24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3406  |  回复: 3

laura天晴

铜虫 (小有名气)

[求助] 组合导航UKF滤波不正定问题,求大神指点已有1人参与

求大神帮帮忙,组合导航进行 UKF滤波时,状态量有15个,计算Kk 时,由于要  求逆,出现警告。
Warning: Matrix is close to singular or badly scaled.
Results may be inaccurate. RCOND = 1.994374e-019.
之后又出现P阵不正定的错误,
??? Error using ==> chol
Matrix must be positive definite.
Error in ==> ut at 23
    sPxx = gamma*chol(Pxx)';    % Choleskey decomposition
请问这个错误是否和这个警告有关,该如何解决模型已经换了两个,但是P阵还是不正定。
回复此楼
GoodLuck
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

方木行

新虫 (初入文坛)

我也是遇到了这个问题啊,,好郁闷,然后看了很多资料,才知道UKF容易导致非正定协方差矩阵传播的问题。然后看了一些改进方法,说利用svd来代替chol,但是还是有问题没解决。。。继续郁闷。。
2楼2015-04-12 22:16:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

粪豆小虫

金虫 (初入文坛)

【答案】应助回帖

这是滤波中的问题。。。。对于不同模型以及参数,很可能造成非正定,目前其实并没有很好解决。。或者说对于我们应用来说是无解的。。。
3楼2015-05-18 09:30:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
4楼2017-07-24 18:18:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 laura天晴 的主题更新
信息提示
请填处理意见