• Modern Control Theory
    • School of Electronic, Information and Electrical Engineering
    • Credit. 2
    • AU450
    • Enroll
    • Fall , 2015
    • 2327
    • Course Description:
    • ( Exchange Programme )
    • This is a fundamental course on the modern theory of dynamical systems and control. Fundamental concepts of modern control theory are covered, including systems modeling and solutions in state space, stability, controllability, observability, and pole placement. Furthermore, system similarity transformation, stability and realization, and state controller and observer design will be explained. Computer based tools-Matlab for control system design is also introduced.
      Chapter1 Introduction
      In this chapter, the history of control theory, some basic concepts of control system, and the application of control theory are introduced.
      Chapter2 Mathematic description of dynamic system
      In this chapter, the state variables and state space description are elaborated. Methods of setting up state space models for dynamic systems are described in detail.
      Chapter3 Linear algebra
      This chapter focuses on fundamental knowledge on linear algebra, including mathematic review of linear algebra, linear transformation, and computation of exponential matrix.
      Chapter 4 Space state solutions and realization
      This chapter introduces computation solutions to state space models. The realization of a LTI system in different forms is illustrated.
      Chapter 5 Stability analysis
      Stability of multi-variable systems is analyzed by using lyapunov methods. Several detective approaches are given based on lyapnov theorems.
      Chapter 6 Controllability and observability
      This chapter discusses controllability and observability of a system. First, the definitions are given. Then detective methods of controllability and observability of LTI systems are described.
      Chapter 7 State feedback and state estimator
      In this chapter, design method and design procedure of state feedback based controller are introduced. It focuses on pole placement method. Design method and procedure of state observer are another important part of this chapter. Finally, state feedback control based on pole placement and state observer is discussed.
      Chapter 8 Optimal control
      In this chapter, the fundamental concepts of optimal control are introduced. Design of LQR controller and its application are also described.
    • Course Syllabus:
    • After completing the course, students should:
      1. Learn the state space methods in modeling and feedback control of linear time invariant systems.
      2. Understand fundamental aspects of modern control theory, including solutions to systems modeled in state space, linear transformation, stability analysis, controllability, observability, and pole placement control.
      3. Realize or build a state-space model based on transfer functions or real system.
      4. Analyze the controllability and observability of systems.
      5. Analyze the stability of a control system.
      6. Design state feedback controller for control systems based on pole placement.
      7. Design state estimators for control system.
      8. Learn to analyze and design control systems based on Matlab.
      9. Upon completion of the course, students will be able to apply basic design and analysis skill to solve practical problems in dynamic systems and lay a solid foundation for advanced courses.
    • Schedule:
    • Topics / Credit hours / Teaching methodology / Tasks / Intended learning outcomes / Assessment methods

      1. Introduction / 2 Credit hours / Lecture
      2. Mathematic description of dynamic system / 4 Credit hours / Lecture / 9,10,12,18,20 / State-space modeling / Homework
      3. Linear algebra / 4 Credit hours / Lecture / 3,7,9,13,18,22 / Rules and laws of linear algebra / Homework
      4. Space state solutions and realization / 4 Credit hours / Lecture / 5,11,13,16 / Realize transfer functions to state space models / Homework
      5. Stability analysis / 2 Credit hours / Lecture / 6,15,20 / System poles analysis / Homework
      6. Controllability and observability / 4 Credit hours / Lecture / 2,14,17,19 / Analysis of controllability and observability via rank of matrix / Homework
      7. Lab Project1 / 2 Credit hours / Labwork / Null / Using Matlab to analyze systems / Homework
      8. State feedback and state estimator / 4 Credit hours / Lecture / 1,9,11 / Design of state feedback controller and estimator / Homework
      9. Fundamentals of optimal control / 2 Credit hours / Lecture / Null / Basic design of optimal controller / Homework
      10. Lab Project2 / 4 Credit hours / Labwork / Null / Using Matlab to design controller and estimator / Report
  • Reading list
  • Other Materials
  • Discussion
  • Homework download/submit
    • Bao Qilian
    • Associate Professor
    • Read more
    • Female
    • E-mail:
    • qlbao@sjtu.edu.cn
    • Profile
    • Bao Qilian is currently an associate professor in the Department of Instrument Science and Engineering of Shanghai Jiao Tong University, Shanghai, China. She received a B.E. degree and a Ph.D. degree in Automatic Control from Shanghai Jiao Tong University in 1992 and 1998. As a visiting scholar, She visited University of Manchester and University of California at San Diego in 2002 and 2010. She also worked as a visiting scholar in University of Connecticut from July, 2012 to July 2013.

      Research interest:
      Her research interests include integrated navigation systems, data fusion technology, intelligent control, and virtual measurements.

      Awards and Honors
      1. Outstanding Faculty Award of Shanghai Jiao Tong University in 2001
      2. Outstanding Faculty Award of Shanghai Jiao Tong University in 2008

      Teaching courses:
      1. Digital Electronics Technology
      2. Modern Control Theory
      3. Signals and systems
      4. Principle of Automatic Control
      5. Fuzzy control and Neural networks
  • Prerequisite Course:

    Classic Control Theory, Linear Algebra

  • Textbooks:

    C.-T. Chen, Linear System Theory and Design, 3rd Ed., Oxford University Press, 1999.
  • Grading:

    30% / Attendance, homework, quiz
    30% / Lab projects and reports
    40% / Final project report and presentation
