第6 章 船舶运动控制系统建模应用 6
1 引 言 数学模型化(mathematical modelling)是用数学语言(微分方程式)描述实际过程动态特性的方法
在船舶运动控制领域,建立船舶运动数学模型大体上有两个目的:一个目的是建立船舶操纵模拟器(ship manoeuvring simulator),为研究闭环系统性能提供一个基本的仿真平台;另一个目的是直接为设计船舶运动控制器服务
船舶运动数学模型主要可分为非线性数学模型和线性数学模型,前者用于船舶操纵模拟器设计和神经网络控制器、模糊控制器等非线性控制器的训练和优化,后者则用于简化的闭环性能仿真研究和线性控制器(PID, LQ, LQG, H鲁棒控制器)的设计
船舶的实际运动异常复杂,在一般情况下具有6 个自由度
在附体坐标系内考察,这种运动包括跟随 3 个附体坐标轴的移动及围绕 3 个附体坐标轴的转动,前者以前进速度(surge velocity)u、横漂速度(sway velocity)v、起伏速度(heave velocity)w 表述,后者以艏摇角速度(yaw rate)r、横摇角速度(rolling rate)p 及纵摇角速度(pitching rate)q 表述;在惯性坐标系内考察,船舶运动可以用它的3 个空间位置000,,zyx(或 3 个空间运动速度000,,zyx)和3 个姿态角即方位角(heading angle) 、横倾角(rolling angle) 、纵倾角(pitching angle) (或 3 个角速度,,)来描述, ),,(称为欧拉角[4](见图 6
显然T],,[wvu和T000],,[zyx以及T],,[rqp和T],,[之间有确定关系[4]
但这并不等于说,我们要把这 6 个自由度上的运动全部加以考虑
数学模型是实