[發明專利]一種基于改進高斯偽譜法的空間柔性系統展開控制方法有效
| 申請號: | 201710283391.6 | 申請日: | 2017-04-26 |
| 公開(公告)號: | CN107194039B | 公開(公告)日: | 2020-05-01 |
| 發明(設計)人: | 黃攀峰;劉亞;張帆;孟中杰;張夷齋;劉正雄 | 申請(專利權)人: | 西北工業大學 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F111/06 |
| 代理公司: | 西北工業大學專利中心 61204 | 代理人: | 王鮮凱 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 改進 高斯偽譜法 空間 柔性 系統 展開 控制 方法 | ||
1.一種基于改進高斯偽譜法的空間柔性系統展開控制方法,其特征在于步驟如下:
步驟1、建立自主機動空間柔性系統展開動力學模型:以空間柔性系統質心為原點的軌道系O-xyz,Ox沿軌道半徑由地心指向空間柔性系統質心,Oy垂直于Ox且指向平臺前進的方向,Oz垂直于軌道平面且構成右手定則;在軌道系中,三個自主機動單元(1)的質量為mj,相對于軌道系原點的位置為rj=(xj,yj,zj)T,j=1,2,3;
μ1(μ2+μ3){Υ″1-Υ1(θ1'+1)2+Υ1(1-3cos2θ1)}
+μ1μ3{[Υ2θ2”+2Υ'2(θ2'+1)]sin(θ1-θ2)
+[Υ”2-Υ2θ2'(θ2'+2)]cos(θ1-θ2)-3Υ2cosθ1cosθ2}
=-Ω1-Ω3(Υ1+Υ2cos(θ2-θ1))/Υ3-Γ1(μ2+μ3)
+Γ2μ1cos(θ1-θ2)-Γ3μ1(Υ1+Υ2cos(θ2-θ1))/Υ3
μ3(μ1+μ2){Υ”2-Υ2(θ2'+1)2+Υ2(1-3cos2θ2)}
+μ1μ3{-[Υ1θ1”+2Υ'1(θ1'+1)]sin(θ1-θ2)
+[Υ″1-Υ1θ1'(θ1'+2)]cos(θ1-θ2)-3Υ1cosθ1cosθ2}
=-Ω2-Ω3(Υ1cos(θ2-θ1)+Υ2)/Υ3-Γ1μ3cos(θ1-θ2)
-Γ2μ3-Γ3(μ1+μ2)(Υ1cos(θ2-θ1)+Υ2)/Υ3
所述
其中:是rj對時間的一階導數,l1是連接自主機動單元m1和m2的系繩長度,l2是連接自主機動單元m2和m3的系繩長度,l3是連接自主機動單元m1和m3的系繩長度,θ1和θ2分別是系繩l1和l2與Ox軸之間的夾角,ω是軌道角速度,分別是l1、l2、θ1、θ2對時間的一階導數,分別是l1、l2、θ1、θ2對時間的二階導數,q是系統的廣義坐標系,定義為q=[θ1,θ2,l1,l2]T,表示廣義坐標對時間的一階導數,T1、T2、T3分別表示系繩的拉力,Fj表示3個自主機動單元的機動力,j=1,2,3,R0,R0分別表示地心到軌道坐標系原點的距離和矢量,Υ1、Υ2、Υ3、Υ'1、Υ'2、Υ″1、Υ″2分別是l1、l2、l3、無量綱化后對應的量,θ′1、θ′2、θ″1、θ″2分別是無量綱化后對應的量,L為無量綱化常量;
步驟2、將自主機動空間柔性系統展開動力學模型轉換為標準Bolza問題:
B(x(τ0),x(τf),t0,tf)=0
C(x(τ),u(τ),τ,t0,tf)≤0
所述為性能指標函數,其中,t0為運動起始時間,tf為待定終端時間;α和αi為給定的正實數,α是對終端時間的加權,αi是對各自主機動力作為控制量時燃料消耗的加權;Fi表示各自主機動力;
所述為系統的動力學公式,
其中:為系統的狀態變量;
u=[T1,T2,T3,F1,F2,F3]T為系統的控制變量:
所述B(x(τ0),x(τf),t0,tf)=0為狀態變量的邊界條件:
其中,分別是l1,l2,θ1,θ2,在t0時刻的值,分別是l1,l2,θ1,θ2,在tf時刻的值;
所述C(x(τ),u(τ),τ,t0,tf)≤0為路徑約束條件:
其中,l1min,l2min,θ1min,θ2min,T1min,T2min,T3min,F1min,F2min,F3min
分別是l1,l2,θ1,θ2,T1,T2,T3,F1,F2,F3最小值,
l1max,l2max,θ1max,θ2max,T1max,T2max,T3max,F1max,F2max,F3max
分別是l1,l2,θ1,θ2,T1,T2,T3,F1,F2,F3最大值;
步驟3、將標準的Bolza問題通過一種改進的高斯偽譜法轉化為非線性規劃問題:將狀態變量在前N+1個LG節點上進行Hermite插值近似,得到:
其中,
是x(τ)插值近似函數,是的導數;
控制變量在區間(τ0,τf)中的LG節點上進行Hermite插值近似,得到:
其中,
是u(τ)的插值近似函數,是的導數,終端時刻的控制變量通過曲線的延拓得到;
將狀態方程中的狀態變量的導數在τk時刻進行離散化:
狀態方程式轉化為代數約束:
根據高斯積分公式,τf終端時刻的終端狀態表示為:
其中,高斯型求積系數Ak通過下式計算:
其中,是pN的導數在τk時刻的取值
離散化后得到的性能指標函數為:
步驟4、采用改進的高斯偽譜法的迭代算法運算步驟3中的規劃問題:
1)選擇離散點的個數N+2,即N次Legendre多項式的零點和兩個端點值;
2)計算步驟3的狀態變量x和控制變量u;
3)將計算得到的控制變量代入控制系統的輸入端;
4)檢驗狀態約束和路徑約束,如果僅在插值點τk處超過了約束條件允許相對誤差條件,則轉到5),存在不同插值點處超過約束條件相對誤差條件,則轉到7),否則轉到6);
5)則取點直到插值點處滿足允許相對誤差條件,令返回2);
6)如果哈密爾頓函數值接近0或者某一常數,則終止計算,否則轉到7);
7)增加節點數Ni+2,Ni+1=Ni+δn,其中,δn≥1是給定的常數;
8)將控制變量、狀態變量和系統參數作為下一步計算的初始值,返回步驟2)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710283391.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種韭菜的燒烤用具
- 下一篇:一種節能環保型戶外瓦罐烘烤爐





