当前位置: 首页 > 专利查询>西南大学专利>正文

对状态受限非线性系统进行鲁棒状态估计的方法及装置制造方法及图纸

技术编号:30767283 阅读:35 留言:0更新日期:2021-11-10 12:29
本申请公开了一种对状态受限非线性系统进行鲁棒状态估计的方法及装置,该方法包括:对预先设定应用背景为状态受限非线性系统进行状态空间实现;利用统计线性回归方法将非线性系统转化为线性系统;利用正则化最小二乘原理对异常干扰及线性化所引入的相关性进行处理;利用拉格朗日乘子法对约束条件进行处理;利用交替方向乘子法对系统的状态值和异常干扰进行同时估计;将异常干扰发生的估计概率与经验概率之差最小化时所对应的用于调整异常干扰检测强度的正则化参数作为最佳正则化参数。这样能够在状态受限非线性系统受到异常干扰影响的情况下消除系统因线性化所引入的相关性而带来的额外负面影响,得到鲁棒性的准确状态估计结果。状态估计结果。状态估计结果。

【技术实现步骤摘要】
对状态受限非线性系统进行鲁棒状态估计的方法及装置


[0001]本专利技术涉及离散非线性系统滤波
,特别是涉及一种对状态受限非线性系统进行鲁棒状态估计的方法及装置。

技术介绍

[0002]在实际应用中,许多工程系统都具有非线性及非对称的系统动态特性。虽然带高斯噪声干扰的非线性模型被广泛地应用于描述实际的物理系统,但高斯噪声模型仅仅是对现实噪声的一种近似。在工程实践中,工况变化、人为操作失误以及系统故障等因素均可以在系统中引入异常干扰,从而使得实际噪声具有非高斯特性。当实际噪声偏离高斯假设的时候,传统的估计方法将失去其应有的准确性和鲁棒性。与此同时,由于客观物理条件的限制、设备性能瓶颈的约束以及安全因素的考量,许多工程系统往往需要在满足某些状态约束条件的情况下运行。如果系统的运行违背了这些约束条件,则有可能发生性能下降、元器件损坏、运行状态不受控制等情况,轻则造成财产损失,重则危及人身安全。因此,在各种异常因素和约束条件存在的情况下,如何对非线性系统的状态进行精确估计,在系统的监测和控制中都有着十分重要的意义。
[0003]现有的估计器设计主要通过对非线性系统进行线性化的方法来进行,试图将线性系统的滤波方法扩展到非线性系统之中。然而线性化意味着系统函数和观测函数都需要在某一个估计的状态值附近展开,因而为线性化过后的系统函数和观测函数引入了额外的相关性。当估计的状态值中出现异常干扰所导致的离群值的时候,系统方程和观测方程都会受到该离群值的影响,进而使得现有估计器如扩展卡尔曼滤波器、无迹卡尔曼滤波器等滤波方法很难判断出离群值的存在,更无法妥善解决如何消除离群值通过这些相关性所传播的负面影响等问题。这是因为如果超过一半的方程数据都受到影响,那么在不考虑该相关性存在的情况下是很难判断出离群值的存在。除此之外,实际工程系统中的各项变量往往受限于现实世界的客观条件和物理定律,如何在满足这些约束条件的前提下完成对系统状态的精确估计也是有待解决的问题。
[0004]因此,如何保证在不大幅增加计算复杂度的同时为状态受限非线性系统提供精确的状态估计结果,是本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种对状态受限非线性系统进行鲁棒状态估计的方法及装置,可以在状态受限非线性系统受到异常干扰影响的情况下消除系统因线性化所引入的相关性而带来的额外负面影响,得到鲁棒性的准确状态估计结果。其具体方案如下:
[0006]一种对状态受限非线性系统进行鲁棒状态估计的方法,应用于滤波器,包括:
[0007]对预先设定应用背景为状态受限非线性系统进行状态空间实现;
[0008]利用统计线性回归方法对所述状态受限非线性系统进行线性化处理;
[0009]利用正则化最小二乘法对所述状态受限非线性系统中的异常干扰及线性化处理过程中所引入的系统相关性进行处理;
[0010]利用拉格朗日乘子法对所述状态受限非线性系统的约束条件进行处理;
[0011]利用交替方向乘子法对所述状态受限非线性系统的状态值和异常干扰进行同时估计;
[0012]将异常干扰发生的估计概率与经验概率之差最小化时所对应的正则化参数作为所述状态受限非线性系统的最佳正则化参数;所述正则化参数用于调整所述异常干扰的检测强度。
[0013]优选地,在本专利技术实施例提供的上述对状态受限非线性系统进行鲁棒状态估计的方法中,所述对预先设定应用背景为状态受限非线性系统进行状态空间实现,包括:
[0014]利用状态空间关系式将所述状态受限非线性系统进行状态空间实现;所述状态空间关系式为:
[0015]x
k
=f(x
k
‑1,u
k
,w
k
);
[0016]y
k
=h(x
k
,v
k
);
[0017]其中,k为采样时间索引,x
k
∈R
m
是所述状态受限非线性系统的状态,满足线性不等式约束条件Ax
k
≥B,A为数值已知的矩阵,B为数值已知的向量,y
k
∈R
n
为所述状态受限非线性系统的输出;u
k
为所述状态受限非线性系统的输入;w
k
为所述状态受限非线性系统的过程噪声,符合零均值且方差为Q
k
的高斯分布;v
k
为所述状态受限非线性系统的测量噪声,符合零均值且方差为R
k
的高斯分布;u
k
,w
k
,v
k
三者互不相关;f(
·
)为所述状态受限非线性系统的系统函数;h(
·
)为所述状态受限非线性系统的观测函数。
[0018]优选地,在本专利技术实施例提供的上述对状态受限非线性系统进行鲁棒状态估计的方法中,所述统计线性回归方法是利用线性函数y=ax+b+e来近似表示非线性函数y=g(x,η);其中,y为所述状态受限非线性系统的输出,g(x,η)表示以系统状态x和噪声η为变量的非线性函数;a和b为统计线性回归计算所得的线性函数的参数;e为统计线性回归计算所产生的误差;a和b的数值以及e的样本统计特性可由如下方法计算所得:
[0019]生成2n个三维采样点(χ
i

i

i
),其中χ
i
表示变量x的样本点,η
i
表示噪声的样本点,τ
i
表示变量y的样本点,并由下式给出:
[0020]τ
i
=g(χ
i

i
)
[0021]计算这些点坐标的统计平均值及方差:
[0022][0023][0024]其中,和分别表示变量x和变量y的样本点的平均值,P
xx
表示变量x的自方差,P
xy
表示变量x和变量y的协方差,P
yy
表示变量y的自方差;
[0025]计算关于第i个采样点的线性化样本误差:
[0026]e
i
=τ
i

