DocumentCode
2334859
Title
Methodology for modeling visual flowchart control programs using net condition/event systems formalism in distributed environments
Author
Lobov, Andrei ; Lastra, Jose L Martinez ; Tuokko, Reiio ; Vyatkin, Valeriy
Author_Institution
Inst. of Production Eng., Tampere Univ. of Technol., Finland
Volume
2
fYear
2003
fDate
16-19 Sept. 2003
Firstpage
329
Abstract
This paper addresses formal validation of distributed logic controllers represented in Visual Flowchart Language (VFL) that is a high-level programming language used in industrial automation. Traditional validation approaches based on simulation become obsolete in reconfigurable manufacturing systems where complex machines have decentralized control and are built by reuse of components. The source code based validation is also important for OEMs to unify their development procedures from embedded systems to machine controllers. For modeling the VFL design we used net condition/event systems (NCES) - a modular formalism developed for modeling systems with distributed states such as closed-loop control systems in distributed mechatronic devices. The methodology was implemented in software tools automatically generating the model´s modules given the controller´s source code. Then the hierarchical NCES model is assembled into a place/transition net that is subjected to model checking. The proposed approach facilitates integration of formal validation into software/hardware development in control systems´ engineering.
Keywords
closed loop systems; decentralised control; embedded systems; flowcharting; formal logic; industrial control; mechatronics; visual languages; Visual Flowchart Language; closed-loop control systems; complex machines; control system engineering; decentralized control; distributed environments; distributed logic controllers; distributed mechatronic devices; embedded systems; formal validation; hardware development; high-level programming language; industrial automation; machine controllers; net condition/event systems formalism; place/transition net; reconfigurable manufacturing systems; software development; software tools; visual flowchart control programs; Automatic control; Computer languages; Control systems; Distributed control; Electrical equipment industry; Flowcharts; Industrial control; Logic programming; Manufacturing industries; Reconfigurable logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2003. Proceedings. ETFA '03. IEEE Conference
Print_ISBN
0-7803-7937-3
Type
conf
DOI
10.1109/ETFA.2003.1248718
Filename
1248718
Link To Document