[發明專利]一種對一類高階系統的改進自抗擾控制方法有效
| 申請號: | 201810041569.0 | 申請日: | 2018-01-16 |
| 公開(公告)號: | CN108287466B | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | 孫立明;吳振龍;李東海;薛亞麗 | 申請(專利權)人: | 匙慧(北京)科技有限公司;清華大學 |
| 主分類號: | G05B13/02 | 分類號: | G05B13/02 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 廖元秋 |
| 地址: | 102300 北京市門頭溝區蓮石湖*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 一類 系統 改進 控制 方法 | ||
1.一種對一類高階系統的改進自抗擾控制方法,其特征在于,包括以下步驟:
1)將被控的實際工業對象采用由一階慣性環節串聯的高階系統進行描述,數學表達式如下:
其中,高階系統的輸出Y(s)和輸入U(s)在每個計算步序中分別用y(Γ)和u(Γ)表示,Γ表示計算步序,s、k、T和n分別為微分算子、辨識的高階系統的增益系數、時間常數和階次,且n≥3;
2)對步驟1)選定的高階系統的上一個計算步序的輸入值u(Γ-1)通過補償算法進行補償,得到當前計算步序的補償值ucp(Γ);補償算法數學表達式如下:
其中,補償算法的輸出Ucp(s)和輸入U(s)在每個計算步序中分別用ucp(Γ)和u(Γ-1)表示,T1、m分別為補償算法的時間常數和階次;補償算法的輸入為上一個計算步序的高階系統輸入值u(Γ-1),輸出為當前步序的補償值ucp(Γ);T1∈[0.5T,1.5T],m≤n;
3)將高階系統當前計算步序的輸出值y(Γ)和通過補償算法得到的當前計算步序的補償值ucp(Γ)共同采用擴張狀態觀測方法ESO進行實時估計和補償計算,得到高階系統下一個計算步序的輸出值y(Γ+1)的跟蹤值z1(Γ+1)和輸出值y(Γ+1)的一階導數的跟蹤值z2(Γ+1),其中z2(Γ+1)為高階系統所受總擾動下一個計算步序的觀測值;
z1(Γ+1)和z2(Γ+1)的計算表達式如下:
其中,β1、β2和b0為計算系數,h代表采樣步長;
4)將下一個計算步序的輸入設定值r(Γ+1)與高階系統下一個計算步序輸出值y(Γ+1)的跟蹤值z1(Γ+1)的差值放大kp倍后減去總擾動的觀測值z2(Γ+1),得到的結果再放大倍后作為下兩個計算步序的高階系統的輸入值u(Γ+2);
下兩個計算步序的高階系統的輸入值u(Γ+2)的數學表達式如下:
其中,kp為計算系數;
5)將高階系統的下一個計算步序的輸入值更新為u(Γ+2),高階系統根據u(Γ+2)實時調整執行機構的變化量。
2.一種對一類高階系統的改進二階自抗擾控制方法,其特征在于,包括以下步驟:
1)將被控的實際工業對象采用由一階慣性環節串聯的高階系統進行描述,數學表達式如下:
其中,高階系統的輸出Y(s)和輸入U(s)在每個計算步序中分別用y(Γ)和u(Γ)表示,Γ表示計算步序,s、k、T和n分別為微分算子、辨識的高階系統的增益系數、時間常數和階次,且n≥3;
2)對步驟1)選定的高階系統的上一個計算步序的輸入值u(Γ-1)通過補償算法進行補償,得到當前計算步序的補償值ucp(Γ);補償算法的數學表達式如下:
其中,補償算法的輸出Ucp(s)和輸入U(s)在每個計算步序中分別為ucp(Γ)和u(Γ-1),s、T1、m分別為補償算法的時間常數和階次;補償算法的輸入為上一個計算步序的高階系統輸入值u(Γ-1),輸出為當前計算步序的補償值ucp(Γ);T1∈[0.5T,1.5T],m≤n;
3)將高階系統當前計算步序的輸出值y(Γ)和通過補償算法得到的當前計算步序的補償值ucp(Γ)共同采用擴張狀態觀測方法ESO進行實時估計和補償計算,得到高階系統下一個計算步序輸出值y(Γ+1)的跟蹤值z1(Γ+1)、輸出值y(Γ+1)的一階導數的跟蹤值z2(Γ+1)和輸出值y(Γ+1)的二階導數的跟蹤值z3(Γ+1),其中z3(Γ+1)為高階系統所受總擾動下一個計算步序的觀測值;
z1(Γ+1)、z2(Γ+1)和z3(Γ+1)的計算表達式如下:
其中,β1、β2和b0為計算系數,h代表采樣步長;
4)將下一個計算步序的輸入設定值r(Γ+1)與高階系統下一個計算步序y(Γ+1)的跟蹤值z1(Γ+1)的差值放大kp倍后減去輸出值y(Γ+1)的一階導數的跟蹤值z2(Γ+1)的kd倍和系統總擾動的觀測值z3(Γ+1),得到的結果再放大倍后作為下兩個計算步序的高階系統的輸入值u(Γ+2);
下兩個計算步序的高階系統的輸入值u(Γ+2)的數學表達式如下:
其中,kp、kd為計算系數;
5)將高階系統的下一個計算步序輸入值更新為u(Γ+2),高階系統根據u(Γ+2)調整執行機構的變化量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于匙慧(北京)科技有限公司;清華大學,未經匙慧(北京)科技有限公司;清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810041569.0/1.html,轉載請聲明來源鉆瓜專利網。





