朱建紅,瞿 暢
(1.南通大學(xué) 電氣工程學(xué)院,江蘇 南通 226007;2.南通大學(xué) 機械學(xué)院,江蘇 南通 226007)
基于交流變頻調(diào)速的二維平面定位控制設(shè)計
朱建紅1,瞿 暢2
(1.南通大學(xué) 電氣工程學(xué)院,江蘇 南通 226007;2.南通大學(xué) 機械學(xué)院,江蘇 南通 226007)
就二維交流拖動合成軌跡問題展開研究,對監(jiān)控歷史數(shù)據(jù)利用相關(guān)數(shù)值分析方法進行處理,對轉(zhuǎn)速反饋結(jié)果進行全過程運行分段曲線擬合,建立數(shù)學(xué)模型;利用MATLAB對擬合曲線進行驗證,采用遺傳算法對電機運行特性曲線七段時間參數(shù)進行尋優(yōu),力求準(zhǔn)確控制不同方向電機拖動的位移軌跡,實現(xiàn)相同時間不同方向合成軌跡定位的可控性。通過動態(tài)數(shù)據(jù)傳輸監(jiān)控網(wǎng)絡(luò),實現(xiàn)實時控制。
交流變頻調(diào)速;二維平面;定位控制
交流變頻控制下,電機拖動的動態(tài)運行位移可直接由電機的轉(zhuǎn)速對時間的積分來求取,因此對于多維空間多電機拖動的設(shè)備運行合成軌跡主要取決于累計時間內(nèi)轉(zhuǎn)速的積分值。目前因變頻曲線的模型不確定而約束了交流電機在精確定位控制中的應(yīng)用,取而代之的則是直流電機的應(yīng)用,所以對變頻特性的研究變得很有必要。
(1)從P1點到P2點X方向與Y方向兩者的電機運行總時間必須相等;
(2)變頻調(diào)速下X方向所走長度與Y方向運行長度之比必須符合設(shè)計的夾角,即tan
圖1 二維空間運行軌跡示意圖
電機運行MM440變頻特性曲線如圖2所示[1],由圖2可知,X方向、Y方向所走長度分別為各方向S曲線的面積,所以夾角斜率就是兩部分面積之比。因此,要實現(xiàn)精確控制,有必要研究電機變頻運行特性曲線。
圖2 變頻特性曲線示意圖
圖2所示是MM440變頻S型特性曲線,開始啟動到時間t1為變加速曲線運行段,加速度a由零開始線性的上升,當(dāng)?shù)絫1時,加速度達到最大值am;此后,進入勻加速斜坡運行段;到時間t2,速度的變化又以曲線段減小;直到t3時,開始進入勻速運行階段。t4到t7為制動減速階段,其運行過程與啟動加速段逆變化類似。面積運算見式(1)。
式(1)中涉及的未知函數(shù)必須由實驗曲線擬合求取。顯然,計算面積時需進行大量的修正計算,而且計算量很大,比較費時費力。
計算過程中如把電機的啟動與停止速度特性假設(shè)為S曲線對稱,在計算時可簡化整體面積的計算,計算量相對減少,但總體仍然很大。為了簡化計算量問題,需從S型曲線的構(gòu)造入手進行研究,圖2中斜坡上升段BC與曲線段AB、弧線CD分別相切,延長BC直線的兩端與最大頻率運行線及時間軸相交于點M、N。在實際面積計算時,陰影ANB的面積與CMD的面積近似相等,所以S曲線的面積即為一梯形面積。X方向與Y方向的S曲線的面積簡化為式(2)。
X方向與Y方向路程的關(guān)系見式(4)。
若Xj3-Xj1>Yj3-Yj1,則可以令 fx=fmax=50Hz,在式(2)中,有五個變量t1、t2、t3、t4、fy,利用相應(yīng)的算法進行選優(yōu);若Xj3-Xj1<Yj3-Yj1,則令 fy=fmax=50Hz,對五個變量t1、t2、t3、t4、fx利用相應(yīng)的算法進行選優(yōu)。
最優(yōu)數(shù)學(xué)模型見式(5)。
問題轉(zhuǎn)變?yōu)榍笞畲笾?。對于已知的條件t1、t2、t3、,即電機啟動和制動階段,時間是一定的,已知的,可以通過查表得到上下波動的區(qū)間。而是電機平穩(wěn)運動的時間,可以通過運動的路程求取。
圖3 遺傳算法流程圖
根據(jù)遺傳算法(GA)的算法結(jié)構(gòu)[2],可以將已知的約束變化條件轉(zhuǎn)化為設(shè)計變量(即所求數(shù)據(jù))的基因串,fy作為目標(biāo)函數(shù),用GA的評價選擇計算候選解群體的目標(biāo)函數(shù),找尋出最優(yōu)的目標(biāo)函數(shù)。算法流程圖如圖3所示,確定8個基因串,即為可以確定的已知條件,而 fy作為所求的目標(biāo)函數(shù),篩選出 fy的最大值,即停止迭代。迭代的最大次數(shù)為500次。比如以兩方向沿X方向與Y方向同步運行為例,要把貨物從(xa,yb)搬運至(xc,yd),總時間t保持相等,其中tx,ty為梯形上底時間,在變頻器上升時間及下降時間為定值且很小的情況下,系統(tǒng)各自方向位移只與穩(wěn)定運行頻率有關(guān)。也就是系統(tǒng)的優(yōu)化模型:所以要實現(xiàn)兩方向不同起始點與終點間運行軌跡合成為直線,只需設(shè)計能夠?qū)崿F(xiàn)各方向運行頻率動態(tài)給定的通信網(wǎng)絡(luò)即可。這種方法一定程度上減少了計算工作量,但同時很大程度上影響了系統(tǒng)定位精度。
為了設(shè)計精度較高的控制系統(tǒng),必須考慮不同給定頻率的擾動,不同頻率下電機的變頻運行特性曲線,根據(jù)所要運行距離實時調(diào)整頻率給定值,所以建立變頻特性的真實模型顯得尤為重要。系統(tǒng)設(shè)計可以分步進行,先進行反饋曲線研究建模,然后根據(jù)模型由相關(guān)尋優(yōu)算法確定不同位移目標(biāo)時的七段時間參數(shù)值。
系統(tǒng)參數(shù)傳遞通過PROFIBUS通信網(wǎng)絡(luò)實現(xiàn)[3-4],為了從下位機獲取電機編碼器反饋的特性曲線,系統(tǒng)在組態(tài)王環(huán)境下,設(shè)計了“歷史曲線趨勢”控件[5]。曲線如圖4所示,對歷史曲線趨勢利用標(biāo)尺讀取點的數(shù)據(jù),對數(shù)據(jù)分析并進行曲線擬合,建立數(shù)學(xué)模型。以給定20HZ為例,利用拉格朗日插值法與最小二乘法建立電機變頻運行特性7段運動模型。 f1(t)、f2(t)、f3(t)、f4(t)、f5(t)、f6(t)、f7(t)結(jié)果見式(7)及式(8)。
圖4 仿真歷史曲線圖
根據(jù)以上建立的數(shù)學(xué)模型,在Matlab環(huán)境對以上兩種模型進行運行曲線仿真驗證,從而選取最后參數(shù)尋優(yōu)的模型,仿真結(jié)果如圖5與圖6所示。
根據(jù)擬合前后的曲線比較,從誤差角度比較選定朗格朗日插值法的擬合數(shù)學(xué)模型作為變頻特性的數(shù)學(xué)模型,用于進一步位移計算。然后根據(jù)軌跡控制需求,由式(1)及相同型式的Sy及式(5),利用遺傳算法進行參數(shù)尋優(yōu)。課題對MM440變頻驅(qū)動的立體倉庫的x方向及y方向的2臺1KW交流拖動系統(tǒng)進行了數(shù)據(jù)分析及實驗驗證,表1就是最優(yōu)參數(shù)下系統(tǒng)的部分輸出控制結(jié)果,最終合成軌跡終點控制精度達到7.5%。
圖5 插值法仿真曲線
圖6 最小二乘法仿真曲線
系統(tǒng)運行結(jié)果顯示,堆垛機在動態(tài)尋優(yōu)參數(shù)下能按設(shè)計的路徑、速度運行至每一終點,可提高系統(tǒng)運行效率,運行結(jié)果證明了系統(tǒng)設(shè)計有效可控。
由于變頻輸出控制本身為半閉環(huán)控制,定位傳感器設(shè)置完善了系統(tǒng)的功能,兩者結(jié)合使用會使系統(tǒng)運行更穩(wěn)定,定位更精確,系統(tǒng)設(shè)計成功經(jīng)驗可在立體車庫等相似應(yīng)用場合推廣使用,具有一定的工程應(yīng)用價值。
表1 運行數(shù)據(jù)表
[1]西門子(中國)有限公司.SIEMENS MICROMASTER 440使用大全[Z].2005.
[2]周明,孫樹棟.遺傳算法原理及應(yīng)用[M].北京:國防工業(yè)出版
[3]Siemens.Communication with Simatic Manual[Z].1997.
[4]Siemens.PC access Getting Started[Z].2009.
[5]北京亞控自動化軟件科技有限公司.組態(tài)王使用手冊[Z].2001.
Design of 2D Plane Positioning and Control Based on AC Variable Frequency Speed Regulation
Zhu Jianhong1,Qu Chang2
(1.School of Electrical Engineering,Nantong University,Nantong 226007;
2.School of Mechanics,Nantong University,Nantong 226007,China)
In this paper,we studied the 2D AC driving and trajectory synthesis problem,processed the historical monitoring data using the relevant numeric analysis method and had the whole-process operational and sectioned curve-fitting of the feedback result,for which a mathematical model was built.Next,we verified the fitted curve with MATLAB and used the genetic algorithm to optimize the 7-sectioned temporal parameter of the operational curve of the motor so as to accurately control the movement trajectory of the motor in differentdirections.
AC variable frequency speed regulation;2D plane;positioning and control
F224;F407;61
A
1005-152X(2017)08-0104-04
2017-07-05
江蘇省科技項目基金資助(BY2016053-16)
朱建紅(1971-),女,碩士,副教授,研究方向:電力電子與電力傳動;瞿暢(1967-),女,碩士,教授,研究方向:CAD、虛擬現(xiàn)實及應(yīng)用。
doi∶10.3969/j.issn.1005-152X.2017.08.024