張文靜,馬鐵華,張 瑜
(中北大學儀器科學與動態測試教育部重點實驗室,山西 太原 030051)
子母彈能夠打擊人體、沒有裝甲的車輛以及器件,是對付大面積遠距離地面目標必不可少的武器,其中子母彈的拋撒是一個至關重要的技術。中心管拋撒產生的燃氣壓力是保證子母彈能夠可靠工作的關鍵指標,保證子彈能夠滿足合理的散布范圍和達到合理的散布密度。傳統的內彈道燃氣測試有塑性變形測壓法和引線電測法[1]。塑性變形測壓法是將銅柱或銅球放入內彈道產生形變進而計算其壓力值,該方法雖然可以測出內彈道最大壓力值,但不能實時記錄其動態值,無法準確分析子母彈拋撒的整體過程;引線法通過打孔安裝在武器上的壓力傳感器來實時記錄其壓力值,但該方法需要打孔安裝引線,給試驗帶來不必要的麻煩。筆者采用動態存儲技術,提出一種存儲式電子測壓器,將塑性變形測壓法和引線電測法結合,能夠無引線實時記錄動態壓力值,是一種理想的電子測壓器。
中心爆管式子母彈主要由引信(引燃拋撒藥)、子彈托架(子彈周圍填充物)、拋撒藥和中心管等組成[2]。當子母彈被載到目標物上空,安裝在戰斗部前端的時間引信起爆,快速點燃拋撒藥,從而在中心管密閉空間中產生高溫高壓氣體,當達到中心管所能承受的最大壓力時,中心管爆破,未燃拋撒藥繼續燃燒,爆破產生的碎片隨著拋撒藥燃燒產生的高溫高壓氣體一起推動子彈壓向四周的蒙皮,在徑向應力波的作用下殼體開艙,氣體推動子彈離開母體,在此過程中,燃氣壓力會隨著容積的改變以及推動子彈所消耗的能量慢慢下降至大氣壓強,子母彈開艙拋撒工作完成。
在子母彈開艙拋撒火藥的過程中,火藥燃氣壓力是一個在不同時期不斷變化且變化迅速的物理量,因此本系統根據測試子母彈拋撒火藥壓力所需要的功能要求和技術指標,結合新概念動態測試理論,提出了單通道的火藥燃氣壓力測試系統方案。
該測試系統由壓力測試儀和上位機構成,其工作原理是由壓力測試儀測試、收集并且存儲數據,上位機通過紅外接口讀取測試數據并進行分析。壓力測試儀為該系統核心,主要由傳感器、電荷放大器以及瞬態波形記錄儀等組成。信號經壓力傳感器將壓力信號轉換成電荷信號,再由電荷放大器濾波放大,調整后經瞬態波形記錄儀進行采集與存儲[3]。該系統如圖1所示。

測試系統采用電容式壓力傳感器,其內部阻值大、阻抗高,信號微弱,必須經過電荷放大器將信號進行濾波放大才能將其存至存儲器。在此系統中主要采用電荷放大器和單片機內部OA運放放大器組成信號調理電路。電荷放大器內部電路采用電容負反饋,由單電源軌到軌放大OPA340、電容和低溫漂電阻組成,電路如圖2所示。

電荷放大器上限截止頻率為
為了提高采樣頻率,本系統采用主從單片機交替采樣的方式[4],即主單片機產生方波信號并且在上升沿進行采樣,從單片機在方波下降沿采樣。該單片機為一款16位超低功耗,并且集成了不同功能的模擬電路、數字電路和微處理器芯片,具有超低功耗、處理能力強、豐富的外圍模塊和方便高效的開發環境等優點[5]。本系統設計握手協議使單片機保證主從單片機的緊密配合。接通電源,主單片機在延遲30 s后發送ON信號給從單片機,使其完成內部flash擦除、時鐘的初始化等工作,為采集數據做好準備。當觸發信號到來時,主片發給從片發送FW觸發標志,從片將采集的數據存入flash中。采集存儲完成后,上位機通過紅外接口將主片數據讀出,之后主片發送RO1信號,從片收到信號將數據發送給上位機,讀取完成后,從片發送RO2信號給主片,通知主片讀數已完成進入待讀數狀態,等待下一次讀命令。如圖3所示。

