基于有限狀態(tài)機的飛行器自毀系統時(shí)序控制設計
摘 要:飛行器自毀系統是飛行器的重要組成部分,它的可靠性和穩定性是飛行器可靠工作的基礎。分析飛行器自毀系統工作原理,采用復雜可編程邏輯器件(CPLD)實(shí)現了飛行器自毀系統設計,結合CPLD的特點(diǎn),提出一種基于改進(jìn)型有限狀態(tài)機的飛行器自毀系統時(shí)序控制的設計方法,并在CPLD中予以實(shí)現。仿真及實(shí)驗表明,基于有限狀態(tài)機的飛行器自毀系統定時(shí)精度達到納秒級,可以有效地控制自毀信號輸出并消除毛刺現象,很好地滿(mǎn)足系統性能要求。該方法具有結構簡(jiǎn)單緊湊、成本低、可靠性高、精度高等優(yōu)點(diǎn)。
關(guān)鍵詞:飛行器;自毀系統;有限狀態(tài)機;時(shí)序控制
O 引 言
飛行器自毀系統是飛行器的重要組成部分,它具有非常重要的軍事及民用價(jià)值。飛行器自毀系統主要是實(shí)現飛行器在非正常飛行狀態(tài)時(shí)的可靠自毀。飛行器按正常狀態(tài)飛行,如果出現異??梢酝ㄟ^(guò)外部的飛行狀態(tài)參數傳感器及自毀電路控制自身自毀。隨著(zhù)飛行器研制技術(shù)的不斷發(fā)展,對飛行器自毀系統小型化、模塊化、通用化的要求越來(lái)越迫切,CPLD的出現可以滿(mǎn)足這一要求。由于CPLD硬件電路的特點(diǎn),必須研究適合CPLD硬件架構的設計方法,以達到系統在運行速度與資源消耗上的平衡。有限狀態(tài)機及其技術(shù)是實(shí)用數字系統設計中實(shí)現高效率高可靠邏輯控制的重要途徑,有限狀態(tài)機是一種簡(jiǎn)單、結構清晰、設計靈活的方法,它易于建立、理解和維護,特別應用在具有大量狀態(tài)轉移和復雜時(shí)序控制的系統中,更顯其優(yōu)勢。這里針對自毀系統的特點(diǎn),提出一種符合CPLD結構、基于有限狀態(tài)機的設計方法。
l 自毀系統硬件設計
硬件設計采用以高性能CPLD芯片為核心的數字電路和高性能運算放大器及飛行參數傳感器組為主要元件的模擬電路相結合的方案。系統主要由系統時(shí)鐘、CPLD控制芯片、飛行參數傳感器組、傳感器組輸出判斷與產(chǎn)生電路、自毀控制邏輯、測試模塊和電源等模塊組成。該設計使用Altera公司的EPM7064SLC44-10芯片,其內部包含有64個(gè)宏單元,1 250個(gè)可用的系統門(mén),引腳到引腳的邏輯延遲時(shí)間為5.0 ns,計數器工作頻率可達175.4 MHz。
用CPLD實(shí)現上述自毀條件的時(shí)序控制邏輯的核心電路及其外圍電路如圖1所示。CPLD芯片為整個(gè)系統的核心,它用來(lái)實(shí)現計時(shí)以及整個(gè)系統的時(shí)序控制。直流電壓變換電路用于將輸入的直流電壓轉換成EPM7064S所需的電壓,以及外圍電路所需的工作電壓。系統時(shí)鐘電路為計時(shí)裝置提供穩定的時(shí)鐘信號及后續分頻使用的時(shí)鐘基準;電平轉換電路將飛行器上輸入信號進(jìn)行調理后轉換為芯片可識別的TTL/CMOS電平標準;復位電路在系統上電后給控制芯片提供復位信號。
飛行參數傳感器組電路用來(lái)實(shí)時(shí)監控飛行器的各項指標,當飛行狀態(tài)出現異常時(shí)則由傳感器組產(chǎn)生相應模擬值到由高性能運算放大器及比較器為主要元件的模擬電路。模擬電路對傳感器的輸入值進(jìn)行處理后送到CPLD時(shí)序控制模塊中??煽亻_(kāi)關(guān)能通過(guò)對CPLD編程實(shí)現多路轉換,從而使被監控的飛行參數傳感器改變,進(jìn)而改變飛行器的自毀條件。通過(guò)CPLD進(jìn)行飛行器內部時(shí)序控制,最后輸出的自毀指令輸入到飛行控制信號模塊中,從而改變飛行器的飛行狀態(tài),使之自毀。
評論