Model Based Software Design for Electric Motors

Rapid prototyping in electric motor applications involves quickly creating functional prototypes to test and iterate designs. Using techniques like simulation software and readily available components, engineers can rapidly develop and evaluate concepts. This approach allows for faster validation of ideas, identification of improvements, and reduction of development time and cost.

To enable EMA Global engineers to iterate designs, refine control software performance and address any issues early in the development process before the motor or the final component are available. To develop a rapid prototyping process to accelerate the design phase of the control algorithm.

EMA Global uses Matlab/Simulink to estimate the motor parameters, model motor and control, autotune the control and generate source code. EMA Global can start working on a reference motor, anticipating the algorithm development in Simulink and refining the model when the customer updates its system.