自主海洋航行器镇定、跟踪及协同编队
上QQ阅读APP看书,第一时间看更新

2.1 数学建模

研究AMV的运动,首先建立AMV运动坐标系,坐标系一般选用惯性坐标系{E}(即OEXEYEZE)及固定于航行器质心的附体坐标系{B}(即ObXbYbZb)。坐标系和符号的定义如图2-1和表2-1所示。对于海洋航行器的运动,一般需要6个独立的自由度来描述航行器的位置和姿态,即随着附体坐标系中3个坐标轴移动和转动运动。移动运动(即位置)包括纵荡x、横荡y和垂荡z,以前进速度u、横漂速度v及垂荡速度ω表示沿xyz轴的速度、转动运动(即姿态)包括横摇φ、纵摇θ、艏摇ψ,以横摇角速度p、纵摇角速度q及艏摇角速度r表示航行器的姿态及沿xyz轴的旋转角速度。在惯性坐标系{E}中,OE为坐标系的原点,可取海平面或地面上任一点,OEZE指向地心,OEXEOEYE位于水平面,且互相垂直;在附体坐标系{B}中,Ob一般选取航行器的质心,ObXb为纵轴指向航行器的前进方向,ObYb为横轴指向航行器的侧推方向,ObZb为垂向轴指向航行器的下沉方向。

图2-1 惯性坐标系及附体坐标系

表2-1 AMV各状态变量符号表示

(续)

2.1.1 AMV水平面运动数学模型

忽略垂向、横摇和纵摇运动,AMV水平面运动数学模型为[73,83-85]

其中,η=[xyψ]TR3,表示惯性坐标系{E}下AMV的位置及航向角;υ=[uvr]TR3为AMV在附体坐标系{B}下的速度向量;τ=[τuτvτr]TR3为控制输入,其中,τu为前进控制,τv为横移控制力,τr为艏摇控制力矩;τw=[τwuτwvτwr]TR3表示在附体坐标系{B}下由风、浪、流引起的环境干扰;Rψ)为旋转矩阵且具有R-1ψ)=RTψ);M=MTR3×3>0为包括附加质量的非奇异对称正定惯性矩阵;Cυ)∈R3×3为科里奥利及向心力矩阵;Dυ)∈R3×3为水动力阻尼矩阵。它们具体形式分别为

上述矩阵中

其中,m为AMV质量;XuX|u|uYvY|v|vY|r|vYrY|v|rY|r|rNvNv|v|N|r|vNrN|r|rN|v|r是线性二次阻力系数;为附加质量;xgX轴上重心远离中心距离;Iz为垂直轴的转动惯量。

惯性矩阵M中含有非对角线项m23,这是由于AMV顶端与尾端不对称导致。由于m23的存在可以看出横漂动态受艏摇转矩的影响[86]

2.1.2 AMV三维运动数学模型

固定姿态下AMV三维运动数学模型为[80,87]

其中,p=[xyz]TR3为位置矢量;Θ=[φθψ]TR3为姿态矢量;υ=[uvω]TR3为速度矢量;τ=[τuτvτω]TR3为控制输入;τw=[τwuτwvτ]TR3为由风、浪、流引起的环境干扰。MDυ)和gΘ)分别为惯性矩阵、阻尼矩阵及恢复力矢量,具体形式如下:

为了描述简单,令sa=sinaca=cosaJΘ)为