三菱系列PLC的卡尔曼滤波程序,可以参看下面这篇博文
PLC滤波算法之卡尔曼滤波(kalman Filter)代码+测试_RXXW_Dor的博客-CSDN博客_plc 滤波kalman滤波是采用递归的方法解决线性滤波问题,只需要当前的测量值input(西门子PLC里比如我们的模拟量通道AIW0值)和前一个采样周期的估计值(上一个时刻的滤波输出结果last_out)就能进行状态估计,需要的存储空间小,每一步的计算量小。下面我们通过程序代码一一给大家展示下。 注意:当前时刻的最佳估计值也就是当前时刻的卡尔曼滤波输出结果out。 预测状态方程的目的:由系统状态变量k-1时刻的最优值(一维的时候状态变量就是比如我们的速度,如果再加上位置那就是向量了) 和 系统输入 计算出k时刻的 系https://blog.csdn.net/m0_46143730/article/details/125174013我们看下卡尔曼滤波的算法描述:
The Kalman filter is an algorithm that seeks to find the optimal representation