航海模拟器用船舶六自由度运动数学模型的建立方法

文档序号:2569911阅读:382来源:国知局
专利名称:航海模拟器用船舶六自由度运动数学模型的建立方法
技术领域
本发明专利涉及一种用于航海模拟器的船舶运动数学模型,尤其涉及一种船舶六
自由度运动数学模型。
背景技术
船舶运动数学模型是船舶运动仿真与控制问题的核心。航海模拟系统是人-机交互的实时仿真系统。在航海模拟系统中,系统为每一个仿真对象——"本船"建立六自由度船舶运动数学模型,系统运行时,由模型解算程序根据每条船的特性数据、航行环境以及操船指令计算采样时刻本船的运动参数,然后将本船的运动参数提供给系统的其他模块,比如视景系统、驾驶台仪器仪表显示以及雷达显示模块等。 航海模拟器的行为真实感主要是由所采用的船舶运动数学模型来体现的。挪威船级社(DNV) 2000年颁布的标准仅对A级船桥模拟器提出自2002年2月1日起应采用六自由度船舶运动数学模型的要求。2007年DNV标准对B级船桥模拟器也提出了应采用六自由度运动模型的要求。也就是说,如果不开发自己的六自由度船舶运动数学模型,将被排除在高端船桥模拟器之外。2006年之前,国内研制的航海模拟器使用的船舶运动数学模型大多是三自由度匪G数学模型"—6]。即纵荡、横荡和摇艏。现阶段在我国研发航海模拟器用船舶六自由度运动数学模型还刚刚起步[7]。申请人现已开发了适合航海模拟器用船舶在波浪中运动的六自由度数学模型,本数学模型分别包括了规则波中和不规则波中运动两部分,尤其针对固定螺距螺旋桨的大型商船。
参考文献 [1]贾欣乐杨盐生,船舶运动数学模型-机理建模与辨识建模[M],大连大连海事大学出版社,1999 [2]Ren JunSheng, YIN Yong, Zhang Xiufeng, STUDY ON MANEUVERING MODELOFKAMEWA-TYPE WATERJET SHIP FOR SHIPHANDLING SIMULATOR Marine and simulationtechnology(Marsim2006). 2006.06 [3]Xiaofeng SUN Yong Y頂Xiufeng ZHANG STUDY ON MANEUVR頂G MATHEMATICALMODELFOR TRAWLER Marine and simulation technology(Marsim2006). 2006. 06
[4]孙霄峰尹勇张秀凤,可调螺距螺旋桨船舶的运动数学模型,大连海事大学学报,2007, vol 33, No. 12, 124-128 [5]Zhangxifueng(本专利申请人),Jin Yicheng, YinYong, Voith Schneider PropellerModel and Used in the Tug Moving Simulation,Asia Simulation ConferenceThe Sixthlnternational Conference on System Simulation and ScientificComputing(Beijing)ICSC' 05,2005. 10 [6]Zhang Xiufeng(本专禾U申请人),YIN Yong, JIN Yicheng, THE MOVINGMATHEMATICALMODELS OF TUG WITH VOITH SCHNEIDERPROPELLER ,Marine and simulationtechnology(Marsim2006).2006.06
3
[7]张秀凤(本专利申请人),尹勇,金一丞,规则波中船舶六自由度数学模型,交 通运输工程学报,2007, vol 7No. 3,40-44. [8]李子富,船舶在大风浪中非线性摇荡运动建模与仿真[d],大连大连海事大 学,2004, 3.

发明内容
为了建立航海模拟器用船舶六自由度运动数学模型,本发明采用日本操纵性数学 模型小组匪G提出的"分离型"数学模型,即模型的建立以船体、螺旋桨、舵各自独立的水动 力为基础,加上船_桨_舵相互之间的流体动力干扰,以及环境干扰等。 本发明的技术方案为通过操作与实船控制设备外形、功能一致的硬件操作设备 (车钟、舵、拖轮、缆绳等)和设置环境信息(风、浪、流),将其产生的信号传输给船舶运动 数学模型,并对微分方程进行求解,实时获得船舶六自由度运动的响应,实现航海模拟器中 人在回路中的交互,在大地坐标系和随船运动坐标系下,采用匪G分离建模的思想建立船 舶六自由度运动方程,将不规则波看成是有限个规则波叠加的线性理论,并将船体近似为 箱型船,计算得到不规则波中裸船体的波浪力(力矩),将其作为船体受到的外力,叠加到
船舶六自由度运动方程的右侧,然后采用四阶龙格_库塔数值积分的算法进行微分方程组 的求解,得到船舶在不规则波中六自由度运动的响应。 本发明的有益效果在于之前航海模拟器中使用的船舶运动模型是基于匪G思想 的三自由度模型,不能完整地描述船舶六自由度运动的态势,本发明的成功开发填补了该 领域的空白,可更好的为航海教学和培训、港航工程论证等科学研究服务。


