《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于全國短波監測系統測向定位功能的實現
基于全國短波監測系統測向定位功能的實現
摘要: 無線電定位技術起源于軍事科學研究,在軍事應用上,是一種捕獲和分析敵方無線電通訊、以此了解敵方指揮中心位置、部隊配置和調動等情況的重要電子偵察和對抗手段。
Abstract:
Key words :

        1引 言

  無線電定位技術起源于軍事科學研究,在軍事應用上,是一種捕獲和分析敵方無線電通訊、以此了解敵方指揮中心位置、部隊配置和調動等情況的重要電子偵察和對抗手段。近年來,隨著無線電通信技術的飛速發展和頻段覆蓋密度的增加,作為無線電頻率指配程序的重要部分,為無線電管理部門提供頻率規劃、指配和協調的技術支持的無線電測向和定位技術,得到了更深層次的應用。尤其在查處未知干擾信號源方面,無線電測向和定位技術已成為我國進行無線電科學管理的技術基礎、維護空中電波秩序的重要手段。

  全國短波監測網絡系統由國家無線電監測管理中心和分布在各地的多個固定監測站及多個移動監測站組成。各地的移動監測站通過本地的固定監測站聯接到全國短波監測網絡系統中,從而實現各地短波監測站的全國網絡化管理及資源的極大共享。該系統是一個無中心的網絡,經控制中心授權后,網內任一監測單元均可成為指揮操作控制中心。全網具有無人值守工作模式下的不間斷工作能力,完成監測控制中心下達的各類監測任務,如信號的記錄、信號參數的測量及信號源地址的定位等。為了確定信號源的地理位置,常用兩個或多個固定測向站聯網進行測向定位。本文主要涉及信號源定位功能的設計與實現。
 

  2 技術背景

  2.1 Delphi 7.0和MapX的集成開發

  MapX是MapInfo公司向用戶提供的具有強大地圖分析功能的ActiveX控件產品,是一個當今普遍使用的ComGIS(組件式地理信息系統)組件。他是一種基于Windows操作系統的標準控件,因而能支持絕大多數標準的可視化開發環境,如:Visual C++,Visual Basic,Delphi,PowerBuilder等。編程人員可以選擇熟悉的開發環境,脫離Maplnfo的軟件平臺運行。MapX采用基于Maplnfo Professional相同的地圖化技術,可以實現Maplnfo Professional所具有的絕大部分地圖編輯和空間分析功能。MapX為開發人員提供了一個快速、易用、功能強大的地圖化組件。在Delphi 7.O開發環境中,設計階段只需將MapX控件嵌入于窗體,并進行編程、設置屬性、調用方法和事件,就可以輕松實現地理空間數據的可視化,完成空間查詢、地理編碼、專題分析等豐富的地圖信息系統功能。

  本系統是基于Delphi 7.0對MapX進行的集成二次開發系統。系統采用OLE Automation(對象連接嵌入自動化)技術,用Delphi 7.O開發前臺可執行應用程序,以OLE自動方式啟動GIS工具軟件MapInfo在后臺運行。

  2.2 Oracle關系數據庫

  Oracle關系數據庫系統是目前世界上伸縮性最好,功能最齊全的關系數據庫管理系統。系統具備更靈活的事務處理能力,更加強健完善的數據倉庫技術以及智能化的內容管理和自我管理及嚴密的安全性機制,其分布式數據庫管理提供了新的分布式數據庫能力。物理上存放于網絡的多個Oracle數據庫,邏輯上可以看成一個單個的大數據庫,服務器之間的協同處理對于工作站用戶及應用程序而言是完全透明的。開發人員無需關心網絡的連接細節、無需關心數據在網絡節點中的具體分布情況、也無需關心服務器之間的協調工作過程,用戶可通過網絡較方便地讀寫遠端數據庫里的數據,似乎遠端的數據就在本地。

  基于Oracle的以上多種優點,為了保存系統實時的測向數據、頻譜數據、語音數據和實現站內、站間各計算機的數據共享及查詢,本系統采用了大型關系型數據庫Oracle作為系統數據保存模塊的后臺支持。
 

  3 整體構架

  系統采用Boland公司的Delphi 7.0作為前臺開發環境,后臺則采用Oracle 8.O大型關系數據庫系統,以Maplnfo公司的地理信息系統控件(ActiveX)MapX作為地圖控件。圖1是交會定位功能的構成模塊。

  

       4 模塊功能
       4.1 發送命令、數據接收模塊
  發送命令是中心控制站向監測站(可無人值守)發送包含目標發射源的頻率、帶寬等參數的測向命令的過程。整個系統的命令的發送和數據的接收顯示是通過基于Delphi消息系統的消息模塊來實現的。在實現交會定位任務時,由消息模塊把由界面窗口發出的命令以消息轉發到相應的服務模塊,同時,在數據返回時,消息模塊把底層服務模塊處理的結果以消息返回到請求方,進而實現消息和數據的交換,也即是完成用戶的請求。為了方便系統消息的管理和設計,在用戶請求服務時創建消息,而在用戶要求停止服務時釋放消息,為了將請求服務的消息和停止服務的消息關聯起來,需要設置相應的數據結構來保存消息、設備編號、操作等信息,以便在停止服務時查找到相應的啟動服務。
       4.1.1 創建消息函數
  成功后返回一個TMessage對象,否則為nil。同時,界面窗口需要保存消息的標志(每個新建的消息都有一個惟一的ID標志,用以區分不同的消息)。 

 

        4.1.2 發送消息函數
  成功后返回1,其他返回表示失敗。該函數根據msg中的dest判斷是本地設備還是遠程設備,若是本地設備則發送到底層驅動,若是遠程設備,則向網絡發送。
  function BSSendMessage(msg:TBSMessage):TBSType;
        4.1.3 界面窗口接收消息
  消息模塊收到底層服務模塊發送回的數據后,將數據轉化為消息轉發給相應的界面窗口。界面窗口只處理自己發送出的消息,也就是該消息ID與在本窗體中產生的消息的ID一致,該檢查機制是通過TBSWindowSessionIDInfo類的CheckSessionId方法完成的。消息傳遞的是數據的地址和長度信息,所以界面窗口收到響應的消息后,需要對消息進行解析來獲取數據信息,以進行處理與顯示。
        4.2 測向、頻譜數據顯示模塊和語音模塊
  在進行多站交會定位時,為了克服相近頻率的干擾,保證各個測向站監測的是同個發射源,系統加入了實時頻譜顯示和對比實時電臺聲音兩個功能。
  在交會中,主控站發送交會命令mMeasuring(True,DeviceId,FLeftId,FRightld,mfDirectionCross)到各監測站。各監測站收到命令后,分別向底層發送測向命令mMeasuring(True,DeviceId,FLeftId,FRightId,mfDirectionFind)和頻譜命令mMeasuring(True,Deviceld,FLeftId,FRightId,mfSpectrum),并將被監測信號的測向和頻譜數據均返回給主控方,主控方通過對比頻譜圖來確定目標信號的一致性和準確性。語音模塊中,系統提供了左右兩個獨立的聲道,分別由mMeasuring命令中的FLeftId,FRightId標志。Win32 APIs中有一組被稱成多媒體控制接口(即MCI)的函數,該接口提供了多媒體編程所需的系統級APIs,這些函數也就是Windows多媒體編程的最低層接口,由這些代碼直接操作真實的音頻設備。該模塊采用線程技術,利用Windows API函數,將音頻操作做成一個服務AudioServer。從網絡接收或本地采集得到音頻數據,放入開辟的緩沖區內,通過加入時間標簽來保證聲音播放時的連續性和左右一致性。該緩沖區采用循環存儲和播放的技術,用戶可以通過左右兩個聲道來同時對比不同監測站的目標電臺的聲音,以保證目標源的一致性。
        4.3 數據存儲模塊
  數據庫系統采用的是靈活、安全的Oracle數據庫實現C/S存儲管理模式。其主要有兩個方面的功能,一個是業務管理:支持各個監測方式下的測量數據實時存儲和回放;另一方面則是數據庫本身的管理:數據庫的備份、恢復、查詢、刪除、報表管理等。因此本系統分為兩個邏輯子系統:數據庫管理維護模塊和業務支持模塊,采用多線程及多進程工作方式。
  數據存儲模塊的結構如圖2所示。
 
        4.4 數據處理模塊
        4.4.1 數據同步模塊
  在目標發射源移動時,由于網絡數據的傳遞存在延遲甚至中斷的因素,為了保證參加交會運算時各監測站數據的同步性,系統加入了數據同步模塊。該模塊以GPS接收機作為硬件支持,各監測站發送測向數據時加入GPS時間,中心控制站接收數據后,通過比較GPS時間來拋棄延遲數據,篩選出有效的同步數據組來進行交會計算。
        4.4.2 數據校正
  短波在反射時,會因為電離層局部的不均勻性而導致電波的散射,所以,被測信號是由彼此相互干涉的許多波束構成的,且每一個反射波束一般都伴隨著圓錐形的散射波束,這使得示向度在很大范圍內快速移動,其變化周期從幾分之一秒到5秒或更長。在軟件中,校正的具體做法是:在測向時設定一個足夠長的時間段(該時間段由用戶根據實際情況設置,默認為5 min),將其平均。主要步驟如下:
  (1)將測向機的示向度平均時間設置為5 s或10 s;
  (2)每隔20 s(用戶可設置)從測向機讀取一次平均值m和測向質量(示向度等級)q,在5 min(用戶可設置)內共得到15個示向度平均值mi和15個相應的測向質量qi;
  (3)求5 min平均時間的示向度平均值與方差。由于示向度的范圍是O~360°,為了避免在0°附近擺動而使計算結果不準確,所以采用公式:
