Cyber physical systems (CPSs) have received great attention as technologies of Internet of Things (IoT) advance. Therefore, to learn information engineering, you need to deeply understand not only computers (cyber) but also real world (physical) modeling. In this course, you will learn the foundation of expression and analysis of real world as a dynamical system. In particular, you will obtain basic knowledge on state equations, system expression of transfer functions, and some analysis methods.
The purpose is to:
1) understand the whole picture of dynamical systems;
2) learn the foundation of representation and analysis of dynamical systems;
3) learn a method for modeling dynamical systems using state space and transfer functions;
4) learn a method for analyzing dynamical systems using state space and transfer functions; and
5) visualize behaviors of dynamical systems by numerical analysis.
Dynamical systems, System representation, System analysis, State space, State equations, Modeling, Isomorphism, Primary system, Secondary system, Stability, Transfer function, Block diagram, Transient response, Frequency response, Numerical analysis, Nonlinear system, Cyber physical system
✔ Specialist skills | Intercultural skills | Communication skills | Critical thinking skills | ✔ Practical and/or problem-solving skills |
This course is mainly composed of lectures. In addition, you will do a little exercise or test to deeply understand the content of the lectures.
Course schedule | Required learning | |
---|---|---|
Class 1 | Introduction: Why do you learn dynamical systems? | Why are dynamical systems needed in information engineering? What is system? What is modeling? |
Class 2 | State space representation and analysis: state space representation (part 1) | State equations on spate space Review of linear algebra |
Class 3 | State space representation and analysis: state space representation (part 2) | State space and state equations thereon Review of linear algebra |
Class 4 | State space representation and analysis: modeling and isomorphism | Modeling of mechanical systems, electric systems, biological systems Isomorphism |
Class 5 | State space representation and analysis: state space and trajectory (part 1) | Analysis of primary system and secondary system Stability |
Class 6 | State space representation and analysis: state space and trajectory (part 2) | Analysis of primary system and secondary system Stability |
Class 7 | State space representation and analysis: exercise | Exercise and test |
Class 8 | Transfer function representation and analysis: transfer function representation (part1) | Transfer functions and block diagrams Review of Laplace transformation |
Class 9 | Transfer function representation and analysis: transfer function representation (part2) | Transfer functions and block diagrams Review of Laplace transformation |
Class 10 | Transfer function representation and analysis: transient response and stability | Impulse response and step response Stability |
Class 11 | Transfer function representation and analysis: frequency response | Frequency response Bode diagram and Nyquist diagram |
Class 12 | Transfer functions and analysis: exercise | Exercise and test |
Class 13 | Numerical analysis using computer: visualization of dynamical systems | Numerical analysis and MATLAB Review of numerical calculation method |
Class 14 | Numerical analysis using computer: Expansion into nonlinear systems | Expansion into nonlinear systems Attractors |
Class 15 | Conclusion: Information engineering and dynamical systems | Importance of dynamical systems in technologies of IoT Cyber physical systems |
None
Lecture materials will be handed out each time.
Your grade for the course will be based on the following components: reports (50%) and tests (50%).
None
Yoshihiro Miyake email: miyake[at]c.titech.ac.jp, ext.: 5656
Ken-ichiro Ogawa email: ogawa[at]c.titech.ac.jp, ext.: 5656
None