第一章 概述
1.1 课程设计目标
1.2 本课程设计要求
第二章 HLA标准和KD-HLA分布仿真支撑平台
2.1 分布式仿真发展历程
2.1.1 SIMNET计划
2.1.2 DIS
2.1.3 聚合级仿真协议ALSP
2.1.4 HLA的提出及其发展
2.2 HLA标准的基本内容
2.2.1 HLA的基本概念
2.2.2 HLA标准的基本组成
2.3 KD-HLA分布仿真支撑平台简介
2.3.1 建模支撑平台
2.3.2 运行/管理平台
2.3.3 校验工具
第三章 HLA联邦开发与运行过程
3.1 FEDEP模型
3.2 步骤1:定义联邦目标
3.3 步骤2:开发联邦概念模型
3.4 步骤3:设计联邦
3.5 步骤4:开发联邦
3.6 步骤5:集成和测试联邦
3.7 步骤6:执行联邦和准备结果
第四章 联邦成员设计
4.1 设计背景
4.2 联邦设计与开发
4.3 联邦成员的设计开发过程
4.3.1 成员构成
4.3.2 类的设计
4.3.2 功能分配
4.3.3 确定公布定购关系
4.3.4 联邦成员开发
第五章 对象模型模板与开发工具KD-OMDT
5.1 HLA中对象模型的概念
5.2 OMT的作用与组成
5.2.1 OMT的目的和作用
5.2.2 IEEEP1516.2 /D1(DMSOHLAOMTV1.3 )的组成
5.3 OMT的数据交换格式
5.4 对象模型开发工具KD-OMDT
5.4.1 KD-OMDT软件的安装与初始化
5.4.2 KD-OMDT软件的功能
5.4.3 KD-OMDT软件的操作简介
第六章 运行支撑框架RTI
6.1 联邦管理
6.2 时间管理
6.2.1 时间管理基础知识
6.2.2 时间推进
6.2.3 “Receive-Ordered”v.“TSO”事件
6.3 声明管理
6.3.1 回顾与对象相关的术语
6.3.2 对象层次
6.3.3 公布和定购对象与交互
6.3.4 控制信号
6.4 对象管理
6.4.1 注册,发现与删除对象实例
6.4.2 更新和反射对象的属性
6.4.3 交互类信息的交换
6.5 所有权管理
6.5.1 所有权“拉”模型
6.5.2 所有权“推”模型
6.6 数据分发管理
6.6.1 介绍
6.6.2 路由空间例子
6.6.3 定义路由空间和区域
6.6.4 对象属性与区域的关联
6.6.5 交互与区域的绑定
第七章 成员开发辅助工具FedWiz耐
7.1 软件安装
7.2 软件运行
7.2.1 FedWizard软件的运行
7.2.2 成员程序的编译设置
7.3 用户操作举例
7.3.1 如何利用成员框架编程
7.3.2 编写FoM/SOM信息
7.3.3 联邦成员生成过程
7.3.4 框架程序的运行过程
7.3.5 框架的使用
7.4 小结
第八章 联邦调试与运行
8.1 联邦的集成和测试
8.2 联邦的运行管理
第九章 多联邦互联与桥接工具KD.聘T
9.1 KD-FBT需求分析
9.2 KD-FBT的理论依据
9.3 KD-FBT的设计原则与实现结构
9.4 KD-FBT使用指南
9.5 KD-FBT应用实例
第十章 设计试验题
10.1 实验基本要求
10.2 高炮营对敌战斗机之防御作战仿真
10.3 典型成员框架分析
10.3.1 划分成员并确定公布定购关系
10.3.2 框架的运行过程
10.3.3 框架的使用
10.4 其它的联邦实验题
10.4.1 FoodFight联邦
10.4.2 HelloWorld联邦
10.4.3 联邦管理成员