logo资料库

BH RTI2.2用户手册.pdf

第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
资料共24页,剩余部分请下载后查看
第1章 产品总述
1.1 BH RTI概述
1.2 产品组成
1.3 运行环境
第2章 BH RTI安装
2.1 安装步骤
2.2 安装后的目录结构
第3章 BH RTI配置
3.1 BH RTI运行环境配置
3.2 仿真应用程序运行步骤
3.3 仿真程序开发配置
3.3.1 HLA 1.3标准VC开发工程设置
3.3.2 IEEE 1516标准VC开发工程设置
第4章 使用BH RTI进行仿真应用程序的开发
第5章 BH RTI相关工具使用说明
5.1 BH RTI运行版本
5.1.1 BH RTI运行版
5.1.2 BH RTI研发版
5.1.3 BH RTI专业版
5.2 BH RTI相关工具
5.2.1 FED文件语法检查器
5.2.2 地形网格编辑器
第6章 注意事项
6.1 条件与限制
6.2 区域相关
6.3 Tick机制的使用
6.4 在IPv6网络环境下运行BH RTI
6.5 在Linux操作系统下运行BH RTI
6.6 技术支持与问题反馈
分布交互仿真运行平台 BH RTI 2.2 用户使用手册 资料版本 V 2.2 发布日期 2006 年 8 月 北京航空航天大学 虚拟现实新技术教育部重点实验室 2006 年 8 月 网址:http://www.hlarti.com http://www.vrlab.buaa.edu.cn 电子邮件:hlarti@gmail.com
分布交互仿真运行平台 BH RTI 用户使用手册 目 录 目 录 ................................................................................. 1 版权声明 ............................................................................... 2 前 言 .................................................................................. 3 第 1 章 产品总述 ........................................................................ 4 1.1 BH RTI概述 ..................................................................... 4 1.2 产品组成 ....................................................................... 5 1.3 运行环境 ....................................................................... 5 第 2 章 BH RTI安装 ...................................................................... 6 2.1 安装步骤 ....................................................................... 6 2.2 安装后的目录结构 ............................................................... 7 第 3 章 BH RTI配置 ...................................................................... 9 3.1 BH RTI运行环境配置 ............................................................. 9 3.2 仿真应用程序运行步骤 .......................................................... 11 3.3 仿真程序开发配置 .............................................................. 11 第 4 章 使用BH RTI进行仿真应用程序的开发 ............................................... 14 第 5 章 BH RTI相关工具使用说明 ......................................................... 16 5.1 BH RTI运行版本 ................................................................ 16 5.2 BH RTI相关工具 ................................................................ 19 第 6 章 注意事项 ....................................................................... 22 6.1 条件与限制 .................................................................... 22 6.2 区域相关 ...................................................................... 22 6.3 Tick机制的使用 ................................................................ 22 6.4 在IPv6 网络环境下运行BH RTI ................................................... 22 6.5 在Linux操作系统下运行BH RTI ................................................... 23 6.6 技术支持与问题反馈 ............................................................ 23 北京航空航天大学虚拟现实新技术教育部重点实验室 第 1 页
分布交互仿真运行平台 BH RTI 用户使用手册 版权声明 本手册用于教学、科研活动,如需引用,请在引用参考文献中明确声明。未经北京航空航天大学虚 拟现实新技术教育部重点实验室的书面许可,本手册不得用于商业目的。对于手册中涉及的技术和产品, 北京航空航天大学虚拟现实新技术教育部重点实验室拥有其知识产权。除文中已经注明引用的文献外, 本手册不包含其他个人已经发表或撰写过的研究成果。 若手册内容变动,请以最新版本为准。 北京航空航天大学虚拟现实新技术教育部重点实验室 第 2 页
分布交互仿真运行平台 BH RTI 用户使用手册 前 言 感谢您使用北京航空航天大学虚拟现实教育部重点实验室开发的分布交互仿真运行平台 BH HLA/ RTI,该产品能为您构建分布交互仿真应用系统提供高效、稳定的运行平台支持,以及快速开发的集成 环境。 本手册是产品中的分布交互仿真运行平台 BH RTI 2.2 的用户使用手册,提供对 BH RTI 安装、配 置以及使用的相关说明,主要面向使用 BH RTI 构建应用系统或进行编程开发的技术人员, 本手册的内容分为以下几个部分: 第 1 章为产品总述,简介 BH RTI 2.2 的产品概况、产品组成以及运行环境; 第 2 章讲解 BH RTI 2.2 的安装过程,并介绍安装后的目录结构和每一文件的功能; 第 3 章介绍使 BH RTI 进行编程开发前的进行配置的方法,包括 BH RTI 运行环境配置、仿真应用 程序运行步骤,以及仿真应用程序的开发环境配置。 第 4 章以 HLA 1.3 标准的一个示例程序为例,介绍使用 BH RTI 进行仿真应用程序开发的方法。 第 5 章是 BH RTI 2.2 运行版本和配套工具的使用说明。 第 6 章是 BH RTI 使用时一些注意事项说明。 为了保证开发的顺利进行,使用 BH RTI 进行仿真应用系统构建和开发之前,请您仔细阅读本手册, 正确理解和掌握本手册所叙述的技术概念和使用方法。关于 BH RTI 的编程接口详细描述,请您参阅《B H RTI 编程手册》。 我们已尽最大努力保证本手册的准确性,然而,如您有任何疑问或发现错误,请直接与本实验室联 系,我们将十分感激! 本书所参考的文献和资料在附录后列出,在此向这些文献的作者和所属研究机构表示感谢。由于时 间参促,作者水平有限,手册中难免存在不妥之处,殷切期望各位读者批评指正。 北京航空航天大学 虚拟现实新技术教育部重点实验室 2006 年 8 月 ***********实验室联系方式如下: 地址:北京市北京航空航天大学 6863 信箱 邮编:100083 电话:(010)82313085 网址:http://www.hlarti.com http://www.vrlab.buaa.edu.cn 电子邮件:hlarti@gmail.com 北京航空航天大学虚拟现实新技术教育部重点实验室 第 3 页
分布交互仿真运行平台 BH RTI 用户使用手册 第1章 产品总述 1.1 BH RTI 概述 BH RTI (Beihang Run-Time Infrastructure)是北京航空航天大学自主研发的分布交互仿真开发与运 行平台中的运行平台部分。该平台支持 HLA 1.3 和 IEEE 1516 标准,是支持分布交互仿真应用开发和 高效运行的软件系统平台,可被应用 于视景仿真、模拟训练、城市仿真、工业设计、交互式游戏等各 个分布交互仿真或虚拟环境应用领域。 BH RTI 具有 HLA 1.3 和 IEEE 1516 标准规定的接口功能,能同时支持两种标准、不同操作系统 的盟员进行仿真,可自由部署一组 RTI 来提供服务,便于开展广域网应用。具有高性能、方便易用、配 置和运行监测可视化等特点,能够支持大规模仿真应用系统的运行。为了满足各种需求,平台提供了多 种运行版本,以及各类配套工具的支持,同时,最新版本的 BH RTI 支持 windows/linux 两种操作系统, 以及 IPv4/v6 两种网络环境。 与其它类似软件相比,BH RTI 具有以下重要特点,这些特点同时也是 BH RTI 的特色之处。 1. 完全实现 HLA 接口标准定义,可同时支持 HLA 1.3 规范和 IEEE 1516 标准,支持两种标准下 仿真盟员间的互操作 2. 高可靠、高稳定,任何节点故障不会导致整个支撑系统的运行失败 3. 支持组播,能可视化的进行组播地址分配方案设计 4. 支持 windows、linux、UNIX 等操作系统,并为特殊操作系统开发 BH RTI 版本 5. 具有运行版、研发版、专业版 BH RTI,可满足用户各种阶段的不同需求 6. 支持单线程、多线程运行机制,用户可进行配置 7. 配套工具 RTIBridge 支持和其他 RTI 的互连,如 DMSO RTI 等。该工具可在产品发布网站上 下载。 BH RTI采用分布式交互体系结构,在该体系结构中,有多个RTI系统在运行,这些独立运行的RTI 系统称为RTI节点。在基于HLA的分布式虚拟环境中,RTI节点维那些请求该节点服务的盟员负责分布 式环境中的数据交互,是最基本的数据交互管理单位和数据交互接口,也是最基本的交互地址或标识。 各个节点为平等关系,相互之间使用RTI-RTI交互协议进行通信。RTI-RTI交互协议让各个RTI通过协商 来完成HLA/RTI的服务功能,使得各个主机上独立运行的RTI节点对于应用程序(即盟员)来说像一个 集中服务器一样。BH RTI的体系结构如图 1-1所示。其中rtiexec1 和rtiexec2 分别代表两个RTI节点,盟 员程序(FED11至FED1n)分别与本地RTI组件(LRC11至LRC1n)与RTI建立连接,同一RTI上的盟员以及不 同RTI上的盟员之间均可以实现互操作。 北京航空航天大学虚拟现实新技术教育部重点实验室 第 4 页
分布交互仿真运行平台 BH RTI 用户使用手册 图 1-1 BH RTI 分布式体系结构 1.2 产品组成 BH RTI 2.2 由以下产品组成: 产品名称 功能简介 BH RTI 2.2 运行版 命令行界面的运行版本,无需配置,运行效率高,提供支持 IPv (IPv4/IPv6/Windows/Linux) 4/IPv6 两种协议,以及 Windows/Linux 两种操作系统的版本 BH RTI 2.2 研发版 提供可视化人机界面在开发时观察 RTI 内部状态,为调试 HLA 应 用程序确定问题提供诊断信息 BH RTI 2.2 专业版 在运行版的基础上提供配置 RTI 的功能 Fed 文件语法检查器 对 HLA 1.3 标准的 Fed 文件进行语法检查 地形网格编辑器 编辑仿真运行时使用的网格信息的工具 表 1-1 BH RTI 产品组成 1.3 运行环境 1. 运行环境: CPU:200MHz 或更高速度 内存:128M 或以上 硬盘:至少 100M 可用空间 网络条件:10M 以太网或以上,推荐具有组播支持。 操作系统:Microsoft Windows 2000/XP, Red Hat Linux 9.0 2. 开发环境: Microsoft Visual C++ 6.0(及以上) / gcc 3.2.2 北京航空航天大学虚拟现实新技术教育部重点实验室 第 5 页
分布交互仿真运行平台 BH RTI 用户使用手册 第2章 BH RTI 安装 本章介绍 BH RTI 2.2 的安装过程及安装完成后的目录结构。 2.1 安装步骤 Step 1: 运行 BH RTI 2.2_Setup.exe,出现如下界面,填写产品包装上标注的序列号,点击 Next。 图 2-1 安装-输入产品序列号 Step 2: 选择安装路径,缺省为 C:\Program Files\BH RTI 2.2 北京航空航天大学虚拟现实新技术教育部重点实验室 第 6 页 图 2-2 安装-选择安装路径
分布交互仿真运行平台 BH RTI 用户使用手册 Step 3: 点击 Next 即可开始安装,安装结束后的界面如下: 图 2-3 安装-结束 Step 4: 点击 finish 完成全部安装过程。 2.2 安装后的目录结构 安装完毕后,安装目录(如 C:\Program Files\BH RTI 2.2)下的内容如下表所示: rtiexec.exe Monitor.exe RTIConsole.exe rtiexec_v6.exe lrcdll.dll LRC1516.dll lrcdll_v6.dll default.rin MapEditEx.exe FedReader.exe C:\Program Files\BH RTI 2.2\ BH RTI 2.2 运行版 BH RTI 2.2 研发版 BH RTI 2.2 专业版 BH RTI 2.2 运行版(IPv6) HLA 1.3 标准的仿真应用动态链接库 IEEE 1516 标准的仿真应用动态链接库 HLA 1.3 标准的仿真应用动态链接库(IPv6) RTI 初始化文件 地形网格编辑器 FED 文件语法检查器 HLA 1.3 标准头文件 IEEE 1516 标准头文件 HLA 1.3 标准仿真应用编译时需要的静态链接库 include 目录 include1516 目录 lib 目录 *.hh *.h/*.i lrcdll.lib 北京航空航天大学虚拟现实新技术教育部重点实验室 第 7 页
分享到:
收藏