[发明专利]一种基于时间参数拟合处理的异步数据存储方法有效
申请号: | 201610677216.0 | 申请日: | 2016-08-16 |
公开(公告)号: | CN106325767B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 施蕾;李建朋;周凯;夏冰冰;叶有时;高瑛珂;孙强;武志忠 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 陈鹏 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于时间参数拟合处理的异步数据存储方法,首先将目标原始数据预置异步存储单元中,获取目标数据后存储至异步存储单元中,并根据当前FPGA确定采集时刻点数量,然后对目标数据按照采集时刻点进行数据采集,得到采集时刻点确认集合,将采集时刻点确认集合中数据依次与异步存储单元预置的原始数据进行对比,得到每个采集时刻点的有效权重系数,最后根据有效权重系数选取得到适应的采集时刻点,控制外部控制算法处理模块进行数据采集、处理,完成处理数据存储。本发明解决了现有技术使用异步存储单元与其他功能模块进行数据交互时,数据采集输出响应时间易随外部环境变化的问题,为异步存储单元数据提供了高速、稳定、可靠的读取访问方法。 | ||
搜索关键词: | 采集时刻 异步存储 数据采集 拟合处理 时间参数 异步数据 有效权重 原始数据 存储 预置 集合 处理数据存储 算法处理模块 外部环境变化 单元数据 读取访问 获取目标 技术使用 目标数据 输出响应 数据交互 外部控制 系数选取 | ||
【主权项】:
1.一种基于时间参数拟合处理的异步数据存储方法,其特征在于包括如下步骤:步骤1、将M个目标对应的原始数据分别预置在FPGA的异步存储单元中,其中,原始数据均不为恒定数据,其中,M为正整数;所述的FPGA为现场可编程逻辑门,Filed Programmable Gate Array;步骤2、从外部获取多个目标对应的目标数据并存储至异步存储单元固定的地址空间中,其中,目标数据包括异步存储单元中预置的当前目标对应的部分或全部原始数据的倍数数据,目标1的目标数据记为目标数据1,目标2的目标数据记为目标数据2,…,目标M的目标数据记为目标数据M,其中,M为正整数;步骤3、从外部获取采集时刻点数量N,如果当前FPGA支持倍频处理,则在采集器件倍频时钟的上升沿选取N个采集时刻点,或者在采集器件倍频时钟的上升沿、下降沿组合选取N个采集时刻点;如果当前FPGA不支持倍频处理,则在采集器件倍频时钟的上升沿、下降沿进行成对的组合选取采集时刻点,同时在上升沿、下降沿中间选取采集时刻点,直至选取到N个采集时刻点,其中,N为正整数;步骤4、对目标数据1在采集时刻点1进行数据采集,得到数据信息1_1并存入目标数据1数据采集时刻点确认集合中,在采集时刻点2进行数据采集,得到数据信息1_2并存入目标数据1数据采集时刻点确认集合中,…,对目标数据1在采集时刻点N进行数据采集,得到数据信息1_N并存入目标数据1数据采集时刻点确认集合中,对目标数据2在采集时刻点1进行数据采集,得到数据信息2_1并存入目标数据2数据采集时刻点确认集合中,在采集时刻点2进行数据采集,得到数据信息2_2并存入目标数据2数据采集时刻点确认集合中,…,在采集时刻点N进行数据采集,得到数据信息2_N存入目标数据2数据采集时刻点确认集合中,…,对目标数据M在采集时刻点1进行数据采集,得到数据信息M_1并存入目标数据M数据采集时刻点确认集合中,在采集时刻点2进行数据采集,得到数据信息M_2并存入目标数据M数据采集时刻点确认集合中,…,在采集时刻点N进行数据采集,得到数据信息M_N并存入目标数据M数据采集时刻点确认集合中;步骤5、将目标数据1数据采集时刻点确认集合中采集时刻点i对应的数据与异步存储单元预置的目标1对应的采集时刻点i的原始数据进行对比,如果两者相同,则采集时刻点i的有效权重系数TIMEi_VAULE加1,否则,不对采集时刻点i的有效权重系数TIMEi_VAULE进行操作,遍历所有的采集时刻点i;将目标数据2数据采集时刻点确认集合中采集时刻点i对应的数据与异步存储单元预置的目标2对应的采集时刻点i的原始数据进行对比,如果两者相同,则采集时刻点i的有效权重系数TIMEi_VAULE加1,否则,不对采集时刻点i的有效权重系数TIMEi_VAULE进行操作,遍历所有的采集时刻点i;…将目标数据M数据采集时刻点确认集合中采集时刻点i对应的数据与异步存储单元预置的目标M对应的采集时刻点i的原始数据进行对比,如果两者相同,则采集时刻点i的有效权重系数TIMEi_VAULE加1,否则,不对采集时刻点i的有效权重系数TIMEi_VAULE进行操作,遍历所有的采集时刻点i,其中,i=1,2,3…N;步骤6,将前P个有效权重系数对应的采集时刻点送至外部控制算法处理模块,令外部控制算法处理模块根据得到的采集时刻点从异步存储单元预置的原始数据进行数据采集,然后根据采集得到的数据进行控制算法处理,并将控制算法处理结果送至异步存储单元存储,其中,P<N且为正整数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610677216.0/,转载请声明来源钻瓜专利网。