Dynamic Systems

ENCH800020

Prerequisites

Numerical Computation

Course Type

Elective

Credit Hours

3

Course Description

The Dynamic Systems course studies dynamic models represented by ordinary differential equations (ODEs) of dynamics, both linear and non-linear from the real world. The ODEs are converted into levels (stock) and rates (flow) so that their behavior can be analyzed. Here, the core structure of Dynamic Systems is studied, namely the feedback loop, and 25 system principles.

Course Learning Outcomes

  • Build dynamic models for process systems in biological, industrial, social, and economic contexts.

Course Content / Syllabus

  1. Introduction to Dynamical Systems

    • Overview of dynamical systems theory
    • Types of dynamical systems and their significance in various fields
  2. Causal Loops

    • Understanding feedback loops and their impact on system behavior
    • Identifying positive and negative feedback in dynamical systems
  3. Model and Validation

    • Developing mathematical models for dynamical systems
    • Techniques for validating models through experiments and data comparison
  4. Analysis

    • Methods for analyzing the behavior of dynamical systems
    • Stability, bifurcation, and system response analysis
  5. Case Study

    • Real-world examples and case studies to apply dynamical systems theory
    • Analysis of case studies from fields like engineering, biology, or economics

Recommended References

  1. Forrester, J. W., Principles of Systems, Productivity Press, 2002.
  2. Goodman, Michael R., Study Notes in System Dynamics, Productivity Press, 1998.
  3. Richardson, George P., & Pugh III, Alexander L., Introduction to System Dynamics Modeling, Pegasus Communications, 1999.
  4. Andersen, David, et al., Introduction to Computer Simulation – A System Dynamics: Systems Thinking and Modeling for a Complex World, McGraw-Hill.