Basic Automatic Control
2011-12, Prof. Giorgio GuarisoSino-Italian Campus, Shanghai
Course handouts
| Lectures |
|
| Format |
|
Suggested readings
BOOKS K. J. Åström, R. M. Murray
Feedback systems: An introduction for scientists and engineers
Princeton Univ. Press, 2008
The book and other material is available at prof. Murray's site Recent textbook, publicly available, presenting all the theory of linear dynamic systems and other material of the course: very important and useful! L. Farina, S. Rinaldi
Positive linear systems
John Wiley, 2000
Appendix A Elements of linear algebra and matrix theory 187 Appendix B Elements of linear system theory 225 Interesting textbook on an important class of dynamic systems. Many examples, and useful compact appendices. D. G. Luenberger
Introduction to Dynamic Systems
John Wiley, 1979
11 Optimal control 393 Excellent textbook written some years ago. Very well written and simple, even if rigorous from the mathematical viewpoint. Extensive examples from many different fields. A. Lewis
A Mathematical Approach to Classical Control
2003
Notes from the course by A. Lewis at Queen's University, Canada.
Quite similar to ours, but more detailed. Useful background material in the appendices.S. H. Strogatz
Non linear dynamics and chaos
Addison-Wesley, 1994
3 Bifurcations 44 Modern text about non linear systems with many applications in different fields.
Short introduction about development and perspective of the topic.SOFTWARE http://math.rice.edu/~dfield/dfpp.html
Johm Polking's site at Rice University from where one can used PPLANE, an extremely interisting java applet to analyse and simulate secondo order systems.
The MATLAB versions of the programs dfield and pplane are described in some detail in the manual Ordinary Differential Equations using MATLAB by John Polking and David Arnold. The java versions are modelled after the MATLAB versions, so the descriptions in the Manual should suffice to explain the use of the java versions. The Manual is published by Prentice Hall.
A suite of Java applets by Johns Hopkins University on signal and systems. Allows simple and intuitive experiments on Fourier series, convolution, sampling, Bode, step response,...
http://web.mit.edu/6.302/www/pz/
A fully documented Java project written by Brian Williams for MIT 6.302 Feedback Systems under the supervision of Dr. Kent Lundberg. It plots Bode and Nyquist diagrams, step and frequency responses of a continuous-time user- defined linear model.
http://home.dei.polimi.it/guariso/inglese/isa-e.html
A Java applet to analyse linear and non linear, continuous-time and discrete-time systems up to order 6. The system is entered in the form of state variables and its transfer function can be computed. The output related to a generic input can be simulated.
http://www.pidlab.com/applety.php?id=11
Another very detailed applet to experiment and analyse a variety of processes and controllers.
http://www.cheric.org/education/control/ClosedLoop/ClosedLoop.html
A Java applet to experiment fixed structure controllers on a variety of process plants (with manuals).
LINKS http://www.engineering.wright.edu/~fdgarber/ee321/default.html
The site of Linear Systems I by Fred Garber at Wright State University. It contains texts and examples using Matlab and Mathematica,
http://www.stanford.edu/class/ee363/
The course on Linear Dynamical Systems taught by prof. Steven Boyd at Stanford University. It contains all the slides of the course and examples in Matlab. Being for a curriculum in Electronics is modere detaile from the mathematical viewpoint.
The site of Open Courseware of the Massachusets Institute of Technology.
Course material and video to download on many subjects, including Modelling and simulation for Environmental Engineers, but also dynamic systems, optimization, statistics,....