[发明专利]动力巡航系统控制模型的目标函数权重矩阵确定方法有效
申请号: | 202011136807.X | 申请日: | 2020-10-22 |
公开(公告)号: | CN112327666B | 公开(公告)日: | 2023-02-07 |
发明(设计)人: | 王晓原;夏媛媛;姜雨函;朱慎超;王芳涵;李艺如;高杰 | 申请(专利权)人: | 智慧航海(青岛)科技有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 张宏伟 |
地址: | 266200 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动力 巡航 系统 控制 模型 目标 函数 权重 矩阵 确定 方法 | ||
1.一种动力巡航系统控制模型的目标函数权重矩阵确定方法,其特征在于,包括以下步骤:
(1)、搭建动力巡航系统控制模型的预测控制仿真系统;
(2)、采用主观赋权法确定多组目标函数权重矩阵;
(3)、针对每组目标函数权重矩阵分别用所述预测控制仿真系统进行仿真;
(4)、计算每次仿真出的仿真航迹与规划航迹的偏差;
(5)、选择偏差最小时的那组目标函数权重矩阵作为最终的目标函数权重矩阵。
2.根据权利要求1所述的动力巡航系统控制模型的目标函数权重矩阵确定方法,其特征在于,所述步骤(1)中的搭建动力巡航系统控制模型的预测控制仿真系统具体包括:
(1.1)、建立目标函数;
(1.2)、建立预测模型;
(1.3)、建立约束条件;
(1.4)、根据建立的目标函数、预测模型和约束条件在MATLAB中搭建动力巡航系统控制模型的预测控制仿真系统。
3.根据权利要求2所述的动力巡航系统控制模型的目标函数权重矩阵确定方法,其特征在于,所述步骤(1.1)中建立的目标函数具体为:min(η-ηr)TQ(η-ηr)+(v-vr)TR(v-vr)+τTPτ,其中,η为当前位置,ηr为期望位置,Q为位置权重,v为当前速度,vr为期望速度,R为速度权重,τ为控制力,P为控制力权重;
所述步骤(1.2)中建立的预测模型具体为:其中,Yk表示船舶未来时刻的运动状态矩阵,Ψ表示状态转移矩阵,Θ表示控制矩阵,表示速度偏差矩阵,τ(k)表示控制力矩阵;
所述步骤(1.3)中建立的约束条件具体为:
τmin(t+k)≤τ(t+k)≤τmax(t+k)
Δτmin(t+k)≤Δτ(t+k)≤Δτmax(t+k)
k=0,1,2…Nc-1
其中,τ(t+k)、τmax(t+k)和τmin(t+k)分别表示推进器在一个周期内的控制力以及推进器在一个周期内能够输出的最大控制力和最小控制力,Δτ(t+k)、Δτmax(t+k)和Δτmin(t+k)分别表示推进器控制力在一个周期内的变化率以及推进器控制力在一个周期内变化量的最大值和最小值,k表示预测周期数,Nc表示控制时域。
4.根据权利要求3所述的动力巡航系统控制模型的目标函数权重矩阵确定方法,其特征在于,所述步骤(2)中采用主观赋权法确定每组目标函数权重矩阵时都根据船舶的航行模式对位置权重Q、速度权重R和控制力权重P分别进行人工赋值并使得每种航行模式下位置权重Q、速度权重R和控制力权重P之和为1。
5.根据权利要求4所述的动力巡航系统控制模型的目标函数权重矩阵确定方法,其特征在于,所述船舶的航行模式包括高速循迹航行模式、动力定位航行模式和自主靠离泊航行模式。
6.根据权利要求5所述的动力巡航系统控制模型的目标函数权重矩阵确定方法,其特征在于,所述步骤(4)中的计算每次仿真出的仿真航迹与规划航迹的偏差包括对每次仿真出的仿真航迹与规划航迹的偏差进行量化表示,所述量化表示的量化参数包括相关系数R’、标准差S或平均偏差σ。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智慧航海(青岛)科技有限公司,未经智慧航海(青岛)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011136807.X/1.html,转载请声明来源钻瓜专利网。