{"title":"逻辑控制器安全性和活动性的形式化验证。工具比较","authors":"Fernando Quiles García, A. Sánchez","doi":"10.1109/ICEEE.2006.251867","DOIUrl":null,"url":null,"abstract":"Preliminary results are presented of a comparison made between a model checking tool developed by our research group and Spin, a public domain model checking package. The theoretical fundaments of both tools are explicit model checking based on language emptiness. Using a simple example consisting of a set of logic controllers for driving the operation of pressurized tanks, we compare the computing performance of each stage in the model checking procedure for safety and liveness properties given as linear temporal logic (LTL) formulas. The controller ladder logic is modeled as a generalized Buchi automaton. Numerical results show a better performance of our tool for domains of up to 10 3 states","PeriodicalId":125310,"journal":{"name":"2006 3rd International Conference on Electrical and Electronics Engineering","volume":"225 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Formal Verification of Safety and Liveness Properties for Logic Controllers. A Tool Comparison\",\"authors\":\"Fernando Quiles García, A. Sánchez\",\"doi\":\"10.1109/ICEEE.2006.251867\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Preliminary results are presented of a comparison made between a model checking tool developed by our research group and Spin, a public domain model checking package. The theoretical fundaments of both tools are explicit model checking based on language emptiness. Using a simple example consisting of a set of logic controllers for driving the operation of pressurized tanks, we compare the computing performance of each stage in the model checking procedure for safety and liveness properties given as linear temporal logic (LTL) formulas. The controller ladder logic is modeled as a generalized Buchi automaton. Numerical results show a better performance of our tool for domains of up to 10 3 states\",\"PeriodicalId\":125310,\"journal\":{\"name\":\"2006 3rd International Conference on Electrical and Electronics Engineering\",\"volume\":\"225 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-12-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 3rd International Conference on Electrical and Electronics Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEEE.2006.251867\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 3rd International Conference on Electrical and Electronics Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEE.2006.251867","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Formal Verification of Safety and Liveness Properties for Logic Controllers. A Tool Comparison
Preliminary results are presented of a comparison made between a model checking tool developed by our research group and Spin, a public domain model checking package. The theoretical fundaments of both tools are explicit model checking based on language emptiness. Using a simple example consisting of a set of logic controllers for driving the operation of pressurized tanks, we compare the computing performance of each stage in the model checking procedure for safety and liveness properties given as linear temporal logic (LTL) formulas. The controller ladder logic is modeled as a generalized Buchi automaton. Numerical results show a better performance of our tool for domains of up to 10 3 states