(aχ
i
+b)
[0027]当样本误差e
i
的均方误差最小化时所对应的参数a,b即为所求得的统计线性回归
参数,即a,b为如下优化问题的解:
[0028][0029]求解上述优化问题得到线性化参数a,b为:
[0030]a=(P
xy
)
T
(P
xx
)
‑1,
[0031]线性化误差e的样本平均值及方差P
ee
则由下式给出:
[0032][0033][0034]优选地,在本专利技术实施例提供的上述对状态受限非线性系统进行鲁棒本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对状态受限非线性系统进行鲁棒状态估计的方法,其特征在于,应用于滤波器,包括:对预先设定应用背景为状态受限非线性系统进行状态空间实现;利用统计线性回归方法对所述状态受限非线性系统进行线性化处理;利用正则化最小二乘法对所述状态受限非线性系统中的异常干扰及线性化处理过程中所引入的系统相关性进行处理;利用拉格朗日乘子法对所述状态受限非线性系统的约束条件进行处理;利用交替方向乘子法对所述状态受限非线性系统的状态值和异常干扰进行同时估计;将异常干扰发生的估计概率与经验概率之差最小化时所对应的正则化参数作为所述状态受限非线性系统的最佳正则化参数;所述正则化参数用于调整所述异常干扰的检测强度。2.根据权利要求1所述的对状态受限非线性系统进行鲁棒状态估计的方法,其特征在于,所述对预先设定应用背景为状态受限非线性系统进行状态空间实现,包括:利用状态空间关系式将所述状态受限非线性系统进行状态空间实现;所述状态空间关系式为:x
k
=f(x
k
‑1,u
k
,w
k
);y
k
=h(x
k
,v
k
);其中,k为采样时间索引,x
k
∈R
m
是所述状态受限非线性系统的状态,满足线性不等式约束条件Ax
k
≥B,A为数值已知的矩阵,B为数值已知的向量,y
k
∈R
n
为所述状态受限非线性系统的输出;u
k
为所述状态受限非线性系统的输入;w
k
为所述状态受限非线性系统的过程噪声,符合零均值且方差为Q
k
的高斯分布;v
k
为所述状态受限非线性系统的测量噪声,符合零均值且方差为R
k
的高斯分布;u
k
,w
k
,v
k
三者互不相关;f(
·
)为所述状态受限非线性系统的系统函数;h(
·
)为所述状态受限非线性系统的观测函数。3.根据权利要求2所述的对状态受限非线性系统进行鲁棒状态估计的方法,其特征在于,所述统计线性回归方法是利用线性函数y=ax+b+e来近似表示非线性函数y=g(x,η);其中,y为所述状态受限非线性系统的输出,g(x,η)表示以系统状态x和噪声η为变量的非线性函数;a和b为统计线性回归计算所得的线性函数的参数;e为统计线性回归计算所产生的误差;a和b的数值以及e的样本统计特性可由如下方法计算所得:生成2n个三维采样点(χ
i

i

i
),其中χ
i
表示变量x的样本点,η
i
表示噪声的样本点,τ
i
表示变量y的样本点,并由下式给出:τ
i
=g(χ
i

i
)计算这些点坐标的统计平均值及方差:计算这些点坐标的统计平均值及方差:其中,和分别表示变量x和变量y的样本点的平均值,P
xx
表示变量x的自方差,P
xy
表示变量x和变量y的协方差,P
yy
表示变量y的自方差;
计算关于第i个采样点的线性化样本误差:e
i
=τ
i

(aχ
i
+b)当样本误差e
i
的均方误差最小化时所对应的参数a,b即为所求得的统计线性回归参数,即a,b为如下优化问题的解:求解上述优化问题得到线性化参数a,b为:a=(P
xy
)
T
(P
xx
)
‑1,线性化误差e的样本平均值及方差P
ee
则由下式给出:则由下式给出:4.根据权利要求3所述的对状态受限非线性系统进行鲁棒状态估计的方法,其特征在于,所述利用统计线性回归方法对所述状态受限非线性系统进行线性化处理,包括:利用所述统计线性回归方法对所述状态受限非线性系统的系统函数进行线性化处理:其中,和分别为关于系统状态和系统噪声的样本点;通过系统函数所生成的系统输出的样本点的加权样本平均值和样本协方差用以近似估计k时刻的状态预测值和协方差和协方差和协方差其中,ω
i<...

【专利技术属性】
技术研发人员:殷乐申宇高辉
申请(专利权)人:西南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1