2.2.1 單片機軟件設計
子母彈拋撒火藥壓力測試系統以MSP430微處理器為核心部分,實現對壓力數據的采集、存儲以及將其傳送至上位機,此過程通過單片機內的程序來完成上述工作,整體流程圖如圖4所示。

接通電源,系統初始化,然后選擇對系統編程、讀取上次試驗數據或直接上電,如果不進行后兩種操作,可以通過上位機關閉紅外按鈕,利用倒置開關延時上電。上電后,系統循環采樣并存入RAM,期間判斷是否達到觸發壓力值。如果觸發,將其后數據存入flash,存滿后再導入觸發前RAM中數據。隨后關閉單片機內部不需要的外圍模塊,并開啟主從單片機的紅外,等待讀數。當主片單片機接收到上位機讀數命令后,主片先開始讀數,讀完后給從片發送命令,從片開始讀數,從片讀完后,若需要重讀數據則返回重讀,若不需要重讀數據則結束返回。
2.2.2 上位機軟件設計
上位機是與儀器進行通信的用戶接口,用來對輸入參數進行設置以及對輸出結果進行顯示。通過對操作過程和用戶需求的合理分析,遵循模塊化、條理性的原則,系統采用可視化語言VB作為上位機的開發平臺,設計軟件界面,測試系統主要由工作欄、命令欄、繪圖欄等組成,如圖5所示。

測壓系統采取內觸發方式,通過上位機將觸發值發送給單片機,而后主單片機再把此數字量存放到DAC12DAT寄存器中,將其數據量轉化為模擬量(即觸發壓值),之后將模擬量輸入比較寄存器CA1端口,CA0端口連接運算放大器,當CA0>CA1時,比較器將輸出端口置位為1,系統觸發,將采集的數據開始存儲入單片機內的flash單元。本系統采用多次連續比較的方式來避免誤觸發的可能性,如圖6所示。

壓力測試系統用于對火藥燃氣壓力值變化的過程進行測試。在高溫、高壓、高沖擊的惡劣環境下,傳感器及電路可能發生一系列變化,因此需要對系統進行模擬應用環境下的準靜態校準。系統采用落錘標定[6]的方法,由3套標準系統和1個被標定的測試系統組成,利用上位機擬合3套標準系統的平均壓力值與被標定系統的數據量之間的關系。首先在落錘標定系統選取5個(100 MPa工作量程內)不同的動態壓力脈沖值作為標定點;其次將落錘依次按照從小到大再從大到小的順序調至所需的高度;最后依次落下,讀出被標定系統的數據量。為了數據的可靠性,共進行3組試驗。標定試驗數據如表1所示,表中平均壓力值P為3組試驗的平均壓力值。

表1 試系統標定數據
將數據通過最小二乘法擬合標定,求出該系統的靈敏度,結果如圖7所示。由圖7可知,擬合直線斜率為被標定子母彈拋撒火藥壓力測試系統的靈敏度系數,標定點和直線的重合度好,標定的系統靈敏度準確。
子母彈拋撒火藥燃氣壓力測試儀實物圖、具體安裝位置如圖8~9所示。


將壓力測試系統安裝在子母彈頂端,進行兩組靶場試驗測試,結果如圖10~11所示。測試結果顯示,在爆炸之前膛內壓力為0,在爆炸瞬間,測試系統迅速做出響應,峰值達到之前,產生一段負壓波形圖(根據實際情況分析,爆炸瞬間沖擊波夾雜稀疏波導致這種現象的發生),燃氣壓力值在20 MPa左右,脈沖寬度為30~40 ms,與相關參數的理論計算值接近。測試系統完整地測試出燃氣壓力隨時間變化的過程,對中心管材料、火藥量、母彈尺寸及材料的選取以及母彈內部結構設計都提供了寶貴的依據。


筆者提出了子母彈拋撒火藥壓力測試系統方案設計。試驗表明,該系統能夠完整地反映子母彈拋撒火藥過程燃氣壓力值的變化,具有低功耗、高采樣頻率、操作簡單、安全等優點,能夠很好地克服高溫、高壓、高沖擊的惡劣環境,解決了傳統測試系統不安全、不準確、不方便操作的缺點。由于時間和技術問題,下一步將圍繞置于彈內子彈處的火藥氣體壓力測試儀進一步研究,從而獲取更加準確的拋撒過程中壓力變化情況。