The SPEED Laboratory Flexible Controller [FCIII] is primarily targeted at motor/drive performance evaluation, the basic
philosophy being to provide the motor engineer at an early stage in the product development cycle a platform to quickly
evaluate and compare with simulation results the performance of a motor drive for a particular application.
Flexibility is inherent in all aspects of the design which results in a wide range of motor technologies, control modes, and
encoder types which can be accommodated.


A high performance 32 bit microcontroller forms the heart of the design and implements the speed and position control loops as well as managing the data logging and PC interface. Inner loop current, voltage and commutation control functions are all implemented using ASIC digital logic thus facilitating high speed and high resolution control of all the inner loop parameters. The built in data acquisition system allows the user to display on the PC a large number of control parameters and external analogue signals, thus simplifying performance evaluation. A unique feature incorporated in FCIII is the generation of an analogue output voltage which can be input into the load machine inverter to control load machine torque. Using this feature application specific load profiles can be generated [function of position or speed] on the PC and then downloaded to FCIII.
The Flexible Controller has a MS Windows user interface. The following links lead to screen shots and feature lists:
For further information on the Flexible Controller please contact Mr. Calum Cossar, SPEED Laboratory Manager.