基于QPSO算法的传感器动态误差实时修正方法
作者: 李悦 ; 钟新跃
摘要:为了修正由传感器动态特性引起的动态误差,提出了一种基于量子粒子群优化算法(Quan.tuna—Behaved Particle Swarm Optimization,QPSO)的传感器动态补偿方法。该方法依据传感器校准时的输入和输出数据运用QPSO算法得到最优补偿器模型及参数。为了实现传感器动态误差的实时修正,研制了以TMS320F2812DSP为控制核心的数据采集系统,在系统的软件设计部分采用线性缓冲区和带移位的双操作数寻址方式将所获得的最优补偿器在DSP内予以实现。最后研制了传感器模拟器并运用该系统对其输出的数据进行了采集,调试结果表明本系统不但能够准确地采集数据而且还能够修正由传感器模拟器引起的动态误差。
关键字: 动态误差 动态补偿 量子粒子群优化算法 实时修正 TMS320F2812 DSP