[发明专利]一种遥测采编器的动态编帧方法有效
申请号: | 201811196810.3 | 申请日: | 2018-10-15 |
公开(公告)号: | CN111045349B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 贾振华;魏延清;程文倩;杜吉航 | 申请(专利权)人: | 北京瑞航同达科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 陈琳琳;杨青 |
地址: | 102200 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 遥测 采编 动态 方法 | ||
本发明公开了一种遥测采编器的动态编帧方法,所述方法包括:步骤1)在上位机上根据选择的帧结构的对象类型、通道数以及设置的帧格式参数,生成帧结构表格;步骤2)上位机与遥测采编器的FPGA互连,上位机下发帧结构表格,FPGA接收并存贮在的参数存储器RAM中;步骤3)遥测采编器加电后,FPGA将参数存储器RAM中帧结构表格读出,PCM编码器读出参数存储器RAM中的映射值后按照帧索引的方式读取数据,读取到的数据赋值给帧格式化的遥测数据存储器,遥测数据存储器以移位的方式将MSB以脉冲编码调制数据流输出。将本发明的动态编帧方法运用到遥测采编器中,遥测采编器就可根据测量需要方便的修改帧格式,使遥测采编器小型化,多功能,多用途的优点。
技术领域
本发明涉及遥测测量技术领域,具体涉及一种遥测采编器的动态编帧方法。
背景技术
遥测采编器是集数据接收,编码,存储,发送为一体的采集存储设备,其中PCM(Pulse Code Modulation,脉码编码调制))遥测采编器应用最广泛。传统PCM采编器多为固定帧格式不能满足现阶段多样化的测试需求,比如,在导弹遥测系统中,不同的测试任务就需要不同的数量的测试参数,为了提高遥测系统的通用性,通常系统会以数量最多的测试参数为基准做设计,这样就会造成系统的冗余。
发明内容
本发明针对现有遥测采编器中器存在的上述问题,提出在遥测采编器中采用动态编帧方法,该方法可以很方便地实现改变帧格式,满足不同用户的使用要求。
为了实现上述目的,本发明提出了一种遥测采编器的动态编帧方法,所述方法包括:
步骤1)在上位机上根据选择的帧结构的对象类型、通道数以及设置帧格式参数,生成帧结构表格;
步骤2)上位机与遥测采编器的FPGA互连,上位机下发帧结构表格,FPGA接收并存贮在的参数存储器RAM中;
步骤3)遥测采编器加电后,FPGA将参数存储器RAM中帧结构表格读出,PCM编码器读出参数存储器RAM中的映射值后按照帧索引的方式读取数据,读取到的数据赋值给帧格式化的遥测数据存储器,遥测数据存储器以移位的方式将MSB以脉冲编码调制数据流输出。
作为上述方法的一种改进,所述步骤1)具体包括:
步骤1-1)根据测量对象的类型,数字量,模拟量和开关量,并根据测试需求选择加入帧结构的对象类型和通道数,选择加入帧结构的对象的理想采样率;
步骤1-2)设置同步字,码速率,子帧长,副帧长,子帧类型和ID字位置这些帧格式的参数后完成帧格式的设置;
参数共占256个字节,256字节数据从高到低格式如下:
字长:第1字节;字长有8bit,16bit两种,0x00为8bit,0x55为16bit;
子帧长:第2~3字节;
副帧长:第4字节;
同步码:第5~8字节;不足32bit时,高位填充0;
同步码位数:第9字节;
副帧方式:第10字节;副帧方式有无副帧,反码副帧和ID副帧;0x01为无副帧,0x02为反码副帧,0x04为ID副帧;
码速率:第11~14字节;写入FPGA的数据=2^32×fb/100000000,fb为码速率,单位是bps;
ID字位置:第15~16字节;
ID计数方向:第17字节;0x00表示递增,0x01表示递减;
ID基值:第18字节;0x00表示以0为基值,0x01表示以1为基值;
其余238个字节预留;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞航同达科技有限公司,未经北京瑞航同达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811196810.3/2.html,转载请声明来源钻瓜专利网。