![[EEE 598: Modeling Dynamic Systems]](images/banner.gif)
Courses
ASE 598 Introduction to Feedback Systems I (1 credit)
ASE 598 Introduction to Feedback Systems II (1 credit)
ASE 598 Introduction to Feedback Systems III (1 credit)
EEE 591 Feedback Systems (4 credits)
EEE 598 Modeling Dynamic Systems (4 credits)
Description
This course is designed to provide students with an understanding of fundamental principles, concepts, and techniques for feedback system analysis and design. Emphasis will be placed on relating engineering concepts to real-world problems and applications. Practical computer aided analysis and design will be a central component of the course. Application areas include: robotics, aerospace systems, and semiconductor manufacturing processes.
Guiding Principles: Philosophy, Approach, and Perspective
The following principles will be used to guide all developments:
- Material will proceed from particular (concrete) examples to more general (abstract) examples.
- All concepts will be motivated via simple examples.
- Progressively complex examples will be used to illustrate how ideas, concepts, and techniques
may be readily applied.
- Emphasis will be placed on relating mathematical and engineering concepts to real-world applications.
- Emphasis will be placed on computer aided analysis and design.
- Visualization will be used to reinforce concepts and to enhance the learning process.
- ``Mulitple concept examples'' will be used to cover essential (fundamental) ideas as quickly as possible.
This will permit students to cover main ideas in a short period - providing crucial perspective and
leaving time to focus on applications to real problems. By so doing, it will permit us to spend more time on how ideas, concepts, techniques are used to address real-world problems.
It is hoped that this should enhance integration and coherence as well.
Main Topics
- Need for Feedback
- Laplace Transforms and LTI Concepts
- Modeling of Dynamical Systems
- Fundamental Feedback Concepts
- Root Locus, Bode Plot, and Nyquist Methods
- Design Examples and Applications
Learning Objectives
Upon successful completion of this course, the student will be able to
- Model a variety of dynamical systems.
- Analyze and design automatic control systems.
- Use state-of-the-art computer aided analysis and design tools
for control system analysis and design.
- Implement practical control systems.
Organization
The course is organized into four (4) distinct modules (each 1 credit):
- Fundamental Feedback System Concepts (5 Weeks, 10 Lectures, 1 credit)
The purpose of this module is to provide an overview of fundamental feedback control system analysis and design concepts. Students will be exposed to block diagram analysis, analysis using Laplace transforms, modeling of dynamical systems, linearization, transient analysis, sinusoidal steady state analysis, stability, design specifications, internal model principle, root locus and Bode plot analysis, polar plots, stability margins, and computer aided design. All concepts are motivated via simple examples which are made progressively more complex to illustrate real-world problems and issues. Application areas will include robotics, aerospace systems, and semiconductor manufacturing. Upon successful completion of this module, students will be able to analyze and design simple control systems using computer aided analysis and design tools.
- Analysis and Design Tools (5 Weeks, 10 Lectures, 1 credit)
The purpose of this module is to develop an in-depth understanding of classical control
methods and their application to real-world engineering problems. Methods to be covered include the Root Locus method, Bode plot methods, Nyquist methods. Application areas will include robotics, aerospace systems, and semiconductor manufacturing. Upon successful completion of this module, students will be able to analyze and design control systems (of intermediate complexity) using computer aided analysis and design tools.
- Control System Design (5 Weeks, 10 Lectures, 1 credit)
The purpose of this module is to develop expertise in designing
relatively complex control systems. Design methods will include lead-lag design and loop shaping methods. Application areas will include robotics, aerospace systems, and semiconductor manufacturing. Upon successful completion of this module, students will be able to design relatively complex control systems using computer aided analysis and design tools.
- Laboratory (10 assignments, 1 credit)
The purpose of the laboratory is to master computer aided control system analysis and design tools.
Emphasis will be placed on real-world problems and applications. Upon successful completion of this module, students will be able to analyze and design relatively complex control systems using state-of-the-art computer aided analysis and design tools.
Pre-requisite Material
While each of the following topics will be visited, students are expected to be familiar with:
- ordinary differential equations, elementary Laplace transforms, system concepts (e.g. linearity, time invariance, transfer function, poles, zeros, stability, impulse response, step response, sinusoidal analysis, etc.), complex arithmetic. See
Chapters ,
,
,
,
.
References
- A.A. Rodriguez, ``Toward the Development of a First-Of-Its-Kind Interactive Controls Text,'' 1998.
- G.F. Franklin, J.D. Powell, A. Enami-Naeini, ``Feedback Control of Dynamic Systems,'' Addison Wesley, 1994.
- Reference Materials for Mathwork's Matlab and the Control System Toolbox.
Instructor Information