[发明专利]病态可分离非线性最小二乘问题的一种解算方法及其应用有效
申请号: | 202110488637.X | 申请日: | 2021-04-26 |
公开(公告)号: | CN113254858B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 王路遥;刘国林;陶秋香;王珂;翟敏 | 申请(专利权)人: | 山东科技大学 |
主分类号: | G06F17/11 | 分类号: | G06F17/11;G06F17/12;G06F17/15;G06F17/16 |
代理公司: | 青岛智地领创专利代理有限公司 37252 | 代理人: | 陈海滨 |
地址: | 266590 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 病态 可分离 非线性 最小 问题 一种 方法 及其 应用 | ||
1.一种局部地区坐标转换参数的解算方法,其特征在于,使用病态可分离非线性最小二乘问题的一种解算方法,包括使用变量投影法分离非线性函数中的线性参数与非线性参数,结合矩阵的奇异值分解法对两类参数分别求解;
所述奇异值分解法中,对分解后的U、S、V三个矩阵中的S矩阵进行修正;
所述对S矩阵进行修正的具体方法为:
(5)如下:β=Φ+y=VS-1UTy
为非线性函数,Φ+是Φ的广义逆矩阵;
令式(5)中的Φ+按下式计算:
式中,表示Φ的每个奇异值,m(k)为奇异值的修正项,k为修正参数;
式(5)更换为:
式中,表示Φ的第i个奇异值,表示最小奇异值,表示最大奇异值,s为截断参数,s<r,k为修正参数;
所述截断参数s的确定方法为:
利用L曲线法确定截断参数s,以为横坐标,为纵坐标,假定函数模型y=f(x),以为样本点进行拟合,求解模型参数并绘制曲线,由下式计算曲线的曲率p:曲率最大的点对应的参数s即为截断参数;
所述修正参数k的确定方法为:
利用H-K公式确定修正参数k,可分离非线性最小二乘问题的观测方程为y=Φβ+r,设(ω1,…,ωn)为ΦTΦ特征根(λ1,…,λn)对应的特征向量,由下式计算修正参数k:
式中,表示中第i个元素,Ω=(ω1,…,ωn),Λ=diag(λ1,…,λn);
所述局部地区坐标转换参数的解算方法,包括:
S1.选取一组点位坐标作为原点,将坐标转换的实验数据代入局部地区坐标转换模型:
式中,(X10,Y10,Z10),(X20,Y20,Z20)为原点分别在两空间直角坐标系下的坐标值,(X1,Y1,Z1),(X2,Y2,Z2)表示点位分别在两空间直角坐标系下的坐标值,c为缩放尺度,即线性参数,(α,β,γ)旋转参数,即非线性参数;
S2.将非线性矩阵Φ进行SVD分解,并结合式(3)得到其对应的变量投影函数表达式;
S3.在最小二乘原则下对基于SVD分解的变量投影函数进行迭代解算,求得旋转参数,即非线性参数;
S4.利用式(4)解得缩放参数,即线性参数。
2.根据权利要求1所述的局部地区坐标转换参数的解算方法,其特征在于,所述变量投影法分离非线性参数的步骤为:
可分离非线性最小二乘问题的模型是非线性函数的线性组合形式,其观测方程用矩阵表示为:
y=Φβ+r (1);
式中,为Φ的每个列向量,包含了模型变量t和非线性参数α=(α1,α2,…,αn)T;β=(β1,β2,…,βn)T是线性参数;n为非线性参数或线性参数的个数;y为t对应的已知观测数据,观测值个数为m;r为残差向量;
式(1)的求解式为:
将矩阵Φ通过奇异值分解法分解为U、S、V三个矩阵相乘的形式:Φ=USVT,令U=[U1U2],其中U1、U2分别为m×r、m×(m-r)阶矩阵,r为Φ的秩;
令式(2)中的β计算按下式:β=Φ+y,结合Φ的奇异值分解式,得变量投影函数如下:
式中,rSVD表示基于奇异值分解的残差向量表达形式;利用LM算法迭代,求解使得残差平方和最小的非线性参数α。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110488637.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高穿刺力双向拉伸聚酰胺薄膜及其制备方法
- 下一篇:一种汽车用指示灯