[發(fā)明專利]模型未知的雙電機(jī)負(fù)載的動(dòng)態(tài)規(guī)劃最優(yōu)控制方法有效
| 申請(qǐng)?zhí)枺?/td> | 201711337500.4 | 申請(qǐng)日: | 2017-12-14 |
| 公開(公告)號(hào): | CN108196446B | 公開(公告)日: | 2020-04-17 |
| 發(fā)明(設(shè)計(jì))人: | 任雪梅;呂永峰;李林偉;王敏林 | 申請(qǐng)(專利權(quán))人: | 北京理工大學(xué) |
| 主分類號(hào): | G05B13/04 | 分類號(hào): | G05B13/04 |
| 代理公司: | 北京理工大學(xué)專利中心 11120 | 代理人: | 高會(huì)允;仇蕾安 |
| 地址: | 100081 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 模型 未知 電機(jī) 負(fù)載 動(dòng)態(tài) 規(guī)劃 最優(yōu) 控制 方法 | ||
1.模型未知的雙電機(jī)負(fù)載的動(dòng)態(tài)規(guī)劃最優(yōu)控制方法,其特征在于,該方法包括如下步驟:
建立針對(duì)雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)模型,估計(jì)所述雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)模型的權(quán)重參數(shù);
所述雙電機(jī)負(fù)載系統(tǒng)包括第1電機(jī)和第2電機(jī),共2個(gè)電機(jī);
所述方法還包括:
針對(duì)所述雙電機(jī)負(fù)載系統(tǒng),建立數(shù)學(xué)模型,為:
其中x1表示負(fù)載的轉(zhuǎn)角,x2表示負(fù)載的轉(zhuǎn)速,分別為x1,x2的導(dǎo)數(shù),Ti為負(fù)載控制輸入,r為負(fù)載的摩擦系數(shù),J是負(fù)載的轉(zhuǎn)動(dòng)慣量,gi為第i電機(jī)的動(dòng)態(tài)參數(shù);
所述雙電機(jī)負(fù)載系統(tǒng)的動(dòng)態(tài)函數(shù)為:
所述雙電機(jī)負(fù)載系統(tǒng)為:
其中x為所述雙電機(jī)負(fù)載系統(tǒng)狀態(tài)x=[x1,x2]T;b0為指代參數(shù),用于指代gj為第j個(gè)電機(jī)的動(dòng)態(tài)參數(shù);
采用基于參數(shù)誤差信息的自適應(yīng)算法估計(jì)所述雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)模型的權(quán)重參數(shù);uj為第j電機(jī)的輸入力矩;
具體為:
S101、所述雙電機(jī)負(fù)載系統(tǒng)包括第1電機(jī)和第2電機(jī),共2個(gè)電機(jī);
建立針對(duì)所述雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)模型:
其中x為所述雙電機(jī)負(fù)載系統(tǒng)狀態(tài);為x的導(dǎo)數(shù);
W1為所述雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)模型的權(quán)重參數(shù),W1采用如下步驟S102~S105獲取的估計(jì)值代替;其中即W1為n行b列的矩陣,b為預(yù)設(shè)的神經(jīng)網(wǎng)絡(luò)節(jié)點(diǎn)數(shù),n雙電機(jī)負(fù)載系統(tǒng)的階數(shù);Wf為系統(tǒng)動(dòng)態(tài)的神經(jīng)網(wǎng)絡(luò)權(quán)重矩陣,Wg1,Wg2均為系統(tǒng)電機(jī)輸入動(dòng)態(tài)神經(jīng)網(wǎng)絡(luò)的權(quán)重矩陣;
為所述雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)激勵(lì)函數(shù),由系統(tǒng)狀態(tài)x和第1電機(jī)和第2電機(jī)的輸入力矩u1和u2決定;
S102、建立所述雙電機(jī)負(fù)載系統(tǒng)狀態(tài)x和激勵(lì)函數(shù)φ1;其中x的濾波變量為xf,φ1的濾波變量為φ1f;
為φ1f的導(dǎo)數(shù),為xf的導(dǎo)數(shù);k為預(yù)設(shè)的濾波參數(shù);
S103、建立第一輔助矩陣P1和第二輔助矩陣Q1:l為設(shè)定的輔助參數(shù)經(jīng)驗(yàn)值;
S104、建立第三輔助矩陣M1為:
S105、建立權(quán)重參數(shù)W1估計(jì)的自適應(yīng)律為Γ1為設(shè)置的自適應(yīng)參數(shù)經(jīng)驗(yàn)值;當(dāng)所述φ1為持續(xù)激勵(lì)時(shí),應(yīng)用所述W1估計(jì)的自適應(yīng)律估計(jì)獲得
和為預(yù)設(shè)的系統(tǒng)動(dòng)態(tài)和輸入動(dòng)態(tài)的神經(jīng)網(wǎng)絡(luò)激勵(lì)函數(shù);
建立針對(duì)性能指標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)模型,結(jié)合哈密爾頓-雅克比-貝爾曼HJB方程,估計(jì)所述性能指標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)模型的權(quán)重參數(shù);
具體包括:
S201、建立性能指標(biāo)函數(shù):
其中,為第i電機(jī)對(duì)應(yīng)的性能指標(biāo);為代價(jià)函數(shù);
Oi為與所述雙電機(jī)負(fù)載系統(tǒng)狀態(tài)x維數(shù)匹配的對(duì)稱正定矩陣;
Rij為與第j電機(jī)的輸入力矩uj維數(shù)匹配的對(duì)稱正定矩陣;
S202、建立針對(duì)所述性能指標(biāo)函數(shù)Vi*(x)的神經(jīng)網(wǎng)絡(luò)模型為:
其中Vi(x)為Vi*(x)的神經(jīng)網(wǎng)絡(luò)輸出函數(shù);為Vi*(x)的神經(jīng)網(wǎng)絡(luò)模型的激勵(lì)函數(shù),由系統(tǒng)狀態(tài)x決定;Wci為權(quán)重參數(shù),采用如下步驟S205~S207獲取的估計(jì)值代替;
S203、構(gòu)建哈密爾頓-雅克比-貝爾曼HJB方程
其中為代價(jià)函數(shù);為的梯度;
為神經(jīng)網(wǎng)絡(luò)逼近誤差;
S204、根據(jù)解得第i電機(jī)的最優(yōu)輸入力矩為:
為根據(jù)估計(jì)值得到的Wgi的估計(jì)值;Rii為與第i電機(jī)的輸入力矩ui維數(shù)匹配的對(duì)稱正定矩陣;
S205、建立第四輔助矩陣P2和第五輔助矩陣Q2;
每個(gè)電機(jī)對(duì)應(yīng)一個(gè)性能指標(biāo);則對(duì)應(yīng)第i個(gè)性能指標(biāo)的第四輔助矩陣P2i為P2i(0)=0;對(duì)應(yīng)第i個(gè)性能指標(biāo)的第五輔助矩陣Q2i為Q2i(0)=0;
其中Θi=ri(x,u1,u2)和
S206、建立第六輔助矩陣M2,對(duì)應(yīng)第i個(gè)性能指標(biāo)的第六輔助矩陣M2為
建立參數(shù)Wci估計(jì)的自適應(yīng)律為Γ2i為設(shè)置的自適應(yīng)參數(shù)經(jīng)驗(yàn)值;
當(dāng)所述為持續(xù)激勵(lì)時(shí),應(yīng)用所述Wci估計(jì)的自適應(yīng)律估計(jì)獲得
結(jié)合所述雙電機(jī)負(fù)載系統(tǒng)的神經(jīng)網(wǎng)絡(luò)模型以及所述性能指標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)模型采用HJB方程求解最優(yōu)控制,獲得每個(gè)電機(jī)的最優(yōu)輸入力矩;
根據(jù)所述最優(yōu)輸入力矩對(duì)相應(yīng)電機(jī)的參數(shù)進(jìn)行調(diào)節(jié)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京理工大學(xué),未經(jīng)北京理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711337500.4/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種未知應(yīng)用層協(xié)議自動(dòng)分析方法
- 打開未知文件的方法和裝置
- 未知節(jié)點(diǎn)利用多跳節(jié)點(diǎn)縮小其可能位置區(qū)域的定位方法
- 一種利用多跳未知節(jié)點(diǎn)鄰居來提高定位精度的定位方法
- 未知文件的打開方法及裝置
- 未知號(hào)碼分級(jí)方法、未知號(hào)碼標(biāo)記方法及裝置
- 一種針對(duì)現(xiàn)有導(dǎo)航地圖中未知的道路進(jìn)行識(shí)別和導(dǎo)航的方法
- 一種未知組播報(bào)文的處理方法和裝置
- 一種農(nóng)藥殘留的檢測(cè)方法、系統(tǒng)、電子裝置及存儲(chǔ)介質(zhì)
- 未知病毒感染追溯方法、裝置及系統(tǒng)
- 負(fù)載和負(fù)載方向檢測(cè)裝置
- 一種智能節(jié)能插座
- 負(fù)載電路及具有該負(fù)載電路的負(fù)載測(cè)試裝置
- 負(fù)載保護(hù)電路及負(fù)載保護(hù)方法
- 負(fù)載容器和負(fù)載支架系統(tǒng)
- 負(fù)載檢測(cè)電路及其負(fù)載檢測(cè)裝置
- 負(fù)載檢測(cè)器、負(fù)載檢測(cè)用套件、以及負(fù)載檢測(cè)系統(tǒng)
- 負(fù)載
- 負(fù)載測(cè)量方法、負(fù)載測(cè)量裝置和負(fù)載測(cè)量配置
- 負(fù)載驅(qū)動(dòng)電路、負(fù)載驅(qū)動(dòng)系統(tǒng)





