两关节机器鱼无升潜游动动力学建模与仿真(3)
时间:2025-04-22
时间:2025-04-22
制造业信息化
MANUFACTURING
INFORMATIONALIZATIONM
式中:θ20=θ21+θ10。
尾鳍动能T3:
)i或Dij!)j的惯性力;于Dij!
’2j表示关节j的速度!’j在关节iDijj-向心项系数,Dijj!
上产生的向心力;
"2"2(L1!"10)2+’20)2+"30)2-2X"O1L2!"20sinθ(L2!(L5!T3=m[3XO1+YO1+20+"O1L2!"20cosθ""""2Y20-2XO1L5!30sinθ30-2XO1L1!10sinθ10+"O1L5!"30cosθ""""2Y30+2L2L5!20!30cosθ32+2YO1L1!10cosθ10+
2"10!"20cosθ""’30
(θ)]/2+JC3!/22L1L2!21+2L1L5!10!30cos32+θ21
’2j表示关节i的速度!’i在自身关Diii-向心项系数,Diii!
节上产生的向心力;
’j!’k表示关节j的速度!’j和关Dijk-哥式力项系数,Dijk!
’k引起的作用于关节i的哥式力,哥式力是由节k的速度!
于牵连运动是转动造成的。
(3)
动力学方程中的惯量项和重力项在机器鱼控制中特只有当机器鱼别重要,将直接系统的稳定性和定位精度。
(4)
高速运动时,向心力项和哥氏力项才是重要的。传动装置的惯量值往往较大,对系统动态特性的影响也不可忽略。
式中:θ30=θ32+θ21+θ10。
则两关节机器鱼的Lagrange函数L为:
L=T1+T2+T3
根据虚功原理,非保守力计算公式如下:
Qj=!Fi"ri+!Mi"!i
ji=1ji=1
NM
j=1,2,…,n
式中:n为系统自由度数目;N为系统非保守力个数;M为系统非保守力矩个数;Fi为系统非保守力;ri为Fi作用点在静坐标系下的位置矢量;Mi为系统非保守力矩;θj为对应Mi的角度坐标。
应用式(4)可得非保守力Q1~Q5为:
5机器鱼动力学仿真
通过观察式(10)不难发现,机器鱼无升潜游动动力
学模型的解析解的求解十分复杂,数值解计算量也很大。本文采用仿真软件ADAMS来进行机器鱼动力学仿真,仿真过程中不施加水动力,主要研究尾柄和尾鳍按照给定的规律摆动的时候,鱼体的摆动特性,主要包括鱼体摆动频率和摆角幅值;研究影响鱼体摆动特性的主要因素以及鱼体摆动对机器鱼运动学参数的影响。仿真过程中,尾柄关节和尾鳍关节的摆动均满足正弦规律,并保证尾鳍平动、摆动的相位差为90°。
Q1=F2
-Lsin!-Lsin!-Lsin!-Lsin!-Lsin!+F"+M"#$Lcos!+Lcos!Lcos!+Lcos!+Lcos!
1
10
6
20
1
10
2
20
7
30
3
1
10
6
20
1
10
2
20
7
30
1
(5)
Q2=F2
%Lcos!$"$Lcos!+Lcos!-Lsin!Q=F"+M$Lcos!
11
Q=F+F"$+F"$00
00+F"$Q=F+F"$11
-L6sin!20
6
20
+F3
3
-L2sin!20-L7sin!30
2
20
7
7
30
+M2(6)(7)(8)(9)
30
5.1m1(/m2+m3)与鱼体摆动特性的关系
首先通过动力学仿真来分析鱼体质量与尾柄、尾鳍质量和的比值对鱼体摆动特性的影响。选取尾柄和尾鳍,改变鱼体、关节的摆动频率为1Hz,摆角幅值均为20°
尾柄、尾鳍的质量,进行了50次仿真,得到了图6所示的曲线。其中:曲线1是当m2/m3=3/7时,鱼体摆角幅值与m1(/m2+m3)的关系;曲线2是当m2/m3=3/7时,鱼体摆角幅值与m1(/m2+m3)的关系。此外,仿真结果显示,鱼体的摆动频率保持1Hz不变,与m1(/m2+m3)值的大小无关。
通过分析图6中曲线不难发现,随着m1(/m2+m3)的不断
33
730
41X23
51Y23
将式(3)、(5)、(6)、(7)、(8)和式(9)代入式(2)中,并写成矩阵形式,就得到了两关节机器鱼无升潜游动的动力学数学模型:
&
’’’’’’’’’’’’’’(
D11D21D31D41D51D12D22D32D42D52D13D23D33D43D53D14D24D34D44D54D15D25D35D45D55
,).*.*.*.*.*.*.*-*.*.*.*.*.*.*.+/
)10!)21!
)32!)O1X
)01Y&’D112’’’D’212’’
D312’’’
D412’’’’
D512(
.......1.......2
D111D211+D311
D411D511 …… 此处隐藏:471字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:第六章发情控制