<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于MSP430F149的變頻伺服系統的設計與研究

基于MSP430F149的變頻伺服系統的設計與研究

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


2.3

  器是整個(gè)的主要執行元件。其工作原理是:在主電路中采用交直交變換方式將220V、50Hz的交流電通過(guò)整流器變成平滑直流,然后通過(guò)半導體IGBT組成的三相逆變器,將直流電變成可變電壓、可率的交流電。其變頻控制方式主要有V/F控制、空間矢量控制(VC)及直接轉矩控制(DTC)方式。V/F變頻控制方式在低速時(shí)因定子電阻和逆變器死區效應以及變頻器低壓導致的轉矩受定子電阻壓降影響較大等原因而使系統性能下降、穩定性變差,從而只適用于轉速變化范圍小機械特性要求不高的場(chǎng)合??臻g矢量控制(VC)方式由于在實(shí)際應用中轉子磁鏈難以準確觀(guān)測,系統特性受電動(dòng)機參數的影響較大導致實(shí)際的控制效果難以達到理想水平。而直接轉矩控制(DTC)則摒棄了矢量控制中復雜的解耦運算,直接在定子坐標系下分析交流電動(dòng)機的數學(xué)模型來(lái)控制電動(dòng)機的磁鏈和轉矩,簡(jiǎn)化了主電路、提高了系統的可靠性,從而適用于轉速和負載變化范圍較大的場(chǎng)合[4-5]。

  綜上,本采用臺達VFD-V型高頻變頻器。其內含PID反饋控制及V/F、向量控制和轉矩控制等多種控制方式(系統采用轉矩控制方式),并且零速轉矩可達150%以上,保證了系統具有良好的靜態(tài)性能。

  3系統軟件

  為方便系統維護與升級,系統軟件采用模塊化程序結構,主要有主程序、電機伺服中斷服務(wù)程序、測速服務(wù)子程序等組成。

  3.1主程序

  主程序在完成系統初始化后,進(jìn)入上位機通信查詢(xún)及顯示子程序循環(huán),等待中斷的發(fā)生,電機速度采集采用定時(shí)中斷方式來(lái)實(shí)現。主程序流程圖如圖3a所示。

  3.2電動(dòng)機伺服中斷程序

  變頻電機伺服中斷程序由內部定時(shí)器A完成中斷并且執行,電機控制中斷程序流程圖如圖3b所示。

圖3程序流程圖

  圖3程序流程圖

  3.3數字PID調節器

  在數字PID調節控制系統中,加入積分校正后,系統會(huì )產(chǎn)生過(guò)大超調,這是所不允許的[6-7]。為減少超調對控制系統動(dòng)態(tài)性能的影響,需要在電機伺服過(guò)程中的啟動(dòng)、停車(chē)或大幅度偏離給定時(shí)采用積分分離PID控制算法,只加比例、微分運算取消積分校正。而當被控制量接近給定值時(shí),才使用積分校正以消除靜態(tài)誤差。為減少超調量,提高系統的穩態(tài)控制精度,使系統擁有較高的控制品質(zhì)本伺服系統引進(jìn)積分分離PID控制算法。具體算法實(shí)現如下:

(1)根據實(shí)際情況,設定閥值ε>0。

 ?。?)當時(shí),采PD控制,避免系統過(guò)大超調,同時(shí)使系統有較快響應速度。

 ?。?)當時(shí),采用PID控制,可保證伺服控制的精度。

  控制算法公式:



  4結束語(yǔ)

  本文設計的交流變頻伺服系統將新一代高速單片機與臺達轉矩控制變頻器VFD-V型相結合,上位機通訊方式進(jìn)行控制,提高了系統的可控性能及穩定性,以單片機代替了傳統的PLC控制,并與上位機聯(lián)動(dòng)進(jìn)行系統參數調節,實(shí)現了良好的人機人機交互平臺,同時(shí)降低了系統的開(kāi)發(fā)成本以及周期,并在實(shí)際應用中取得良好的控制精度及可靠性能,為伺服系統設計開(kāi)發(fā)提供了更好的系統解決方案。

  參考文獻:

  [1]郗志剛,周宏甫.運動(dòng)控制器的發(fā)展與現狀[J].機床電器.2005,(4):5-10.

  [2]薛小鈴,劉志群,賈俊榮.單片機接口模塊應用與開(kāi)發(fā)實(shí)例詳解[M].北京:北京航空航天出版社,2010.

  [3]吳宏,蔣仕龍,龔小云等.運動(dòng)控制器的現狀與發(fā)展[J].制造技術(shù)與機床.2004,(1):24-27.

  [4]韓安太,劉峙飛,黃海.DSP控制器原理及其在運動(dòng)控制系統中的應用[M].北京:清華大學(xué)出版社,2003.

  [5]MaoJia,YuanSenmiao.DesignofaservoembeddedcontrolsystembasedonDSP[J].YiQiYiBiaoXueBao/ChineseJournalofScientificInstrument.2003,24:392.

  [6]劉兵,尤波,宋繼良.DSP的伺服運動(dòng)控制器[J].哈爾濱理工大學(xué)學(xué)報.2005,10(3):114-116.

  [7]潘松,黃繼業(yè),曾毓等.SOPC技術(shù)實(shí)用教程[M].北京:清華大學(xué)出版社,2005.

本文引用地址:http://dyxdggzs.com/article/149026.htm

伺服電機相關(guān)文章:伺服電機工作原理



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

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>