[发明专利]一种基于约束最优化方法的大刚体位移参量计算方法有效
申请号: | 201910689185.4 | 申请日: | 2019-07-29 |
公开(公告)号: | CN110532618B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 杨会生;刘柏旭 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F30/15;G06F111/04;G06F111/10 |
代理公司: | 长春众邦菁华知识产权代理有限公司 22214 | 代理人: | 朱红玲 |
地址: | 130033 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 约束 优化 方法 刚体 位移 参量 计算方法 | ||
1.一种基于约束最优化方法的大刚体位移参量计算方法,其特征在于,该方法包括以下步骤:
步骤一、信息输入;
将有限元仿真结果引入大刚体位移参量算法,包括待求解结构件上共n个节点的初始位置矢量变形位置矢量所述初始位置矢量和变形位置矢量用公式表示为:
其中,i为大于1小于n的整数,xoi,yoi,zoi分别为节点i的x,y和z轴初始位置坐标值,xdi,ydi,zdi分别为节点i的x,y和z轴变形位置坐标值;
步骤二、确定初始迭代参数所述即为初始广义刚体位移向量;
式中,uo1,uo2,uo3,uo4,uo5,uo6,uo7,uo8,uo9,uo10,uo11,uo12为12个广义刚体位移参量,其中,uo1,uo2,uo3为姿态变换矩阵中x轴单位方向向量的坐标值,uo4,uo5,uo6为姿态变换矩阵中y轴单位方向向量的坐标值,uo7,uo8,uo9为姿态变换矩阵中z轴单位方向向量的坐标值,uo10,uo11,uo12为位置变换向量的坐标值;
迭代次数变量赋初值:cou_n=0;
步骤三、设定迭代终止条件:设定拟合残差终止条件为ε1,约束矩阵终止条件为ε2,最大迭代次数终止条件为max_n;
步骤四、引入初始迭代参数:
nx=uo1;ny=uo2;nz=uo3;ox=uo4;oy=uo5;oz=uo6;
ax=uo7;ay=uo8;az=uo9;tx=uo10;ty=uo11;tz=uo12
步骤五、计算刚体位移雅克比矩阵F和定值对角矩阵Q;
Q=(FTF)-1
步骤六、计算全部变形节点的位置残差向量和约束方程残差具体过程为:
步骤六一、计算节点初始位置残差
Δxi=xdi-nxxoi-oxyoi-axzoi-tx
Δyi=ydi-nyxoi-oyyoi-ayzoi-ty
Δzi=zdi-nzxoi-ozyoi-azzoi-tz
其中,Δxi,Δyi,Δzi依次为节点i的x轴、y轴以及z轴坐标的拟合残差;
步骤六二、合成全部节点组成的位置残差向量
步骤六三、计算约束方程残差
其中,为当次迭代过程中约束方程的拟合残差;
步骤七、迭代收敛性判定;判断迭代次数cou_n是否超过最大迭代次数max_n,如果是,则迭代终止,输出迭代不收敛,如果否,执行步骤八;
步骤八、约束条件判定;判断约束方程残差是否小于约束残差终止条件ε1,如果是,则执行步骤九,如果否,则执行步骤十;
步骤九、迭代终止判定;判断所述拟合残差的均方值E是否小于拟合残差终止条件ε2,如果是,则终止迭代,执行步骤十三;如果否,则执行步骤十;
其中:
步骤十、计算约束条件雅克比矩阵M和约束条件乘子系数λ;
步骤十一、计算新的广义刚体位移参数具体过程为:
计算迭代误差
其中,为迭代误差向量,是广义刚体位移向量的迭代误差,Δu1至Δu12依次对应具体的广义刚体位移值u1至u12的迭代误差;
计算新的广义刚体位移量;
nx=nx+Δu1;ny=ny+Δu2;nz=nz+Δu3;ox=ox+Δu4;oy=oy+Δu5;oz=oz+Δu6
ax=ax+Δu7;ay=ay+Δu8;az=az+Δu9;tx=tx+Δu10;ty=ty+Δu11;tz=tz+Δu12
步骤十二、迭代次数cou_n加1,返回执行步骤六;
步骤十三、姿态向量单位化:
单位化后,为姿态变换矩阵中x轴单位方向向量,为姿态变换矩阵中y轴单位方向向量,为姿态变换矩阵中z轴单位方向向量;
步骤十四、计算刚体位移量,包括刚体平移矢量和刚体转角矢量
刚体平移矢量
刚体转角矢量
式中,θ1,θ2,θ3分别为绕x轴、y轴和z轴的刚体位移转角,tx,ty,tz为位置变换向量的坐标值;即为沿x轴、y轴和z轴的刚体平移量;
其中:
θ1=atan2(n2,n1)
θ2=atan2(o3,a3)
θ3=atan2(-n3,o3/sinθ1)。
2.根据权利要求1所述一种基于约束最优化方法的大刚体位移参量计算方法,其特征在于,所述刚体位移量的定义坐标系与变形节点的坐标系相同,刚体转角矢量采用RPY转角序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910689185.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锚杆及锚索的安全性评价方法
- 下一篇:链路预测算法类型的确定方法以及装置