首页 理论教育 基于模型预测滤波的降维理论优化

基于模型预测滤波的降维理论优化

时间:2023-07-19 理论教育 版权反馈
【摘要】:模型预测滤波是针对非线性系统模型的滤波方法,其核心思想是用预测输出跟踪测量输出,从而估计出系统的模型误差。为了使J最小,需满足,由此可得[tk,tk+1]时间区间的模型误差估计:令Mk={[Λ(Δt)U()]TR-1[Λ(Δt)U()]+W}[Λ(Δt)U()]TR-1,则式可写成运用预测滤波进行在线标定时,往往将待标定的误差项看作模型误差,系统状态变量的维数大大降低,从而减少了滤波计算量,提高了标定的实时性。

基于模型预测滤波的降维理论优化

模型预测滤波是针对非线性系统模型的滤波方法,其核心思想是用预测输出跟踪测量输出,从而估计出系统的模型误差。

考虑如下的非线性系统:

式中,f∈Rn为非线性函数;D为模型误差;G为模型误差矩阵;x为状态变量;Z∈Rm为量测变量;h为量测矩阵;v为零均值高斯白噪声,协方差E{vvT}=R。

状态估计和预测输出估计的关系如下:

记h()的第i个分量为hi,i=1,…,m。对式(7-18)的第二个等式连续微分,并将式(7-19)的第一个表达式代入等式右端,记D的任何分量第一次出现在hi的微分中的最低阶数为pi。取小的时间间隔Δt,并展开成pi阶泰勒级数,同时忽略高阶项,得到

根据李导数定义k阶李导数(hi)。

由于D的任何分量第一次出现在hi的微分中的最低阶数为pi,当阶数小于pi时,,于是式(7-20)可写为

将式(7-23)写成矩阵形式,可得

其中,Λ(Δt)∈Rm×m为对角阵,其对角元素为

标量函数(hi)关于向量场gj(t),t)的一阶李导数记为(hi):(www.xing528.com)

U()是灵敏度矩阵:

gj为G的第j列,j=1,…,m。

S(,Δt)为n1维列向量,其各分量为

定义如下性能指标函数:

式中,为模型误差加权矩阵。

假定小的时间间隔为常数,Z(t)=Zk,Z(t+Δt)=Zk+1。为了使J最小,需满足,由此可得[tk,tk+1]时间区间的模型误差估计:

令Mk={[Λ(Δt)U()]TR-1[Λ(Δt)U()]+W}[Λ(Δt)U()]TR-1,则式(7-21)可写成

运用预测滤波进行在线标定时,往往将待标定的误差项看作模型误差,系统状态变量的维数大大降低,从而减少了滤波计算量,提高了标定的实时性。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