[发明专利]基于反射内存网的0-1动态数据传输与存储方法及系统有效
申请号: | 202010237849.6 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111580751B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 张业鑫;黄杉;徐啸;王立权;闫宏雁;柳超杰;程禹;郝恩义;柴娟芳;刘晓娟 | 申请(专利权)人: | 上海机电工程研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F30/20 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 反射 内存 动态 数据传输 存储 方法 系统 | ||
1.一种基于反射内存网的0-1动态数据传输与存储方法,其特征在于,包括:
步骤M1:仿真系统成员装订初值,完成初始化;
步骤M2:仿真接口计算机触发实时仿真中断,进行0-1模式的计数,将中断和计数值广播发送给仿真系统成员;
步骤M3:仿真系统成员在预设仿真周期内根据计数值计算需要的VMIC反射内存网数据读取和写入地址,读取数据进行解算,并将解算后的数据写入VMIC反射内存网对应地址;
步骤M4:数据存储计算机根据解算出的VMIC反射内存网数据写入地址,实时读取当前地址上的数据,并将数据存储到计算机本地空间;
步骤M5:仿真模型计算机在预设仿真周期内完成数据解算并将解算后的数据写入对应的VMIC反射内存网,根据仿真模型计算机解算数据判断是否满足预设仿真结束条件,若满足预设仿真结束条件,则广播发送仿真结束中断,停止工作,仿真结束;若不满足预设仿真结束条件,则以点对点的模式给仿真接口计算机发送工作完成标志和中断,重复执行步骤M2至步骤M5,直至仿真结束;
0-1模式是一种计数模式;
所述点对点的模式是计算机之间的通讯模式,两个计算机单独发送中断来互相通讯,点对点模式是为了防止发送中断信号的计算机影响除自身之外的无需响应中断计算机的正常工作;
所述仿真系统成员包括仿真模型计算机、仿真接口计算机、目标控制计算机、转台控制计算机和/或数据存储计算机;
所述步骤M3包括:根据仿真需要执行的仿真通讯地址,规定仿真系统成员的反射内存空间区域,根据仿真系统成员的反射内存空间区域得到基地址,依据仿真系统成员在预设仿真周期内计数值、基地址实时计算相应的VMIC反射内存网数据读取和写入地址;
写入地址=a+n×m+l(1)
其中,a表示由仿真通讯协议规定的基地址;n表示一个仿真周期数据的总长度,m为0或1,l表示地址偏移量,l={0,1,2,...,n-1}。
2.根据权利要求1所述的基于反射内存网的0-1动态数据传输与存储方法,其特征在于,所述步骤M2包括:实时仿真系统通过仿真接口计算机的RTX实时操作系统精确时钟触发仿真时序,实时生成计数值,并通过VMIC反射内存网实时广播发送给仿真系统成员。
3.根据权利要求1所述的基于反射内存网的0-1动态数据传输与存储方法,其特征在于,所述目标控制计算机负责接收仿真模型计算机解算出的目标控制指令来模拟控制目标的运动;
所述转台控制计算机负责接收仿真模型计算机解算出的转台控制指令来驱动转台运动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海机电工程研究所,未经上海机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010237849.6/1.html,转载请声明来源钻瓜专利网。