[发明专利]一种考虑约束条件的大刚体位移参量计算方法有效
申请号: | 201910689125.2 | 申请日: | 2019-07-29 |
公开(公告)号: | CN110427686B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 杨会生;刘柏旭;陈曦;宁永慧;董得义 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F17/16;G06F30/23 |
代理公司: | 长春众邦菁华知识产权代理有限公司 22214 | 代理人: | 朱红玲 |
地址: | 130033 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种考虑约束条件的大刚体位移参量计算方法,涉及有限元仿真领域,用于有限元仿真结果中的面、体以及节点的刚体位移分析,可以分析结构件在特定工况条件下的刚体位移情况。该方法主要包含以下步骤:信息输入;确定初始迭代参数;设定迭代终止条件;引入初始迭代参数;迭代收敛性判定;计算目标函数E;迭代终止判定;计算新的广义刚体位移量;计算迭代次数,姿态向量单位化以及计算刚体位移量。本发明所述的方法用于完成有限元仿真结果中光机结构件的刚体位移变形参量解析,从而指导光机结构的进一步设计、优化。 | ||
搜索关键词: | 一种 考虑 约束条件 刚体 位移 参量 计算方法 | ||
【主权项】:
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;步骤三、设定迭代终止条件:拟合残差终止条件为ε,最大迭代次数终止条件为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步骤五、迭代收敛性判定;判断所述迭代次数cou_n是否超过最大迭代次数max_n,如果是,则迭代终止,输出迭代不收敛,如果否,执行步骤六;步骤六、计算目标函数E,具体过程为:步骤六一、计算节点初始位置残差![]()
Δ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轴坐标的拟合残差;步骤六二、合成全部n个节点组成的位置残差向量![]()
步骤六三、计算约束方程残差![]()
![]()
![]()
![]()
![]()
![]()
![]()
其中,
分为当次迭代过程中对应的约束方程的拟合残差;步骤六四、获得目标函数E,用公式表示为:
步骤七、迭代终止判定:判断所述目标函数E是否小于终止条件ε,如果是,执行步骤十;如果否,则执行步骤八;步骤八、计算新的广义刚体位移参量;步骤八一、计算近似约束条件下的刚体位移雅克比矩阵F:
步骤八二、计算迭代误差,迭代误差向量
用下式表示为:
步骤八三、计算新的刚体位移参量:nx=nx+Δu1;ny=ny+Δu2;nz=nz+Δu3;ox=ox+Δu4;oy=oy+Δu5;oz=oz+Δu6ax=ax+Δu7;ay=ay+Δu8;az=az+Δu9;tx=tx+Δu10;ty=ty+Δu11;tz=tz+Δu12其中,
为迭代误差向量,是广义刚体位移向量的迭代误差,Δu1至Δu12依次对应具体的广义刚体位移参量的迭代误差;步骤九、迭代次数cou_n加1,返回执行步骤五;步骤十、姿态向量单位化:![]()
![]()
所述姿态向量单位化后,
为姿态变换矩阵中x轴单位方向向量,
为姿态变换矩阵中y轴单位方向向量,
为姿态变换矩阵中z轴单位方向向量;其中,n1、n2、n3、o1、o2、o3以及a1、a2、a3分别为单位化后的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)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910689125.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种动物栖息地模型构建方法
- 下一篇:一种干式变压器铁芯损耗分布规律分析方法