
Sorting machine used for the main exercise.
Nearly all modern control systems are implemented using computers. Therefore it is important to understand the possibilities and limitations computers impose on the control systems. This course focuses on implementational issues like
The course consists of lectures+exercises (wednesday 9-11) and constructing a control system for a real machine (wednesday 13-17). The practical part will include
This year (2000) there will be a choice of two systems:
Fixpoint routines
wed 5/5:
worst case analysis of quantization errors, lecture and exercises
wed 28/4:
mean power model, large signal analysis (exercises)
fri 23/4:
canceled
wed 21/4:
mean power model, exercises
fri 15/3:
mean power model
wed 13/4:
choice of sample time, aliasing (exercises)
fri 9/4:
limitation of signals in controllers
choice of sampletime
wed 7/4:
controller analysis, exercises
fri 26/3:
large signal analysis
wed 24/3:
large signal analysis, exercises
fri 19/3:
report, large signal analysis
wed 17/3:
DC-limit model, exercises
fri 12/3:
DC-limit model
wed 10/3:
quantization, exercises
fri 5/3:
quantization errors
wed 3/3:
realization methods for controllers
fri 26/2:
evaluation of exercise 1-3
main exercise
wed 24/2:
realization methods for controllers
fri 19/2:
exercise 3
realization methods for controllers
wed 17/2:
priority inversion
semaphore examples
Recommended C-book:
The C Programming Language, Brian W. Kernighan and Dennis M. Ritchie
M. Brain: "Intro to C programming", 16 korte kapitler fra Internet: http://devcentral.iftech.com/learning/tutorials/c-cpp/c/ (Under .../tutorials findes også introduktioner til C++, Java, JavaScript mm.)