Title :
Optimization of the division operation for real-time control systems
Author :
Anuchin, Alecksey ; Kozachenko, Vladimir ; Kulmanov, Vasiliy ; Shpak, Dmitry
Author_Institution :
Electr. Drive Dept., Nat. Res. Univ., Moscow, Russia
Abstract :
This paper consider the utilization of the division operation in real-time motion control microcontroller systems. It is shown that the most typical case is calculation of the inverse DC-link voltage for the correction of the inverter control signals due to DC-link voltage deviations. The benchmark of the division operation shows that it takes approximately 30 or more CPU cycles to perform division on fixed- or floating-point microcontrollers. Also programmer should use right math libraries to achieve good results. At last it is suggested to use Newton-Raphson equation for inverse DC-link voltage calculation. The accuracy of this method and its benchmark are given.
Keywords :
Newton-Raphson method; invertors; microcontrollers; motion control; optimisation; power system control; CPU cycles; DC-link voltage deviations; Newton-Raphson equation; division operation optimization; fixed-point microcontrollers; floating-point microcontrollers; inverse DC-link voltage calculation; inverter control signals; real-time motion control microcontroller systems; Libraries; Mathematical model; Microcontrollers; Optimization; Pulse width modulation; Real-time systems; Voltage control; CPU cycle; Newton-Raphson equation; division; optimization; real-time control;
Conference_Titel :
Control and Communications (SIBCON), 2015 International Siberian Conference on
Conference_Location :
Omsk
Print_ISBN :
978-1-4799-7102-2
DOI :
10.1109/SIBCON.2015.7146982