本書圍繞復(fù)雜體系仿真系統(tǒng)的開發(fā)實(shí)踐需求,以“高性能、高精度、高逼真、高可信”為目標(biāo),通過將大型復(fù)雜體系仿真軟件的開發(fā)作為軟件工程的一個(gè)特例,從軟件工程的角度揭示了體系仿真系統(tǒng)的開發(fā)與執(zhí)行過程。同時(shí),運(yùn)用反射式面向?qū)ο蠛碗x散事件仿真理論,詳細(xì)介紹了自主研發(fā)的體系仿真平臺(tái)技術(shù)及應(yīng)用案例,展示了作者團(tuán)隊(duì)的最新研究成果。
黃曉冬,重慶大足人,海軍航空工程學(xué)院博士畢業(yè),北京航空航天大學(xué)博士后。現(xiàn)為海軍航空大學(xué)教授、博士生導(dǎo)師,是某部軍用仿真技術(shù)專業(yè)組專業(yè)組專家、人工智能應(yīng)用專業(yè)組專家、科技成果評(píng)審信息領(lǐng)域?qū)<。主要從事?fù)雜體系建模與仿真、人工智能、計(jì)算機(jī)軟件等領(lǐng)域的研究及應(yīng)用。主持了裝備體系仿真、軍事智能博弈仿真等重大項(xiàng)目20余項(xiàng),主持研發(fā)了仿真引擎HDOSE。先后獲國(guó)家科技進(jìn)步二等獎(jiǎng)1項(xiàng),軍隊(duì)科技進(jìn)步一等獎(jiǎng)1項(xiàng),軍隊(duì)科技進(jìn)步二等獎(jiǎng)5項(xiàng),出版學(xué)術(shù)專著3部,授權(quán)專利和軟件著作權(quán)10余項(xiàng),發(fā)表學(xué)術(shù)論文30余篇。
第1章 概述 1
1.1 體系對(duì)抗仿真 1
1.1.1 體系對(duì)抗相關(guān)概念 1
1.1.2 體系對(duì)抗領(lǐng)域的特點(diǎn) 2
1.1.3 體系仿真實(shí)驗(yàn)方法 3
1.1.4 體系仿真支撐平臺(tái) 5
1.1.5 體系仿真應(yīng)用系統(tǒng) 8
1.1.6 體系仿真應(yīng)用模式 9
1.2 國(guó)內(nèi)外現(xiàn)狀 11
1.2.1 國(guó)內(nèi)外大型仿真系統(tǒng)與平臺(tái) 11
1.2.2 國(guó)內(nèi)外仿真系統(tǒng)與平臺(tái)的主要差距 12
1.2.3 體系仿真面臨的主要挑戰(zhàn) 13
1.3 研究思路與原則 13
1.4 本章小結(jié) 14
第2章 相關(guān)技術(shù)基礎(chǔ) 15
2.1 面向?qū)ο蠹夹g(shù) 15
2.1.1 基本概念 15
2.1.2 面向?qū)ο蟮姆治雠c設(shè)計(jì) 16
2.1.3 面向?qū)ο蟮膬?yōu)勢(shì)與不足 17
2.2 軟件體系結(jié)構(gòu)與設(shè)計(jì)模式 19
2.2.1 軟件體系結(jié)構(gòu) 19
2.2.2 軟件設(shè)計(jì)模式 21
2.3 計(jì)算性反射技術(shù) 22
2.3.1 基本概念 22
2.3.2 反射系統(tǒng)基本原理 23
2.3.3 反射與軟件適應(yīng)性 26
2.4 建模仿真技術(shù) 28
2.4.1 基本概念 28
2.4.2 建模方法與語言 30
2.4.3 離散事件系統(tǒng)規(guī)范 31
2.4.4 網(wǎng)絡(luò)化仿真 32
2.4.5 并行仿真 36
2.4.6 分布并行一體化仿真 40
2.4.7 云仿真 41
2.5 本章小結(jié) 42
第3章 體系仿真過程 43
3.1 體系仿真開發(fā)執(zhí)行過程模型 43
3.2 體系仿真支撐服務(wù)及工具 45
3.2.1 仿真引擎服務(wù) 46
3.2.2 體系建模工具 48
3.2.3 實(shí)體裝配工具 53
3.2.4 想定編輯工具 56
3.2.5 實(shí)驗(yàn)設(shè)計(jì)軟件 58
3.2.6 分析評(píng)估工具 61
3.2.7 導(dǎo)調(diào)控制軟件 62
3.2.8 可視化軟件與界面框架 65
3.2.9 資源管理工具 67
3.3 相關(guān)標(biāo)準(zhǔn)規(guī)范 70
3.4 本章小結(jié) 72
第4章 體系建模技術(shù) 73
4.1 體系仿真概念模型 73
4.1.1 公共概念模型 73
4.1.2 體系仿真領(lǐng)域概念模型 75
4.2 多視圖協(xié)同建模技術(shù) 77
4.2.1 視圖的概念 77
4.2.2 體系對(duì)抗系統(tǒng)視圖模型 78
4.2.3 體系對(duì)抗業(yè)務(wù)視圖 79
4.2.4 模型視圖的語義及表示法 85
4.3 本章小結(jié) 89
第5章 實(shí)體建模技術(shù) 90
5.1 實(shí)體靜態(tài)結(jié)構(gòu)建模 90
5.1.1 組合化建模 91
5.1.2 參數(shù)化建模 93
5.2 實(shí)體行為與決策建模 94
5.2.1 基于任務(wù)計(jì)劃的行為建模 95
5.2.2 基于行為樹的行為建模 102
5.3 基于SRML的仿真建模語言 108
5.3.1 SRML簡(jiǎn)介 108
5.3.2 XESL建模語言 110
5.4 本章小結(jié) 115
第6章 體系仿真模型框架 116
6.1 模型框架視圖 116
6.1.1 基于OODA環(huán)的模型視圖 116
6.1.2 基于實(shí)體的模型視圖 117
6.2 模型的分類與構(gòu)成 119
6.2.1 裝備模型 119
6.2.2 環(huán)境模型 120
6.2.3 行為決策模型 121
6.2.4 毀傷裁決模型 122
6.3 本章小結(jié) 123
第7章 體系仿真運(yùn)行支撐環(huán)境 124
7.1 仿真架構(gòu)模式 124
7.1.1 對(duì)稱式架構(gòu)模式 124
7.1.2 前后臺(tái)架構(gòu)模式 126
7.1.3 云仿真架構(gòu)模式 127
7.2 高性能分布式面向?qū)ο蠓抡嬉?128
7.2.1 概述 128
7.2.2 系統(tǒng)架構(gòu) 129
7.2.3 功能結(jié)構(gòu) 130
7.2.4 接口與服務(wù) 131
7.2.5 組件化集成 132
7.3 本章小結(jié) 134
第8章 仿真時(shí)間管理與調(diào)度 135
8.1 仿真時(shí)間推進(jìn)機(jī)制 135
8.1.1 概述 135
8.1.2 混合時(shí)間推進(jìn)機(jī)制 137
8.2 仿真調(diào)度方法 139
8.2.1 大規(guī)模多粒度并行調(diào)度方法 139
8.2.2 分布并行一體化調(diào)度方法 142
8.3 典型優(yōu)化調(diào)度策略 144
8.4 本章小結(jié) 146
第9章 仿真對(duì)象與事件管理 147
9.1 對(duì)象組織管理 147
9.2 對(duì)象生命周期管理 150
9.2.1 對(duì)象創(chuàng)建 150
9.2.2 對(duì)象命名與ID管理 151
9.2.3 對(duì)象生命狀態(tài)管理 152
9.3 對(duì)象組合與嵌套 152
9.4 仿真對(duì)象序列化 153
9.5 仿真事件管理 154
9.6 本章小結(jié) 157
第10章 體系仿真實(shí)驗(yàn)及評(píng)估技術(shù) 158
10.1 仿真實(shí)驗(yàn)相關(guān)概念 158
10.1.1 實(shí)驗(yàn)設(shè)計(jì) 158
10.1.2 實(shí)驗(yàn)因素 159
10.1.3 實(shí)驗(yàn)指標(biāo) 159
10.1.4 實(shí)驗(yàn)方案 160
10.1.5 實(shí)驗(yàn)評(píng)估 160
10.2 體系仿真實(shí)驗(yàn)設(shè)計(jì) 160
10.2.1 實(shí)驗(yàn)設(shè)計(jì)流程 160
10.2.2 實(shí)驗(yàn)設(shè)計(jì)框架 161
10.2.3 實(shí)驗(yàn)設(shè)計(jì)方法 162
10.3 體系效能評(píng)估分析 167
10.3.1 體系效能評(píng)估 167
10.3.2 體系效能分析 173
10.3.3 智能化評(píng)估分析 179
10.4 本章小結(jié) 189
第11章 體系仿真應(yīng)用案例 190
11.1 海戰(zhàn)場(chǎng)體系仿真 190
11.1.1 海戰(zhàn)場(chǎng)體系仿真需求 191
11.1.2 海戰(zhàn)場(chǎng)體系仿真建模 191
11.1.3 海戰(zhàn)場(chǎng)體系仿真系統(tǒng) 198
11.1.4 海上編隊(duì)聯(lián)合作戰(zhàn)實(shí)驗(yàn) 201
11.2 大規(guī)模核酸檢測(cè)模擬演練 205
11.2.1 模擬演練場(chǎng)景配置 206
11.2.2 模擬演練模型構(gòu)建 208
11.2.3 模擬演練系統(tǒng)設(shè)計(jì) 210
11.2.4 模擬演練實(shí)驗(yàn)評(píng)估 213
11.3 本章小結(jié) 220
第12章 回顧、建議與展望 221
12.1 研究成果總結(jié)回顧 221
12.1.1 體系仿真過程模型與平臺(tái)框架 221
12.1.2 體系仿真建模技術(shù) 221
12.1.3 仿真引擎核心技術(shù) 222
12.1.4 體系仿真實(shí)驗(yàn)與效能評(píng)估技術(shù) 222
12.1.5 體系仿真案例 223
12.2 問題與建議 223
12.2.1 面向體系仿真的多視圖建模方法 223
12.2.2 自組織行為的模擬 223
12.2.3 基于應(yīng)用特征的高性能計(jì)算 224
12.2.4 模型粒度動(dòng)態(tài)控制 224
12.2.5 防系統(tǒng)崩潰的可信計(jì)算 224
12.2.6 面向過程的序貫實(shí)驗(yàn)設(shè)計(jì) 224
12.2.7 基于仿真大數(shù)據(jù)的評(píng)估優(yōu)化 225
12.3 研究方向展望 225
12.3.1 基于云計(jì)算的體系仿真 225
12.3.2 智能化仿真 225
12.3.3 虛實(shí)共生的數(shù)字孿生 226
附錄A HDOSE仿真引擎編程模型與接口規(guī)范 227
附錄B 中英文縮略語對(duì)照表 244
參考文獻(xiàn)