[發(fā)明專利]一種基于磁編碼器誤差神經(jīng)網(wǎng)絡(luò)補(bǔ)償?shù)挠来磐诫姍C(jī)系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201810256436.5 | 申請(qǐng)日: | 2018-03-27 |
| 公開(公告)號(hào): | CN108448979B | 公開(公告)日: | 2021-10-22 |
| 發(fā)明(設(shè)計(jì))人: | 許家群;殷志鵬 | 申請(qǐng)(專利權(quán))人: | 北京工業(yè)大學(xué) |
| 主分類號(hào): | H02P21/00 | 分類號(hào): | H02P21/00;H02P21/18 |
| 代理公司: | 北京思海天達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 11203 | 代理人: | 劉萍 |
| 地址: | 100124 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 編碼器 誤差 神經(jīng)網(wǎng)絡(luò) 補(bǔ)償 永磁 同步電機(jī) 系統(tǒng) | ||
1.一種基于磁編碼器誤差神經(jīng)網(wǎng)絡(luò)補(bǔ)償?shù)挠来磐诫姍C(jī)系統(tǒng),其特征在于,包含:矢量控制算法,逆變器,永磁同步電機(jī),磁編碼器,神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法;其中神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法包括:網(wǎng)絡(luò)輸入層;網(wǎng)絡(luò)隱含層;網(wǎng)絡(luò)輸出層;δk法則;誤差函數(shù);
矢量控制算法是基于SVPWM的永磁同步電機(jī)電流閉環(huán)控制算法,其中控制器產(chǎn)生的PWM信號(hào)用于控制逆變器;逆變器與永磁同步電機(jī)相連;磁編碼器讀取電機(jī)位置;神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法用于對(duì)磁編碼器讀取的位置信號(hào)進(jìn)行誤差補(bǔ)償;
神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法包含以下過程:
步驟1,使用磁編碼器讀取電機(jī)不同工況下的當(dāng)前位置θ′i;
步驟2,計(jì)算得到磁編碼器所讀取當(dāng)前位置θ′i與電機(jī)轉(zhuǎn)子準(zhǔn)確位置θi的角度偏差Δθi,即
Δθi=θ′i-θi
步驟3,θ′i作為網(wǎng)絡(luò)輸入層輸入信號(hào),經(jīng)網(wǎng)絡(luò)隱含層、網(wǎng)絡(luò)輸出層計(jì)算得到輸出函數(shù)f(θ′i);
步驟4,根據(jù)δk法則計(jì)算輸出函數(shù)f(θ′i)與Δθi的偏差ek;神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法中輸出函數(shù)f(θ′i)與Δθi的偏差ek的計(jì)算根據(jù)δk法則如式:
其中k與i同步取值,即k=i;
步驟5,若ek大于所設(shè)定的最大誤差率,則優(yōu)化網(wǎng)絡(luò)隱含層、網(wǎng)絡(luò)輸出層的權(quán)值、閾值,以達(dá)到符合最大誤差率要求的輸出函數(shù)f(θ′i);網(wǎng)絡(luò)隱含層、網(wǎng)絡(luò)輸出層的權(quán)值、閾值優(yōu)化公式為:
其中,ωm網(wǎng)絡(luò)隱含層權(quán)值、am為網(wǎng)絡(luò)隱含層閾值,Hm為網(wǎng)絡(luò)隱含層輸出;ωmj為網(wǎng)絡(luò)輸出層權(quán)值、bmj為網(wǎng)絡(luò)輸出層閾值;η為學(xué)習(xí)速率;n為學(xué)習(xí)樣本的數(shù)量;
步驟6,若ek小于等于所設(shè)定的最大誤差率,則輸出函數(shù)f(θ′i)即為補(bǔ)償函數(shù)F(θ′i),當(dāng)前位置θ′i經(jīng)過補(bǔ)償函數(shù)F(θ′i)后作為矢量控制算法的位置信息θ″,即θ″=θ′i+F(θ′i)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法中該網(wǎng)絡(luò)為單輸入單輸出網(wǎng)絡(luò),其隱含層節(jié)點(diǎn)數(shù)的選取如式:
其中,m為隱含層節(jié)點(diǎn)數(shù),l為輸入層節(jié)點(diǎn)數(shù),j為輸出層節(jié)點(diǎn)數(shù),β為[0,10]范圍內(nèi)常數(shù);m為范圍內(nèi)常數(shù)。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法中網(wǎng)絡(luò)隱含層激活函數(shù)f1選取tansig函數(shù),網(wǎng)絡(luò)輸出層激活函數(shù)f2選取trainlm函數(shù);學(xué)習(xí)速率η在[0,1]范圍內(nèi)隨機(jī)取值。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,神經(jīng)網(wǎng)絡(luò)誤差補(bǔ)償算法中一個(gè)機(jī)械周期內(nèi)任意時(shí)刻電機(jī)轉(zhuǎn)子準(zhǔn)確位置θi利用磁編碼器讀取到的起點(diǎn)位置0°與終點(diǎn)位置360°求一次函數(shù)獲得。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京工業(yè)大學(xué),未經(jīng)北京工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810256436.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H02P 電動(dòng)機(jī)、發(fā)電機(jī)或機(jī)電變換器的控制或調(diào)節(jié);控制變壓器、電抗器或扼流圈
H02P21-00 通過矢量控制,例如磁場(chǎng)方向控制來控制電機(jī)的設(shè)備或方法
H02P21-02 .專門適用于在低負(fù)載時(shí)優(yōu)化效率的
H02P21-04 .專門適用于超低速的
H02P21-05 .專門適用于抑制電動(dòng)機(jī)振動(dòng)的,例如減少擺動(dòng)的
H02P21-06 .基于控制的轉(zhuǎn)子磁通量的
H02P21-12 .基于控制的定子流量
- 誤差校準(zhǔn)
- 利用端面誤差調(diào)整徑向誤差裝置
- 利用端面誤差調(diào)整徑向誤差裝置
- 誤差測(cè)定裝置及誤差測(cè)定方法
- 消除測(cè)量誤差和穩(wěn)態(tài)誤差的誤差檢測(cè)-K值控制法
- 分度誤差估計(jì)裝置、分度誤差校準(zhǔn)裝置和分度誤差估計(jì)方法
- 誤差擴(kuò)散
- 處理用于使用誤差擴(kuò)散技術(shù)打印的數(shù)據(jù)的方法和處理裝置
- DAC誤差補(bǔ)償方法及誤差補(bǔ)償系統(tǒng)
- 主軸系統(tǒng)熱誤差建模方法、誤差預(yù)測(cè)系統(tǒng)、誤差控制系統(tǒng)、誤差控制方法及云霧計(jì)算系統(tǒng)
- 硬件神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)換方法、計(jì)算裝置、軟硬件協(xié)作系統(tǒng)
- 生成較大神經(jīng)網(wǎng)絡(luò)
- 神經(jīng)網(wǎng)絡(luò)的生成方法、生成裝置和電子設(shè)備
- 一種舌診方法、裝置、計(jì)算設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)
- 脈沖神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)換方法及相關(guān)轉(zhuǎn)換芯片
- 圖像處理方法、裝置、可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種適應(yīng)目標(biāo)數(shù)據(jù)集的網(wǎng)絡(luò)模型微調(diào)方法、系統(tǒng)、終端和存儲(chǔ)介質(zhì)
- 用于重構(gòu)人工神經(jīng)網(wǎng)絡(luò)的處理器及其操作方法、電氣設(shè)備
- 一種圖像神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的優(yōu)化方法及裝置





