基于分离式设备行为库的交互式虚拟训练系统设计方法与流程

文档序号:12271801阅读:来源:国知局

技术特征:

1.一种基于分离式设备行为库的交互式虚拟训练系统设计方法,其特征在于:所述方法包括以下步骤:

S1,设计交互式训练主体的仿真模型构成部件库,所述部件库包括装备面板实例和机械部件实例,根据所有的装备面板实例和机械部件实例名称建立部件索引;

S2,设计与上述部件库相对应的装备面板实例和机械部件实例的部件行为逻辑库,并根据上述部件索引建立与之相对应的逻辑索引。

2.根据权利要求1所述的基于分离式设备行为库的交互式虚拟训练系统设计方法,其特征在于:所述装备面板实例采用虚拟仪器开发工具来创建三维的或照片级的交互图形显示界面;所述机械部件采用三维建模软件实现。

3.根据权利要求1所述的基于分离式设备行为库的交互式虚拟训练系统设计方法,其特征在于:所述装备面板实例和机械部件实例在实现中具体为对象的指针;部件行为逻辑库包括各部件之间的逻辑以及外部数据对部件的驱动逻辑,部件行为逻辑库中只识别部件名称或其索引;回演库保存各部件状态改变时的状态值和时间。

4.根据权利要求1所述的基于分离式设备行为库的交互式虚拟训练系统设计方法,其特征在于:将部件库和部件行为逻辑库存入数据库,系统初始化时,将所有的数据载入内存,并建立相应的索引。

5.根据权利要求4所述的基于分离式设备行为库的交互式虚拟训练系统设计方法,其特征在于:数据库包括字典表和逻辑表,字典表包括:战位字典、面板字典、机械装置字典、部件类型字典、部件字典和逻辑类型字典;逻辑表包括:总逻辑表、分逻辑表和逻辑状态表。

6.根据权利要求1所述的基于分离式设备行为库的交互式虚拟训练系统设计方法,其特征在于:所述数据库的逻辑响应流程如下:

(1)将逻辑分为两个级别,总逻辑和分逻辑,所述总逻辑包括若干个分逻辑,遍历所有唤醒的总逻辑,获得每条总逻辑当前节点的平行逻辑;

(2)根据所获得平行逻辑,判断当前响应是否符合条件,如果符合条件并且该平行逻辑可以重复则执行该平行逻辑,跳转到第(5)步,否则,执行下一步;

(3)获得下一节点所有平行逻辑;

(4)根据所获得的平行逻辑,判断当前响应是否符合条件,如果符合则执行该平行逻辑,执行下一步,否则,返回响应失败消息;

(5)判断该总逻辑是否完成,如果没有完成,则节点数加一,如果完成则判断该总逻辑是否可以重复,如果可以重复,置该总逻辑节点数为1,否则冻结该总逻辑;

(6)总逻辑响应完成,返回响应成功消息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1