王學磊,胡文華,韓壯志
摘? 要: 針對雷達實裝訓練時所產生的效率低、損耗大等問題,設計了一種雷達發射機模擬器故障監控系統。該系統為某雷達模擬器中的一部分,根據故障監控需要完成的任務,對其控制信號、發射機監控、故障指示和測試信號四個功能進行設計,并設計了該系統上位機軟件控制流程。根據軟件控制流程,通過LabWindows/CVI編程實現了對雷達發射機模擬器的故障監控,為現代雷達裝備的故障監控與模擬訓練提供了一定的參考價值。
關鍵詞: 雷達發射機; 模擬器; 故障監控; LabWindows/CVI
中圖分類號: TN957?34; TP277???????????? 文獻標識碼: A??????????????????????? 文章編號: 1004?373X(2014)23?0041?03
Abstract: For the low efficiency, high cost and other problems in real radar training, a fault monitoring system in radar transmitter simulator was designed. This system was a part of a radar simulator. According to the tasks that the fault monitoring required, four functions (signal control, transmitter monitoring, fault indication and signal test) were devised. Control procedure of software in the upper computer was developed. With the procedure, fault monitoring of the radar transmitter simulator was realized through LabWindows/CVI programming. It could provide a reference for the fault monitoring and simulated training in modern radars.
Keywords: radar transmitter; simulator; fault monitoring; LabWindows/CVI
0? 引? 言
現代雷達裝備技術復雜,造價昂貴,列裝數量有限,僅靠實際裝備進行訓練,不僅會出現訓練滯后、效率低等問題,還會因為裝備損耗大、故障率高等情況,產生高額的維護費用。雷達模擬器[1?2]是針對實裝訓練所產生的問題而研制和開發的一種模擬訓練系統,操作人員不僅可以在此系統下進行雷達的常規操作訓練,還可以通過設置相應故障,進行維修保障訓練。
目前,基于LabWindows/CVI的虛擬儀器技術廣泛應用于各類模擬訓練系統[3?6]。本文針對某雷達發射機模擬器中的故障監控模塊,設計了一種基于LabWindows/CVI的故障監控系統。該系統根據故障監控模塊的任務進行所需的功能設計及上位機軟件的控制流程設計,最后通過LabWindows/CVI編程,實現對雷達發射機故障的有效監控。
1? 雷達發射機模擬器組成
雷達模擬器一般采用軟硬件相結合的模擬方式,這種方式使得雷達模擬器通常具有逼真的硬件物理環境以及相應的軟件平臺,采用虛擬與現實相結合的方式,構建雷達工作物理環境,模擬雷達相應的工作狀態。本文涉及的某雷達發射機模擬器也采用軟硬件相結合的方法,其系統結構如圖1所示。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t1.tif>;
圖1 模擬器結構組成
整個模擬器是基于硬件模擬部分構建的,硬件模擬部分由真實裝備的發射機部件構成,在各部件之間設置控制單元及各種連接電纜,以提供組件正常工作所需的各種電源與信號。而操作控制系統、故障監控系統、組網聯動系統均是在Windows平臺上進行設計開發的,本文重點是對故障監控系統進行軟件設計。
2? 故障監控系統設計
對于故障監控系統的設計實現,按照下列步驟進行:
(1) 列出系統的主要任務;
(2) 設計系統所需功能;
(3) 設計系統軟件控制流程;
(4) 編程實現故障監控系統。
本節主要根據前三個步驟對系統進行設計。
2.1? 系統任務
故障監控系統的任務主要有以下幾點:
(1) 按照預定的時間順序接通雷達發射機。
(2) 保護行波管,防止由于錯誤操作而導致損壞。為此,發射機系統監測電路在大量“關鍵”點上進行監測。如果故障發生,發射機被暫時關斷,然后再接通。若按規定接通數次不成功后,發射機發出故障報警信號,并且完全關斷,等待排除故障后才可再次開機。
(3) 借助于硬件模擬部分指標燈面板上的發光二極管指示故障。雷達發射機各部分電路都設置有相應的故障監測電路,該電路產生一系列檢測信號,用于判斷發射機的故障。
2.2? 功能設計
根據以上任務,故障監控系統應包含故障特征庫,從而可以根據注入的故障顯示出雷達的多種典型故障現象、參數特征;還應能夠控制硬件模擬部分面板上的表頭、輸出插孔等,直接表現故障現象,結合專家知識庫的引導,操作人員可以在實裝面板上測量、比對信號,從而實現雷達維修訓練模擬。具體功能設計如下。
2.2.1? 控制信號
故障監控的實質是通過產生相應的信號實現的,因此首要的功能是對所需信號進行控制:
(1) 來自中央配電箱的接通信號,即“預熱”、“準備”、“工作”等控制信號,其中“準備”和“工作”兩種狀態均通過主開關控制;
(2) 運行中所需的定時信號,即發射機內部產生的定時信號,保證行波管陰極被加熱到合適的工作溫度;
(3) 故障表征信號,包括各種短暫故障以及永久故障;
(4) 各種電源的控制信號,用于確定雷達工作狀態的轉換。
2.2.2? 發射機監測
在對發射機硬件模擬部分的監控中,如果分部件出現故障,相應的檢測電路就將檢測到的故障信號送至內存儲器;內存儲器為每個故障信號設置了獨立的存儲電路(觸發器),每個存儲電路的輸出信號送至檢測連接器,同時產生故障表征信號,如行波管高壓斷掉引起的故障,啟動高壓電源可能引起的故障等。
當故障持久存在時,即送至內存儲器的輸入故障信號維持故障狀態,此時內部的脈沖發生器開始計數;當計數器達到一定脈沖數量(如設置4個脈沖)時,在其輸出端產生永久故障信號。
2.2.3? 故障指示
根據產生的故障表征信號,在硬件模擬部分指示燈面板上出現相應的指示。指示燈分為電源單元、射頻振蕩器、波導單元、微波單元等,各單元的故障信號觸發相應的指示燈;并且只要指示燈面板上出現一種指示,就產生檢測信號“F1”,此信號送至故障監控系統,使系統顯示“雷達子系統故障”的指示。
2.2.4? 測試信號
發射機硬件模擬部分的監測電路提供給各部分連接器許多測試信號。所有送至內存儲器的輸入故障信號都提供給“檢測信號緩沖存儲器”,即供給大量的檢測信號源。這些輸入故障信號經過去耦電阻(測試信號緩沖存儲的主要基本元件),作為測試信號輸出至測試連接器。如果指示燈“電源單元”提示故障,借助于內存儲器供給的檢測信號,就能確定故障信號來自哪個單元。
2.3? 軟件控制流程設計
為了使故障監控系統具有良好的人機交互顯控功能,根據2.2節中的任務功能,對系統的上位機軟件控制進行設計。
整個雷達發射機在工作過程中,分為低壓和高壓兩部分。在顯示器中低壓部分主要以一個模塊(M1模塊)體現出來,高壓部分主要以燈絲的幾種狀態(M2~M6模塊)體現。在信號流向正常的情況下,從加電到發射機正常工作要經過低壓正常工作(M1)、燈絲預熱(M2)、燈絲80%(M3)、燈絲120%(M4)、燈絲正常(M5)和高壓正常(M6)六個環節。在整個加電過程中,上位機軟件需要完成以下幾項動作:
(1) 從加電開始到低壓模塊,所有的低壓信號在顯示器上,只以一個模塊體現出來。這時,為具體體現其工作過程,又與實際情況貼近,軟件設計部分還要對各處信號監測情況進行具體體現。具體有:+4V1,[+4V2,]+12 V,-12 V,+12VK1,-12VK2,+24V1,[+24V2,]+24 V外電源。本部分設計有低壓故障指示燈。
(2) 從低壓模塊到發射機工作正常,要對發射機各部分模塊進行監測,同時根據實際需要,要對外部硬件進行控制。具體要對發射機故障指示、輸出功率指示、電源指示、放電管電源指示、RF發生器指示、晶體電流1指示、晶體電流2指示、置位指示、開關電源K1、24V3、24V4、24V6、時鐘脈沖1、時鐘脈沖2進行控制。本部分設計有故障選擇控制部分。
(3) 對以上的信號檢測和信號控制部分,要根據信號流程對面板信號走向進行調整。
(4) 燈絲的狀態轉換過程對轉換時間有要求,要對時間和轉換進度進行體現。具體有:預熱過程為6 min,開關瞬間接通為40 s。
控制程序總流程如圖2所示。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t3.tif>;
圖2 控制程序流程
3? 結? 論
故障監控系統主要在Windows平臺上使用LabWindows/CVI進行編程,實現控制顯示界面。
選用LabWindows/CVI進行編程是由于它可以完成以下工作[7]:交互式程序開發;具有功能強大的函數庫,用來創建數據采集和儀器控制的應用程序;充分利用完備的軟件工具進行數據采集、分析和顯示;為其他程序開發C目標模塊、動態鏈接庫(DLL)、C語言庫。
根據設計要求和信號流程的分析,在設計面板時,以CVI中ListBox作為模塊(M1~M6)面板,代表信號流通過程中的狀態轉換。在模擬器設計過程中,為符合實際情況,要有故障檢測指示、故障軟件設置選擇、故障說明等內容。為達到此要求,在設計面板時,分別以Ring作為故障選擇部分,以TextBox作為故障說明部分,以LED作為低壓故障指示燈部分。此外,還有一個TWT控制開關用于控制信號從低壓到燈絲過程的流通。
故障選擇部分用來實現軟件故障控制。為實現系統的功能,要求有軟件控制硬件模擬部分的故障設置環節??偣灿?0個故障點:發射機、輸出功率、電源等。當選擇一個故障時,面板中會出現該故障的種類;同時,面板的信號流通也會發生相應變化,并由面板和PCI向硬件送出5 V數字信號,由此結合硬件部分進行控制。
最終界面實現如圖3所示,該圖是正常工作狀態下界面的顯示情況。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t4.tif>;
圖3 系統界面
4? 結? 語
本文設計了一種雷達發射機模擬器的故障監控系統,根據該系統需要完成的任務,設計了應具有的功能和上位機軟件控制流程;使用LabWindows/CVI進行編程,實現了具有人際交互操作界面的故障監控系統。該系統不僅可以為現代雷達裝備的故障監控部分提供設計思路,還可以配備到部隊中,完成相關的保障訓練,加速提高操作人員和保障人員的技術水平和維修技能,具有廣泛的軍事應用前景。
參考文獻
[1] 孟慶虎,陶青長,梁志恒,等.一種基于FPGA的通用雷達回波實時模擬器[J].電子技術應用,2012,38(3):82?84.
[2] 路文龍,王和明,張啟亮,等.基于FPGA+PC104的雷達目標模擬器設計[J].電子技術應用,2012,38(4):27?30.
[3] 宰辰熹.虛擬儀器技術在航空機載氣象雷達測試系統中的應用[J].測控技術,2012,31(1):112?115.
[4] 唐大全,吳曉男,戴洪德,等.慣導模擬訓練軟件的設計[J].儀表技術,2011(9):7?10.
[5] 李萬軍,王宏軍,王航宇,等.LabWindows/CVI在飛行模擬器中的應用[J].電子設計工程,2010,18(5):66?68.
[6] 吳坤,蔡金燕,韓春輝.基于LabWindows/CVI和數據庫的雷達測試軟件系統的設計[J].儀表技術,2010(11):29?31.
[7] 孫曉云.基于LabWindows/CVI的虛擬儀器設計與應用[M].北京:電子工業出版社,2010.
2.2? 功能設計
根據以上任務,故障監控系統應包含故障特征庫,從而可以根據注入的故障顯示出雷達的多種典型故障現象、參數特征;還應能夠控制硬件模擬部分面板上的表頭、輸出插孔等,直接表現故障現象,結合專家知識庫的引導,操作人員可以在實裝面板上測量、比對信號,從而實現雷達維修訓練模擬。具體功能設計如下。
2.2.1? 控制信號
故障監控的實質是通過產生相應的信號實現的,因此首要的功能是對所需信號進行控制:
(1) 來自中央配電箱的接通信號,即“預熱”、“準備”、“工作”等控制信號,其中“準備”和“工作”兩種狀態均通過主開關控制;
(2) 運行中所需的定時信號,即發射機內部產生的定時信號,保證行波管陰極被加熱到合適的工作溫度;
(3) 故障表征信號,包括各種短暫故障以及永久故障;
(4) 各種電源的控制信號,用于確定雷達工作狀態的轉換。
2.2.2? 發射機監測
在對發射機硬件模擬部分的監控中,如果分部件出現故障,相應的檢測電路就將檢測到的故障信號送至內存儲器;內存儲器為每個故障信號設置了獨立的存儲電路(觸發器),每個存儲電路的輸出信號送至檢測連接器,同時產生故障表征信號,如行波管高壓斷掉引起的故障,啟動高壓電源可能引起的故障等。
當故障持久存在時,即送至內存儲器的輸入故障信號維持故障狀態,此時內部的脈沖發生器開始計數;當計數器達到一定脈沖數量(如設置4個脈沖)時,在其輸出端產生永久故障信號。
2.2.3? 故障指示
根據產生的故障表征信號,在硬件模擬部分指示燈面板上出現相應的指示。指示燈分為電源單元、射頻振蕩器、波導單元、微波單元等,各單元的故障信號觸發相應的指示燈;并且只要指示燈面板上出現一種指示,就產生檢測信號“F1”,此信號送至故障監控系統,使系統顯示“雷達子系統故障”的指示。
2.2.4? 測試信號
發射機硬件模擬部分的監測電路提供給各部分連接器許多測試信號。所有送至內存儲器的輸入故障信號都提供給“檢測信號緩沖存儲器”,即供給大量的檢測信號源。這些輸入故障信號經過去耦電阻(測試信號緩沖存儲的主要基本元件),作為測試信號輸出至測試連接器。如果指示燈“電源單元”提示故障,借助于內存儲器供給的檢測信號,就能確定故障信號來自哪個單元。
2.3? 軟件控制流程設計
為了使故障監控系統具有良好的人機交互顯控功能,根據2.2節中的任務功能,對系統的上位機軟件控制進行設計。
整個雷達發射機在工作過程中,分為低壓和高壓兩部分。在顯示器中低壓部分主要以一個模塊(M1模塊)體現出來,高壓部分主要以燈絲的幾種狀態(M2~M6模塊)體現。在信號流向正常的情況下,從加電到發射機正常工作要經過低壓正常工作(M1)、燈絲預熱(M2)、燈絲80%(M3)、燈絲120%(M4)、燈絲正常(M5)和高壓正常(M6)六個環節。在整個加電過程中,上位機軟件需要完成以下幾項動作:
(1) 從加電開始到低壓模塊,所有的低壓信號在顯示器上,只以一個模塊體現出來。這時,為具體體現其工作過程,又與實際情況貼近,軟件設計部分還要對各處信號監測情況進行具體體現。具體有:+4V1,[+4V2,]+12 V,-12 V,+12VK1,-12VK2,+24V1,[+24V2,]+24 V外電源。本部分設計有低壓故障指示燈。
(2) 從低壓模塊到發射機工作正常,要對發射機各部分模塊進行監測,同時根據實際需要,要對外部硬件進行控制。具體要對發射機故障指示、輸出功率指示、電源指示、放電管電源指示、RF發生器指示、晶體電流1指示、晶體電流2指示、置位指示、開關電源K1、24V3、24V4、24V6、時鐘脈沖1、時鐘脈沖2進行控制。本部分設計有故障選擇控制部分。
(3) 對以上的信號檢測和信號控制部分,要根據信號流程對面板信號走向進行調整。
(4) 燈絲的狀態轉換過程對轉換時間有要求,要對時間和轉換進度進行體現。具體有:預熱過程為6 min,開關瞬間接通為40 s。
控制程序總流程如圖2所示。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t3.tif>;
圖2 控制程序流程
3? 結? 論
故障監控系統主要在Windows平臺上使用LabWindows/CVI進行編程,實現控制顯示界面。
選用LabWindows/CVI進行編程是由于它可以完成以下工作[7]:交互式程序開發;具有功能強大的函數庫,用來創建數據采集和儀器控制的應用程序;充分利用完備的軟件工具進行數據采集、分析和顯示;為其他程序開發C目標模塊、動態鏈接庫(DLL)、C語言庫。
根據設計要求和信號流程的分析,在設計面板時,以CVI中ListBox作為模塊(M1~M6)面板,代表信號流通過程中的狀態轉換。在模擬器設計過程中,為符合實際情況,要有故障檢測指示、故障軟件設置選擇、故障說明等內容。為達到此要求,在設計面板時,分別以Ring作為故障選擇部分,以TextBox作為故障說明部分,以LED作為低壓故障指示燈部分。此外,還有一個TWT控制開關用于控制信號從低壓到燈絲過程的流通。
故障選擇部分用來實現軟件故障控制。為實現系統的功能,要求有軟件控制硬件模擬部分的故障設置環節??偣灿?0個故障點:發射機、輸出功率、電源等。當選擇一個故障時,面板中會出現該故障的種類;同時,面板的信號流通也會發生相應變化,并由面板和PCI向硬件送出5 V數字信號,由此結合硬件部分進行控制。
最終界面實現如圖3所示,該圖是正常工作狀態下界面的顯示情況。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t4.tif>;
圖3 系統界面
4? 結? 語
本文設計了一種雷達發射機模擬器的故障監控系統,根據該系統需要完成的任務,設計了應具有的功能和上位機軟件控制流程;使用LabWindows/CVI進行編程,實現了具有人際交互操作界面的故障監控系統。該系統不僅可以為現代雷達裝備的故障監控部分提供設計思路,還可以配備到部隊中,完成相關的保障訓練,加速提高操作人員和保障人員的技術水平和維修技能,具有廣泛的軍事應用前景。
參考文獻
[1] 孟慶虎,陶青長,梁志恒,等.一種基于FPGA的通用雷達回波實時模擬器[J].電子技術應用,2012,38(3):82?84.
[2] 路文龍,王和明,張啟亮,等.基于FPGA+PC104的雷達目標模擬器設計[J].電子技術應用,2012,38(4):27?30.
[3] 宰辰熹.虛擬儀器技術在航空機載氣象雷達測試系統中的應用[J].測控技術,2012,31(1):112?115.
[4] 唐大全,吳曉男,戴洪德,等.慣導模擬訓練軟件的設計[J].儀表技術,2011(9):7?10.
[5] 李萬軍,王宏軍,王航宇,等.LabWindows/CVI在飛行模擬器中的應用[J].電子設計工程,2010,18(5):66?68.
[6] 吳坤,蔡金燕,韓春輝.基于LabWindows/CVI和數據庫的雷達測試軟件系統的設計[J].儀表技術,2010(11):29?31.
[7] 孫曉云.基于LabWindows/CVI的虛擬儀器設計與應用[M].北京:電子工業出版社,2010.
2.2? 功能設計
根據以上任務,故障監控系統應包含故障特征庫,從而可以根據注入的故障顯示出雷達的多種典型故障現象、參數特征;還應能夠控制硬件模擬部分面板上的表頭、輸出插孔等,直接表現故障現象,結合專家知識庫的引導,操作人員可以在實裝面板上測量、比對信號,從而實現雷達維修訓練模擬。具體功能設計如下。
2.2.1? 控制信號
故障監控的實質是通過產生相應的信號實現的,因此首要的功能是對所需信號進行控制:
(1) 來自中央配電箱的接通信號,即“預熱”、“準備”、“工作”等控制信號,其中“準備”和“工作”兩種狀態均通過主開關控制;
(2) 運行中所需的定時信號,即發射機內部產生的定時信號,保證行波管陰極被加熱到合適的工作溫度;
(3) 故障表征信號,包括各種短暫故障以及永久故障;
(4) 各種電源的控制信號,用于確定雷達工作狀態的轉換。
2.2.2? 發射機監測
在對發射機硬件模擬部分的監控中,如果分部件出現故障,相應的檢測電路就將檢測到的故障信號送至內存儲器;內存儲器為每個故障信號設置了獨立的存儲電路(觸發器),每個存儲電路的輸出信號送至檢測連接器,同時產生故障表征信號,如行波管高壓斷掉引起的故障,啟動高壓電源可能引起的故障等。
當故障持久存在時,即送至內存儲器的輸入故障信號維持故障狀態,此時內部的脈沖發生器開始計數;當計數器達到一定脈沖數量(如設置4個脈沖)時,在其輸出端產生永久故障信號。
2.2.3? 故障指示
根據產生的故障表征信號,在硬件模擬部分指示燈面板上出現相應的指示。指示燈分為電源單元、射頻振蕩器、波導單元、微波單元等,各單元的故障信號觸發相應的指示燈;并且只要指示燈面板上出現一種指示,就產生檢測信號“F1”,此信號送至故障監控系統,使系統顯示“雷達子系統故障”的指示。
2.2.4? 測試信號
發射機硬件模擬部分的監測電路提供給各部分連接器許多測試信號。所有送至內存儲器的輸入故障信號都提供給“檢測信號緩沖存儲器”,即供給大量的檢測信號源。這些輸入故障信號經過去耦電阻(測試信號緩沖存儲的主要基本元件),作為測試信號輸出至測試連接器。如果指示燈“電源單元”提示故障,借助于內存儲器供給的檢測信號,就能確定故障信號來自哪個單元。
2.3? 軟件控制流程設計
為了使故障監控系統具有良好的人機交互顯控功能,根據2.2節中的任務功能,對系統的上位機軟件控制進行設計。
整個雷達發射機在工作過程中,分為低壓和高壓兩部分。在顯示器中低壓部分主要以一個模塊(M1模塊)體現出來,高壓部分主要以燈絲的幾種狀態(M2~M6模塊)體現。在信號流向正常的情況下,從加電到發射機正常工作要經過低壓正常工作(M1)、燈絲預熱(M2)、燈絲80%(M3)、燈絲120%(M4)、燈絲正常(M5)和高壓正常(M6)六個環節。在整個加電過程中,上位機軟件需要完成以下幾項動作:
(1) 從加電開始到低壓模塊,所有的低壓信號在顯示器上,只以一個模塊體現出來。這時,為具體體現其工作過程,又與實際情況貼近,軟件設計部分還要對各處信號監測情況進行具體體現。具體有:+4V1,[+4V2,]+12 V,-12 V,+12VK1,-12VK2,+24V1,[+24V2,]+24 V外電源。本部分設計有低壓故障指示燈。
(2) 從低壓模塊到發射機工作正常,要對發射機各部分模塊進行監測,同時根據實際需要,要對外部硬件進行控制。具體要對發射機故障指示、輸出功率指示、電源指示、放電管電源指示、RF發生器指示、晶體電流1指示、晶體電流2指示、置位指示、開關電源K1、24V3、24V4、24V6、時鐘脈沖1、時鐘脈沖2進行控制。本部分設計有故障選擇控制部分。
(3) 對以上的信號檢測和信號控制部分,要根據信號流程對面板信號走向進行調整。
(4) 燈絲的狀態轉換過程對轉換時間有要求,要對時間和轉換進度進行體現。具體有:預熱過程為6 min,開關瞬間接通為40 s。
控制程序總流程如圖2所示。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t3.tif>;
圖2 控制程序流程
3? 結? 論
故障監控系統主要在Windows平臺上使用LabWindows/CVI進行編程,實現控制顯示界面。
選用LabWindows/CVI進行編程是由于它可以完成以下工作[7]:交互式程序開發;具有功能強大的函數庫,用來創建數據采集和儀器控制的應用程序;充分利用完備的軟件工具進行數據采集、分析和顯示;為其他程序開發C目標模塊、動態鏈接庫(DLL)、C語言庫。
根據設計要求和信號流程的分析,在設計面板時,以CVI中ListBox作為模塊(M1~M6)面板,代表信號流通過程中的狀態轉換。在模擬器設計過程中,為符合實際情況,要有故障檢測指示、故障軟件設置選擇、故障說明等內容。為達到此要求,在設計面板時,分別以Ring作為故障選擇部分,以TextBox作為故障說明部分,以LED作為低壓故障指示燈部分。此外,還有一個TWT控制開關用于控制信號從低壓到燈絲過程的流通。
故障選擇部分用來實現軟件故障控制。為實現系統的功能,要求有軟件控制硬件模擬部分的故障設置環節??偣灿?0個故障點:發射機、輸出功率、電源等。當選擇一個故障時,面板中會出現該故障的種類;同時,面板的信號流通也會發生相應變化,并由面板和PCI向硬件送出5 V數字信號,由此結合硬件部分進行控制。
最終界面實現如圖3所示,該圖是正常工作狀態下界面的顯示情況。
<;E:\LIHUI\12月\12.4\現代電子技術201423\Image\01t4.tif>;
圖3 系統界面
4? 結? 語
本文設計了一種雷達發射機模擬器的故障監控系統,根據該系統需要完成的任務,設計了應具有的功能和上位機軟件控制流程;使用LabWindows/CVI進行編程,實現了具有人際交互操作界面的故障監控系統。該系統不僅可以為現代雷達裝備的故障監控部分提供設計思路,還可以配備到部隊中,完成相關的保障訓練,加速提高操作人員和保障人員的技術水平和維修技能,具有廣泛的軍事應用前景。
參考文獻
[1] 孟慶虎,陶青長,梁志恒,等.一種基于FPGA的通用雷達回波實時模擬器[J].電子技術應用,2012,38(3):82?84.
[2] 路文龍,王和明,張啟亮,等.基于FPGA+PC104的雷達目標模擬器設計[J].電子技術應用,2012,38(4):27?30.
[3] 宰辰熹.虛擬儀器技術在航空機載氣象雷達測試系統中的應用[J].測控技術,2012,31(1):112?115.
[4] 唐大全,吳曉男,戴洪德,等.慣導模擬訓練軟件的設計[J].儀表技術,2011(9):7?10.
[5] 李萬軍,王宏軍,王航宇,等.LabWindows/CVI在飛行模擬器中的應用[J].電子設計工程,2010,18(5):66?68.
[6] 吳坤,蔡金燕,韓春輝.基于LabWindows/CVI和數據庫的雷達測試軟件系統的設計[J].儀表技術,2010(11):29?31.
[7] 孫曉云.基于LabWindows/CVI的虛擬儀器設計與應用[M].北京:電子工業出版社,2010.