DocumentCode :
3412567
Title :
Dual DSP concept for a motor controller platform used in Hardware-In-The-Loop simulation environments
Author :
Ganchev, Martin ; Pirker, Franz
Author_Institution :
Monitoring Energy & Drive Technol., Arsenal Res., Vienna
fYear :
2008
fDate :
June 30 2008-July 2 2008
Firstpage :
2219
Lastpage :
2224
Abstract :
The work proposes a design of a controller platform for advanced digital motor control used in hardware-in-the-loop (HIL) simulation environments. The platform is a synergistic combination of two parallel processing computing cores, where one is powerful floating point digital signal processor (DSP) used for the main computing routines and the other one is a fixed point DSP with on-chip peripherals for motor control applications. The applied software scheduling implies real-time multitasking operating system with task switching times less than 300 ns reducing the overhead to minimum possible for the given floating point DSP. The sample period of the main control cycle is arbitrary adjustable from 1 ms to up to 10 mus making the system applicable in a wide range of experimental setups. The operating system was designed to handle asynchronous read and/or write events from and to real-time workstations for HIL simulations. An application graphical user interface (GUI) based on high speed IEEE1394 data exchange provides the user with the ability to monitor and modify virtually every software variable defined as global in the control software.
Keywords :
control engineering computing; digital signal processing chips; graphical user interfaces; machine control; mechatronics; multiprogramming; parallel processing; scheduling; digital motor control; fixed point digital signal processor; floating point digital signal processor; graphical user interface; hardware-in-the-loop simulation; mechatronics; parallel processing; real-time multitasking operating system; software scheduling; Application software; Computational modeling; Computer peripherals; Concurrent computing; Digital signal processing; Graphical user interfaces; Motor drives; Operating systems; Parallel processing; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics, 2008. ISIE 2008. IEEE International Symposium on
Conference_Location :
Cambridge
Print_ISBN :
978-1-4244-1665-3
Electronic_ISBN :
978-1-4244-1666-0
Type :
conf
DOI :
10.1109/ISIE.2008.4677160
Filename :
4677160
Link To Document :
بازگشت