[发明专利]一种高压缩比的工业实时数据压缩方法有效
申请号: | 201110344281.9 | 申请日: | 2011-11-03 |
公开(公告)号: | CN102437854A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | 詹惠琴;温李慧;赵辉;古军;康波;陶宇翔;欧阳平 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高压缩比的工业实时数据压缩方法,读入n个数据点采用最小二乘拟合方法拟合直线方程,如果这n个数据点不满足直线方程偏离小于压缩限值,则起点保存,再读入起点后的n个数据点拟合直线方程,重新开始。如果满足,读入判断后续数据点数据值偏离是否小于等于压缩限值δ,如果小于,则舍弃,继续读入判断后续数据点,直到大于压缩限值δ;如果大于,前一个数据点的拟合值,以前一个数据点为读入数据的起点,重新读入n个数据点,进行拟合判断和保存,直到将所有的工业实时数据压缩完毕。本发明中,直线方程的走向更符合后续数据点的变化趋势,在一定压缩限值范围内都有非常好的数据压缩率,高于任何几种传统的压缩方法。 | ||
搜索关键词: | 一种 压缩比 工业 实时 数据压缩 方法 | ||
【主权项】:
1.一种高压缩比的工业实时数据压缩方法,其特征在于,包括以下步骤:(1)、若工业实时数据剩余点少于n个,n≥3,则已到工业实时数据的末尾,则把这几个数据点的数据值全部保存下来;否则,对工业实时数据顺序读入n个数据点(xi,yi),xi=i,i=1,2,…,n,yi为第i个点对应的数据值;采用最小二乘拟合方法,对这n个数据进行直线拟合,拟合的直线方程为:y=a0+a1x(1)其中,a0,a1是拟合直线的系数;把这n个数据点的xi值依次代入拟合出的直线方程,得到拟合值(2)、判断n个数据点数据值yi是否满足判别条件δ为压缩限值;①、若n个数据点数据值yi全部满足判别条件,则舍弃这n个数据点数据值yi,只把这n个数据起点对应的拟合值,即拟合值保存下来,跳转到第(3)步;②、若有不满足判别条件的拟合值拟合值,则保存这n个数据中起点对应的拟合值,即拟合值保存下来,然后,将读入数据的起点向后移一位,返回第(1)步;(3)继续读入下一个数据点,拟合直线后读入的下一个数据点坐标为xj,xj=n+1,代入(1)中拟合出的直线方程,求得相应拟合值根据压缩限值δ,以及实际读入的下一个数据值yj,判断:如果成立,则说明该数据点在预测范围内,该数据点舍去,继续用拟合的直线方程,采用本步骤的方法依次判断下一个数据点,数据点坐标为xj=n+2,n+3,…,直到不满足为止;如果不成立,则说明该数据点超出了预测数据加减压缩限值的范围,记录不满足判别条件的数据点的前一个数据点的拟合值,并以前一个数据点为读入数据的起点,返回步骤(1)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110344281.9/,转载请声明来源钻瓜专利网。