求取平均值mp,由分式的分子與分母的符號決定其所在象限。
        (4)剔除離散大的示向度:將mi與mp比較,將與Mp相差大的示向度剔除,然后按步驟(3)重新計算示向度的平均值與方差。
        4.4.3 交會算法
  為了確定輻射源的位置,除了單站定位,往往需要兩個以上位置不同的測向站組網測向(在目標固定時,也可用移動測向站,在不同位置依次分時交測),用各測向站的示向線進行交會。測向站越多,定位越精確。

        為了保證定位結果的精確性,系統采用了以原有的思想為基礎,但更加完善的多站交會算法。該算法中的兩兩交會部分將各種情況(測向站和輻射源的不同位置關系)具體表示成了了8種不同的球面定位三角形,其中一種位置關系及其相應公式如下:
  假定兩個測向點為P1=(λ1,φ1),P2=(λ2,φ2),兩個測向角為ρ1和ρ2,求信號輻射源的坐標S=(λs,φs)。
  坐標經度λs:
為了保證定位結果的精確性,系統采用了以原有的思想為基礎,但更加完善的多站交會算法。該算法中的兩兩交會部分將各種情況(測向站和輻射源的不同位置關系)具體表示成了了8種不同的球面定位三角形,其中一種位置關系及其相應公式如下:
  假定兩個測向點為P1=(λ1,φ1),P2=(λ2,φ2),兩個測向角為ρ1和ρ2,求信號輻射源的坐標S=(λs,φs)。
  坐標經度λs:
