【技术实现步骤摘要】
一种实现CosiMate网络和DDS网络互联的模块及其设计方法
本专利技术属于无人机综合仿真领域,具体涉及一种实现CosiMate网络和DDS网络互联的模块及其设计方法。
技术介绍
无人作战飞机系统是“系统之系统(Systemofsystems)”,即系统工程中的复杂系统。各子系统间的交联呈现紧密耦合的特点,系统的一项功能需要多个子系统协同完成。正是由于这种复杂性,使得全系统综合仿真验证成为了基于模型的系统工程V字型开发流程的重要组成部分,以满足无人作战飞机系统高度综合化的仿真验证需要。在无人机系统的设计分析阶段,建立系统的功能逻辑模型进行全系统全流程的仿真,验证系统流程的合理性、正确性,评估系统能否满足顶层需求。当功能逻辑模型增加到一定规模时,单台计算机的性能无法支撑全系统仿真模型的运行,分布式联合仿真成为全系统综合仿真的必然选择。而在分布式联合仿真中,各仿真节点间的通信至关重要。目前,功能逻辑模型、航电系统模型、飞控系统模型等基于C代码建立的模型,可以通过DDS网络实现数据连通。而机电系统的电源、电气、液压系统专业模型间可以通过CosiMate以同步的方式进行 ...
【技术保护点】
一种实现CosiMate网络和DDS网络互联的模块,其特征在于,在CosiMate网络和DDS网络之间设置中继程序模块,该中继程序模块含有三个线程,线程C负责同步与CosiMate网络进行数据收发,线程A根据同步线程接收到的数据向DDS网络发送驱动事件,线程B负责监听DDS网络发来的数据,再通过同步线程将数据发送到CosiMate网络。
【技术特征摘要】
1.一种实现CosiMate网络和DDS网络互联的模块,其特征在于,在CosiMate网络和DDS网络之间设置中继程序模块,该中继程序模块含有三个线程,线程C负责同步与CosiMate网络进行数据收发,线程A根据同步线程接收到的数据向DDS网络发送驱动事件,线程B负责监听DDS网络发来的数据,再通过同步线程将数据发送到CosiMate网络。2.根据权利要求1所述的实现CosiMate网络和DDS网络互联的模块,其特征在于,多组功能逻辑模型、航电系统模型、飞控系统模型通过所述DDS网络实现数据连通,其中功能逻辑模型采用Rhapsody建立,航电系统模型以及飞控系统模型采用C代码建立。3.根据权利要求2所述的实现CosiMate网络和DDS网络互联的模块,其特征在于,所述CosiMate网络包括机电模型以及与其相连的CosiMate中间件;基于CosiMate中间件,机电模型中的电源电气系统模型、环控系统模型、液压系统模型间实现互联。4.一种根据权利要求3所...
【专利技术属性】
技术研发人员:王晨光,于涛,李俊男,
申请(专利权)人:中国航空工业集团公司沈阳飞机设计研究所,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。