[發明專利]一種基于因式分解非線性廣義最小方差的舵減搖控制方法在審
| 申請號: | 201910051704.4 | 申請日: | 2019-01-21 |
| 公開(公告)號: | CN109782598A | 公開(公告)日: | 2019-05-21 |
| 發明(設計)人: | 劉志全;陸瀟楊;高迪駒 | 申請(專利權)人: | 上海海事大學 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201306 上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 因式分解 最小方差 多項式模型 合并 最優化目標函數 閉環 被控對象模型 控制指令信號 離散多項式 被控對象 舵角控制 更新狀態 航向控制 矩陣模型 控制規律 控制效果 連續模型 擾動模型 擾動信號 誤差信號 線性輸入 指令信號 重新計算 控制器 功率譜 互質 航向 返回 | ||
1.一種基于因式分解非線性廣義最小方差的舵減搖控制方法,其特征在于包括以下步驟:
(1)建立舵減搖系統多項式模型,包括,橫搖線性模型Gφ,艏搖線性模型Gψ,舵-橫搖非最小相位環節線性模型Gδφ,舵機非線性模型Gδ,輸入參考信號線性模型Gr和海浪擾動線性模型Gd;
(2)根據PID控制規律設計比例微分航向控制器Cψ并得到航向控制閉環的多項式模型Gφδ,整個控制系統退化為一個單閉環橫搖減搖控制系統;
(3)將步驟(1)和步驟(2)中的系統合并被控對象連續模型分成線性和非線性兩部分,并將線性擾動模型、線性輸入參考信號模型和合并線性被控對象模型組合為左互質的離散多項式矩陣模型;
(4)求步驟(3)中輸入信號和擾動信號的合并功率譜,并設計橫搖減搖控制系統的最優化目標函數;
(5)采集橫搖角信號并獲取橫搖誤差信號e(t);
(6)根據因式分解非線性廣義最小方差方法設計橫搖減搖控制規律,計算橫搖減搖舵角控制指令信號u(t),通過控制操舵最終實現舵減搖控制;
(7)判斷控制效果是否滿意,如果“是”則結束控制,如果“否”則更新狀態返回步驟(5)重新計算舵減搖控制指令信號。
2.根據權利要求1所述的一種基于因式分解非線性廣義最小方差的舵減搖控制方法,其特征在于:步驟(2)中的航向控制閉環的多項式模型采用如下公式計算:
3.根據權利要求1所述的一種基于因式分解非線性廣義最小方差的舵減搖控制方法,其特征在于:步驟(3)中的合并被控對象模型和左互質的離散多項式矩陣模型由如下公式表示:
(W u)(t)=z-kW0k(W1ku)(t)
[Wd,Wr,W0k]=A-1[Cd,Er,B0k]
其中:W為合并后的被控對象模型,W0k為對象模型中的線性部分,W1k為對象模型中的非線性部分(舵機非線性模型),z-k為延時因子。下標d表示擾動信號,下標r表示輸入參考信號。
4.根據權利要求1所述的一種基于因式分解非線性廣義最小方差的舵減搖控制方法,其特征在于:步驟(4)中的合并信號f=r-d=Yfε的功率譜和最優化目標函數φ0(t)由如下公式計算獲取:
φ0(t)=Uc(Pce(t)+Fc0u0(t))+(Fcu)(t)
其中:Φff為合并信號的功率譜,Φrr為輸入參考信號的功率譜,Φdd為擾動信號的功率譜,為因式分解權重,為誤差權重,為輸入權重且滿足延時形式(Fc0u0)(t)=z-k(Fc0ku0)(t),Fc(z-1)為控制權重且滿足延時形式(Fcu)(t)=z-k(Fcku)(t)。ε為白噪聲信號,Yf=A-1Df為合并信號的成形濾波器多項式模型,且有右互質多項式方程和成立。e(t)為橫搖誤差信號,u0(t)為虛擬控制信號,u(t)為舵角控制信號。
5.根據權利要求1所述的一種基于因式分解非線性廣義最小方差的舵減搖控制方法,其特征在于:步驟(6)中的橫搖減搖舵角控制指令信號由如下公式計算獲取:
其中:多項式G0,Dfa,H0和Dfb分別由兩個丟番圖方程F0A0d+L20z-kG0=L20sPnDfa和F0B0d-L20z-kH0=L20sFnDfb計算獲得。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海海事大學,未經上海海事大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910051704.4/1.html,轉載請聲明來源鉆瓜專利網。





