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