《仿真模型可移植性規範及其套用》是2010年電子工業出版社出版的圖書,作者是李群。
基本介紹
- 中文名:仿真模型可移植性規範及其套用
- 作者:李群
- 出版社:電子工業出版社
- 出版時間:2010年4月1日
- 定價:52 元
- 開本:16 開
- ISBN:9787121105128
內容簡介,圖書目錄,
內容簡介
《仿真模型可移植性規範及其套用》內容簡介:仿真模型可移植性標準是歐洲航天局為提高不同仿真環境和作業系統中模型的可移植性和可重用性而建立的仿真模型開發與集成標準,用以解決多領域仿真模型集成與分析所面臨的挑戰。SMP 2.0基於 MDA的思想,採用平台無關模型和甲台相關模型提高仿真模型的可移植性,並基於平台無關模型提高了仿真模型的可組合能力,代表了仿真模型可組合套用的最新發展。為此《仿真模型可移植性規範及其套用》基於SMP規範詳細介紹了SMP 的模型開發和集成方法、SMP的組件模型規範、SMP的元模型規範、SMP的模型開發和運行環境及相關套用實例,爭取為圍內大規模複雜仿真系統的研製提供一些有益的借鑑。 全書共8章,即概論、仿真模型可移植性規範簡介、仿真模型開發與集成、SMP組件模型、SMP元模型、SMP開發環境、基於SMP的飛彈攻防對抗仿真、衛星導航系統完好性仿真。
《仿真模型可移植性規範及其套用》可供從事武器裝備或民用裝備的論證、研製、試驗、生產、使用等領域的工程技術人員閱讀,也可作為高等院校的系統工程、仿真工程、計算機套用等有關專業師生參考。
圖書目錄
第1章 概論 1
1.1 引言 2
1.2 基本概念 3
1.3 組合仿真方法的發展 7
1.3.1 模組化的仿真組合方法 7
1.3.2 面向對象的模型組合方法 8
1.3.3 基於組件的仿真組合方法 9
1.3.4 基於互操作協定的組合仿真方法 11
1.4 基於MDA的仿真模型開發方法 12
1.4.1 MDA在仿真中的作用 13
1.4.2 基於MDA仿真的概念 14
1.4.3 基於MDA的仿真模型組合方法 14
1.5 仿真模型可移植性規範及其套用 16
1.6 本書的內容組織 18
第2章 仿真模型可移植性規範簡介 20
2.1 基本概念 21
2.1.1 概述 21
2.1.2 SMP的頂層結構 21
2.1.3 SMP的特點 23
2.2 體系結構 24
2.3 運行階段 25
2.4 運行機制 26
2.4.1 組件與模型的層次結構 26
2.4.2 仿真服務 27
2.4.3 仿真時間類型 30
2.4.4 模型入口點 30
2.4.5 模型發布 31
2.4.6 模型互動 31
2.4.7 可管理的模型 33
2.5 模型和仿真環境特徵 35
2.5.1 靜態配置仿真 35
2.5.2 動態配置仿真 36
2.5.3 可選特徵 37
2.6 仿真環境 37
2.6.1 仿真環境狀態圖 38
2.6.2 仿真環境接口 41
2.6.3 ISimulator接口 42
2.6.4 IComposite接口 45
2.6.5 IPublication接口 46
2.6.6 IDynamicsSimulaor接口 46
2.6.7 仿真服務 47
2.7 模型開發指南 48
第3章 仿真模型開發與集成 53
3.1 起步 54
3.1.1 最開始的類 54
3.1.2 將其轉化為SMP模型 55
3.1.3 向仿真環境發布數據 56
3.1.4 向日誌傳送信息 57
3.1.5 向調度管理器增加模型 58
3.1.6 註冊全局事件 59
3.1.7 完整的模型 59
3.1.8 轉化為可管理的模型 62
3.2 模型設計和開發 65
3.2.1 基於類的設計 65
3.2.2 基於接口的設計 68
3.2.3 基於組件的設計 70
3.2.4 基於事件的設計 72
3.2.5 基於數據流的設計 75
3.2.6 附加設計元素 75
3.3 模型集成 77
3.3.1 使用原始碼集成模型 77
3.3.2 使用裝配進行模型集成 80
3.4 模型示例 84
3.4.1 基於類的示例 84
3.4.2 基於接口的示例 86
3.4.3 基於組件的示例 90
3.4.4 基於事件的示例 93
3.5 基於SMP的仿真平台Sim2000 2.0 97
3.5.1 概念建模階段 98
3.5.2 模型設計階段 98
3.5.3 模型開發階段 99
3.5.4 模型集成階段 99
3.5.5 調度設計階段 100
3.5.6 仿真運行階段 100
3.5.7 分析評估階段 101
第4章 SMP組件模型 103
4.1 概述 104
4.2 基於IDL的組件模型描述 107
4.3 組件模型 110
4.3.1 異常 110
4.3.2 對象和組件 111
4.3.3 組件機制 117
4.3.4 模型機制 130
4.3.5 管理接口 132
4.3.6 仿真環境 143
4.4 仿真服務 156
4.4.1 基本服務 157
4.4.2 可選服務 175
第5章 SMP元模型 177
5.1 概述 178
5.2 SMP元模型 179
5.2.1 頂層結構 179
5.2.2 元模型Schemas 180
5.2.3 XML Links 181
5.2.4 Primitive Types 181
5.3 核心元素 181
5.3.1 簡單類型 182
5.3.2 Elements 183
5.3.3 Metadata 185
5.4 核心類型 186
5.4.1 Types 186
5.4.2 Value Types 189
5.4.3 Typed Elements 196
5.4.4 Values 198
5.4.5 Attributes 200
5.5 SMDL Catalogues 201
5.5.1 Catalogue Document 201
5.5.2 Classes 203
5.5.3 Reference Types 206
5.5.4 Events 209
5.5.5 Catalogue Attributes 211
5.6 SMDL Assemblies 214
5.6.1 An Assembly Document 214
5.6.2 Links 216
5.7 SMDL Scheduling 219
5.7.1 A Schedule Document 219
5.7.2 Tasks 220
5.7.3 Events 221
5.7.4 Schedule Attributes 223
5.8 SMDL Packages 224
5.9 SMDL Workspaces 225
第6章 SMP開發環境 227
6.1 SMP開發環境 228
6.1.1 XSIM工具 228
6.1.2 仿真開發生命周期 229
6.1.3 其他支撐工具 230
6.2 SMP模型開發集成環境 230
6.2.1 系統分析 230
6.2.2 系統設計 232
6.3 SMP模型開發集成環境總體視圖 240
6.4 模型設計管理工具的使用 243
6.4.1 定義模型設計元素 244
6.4.2 編輯模型設計元素屬性 248
6.5 代碼預覽和輸出工具的使用 248
6.5.1 代碼預覽 249
6.5.2 代碼輸出 250
6.6 模型裝配管理工具的使用 252
6.6.1 模型實例的定義與屬性編輯 253
6.6.2 模型實例編輯工具的使用 256
6.7 模型調度管理工具的使用 259
6.7.1 定義任務 260
6.7.2 定義事件 264
6.7.3 連線事件與任務 266
6.8 仿真引擎 267
6.8.1 系統功能 267
6.8.2 面向對象設計 269
第7章 基於SMP的飛彈攻防對抗仿真 274
7.1 套用背景 275
7.2 仿真研究方法 276
7.2.1 現有仿真研究方法存在的問題 276
7.2.2 基於SMP的仿真研究方法 277
7.3 面向SMP的模型體系分析 277
7.3.1 基於UML的模型體系面向對象分析 277
7.3.2 UML分析模型向SMP設計模型的映射 284
7.4 基於SMP的模型框架設計 285
7.5 基於想定的SMP模型集成 293
7.5.1 基於Assembly編輯器的飛彈攻防對抗仿真模型集成 293
7.5.2 基於想定的SMP模型集成 297
7.6 基於SMP的仿真實驗分析環境 299
7.6.1 實驗設計環境 299
7.6.2 實驗運行環境 301
7.6.3 動態表現環境 302
7.6.4 分析評估環境 307
第8章 衛星導航系統完好性仿真 308
8.1 問題背景 309
8.2 完好性的性能分析 310
8.2.1 完好性的可用性分析 310
8.2.2 完好性的連續性分析 311
8.3 完好性仿真模型體系分析 311
8.3.1 完好性仿真模型體系框架 312
8.3.2 仿真模型關係分析 316
8.4 基於SMP的完好性仿真模型開發集成 320
8.4.1 仿真模型框架 321
8.4.2 仿真模型設計 323
8.4.3 仿真模型開發 324
8.4.4 仿真模型集成 325
8.4.5 仿真模型調度 325
8.5 基於SMP的完好性仿真想定編輯器 327
8.5.1 想定編輯器的設計 327
8.5.2 想定編輯器的實現 329
8.6 系統完好性仿真試驗分析 331
8.6.1 無故障/故障衛星條件下完好性性能分析 334
8.6.2 RAIM對SBAS系統完好性的增強 335
8.6.3 飛機的完好性仿真 336
8.6.4 完好性計算比較分析 337
縮略語彙總 339
參考文獻 341