[發明專利]一種過驅動飛行器自適應控制分配方法有效
| 申請號: | 201711437557.1 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN108303940B | 公開(公告)日: | 2020-09-08 |
| 發明(設計)人: | 趙亞東;周澤華;張衛東;葉菲;張國慶;孫志堅 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G05B19/048 | 分類號: | G05B19/048 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 應小波 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 驅動 飛行器 自適應 控制 分配 方法 | ||
1.一種過驅動飛行器自適應控制分配方法,其特征在于,包括以下步驟:
1)建立帶有維度約束的冗余飛行器系統描述模型;
2)利用參考模型生成頂層控制律;
3)采用分配陣和遺傳算法自適應混合控制分配算法進行控制分配;
所述的2)利用參考模型生成頂層控制律具體為:
考慮參考模型,即給定跟蹤軌跡的模型:
其中是參考模型狀態變量,是參考模型輸入信號,是參考模型輸出變量,Am為參考模型系統矩陣,Bm為參考模型輸入矩陣,C為描述模型輸出矩陣,其中分別表示維數為n、q、l的實數向量空間,n為系統狀態變量維數,l是系統輸出變量維數,q的含義為參考輸入信號的維數;
同時考慮如下的執行器約束:
其中αi(t)為第i個執行器在t時刻輸入信號約束的下確界,βi(t)為第i個執行器在t時刻輸入信號約束的上確界,其中αi(t)≤βi(t),Ω為所有滿足執行器約束的輸入信號組成的集合,m為執行機構的個數;
根據參考模型生成的頂層控制律為:
v=Kxx+Krr
其中x為冗余系統當前狀態,Kx為滿足Am=A+BvKx的狀態反饋矩陣,Kr為滿足Bm=BvKr的參考輸入反饋矩陣,A為描述模型系統矩陣,Bv為輸入矩陣Bu滿秩分解的列滿秩矩陣,Bu為滿足BvBc=Bu的輸入矩陣,Bc為相應的行滿秩矩陣。
2.根據權利要求1所述的方法,其特征在于,所述的1)建立帶有維度約束的冗余飛行器系統描述模型具體為:
將飛行器系統描述模型及參數建立為如下多輸入多輸出標準形式:
其中是冗余系統當前狀態,是系統輸入信號,是系統輸出變量,u(t)=[u1(t),u2(t),...,um(t)]T,是第i個執行器在t時刻的輸入信號,其中Bu為滿足Bu=[b1,b2,…,bm],rank(bi)=1對于i=1,...,m,rank(Bu)=nu<m的描述模型輸入矩陣,且(A,Bu)能控,其中nu是矩陣Bu的秩。
3.根據權利要求1所述的方法,其特征在于,所述的3)采用分配陣和遺傳算法自適應混合控制分配算法進行控制分配具體為:
第一步,獲取t時刻的系統狀態值x(t)和參考模型輸入信號值r(t);
第二步,計算頂層控制律v(t)=Kxx(t)+Krr(t);
第三步,利用分配陣方法計算候選輸入變量
第四步,若uc(t)∈Ω,則分配u(t)=uc(t),此次分配任務結束;
第五步,若啟用遺傳算法控制分配方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711437557.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種考慮控制量飽和的指令重構算法
- 下一篇:一種基于物聯網的消防監管系統





