The control algorithm was designed and iteratively refined and reevaluated within the rich setting of the MATLAB, Simulink and LabVIEW environment, with professional data acquisition and IO cards that supplemented the functionality of the workstation essentials. A schematic of the development setup is shown in Fig. 13.