摘要
动态测试系统动态范围(DRN)宽、测试精度高、通道数多、数据冗余大,针对基于数字信号处理器的动态测试系统的特点提出了分段动态数据压缩算法及其类C语言描述和应用实例。该算法实现动态线性压缩,其压缩和重构速度快且开销极很少,用于实时多通道数据采集与分析系统,还可用于语音通信等领域。
Dynamical Testing systems are widely used in many fields, such as, environment testing, health monitoring, machinery condition monitoring, fault diagnosis, and structure health monitoring. In these systems, lots of data need to be transformed, to be stored, to be processed with high precision. To compress these data, a dynamic compressing Algorithem by grouping data is prposed. By using it the data can be compressed within different segments. The algorithem described with C++ language performs with low cost in time and space. It is linear and in time order. It can also be used in some real-time multi-tunnel data gathering and analyzing systems. Finally, an application is given.
出处
《振动与冲击》
EI
CSCD
北大核心
2007年第9期112-114,119,共4页
Journal of Vibration and Shock
基金
国家自然科学基金项目(50575101)
江苏省高科技攻关项目(BE2006357)
江苏省重点实验中心项目(HGDML-0506)
市科技项目(HAG06058
JH04-042)资助
关键词
数据压缩算法
动态测试
线性分段压缩
data compression algorithm
linnear compressing with grouging segments
dynamic testing system