Course detail
Numerical Modeling Fundamentals
FEKT-MPA-NMFAcad. year: 2025/2026
Students will learn basic principles of optimization and how to use them to solve design tasks. Next, students will be taught basic principles of numerical modeling of electromagnetic and mechanical structures. Students will be able to model and design those structures in the MATLAB and HFSS modeling environment. Theoretical background achieved in preceding subjects (antennas, filters, guides, amplifiers...) will be verified by practical CAD design. Students will apply obtained skills and learned methods to solve an individual project.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Offered to foreign students
Entry knowledge
Rules for evaluation and completion of the course
Evaluation of activities is specified by a regulation, which is issued by the lecturer responsible for the course annually.
Aims
The graduate is able to:
- understand principles of selected optimization techniques and choose appropriate method for selected problem, formulate the fitness functon,
- understand principles of basic numerical methods,
- use these methods for simulation and design of various structures.
Study aids
Prerequisites and corequisites
Basic literature
DEB, K. Multi-objective optimization using evolutionary algorithms. Chichester: John Wiley, c2001. Wiley paperback series. ISBN 0-471-87339-X. (EN)
GERALD, Curtis F. a Patrick O. WHEATLEY. Applied numerical analysis. 4th ed. Reading, Mass.: Addison-Wesley Pub. Co., c1989. ISBN 0-201-11583-2. (EN)
SADIKU, Matthew N. O. a Matthew N. O. SADIKU. Numerical techniques in electromagnetics with MATLAB. 3rd ed. Boca Raton, Fla.: CRC Press, c2009. ISBN 142006309X. (EN)
Recommended reading
Classification of course in study plans
- Programme MPA-SAP Master's 1 year of study, winter semester, compulsory-optional
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
1. Numerical Modelling Cycle.
2. Coordinate Systems, Transformations.
3. Finite Difference Approximation.
4. Finite Difference Method.
5. Numerical Integration.
6. 1D Finite Element Method.
7. 2D Finite Element Method.
8. Method of Moments.
9. Optimization: Optimality Conditions.
10. Local Optimization Methods.
11. Global Optimization Methods.
12. Multi-objective Optimization.
Exercise in computer lab
Teacher / Lecturer
Syllabus
1. Numerical Modelling Cycle.
2. Coordinate Systems, Transformations.
3. Finite Difference Approximation.
4. Finite Difference Method.
5. Numerical Integration.
6. 1D Finite Element Method.
7. 2D Finite Element Method.
8. Method of Moments.
9. Optimization: Optimality Conditions.
10. Local Optimization Methods.
11. Global Optimization Methods.
12. Multi-objective Optimization.