注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計PLC程序組合檢測理論與方法

PLC程序組合檢測理論與方法

PLC程序組合檢測理論與方法

定 價:¥139.00

作 者: 肖力田、肖楠、李孟源
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302617587 出版時間: 2022-11-01 包裝: 精裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書針對控制系統(tǒng)PLC程序的正確性和可信性檢測驗證問題,介紹了以形式化理論方法綜合運用形成組合檢測驗證體系,從多個層次檢測驗證PLC程序動態(tài)、靜態(tài)和運行的正確性

作者簡介

  肖力田,清華大學(xué)計算機科學(xué)與技術(shù)博士,北京特種工程設(shè)計研究院首席專家兼航天發(fā)射場建設(shè)責(zé)任總師、研究員;多個中央與國家專家咨詢委員會委員。作為我國航天測試發(fā)射與控制技術(shù)領(lǐng)域?qū)<?,長期從事航天發(fā)射場總體論證、規(guī)劃、發(fā)展戰(zhàn)略和試驗技術(shù)等研究工作,是我國新型航天發(fā)射場建設(shè)的體系設(shè)計者和重要開拓者之一。先后擔(dān)任項目負(fù)責(zé)人、總師和技術(shù)責(zé)任人,出色主持完成了一系列國家重大工程研究設(shè)計與建設(shè)任務(wù);擔(dān)任指揮部成員和測試發(fā)射總體技術(shù)專家,遂行保障了200余次重大發(fā)射任務(wù),為我國航天發(fā)射領(lǐng)域建設(shè)跨越式發(fā)展做出了卓越貢獻。先后獲國家科技進步特等獎1項、二等獎1項,國家勘察設(shè)計金獎1項等;軍隊及省部級科技進步獎等44項(一等獎4項、二等獎10項);發(fā)明專利與軟件著作權(quán)47項,發(fā)表學(xué)術(shù)論文120余篇、著作5部,編制航天發(fā)射場類國軍標(biāo)3項。享受國務(wù)院政府特殊津貼;榮獲中國航天基金會獎、信息化突出貢獻人物獎,榮立個人二等功1次;原國防科學(xué)技術(shù)工業(yè)委員會授予“十大標(biāo)兵”稱號與英模等榮譽。

圖書目錄

