首页> 中文期刊>核电子学与探测技术 >一种传感器动态误差实时修正方法及其FPGA实现

一种传感器动态误差实时修正方法及其FPGA实现

     

摘要

为了解决在测试系统中由于传感器动态特性引起测试数据失真的问题,提出了一种基于粒子群的传感器动态补偿方法.该方法依据实测的传感器输入和输出数据运用粒子群优化算法得到最优补偿器模型及参数.为了实现动态误差的实时修正在研制了以FPGA为控制核心的数据采集及存储系统的基础上,将分布式算法引入到动态补偿器的硬件结构设计中,完成了传感器动态补偿器的FPGA实现.最后研制了传感器模拟器并运用该系统对其输出的数据进行了采集,调试结果表明本系统能够准确地采集存储数据同时还能够修正由传感器模拟器引起的动态误差.%In order to correct the error caused by dynamic characteristics of sensor in test system, a dynamic compensation method based on Particle Swarm is presented- With this method the structure and parameters of the compensator is optimized using Particle Swarm Optimization algorithm according to the input and output of the sensor. To realize real - time correction for sensor's dynamic error, a system which contains data acquisition , and storage, is designed- In this design, the FPGA acts as the main control chip. The optimized compensator is realized in FPGA chip by using the distributed arithmetic- Then the simulator of sensor is designed and its output is sampled by the system. The sampled data from system show that the system does not only samples and store data accurately, but also corrects the dynamic errors caused by simulator of sensor.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号