Development of a low cost software package for the design of a brushless DC motor controller

To limit the cost of a typical servo control system comprising a brushless DC (BLDC) motor, an inverter and a controller, it is required to reach a compromise between the performance of each component. The proposed mathematical model, implemented in the MATLAB environment, allows implementation details such as the sampling rate of the digital controller and the sophistication of the control algorithms to be traded off at the design stage of such servo control systems. This program features user-friendly interfaces to the input of simulation parameters and an online display of the controlled variables and statistical data. The program can be usefully applied for both off-line system design and for on-line tuning of the reference model of the control system. The software development employs a modular approach to facilitate further research. A set of simulation results for a fine tuned controller are included.<<ETX>>