《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 基于NuSMV的LD和ST語言形式化驗證研究與實現(xiàn)
基于NuSMV的LD和ST語言形式化驗證研究與實現(xiàn)
2022年電子技術(shù)應(yīng)用第12期
郭肖旺1,2,趙德政1,2
1.中國電子信息產(chǎn)業(yè)集團有限公司第六研究所,北京100083;2.中電智能科技有限公司,北京102209
摘要: 依據(jù)工控系統(tǒng)的特點,在分析現(xiàn)有工控系統(tǒng)編程標(biāo)準(zhǔn)IEC61131-3規(guī)定的工業(yè)語言基礎(chǔ)上,研究基于工業(yè)語言的形式化驗證方法,通過對ST和LD語言進行分析得到有限狀態(tài)機組態(tài)模型,實現(xiàn)對控制目標(biāo)進行準(zhǔn)確描述;通過NuSMV驗證有限狀態(tài)機模型,獲得形式化驗證的結(jié)果,從而實現(xiàn)對IEC61131-3編程語言實現(xiàn)的PLC邏輯代碼進行分析,建立形式化驗證模型,發(fā)現(xiàn)用戶編寫的PLC邏輯代碼可能存在的邏輯缺陷,并提供對這些缺陷分析驗證的報告。
中圖分類號: TP314
文獻標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.212293
中文引用格式: 郭肖旺,趙德政. 基于NuSMV的LD和ST語言形式化驗證研究與實現(xiàn)[J].電子技術(shù)應(yīng)用,2022,48(12):94-99.
英文引用格式: Guo Xiaowang,Zhao Dezheng. Research and implementation of formal verification of LD and ST language based on NuSMV[J]. Application of Electronic Technique,2022,48(12):94-99.
Research and implementation of formal verification of LD and ST language based on NuSMV
Guo Xiaowang1,2,Zhao Dezheng1,2
1.The Sixth Research Institute of China Electronics Corporation,Beijing 100083,China; 2.Intelligence Technology of CEC Co.,Ltd.,Beijing 102209,China
Abstract: According to the characteristics of industrial control system, based on the analysis of the existing industrial control system programming standard IEC61131-3 stipulated industrial language, this paper studies the formal verification method based on industrial language, analyzes the ST and LD languages, and gets the finite state model of the machine to achieve accurate description of the control objectives. The finite state machine model is verified by NuSMV, and the result of formal verification is gotten. In this way, the PLC logic code of IEC61131-3 programming language is analyzed, the formal verification model is established, and the possible logic defects of PLC logic code written by users are found, and the report of analysis and verification of these defects is provided.
Key words : industrial control system;compile;formal verification;finite state machine;modeling

0 引言

    工控系統(tǒng)具有一次啟動長期運行的特點,在現(xiàn)場調(diào)試完成之后,不會再頻繁修改下裝邏輯,控制目標(biāo)具有持續(xù)性。根據(jù)IEC的最佳實踐標(biāo)準(zhǔn),形式化驗證技術(shù)是開發(fā)安全攸關(guān)系統(tǒng)應(yīng)用時被強烈推薦使用的技術(shù)之一[1]。文獻[2]對利用形式化驗證對智能合約設(shè)計和代碼實現(xiàn)的過程中存在缺陷進行了分析;文獻[3]提出一種基于SysML狀態(tài)機圖子集的機載軟件分層精化建模與驗證方法;文獻[4]面向PLC提出支持精化關(guān)系的形式化語言,提出工業(yè)控制領(lǐng)域相關(guān)的建模及驗證方法;文獻[5]將控制系統(tǒng)的運行過程描述為基于狀態(tài)轉(zhuǎn)移圖的自動機中間模型;文獻[6]設(shè)計了一種基于FBD語言的形式化驗證方法,采用比PLC測試或仿真更好的形式化方法,利用它的遍歷性可以全面地描述到系統(tǒng)的狀態(tài),而且能生成不滿足性質(zhì)的反例路徑;文獻[7]設(shè)計ST的形式化驗證方法,定義了一個形式化模型來描述其運行時的行為,并給出了該模型上的LTL驗證方法,借助ST程序的形式化操作語義和加權(quán)下推系統(tǒng),實現(xiàn)了形式化建模過程的自動化。依據(jù)工控系統(tǒng)的特點,本文在分析現(xiàn)有工控系統(tǒng)編程標(biāo)準(zhǔn)IEC61131-3規(guī)定的工業(yè)語言基礎(chǔ)上,研究基于工業(yè)語言的圖形化建模方法,實現(xiàn)對控制目標(biāo)的形式化準(zhǔn)確描述。




本文詳細內(nèi)容請下載:http://m.xxav2194.com/resource/share/2000005048




作者信息:

郭肖旺1,2,趙德政1,2

(1.中國電子信息產(chǎn)業(yè)集團有限公司第六研究所,北京100083;2.中電智能科技有限公司,北京102209)




wd.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 岛国片免费在线观看| 青青热久久久久综合精品| 欧洲精品久久久AV无码电影| 国产伦精品一区二区三区在线观看| 中文字幕一区二区三区日韩精品| 真精华布衣3d1234正版图2020/015| 国产成人无码精品久久久露脸| 99视频免费观看| 日韩高清国产一区在线| 啊灬老师灬老师灬别停灬用力| sihu免费观看在线高清| 日韩aaa电影| 亚洲性无码av在线| 蜜中蜜3在线观看视频| 好男人资源免费手机在线观看 | www.午夜精品| 欧美午夜性春猛交| 国产亚洲日韩在线a不卡| mm131美女爽爽爽作爱视频| 日本在线理论片| 亚洲资源在线视频| 黄色免费短视频| 女人战争免费观看韩国| 久久久久久a亚洲欧洲AV| 波多野结衣在线观看3人| 国产国产精品人在线视| j8又粗又硬又大又爽视频| 樱桃视频高清免费观看在线播放| 四虎成人精品无码| 免费在线观看h| 好男人好资源在线| 久久久久免费看成人影片| 毛片试看120秒| 公和熄小婷乱中文字幕| 视频一区二区三区欧美日韩 | 成人午夜电影在线| 久久亚洲精品国产亚洲老地址| 男人j进入女人j内部免费网站| 国产成人精品无码播放| sss在线观看免费高清| 新婚熄与翁公李钰雯|