Title :
Specification and validation of new control algorithms for electric drives using SpecC language
Author :
Ben Saoud, Slim ; Gajski, Daniel D. ; Dorner, R.
Author_Institution :
L.E.C.A.P.-E.P.T./I.N.S.A.T., Tunis, Tunisia
Abstract :
Traditionally, developers of new control algorithms validate their studies by simulation using standard languages (C, C++, MATLAB, etc.). Therefore, designers of control devices have to translate this specification from the original language (standard language) to the co-design methodology language. This introduces a time/schedule delay. In this work, we propose to use SpecC language to specify the whole motor drive system that includes control algorithms, I/O modules and process to control. In contrast to other languages, SpecC allows to specify the system functionality in a clear and precise manner and the obtained specification, used for simulation, will serve, without the need for tedious rewrites, as input to the synthesis and exploration stages in the SpecC design methodology.
Keywords :
control engineering computing; formal specification; formal verification; machine control; motor drives; specification languages; I/O modules; co-design methodology language; control algorithm specification; control algorithm validation; electric drives; motor drive system; simulation; standard language; Control systems; Current measurement; Motor drives; Process control; Pulse measurements; Pulse width modulation; Pulse width modulation converters; Sensorless control; Standards development; Switching converters;
Conference_Titel :
Systems, Man and Cybernetics, 2002 IEEE International Conference on
Print_ISBN :
0-7803-7437-1
DOI :
10.1109/ICSMC.2002.1176432