為了保證定位結果的精確性,系統采用了以原有的思想為基礎,但更加完善的多站交會算法。該算法中的兩兩交會部分將各種情況(測向站和輻射源的不同位置關系)具體表示成了了8種不同的球面定位三角形,其中一種位置關系及其相應公式如下:
  假定兩個測向點為P1=(λ1,φ1),P2=(λ2,φ2),兩個測向角為ρ1和ρ2,求信號輻射源的坐標S=(λs,φs)。
  坐標經度λs:
除此以外,為了真實反映測向誤差的影響,詳細標識定位結果的精確程度,在交會算法模塊中加入了概率橢圓長、短軸及偏轉角的計算。該誤差橢圓直觀地表明了最佳交會點以一定的概率位于其中的位置范圍。經過實際應用,該算法的準確性已得到了高度肯定。
        4.5 電子地圖顯示模塊
  模塊以MapX作為地圖控件,嵌入中國地圖2002-2003年數字化電子地圖版作為系統加載的地圖,取國界、面省界、線省界、海岸線、省會城市5個圖層作為加載圖層。采用了刷新速度快的動態圖層(Animation
Layer)技術的電子地圖除了能實時標識測向站,繪畫示向線,顯示最佳交會點和誤差概率橢圓外,還能顯示MapInfo格式的地圖數據,支持地圖的放大、縮小、平移和選擇等操作,圖層的自由控制,簡單的地理查詢等等。實例如圖4所示。

        5 結語
  
  全國短波監測網絡系統采用先進的技術手段和設施,通過對聲音信號進行監聽,對頻譜進行對比來對干擾源進行測向定位,查處非法電臺,從技術上保證國家無線電管理條例的貫徹執行,防止有害干擾,確保各種無線電設備正常運行,使有限的頻譜資源得到合理、科學、有效的開發和利用。
 
