{"title":"为IEC 1499分布式应用程序的验证开发适当的形式化","authors":"V. Vyatkin, H. Hanisch","doi":"10.1109/SICE.2000.889656","DOIUrl":null,"url":null,"abstract":"Presents an attempt to bridge the gap between theoretical successes of formal methods and their actual application in engineering of industrial automation systems. It deals with modeling and verification of distributed control systems developed according to the being developed international standard IEC1499. A new modeling formalism of Signal/Net Systems (SNS) is suggested, which is a place/transition net with usual token-flow arcs from places to transitions and vice versa, as well as with event arcs from transitions to transitions, and condition arcs from places to transitions which correspondingly force or enable transitions without passing tokens. The distinct feature of the SNS is that complex models they can be easily composed in the modular way from the component modules. This formalism is developed with particular view on the modeling of closed-loop plant/controller systems. The controller is modeled in a full deterministic and synchronous way (all the transitions fire according to the earliest firing rule) as a non-timed place/transition net while the model of plant might have spontaneous transitions and discrete-timed arcs to model time consuming processes. Verification of the controller/plant closed-loop system includes investigation of reachability problems for standalone controller and object, as well as proving safety properties for the closed-loop system.","PeriodicalId":254956,"journal":{"name":"SICE 2000. Proceedings of the 39th SICE Annual Conference. International Session Papers (IEEE Cat. No.00TH8545)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Development of adequate formalisms for verification of IEC 1499 distributed applications\",\"authors\":\"V. Vyatkin, H. Hanisch\",\"doi\":\"10.1109/SICE.2000.889656\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Presents an attempt to bridge the gap between theoretical successes of formal methods and their actual application in engineering of industrial automation systems. It deals with modeling and verification of distributed control systems developed according to the being developed international standard IEC1499. A new modeling formalism of Signal/Net Systems (SNS) is suggested, which is a place/transition net with usual token-flow arcs from places to transitions and vice versa, as well as with event arcs from transitions to transitions, and condition arcs from places to transitions which correspondingly force or enable transitions without passing tokens. The distinct feature of the SNS is that complex models they can be easily composed in the modular way from the component modules. This formalism is developed with particular view on the modeling of closed-loop plant/controller systems. The controller is modeled in a full deterministic and synchronous way (all the transitions fire according to the earliest firing rule) as a non-timed place/transition net while the model of plant might have spontaneous transitions and discrete-timed arcs to model time consuming processes. Verification of the controller/plant closed-loop system includes investigation of reachability problems for standalone controller and object, as well as proving safety properties for the closed-loop system.\",\"PeriodicalId\":254956,\"journal\":{\"name\":\"SICE 2000. Proceedings of the 39th SICE Annual Conference. International Session Papers (IEEE Cat. No.00TH8545)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-07-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SICE 2000. Proceedings of the 39th SICE Annual Conference. International Session Papers (IEEE Cat. No.00TH8545)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SICE.2000.889656\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SICE 2000. Proceedings of the 39th SICE Annual Conference. International Session Papers (IEEE Cat. No.00TH8545)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SICE.2000.889656","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Development of adequate formalisms for verification of IEC 1499 distributed applications
Presents an attempt to bridge the gap between theoretical successes of formal methods and their actual application in engineering of industrial automation systems. It deals with modeling and verification of distributed control systems developed according to the being developed international standard IEC1499. A new modeling formalism of Signal/Net Systems (SNS) is suggested, which is a place/transition net with usual token-flow arcs from places to transitions and vice versa, as well as with event arcs from transitions to transitions, and condition arcs from places to transitions which correspondingly force or enable transitions without passing tokens. The distinct feature of the SNS is that complex models they can be easily composed in the modular way from the component modules. This formalism is developed with particular view on the modeling of closed-loop plant/controller systems. The controller is modeled in a full deterministic and synchronous way (all the transitions fire according to the earliest firing rule) as a non-timed place/transition net while the model of plant might have spontaneous transitions and discrete-timed arcs to model time consuming processes. Verification of the controller/plant closed-loop system includes investigation of reachability problems for standalone controller and object, as well as proving safety properties for the closed-loop system.