第1章 緒論 1
1.1 研究背景 2
1.1.1 PLC運行環(huán)境 5
1.1.2 PLC程序驗證需求 7
1.2 程序正確性檢測的現(xiàn)狀 8
1.2.1 代碼層次的測試技術(shù) 9
1.2.2 模型層次的模型檢測技術(shù) 10
1.2.3 規(guī)約層次的定理證明技術(shù) 14
1.2.4 運行層次的狀態(tài)檢測技術(shù) 16
1.3 程序檢測流程優(yōu)化技術(shù)研究現(xiàn)狀 24
1.3.1 工作流程計劃相關(guān)研究 25
1.3.2 軟件檢測計劃優(yōu)化技術(shù) 32
1.3.3 PLC程序檢測計劃技術(shù) 36
1.4 本書主要內(nèi)容 37
第2章 PLC程序組合檢測體系架構(gòu) 39
2.1 PLC工作模式以及系統(tǒng)模型 41
2.2 PLC程序組合檢測體系 44
2.2.1 PLC組合檢測體系構(gòu)成 44
2.2.2 PLC程序組合檢測方法學(xué) 45
2.3 PLC程序組合檢測機理 48
2.3.1 PLC程序組合檢測流程 48
2.3.2 PLC程序模塊組合機制 50
2.4 PLC程序組合檢測研究內(nèi)容 54
2.5 本章小結(jié) 57
第3章 PLC程序指稱語義 59
3.1 PLC主要編程指令簡介 60
3.1.1 IEC 61131-3 60
3.1.2 PLC主要硬件單元 61
3.1.3 PLC主要編程指令集 64
3.2 PLC程序體系結(jié)構(gòu)的定義 73
3.3 PLC程序的指稱語義定義 76
3.3.1 PLC程序語句塊的劃分與定義 76
3.3.2 PLC程序基本語句塊的指稱語義函數(shù) 79
3.4 本章小結(jié) 86
第4章 PLC程序的組合測試 87
4.1 軟件測試技術(shù)概述 88
4.2 PLC嵌入式軟件測試技術(shù)的適應(yīng)性研究分析 88
4.3 基于組合的PLC測試技術(shù) 92
4.3.1 PLC程序組合測試框架 92
4.3.2 PLC代碼塊的TA代碼 93
4.4 本章小結(jié) 100
第5章 PLC程序的組合模型檢測 102
5.1 組合模型檢測的主要思路 103
5.2 線性時序邏輯語法、語義 105
5.3 線性時序邏輯的模型檢測問題 106
5.4 模型檢測工具 108
5.4.1 模型檢測工具分類 108
5.4.2 面向?qū)傩则炞C的工具 110
5.4.3 面向系統(tǒng)分析和建模的工具 113
5.4.4 面向源程序驗證的工具 117
5.4.5 模型檢測驗證工具選擇 124
5.5 PLC程序的符號遷移系統(tǒng)表示 125
5.6 PLC程序的組合模型檢測 128
5.6.1 通用的組合檢測規(guī)則 129
5.6.2 PLC程序特有的組合規(guī)則 131
5.7 組合模型檢測的正確性 133
5.7.1 通用的組合檢測規(guī)則 133
5.7.2 PLC程序特有的組合檢測規(guī)則 136
5.8 檢測策略的案例分析 138
5.9 本章小結(jié) 141
第6章 PLC程序的組合證明 142
6.1 定理證明工具 144
6.1.1 COQ定理證明器 145
6.1.2 Automath定理證明器 146
6.1.3 Nqthm和ACL2定理證明器 147
6.1.4 Isabelle/HOL定理證明器 149
6.1.5 PVS定理證明器 151
6.1.6 Nuprl和LEGO證明開發(fā)系統(tǒng) 152
6.1.7 Mizar項目 154
6.2 直覺主義邏輯及其一階邏輯定義 155
6.3 交互式定理證明工具COQ 159
6.4 基于COQ的PLC程序建模 161
6.5 基于COQ的PLC程序性質(zhì)證明 173
6.6 本章小結(jié) 174
第7章 PLC程序組合檢測實際應(yīng)用 176
7.1 發(fā)射場系統(tǒng)任務(wù)與組成 177
7.1.1 傳統(tǒng)發(fā)射場系統(tǒng) 178
7.1.2 先進航天發(fā)射場系統(tǒng) 180
7.2 發(fā)射場控制系統(tǒng) 185
7.2.1 發(fā)射場智能系統(tǒng)構(gòu)成 185
7.2.2 發(fā)射場控制系統(tǒng)組成 187
7.3 案例概述 189
7.4 航天發(fā)射擺桿控制系統(tǒng) 190
7.5 航天發(fā)射擺桿控制系統(tǒng)PLC輸出驅(qū)動模塊 192
7.5.1 發(fā)射擺桿控制功能 192
7.5.2 正確性驗證性質(zhì) 194
7.6 PLC輸出驅(qū)動模塊的組合測試 196
7.6.1 實際測試 196
7.6.2 組合測試 197
7.7 PLC輸出驅(qū)動模塊的組合模型檢測 198
7.8 PLC輸出驅(qū)動模塊的組合證明 199
7.9 PLC輸出驅(qū)動模塊的組合檢測結(jié)果分析比較 201
7.10 本章小結(jié) 202
第8章 PLC程序運行狀態(tài)檢測 203
8.1 控制系統(tǒng)遠程智能支持體系架構(gòu) 204
8.1.1 現(xiàn)場級 205
8.1.2 過程級 206
8.1.3 遠程級 206
8.1.4 控制任務(wù)中智能支持流程 207
8.2 遠程智能支持構(gòu)建關(guān)鍵要素 208
8.2.1 PLC程序運行狀態(tài)檢測驗證 208
8.2.2 控制系統(tǒng)智能故障診斷 209
8.2.3 智能遠程支持 210
8.2.4 遠程智能支持平臺構(gòu)建 211
8.3 可信標(biāo)簽和檢測驗證協(xié)議 212
8.3.1 可信標(biāo)簽構(gòu)建 212
8.3.2 可信標(biāo)簽簽名算法分析 214
8.3.3 PLC程序狀態(tài)遷移串行可信標(biāo)簽檢測驗證協(xié)議 215
8.3.4 PLC程序狀態(tài)遷移并行可信標(biāo)簽檢測驗證協(xié)議 218
8.3.5 協(xié)議原型系統(tǒng)部署試驗驗證 220
8.4 PLC程序狀態(tài)遷移可信標(biāo)簽檢測驗證協(xié)議的安全性分析 221
8.4.1 外部獨立攻擊的安全性分析 222
8.4.2 聯(lián)合攻擊的安全性分析 223
8.5 本章小結(jié) 224
第9章 相關(guān)性驅(qū)動檢測流程優(yōu)化 225
9.1 過程模型的選擇 226
9.1.1 以流程對象為主的過程模型 226
9.1.2 測試計劃的過程模型 228
9.2 PLC程序檢測過程模型的定義 228
9.3 檢測流程中檢測項相關(guān)性 232
9.4 檢測流程模型優(yōu)化框架 233
9.4.1 強相關(guān)性檢測項的轉(zhuǎn)換 233
9.4.2 強相關(guān)性檢測項的同步檢測 234
9.4.3 強相關(guān)性檢測項的異步檢測 234
9.5 相關(guān)性驅(qū)動的組合檢測流程優(yōu)化可行性 236
9.6 本章小結(jié) 238
參考文獻 239

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號