此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品美女91| 午夜久久久久久| 欧美日韩精品久久久| 亚洲欧美福利一区二区| 亚洲欧洲日产国产综合网| 亚洲一区欧美激情| 亚洲精品一区二区三区在线观看| 国产色爱av资源综合区| 欧美午夜宅男影院在线观看| 免费试看一区| 久久精品国产2020观看福利| 亚洲一区在线播放| 日韩亚洲欧美成人一区| 亚洲东热激情| 亚洲视频在线观看网站| 亚洲精品欧美日韩专区| 伊人伊人伊人久久| 国产精品久久久久永久免费观看| 欧美第十八页| 久久综合九色综合久99| 久久精品99国产精品| 亚洲欧美一区二区三区极速播放| 亚洲免费黄色| 久久成人久久爱| 99精品99| 亚洲精品少妇30p| 亚洲国产一区二区三区青草影视| 黄色成人av| 国产一区清纯| 国内精品久久久久伊人av| 国产欧美一区二区三区沐欲| 欧美日韩1234| 欧美日本一道本| 欧美人在线视频| 欧美日韩成人在线观看| 欧美经典一区二区三区| 欧美激情欧美激情在线五月| 欧美激情一区二区三区四区 | 久久精品99国产精品| 欧美一区二区三区免费大片| 一区二区三区日韩| 欧美一区二区三区四区在线观看地址 | 午夜在线精品偷拍| 亚洲欧美日韩专区| 亚洲欧美综合精品久久成人| 亚洲欧美日韩国产另类专区| 亚洲美女中文字幕| 99re热精品| 一区二区三区 在线观看视| 在线综合视频| 亚洲综合久久久久| 欧美一激情一区二区三区| 欧美一区成人| 亚洲人成7777| 亚洲精品一区久久久久久| aa成人免费视频| 亚洲欧美久久| 久久精品国产久精国产一老狼 | 久久久久久久一区二区| 午夜久久一区| 久久国产福利| 免费成人高清视频| 欧美激情一区二区三级高清视频 | 欧美中文字幕不卡| 久久综合色影院| 欧美韩日一区二区| 国产精品久久久999| 国产一区二区精品| 亚洲国产精品一区二区www在线| 黄色成人在线网站| 亚洲人成免费| 亚洲综合三区| 亚洲欧洲精品一区二区三区波多野1战4| 99v久久综合狠狠综合久久| 亚洲图片在线观看| 亚洲欧美精品在线| 免费短视频成人日韩| 欧美性片在线观看| 韩国三级在线一区| 一区二区高清在线| 欧美综合二区| 午夜电影亚洲| 亚洲免费网站| 亚洲视频网在线直播| 欧美在线播放高清精品| 亚洲福利视频专区| 亚洲一区二区毛片| 久久激五月天综合精品| 9久re热视频在线精品| 欧美中文字幕在线视频| 久久蜜桃精品| 欧美视频一区二| 久久九九精品99国产精品| 老巨人导航500精品| 欧美成人免费在线| 国产欧美在线观看| 亚洲美女视频在线观看| 性色av一区二区怡红| 一区二区三区产品免费精品久久75| 亚洲一区二区高清| 欧美成人精品在线| 国产欧美高清| 亚洲深夜福利视频| 亚洲精品美女久久久久| 欧美在线三区| 亚洲免费在线观看| 欧美精品久久久久久久久久| 伊人久久婷婷色综合98网| 欧美在线观看网站| 欧美一级视频一区二区| 国产精品日韩| 亚洲一区二区三区精品在线观看 | 欧美护士18xxxxhd| 亚洲第一天堂av| 亚洲国产精品成人精品| 久久亚洲电影| 精品不卡一区| 亚洲人成人99网站| 欧美极品aⅴ影院| 亚洲日韩中文字幕在线播放| 亚洲精品国产品国语在线app| 免费国产一区二区| 亚洲国产精品毛片| 99热精品在线观看| 欧美日韩国产123| 亚洲欧美日韩国产中文| 激情久久久久久| 久久精品一区二区国产| 久久夜色精品国产亚洲aⅴ| 国产亚洲欧美一级| 久久岛国电影| 老司机午夜免费精品视频| 亚洲高清不卡一区| 一区二区三区成人| 欧美性猛交xxxx乱大交蜜桃| 亚洲在线观看| 久久久91精品国产一区二区精品| 国内精品嫩模av私拍在线观看 | 久久精品国产亚洲aⅴ| 美女网站在线免费欧美精品| 在线观看日韩专区| 亚洲久久视频| 国产精品高清一区二区三区| 亚洲女人天堂成人av在线| 久久久久久久综合| 欧美电影免费观看高清完整版 | 亚洲第一福利视频| 麻豆亚洲精品| 亚洲激情av在线| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲欧美国产日韩天堂区| 99精品热6080yy久久 | 黄色成人在线网站| 日韩一级黄色av| 欧美亚韩一区| 欧美一区日韩一区| 国产精品综合视频| 一区二区三区四区精品| 欧美三级资源在线| 亚洲欧美日韩在线| 久久亚洲国产精品日日av夜夜| 国产精品多人| 欧美三级免费| 亚洲伊人观看| 久久综合九色| 夜夜精品视频一区二区| 欧美一区亚洲二区| 欧美激情五月| 国产欧美精品一区二区三区介绍| 小处雏高清一区二区三区| 久久人人爽国产| 日韩一级免费| 久久精品欧美| 亚洲电影在线观看| 99pao成人国产永久免费视频| 国产精品久久久久久久久久久久久久 | 午夜欧美大尺度福利影院在线看| 国产午夜精品一区二区三区欧美| 99re66热这里只有精品3直播| 国产模特精品视频久久久久| 亚洲麻豆国产自偷在线| 国产午夜精品理论片a级探花 | 这里只有精品电影| 国内精品美女在线观看| 亚洲一区二区三区视频播放| 影音先锋中文字幕一区| 西西裸体人体做爰大胆久久久| 在线观看国产成人av片| 欧美一区二区成人6969| 亚洲人成网站在线观看播放| 欧美在线www| 韩国欧美国产1区| 一本色道久久88精品综合| 国产精品青草综合久久久久99| 亚洲黄色在线| 国产日韩欧美综合一区| 99国产精品久久久| 国外视频精品毛片| 午夜一区二区三区在线观看| 亚洲精品麻豆|