Title :
Implementational issues in CACSD
Author :
Torp, Steffen ; Nørgaard, Peter Magnus ; Christensen, Anders ; Ravn, Ole
Author_Institution :
Inst. of Autom. Control Syst., Tech. Univ. Denmark, Lyngby, Denmark
Abstract :
The paper describes design considerations for a program for real-time testing of control algorithms in a laboratory environment. The algorithms are developed and tested using simulation in the MATLAB environment. The real-time code is built from the structure of the MATLAB script file using a matrix library with interface functions to MATLAB data files. Three real-time hardware platforms are analysed with respect to deriving a device independent program structure, facilitating portability among the three platforms and supporting portability to new platforms. The three platforms are: a transputer based system, an ADSP21020 based DSP system, and a MC 68030 based VME-bus system. The programming language is ANSI C
Keywords :
adaptive control; control system CAD; digital simulation; programming environments; real-time systems; software portability; ADSP21020 based DSP system; ANSI C programming language; MATLAB data files; MATLAB environment; MATLAB script file; computer aided control system design; control algorithms testing; digital simulation; hardware platforms; interface functions; matrix library; portability; real time testing; transputer based system; Algorithm design and analysis; Automatic control; Automatic testing; Control systems; Hardware; MATLAB; Optimal control; Process design; Real time systems; System testing;
Conference_Titel :
Computer-Aided Control System Design, 1994. Proceedings., IEEE/IFAC Joint Symposium on
Conference_Location :
Tucson, AZ
Print_ISBN :
0-7803-1800-5
DOI :
10.1109/CACSD.1994.288882