1. 半閉環(huán)
取樣架和轉(zhuǎn)臺的伺服驅(qū)動是按閉環(huán)反饋方式工作的,采用交流伺服電機驅(qū)動,同時配有速度反饋和位置反饋。掃描中隨時檢測取樣架/轉(zhuǎn)臺的實際位置,并及時反饋給控制卡中的比較器,將其與插補運算所得的指令位置相比較,它們的差值作為控制信號驅(qū)動取樣架/轉(zhuǎn)臺運動,來消除位置誤差。
作為位置檢測部件的增量式旋轉(zhuǎn)編碼器安裝在伺服電機的軸端,因而系統(tǒng)是半閉環(huán)的。由于大部分機械傳動環(huán)節(jié)未包括在環(huán)路內(nèi),因此可獲得較穩(wěn)定的控制特性。盡管絲杠和齒輪的傳動誤差不能通過反饋得到及時校正,但可采用軟件定位補償?shù)姆椒▉磉m當提高精度。
探頭的定位精度和速度是近場測量系統(tǒng)的兩個重要指標,它們直接關系到采樣數(shù)據(jù)的可靠性和準確性,以及系統(tǒng)的工作效率。因而系統(tǒng)設計時對各軸的定位精度和位移速度提出了較高的要求。為使探頭在連續(xù)運動中能在精確的網(wǎng)格位置上采樣,系統(tǒng)采取的主要措施有:
* 數(shù)控選用PMAC可編程多軸控制器,可是實現(xiàn)8軸聯(lián)動。每軸的伺服更新周期30μs,保證控制器的處理能力和軌跡特性。
* 伺服驅(qū)動采用"伺服電機+滾珠絲杠+直線滾動導軌"的運動機構,保證了系統(tǒng)的機械傳動精度和工作穩(wěn)定性。
* 前饋控制技術的使用克服了指令位置與實際位置間的跟隨誤差。
* 軟件控制的速度環(huán)和位置環(huán),提高了系統(tǒng)的柔性。
* 高分辨率的位置檢測裝置保證了系統(tǒng)的定位精度。電機軸端安裝的旋轉(zhuǎn)編碼器為2500p/rev,控制卡對其進行四倍頻處理。
* 補償技術:為提高探頭的位置精度和動態(tài)伺服性能,采用了軸向運動定點誤差補償、絲杠螺距誤差補償、間隙補償?shù)确椒ā?/p>
* 采用位置捕捉功能,確保了采樣點觸發(fā)的準確性。位置捕捉功能在一個外部事件進入一個特殊寄存器時,鎖住當前的編碼器位置。它完全由硬件執(zhí)行,無須軟件干預,這意味著唯一的延遲來自于硬件門的延遲,在任何機械系統(tǒng)中均可忽視,因而提供了非常精確的位置捕捉。
2. PID調(diào)節(jié)
PMAC自動閉合所有活動電機的的數(shù)字伺服環(huán),伺服環(huán)產(chǎn)生一個使電機的實際位置逼近目標位置的輸出。它的效果依靠伺服環(huán)濾波器來調(diào)節(jié)參數(shù)的設置和被控對象的動力學性能。濾波器通過設置每個電機的I變量來調(diào)節(jié)輸出量。其中比例增益提供系統(tǒng)的硬度,微分增益提供穩(wěn)定需要的阻尼,積分增益消除穩(wěn)態(tài)誤差,速度前饋增益減小由于阻尼引入的跟隨誤差,加速度增益減小或消除由于系統(tǒng)慣性帶來的跟隨誤差。
參數(shù)整調(diào)時我們希望電機軸對階躍響應的上升時間和建立時間盡可能地快,并且不引起超調(diào)。通常參數(shù)之間具有一定的平衡關系,尤其是快速響應與低超調(diào)之間。如果放大器帶有指示器,則其自身提供了一個阻尼。當放大器調(diào)整較好時,數(shù)字濾波器中可以不加微分阻尼。PMAC設有積分控制開關,當Ix34=0時,在整個運動過程中都引入積分增益;當Ix34=1時,僅在運動停止時引入積分增益。兩種情況的實際運動情況將截然不同。Ix34=0時,將減小運動過程中的跟隨誤差,但會影響系統(tǒng)的穩(wěn)定性,并在運動結束時引入超調(diào),對于沒有前饋的系統(tǒng)這一代價是值得的,但PMAC的速度和加速度前饋減小了跟隨誤差,因此通常設定Ix34=1,用以減小停止時由于靜摩擦和負載扭矩造成的靜態(tài)誤差。
濾波器輸出式中Kp位于最外層,它的改變同時影響微分和積分增益,如果想保持增益為常數(shù),應反方向改變Kd和Ki。有些系統(tǒng)中電機與負載的耦合會引起諧振,PID濾波器不能對此進行補償。只有通過降低增益和增加連接剛度加以克服。圖4為X軸的階躍響應曲線和跟隨誤差調(diào)整曲線。
四、 軟件設計
控制軟件包括對PMAC多軸可編程卡和IEEE488接口卡的控制,并由此實現(xiàn)取樣架和轉(zhuǎn)臺的閉環(huán)控制及網(wǎng)絡分析儀的設定和采樣。軟件功能模塊包括:文件管理、各軸定位、預測試、近遠場測試、儀器控制及幫助等功能。主界面上同時設有快捷鍵,用戶可以通過點擊快捷鍵調(diào)用相應的功能程序。人機接口為Windows98界面。主界面顯示的同時在數(shù)顯上給出各軸的位置信息。
1. 文件管理
該功能模塊完成數(shù)據(jù)文件的建立、編輯和打印。其中包括寫字板、新建文件、打開文件、保存文件、換名另存、文件刪除、文件關閉、打印機設置、打印及退出等功能。
2. 定位功能
該功能完成探頭和待測天線各軸的驅(qū)動定位。通過選擇運動方向和控制方式來控制各軸的運動,并實時顯示各軸的當前位置。連續(xù)運動通過給出位移量,對給定軸進行精確定位;人工定位時,用戶根據(jù)當前位置顯示按停止鍵終止運動。注意命令的響應有一定的延遲,運動速度較快時,應提前發(fā)終止命令,以免發(fā)生超界現(xiàn)象。各軸的最高運動速度均由程序設定了上限值;步進移動對給定軸在選擇運動放向后按一定的步距移動,步距缺省值為1mm,用戶也可以選擇步進增量移動方式。
注意:在正式測量前X,Y,Z軸最好先進行回零。因為機械位置誤差的補償是以零位為基準的,同時軟件的行程限位也是相對于零位的。
3. 預測試
通過沿水平或垂直方向掃描待測天線的中心行所獲幅相數(shù)據(jù)來判斷天線的安裝是否滿足測試要求。由相位數(shù)據(jù)可判斷探頭掃描面是否與天線口徑面平行,同時根據(jù)幅度數(shù)據(jù)可確定掃描面的大小及起點位置。
4. 測試功能
該功能包括天線的近場測試和遠場測試。在近場測試前應先執(zhí)行預掃描,以調(diào)整天線口徑面與探頭掃描面平行,并確定掃描面積和起點。而遠場調(diào)整時,應將探頭對準天線口徑中心。
* 平面近場掃描
用戶通過設置測試軌跡(水平或垂直掃描)、采樣方式(單向或雙向)、極化方向、測試參數(shù)設置(頻率、行數(shù)、行間距、行點數(shù)、點間距)等參數(shù)來設計測量。為了校正接收機由于長時間測量所造成的幅度相位漂移設計了Tie掃描功能。同時還具有速度設定、顯示參數(shù)設定和實時顯示等功能。
* 遠場測量
用于口徑較小天線的暗室遠場測量。用戶通過設置頻率、方位角、角增量等參數(shù)來設計測量。同時可通過顯示參數(shù)的設定,選擇對數(shù)直角坐標或?qū)?shù)極坐標格式實時顯示測量的幅度數(shù)據(jù)。改變參考電平和刻度能夠改變曲線的顯示效果。曲線的位置是根據(jù)參考電平大小改變的,而刻度決定了幅度的顯示范圍。用戶可根據(jù)實測幅度值調(diào)整參考電平和刻度來獲得最佳顯示效果。圖形編輯功能對所測遠場數(shù)據(jù)曲線,給出標題注釋,并通過移動光標加注標記。程序能自動計算波束的半功率角和第一副瓣的位置。
5.儀器控制
該部分將儀器通過遠程控制實現(xiàn)了儀器的虛擬。程序模擬VNA37147的面板功能,用戶可完成儀器的仿真操作。對于熟悉儀器操作和控制指令的用戶則可通過控制示例直接對儀器進行控制。該功能為開發(fā)人員提供了一簡潔的調(diào)試環(huán)境。
評論
查看更多