崔躍剛,趙 昕,殷金堅
(華北光電技術研究所,北京 100015)
隨著我國紅外成像總體技術的發(fā)展,傳統(tǒng)的單視場和雙視場紅外成像系統(tǒng)已不能滿足部分使用平臺的需要,因此基于連續(xù)變焦的紅外成像系統(tǒng)顯得尤為重要。通過連續(xù)改變光學系統(tǒng)焦距,從而得到不同大小的視場角、不同大小的影像和不同的景物范圍,并且在視場轉換過程中始終能夠保持圖像的連續(xù)性和像質的穩(wěn)定性,對偵察目標既能作大范圍的探測監(jiān)視,又能作小區(qū)域的觀察識別,且可保證中間過程不丟失目標,此類系統(tǒng)尤其對搜索和跟蹤高速運動目標非常有利,因此具備非常良好的光電偵察性能[1-2]。同傳統(tǒng)的雙視場式紅外光學系統(tǒng)不同,連續(xù)變焦光學系統(tǒng)是通過多片光學鏡片聯(lián)動實現(xiàn)全程對目標清晰成像。當前市場上紅外連續(xù)變焦光學控制系統(tǒng)大都采用凸輪結構,本方案采用雙步進電機控制鏡片隨動,有效降低了連續(xù)變焦系統(tǒng)對結構加工精度的依賴,同時降低了加工成本和光學系統(tǒng)的重量,在體積方面也優(yōu)于凸輪結構。雙步進電機控制方案在多個項目中得到應用,可靠性得到了充分驗證。如何控制光學鏡片按設計的變焦曲線準確移動是連續(xù)變焦光學系統(tǒng)控制的關鍵[3-5]。本文從提高光學鏡片移動的精度和速度出發(fā),重點介紹紅外連續(xù)變焦光學系統(tǒng)的步進電機變速控制技術和螺母間隙補償技術。
本方案采用的紅外連續(xù)變焦光學系統(tǒng)如圖1所示,采用雙步進電機同時驅動變焦鏡和補償鏡來實現(xiàn)連續(xù)變焦功能。
圖1 紅外連續(xù)變焦光學系統(tǒng)光路
變焦曲線如圖2所示,圖2中左邊曲線為變焦鏡運動軌跡曲線,右邊曲線為補償鏡運動軌跡曲線,從圖2中可以看出變焦鏡軌跡為線性運動,補償鏡軌跡為非線性軌跡,因此方案設計的重點在于如何保證變焦鏡和補償鏡的同步運動上。
圖2 連續(xù)變焦曲線
設計的系統(tǒng)接口板完成接口通訊、電機驅動、電源生成等功能,接口采用RS422通訊方式,可以接收上位機或其他主控設備的指令??傮w控制系統(tǒng)結構框圖如圖3所示。
圖3 總體控制系統(tǒng)框圖
本方案從低成本和高可靠性方面考慮,采用了MCU+專用步進電機驅動芯片架構,MCU選用成熟穩(wěn)定的C8051F121芯片,該芯片集成FLASH、串口、定時器、PCA、內(nèi)部晶振等外設,能最大限度地降低系統(tǒng)設計復雜度,提升可靠性。步進電機驅動芯片選用THB6128,該芯片支持雙極性混合式步進電機,最高耐壓36 V,最大電流2.2 A,同時支持多種細分(1、1/2、1/4、1/8、1/16、1/32、1/64、1/128),芯片內(nèi)部集成溫度保護及過流保護功能。步進電機選用E21H4AD-05,該電機為混合雙極性步進電機,工作電壓5 V,峰值功耗2.45 W,重量僅43 g,最大推力可達4.6 kg,單步步距為0.02 mm。
MCU完成步進電機驅動信號生成,由驅動芯片輸出步進電機驅動信號完成步進電機的運動控制。該光學系統(tǒng)通過仿真設計,變焦鏡和補償鏡運動軌跡是兩組離散數(shù)據(jù)擬合而成的曲線(如圖2所示),其中變焦鏡運行全程為53.6 mm,補償鏡運行全程距離為39.69 mm。為保證變焦鏡和補償鏡同步運動和運動的平穩(wěn)性,光學系統(tǒng)設計時將變焦鏡和補償鏡的軌跡曲線分別進行了數(shù)字細分,變焦鏡運行軌跡是一跳直線,光學系統(tǒng)給出細分精度為0.1 mm。補償鏡運行軌跡為一條曲線,在短焦處運行細分步距最小,光學最小細分精度為0.02 mm。由于補償鏡軌跡曲線的非線性,我們以變焦鏡的細分跨度為判斷標識,當補償鏡的細分跨度不大于變焦鏡的細分跨度時,以補償鏡作為基準,反之以變焦鏡作為基準。電機細分數(shù)選擇1/16,即一個脈沖電機前進0.00125 mm,小于鏡子的最小細分精度(0.02 mm),因此可以最大化保證兩片鏡子的同步運動,以上所有的細分數(shù)據(jù)均存入MCU的片內(nèi)FLASH中,掉電不丟失。
在對步進電機進行控制的過程中,我們通常要求步進電機的頻率盡量快一些以提升步進電機的速度,但如果太快,則有可能產(chǎn)生失步,甚至堵轉,因為不同系列的步進電機的響應頻率是有限的,如圖4所示,以我們選用的步進電機E21H4AD-05為例,其響應頻率范圍為200~2200步/s。因為步進電機里面都有一個彈簧墊片,所有電機有一個固定的共振頻率,當脈沖頻率等于電機的共振頻率時,電機的噪音可能會出現(xiàn)明顯的變化,同時振動明顯增大。共振點因負載和應用的不同會有變化,通常發(fā)生在100~250 pps之間,在一些情況下步進電機有可能因為共振而失步。改變步進頻率是解決與共振有關問題最有效的方法,所以在設計中采用了微步細分(16細分)來減少共振問題,同時在電機運動過程中盡可能快的加速或降速通過共振區(qū)。
圖4 步進電機推力與脈沖頻率曲線
考慮到負載和變倍速度的折中,我們控制步進電機的最大脈沖速度為800步/s,步進電機在啟動時,以低于800步/s的速度運行,然后慢慢加速到800步/s以后,就以此速率恒速運行,當快要到達終點時,慢慢減速,使其在低于800步/s的速率下運行,直到電機停止運動,并走完規(guī)定的步數(shù)。這樣步進電機以最快的速度走完規(guī)定的步數(shù),又不出現(xiàn)失步。該步進電機的步距為0.02 mm,以800步/s的狀態(tài)運動,速度可以達到0.02 mm×800=16 mm/s,以電機運行最長行程53.6 mm為例,電機運行完全程用時4 s左右,滿足常規(guī)連續(xù)變焦視場切換時間要求。其變速控制過程如圖5所示。
圖5 步進電機變速控制曲線
從圖中可以看出,要使電機走完一個過程所用時間最短,必須使電機提速與降速階段的時間最短。從設計角度考慮,將速度曲線轉變?yōu)镸CU內(nèi)定時器溢出時間,每次定時器溢出輸出一個驅動脈沖,電機走動一個微步,即用一系列梯形波來逼近實際的速度曲線,將得到的頻率-步長關系按公式(1)、公式(2)轉換成數(shù)組格式存入MCU的片內(nèi)FLASH中。根據(jù)加速度公式,可以推導得出加速過程的脈沖速率公式:
(1)
式中,f為電機脈沖速度;g為初始脈沖速度;β為加速度;m為脈沖序列號;a為電機移動一個微步對應距離,在本方案中a=0.00125 mm。
由實際應用可知,電機在加速過程中產(chǎn)生的摩擦力及負載阻力起阻礙的作用,而在降速過程中起促進作用,因此降速過程的加速度可以比加速過程的加速度稍微大些。同理可推導減速過程的脈沖速率公式:
(2)
式中,f為電機脈沖速度;G為最大脈沖速度;γ為加速度;m為脈沖序列號;a為電機移動一個微步對應距離,在本方案中a=0.00125 mm。
由于電機傳動軸和螺母之間存在著不可避免的間隙,當步進電機的轉動方向改變時,機械傳動耦合方向也發(fā)生改變,使電機傳動軸在剛開始處于空轉狀態(tài),經(jīng)過一段距離后電機傳動軸和螺母才處于緊耦合狀態(tài),從而造成運動誤差。由于電機的轉向是程序設定的,因而在電機改變方向時對螺母間隙進行軟件補償,即可彌補機械傳動結構帶來的誤差,由于在本方案中我們采用了科克公司專業(yè)的電機導向螺桿組件和螺母,在機械加工上已經(jīng)采用了間隙補償設計專利技術,可確保產(chǎn)品具有磨損自動補償、低摩擦阻力、壽命長等優(yōu)點,通過實驗驗證本方案的傳動機構重復性非常好,因此通過軟件補償螺母間隙不會帶來額外的累積誤差,電機正轉/反轉的間隙值可以通過參數(shù)的形式存入MCU的片內(nèi)FLASH中。軟件補償螺母間隙的流程圖見圖6。
圖6 軟件補償螺母間隙流程圖
在設計過程中,我們搭建了一款紅外連續(xù)變焦驗證系統(tǒng),該系統(tǒng)采用基于中波320×256凝視焦平面紅外探測器組件的紅外機芯匹配焦距40~360 mm 的紅外連續(xù)變焦光學系統(tǒng),由控制接口板完成步進電機的驅動控制及其他通訊控制,試驗成像結果見圖7。
圖7(a)和圖7(f)是焦距40 mm時的紅外圖像,也是熱像儀上電之后默認的視場,通過切換變焦,中間過程獲取了幾幅圖像,如圖7(b)~(e)所示,其中圖7(b)為中間視場(焦距為120 mm),圖7(c)為最小視場(焦距為360 mm),圖7(d)為中間視場(焦距為140 mm),圖7(e)為中間視場(焦距為100 mm)。通過仔細對比,整個過程圖像清晰。試驗結果證明本方案設計的紅外連續(xù)變焦步進電機控制精確,電機運行穩(wěn)定平穩(wěn),實現(xiàn)了紅外連續(xù)變焦精確控制功能。
圖7 紅外連續(xù)變焦成像
步進電機控制技術是實現(xiàn)紅外連續(xù)變焦光學系統(tǒng)的一個關鍵技術。本文對步進電機變速控制技術和步進電機螺母間隙補償技術進行了研究,有效地實現(xiàn)了控制光學鏡片按設計的變焦曲線準確移動,對于不同設計參數(shù)的連續(xù)變焦光學系統(tǒng),只需更改細分參數(shù)即可應用。實驗表明,本方案是有效可行的,對實現(xiàn)紅外連續(xù)變焦功能具有重要意義。