凌燕通,馬驪群,李洋,甘曉川,周斌斌
(航空工業(yè)北京長城計(jì)量測試技術(shù)研究所,北京100095)
傳統(tǒng)的測試主要著重于轉(zhuǎn)臺的角位置精度等靜態(tài)技術(shù)指標(biāo)[1-2],而今隨著航空航天、智能制造領(lǐng)域的快速發(fā)展,相關(guān)設(shè)備的動態(tài)性能越來越受到關(guān)注。例如:并聯(lián)機(jī)器人的控制精度直接影響精密制造的水平,制約半導(dǎo)體行業(yè)、自動化制造行業(yè)的發(fā)展;飛機(jī)大部件對接過程中,需要實(shí)時監(jiān)視位置和姿態(tài)的變化[3-5]。
其動態(tài)測試的能力越來越被關(guān)注[6-7]。轉(zhuǎn)臺動態(tài)性能的評價[8]主要是對轉(zhuǎn)臺的角速度精度和轉(zhuǎn)臺的響應(yīng)性能進(jìn)行評價。角速度精度的評價一般采用定時測角法(或定角測時法),通過測量轉(zhuǎn)臺上固定點(diǎn)在固定時間內(nèi)勻速旋轉(zhuǎn)過的角度(或勻速旋轉(zhuǎn)固定角度需要的時間),與理論旋轉(zhuǎn)的角度(或時間)進(jìn)行對比,來反映轉(zhuǎn)臺在一段時間內(nèi)的平均速度的誤差[9]。該方法可對轉(zhuǎn)臺由于裝配誤差、系統(tǒng)誤差(例如轉(zhuǎn)臺軸線傾角誤差,編碼器裝配誤差等[3,10-13])造成的速度偏離進(jìn)行評價。
在自動跟蹤控制系統(tǒng)(例如高速攝影測量系統(tǒng))的測試中,轉(zhuǎn)臺瞬時速度(轉(zhuǎn)臺動態(tài)響應(yīng)性能)更值得深入探討。現(xiàn)有的動態(tài)響應(yīng)性能評價是基于位置信號的動態(tài)響應(yīng)性能的評價[9],它反映的是轉(zhuǎn)臺對于位置周期信號的響應(yīng),關(guān)注的是轉(zhuǎn)臺某時刻的實(shí)際位置與理論位置的偏差[14-15],并不關(guān)注該時刻的速度準(zhǔn)確性。針對目前轉(zhuǎn)臺瞬時速度響應(yīng)評價方面的技術(shù)不完善,本文提出一種基于速度三角波信號的轉(zhuǎn)臺動態(tài)響應(yīng)性能評價方法。
轉(zhuǎn)臺動態(tài)響應(yīng)性能指的是輸入信號的實(shí)際響應(yīng)與理論響應(yīng)之間的偏差。傳統(tǒng)的評價方法通過選取周期內(nèi)測得的最大位移點(diǎn)來代表該周期內(nèi)的幅值,通過計(jì)算對應(yīng)點(diǎn)的時間偏差(例如測得的最大位移點(diǎn)與最小位移點(diǎn)之間的時間差等)來得到相移差,用幅值的變化表示動態(tài)響應(yīng)的控制誤差大小,用相移差來表示轉(zhuǎn)臺的響應(yīng)速度[4-16]。圖1為某轉(zhuǎn)臺輸入和輸出的位置信號。
圖1 位置正弦波輸入輸出圖
在該測試中,可以用位移幅值的變化量表示最大控制位置誤差,因?yàn)樵谖恢眯盘栱憫?yīng)中,當(dāng)位移達(dá)到最大值時,轉(zhuǎn)臺一般處在轉(zhuǎn)向變化處,轉(zhuǎn)臺轉(zhuǎn)向的變化造成轉(zhuǎn)臺負(fù)載力矩的突變,從而造成誤差的急劇升高。對于速度響應(yīng),最大誤差一般出現(xiàn)在速度零點(diǎn),但是各速度下的不同誤差更加值得關(guān)注,其誤差最大處(除速度零點(diǎn))往往不可知[3],因?yàn)樗俣鹊捻憫?yīng)不僅與速度命令的大小有關(guān),還與速度命令的變化率(加速度的大小)有關(guān) ,所以觀察不同速度處的響應(yīng)誤差十分重要。同時,該測試是基于位置的響應(yīng)特性評價,雖然可以通過對輸入的位置信號求導(dǎo)得到理論速度,但是由于位置誤差的存在,解算得到的速度命令圍繞著理論速度波動,將會造成實(shí)際速度與理論速度偏離過大,導(dǎo)致對速度響應(yīng)的評價不準(zhǔn)確。
因此,設(shè)計(jì)基于速度三角波的轉(zhuǎn)臺特性實(shí)驗(yàn),分析轉(zhuǎn)臺在不同加速度下的速度響應(yīng)特性。選擇三角波的原因是:①三角波是周期變化曲線,可保證轉(zhuǎn)臺運(yùn)行的平穩(wěn)性,也便于通過觀察每個周期的數(shù)據(jù)的重復(fù)性來反映可靠性;②相較于正弦波等曲線波形,三角波的加速度為恒定值,便于分析誤差與速度的變化。
選用單軸直驅(qū)轉(zhuǎn)臺作為控制對象,轉(zhuǎn)臺安裝了速度編碼器用以提供速度數(shù)據(jù),設(shè)定三角波最大速度為轉(zhuǎn)臺的最大速度40 rad/s(6.37 r/s)。為了消除轉(zhuǎn)臺電機(jī)在“0”速度換向(轉(zhuǎn)向改變)時控制系統(tǒng)引入的誤差,三角速度波應(yīng)避免速度過零點(diǎn),由于轉(zhuǎn)臺速度在低于1rad/s時呈現(xiàn)出準(zhǔn)靜態(tài)特性,其誤差遠(yuǎn)遠(yuǎn)小于其他速度下的誤差,因此設(shè)計(jì)的最小速度小于1 rad/s大于0 rad/s。為了分析轉(zhuǎn)臺在不同加速度下的速度響應(yīng)特性,需要設(shè)計(jì)一系列加速度不同的速度三角波,設(shè)計(jì)速度三角波系列的最大加速度接近轉(zhuǎn)臺最大加速度,設(shè)計(jì)速度三角波系列的最小加速度為轉(zhuǎn)臺最大加速度的1/10,由于加速度大的時候,轉(zhuǎn)臺速度變化較快,加速度較小的時候轉(zhuǎn)臺速度變化較慢,因此在高加速的時候設(shè)計(jì)更多不同加速度的速度三角波。故設(shè)計(jì)周期為4.5,5,6,7,8,10,13,16,20,30,40 s的速度三角波,代表了不同加速度情況下的速度輸入信號。輸入信號的波形如圖2所示。
圖2 速度三角波輸入信號圖
實(shí)驗(yàn)操作與分析流程為:①將標(biāo)準(zhǔn)三角波速度模型導(dǎo)入轉(zhuǎn)臺控制系統(tǒng),控制轉(zhuǎn)臺按照標(biāo)準(zhǔn)波形進(jìn)行運(yùn)動;②以三個完整三角波周期為一組,采集轉(zhuǎn)臺的速度值和速度信號值,每組數(shù)據(jù)采集5000個點(diǎn),共采集三組數(shù)據(jù);③將測量值與信號值相減,求出速度偏差,并計(jì)算偏差的平均值和標(biāo)準(zhǔn)偏差;④根據(jù)速度偏差的平均值判斷誤差的分布方式,根據(jù)標(biāo)準(zhǔn)偏差判斷誤差的分布范圍;⑤計(jì)算絕對偏差,并將9個周期的數(shù)據(jù)合并到同一個周期;⑥對相鄰五點(diǎn)求時間、偏差的平均值,得到的平均絕對偏差用以表示包絡(luò)大小。
以周期為8 s的組別為例,命令速度由PLC輸入模擬信號給出,偏差為傳感器測出的速度值減去命令速度,該類下的3組、9個周期的數(shù)據(jù)形成的包絡(luò)都表現(xiàn)出了極大的重復(fù)性,并且正向誤差與反向誤差表現(xiàn)出很好的對稱性,以其中一組為例,如圖3所示,偏差平均值為1.57×10-4r/s,正向誤差標(biāo)準(zhǔn)差為0.0085 r/s,負(fù)向誤差標(biāo)準(zhǔn)差為0.0085 r/s。
圖3 輸入信號和速度偏差圖
該偏差關(guān)于時間軸對稱分布,且呈包絡(luò)周期性變化,可以看出在某時間下,對應(yīng)輸入信號和輸出信號的偏差在最大偏差內(nèi)隨機(jī)變化,因此為了使分析數(shù)據(jù)足夠多,可以對偏差求絕對值,并且將不同周期內(nèi),相同采集序號的時間和偏差數(shù)據(jù)取平均值,合并到同一個周期,如圖4所示。
圖4 絕對偏差及包絡(luò)圖
從圖4可以看出,雖然該誤差產(chǎn)生了更加明顯的包絡(luò)分布,理論上該包絡(luò)可以通過某時間下對應(yīng)點(diǎn)的最大偏差來表示,但是由于該時間下的誤差是隨機(jī)變化的,不能得到對應(yīng)的最大偏差。不過,可以從周圍點(diǎn)來估算該最大偏差。因此提出了基于五點(diǎn)法解算平均偏差,用以表征包絡(luò)(最大偏差)的方法。假如在某時刻的速度偏差為正態(tài)分布,求取相鄰五點(diǎn)的速度偏差平均值和時間平均值,可近似等同于該時刻的平均絕對誤差估計(jì)值。因此根據(jù)正態(tài)分布的特性可知,該五點(diǎn)相鄰平均絕對誤差可近似等同于0.8倍的標(biāo)準(zhǔn)差,因?yàn)槌S?倍的標(biāo)準(zhǔn)差表示最大偏差,則可以3.6倍的相鄰平均絕對誤差(約3倍的標(biāo)準(zhǔn)差)來表示偏差的范圍。
因?yàn)閯蚣铀俸蛣驕p速的速度偏差相同,因此可以直接用速度偏差-速度曲線來表示速度影響特性,并求解得出不同周期下的速度包絡(luò),其不同周期代表著不同加速度。最終求出不同加速度下的速度包絡(luò),表示最大的速度偏差,用以評價轉(zhuǎn)臺的動態(tài)速度響應(yīng)性能,如圖5所示。
圖5 各加速度下速度偏差包絡(luò)圖
從以上分析中可以得出以下結(jié)論:①轉(zhuǎn)臺速度偏差僅與加速度絕對值有關(guān),而與加速度的方向無關(guān);②在輸入速度信號低于0.7 r/s時,最大速度偏差隨著速度增加而變大;③在輸入速度信號為0.7~3.7 r/s時,最大速度偏差受速度變化影響不大,維持在0.027 r/s左右;④當(dāng)輸入速度信號為3.7~6.37 r/s時,若周期大于20 s(加速度小于0.637 r/s2),最大速度偏差與輸入速度信號成正相關(guān),若周期小于20 s(加速度大于0.637 r/s2),最大速度偏差與輸入速度信號成負(fù)相關(guān)。
針對目前暫無轉(zhuǎn)臺瞬時速度響應(yīng)評價方法的問題,提出一種基于速度三角波信號的轉(zhuǎn)臺動態(tài)響應(yīng)性能評價方法。在該方法中,采用五點(diǎn)法求滑動平均絕對偏差以估算平均絕對偏差,從而解算最大偏差,實(shí)現(xiàn)對轉(zhuǎn)臺動態(tài)響應(yīng)性能的評價。經(jīng)實(shí)驗(yàn)分析證明,此方法具有良好的可行性,對未來針對轉(zhuǎn)臺動態(tài)性能的相關(guān)研究有借鑒意義。