Notice: For the latest information and guidance on Purdue's response to COVID-19 please visit: https://coronavirus.purdue.edu/students

Time Domain Simulation and Optimization for Design

ECE69500

Credit Hours:

1

Start Date:

June 14, 2021

Learning Objective:

After completing this course, you will be able 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

Description:

This skills course teaches time domain simulation and multi-objective design optimization. This course will serve the needs of ECE 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.

Topics Covered:

Power and Energy Systems

Prerequisites:

Basic background in linear algebra (MA511) and ordinary differential equations. Should be familiar with MATLAB and writing MATLAB scripts and functions. Simulink will be used, but prior knowledge of Simulink is not necessary.

Applied / Theory:

50 / 50

Homework:

Approximately 6 coding assignments and 3 homework assignments.

Projects:

None

Exams:

None

Textbooks:

Required: Chapter 1 of S.D. Sudhoff, Power Magnetic Devices: A Multi-Objective Design Approach, Wiley, 2014; available free to Purdue students. Access information provided in the course. Optional References: 1) L.O. Chua, P.M. Lin, Computer Aided Analysis of Electric Circuits: Algorithms & Computation Techniques, Prentice-Hall, 1975. 2) Walter Gautschi, Numerical Analysis, Second Edition, Birkhuser, 2012.

Computer Requirements:

Normal

Other Requirements:

Access to Matlab and Simulink

ProEd Minimum Requirements:

view

Tuition & Fees:

view