[發明專利]一種基于事件觸發方案和T-S模糊系統的欠驅動無人艇控制方法有效
| 申請號: | 201911000675.5 | 申請日: | 2019-10-21 |
| 公開(公告)號: | CN110673611B | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 馬勇;聶宗強 | 申請(專利權)人: | 武漢理工大學 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司 42102 | 代理人: | 劉秋芳;李丹 |
| 地址: | 430070 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 事件 觸發 方案 模糊 系統 驅動 無人 控制 方法 | ||
1.一種基于事件觸發方案和T-S模糊系統的欠驅動無人艇控制方法,其特征在于,包括以下步驟:
1)建立考慮網絡時延影響下的欠驅動無人艇的運動模型;根據運動模型獲得欠驅動無人艇的非線性系統模型;
所述步驟1)中欠驅動無人艇的運動模型如下:
其中,u,v,r分別表示無人艇三自由度的橫蕩,縱蕩和艏搖,m11,m22,m33為船體慣性參數,d11,d22,d33為水動力阻尼系數,τ1,τ3分別表示縱向推進力和轉向力矩,s1,s2,s3表示轉換后的坐標;
所述步驟1)中根據運動模型獲得欠驅動無人艇的非線性系統模型,具體如下:
其中,
x(t)=[x1 x2 x3 x4 x5 x6]T=[u v r s1 s2 s3]T,
u(t)=[u1 u2]T=[τ1 τ3]T;
2)利用T-S方法將非線性系統模型模糊化得到無人艇模糊系統模型;
所述步驟2)中利用T-S方法將非線性系統模型模糊化得到無人艇模糊系統模型,具體如下:
根據縱蕩和艏搖變量范圍分別取最大和最小兩個模糊集合,確定系統模糊隸屬函數;
所述步驟2)中利用T-S方法將非線性系統模型模糊化得到無人艇模糊系統模型,具體如下:
參數矩陣A0中存在非線性項縱蕩x2和艏搖x3,根據縱蕩和艏搖的變化范圍,
利用T-S模糊方法分別取最大和最小兩個模糊集合:Mi(x2(k)),Ni(x3(k));i為模糊規則數;
則無人艇模糊系統的整體模型為:x(k+1)=Ax(k)+Bu(k),
其中,hi(x(k))表示由模糊集合確定的隸屬函數;
3)事件觸發方案和T-S模糊控制器協同設計,得到最終的無人艇模糊系統分析模型;
所述步驟3)中,事件觸發方案和T-S模糊控制器協同設計,得到最終的系統分析模型,具體如下:
所述事件觸發方案為離散時間系統的事件觸發機制,用于比較觸發時刻kt處的最新傳輸狀態x(kt)和當前的采樣狀態x(k),判斷是否應該將最新數據傳輸到控制器更新系統的采樣狀態;并根據判斷結果確定系統的采樣狀態更新的觸發時間kt+1;
所述T-S模糊控制器為
其中,j=1,2,…r為T-S模糊控制器的模糊規則數,θg(k),g=1,2,...,p;表示模糊控制器的前件變量,hj(θ(k))表示模糊控制器的隸屬函數,Kj表示模糊系統的控制器增益;為系統數據傳輸時延;
根據事件觸發方案和T-S模糊控制器協同設計,得到最終的系統分析模型:
其中,d(k)為考慮事件觸發方案之后系統的通信時延,dM為時延上界,e(k)=x(kt)-x(kt+h);
4)根據欠驅動無人艇閉環控制系統全局穩定的線性矩陣不等式,確定無人艇控制系統模型的事件觸發矩陣W和控制器的增益矩陣K使控制系統穩定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢理工大學,未經武漢理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911000675.5/1.html,轉載請聲明來源鉆瓜專利網。





