一种半实物实时仿真方法及系统技术方案

技术编号:41013947 阅读:25 留言:0更新日期:2024-04-18 21:51
本发明专利技术涉及半实物仿真技术领域,公开了一种半实物实时仿真方法及系统,该方法,将操作系统与共享内存网络联合加入半实物实时仿真系统中,实现半实物实时仿真。本发明专利技术解决了现有技术存在的通信兼容性差、数据传输的可靠性低、实时性低等问题。

【技术实现步骤摘要】

本专利技术涉及半实物仿真,具体是一种半实物实时仿真方法及系统


技术介绍

1、分布式实时仿真系统是由多个分系统组成的复杂仿真系统,在仿真过程中各分系统之间需要实时交换数据,因此实时仿真系统对各分系统之间交换数据的能力有着较为严格的要求,为了得到实时的仿真效果,仿真过程中对数据传输的实时性要求很高,传统的基于tcp/ip协议的以太网不能满足要求。相对于以往使用的tcp/ip网,基于共享内存的实时网络除了具有严格的传输确定性和可预测性外,还具有数据传输延迟小,传输速度快、传输数据量大、通信协议简单易用、仿真机负载轻、软硬件平台适应性强、具有可靠的传输纠错能力、支持中断信号传输等特点,可以支持半实物系统中的多平台多操作系统接入仿真,用共享内存网的这些优点可以满足分布式实时仿真系统中对于实时性和大量数据传输的要求。

2、其次,针对windows系统时钟不稳定,不能用于实时仿真系统的问题,采用基于rtx实时系统的时钟控制机制。rtx是基于windows操作系统的通用实时扩展系统。rtx具有优秀的实时控制性和高效的可扩展性以及稳定性,同时具备较强的兼容能力本文档来自技高网...

【技术保护点】

1.一种半实物实时仿真方法,其特征在于,将操作系统与共享内存网络联合加入半实物实时仿真系统中,实现半实物实时仿真。

2.根据权利要求1所述的一种半实物实时仿真方法,其特征在于,在需要共享内存进行通信的部件中创建共享内存管理类,共享内存管理类包括成员函数为FIB2125_Open板卡启动函数、FIB2125_Close板卡关闭函数、FIB2125_WriteDouble光纤板卡写内存函数、FIB2125_ReadDouble光纤板卡读内存函数。

3.根据权利要求2所述的一种半实物实时仿真方法,其特征在于,包括以下步骤:

4.根据权利要求3所述的一种半实物...

【技术特征摘要】

1.一种半实物实时仿真方法,其特征在于,将操作系统与共享内存网络联合加入半实物实时仿真系统中,实现半实物实时仿真。

2.根据权利要求1所述的一种半实物实时仿真方法,其特征在于,在需要共享内存进行通信的部件中创建共享内存管理类,共享内存管理类包括成员函数为fib2125_open板卡启动函数、fib2125_close板卡关闭函数、fib2125_writedouble光纤板卡写内存函数、fib2125_readdouble光纤板卡读内存函数。

3.根据权利要求2所述的一种半实物实时仿真方法,其特征在于,包括以下步骤:

4.根据权利要求3所述的一种半实物实时仿真方法,其特征在于,还包括以下步骤:

5.根据权利要求4所述的一种半实物实时仿真方法,其特征在于,还包括以下步骤:

6.一种半实物实时仿真系统,其特征在于,用于实现权利要求1至5任一项所述的一种半实物实时仿真方法,包括依次通信连接的仿...

【专利技术属性】
技术研发人员:张俊傲陈功敖厚军李航王宇钟宇李姗姗包富瑜
申请(专利权)人:成都流体动力创新中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1