第六章 导引技术(Guidance)
对于航行器来说,导引和控制系统通常包含:
姿态控制系统
路径控制系统
姿态反馈控制系统的最简单的形式是航向自动驾驶仪。
姿态控制系统的主要功能是通过控制航行器的横滚角、俯仰角和航向角,使得航行器在指定的路径上保持期望的姿态。
路径控制器的主要任务是通过给姿态控制系统特定的指令,使航行器在规定的路径上航行,并具有预先确定的动态特性。
6.1 参考模型
最简单的参考模型是采用低通滤波器(LP)结构:
滤波器结构的选取应能反映航行器的动态特性,从而能确保所构造的路径能够实现。譬如,应考虑航行器的物理速度和加速度约束。
选取参考模型的带宽必须小于航行器控制系统的带宽,从而可确保满意的跟踪性能和稳定性。
6.1 参考模型
对于水下航行器来说,选用质量-阻尼器-弹簧参考模型:
写成MIMO质量-阻尼器-弹簧参考模型
对应状态空间模型
6.1.1 速度参考模型
为了得到平滑的速度指令
和加速度指令
,速度参考模型至少是二阶。
其中
对速度参考模型进行求导,并令
,则
6.1.1 速度参考模型
式中,
为期望速度,
为期望加速度。即使
是阶跃信号,通过低通滤波器后,
和
在控制系统中仍然是平滑信号。
6.1.2 位置和姿态参考模型
位置和姿态参考模型
至少是三阶。
式中
上式也可以写成
6.1.2 位置和姿态参考模型
写成向量形式:
状态空间模型
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示:
即使
是阶跃信号,通过低通滤波器后,
、
和
在控制系统中仍然是平滑信号。
6.1.3 饱和元素
线性参考模型的缺点。
6.1.4 非线性阻尼
式中
式中,
,
为大于0的整数。
例如6.1
6.1.4 非线性阻尼
,
,
6.2 航路点导引系统
6.2.1 轨迹跟踪控制
定义(跟踪问题):当目的是使系统的输出
跟踪期望的输出
,我们称之问题为跟踪问题(或轨迹跟踪问题)。
定义(参数化路径):参数化路径是由连续路径变量
表示的几何曲线
。
注意到路径与
是无关,且当
=
,路径就变成轨迹。
6.2.2 操纵控制
定义(操纵问题):操纵问题包含解决二个任务
1)几何任务:使系统的输出
收敛到期望的路径
:
2)动态任务:使系统的速度收敛到期望的速度
:
由上面的定义可知:路径的动态特性
可以独立定义,与误差动态特性无关。
操纵问题的一个特殊情况是:
这是,操纵问题变成跟踪问题。
6.2.2 操纵控制
路径特征向量:
操纵问题:
1) 收敛到期望路径
,例如通过定义
2) 收敛到期望速度
6.2.3 航路点表示
航路点:
航路点数据库:
其它特性包括:
6.2.3 航路点表示
在工程实际中,通常用直线和圆弧来连接各航路点。在每个航路点用半径
来表示圆弧:
其缺点是在直线段和圆弧段,
其偏航角速度指令
存在跳变。
6.2.3 航路点表示
圆弧和直线的
交点就是航行器的
转弯点,内切圆的
半径为
如图中定义。
6.2.4 用航行器模拟器的轨迹生成
时变参考轨迹可以用航行器模拟器来产生,模拟器的时间常数、相对阻尼比、自然频率要反映航行器的实际约束。
其中自然频率简化为对角矩阵
平滑参考轨迹
采用P-D控制器
式中,
为航路点
。
6.2.4 用航行器模拟器的轨迹生成
例如:航行器的期望参考轨迹为
轴向速度
的动态为
6.2.4 用航行器模拟器的轨迹生成
航向的动态特性选为
式中,
为设计参数。
导引系统有两个输入:推力和舵角。
式中
6.2.5 用插值方法生成路径和轨迹
将各个航路点用样条插值或多项式插值方法可以生成路径
。
轨迹
可令
,使得
得到。
三次Hermite插值(pchip.m)可以确保一阶导数
连续。
三次样条插值(spline.m)可以确保二阶导数
连续。
令三次多项式
6.2.5 用插值方法生成路径和轨迹
偏导数: 时间导数:
速度:
未知参数:
6.2.5 用插值方法生成路径和轨迹
三次样条算法:
路径通过航路点
和
必须满足:
,
平滑性要求必须满足:
边界条件(速度或加速度):
,
或
,
6.2.5 用插值方法生成路径和轨迹
多项式
由参数
确定,
6.2.5 用插值方法生成路径和轨迹
用期望速度/加速度分布图,可将路径转换为参考轨迹:
令
为一阶系统的输入:
其中,
为每一个航路点的期望速度。对上式积分可得
,
为两航路点之间的速度分布图。
将下式积分:
对应的轨迹:
6.2.5 用插值方法生成路径和轨迹
例如:现有两个航路点:
满足上述条件的三次多项式为:
令速度的动态时间常数
(s),并假设航行器在初始时刻处于静止状态
,第一个航路点的期望速度
对下面两式进行积分可得到对应于航路点0和1的数值解
6.2.5 用插值方法生成路径和轨迹
航路点0对应于
,航路点1对应于
,其中
,
未知。
从图中可以看出,要达到期望速度5.0(m/s),至少需要67(s)。因此,选择
。
6.3 视线导引
用于路径跟踪控制一种吸引人的方法是视线导引法。
视线:
视线指向下一个航路点的缺点是当下一个航路点比较远时,会产生较大的横向误差。
6.3 视线导引
改进的视线导引算法
式中
6.4 方位线导引