DocumentCode
3119761
Title
Using cyclic executives for achieving closed loop co-simulation
Author
Gangoiti, U. ; Marcos, M. ; Vez, E. Este
Author_Institution
Department of Automation and Systems Engineering, University of the Basque Country, Spain (e-mail: unai.gangoiti@ehu.es).
fYear
2005
fDate
12-15 Dec. 2005
Firstpage
4785
Lastpage
4790
Abstract
Co-simulation between models that focus in different aspects of the same system is a powerful tool during the design of a system. In this paper, a co-simulation application that closes the loop between the process model and the control system, running in different software tools, is presented. The target systems are Industrial Process Measurement and Control Systems (IPMCS) that usually are implemented using PLCs as the primary control equipment. The configuration of the co-simulation is achieved by extracting information from the software model of the system being designed. Mainly, the concurrent control algorithms as well as their temporal requirements (period and priority) and the process model input/output variables are used for designing a simple cyclic executive. This cyclic executive marks the time instants in which data exchange for each control loop must be performed. These synchronization times are used by the cosimulation application which allows performing incremental validations of the control system before its implementation. The framework is based on CORBA middleware. This middleware allows performing the co-simulation among heterogeneous and distributed tools.
Keywords
Application software; Control system synthesis; Control systems; Electrical equipment industry; Industrial control; Middleware; Power system modeling; Process control; Programmable control; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC '05. 44th IEEE Conference on
Print_ISBN
0-7803-9567-0
Type
conf
DOI
10.1109/CDC.2005.1582918
Filename
1582918
Link To Document