DocumentCode :
289283
Title :
Optimising multirate motion control algorithms on parallel processors by static scheduling
Author :
Harley, Ronald G. ; Van Der Westhuizen, Marthinus J. ; Levy, David C. ; Woodward, Duncan
Author_Institution :
Dept. of Electr. Eng., Natal Univ., Durban, South Africa
fYear :
1994
fDate :
2-6 Oct 1994
Firstpage :
1872
Abstract :
The use of computational intensive adaptive control algorithms is often limited for systems requiring high sampling rates. Most modern microprocessors are stretched to the limit to perform all the required calculations within the short sample times required for such applications as the control of AC machines with neural networks. Microprocessors such as the Texas Instruments C40 and the Inmos transputer family provide the option of using parallelism so as to share the computational load amongst a number of processors. However, efficient programming of multirate algorithms on parallel processor networks is a complicated task which entails combinatorial optimisation. This paper reports on the development of a general scheduling tool which is used to implement complex control algorithms on parallel processors by merely drawing the required block diagram with standard schematic software. The scheduling tool then provides accurate estimates of the sampling times achievable for a given algorithm and also generates the required C language code. Results of this scheduling tool are presented showing time-space graphs (Gantt charts) for typical control algorithms
Keywords :
AC motors; adaptive control; combinatorial mathematics; machine control; motion control; optimisation; parallel algorithms; power engineering computing; scheduling; AC motors control; C language code; Gantt charts; Inmos transputer; Serial-Parallel Load Allocation and Tuning; Texas Instruments C40; combinatorial optimisation; computational intensive adaptive control algorithms; multirate motion control algorithms; neural networks; parallel processors; static scheduling; time-space graphs; AC machines; Adaptive control; Instruments; Microprocessors; Motion control; Neural networks; Parallel processing; Processor scheduling; Sampling methods; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industry Applications Society Annual Meeting, 1994., Conference Record of the 1994 IEEE
Conference_Location :
Denver, CO
Print_ISBN :
0-7803-1993-1
Type :
conf
DOI :
10.1109/IAS.1994.377685
Filename :
377685
Link To Document :
بازگشت