Control of a Permanent Magnet Synchronous Motor in Simulink
Abstract Nowadays, before the era of modern Steer-by-wire steering systems, the most widely used steering technology is Electric Power Steering (EPS). This paper contains the developing of a Permanent Magnet Synchronous Motor (PMSM) control circuit for EPS systems, in Matlab Simulink environment. The mathematical model of the Permanent Magnet Synchronous Motor was created via the four equations that represent the relation between the fluxes, voltages and currents in d-q reference frame and the motor torque equation. Mathematical transformations are required to generate the equivalent input values of the model from analog input waves. In this way, the embedded software is able to communicate with the motor through the analog input and output signals. The control model was also tested in a physically implemented system. The control software is executed on a dSpace AutoBox hardware. The output interface block creates the output phase voltages specified by the control module, and the input interface block allows the phase currents generated by the output voltage to be measured back.