The system comprises a mechanical unit, a digital unit, and software. At
the heart of the software is a real-time kernel working under Windows, which handles data transfer between MATLAB and the servo system. MATLAB M-files are provided that allow the user to perform the assignments in the Teaching Manual. Each file is detailed in the Reference Guide and users can combine files to produce their own programs or the files themselves can be tailored to the user's requirements. The Teaching Manual covers model development, identification methods, multivariable control design, and PID, LQ, and time-optimal controller design. Application Areas: Computer system peripherals; Control system design/analysis; Electronics; Mechanics/compression systems; Optics; Research; Satellite design; Utilities.