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