ECE 61010 - Time Domain Simulation and Optimization for Design


Offered Fall and Summer

Course Details

Lecture Hours: 3 Credits: 1

Areas of Specialization:

  • Power and Energy Devices and Systems

Counts as:

Normally Offered:

Summer, Fall


On-campus and online


MA 51100

Requisites by Topic:

Basic linear algebra and ordinary differential equations; MATLAB

Catalog Description:

This is a skills course that teaches time domain simulation and multi-objective design optimization. This course will serve the needs of students in power and energy system and component design, but is widely applicable to all areas of engineering and does not require domain specific knowledge.

Required Text(s):

  1. Power Magnetic Devices: A Multiobjective Design Approach (e-book link provided in Brightspace) , S. D. Sudhoff , Wiley-IEEE Press , 201 , ISBN No. 1118489993

Recommended Text(s):

  1. Computer Aided Analysis of Electric Circuits: Algorithms & Computation Techniques , Chua, L. O.; Lin, P. M , Prentice Hall , 1975 , ISBN No. 0131654152
  2. Numerical Analysis , 2nd Edition , Gautschi, Walter , Birkhauser , 2012 , ISBN No. 0817682589

Learning Outcomes

A student who successfully fulfills the course requirements will have demonstrated an ability to:

  • Code simulation engines
  • Code accurate and computationally efficient simulation models.
  • Comprehend the theory of single- and multi-objective optimization.
  • Utilize single-and multi-objective optimization effectively/efficiently.

Lecture Outline:

2 Theory of Time Domain Simulation
2 Coding of Simulation Engines
2 Effective Use of Matlab Simulink
1 Basic Single Objective Optimization
2 Single Objective Optimization Using Genetic Algorithms
2 Theory of Multi-Objective Optimization
2 Multi-Objective Optimization Using Genetic Algorithms
2 Single and Multi-Objective Optimization Using GOSET

Assessment Method:

Homework and coding problems. (3/2022)