基于DIS的CGF操作员系统研究
【摘要】:
计算机生成兵力(CGF)是分布交互仿真系统的重要组成部分。CGF系统除了需要CGF实体具有自治行为能力以外,还应有操作员接口,使得操作员可以通过此接口对CGF系统仿真实体进行指挥与控制。因此,CGF系统操作员对CGF实体的控制就成了CGF系统的一个研究重点。本论文以坦克CGF操作员系统为例加以研究,研究CGF操作员系统的结构、功能、对CGF实体的超级控制与实现等CGF研究的重要内容。论文进行的主要工作如下:
(1)简要介绍了CGF的研究方向,提出本文研究内容并总结了与论文研究有关的国内外研究现状。
(2)对CGF操作员进行需求分析,提出基于DIS的CGF操作员的功能,归纳出CGF操作员的体系结构、实现结构、实现方式,构造CGF操作员的功能模块。随后论述各功能模块的实现过程,并着重就操作员对CGF实体的控制方式,包括行为控制、智能控制、程序控制作了充分论证。
(3)对DIS环境下的CGF仿真实体之间的网络通信进行了具体研究,并给出了基于DVE_Link的通讯模型。并在课题研究过程中,应用这一模型实现了坦克CGF操作员应用程序的开发。
(4)设计并实现了坦克CGF操作员系统。该系统使用VC++6.0开发平台,结合DirectXSDK和OpenGL API。在已完成的坦克CGF操作员系统应用程序中,设计了良好的人机交互界面。使坦克CGF操作员具有加载战术背景、初始化系统仿真实体、实体状态观察、对实体超级控制及战场二维态势显示等功能。该程序开发的特点有:
◆图形用户界面GUI的“拖放”(drag and drop)功能
◆任务的规划和传达可通过窗口内简单的执行命令来完成
◆用军标符号显示的图形,代表CGF实体(包括车辆、人员及排、连、营各单元)
◆实现了DIS下CGF操作员对CGF实体的实时控制功能
所开发的坦克CGF操作员仿真应用程序采用面向对象的程序设计,代码具有良好的可移植性,略做改动,即可用于大型CGF操作员系统。因此程序有较强的适用性。
(5)对论文今后尚需进一步研究的工作进行了总结。
|
|
|
|
1 |
唐大全,杨迎化;分布交互仿真的关键技术研究[J];计算机应用;2003年S2期 |
2 |
郭齐胜,杨立功,徐如燕,王杏林;基于HLA的聚合级CGF初探[J];计算机工程与应用;2001年19期 |
3 |
刘剑;黄文斌;;基于CXBR的反潜水面舰艇CGF决策方法研究[J];计算机仿真;2006年07期 |
4 |
杨立功,郭齐胜;计算机生成兵力研究进展[J];计算机仿真;2000年03期 |
5 |
郭齐胜,李光辉,杨立功,薛青,郑长伟;装甲战斗车辆计算机生成兵力系统的数学模型[J];系统仿真学报;2000年04期 |
6 |
张宪俊,赵敏荣,张善文;计算机生成兵力中DR算法的实现[J];航空计算技术;2002年04期 |
7 |
耿奎,李为民,陈永革,赵晨光;某DIS仿真系统中的计算机生成兵力研究[J];空军工程大学学报(自然科学版);2004年02期 |
8 |
王江云,王行仁,彭晓源;空战仿真系统中行为决策模型的设计与实现[J];系统仿真学报;2001年02期 |
9 |
林新,王江云,王行仁,彭晓源;基于HLA的计算机生成兵力研究[J];系统仿真学报;2000年05期 |
10 |
龚光红,王行仁;攻防对抗DIS系统中CGF的构造与建模[J];系统仿真学报;1998年05期 |
11 |
闫剑虹;DIS环境下CCA的建模与仿真[J];空间电子技术;1998年02期 |
12 |
王昌金,龚光红,王行仁;计算机生成兵力[J];北京航空航天大学学报;1999年03期 |
13 |
孙永侃;赵国钢;;基于HLA的舰艇CGF研究与实现[J];火力与指挥控制;2007年10期 |
14 |
王行仁;;建模与仿真的发展和应用[J];科技导报;2007年02期 |
15 |
庞国峰,郝爱民,梁晓辉;一种计算机生成兵力系统自治实体行为描述原语[J];系统仿真学报;2000年04期 |
16 |
曲行达,龚光红;通用型CGF系统中推理决策模型的研究[J];系统仿真学报;2004年02期 |
17 |
李自力,夏学知,刘玉亮,彭复员,石雄;9自由度会聚双目立体视觉的虚拟飞行导航[J];系统仿真学报;2005年02期 |
18 |
董志明,郭齐胜,房正阳;战场环境数据库实现中的若干模型研究[J];计算机工程与应用;2005年07期 |
19 |
李增路;易中凯;李真;梁建奇;;陆军合成作战计算机生成兵力研究[J];计算机仿真;2007年11期 |
20 |
王江云,龚光红,韩亮,王行仁;通用型计算机生成兵力开发系统[J];计算机工程与应用;2004年16期 |
|