|
Modelling and Control:
Lecture Notes for the Project Oriented Course in Process
Control
Mikael Sternad
Report UPTEC 94025K, 130 pp, March 1994.
Earlier version, in Swedish: Report UPTEC 89004K,
January 1989.
- From the Preface:
-
The present lecture notes have been developed for use in
the project oriented course in
process control,
within the Engineering Physics program at
Uppsala University.
Alternative approaches to modelling, identification and
controller design are presented briefly.
The focus is almost exclusively on main results and
on their interpretation and practical relevance.
Theoretical derivations are mostly excluded, but
references are given for the interested reader.
The course ``Processreglering'' on advanced
control methods is project oriented.
One of its aims is to fortify knowledge that
has been introduced in previous courses.
This is done by active learning in a goal-oriented
project, which requires a major effort
by all participants.
A further goal is to cover important topics which
are discussed only briefly, or not at all,
in the basic courses on
control and identification.
This includes physical modelling, LQG control,
direct and indirect adaptive control,
decoupling of multivariable processes, implementation
aspects, the interface between process and computer,
the human-computer interface, and more.
Finally, the course provides the opportunity to
master programming tools which are becoming
increasingly widespread in industry;
the control programs are written in
Matlab under Linux. Real-time facilities are provided.
The user interface utilizes
Netscape Navigator and it is developed in HTML
and Java. Indirect adaptive controllers will be implemented
as compiles Matlab routines.
Last, but not least: this is (finally) a course
in which you will have time to explore
and to use your creativity.
The different project variants are all centered
around the control of a single type of laboratory
process:
the Coupled Electric Drives by Tecquipment Ltd.
Different groups use different methods for
modelling and controlling this process.
Some of the alternatives for obtaining process
models are
- physical modelling
- frequency domain identification
- parametric time domain identification
- recursive identification, used in adaptive control.
Methods for obtaining models are discussed in Part I of the notes.
Part II covers some strategies for controller design.
Direct adaptive control algorithms are discussed in
separate lecture notes.
- Contents of Part I:
Modelling and Identification
- 1. Introduction: the laboratory process
- 2. Modelling
- 3. Modelling of the laboratory process: Physical modelling
- 4. Modelling of the laboratory process: Frequency domain
identification
- 5. System identification with prediction error methods
- Contents of Part II:
Methods for Regulator Design
- 1. Introduction
- 2. PID Control
- 3. State feedback with observers
- 4. Linear quadratic optimization: state space methods
- 5. Regulator and servo synthesis by polynomial methods
- 6. Linear quadratic optimization: polynomial methods
- 7. Robustness analysis and robust design
- Book Chapter related to the themes
of Chapter 5 and 6 of Part II.
- Matlab Conference paper describing
our computer system.
|