[发明专利]一种基于积分插值法的空间绳系系统的仿真方法有效
申请号: | 201110396823.7 | 申请日: | 2011-12-03 |
公开(公告)号: | CN102521440A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 黄攀峰;胡仄虹;孟中杰;刘正雄 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于积分插值法的空间绳系系统的仿真方法,采用系绳上点的应变ε来描述系绳的纵向运动,采用系绳上点的切向量τ来描述系绳的横向运动,并在模型离散化的过程中实现了ε和τ的分离求解,从而克服了系统的病态特性,提高了系统的求解效率;本发明在描述系绳的释放和回收过程时,也通过增加和减小第一段系绳的长度来说实现,但仍然按照柔性绳的特性来处理第一段系绳,避免了将系绳看作刚性杆所带来的误差,同时在插入新的节点时,本发明通过内插值的方法来计算新节点的状态,避免了主观设定新节点的状态所带来的仿真噪声。 | ||
搜索关键词: | 一种 基于 积分 插值法 空间 系统 仿真 方法 | ||
【主权项】:
1.一种基于积分插值法的空间绳系系统的仿真方法,其特征在于步骤如下:步骤1:建立空间绳系系统的运动模型式中,s表示系绳上点的自然坐标,ξ表示释放点处的自然坐标,L表示系绳总的自然长度,ρ表示系绳密度,t表示系统时间,r表示空间中的点相对于母航天器B的矢径,n表示系绳上某点处的应力,f表示作用在系绳上的摄动力;释放点的运动模型为:r(ξ,t)=rD(t).式中,rD(t)表示关于时间的函数;子航天器A的运动模型为:式中,mA表示子航天器A的质量,F表示作用在子航天器A上的摄动力;绞盘式释放与回收机构的运动模型为:式中,I1和R1分别表示绞盘机构的转动惯量及半径,表示系绳绞盘上所缠绕的角度,MC表示作用在绞盘上上的控制力矩;所述式中,μe表示地球引力常数,ω表示系统的轨道角速度,RB表示母航天器B相对地球中心的矢径;所述释放与回收过程中满足:所述系绳上点的应变ε和系绳的切向量τ满足:(1+ε)τ=r′.所述系绳中应力n满足:式中,E表示系绳的杨氏模量,A表示系绳的截面积,α表示系绳的粘性阻尼系数;步骤2:使用N+1个节点将系绳分为N段,第一段系绳长度为η,以后各段系绳长度为h,并对所有节点依次进行编号,计算各个节点坐标的初值:式中,εi表示节点i的应变,τxi表示节点i处的切向量τi沿x轴方向的投影,τyi和τzi分别表示沿y和沿z轴的投影;步骤3:构造系统状态微分对于状态变量Z有:得到函数fz使得:对于状态变量X有:u 0 = [ ( 1 + ϵ 0 ) τ 0 ] · · = 2 η g + 2 ρη 2 ( n 1 - n 0 ) + f 0 + f 1 ρη - q 0 u 1 = [ ( 1 + ϵ 1 ) τ 1 ] · · = 2 ρη ( h + η ) ( n 0 - n 1 ) + 2 ρh ( h + η ) ( n 2 - n 1 ) + f 2 - f 0 ρ ( h + η ) - q 1 u j = [ ( 1 + ϵ j ) τ j ] · · = 1 ρh 2 ( n j + 1 - 2 n j + n j - 1 ) + f j + 1 - f j - 1 2 ρh - q j ( j = 2 , L , N - 1 ) u N = [ ( 1 + ϵ N ) τ N ] · · = - 2 ρh 2 ( n N - n N - 1 ) - 2 n N m A h - f N - 1 + f N ρh + 2 F hm A - q N ]]> 其中:式中:uxj、uyj和uzj分别表示uj沿x、y和z轴方向的投影,其中:A = 1 1 + ϵ j τ yj 2 + τ zj 2 - τ xj τ yj - τ xj τ zj ( 1 + ϵ j ) τ xj - τ xj τ yj τ xj 2 + τ zj 2 - τ yj τ zj ( 1 + ϵ j ) τ yj - τ xj τ zj - τ yj τ zj τ xj 2 + τ yj 2 ( 1 + ϵ j ) τ zj ( 1 + ϵ j ) τ xj ( 1 + ϵ j ) τ yj ( 1 + ϵ j ) τ zj - ( 1 + ϵ j ) 2 ]]> 于是得到函数fx和fy使得:将时间变量txz更新为txz+hxz,当txz为hy的整数倍时继续下一步,否则继续本步骤;步骤4:使用四阶龙格-库塔方法求解X(txz+hxz)和Z(txz+hxz):X ( t xz + h xz ) = X ( t xz ) + h xz 6 ( k x 1 + 2 k x 2 + 2 k x 3 + k x 4 ) ]]>Z ( t xz + h xz ) = Z ( t xz ) + h xz 6 ( k z 1 + 2 k z 2 + 2 k z 3 + k z 4 ) ]]> 其中:kx1=hxzfx(txz,X(txz),Y(ty),Z(txz))kz1=hxzfz(txz,X(txz),Y(ty),Z(txz))k x 2 = h xz f x ( t xz + h xz 2 , X ( t xz ) + k x 1 2 , Y ( t y ) , Z ( t xz ) + k z 1 2 ) ]]>k z 2 = h xz f z ( t xz + h xz 2 , X ( t xz ) + k x 1 2 , Y ( t y ) , Z ( t xz ) + k z 1 2 ) ]]>k x 3 = h xz f x ( t xz + h xz 2 , X ( t xz ) + k x 2 2 , Y ( t y ) , Z ( t xz ) + k z 2 2 ) ]]>k z 3 = h xz f z ( t xz + h xz 2 , X ( t xz ) + k x 2 2 , Y ( t y ) , Z ( t xz ) + k z 2 2 ) ]]> kx4=hxzfx(txz+hxz,X(txz)+kx3,Y(ty),Z(txz)+kz3)kz4=hxzfz(txz+hxz,X(txz)+kx3,Y(ty),Z(txz)+kz3).步骤5:就将时间变量txz更新为txz+hxz,当txz为hy的整数倍时进行下一步骤,否则重复步骤4;步骤6:采用四阶龙格-库塔方法求解Y(ty+hxz):Y ( t y + h y ) = Y ( t y ) + h y 6 ( k y 1 + 2 k y 2 + 2 k y 3 + k y 4 ) ]]> ky1=hyfy(t,X(ty),Y(ty),Z(ty))k y 2 = h y f y ( t y + h y 2 , X ( t y + h y 2 ) , Y ( t y ) + k y 1 2 , Z ( t xz + h y 2 ) ) ]]>k y 3 = h y f y ( t y + h y 2 , X ( t y + h y 2 ) , Y ( t y ) + k y 2 2 , Z ( t y + h y 2 ) ) ]]> ky4=hyfy(ty+hy,X(ty+hy),Y(ty)+ky3,Z(ty+hy))当系绳分段数N达到分段上限SupLim时,将柔性绳上编号为奇数的节点删除,使相邻分段合并;所述SupLim为偶数,范围为当系绳分段数N达到分段下限InfLim时,则在节点i和节点i+1(i=1,2,K,N-1)的中点处插入新的节点其节点状态由节点节点i和节点i+1的状态取平均得到;所述InfLim范围为[1,100];当η≥1.5h,在节点0和节点1之间插入一个新的节点,使得新的节点与节点1之间绳段的自然长度为h,且新节点的状态由线性插值获得:ϵ * = h η ϵ 0 + η - h η ϵ 1 , ]]>τ * = h η τ 0 + η - h η τ 1 , ]]> 当η<0.5h,将第一段与第二段系绳合并起来且删去节点1;步骤7:将时间变量ty更新为ty+hy,若ty达到仿真结束的时间则结束仿真;若未达到,则从步骤3重新开始。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110396823.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种多肽复合肥及其制备方法
- 下一篇:一种防治肿瘤的中药胶囊