<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 交流電機(jī)控制系統(tǒng)的控制算法綜述

          交流電機(jī)控制系統(tǒng)的控制算法綜述

          作者: 時(shí)間:2009-09-01 來(lái)源:網(wǎng)絡(luò) 收藏

          2.7 自抗擾
          自抗擾器由跟蹤一微分器(TD)、擴(kuò)張的狀態(tài)觀測(cè)器(ESO)和非線性狀態(tài)誤差反饋律 (NLSEF)3部分組成。利用自抗擾控制器設(shè)計(jì)系統(tǒng)時(shí),它能利用“擴(kuò)張狀態(tài)觀測(cè)器”實(shí)時(shí)估計(jì)并補(bǔ)償系統(tǒng)運(yùn)動(dòng)時(shí)受到的各種外擾以及系統(tǒng)機(jī)理本身決定的內(nèi)擾總和,使其變?yōu)榫€性系統(tǒng)的標(biāo)準(zhǔn)型一積分串聯(lián)型,從而實(shí)現(xiàn)動(dòng)態(tài)系統(tǒng)的動(dòng)態(tài)反饋線性化,結(jié)合特殊的非線性反饋結(jié)構(gòu)實(shí)現(xiàn)良好的控制品質(zhì)。
          自抗擾控制策略具有如下優(yōu)點(diǎn):安排過(guò)渡過(guò)程解決快速和超調(diào)間的矛盾;不用積分反饋也能實(shí)現(xiàn)無(wú)靜差,避免積分反饋的副作用;統(tǒng)一處理確定系統(tǒng)和不確定系統(tǒng)的控制問(wèn)題;抑制外擾,不一定要知道外擾模型或直接測(cè)量;同一個(gè)自抗擾控制器控制時(shí)間尺度相當(dāng)?shù)囊活悓?duì)象,線性、非線性對(duì)象一視同仁,不用區(qū)分;實(shí)現(xiàn)控制不一定要辨識(shí)對(duì)象。隨著應(yīng)用的需要,自抗擾控制器自身也得到了進(jìn)一步的完善和發(fā)展,出現(xiàn)了基于神經(jīng)網(wǎng)絡(luò)的自抗擾控制器、模型配置自抗擾控制器等改進(jìn)型自抗擾控制器。

          本文引用地址:http://www.ex-cimer.com/article/163605.htm

          3 總結(jié)
          由于各控制各有其優(yōu)點(diǎn),在實(shí)際應(yīng)用中應(yīng)根據(jù)性能要求采用與之相適應(yīng)的控制,以取得最佳性能。傳動(dòng)在控制方面雖已取得了很多成果,但仍不完善,存在許多問(wèn)題。關(guān)于傳動(dòng)控制算法的研究主要圍繞以下方面展開(kāi):(1)研究具有較高動(dòng)態(tài)性能,能抑制參數(shù)變化、擾動(dòng)及各種不確定性干擾,且算法簡(jiǎn)單;(2)研究具有智能控制方法的新型控制算法及其分析、設(shè)計(jì)理論;(3)研究高性能的無(wú)速度傳感器控制算法。這些問(wèn)題的解決將會(huì)明顯改善的性能,促進(jìn)此類系統(tǒng)更為廣泛應(yīng)用。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();