張 利 陳時楨 徐 娟, 牛青波
1.合肥工業(yè)大學(xué),合肥,230009 2.洛陽軸承研究所有限公司,洛陽,471039
?
基于模糊控制的轉(zhuǎn)子動平衡變步長尋優(yōu)方法
張利1陳時楨1徐娟1,2牛青波2
1.合肥工業(yè)大學(xué),合肥,2300092.洛陽軸承研究所有限公司,洛陽,471039
摘要:自動尋優(yōu)控制是目前被廣泛研究的轉(zhuǎn)子自動平衡控制方法之一,但是該方法平衡精度有限且平衡時間較長,在實際應(yīng)用中存在較大局限性。基于此,針對單平面雙配重的轉(zhuǎn)子自動平衡裝置,提出了一種基于模糊控制原理的步長計算方法,并設(shè)計了變步長尋優(yōu)控制算法,進而實現(xiàn)變步長尋優(yōu)的轉(zhuǎn)子自動平衡控制方法。通過自行設(shè)計并搭建的轉(zhuǎn)子實驗臺及測控系統(tǒng)進行實驗驗證,實驗結(jié)果表明該方法較傳統(tǒng)的自動尋優(yōu)控制方法在平衡精度和平衡效率上有明顯改善。
關(guān)鍵詞:轉(zhuǎn)子; 動平衡; 模糊控制; 自動尋優(yōu)
0引言
轉(zhuǎn)子不平衡是旋轉(zhuǎn)機械產(chǎn)生振動的主要原因之一,也是影響其穩(wěn)定高效運行的關(guān)鍵因素。自動平衡控制作為解決轉(zhuǎn)子不平衡的重要技術(shù)已成為國內(nèi)外研究熱點,如何從控制策略上提高其平衡效率和平衡精度是其中的核心問題[1]。
目前,對于轉(zhuǎn)子自動平衡[2-3]的理論研究已經(jīng)比較成熟,然而在控制策略方面的研究卻不多,文獻[4-5]中提出的影響系數(shù)法及文獻[6]中提出的改進影響系數(shù)法都具有較快的平衡速度,但是其計算過程可能產(chǎn)生較大誤差,且容易使振動加劇。由于自動尋優(yōu)方法的原理簡單,無需建立數(shù)學(xué)模型,且易于實現(xiàn)自動化,故其在轉(zhuǎn)子動平衡中得到廣泛應(yīng)用,但是其動平衡精度和動平衡效率相對較低,所以還需進一步改進。文獻[7]在分析控制力作用相位等基礎(chǔ)上設(shè)計了定幅值尋相位控制方法,該方法對振動相位的提取具有很高的要求,且控制算法較復(fù)雜,動平衡效率不高。文獻[8]提出了基于雙盤電磁型平衡頭的移動控制方法,該方法著重討論了配重塊在不同初始位置下的移動原則,能夠解決平衡過程中的振動加劇的問題,但是只在仿真實驗上做了驗證并未進行實際應(yīng)用。
因此,研究出一種能夠穩(wěn)定、快速地減小振動的控制策略來完成轉(zhuǎn)子自動平衡,具有重要的研究意義和應(yīng)用價值。本文針對單平面雙配重動平衡裝置,提出一種基于模糊控制[9]的變步長尋優(yōu)控制方法,將模糊控制原理與自動尋優(yōu)方法相結(jié)合,實現(xiàn)轉(zhuǎn)子自動平衡控制,最后在自行設(shè)計搭建的實驗臺上進行實驗驗證,結(jié)果表明該方法是可行的并具有較好的平衡效果。
1系統(tǒng)架構(gòu)
轉(zhuǎn)子動平衡系統(tǒng)主要由控制單元、執(zhí)行機構(gòu)和轉(zhuǎn)子組成,如圖1所示。其中,控制單元包括模糊控制器和執(zhí)行控制器;執(zhí)行機構(gòu)為平衡頭,主要包括兩個驅(qū)動電機和兩個配重塊[10],通過控制電機的轉(zhuǎn)動可以改變平衡頭中配重塊的位置。
圖1 系統(tǒng)結(jié)構(gòu)框圖
轉(zhuǎn)子動平衡系統(tǒng)采用雙閉環(huán)控制結(jié)構(gòu),其中外環(huán)為振幅反饋環(huán)節(jié),主要由模糊控制器和振動傳感器組成,模糊控制器作為副調(diào)節(jié)器,其輸入量為振幅偏差及偏差變化量;輸出量為自動尋優(yōu)步長;內(nèi)環(huán)為位置反饋環(huán)節(jié),主要由執(zhí)行控制器和位置傳感器組成,執(zhí)行控制器作為主調(diào)節(jié)器,其輸入量分別是模糊控制器的輸出量及位置傳感器的反饋量,其輸出量為電機轉(zhuǎn)動控制量。
系統(tǒng)以振幅作為目標(biāo)期望值,當(dāng)其達到預(yù)先設(shè)定的精度要求時就停止運作。在未達到平衡精度時則進行相位平衡和幅值平衡操作。相位平衡操作即通過控制兩電機均正轉(zhuǎn)或均反轉(zhuǎn)運行來改變兩配重塊在平衡頭內(nèi)近似同一平面上的周向分布,使合成的補償離心力方向與轉(zhuǎn)子系統(tǒng)的等效不平衡力方向相反。幅值平衡操作即通過控制某一電機正轉(zhuǎn)另一電機反轉(zhuǎn),使合成的補償離心力大小與轉(zhuǎn)子系統(tǒng)的等效不平衡力相等??刂圃砣鐖D2所示,圓周上的白點表示不平衡量,兩個黑點表示平衡頭中的配重塊,圖2a為某一不平衡狀態(tài),當(dāng)配重塊移動到獲得最小振幅的位置時完成平衡過程,此時如圖2b所示。
(a)不平衡狀態(tài)(b)平衡狀態(tài)圖2 配重塊結(jié)構(gòu)示意圖
采用這種控制方法時,配重塊每次需轉(zhuǎn)動的角度大小是關(guān)鍵問題。若轉(zhuǎn)動角度過大即步長過大,雖可減少電機的啟停次數(shù),但容易造成轉(zhuǎn)子不平衡的超調(diào),尤其是當(dāng)轉(zhuǎn)子系統(tǒng)初始不平衡較大時可能導(dǎo)致系統(tǒng)故障;相反,若步長過小,雖可減少或避免不平衡量超調(diào),但由于電機的頻繁啟停,增加了電機的負擔(dān),同時也增加了控制過程所需的總時間,影響了電機壽命和動平衡效率。所以需要變步長的控制策略來實現(xiàn)這種方案,同時轉(zhuǎn)子動平衡系統(tǒng)從振動信號采集到執(zhí)行裝置動作的過程中,輸入量及輸出量易受外界干擾及其他因素影響,加之系統(tǒng)的執(zhí)行裝置本身就是一個比較復(fù)雜的系統(tǒng),很難精確建立起數(shù)學(xué)模型。綜合考慮以上問題,本研究采用模糊控制原理,其方法簡單、精度較高且魯棒性好[11],能夠準(zhǔn)確計算出電機驅(qū)動步長及兩配重塊移動方向,在這基礎(chǔ)上采用自動尋優(yōu)策略完成轉(zhuǎn)子動平衡。
2基于模糊控制原理的步長計算方法
2.1模糊控制原理
模糊控制系統(tǒng)不需要建立基于系統(tǒng)動態(tài)特性的數(shù)學(xué)模型,但是需要確定判定規(guī)則的專家知識、經(jīng)驗或操作數(shù)據(jù)等,把這些作為判斷依據(jù)來制定一系列判定規(guī)則從而實現(xiàn)自動控制過程。
模糊控制過程主要包括三大部分:量化、確定判定規(guī)則及模糊推理。利用模糊控制原理經(jīng)模糊推理后最終可計算出精確輸出量。模糊控制的輸入量是精確量,它的輸出控制量也是精確量,因此模糊控制器的控制并不模糊,它可以實現(xiàn)對被控對象的精確控制[12]。
2.2模糊控制器設(shè)計
本系統(tǒng)中幅值反饋環(huán)節(jié)采用模糊控制原理。反饋信號為轉(zhuǎn)子不平衡引起的振幅,該值采用文獻[13]所述的互相關(guān)算法進行提取,該方法能夠在外界干擾較大的情況下準(zhǔn)確提取振動幅值,以振幅偏差e及振幅偏差變化量Δe作為模糊控制器的輸入量,其中振幅偏差為所測振幅與平衡目標(biāo)值之差,振幅偏差變化量由振幅偏差求導(dǎo)得出;以步長值λ1作為模糊控制器的輸出量,該值決定平衡頭中配重塊轉(zhuǎn)動的角度,由此產(chǎn)生轉(zhuǎn)子不平衡量變化。由此設(shè)計了雙輸入單輸出的模糊控制器,具體步驟如下。
(1)模糊語言的變量定義,即將模糊控制器的輸入量和輸出量進行標(biāo)定,將其指定到某一區(qū)間范圍內(nèi),采用對稱方式將輸入量和輸出量進行分級。振幅偏差量化為7級,即{-3,-2,-1,0,+1,+2,+3},其模糊子集取7檔,即{NB,NM,NS,ZO,PS,PM,PB};振幅偏差變化量量化為5級,即{-2,-1,0,+1,+2},其模糊子集取5檔,即{NB,NS,ZO,PS,PB};步長的模糊控制量化為7級,即{-3,-2,-1,0,+1,+2,+3},其模糊子集取7檔,即{NB,NM,NS,ZO,PS,PM,PB}。上述NB,NM,NS,ZO,PS,PM,PB分別代表負大、負中、負小、零、正小、正中、正大。
(2)隸屬度函數(shù)設(shè)定。為方便計算與編程,本研究都采用三角形隸屬度函數(shù)。根據(jù)控制要求,設(shè)置輸入量振幅偏差e和振幅偏差變化量Δe的中間檔位相對較窄,其他各個檔位相似;輸出量步長值λ1的全檔位相似,如圖3所示。
(3)模糊判定規(guī)則是模糊控制器的核心,本研究在仿真和實驗的基礎(chǔ)上,對實驗數(shù)據(jù)進行分析,最終確定判定模糊控制器輸出量的模糊規(guī)則。表1為該模糊控制器的判定規(guī)則表[14]。
(4)去模糊操作。去模糊就是將輸出的模糊集轉(zhuǎn)換為精確值,目前采用較多的方法有最大隸屬度最大值法、最大隸屬度最小值法、質(zhì)心法等。本文采用質(zhì)心法進行去模糊操作,即將所得隸屬度與其對應(yīng)的論域值乘積之和除以隸屬度之和,所得結(jié)果即為模糊控制器的精確輸出。
3變步長尋優(yōu)算法
根據(jù)系統(tǒng)結(jié)構(gòu)要求設(shè)計了執(zhí)行控制器,其作為決策中心對模糊控制器及位置反饋環(huán)節(jié)做綜合處理,即將模糊控制器輸出的步長值λ1和偏差變化量的正負及配重塊的位置反饋信號進行相應(yīng)處理并最終確定電機移動步長與方向。
(a)e的隸屬度函數(shù)
(b)Δe的隸屬度函數(shù)
(c)λ1的隸屬度函數(shù)圖3 各個控制變量的隸屬度函數(shù)
振幅偏差e振幅偏差的變化量ΔeNBNSZOPSPBNBPBPMPMPMPBNMPMPSPSPSPMNSPSPSZOPSPSZOPSZOZOZONSPSNSNSZONSNSPMNMNSNSNSNMPBNBNMNMNMNB
控制過程采用先進行相位平衡再進行幅值平衡的尋優(yōu)算法,即如前所述通過移動兩電機使振動減小,當(dāng)進行相位平衡的移動使振動不再減小時則進行幅值平衡;當(dāng)進行幅值平衡的移動使振動不再減小時則結(jié)束該平衡過程。執(zhí)行控制器的詳細控制算法用流程圖來表示,如圖4所示。
圖4 執(zhí)行算法流程圖
該算法首先設(shè)定兩電機的初始轉(zhuǎn)動方向,然后獲取模糊控制器的數(shù)據(jù),即步長值λ1和偏差正負,其中,偏差用來判定電機的轉(zhuǎn)動方向,若偏差小于零則說明此次操作使振幅減小,電機不改變方向,若偏差大于零則相反。
此外,上述所計算的步長值λ1還需通過位置反饋環(huán)節(jié)進行調(diào)整從而確定驅(qū)動電機的步長。調(diào)整方法采用步長補償法,即通過位置傳感器測量并計算質(zhì)量塊兩次移動后的角度變化量Δθ,由此得到實際驅(qū)動步長Δλ,該值由線性計算得出:
Δλ=kΔθ
其中,k由配重塊和電機參數(shù)決定。將其與此前的執(zhí)行步長做差可得步長補償量。
4實驗驗證
為驗證該控制方法的有效性和轉(zhuǎn)子自動平衡效果,自行設(shè)計并搭建了實驗臺進行實驗。轉(zhuǎn)子系統(tǒng)實物如圖5所示,實驗中振動幅值測量點位于右側(cè)軸承座上表面轉(zhuǎn)子中心上方,調(diào)整平面為平衡頭中心平面附近。
圖5 轉(zhuǎn)子系統(tǒng)實物圖
對于控制器,其核心為轉(zhuǎn)子自動平衡測控系統(tǒng),設(shè)計了相應(yīng)的硬件系統(tǒng)和軟件系統(tǒng)。其中,硬件系統(tǒng)的主控模塊使用TMS320F2812型DSP芯片,利用了其ADC、I/O、PWM等模塊實現(xiàn)振動信號采集、輸入輸出及電機控制等功能[15]。軟件部分采用結(jié)構(gòu)化設(shè)計,用C語言編程實現(xiàn)振動信號處理、模糊控制器功能及執(zhí)行器控制等。
為驗證該控制方法的平衡效果,本研究設(shè)計了無模糊控制器下的定步長自動尋優(yōu)的控制方法以作實驗對比,在該實驗中電機的驅(qū)動步長取中間檔位,其他條件均相同。實驗中轉(zhuǎn)子轉(zhuǎn)速為1200 r/min,初始振動幅值為25.0 μm,記錄平衡過程的振動幅值變化,結(jié)果如圖6所示。
圖6 振幅變化圖
圖6為分別采用無模糊控制器的定步長尋優(yōu)方法和本文設(shè)計的模糊控制器與變步長尋優(yōu)相結(jié)合的方法進行自動平衡實驗所得的轉(zhuǎn)子振動幅值的變化情況,可以看出:
(1)在12.5 s的平衡時間內(nèi),采用定步長尋優(yōu)方法將轉(zhuǎn)子不平衡引起的振動幅值由初始的25 μm減小到15 μm;而采用變步長尋優(yōu)方法則可減小到8 μm以下,相對前者,該方法的平衡精度有明顯提高;
(2)根據(jù)平衡過程中轉(zhuǎn)子振動幅值的整體變化率可知后者的平衡速度較前者也更快;
(3)此外,采用本研究提出的方法進行自動平衡的過程中,在配重塊移動方向改變的位置沒有產(chǎn)生振幅加劇,說明該方法具有更好的穩(wěn)定性。
5結(jié)束語
本文在實驗的基礎(chǔ)上針對單平面雙配重動平衡裝置提出了一種轉(zhuǎn)子動平衡控制策略,利用模糊控制器獲取步長,同時使用位置反饋環(huán)節(jié)來調(diào)整該步長,完成了變步長自動尋優(yōu)動平衡控制過程,通過實驗證明該方法具有較高的平衡精度和平衡效率,且該平衡過程沒有振動加劇,較傳統(tǒng)的自動尋優(yōu)方法有較大的改善。
參考文獻:
[1]Zhi Jingjuan, Jing Minqing, Fan Hongwei, et al. Study on Monitoring and Control System for Rotor Online Dynamic Balancing Based on DSP&FPGA[C]//The Fifth International Conference on Measuring Technology and Mechatronics Automation.Hongkong, 2013: 1072-1075.
[2]Rodriguesa D J, Champneysa A R, Friswellb M I, et al. Experimental Investigation of a Single-plane Automatic Balancing Mechanism for a Rigid Rotor[J]. Journal of Sound and Vibration, 2011, 330: 385-403.
[3]Rodriguesa D J, Champneysa A R, Friswellb M I, et al. Automatic Two-plane Balancing for Rigid Rotors[J]. International Journal of Non-Linear Mechanics, 2008, 43: 527-541.
[4]Yuan Kanga, Lina T W, Changa Y J, et al. Optimal Balancing of Flexible Rotors by Minimizing the Condition Number of Influence Coefficients[J]. Mechanism and Machine Theory, 2008, 43: 891-908.
[5]Santhana Raj A, Murali N. Early Classification of Bearing Faults Using Morphological Operators and Fuzzy Inference[J]. IEEE Transactions on Industrial Electronics, 2013, 60(2): 567-574.
[6]韓江洪,王景華,徐娟,等.具有誤差處理功能的動平衡標(biāo)定方法研究[J].儀器儀表學(xué)報, 2013, 34(7): 1454-1461.
Hang Jianghong, Wang Jinghua, Xu Juan, et al. Research on New Dynamic Balance Calibration Method with Measurement Error Processing Function[J]. Chinese Journal of Scientific Instrument, 2013, 34(7): 1454-1461.
[7]黃立權(quán),王維民,蘇奕儒,等.剛性轉(zhuǎn)子自動平衡尋優(yōu)控制方法與實驗研究[J].振動與沖擊, 2011, 30(5): 101-105.
Huang Liquan, Wang Weimin, Su Yiru, et al. Optimal Control Method and Test for Rigid Rotor Auto-balancing[J]. Journal of Vibration And Shock, 2011, 30(5): 101-105.
[8]曹晰,陳立芳,高金吉,等.用于轉(zhuǎn)子自動平衡的雙盤電磁型平衡頭移動控制方法研究[J].北京化工大學(xué)學(xué)報,2010, 37(4): 121-125.
Cao Xi, Chen Lifang, Gao Jinji, et al. Study of Bi-disc Electromagnetic Balancer Movement Control for Rotor Auto-balancing[J]. Journal of Beijing University of Chemical Technology, 2010, 37(4):121-125.
[9]汪偉,趙又群,許鍵雄,等.基于模糊控制的汽車路徑跟蹤研究[J].中國機械工程,2014, 25(18): 2532-2537.
Wang Wei, Zhao Youqun, Xu Jianxiong, et al. Research on Vehicle Path Tracking Based on Fuzzy Control[J]. China Mechanical Engineering, 2014, 25(18):2532-2537.
[10]樊紅衛(wèi),景敏卿,王仁超,等.磁力配重型在線自動平衡頭的作動原理研究[J].西安交通大學(xué)學(xué)報,2013, 47(2): 97-102.
Fan Hongwei, Jing Minqing, Wang Renchao, et al. Actuating Principle of Online Automatic Balance with Counter Weight Driven by Magnetic Force[J]. Journal of Xi’an Jiaotong University, 2013, 47(2): 97-102.
[11]莫巨華,黃敏,王興偉.基于模糊控制的拉式策略在裝配生產(chǎn)控制中的應(yīng)用[J].自動化學(xué)報,2011, 37(1): 118-123.
Mo Juhua, Huang Min, Wang Xingwei. Application of a Pull Strategy Based on Fuzzy Control for Production Control of Assembly Line[J]. Acta Automatica Sinica, 2011, 37(1): 118-123.
[12]方道星,余躍慶,陳煒.基于模糊控制的2R欠驅(qū)動機器人位置控制[J].機械工程學(xué)報,2008, 44(1):144-149.
Fang Daoxing,Yu Yueqing,Chen Wei. Position Control of 2R Underactuated Robot Based on Fuzzy Control[J]. Chinese Journal of Mechanical Engineering, 2008, 44(1):144-149.
[13]徐娟,羅軼超,張利,等.在線動平衡中振動信號提取方法研究[J].電子測量與儀器學(xué)報,2012, 26(11): 972-976.
Xu Juan, Luo Yichao, Zhang Li, et al. Vibration Extraction Method Research for On-line Dynamic Mass Balance[J]. Journal of Electronic Measurement and Instrument, 2012, 26(11): 972-976.
[14]趙國柱,滕建輝,魏民祥,等.基于模糊控制的電動汽車低速再生ABS研究[J].中國機械工程,2012, 23(1): 117-121.
Zhao Guozhu, Teng Jianhui, Wei Minxiang, et al. Study on Low-speed Regenerative Braking of Electric Vehicle as ABS Based on Fuzzy Control[J]. China Mechanical Engineering, 2012, 23(1):117-121.
[15]楊勝,房建成.基于雙DSP的POS數(shù)據(jù)采集與處理系統(tǒng)的設(shè)計與實現(xiàn)[J].儀器儀表學(xué)報, 2008, 29(9): 1822-1826.
Yang Sheng, Fang Jiancheng. Design and Realization of POS Data Acquisition and Processing System Based on Double DSP[J]. Chinese Journal of Scientific Instrument, 2008, 29(9):1822-1826.
(編輯袁興玲)
Variable Step Size Optimizing Method of Rotor Dynamic Balance Based on Fuzzy Control
Zhang Li1Chen Shizhen1Xu Juan1,2Niu Qingbo2
1.Hefei University of Technology,Hefei,230009
2.Luoyang Bearing Science and Technology Co.,Ltd.,Luoyang,Henan,471039
Abstract:Automatic optimization control was one of the methods in rotor dynamic balancing which was studied extensively currently, but its balance precision was limited, and the balancing time was long, so there were many limitations in practical applications. Considering the above problems, aiming at the single-plane dual counterweight block dynamic balancing device, a rotor dynamic balancing control strategy was proposed herein, which calculated the step size by fuzzy control and completed the balancing process by variable step size optimizing method. A self-designed rotor test rig was built with the measure-control system for experimental verification, and the results prove that the control strategy improves the balance precision and efficiency obviously compared with the traditional automatic optimization control method.
Key words:rotor; dynamic balance; fuzzy control; automatic optimization
基金項目:安徽省自然科學(xué)基金資助項目(1408085QE99);國家國際科技合作專項(2012DFB10060);教育部工程科技人才培養(yǎng)研究專項(12JDGC007)
收稿日期:2015-03-25
中圖分類號:TH39DOI:10.3969/j.issn.1004-132X.2015.23.009
作者簡介:張利,女,1955年生。合肥工業(yè)大學(xué)機械與汽車工程學(xué)院教授。主要研究方向為機電一體化技術(shù)。獲安徽省科技進步二等獎、三等獎各1項,獲安徽省教學(xué)成果一等獎、二等獎各1項。發(fā)表論文40余篇。陳時楨,男,1991年生。合肥工業(yè)大學(xué)機械與汽車工程學(xué)院碩士研究生。徐娟(通信作者),女,1982年生。合肥工業(yè)大學(xué)計算機與信息工程學(xué)院博士、助理研究員,洛陽軸承研究所有限公司博士后研究人員。牛青波,男,1981年生。洛陽軸承研究所有限公司工程師。