何 俊, 鄧成軍
(四川大學(xué) 制造科學(xué)與工程學(xué)院,成都 610065)
基于LabVIEW的數(shù)字伺服原理實(shí)驗(yàn)系統(tǒng)
何 俊, 鄧成軍
(四川大學(xué) 制造科學(xué)與工程學(xué)院,成都 610065)
基于LabVIEW軟件平臺(tái)和簡(jiǎn)單硬件,研制了數(shù)字伺服原理實(shí)驗(yàn)系統(tǒng)。系統(tǒng)運(yùn)用LabVIEW軟件編制人機(jī)界面用于描繪實(shí)驗(yàn)曲線、控制參數(shù)設(shè)定和進(jìn)行運(yùn)算,數(shù)據(jù)采集卡采集傳感器信號(hào)的同時(shí)輸出PWM控制信號(hào),此控制信號(hào)通過(guò)直流電動(dòng)機(jī)驅(qū)動(dòng)電路實(shí)現(xiàn)直流電動(dòng)機(jī)的運(yùn)動(dòng)控制,編碼器和電流傳感器實(shí)時(shí)生成電流和速度信號(hào)并被采集卡采集,磁粉制動(dòng)器提供實(shí)驗(yàn)所需負(fù)載。該系統(tǒng)采用直流電動(dòng)機(jī)加傳感器方式代替伺服電動(dòng)機(jī),采用LabVIEW軟件減化編程,實(shí)現(xiàn)伺服電動(dòng)機(jī)開(kāi)環(huán)、閉環(huán)、雙閉環(huán)、前饋等控制,并且可以設(shè)定不同控制參數(shù),同時(shí)可以獲得各種控制模式及參數(shù)下的實(shí)時(shí)曲線,能夠全方位的展現(xiàn)伺服控制原理。通過(guò)該實(shí)驗(yàn)系統(tǒng),同學(xué)們可以充分了解伺服控制原理,掌握伺服電動(dòng)機(jī)控制方法。
LabVIEW; 伺服控制; 脈沖寬度調(diào)制; 直流電動(dòng)機(jī)
伴隨工業(yè)現(xiàn)代化的發(fā)展,以計(jì)算機(jī)為核心的伺服控制系統(tǒng)在眾多領(lǐng)域得到了廣泛應(yīng)用,掌握伺服控制系統(tǒng)的原理與應(yīng)用,已成為高端裝備、精密儀器、機(jī)器人等相關(guān)產(chǎn)業(yè)技術(shù)人員的一項(xiàng)迫切需求[1]。運(yùn)用伺服控制可實(shí)現(xiàn)高速高精度復(fù)雜的運(yùn)動(dòng)控制,在工業(yè)自動(dòng)化生產(chǎn)過(guò)程中,只要涉及到被控設(shè)備精確的跟蹤給定參數(shù),就需要用到伺服技術(shù)[2]。而伺服技術(shù)在工業(yè)自動(dòng)化中最大的應(yīng)用就是電動(dòng)機(jī)伺服的應(yīng)用,最主要表現(xiàn)在數(shù)控機(jī)床方面的運(yùn)用[3]。因此,讓學(xué)生們掌握電動(dòng)機(jī)伺服控制原理,對(duì)以后自動(dòng)化機(jī)械產(chǎn)品,數(shù)控機(jī)床等設(shè)計(jì)、調(diào)試、維護(hù)尤為重要。而伺服電動(dòng)機(jī)控制原理涉及大量電動(dòng)機(jī)控制和電子電路知識(shí),具有跨學(xué)科特性,同時(shí)國(guó)內(nèi)專門(mén)針對(duì)數(shù)字伺服原理的實(shí)驗(yàn)系統(tǒng)較少,為此本文借助LabVIEW軟件代替復(fù)雜的電子電路,實(shí)現(xiàn)直流電動(dòng)機(jī)伺服控制,將電動(dòng)機(jī)伺服控制原理轉(zhuǎn)化為電動(dòng)機(jī)的實(shí)際運(yùn)動(dòng)和性能參數(shù)曲線,直觀的反映伺服電動(dòng)機(jī)的控制原理和過(guò)程,以及伺服參數(shù)對(duì)伺服電動(dòng)機(jī)運(yùn)動(dòng)控制的影響,從而掌握伺服電動(dòng)機(jī)控制原理,掌握伺服電動(dòng)機(jī)參數(shù)優(yōu)化,加深伺服控制技術(shù)的理解。
該實(shí)驗(yàn)系統(tǒng)的結(jié)構(gòu)如圖1所示,LabVIEW軟件被用來(lái)實(shí)現(xiàn)數(shù)據(jù)采集,運(yùn)算和產(chǎn)生PWM波形,數(shù)據(jù)采集卡采集直流電動(dòng)機(jī)電樞電流和編碼器脈沖,同時(shí)對(duì)外輸出脈沖寬度調(diào)制(PWM)電壓信號(hào),控制直流電動(dòng)機(jī)驅(qū)動(dòng)電路從而驅(qū)動(dòng)直流電動(dòng)機(jī),磁粉制動(dòng)器與直流電動(dòng)機(jī)直連提供系統(tǒng)負(fù)載。為降低成本,實(shí)驗(yàn)系統(tǒng)用直流電動(dòng)機(jī)代替伺服電動(dòng)機(jī),其驅(qū)動(dòng)電路由H橋雙極性功放電路和PWM信號(hào)延遲電路構(gòu)成。系統(tǒng)速度和位移反饋信號(hào)由編碼器生成脈沖來(lái)實(shí)現(xiàn),電流反饋通過(guò)霍爾電流傳感器檢測(cè)直流電動(dòng)機(jī)電樞電流來(lái)實(shí)現(xiàn)。上位機(jī)一方面通過(guò)數(shù)據(jù)采集卡接收到電流、速度、位移反饋信號(hào),經(jīng)過(guò)相應(yīng)的計(jì)算生成PWM波并經(jīng)數(shù)據(jù)采集卡輸出,經(jīng)過(guò)直流電動(dòng)機(jī)驅(qū)動(dòng)電路后控制直流電動(dòng)機(jī)的運(yùn)動(dòng)。從而實(shí)現(xiàn)直流電動(dòng)機(jī)的電流、速度、位置環(huán)控制,并且系統(tǒng)可以實(shí)時(shí)繪制實(shí)驗(yàn)曲線,展示系統(tǒng)工作效果。
圖1 系統(tǒng)結(jié)構(gòu)圖
本實(shí)驗(yàn)系統(tǒng)采用無(wú)刷直流電動(dòng)機(jī)加增量編碼器代替直流伺服電動(dòng)機(jī)[4],直流電動(dòng)機(jī)轉(zhuǎn)速和其他參數(shù)之間的穩(wěn)態(tài)關(guān)系[5]為:
n=(U-IR)/(KeΦ)
(1)
式中:n為轉(zhuǎn)速;U為電樞電壓;I為電樞電流;R為電樞回路總電阻;Φ為勵(lì)磁磁通;Ke為電動(dòng)勢(shì)常數(shù)。由此可以看出,直流電動(dòng)機(jī)速度控制有3種方法,但是改變電阻只能有級(jí)調(diào)速,減弱磁通調(diào)速范圍窄,因此自動(dòng)控制系統(tǒng)直流調(diào)速以改變電樞電壓為主。而改變電樞電壓的方式有多種,脈寬調(diào)制就是一種運(yùn)用最廣泛的直流電動(dòng)機(jī)調(diào)速方法,它可以將恒定的直流電壓調(diào)制為一定頻率,占空比可變的脈沖電壓,從而改變平均電壓大小來(lái)調(diào)節(jié)電動(dòng)機(jī)轉(zhuǎn)速,其原理如圖2所示。
圖2 脈寬調(diào)速原理圖
從圖2可以看出,控制電壓U為脈沖序列,控制高速開(kāi)關(guān)通斷,從而施加在電動(dòng)機(jī)兩端的電壓Ea為與控制電壓同頻率的脈沖電壓,直流電動(dòng)機(jī)電壓的平均值為:
(2)
式中:T為脈沖周期;Ton為導(dǎo)通時(shí)間??梢圆粩喔淖兛刂齐妷翰ㄐ蔚恼伎毡龋瑥亩鴮?shí)現(xiàn)直流電動(dòng)機(jī)調(diào)速目的。
由于直流伺服電動(dòng)機(jī)是一種典型的閉環(huán)控制系統(tǒng),本實(shí)驗(yàn)系統(tǒng)采用電流環(huán)、速度環(huán)、位置環(huán)三環(huán)結(jié)構(gòu),進(jìn)行3個(gè)閉環(huán)負(fù)反饋PID調(diào)節(jié)。三環(huán)最內(nèi)環(huán)為電流環(huán),起到控制電動(dòng)機(jī)轉(zhuǎn)矩作用,第二環(huán)為速度環(huán),速度環(huán)的輸出為電流環(huán)的設(shè)定,最外環(huán)為位置環(huán),位置環(huán)的輸出就是速度環(huán)的設(shè)定,以此構(gòu)成三環(huán)控制。此伺服原理實(shí)驗(yàn)系統(tǒng)也可分別從直流電動(dòng)機(jī)電流環(huán)、速度環(huán)和位置環(huán),以及開(kāi)環(huán)控制,前饋控制入手,開(kāi)展開(kāi)環(huán)調(diào)速和正反轉(zhuǎn)控制、電流環(huán)控制、速度環(huán)控制、電流速度雙閉環(huán)、位置環(huán)控制實(shí)驗(yàn),實(shí)驗(yàn)系統(tǒng)完整控制原理如圖3所示,根據(jù)實(shí)驗(yàn)項(xiàng)目不同,可以選擇不同的模塊進(jìn)行速度開(kāi)環(huán)、單閉環(huán)控制、雙閉環(huán)以及前饋控制。
此直流電動(dòng)機(jī)伺服系統(tǒng),其控制是一個(gè)單輸入、單輸出的單變量控制系統(tǒng)[6]。電流環(huán)由電流控制器、PWM波生成環(huán)節(jié)、直流電動(dòng)機(jī)驅(qū)動(dòng)電路、直流電動(dòng)機(jī)和電流傳感器構(gòu)成,通過(guò)調(diào)節(jié)電樞電流來(lái)控制電動(dòng)機(jī)轉(zhuǎn)矩,電流控制器實(shí)際是一種PI調(diào)節(jié)器[7]。速度環(huán)由速度控制器、電流環(huán)和編碼器及速度轉(zhuǎn)換環(huán)節(jié)構(gòu)成,主要控制電動(dòng)機(jī)轉(zhuǎn)速,速度控制器實(shí)際上一種P或PI調(diào)節(jié)器,這里作為PI調(diào)節(jié)器使用。位置環(huán)由位移控制器,速度環(huán)和編碼器構(gòu)成,控制電動(dòng)機(jī)的角位移,這里位移控制器是P調(diào)節(jié)器。為了加強(qiáng)位置跟隨性能,在閉環(huán)反饋控制的基礎(chǔ)上,引入位移信號(hào)的順饋補(bǔ)償,構(gòu)成前饋控制,前饋控制和反饋控制共同構(gòu)成復(fù)合控制系統(tǒng)[8]。
圖3 實(shí)驗(yàn)系統(tǒng)控制原理圖
整個(gè)實(shí)驗(yàn)系統(tǒng)的硬件部分主要包括數(shù)據(jù)采集卡,直流電動(dòng)機(jī)驅(qū)動(dòng)電路,直流電動(dòng)機(jī),電流傳感器和編碼器,磁粉制動(dòng)器,以及直流電源和上位機(jī)。數(shù)據(jù)采集卡選用NI公司的PCI-6236數(shù)據(jù)采集卡,該采集卡有4路模擬量輸入(4~20 mA), 4路模擬量輸出(0~10 V),2個(gè)計(jì)數(shù)器/定時(shí)器端口,模擬量端口16位分辨率,計(jì)時(shí)器端口32位分辨率,可測(cè)試電流、正交編碼器信號(hào),同時(shí)還可輸出模擬電壓信號(hào);直流電動(dòng)機(jī)選用24 V雙輸出軸無(wú)刷直流電動(dòng)機(jī),額定轉(zhuǎn)速1 500 r/min,額定扭矩1 N·m,額定功率100 W;編碼器采用增量編碼器,分辨率500 P/r;磁粉制動(dòng)器選擇機(jī)座自冷式磁粉制動(dòng)器CZ-0.2,額定轉(zhuǎn)矩2 N·m。電流傳感器選用CE-IZ01電流傳感器,量程0~5 A,輸出電流4~20 mA。
系統(tǒng)硬件部分關(guān)鍵是直流電動(dòng)機(jī)驅(qū)動(dòng)電路,此驅(qū)動(dòng)電路包括PWM波延遲電路和H橋雙極性功放電路兩部分。PWM波延遲電路負(fù)責(zé)將數(shù)據(jù)采集卡生成的PWM波削去負(fù)半周,然后分為兩路,一路直接驅(qū)動(dòng)H橋雙極性功放電路功率MOSFET管柵極,另一路經(jīng)反向后驅(qū)動(dòng)功放電路功率MOSFET管柵極,即一路信號(hào)控制電動(dòng)機(jī)正轉(zhuǎn),一路信號(hào)控制電動(dòng)機(jī)反轉(zhuǎn)。整個(gè)直流電動(dòng)機(jī)驅(qū)動(dòng)電路原理如圖4所示。
數(shù)據(jù)采集卡產(chǎn)生的PWM信號(hào)經(jīng)光電耦合后經(jīng)D1二極管的箍位作用削去負(fù)半周信號(hào),保留正半周,之后信號(hào)分為兩路,一路與T1、T4功率MOSFET管柵極相連,另一路經(jīng)非門(mén)反相后與T2、T3功率MOSFET管柵極相連。當(dāng)PWM信號(hào)為高電平時(shí),T1、T4導(dǎo)通,T2、T3關(guān)閉,電動(dòng)機(jī)兩端電壓UAB=24 V,反之PWM信號(hào)為低電平時(shí),T1、T4關(guān)閉,T2、T3導(dǎo)通,電動(dòng)機(jī)兩端電壓UAB=-24 V。電動(dòng)機(jī)兩端的平均電壓為:
圖4 直流電動(dòng)機(jī)驅(qū)動(dòng)電路原理圖
(3)
式中:ρ為PWM波的占空比,ρ>0.5時(shí),直流電動(dòng)機(jī)正轉(zhuǎn),ρ<0.5時(shí),直流電動(dòng)機(jī)反轉(zhuǎn),ρ=0.5時(shí),直流電動(dòng)機(jī)不轉(zhuǎn),通過(guò)控制PWM波輸出占空比,就可以實(shí)現(xiàn)直流電動(dòng)機(jī)的轉(zhuǎn)速調(diào)節(jié)[9]。
系統(tǒng)軟件采用NI公司開(kāi)發(fā)的LabVIEW軟件平臺(tái),它是一個(gè)圖形化編程語(yǔ)言和開(kāi)發(fā)環(huán)境,它采用數(shù)據(jù)流編程方式[10-11],可以降低控制系統(tǒng)的成本,同時(shí)大大縮短項(xiàng)目開(kāi)發(fā)周期[12]。
該系統(tǒng)采用計(jì)算機(jī)作為上位機(jī),通過(guò)數(shù)據(jù)采集卡采集直流電動(dòng)機(jī)電樞電流和旋轉(zhuǎn)編碼器信號(hào),經(jīng)數(shù)據(jù)處理和運(yùn)算后,生成PWM控制信號(hào),再經(jīng)采集卡模擬量端口輸出控制直流電動(dòng)機(jī)運(yùn)動(dòng)。軟件執(zhí)行流程如圖5所示。
系統(tǒng)上位機(jī)軟件一方面提供人機(jī)操作界面,另一面方面按要求采集傳感器數(shù)據(jù)并進(jìn)行相應(yīng)的處理運(yùn)算。此實(shí)驗(yàn)系統(tǒng)可以進(jìn)行伺服系統(tǒng)加減速實(shí)驗(yàn)、雙閉環(huán)啟動(dòng)與加載實(shí)驗(yàn)、PID參數(shù)對(duì)電動(dòng)機(jī)影響實(shí)驗(yàn)、開(kāi)環(huán)增益與跟隨誤差、系統(tǒng)剛性、前饋補(bǔ)償?shù)葘?shí)驗(yàn)。系統(tǒng)軟件主要可以分為數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、PWM波生成模塊和實(shí)驗(yàn)選擇模塊,其中數(shù)據(jù)采集、數(shù)據(jù)處理和PWM波生成是系統(tǒng)軟件設(shè)計(jì)的重點(diǎn)和難點(diǎn)。
圖5 上位機(jī)程序流程圖
(1) 數(shù)據(jù)采集模塊功能包括電流信號(hào)采集、編碼器信號(hào)采集和模擬電壓信號(hào)生成。通過(guò)軟件底層驅(qū)動(dòng)程序可以對(duì)數(shù)據(jù)采集卡進(jìn)行配置,設(shè)置采集卡通道數(shù)、采樣頻率、采樣點(diǎn)數(shù)和觸發(fā)等信息,通過(guò)數(shù)據(jù)采集模塊可以將傳感器檢測(cè)數(shù)據(jù)讀入上位機(jī),并且可以將生成的PWM波信號(hào)對(duì)外傳輸。電流信號(hào)和電壓信號(hào)為模擬量信號(hào),而編碼器信號(hào)為數(shù)字量信號(hào),該模塊軟件程序圖如圖6所示。
圖6 數(shù)據(jù)采集模塊程序圖
(2) 數(shù)據(jù)處理模塊功能一方面將測(cè)得的數(shù)據(jù)進(jìn)行相應(yīng)的計(jì)算轉(zhuǎn)化為相應(yīng)PID調(diào)節(jié)的設(shè)定值、過(guò)程變量值,另一方面對(duì)PID調(diào)節(jié)器進(jìn)行限幅、參數(shù)設(shè)定、以及控制量生成。數(shù)據(jù)處理模塊難點(diǎn)之一就是速度計(jì)算,數(shù)據(jù)采集卡采集編碼器脈沖信號(hào)后,需要進(jìn)行相應(yīng)計(jì)算才能得到電動(dòng)機(jī)轉(zhuǎn)速。實(shí)驗(yàn)系統(tǒng)電動(dòng)機(jī)轉(zhuǎn)速M(fèi)/T法測(cè)速[13],通過(guò)測(cè)取規(guī)定時(shí)間內(nèi)編碼器的輸出脈沖個(gè)數(shù),同時(shí)檢測(cè)同一時(shí)間間隔的時(shí)鐘脈沖個(gè)數(shù)來(lái)得到編碼器旋轉(zhuǎn)速度。編碼器轉(zhuǎn)速即電動(dòng)機(jī)轉(zhuǎn)速可通過(guò)以下公式獲得:
(4)
式中:M1為編碼器脈沖個(gè)數(shù);Tc為計(jì)量時(shí)間;Z為編碼器分辨率。速度計(jì)算程序如下圖7所示。
圖7 速度轉(zhuǎn)換程序圖
由于控制系統(tǒng)電流環(huán),速度環(huán)采用PI控制器,而位置環(huán)采用P控制器,程序設(shè)計(jì)時(shí)選用LabVIEW軟件自帶的PID Autotuning.VI[14],并對(duì)其輸出進(jìn)行限幅[15-16]設(shè)定,電流控制器及限幅設(shè)定程序如圖8所示,偏差信號(hào)經(jīng)PID運(yùn)算后生成控制量。
圖8 電流PID及限幅程序圖
(3) 偏差信號(hào)經(jīng)過(guò)PID運(yùn)算后生成控制量,需要將控制量轉(zhuǎn)化生成PWM波形,并且經(jīng)控制卡模擬量輸出端口輸出以控制電動(dòng)機(jī)動(dòng)作,PWM波生成及輸出程序如圖9所示,由于增加PWM采樣頻率,電動(dòng)機(jī)運(yùn)行的抖動(dòng)和噪聲減小[17],但過(guò)高的采樣頻率對(duì)系統(tǒng)硬件要求過(guò)高,為此實(shí)驗(yàn)系統(tǒng)采樣頻率為1.0 kHz。
圖9 PWM波生成程序圖
經(jīng)過(guò)反復(fù)調(diào)試,該實(shí)驗(yàn)系統(tǒng)功能正常,能夠?qū)崟r(shí)采集電流信號(hào)和編碼器信號(hào),并且經(jīng)過(guò)相應(yīng)的運(yùn)算后生成PWM波形驅(qū)動(dòng)H橋MOSFET管,從而驅(qū)動(dòng)直流電動(dòng)機(jī)運(yùn)動(dòng),軟件界面可以實(shí)時(shí)生成實(shí)驗(yàn)曲線。圖10所示展示了實(shí)驗(yàn)系統(tǒng)工作的效果。
通過(guò)該實(shí)驗(yàn)系統(tǒng),可以實(shí)現(xiàn)伺服電動(dòng)機(jī)開(kāi)環(huán)正反轉(zhuǎn)調(diào)速實(shí)驗(yàn),閉環(huán)電流環(huán)/速度環(huán)零速啟動(dòng)、穩(wěn)態(tài)加載、PI運(yùn)動(dòng)特性實(shí)驗(yàn),雙閉環(huán)零速啟動(dòng)、穩(wěn)態(tài)加載、PI運(yùn)動(dòng)特性實(shí)驗(yàn)以及位置環(huán)加減速、前饋-跟隨誤差、Kp-跟隨誤差、Kp-伺服剛度實(shí)驗(yàn),并且可以獲得實(shí)驗(yàn)曲線。通過(guò)該實(shí)驗(yàn)系統(tǒng),同學(xué)們可以掌握伺服參數(shù)對(duì)伺服電動(dòng)機(jī)控制的影響和明確伺服電動(dòng)機(jī)各控制模式的特性,為數(shù)控技術(shù)的學(xué)習(xí)提供必要的基礎(chǔ)。
(a) 電流環(huán)穩(wěn)態(tài)加載實(shí)驗(yàn)曲線圖
(b) 速度環(huán)零速啟動(dòng)實(shí)驗(yàn)曲線圖
(c) 雙閉環(huán)零速啟動(dòng)實(shí)驗(yàn)曲線圖(電流放大50倍)
(d) 位置環(huán)加減速實(shí)驗(yàn)曲線圖(速度放大10倍)
[1] 董靖川,王太勇,陸鋼慶,等.基于Simulink的開(kāi)放式伺服控制實(shí)驗(yàn)裝置設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理, 2016,33(9):126-129.
[2] 張 云.淺述伺服技術(shù)在工業(yè)自動(dòng)化中發(fā)展與應(yīng)用[J].伺服控制,2011(5):21-23.
[3] 王樹(shù)勇.淺談伺服技術(shù)在工業(yè)自動(dòng)化中的應(yīng)用與發(fā)展[J].科技創(chuàng)新與應(yīng)用,2015(21):138.
[4] 王 飛,彭子龍,楊建軍.機(jī)械專業(yè)直流伺服電動(dòng)機(jī)控制系統(tǒng)實(shí)驗(yàn)平臺(tái)設(shè)計(jì)與開(kāi)發(fā)[J].實(shí)驗(yàn)技術(shù)與管理,2016,33(4):86-90.
[5] 陳伯時(shí).電力拖動(dòng)自動(dòng)控制系統(tǒng)-運(yùn)動(dòng)控制系統(tǒng)[M].北京: 機(jī)械工業(yè)出版社, 2010.
[6] Leonard E, Davis Jr. Microprocessor Control of DC motor drives[C]//Industry Applications Society Annual Meeting.1997:1782-1986.
[7] 李瑞峰.變負(fù)載直流電動(dòng)機(jī)雙閉環(huán)調(diào)速系統(tǒng)非線性建模研究[D].重慶:重慶大學(xué), 2010:27-28.
[8] 朱曉錦,張為公,金偉民,等.一種自尋優(yōu)前饋預(yù)控參數(shù)整定的復(fù)合控制系統(tǒng)的實(shí)現(xiàn)[J].儀器儀表學(xué)報(bào),2012,23(1): 101-105.
[9] 袁戰(zhàn)軍.基于Proteus的直流電動(dòng)機(jī)PWM調(diào)速系統(tǒng)研究[J].電子設(shè)計(jì)工程, 2013, 21(15):113-116.
[10] 許其山,曾慶平. 基于LabVIEW的電動(dòng)車無(wú)刷直流電動(dòng)機(jī)檢測(cè)系統(tǒng)的設(shè)計(jì)[J].重慶工商大學(xué)報(bào),2015,32(12):61-64.
[11] 夏紅梅,胡柏青,潘 華.基于LabVIEW開(kāi)發(fā)環(huán)境的圖書(shū)館管理系統(tǒng)設(shè)計(jì)[J].科學(xué)技術(shù)與工程,2007,7(3):402-405.
[12] 朱利輝,鄒 軒,徐新華.基于LabVIEW的直流電動(dòng)機(jī)速控制系統(tǒng)[J].儀器儀表用戶,2006,13(1): 14-15.
[13] 韓團(tuán)軍.基于MC9S12XS128的直流電動(dòng)機(jī)PWM閉環(huán)控制系統(tǒng)設(shè)計(jì)[J].機(jī)床與液壓,2016,44(7):109-111.
[14] Mohammad A K A,Younes T M,Alsabbah S A.A design of a PID self-Tuning Controller Using LabVIEW[J].Journal of Software Engineering and Applications,2011,4:161-171.
[15] 劉 彬,譚建平,黃長(zhǎng)征.一種改進(jìn)PID控制算法的研究與運(yùn)用[J].微計(jì)算機(jī)信息,2007,23(6-1):15-17.
[16] 彭金玉,李玉鵬,李志杰.淺談汽車涂裝車間前處理熱水洗槽溫度PID控制[J].現(xiàn)代涂裝,2016,19(2):66-70.
[17] 余松科,方 方,李 婷.PWM調(diào)速對(duì)直流電動(dòng)機(jī)運(yùn)行特性的影響研究[J].微型機(jī)與運(yùn)用,2015,34(13):28-30.
ADigitalServoPrincipleExperimentSystemBasedonLabVIEW
HEJun,DENGChengjun
(School of Manufacturing Science and Engineering, Sichuan University, Chengdu 610065, China)
A LabVIEW software platform and simple hardware were used to develop the digital servo principle experiment system in this article. The LabVIEW software was used to design the man-machine interface which was used to describe the experimental curve, control parameters, setting and computing. The sensor signals were collected with the data acquisition card, the PWM control signals were reported, also. Then, a DC motor was controlled by DC motor driving circuit when the control signal was achieved. The electric current and speed signal which were generated by encoder and current sensor were achieved with the sampling card. The load was provided though magnetic powder brake in this experiment system. The DC motor and sensor were used to replace the servo motor, and the LabVIEW software was used to simplify programming in this system. Open loop, closed loop, double closed loop and feed forward control could be realized, different control parameters could be set, also. The real-time experimental curve could be get under all kinds of control mode and parameters at the same time. The servo control principle could be full displayed. The students can fully understand the servo control principle and servo motor control method through this experiment system.
LabVIEW; servo control; pulse width modulation(PWM); DC motor
TP 311.11
A
1006-7167(2017)09-0070-05
2016-11-15
何 俊(1984-),男,四川西昌人,碩士,工程師,現(xiàn)主要從事數(shù)控技術(shù)的實(shí)驗(yàn)教學(xué)及研究工作。Tel.:13808049945;E-mail:hejun0201102@126.com
鄧成軍(1983-),男,四川南充人,工程師,主要從事數(shù)控技術(shù)的實(shí)驗(yàn)教學(xué)及研究工作。Tel.:13683450821;E-mail:pzhxydcj@126.com