遠程電源管理系統設計
3 軟件設計
3.1 主程序設計
電源管理系統的控制程序由主程序和T1中斷服務子程序組成。主程序完成ATmega161單片機的初始化、定時器T1工作方式的設定等。
其流程圖如圖4所示。
3.2 中斷程序
T1的中斷服務子程序是整個電源管理系統的主體程序,它完成串行通信、繼電器的控制及數據處理等任務,其流程如圖5所示。在T1中斷服務子程序中,ATmega161單片機接收遠控中心的控制命令(關機、重啟等)、彈道數據。依據彈道數據計算目標相對靶船的斜距R,當R小于設定的距離閾值時,若收到重啟控制命令則接通繼電器,否則開始記錄目標的實況景象,當記錄完成時,控制繼電器斷開。本文引用地址:http://www.104case.com/article/175829.htm
4 實驗結果
在某型飛行目標的(直徑和長度分別為0.5 m和1.5 m)測量任務中,目標為全被動飛行(即目標沒有機動性),1臺雷達、3臺光電設備參與測試。
在發射系中,目標理論落點為M(xm,ym,zm),雷達在目標軌跡一側N(xn,yn,zn)以20 Hz采集數據,光電設備均勻布設在距M點500 m的圓弧上以100f/s獲取實況。位于安控區域內的遠控中心接收、處理雷達數據后轉發至電源管理系統,電源管理系統計算目標相對M點的斜距得到如圖6所示的曲線。依據目標特性,光電設備使用MC1360攝像機,焦距為20 mm。
為了提高整個系統的抗干擾能力,軟件中判斷條件RRmax至少連續滿足4次才開始記錄目標實況。任務結束后,事后回放發現實時記錄的開始時間為237.1 s,可知此時目標斜距為541 m,大于光電設備的垂直線視場358.4 m,因此所獲取的目標著靶實況景象非常完整。
5 結語
在海軍武器試驗中,以AVR單片機為核心構建一套遠程電源管理系統,計算目標相對落點的斜距信息,接收遠控中心的控制命令,對光電設備的電源進行遠程管理。將上述設計應用于某型目標飛行試驗中,取得了良好的效果。另外,此設計具有編程簡單、成本低廉、容易實現、運行穩定等特點,不僅適用于軍事范疇,也值得冶金、化工和電力等領域借鑒,因此具有非常廣闊的應用前景。
評論