Title :
A formal approach to check and schedule reconfigurable embedded control systems
Author :
Khalgui, Mohamed ; Mosbahi, Olfa ; Hanisch, Hans-Michael
Author_Institution :
Martin Luther Univ., Halle
Abstract :
This paper deals with the development of reconfigurable control systems following the component-based International Industrial Standard IEC61499. In this standard, a function block is an event-triggered component owning data and an application is a FB network that has to satisfy temporal properties. This network is totally changed or modified if a reconfiguration scenario is applied at run-time. We classify at first time all possible reconfiguration forms and we propose thereafter an Agent-based architecture to handle them. To verify temporal properties on the FB network corresponding to each reconfiguration scenario, we analyze the schedulability of the corresponding blocks. If it is feasible, then a static scheduling is generated as a sequencing to be used by the OS when the Agent applies at run-time the corresponding scenario. We deduce finally the whole system feasibility if the FB network corresponding to each possible scenario is feasible. A tool X - Reconfig is developed in our research laboratory to support the paper contribution.
Keywords :
IEC standards; control engineering computing; embedded systems; formal verification; industrial control; production engineering computing; scheduling; Component-based International Industrial Standard; IEC61499; X-Reconfig; agent-based architecture; event-triggered component; formal approach; function block; reconfigurable embedded control systems; static scheduling; system feasibility; Control systems; Delay; Electrical equipment industry; IEC standards; Industrial control; Job shop scheduling; Laboratories; Manufacturing industries; Runtime; Standards development;
Conference_Titel :
Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
Conference_Location :
Hamburg
Print_ISBN :
978-1-4244-1505-2
Electronic_ISBN :
978-1-4244-1506-9
DOI :
10.1109/ETFA.2008.4638422