Other courses
  • Digital Electronics Technology
    Digital Electronics Technol...
    This course is designed to teach the students the fundamentals of digital circuits, including basic concepts, principles, and the basic methods for circuit analysis and design. Upon completion of the ...
    Bao Qilian
  • Software Engineering
    Software Engineering
    Software engineering is the branch of computer science that creates practical, cost-effective solutions to computing and information processing problems, preferentially by applying scientific knowledg...
    Sheng Bin
  • Digital Signal Processing
    Digital Signal Processing
    Signal processing using digital computers and special purpose digital hardware has taken on major significance in the past decade. The inherent flexibility of digital elements permits the utilization ...
    Huang Zhenyu
  • Operating Systems
    Operating Systems
    An Operating System is a complex software package that manages the resources of a computer system, and provides the base upon which applications can be written. In this course, we will study the basic...
    Guo Minyi
  • Image Based Measurement: Principle and Applications
    Image Based Measurement: Pr...
    This course will be taught in English and all lecture notes and assignments will be written also in English. Today, digital images are all around us, such as on the web, DVDs, industry and digital sa...
    Liu Manhua
  • Discrete Mathematics (2)
    Discrete Mathematics (2)
    The course introduces to the students the fundamentals of Discrete Mathematics and its applications. It aims to enhance the logic and analytic abilities of the students to model and solve computatio...
    Huan Long
  • C++ Programming
    C++ Programming
    This course introduces and emphasizes object-oriented programming (OOP). OOP is a currently popular and powerful programming technique. The main characteristics of OOP are encapsulation, inheritance, ...
    Yao Tianfang
  • Data Communications
    Data Communications
    This course covers fundamentals of data communications: media, transmission, encoding and processing, error detection and handling, link control, multiplexing, circuit and packet switching. It also ad...
    Tang junhua
  • Technology of Electromagnetic Compatibility (EMC)
    Technology of Electromagnet...
    It takes 8 weeks with class lecture in the first 7 weeks, and in the last week there is an experiment. The final score is based on the attendance and final exam. The international students can finish ...
    Zhao Gang

Shanghai Jiao Tong University The English Course Catalog | School Counseling:021-34206468-102

沪ICP备05052060 © Shanghai Jiao Tong University all rights reserved. | Address: 800 Dongchuan Road, Shanghai