[发明专利]一种基于Consensus-ADMM的带估计约束的非线性集值滤波方法有效
申请号: | 202111662941.8 | 申请日: | 2021-12-31 |
公开(公告)号: | CN114282152B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 沈晓静;李晓薇;王艺;刘冰;刘也;王治国;张栩琪 | 申请(专利权)人: | 四川大学;中国人民解放军93209部队 |
主分类号: | G06F17/11 | 分类号: | G06F17/11;G06F17/16;G06F17/18 |
代理公司: | 成都禾创知家知识产权代理有限公司 51284 | 代理人: | 刘凯 |
地址: | 610065 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 consensus admm 估计 约束 非线性 滤波 方法 | ||
1.一种基于Consensus-ADMM的带估计约束的非线性集值滤波方法,其特征在于,包括以下步骤:
步骤1:输入k=0时刻的状态定界椭球作为迭代初始值;
对于时刻k=0到K-1,执行以下步骤:
步骤2:根据k时刻的状态定界椭球、状态转移方程、过程噪声信息和k+1时刻的估计约束计算k+1时刻的状态预报椭球;详细步骤如下:
步骤2.1:所述k时刻的状态定界椭球表示为:表示k时刻状态定界椭球的中心点,同时表示k时刻的状态估计值,Pk表示k时刻状态定界椭球的形状矩阵;
所述k时刻的状态转移方程表示为:xk+1=fk(xk)+wk;fk(·)表示非线性一致连续可微的状态转移函数,wk表示过程噪声;xk和xk+1分别表示k时刻和k+1时刻的真实状态;
所述k时刻的过程噪声信息表示为:过程噪声属于椭球集中;0表示椭球的中心点,Qk表示椭球的形状矩阵;
所述k+1时刻的估计约束表示为:gk+1(·)是连续可微的估计约束函数;
根据所述状态转移方程和估计约束,通过求解下述半无限规划问题,得到集合Tk={fk(xk):xk∈Ek}的覆盖椭球
其中,目标函数f(·)为trace函数或logdet函数;表示覆盖椭球的中心点;表示覆盖椭球的形状矩阵;
步骤2.2:根据集合Tk={fk(xk):xk∈Ek}的覆盖椭球和过程噪声信息,通过求解下述优化问题得到k+1时刻的状态预报椭球
min f(Pk+1|k)
其中,表示k+1时刻状态预报椭球的中心点,同时表示k+1时刻的状态预报估计值;Pk+1|k表示k+1时刻状态预报椭球的形状矩阵;表示Minkowski和;
步骤3:根据k+1时刻的状态预报椭球、观测值、观测方程、观测噪声信息和估计约束,计算k+1时刻的状态定界椭球;详细步骤如下:
步骤3.1:所述k+1时刻的观测方程表示为:yk+1=hk+1(xk+1)+vk+1;yk+1表示观测值,hk+1(·)表示非线性一致连续可微的观测函数,vk+1表示观测噪声;
所述k+1时刻的观测噪声信息表示为:观测噪声属于椭球集中;0表示椭球的中心点,Rk+1表示椭球的形状矩阵;
根据所述观测值、观测方程和观测噪声信息,通过求解下述半无限规划问题,得到观测反解椭球
其中,表示观测反解椭球的中心点;表示观测反解椭球的形状矩阵;
步骤3.2:根据状态预报椭球、观测反解椭球和估计约束,通过求解下述半无限规划问题得到k+1时刻的状态定界椭球
min f(Pk+1)
其中,表示k+1时刻状态定界椭球的中心点,同时表示k+1时刻的状态估计值;Pk+1表示k+1时刻状态定界椭球的形状矩阵;
步骤4:更新时刻参数k=k+1,返回步骤2;
所述步骤2.1、3.1和3.2中的半无限规划问题的形式一致,将其表示为统一的优化问题进行求解,求解如下的优化问题:
min logdet(P)
其中,logdet(P)表示矩阵P的logdet函数;P表示矩阵优化变量;r表示集合T中的元素;表示向量值优化变量;集合T是一个紧集,g(·)是一个连续可微的函数;这里考虑logdet函数作为优化问题的目标函数,或将目标函数替换为trace函数;通过对集合T进行离散化,同时引入新的变量zi,将上述优化问题表示成consensus的形式:
min logdet(P)
s.t.(ri-zi)TP-1(ri-zi)≤1
i∈I
其中,I={1,2,...,s},s表示从集合T中选取的离散点的个数;ri∈T;因此得到该优化问题的Consensus-ADMM算法的具体迭代步骤:
步骤a:初始化优化变量和参数;
步骤b:将zi,P看作优化变量,在满足相应的约束条件下极小化增广拉格朗日函数,得到更新后的zi,P;
步骤c:使用更新后的zi,P,将看作优化变量,在满足相应的约束条件下极小化增广拉格朗日函数,得到更新后的
步骤d:使用更新后的zi,P,更新拉格朗日乘子向量λi,返回步骤b;
为简化Consensus-ADMM算法中变量zi和P的联合更新,改为变量zi和P进行交替更新,因此上述步骤b选择如下迭代步骤:
步骤b.1:将P看作优化变量,在满足相应的约束条件下极小化增广拉格朗日函数,得到更新后的P;
步骤b.2:使用更新后的P,将zi看作优化变量,在满足相应的约束条件下极小化增广拉格朗日函数,得到更新后的zi;
其中,增广拉格朗日函数为:
式中,为拉格朗日乘子向量λi的转置,ρ为惩罚参数,约束条件为(ri-zi)TP-1(ri-zi)≤1,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学;中国人民解放军93209部队,未经四川大学;中国人民解放军93209部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111662941.8/1.html,转载请声明来源钻瓜专利网。