摘要
本发明涉及仪器数据压缩与传输领域,特别是一种用于仪器数据高速传输的数据压缩算法。该方法因短时内传输数据变化较小的特性,以传输原始数据与同参数最小值间的差值代替传输数据本身来减少总数据量。即假设有i个参数,每个参数均以n行数据为一包,以n行中每一参数的最小值作为参数传输数据基准,每个原始数据与该参数最小值的最大差值位数作为此参数在一包数据进行传输时的位数基准,则待传输的数据压缩包中只有对结构进行说明的包头信息、每个参数的最小值和最大占位数及差值数据根据最大占位数进行八位一字节的组合。此算法可以在数据无损的前提下使发送的数据量大幅减少,简化数据压缩方法的同时保证数据传输的高速进行。
技术关键词
数据压缩算法
数据压缩方法
参数
包头
基准