图1为所建的大地坐标系和随船运动坐标系。
具体实施例方式1.船舶六自由度运动方程 采用国际上普遍采用的国际水池会(ITTC)与造船与轮机工程学会(SNAME)术语
公报推荐的体系。按照右手坐标系原则,大地坐标系和随船运动坐标系如图l所示。 大地坐标系原点E可选在海面或海中某一点,E l轴保持水平,以北向为E l轴的
正向。E《和En轴置于水平面内,E4垂直于E《n坐标平面,其正向指向地心。 随船运动坐标系的原点在0取在船舯重心高度处,船舶重心为G。 ox轴取在纵中
剖面内,指向船首,平行于水平面,取oy轴与纵中剖面垂直,指向右舷,平行于水线面,oz轴
在纵中剖面内,指向船底方向,与水平面垂直。 在上述坐标系下,根据动量定理和动量矩定理,采用日本匪G模型的形式,建立船 舶的运动数学模型,得到一般六自由度运动方程。 —XG(g2+,) + >yG(j^_,) + zG(jw + 4)] = X (1) w[l> —+ W —yGCp2+,) + zG(^T —》)+ Xg(j^ + ,)]:]7 (2)
7W[A-w《+ v/ -zG(/>2+g2) + xGQ^-々)+ >yG(^" +jb)] = Z (3)





j 》-4力—4/+[—(; — 4)『+ A/户—^p《-. ;4 _ ;》- 4/+[-(4 - L )w + ; w - ^ - 4 0
(4)
-力]
(5)
■—r 一」
4+[—(7 - L )砂+ 7c - ;/p—、 Cp2 —《2)]
、oj
由于原点取在船体中央重心高度处,并考虑到船体左右对称性,水平面原点在船
舯,所以有xe # 0, ye = ze = O,则船舶动力学方程简化为




分离为
w[i> — + + xG(/^r + ,)] = y 附[A _ m g + vp + xG (pr _々)]=Z
4》+
7j + (4c - 4 )w+證g (_ a -戸+g") = m
4, + (Ay 乂 )w +肌g & + —戸)=TV
(7)
(8)
(9)
(10)
(11)
(12)





X Y Z K M N
XH+XP+XK+XW
YH+YP+VYW ZH+ZP+ZK+ZW KH+KP+KK+KW MH+MP+MK+MW NH+NP+NK+NW
上述方程(1) (12)右边的合力X、 Y、 Z、 K、 M、 N,根据分离建模的思想,可分别 :裸船体受到的力(力矩)、螺旋桨的推力(力矩)、舵的力(力矩)、风干扰力(力 矩)、流干扰力(力矩)、波浪力(力矩)以及船体-螺旋桨-舵相互之间的干扰力等如公 式(13) (18)所示。
+)(+)( 1 "
d 八wave Acurrent 、id/
^+Y +Y + (14)
d 丄wave 丄current \丄丄/
d+Z冊ve+Zcur:reiTt (15)
d+K冊ve+Kcur:reiTt (16)
AM +M + (17)
d 丄'"Svave 丄"current \丄1 /
^+N +N + (18)
d 丄、wave 丄、current \丄*^/
以上公式中m表示船舶质量,Ixx, Iyy, Izz分别表示绕0x, 0y和0z轴的转动惯量, u,v,w,p,q,r分别表示纵向、横向和垂向的速度以及绕0x,0y和0z轴的角速度,《,n, 4 ,p, 9 , W分别表示纵向、横向和垂向的位移和欧拉角。ivmy,m,分别表示在纵向、横向和 垂直方向上船舶的附加质量,Jxx, Jyy, Jzz分别表示绕0x, 0y和0z轴的附加转动惯量。下标 H, P, R分别表示裸船体、螺旋桨和舵,wind, wave和current分别表示风、浪和流,XH, YH, ZH, KH, MH, NH表示裸船体在相应的6自由度上的力和力矩,Xwind, Ywind, Zwind, Kwind, Mwind, Nwind表示 风干扰力在相应的6自由度上的力和力矩。 同时,在大地坐标系和随船坐标系下,假定两坐标系的原点E和0已互相重合,只
是坐标轴取向不同,此时,可得六个辅助位置和姿态运动学方程
# = cos(y) cos(, + [cos(y) sin(61) sin(p) - sin(y) cos(p)]v + [cos(y) sin(61) cos(p) + sin(y) sin(p)]w (19)
々=sin(y) cos(争+ [sin(y) sin(0) sin(p) + cos(^) cos(p)]v + [cos(y).sin(9) cos(p) — cos(y/) sin⑨]w (20)
f = —sin(^)w + cos(6))sin(^>)v + cos(^)cos(^ )w (2i)
^ = + sin(pyg(60g + cos(妙g(, ( 22)
^ = cos(p)g — sin(p)r (23)
* = sinO) " , cos⑨,, (24) cos的 cos(60 2.力(矩)的分析 如方程(7) (18)所示,船舶运动六自由度方程右边含有的裸船体受到的水动 力,其中与加速度相关的水动力项被移到方程的左边,并定义为附加质量和附加惯性矩。附 加质量系数和附加惯性矩系数与裸船体水动力系数分别计算。螺旋桨的推力(力矩)、舵 的力(力矩)、风干扰力(力矩)、流干扰力(力矩)等处理采用较成熟的估算法进行计算。 在航海模拟器中,采用与实船控制设备外形、功能一致的硬件操作设备,实现人_机交互的 实时仿真过程。螺旋桨的推力(矩)是通过操作硬件设备——车钟获得改变船舶主机转 速指令的方式控制的,主机转速经过轴系传输比,得到螺旋桨的实时转速,可计算出螺旋桨 进速,再利用固定螺距螺旋桨四象限图谱计算螺旋桨在不同工况下的推力(矩);舵的力 (矩)是通过操作硬件设备——舵轮改变舵角指令的方式实现的,通过舵角的改变,使得舵 处来流的攻角发生实时变化,从而可得到舵产生的与舵角大小有关的升力(矩);环境干扰 力的影响是通过在教练员站设置环境信息,实时地传输给船舶运动数学模型中风、流、波浪 的数学模型,获得环境信息对船舶运动的干扰。对于裸船体在不规则波中受力(矩)是本 发明的主要内容。 3.裸船体在波浪中受力(力矩)的计算 自然界的波浪是复杂的各态历经的随机过程,但统计规律表明,波浪可作为平稳 随机过程来处理。经过海洋工作者大量的观察和研究,分析得到了海浪的各种统计值和谱 密度。国际水池会议ITTC推荐双参数波谱,P-M波谱,J0NSWAP波谱等。我们把不规则波看 成是多个不同小幅规则波的叠加。通过对波浪谱按频率进行均匀离散,得到在不同频率下 的波高、频率或周期等波浪要素,然后进行规则波作用下船舶受波浪力(力矩)的计算。
在随船运动坐标系下,在某一点(x, y, z)上的动压力可以描述为
Ap(x, y, z) = _P gae—kzcos[kx cos( x )-ky sin( x )_coet] (25) 式中a为波幅;k为波数;"e为遭遇频率;X为遭遇浪向角;P为水的密度;g为
重力加速度,取9. 8m/s2。 基于傅汝德-克雷诺夫假设估算规则波浪力F和力矩L,并应用高斯定理,即可得
到公式
, =>(Fx,Fy,Fz)=(26)
S(t)
Z=麵)^# =孤争-学,
(27) 式中s (t)为船舶浸水表面积;V为浸水表面积围成的体积;n表示船体表面微元 的单位外法向量,n = nxi+nyj+r^k,矢径r = xi+yj+zk ;FX, Fy, Fz分别为船舶受到力的三个 坐标轴的分量;K,M,N分别为船舶所受力矩在三个坐标轴方向的分量。 将Ap(x, y, z)代入上式,并将船体简化,近似为箱型船,可得在某一频率下,
波幅为& ;遭遇频率为"ei,6个自由度的波浪力和力矩
si啦了sin(;fi)] -(
sin[A, 5 cos")] sin(0elf)
y雨"=一2/^《-

-e—MZaf sin[夂ysin(;^)]sin(fflc,)
(28)
(29)

-^-1
sin[A:i lcosd)]
^雨"=PgaiSin(义,)-
sin[、 ^"Sin(义i)]
cos(j,)

sin[Ai ycos(义i)]
—sin")
cos(/i)
-sin( ei0
(30)
(31)

sin[On(A)]
:國
~{-
2sin[A^cosQr,)] -"os[^会cos(义,)]
Mos (Zi)
-}sin(c^)
sin[Ai^"Sin(力〗
_^____1
2 si啦# cos(义)]丄cos[A ^ cos(/ i)]
(32)
(33)为了得到频率i下的波浪力(力矩),将其在区间(0,2ji)内的离散频率求矢:
和,即
X鹏=£义 =Z 2Pga.國

sin[A^"Sin(;jfi)] 《番sin(;^
-e—M_Sd sin[年一cos(《)]sin(0a,)
(34)
7i二0
z= T z
"wave / j " w
K = "V AT
W3VC 一Z J Wi
i = 0
N
"^^wave 〉 : "^^"wave-i
n sin[fc,^coste)] s
=g-2/0g。,——2^-~e—^Wsin[&,了sinU)]sinOei0
1=0 ^cos(石)
sin[A, ysin(;jf,)]
w = H熱~~-e—,.
sin[、会cos(;ifi)]
i = 0 _j_ci
B 丄
sin[^ 丁sin(义i)] sin[/:i ^cos(;^)]
2_
sin")
:Z卿'-
S 丄 Z(
i[*iTsin(j,)] 2sin[*iTcoste)] -icosl^eoste)]
——e—'々{-
■in(7,)
*,cos (Z,)
-} si )
NN sin[《sin(力J —^ 2si啦ZxosR番cos0jTi)] ALrX]W ^,sinte)~-e ' rf{-^---^——}cosOp"
(35)
(36)
(37)
(38)
(39) 将上述计算得到船舶的波浪力(力矩)叠加到船舶运动方程的右边,然后采用4 阶龙格-库塔积分求解船舶运动的方程(7) (12)和(19) (24),得到船舶的位置、姿 态,速度、加速度等参数,提供给航海模拟系统的其他模块。
8
权利要求
一种航海模拟器用船舶六自由度运动数学模型的建立方法,通过操作与实船控制设备外形、功能一致的硬件操作设备和设置环境信息,将其产生的信号传输给船舶运动数学模型,并对微分方程进行求解,实时获得船舶六自由度运动的响应,实现航海模拟器中人在回路中的交互,其特征在于在大地坐标系和随船运动坐标系下,采用MMG分离建模的思想建立船舶六自由度运动方程,将不规则波看成是有限个规则波叠加的线性理论,并将船体近似为箱型船,计算得到不规则波中裸船体的波浪力(力矩),将其作为船体受到的外力,叠加到船舶六自由度运动方程的右侧,然后采用四阶龙格-库塔数值积分的算法进行微分方程组的求解,得到船舶在不规则波中六自由度运动的响应。
2. 如权利要求l所述的航海模拟器用船舶六自由度运动数学模型的建立方法,其特 征在于,规则波中船舶受到的波浪力(力矩)计算时,将船体近似简化成箱型船,在船体表 面上对动压力梯度进行积分,得到与船体主尺度、遭遇频率、波幅以及浪向角有关的波浪力 (力矩)表达式,该波浪力(力矩)与波幅和遭遇频率的三角函数成正比。
3. 如权利要求l所述的航海模拟器用船舶六自由度运动数学模型的建立方法,其特 征在于,不规则波中裸船体受到的波浪力(力矩)计算时,将波浪谱按频率均匀离散,得到 不同频率下波浪的有义波高、周期,然后,分别计算不同频率下船体受到的规则波浪力(力 矩),再将得到的所有频率下波浪力(力矩)叠加,即得到不规则波作用下的裸船体受到力 (力矩)。
4. 如权利要求1所述的航海模拟器用船舶六自由度运动数学模型的建立方法,其特征 在于,求解船舶运动微分方程组时,将所计算得到的不规则波中裸船体的波浪力(力矩)作 为船体受到的外力,叠加到船舶六自由度的方程的右侧,然后采用四阶龙格_库塔数值积 分的算法进行微分方程组的求解,得到船舶在不规则波中六自由度运动的响应。
全文摘要
一种航海模拟器用船舶六自由度运动数学模型的建立方法,本发明采用日本操纵性数学模型小组MMG提出的“分离型”数学模型,即模型的建立以船体、螺旋桨、舵各自独立的水动力为基础,加上船-桨-舵相互之间的流体动力干扰,以及环境干扰等。通过操作与实船控制设备外形、功能一致的硬件操作设备(车钟、舵、拖轮、缆绳等)和设置环境信息(风、浪、流),将其产生的信号传输给船舶运动数学模型,并对微分方程进行求解,实时获得船舶六自由度运动的响应,实现航海模拟器中人在回路中的交互。之前航海模拟器中使用的船舶运动模型是基于MMG思想的三自由度模型,不能完整地描述船舶六自由度运动的态势。本发明的成功开发填补了该领域的空白,可更好的为航海教学和培训、港航工程论证等科学研究服务。
文档编号G09B9/06GK101707016SQ20091021996
公开日2010年5月12日 申请日期2009年11月16日 优先权日2009年11月16日
发明者任俊生, 任鸿翔, 刘秀文, 孙霄峰, 尹勇, 张新宇, 张显库, 张百安, 张秀凤, 李志华, 谷伟, 金一丞, 马烈 申请人:大连海事大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1