Академический Документы
Профессиональный Документы
Культура Документы
Exercise hours
Mondays at 10.15-12.00 room AS2 (in Finnish)
Assistant:
Juho Lindholm, e-mail: juho.lindholm(at)aalto.fi
Intermediate exams are suggested to pass the course. They are organised during
Passing the course: Final exam or two intermediate exams.
the lecture time on the last week of each lecture period (2 hours).
Final exam maximum 30 points (5 problems, max 6p each).
Intermediate exam cannot be retaken nor substituted. It can not be combined to an
Alternatively two intermediate exams. Each has three problems, max. 5p./problem
exam on some other year. During the second exam time you can choose, after
Maximum of the two intermediate exams 30 p.
seeing the problems, whether you want to do intermediate exam or full exam.
Bonus points of (not mandatory) homeworks and (not mandatory) lecture exercises.
The full exams later are three hours in lenght; otherwise they are similar than the
- 5 homework problems: altogether max. 5p.
full exams during the lecture period.
- Lecture exercises are given in the end of each lecture and must be returned to
the box (not to the lecture, not by email) before the next lecture . Altogether max
Bonus points are valid one year (until the lectures start again).
5p.
But: the exam (or the intermediate exams) must be passed first:
At least 13p./30p. = pass
Exams: 22.10.2013 at 10:00-12:00 AS2 (intermediate exam 1)
After passing the bonus points are added to determine the final grade. The bonus
10.12.2013 at 10:00-12:00 AS2 (intermediate 2, full exam)
points are ”true bonus”, because the grade limits are not scaled up because of the
17.02.2014 at 16:00-19:00 (full exam)
possibility to get bonus points.
05.05.2014 at 16:00-19:00 (full exam)
1
9/9/2013
Contents
Analog (continuous time) control
• Introduction, z-transformation system
• Discrete-time systems and their characteristics
• Analysis on discrete-time systems
• Controller design: pole placement by state space
and polynomial methods Process controlled by an analog controller
• General on controller design, PID-controller and
its discretized versions, choosing the sampling
interval
• Sampling theorem, anti-alias-filters
• Discrete approximations of continuous-time
controllers
• Example processes: digital control
• Stochastic disturbance models
• Optimaaliset controllers: optimal prediction and
minimum variance control
2
9/9/2013
Department of
Automation and
Systems
Technology
3
9/9/2013
A difficult multivariable system, MIMO = multiple Systematic methods are needed = theory is needed!
input, multiple output. C.f. SISO = single input, single output Today’s magic buzzword is digitalization!
Department of
Automation and
Systems
Technology
4
9/9/2013
By writing the dynamic equations of the system blocks the A lead/lag compensator has been designed for the process by using
performance can be studied. the Bode diagram as a design tool. The insufficient phase margin
(2 degrees) of the open loop has been improved to (50 degrees).
Stability must always be guaranteed.
But the compensator can be approximated by a PID-controller: The control algorithm can be discretized for computer based
control.
5
9/9/2013
Note also
Controller design procedure
Robustness of the controller
SISO-problem, MIMO-problem
• Construction of the process model from physical ”Traditional” control, e.g. PID
equations or by identification. ”Intelligent control”, e.g. Fuzzy techniques
• The model analysis and linearisation when Preliminary:
needed; construction of the transfer functions
AS-74.2111 Analog control
• Formulation of the control problem
• Controller design in time or frequency domain
AS-74.2112 Digital control All gates are open
• Discretization and implementation of the
AS-74.1101 Computer simulation to courses in automation
controller e.g. by a digital signal processor (DSP) technology and control
• Alternatively: discretization of the process model including postgraduate
and controller design directly in discrete time
directly studies
6
9/9/2013
AS-84.1128 Fundamentals of Automation and Control Technolgy • To be used: Matlab/Simulink with different
toolboxes....
AS-84.1132 Automation and Control Technology • Control System Toolbox
• Identification Toolbox
Kem-90 – suitable courses • Optimization Toolbox
• Model Predictive Toolbox
• Fuzzy Toolbox
• Neural Networks Toolbox
• Symbolic Toolbox
• Statistical Toolbox
• Comsol Multiphysics (previous Femlab)
7
9/9/2013
u(tk) u(t)
e(tk) y(t)
r(tk) +
Controller D/A Process
_
A/D
y(tk) y(t)
b.
Department of
Automation and
Systems
Technology
8
9/9/2013
9
9/9/2013
Multiplying by the Laplace-variable s corresponds to derivation Now t = kh and Δt = h. Let us further use the shift operator q
in time domain (derivation operator p) (multiplying by q corresponds to moving forward in time;
division by q corresponds to moving backwards in time)
Example: How to design a digital controller Example: How to design a digital controller
based on an analog controller … based on an analog controller …
The following approximative relationship between Laplace The “imitating” controller becomes
and Z domains is obtained
10
9/9/2013
Example: How to design a digital controller Example: How to design a digital controller
based on an analog controller … based on an analog controller …
Department of
Automation and
Systems
Technology
11
9/9/2013
Grounds and basic building blocks Grounds and basic building blocks …
12