一种改进的联合仿真对象模型开发方法、装置和设备
技术特征:
1.一种改进的联合仿真对象模型开发方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述联合仿真系统整体可作为一个成员加入其他联合仿真系统中,或者与其他联合仿真系统组合参与更大的联合仿真,且在加入或组合时,该联合仿真系统的公共数据模型文件与其他联合仿真系统的公共数据模型文件组成为一个更大的公共数据模型文件。
3.根据权利要求1所述的方法,其特征在于,基于对象模型模板对各个仿真单元参与交互的对象类与交互类进行开发定义,得到对象类的多层级定义与交互类的多层级定义,包括:
4.根据权利要求3所述的方法,其特征在于,在所述对象类结构表和交互类结构表中,根类记录在结构表的最左边一列,由左向右的各列顺序记录子类直至叶子类,且结构表的列数等于对象类或交互类结构的层数。
5.根据权利要求3所述的方法,其特征在于,所述对象类名与交互类名均由字母、数字以及下划线组成,且均以字母开头,在整个对象模型模板中,每个对象类名与每个交互类名均全局唯一。
6.根据权利要求3所述的方法,其特征在于,在所述对象类结构表中,各对象类的订购与公布能力属性分别采用p、s、n进行表示;其中,p表示公布该对象类的仿真单元具备模拟该对象类的行为的能力,s表示订购该对象类的仿真单元具备利用该对象类信息的能力,n表示该对象类既不能被仿真单元公布也不能被仿真单元订购;
7.根据权利要求1所述的方法,其特征在于,基于对象类的多层级定义与交互类的多层级定义构建每个仿真单元对应的仿真单元对象模型,并根据对象模型模板对各个仿真单元之间的联合仿真数据交换文件与交换格式进行开发定义,规定所述仿真单元对象模型在所述联合仿真系统内按照定义的联合仿真数据标准交换文件与标准交换格式进行数据存储与传输,包括:
8.一种改进的联合仿真对象模型开发装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
技术总结
本申请涉及一种改进的联合仿真对象模型开发方法、装置和设备。所述方法包括:构建面向对象的多层级可组合的联合仿真系统,该系统由若干个自由接入的仿真单元组成,且仿真单元由若干个相互作用影响的对象组成;基于HLA的对象模型模板对联合仿真系统内的各个仿真单元以及联合仿真系统整体进行开发定义,包括基于对象模型模板对各个仿真单元参与交互的对象类与交互类进行开发定义,以及对联合仿真系统内各个仿真单元之间的联合仿真数据交换文件与交换格式进行规范。采用本方法能够实现联合仿真系统内公共数据的标准化与规范化传输交换,提高联合仿真的互操作性和重用性,降低开发与维护的复杂程度,实现联合仿真系统的快速与标准化开发。
技术研发人员:彭勇,王鹏,许凯,刘正恒,李智能,刘志勇,邓远超,王鑫,楚江平
受保护的技术使用者:中国人民解放军国防科技大学
技术研发日:
技术公布日:2024/12/2
技术研发人员:彭勇,王鹏,许凯,刘正恒,李智能,刘志勇,邓远超,王鑫,楚江平
技术所有人:中国人民解放军国防科技大学
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
