The invention discloses a system and method for synchronous simulation, which is used in avionics system. The system includes: resource layer, which provides implementation resources for the system application framework of synchronous simulation of the first software tool and the second software tool; support architecture layer, which provides technical framework for system application based on Implementation resources provided by resource layer; application layer, which reads the first event of the first software tool and the second software tool respectively according to the technical framework. The second event is associated with the first event and the second event for data exchange and/or event triggering between the first software tool and the second software tool. The embodiments of the present invention can provide flexible and open architecture, interface, logic and data decoupling. In realizing the synchronous simulation operation function, intrusive modifications are not made to the existing projects of the first software tool and the second software tool to realize the interconnection, interoperability and interoperability of the two projects. The system design and verification will be more perfect and have better usability.
【技术实现步骤摘要】
同步仿真的系统和方法
本专利技术涉及集成的系统工程与仿真验证的
,尤其是涉及一种同步仿真的系统和方法。
技术介绍
随着航电软件信息化规模越来越大,系统之间的连接越来越复杂,对互联、互通、互操作的要求越来越高。申请人经研究发现:申请人尝试基于DoDAF模型框架的UPDM/Rhapsody工具(航电系统的工具),用于对航电软件项目进行分析和描述,同时使用STK工具对航空任务全过程进行场景仿真,并通过STK提供的分析引擎计算数据、显示多种形式的二维地图,显示卫星和其它对象如运载火箭、导弹、飞机、地面车辆、目标等时,STK分析计算的数据常常用作数据激励源提供给UPDM/Rhapsody工具,同时UPDM/Rhapsody工具产生的事件也能够作为一种触发方式提供给STK场景。然而,上述方法存在如下问题:UPDM/Rhapsody和STK这两个工具之间无法进行直接的数据交换,STK作为激励数据源无法自动导入UPDM/Rhapsody中,同样STK需要的一些控制数据也无法通过UPDM/Rhapsody直接导入,而且对于STK工具本身并没有用户想要的某个场景下事物的事件,这 ...
【技术保护点】
1.一种同步仿真的系统,用于航电系统,其特征在于,包括:资源层,用于对第一软件工具和第二软件工具的同步仿真的系统应用框架提供实施资源;支撑架构层,用于基于所述资源层所提供的实施资源,为所述系统应用提供技术框架;应用层,用于根据所述技术框架,分别读取所述对第一软件工具的第一事件,和所述第二软件工具的第二事件,关联所述第一事件和所述第二事件,以对所述第一软件工具和所述第二软件工具进行数据交换和/或事件触发。
【技术特征摘要】
1.一种同步仿真的系统,用于航电系统,其特征在于,包括:资源层,用于对第一软件工具和第二软件工具的同步仿真的系统应用框架提供实施资源;支撑架构层,用于基于所述资源层所提供的实施资源,为所述系统应用提供技术框架;应用层,用于根据所述技术框架,分别读取所述对第一软件工具的第一事件,和所述第二软件工具的第二事件,关联所述第一事件和所述第二事件,以对所述第一软件工具和所述第二软件工具进行数据交换和/或事件触发。2.根据权利要求1所述的系统,其特征在于,还包括:软件配置模块,用于对软件环境进行统一配置;工具集成模块,用于对所述第一软件工具和所述第二软件工具进行集成;软总线集成模块,用于为所述第一软件工具和所述第二软件工具的数据交换提供指定通讯接口;同步仿真图形化配置模块,用于为集成图形化编辑框架进行图形化配置、同步仿真模块,用于响应于所述第一软件工具的触发事件,生成所述第二软件工具的事件,或者,用于响应于所述第二软件工具的触发事件,生成所述第一软件工具的事件;脚本集成模块,用于集成python脚本引擎。3.根据权利要求2所述的系统,其特征在于,还包括:监控模块、安全模块和日志模块。4.根据权利要求1-3中任一项所述的系统,其特征在于,其中:所述...
【专利技术属性】
技术研发人员:詹志娟,李兵飞,洪蓉,王云辉,
申请(专利权)人:中国航空无线电电子研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。