This application note describes a software library for the electric motor control implementing a (SC) Sinusoidal Control on ST10 Microcontrollers.
The document details the Sinusoidal Control strategy, which drives motor windings with smooth currents to minimize torque ripple. It covers the mathematical model of PMSMs and explains Space Vector Modulation (SVM) theory for three-phase inverters.
It provides specific instructions on using the EMSC Simulink Library within the Matlab-Simulink environment to conceive, test, and automatically generate ANSI C code. The note also describes the corresponding optimized software library routines compatible with ST10 microcontrollers.
The sinusoidal control software library is fully compatible with ST10 Microcontrollers.
Yes, it describes a set of Simulink blocks for implementing electric motor control functions and algorithms.
The library consists of C-optimized and ASM (Assembler) optimized Software Libraries.