|
Mar 13, 2025
|
|
|
|
EE 4601 - Modeling and Simulation of Dynamic Systems3 lecture hours 0 lab hours 3 credits Course Description Modern engineering projects are complex with multiple physical domains interacting with each other. This course is divided into two parts. The first half of the class will focus on using bond graphs to model multi-domain physical systems (electrical, mechanical, hydraulic, etc.), and then using the bond graph model to derive a set of state space equations for the system. In the second half of the course the students will study how the state space model can be used to describe the system’s behavior through time using simulation. Students will describe the properties and characteristics of different numerical integration methods, select an appropriate integration method for a particular model, and describe and resolve the challenges that can arise when simulating a model with multiple physical domains. At the conclusion of the course, the students will construct their own dynamic system simulator, and use it to describe the behavior of a multi-domain model. (prereq: PH 2011 , EE 1910 and either EE 2070 or EE 3002B ) (coreq: MA 383 ) Course Learning Outcomes Upon successful completion of this course, the student will be able to:
- Apply a generic modeling framework to model multi-domain physical systems (such as electrical, mechanical, and hydraulic domains) as state space equations
- Design a simulation to describe dynamic system behavior across time
- Compare and differentiate between the properties and characteristics of numerical integration methods
- Recommend an appropriate numerical integration method to apply to a particular state-space model description
- Recognize, describe, and resolve difficulties that arise when simulating multi-domain physical systems
- Use dynamic system simulation software to describe the behavior of a system across time
Prerequisites by Topic
- Mechanical physics using calculus
- Transient circuit analysis
- Procedural programming
Course Topics
- Review state space representation and introduction to bond graphs (3 classes)
- Electrical, mechanical translation, mechanical rotation, and hydraulic systems as bond graphs (6 classes)
- Deriving state space equations from a bond graph (2 classes)
- Modeling switches in various physical domains (2 classes)
- Dynamic system simulation background (2 classes)
- Properties of numerical integration methods (3 classes)
- Numerical difficulties simulating multi-domain systems (4 classes)
- Dynamic system simulation software (4 classes)
- Exams, review and project (4 classes)
Coordinator Dr. Joshua Carl
Add to Portfolio (opens a new window)
|
|