www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]根據(jù)新型無人機對通信帶寬和通信距離的特殊要求,通過對全球星通信性能的分析,提出基于全球星實現(xiàn)無人機遠程通信的解決方案,并且針對一些關(guān)鍵技術(shù)給出實現(xiàn)方法。系統(tǒng)由機載通信設(shè)備、地面通信設(shè)備、地面監(jiān)控設(shè)備、全球星衛(wèi)星、網(wǎng)關(guān)等組成,可實現(xiàn)無人機遠程通信。該解決方案可以在無人機通信設(shè)備的研制中使用,對提高其遠程通信能力有一定的參考價值。

O 引 言
    無人飛行器(Unmanned Aerial Vehicle,UAV)可分為無人機、導(dǎo)彈和靶標三大類。其中無人機已被廣泛應(yīng)用于諸如偵察、監(jiān)視、誘餌、電子戰(zhàn)、通信中繼、農(nóng)業(yè)勘測、氣象、交通、科學(xué)研究、民用導(dǎo)航、環(huán)境保護、自然災(zāi)害的監(jiān)視與救援等領(lǐng)域。與有人駕駛的飛機相比,無人機機動性能好,過載能力強,不存在飛行員傷亡;與偵察衛(wèi)星相比,無人機飛行高度低,活動范圍可控,部署方便,造價低廉。目前,世界各國都在積極研制各種新型無人機。
    新型無人機對通信設(shè)備性能有了更高的需求,在通信距離上已超出視距范圍,在通信帶寬上需要能夠傳輸圖像、視頻等綜合信息。這給無人機通信設(shè)備的研制提出了新的課題。根據(jù)研究表明,數(shù)字微波通信和衛(wèi)星通信可以滿足無人機與地面之間遠程綜合信息傳輸?shù)男枨蟆?br />

l 全球星系統(tǒng)性能分析
   
全球星系統(tǒng)是由美國勞拉公司(Loral Corpara-tion)和高通公司(Qualcomm)倡導(dǎo)發(fā)起的衛(wèi)星移動通信系統(tǒng)。全球星系統(tǒng)主要由三部分組成:空間段、地面段、用戶段。
    空間段由48顆衛(wèi)星加8顆備份星組成。軌道高度
約為1 414 km,傳輸時延和處理時延小于300 ms,因此,用戶感覺不到時延。整個系統(tǒng)的覆蓋區(qū)為南北緯70°以內(nèi)的地區(qū)。各個服務(wù)區(qū)總是被2~4顆衛(wèi)星覆蓋,用戶可隨時接人該系統(tǒng)。話音傳輸速率有2.4/4.8/9.6 Kb/s三種,數(shù)據(jù)傳輸速率為7.2 Kb/s(持續(xù)流量)。衛(wèi)星采用碼分多址方式(CDMA),碼元帶寬為1.23 MHz。衛(wèi)星定位精度最高可達300 m。
    地面段包括全球星控制中心和網(wǎng)絡(luò)關(guān)口站(簡稱:網(wǎng)關(guān))。每個網(wǎng)關(guān)可同時與3顆衛(wèi)星通信,把來自不同衛(wèi)星或同一衛(wèi)星的不同數(shù)據(jù)流信號組合在一起,以提供無縫隙的覆蓋。每一個用戶終端可通過一顆或幾顆衛(wèi)星和網(wǎng)關(guān)實現(xiàn)與全球任何地區(qū)的通信。在我國境內(nèi)設(shè)有一個網(wǎng)關(guān)。
    用戶段指的是使用全球星系統(tǒng)業(yè)務(wù)的用戶終端設(shè)備。用戶終端設(shè)備包括手持式、車載式和固定式。用戶終端可提供話音、數(shù)據(jù)、短信息等業(yè)務(wù)。用戶終端在頭頂有一顆衛(wèi)星覆蓋時就可以使用,而一般在用戶的視線范圍內(nèi)都是有2~4顆衛(wèi)星。用戶終端可同時和3顆衛(wèi)星進行通信,并且通過使用分離多徑接收器可以把這些信號合成一個單一的、沒有天電干擾的信號。用戶終端還可以按需要改變功率電平來補償遮擋和干擾的影響,平均功率輸出范圍在50~300 mW之間。衛(wèi)星不斷移進、移出用戶終端的視線范圍,也不斷無縫隙地淡進和淡出呼叫過程,這種軟切換減少了呼叫受干擾的風(fēng)險。以上這些先進的數(shù)字技術(shù)使全球星系統(tǒng)能夠在各種地形環(huán)境中提供業(yè)務(wù),使信號受到建筑、地形和其他自然景物遮擋的可能性更小。
    針對無人機的特點,利用全球星的獨特通信功能,可以設(shè)計一個基于全球星的無人機數(shù)字通信系統(tǒng),用以解決新型無人機遠程綜合信息通信問題。

2 系統(tǒng)結(jié)構(gòu)設(shè)計
   
本系統(tǒng)由機載通信設(shè)備、地面通信設(shè)備、地面監(jiān)控設(shè)備、全球星衛(wèi)星、網(wǎng)關(guān)等組成,如圖1所示。

2.1 全球星系統(tǒng)
    全球星衛(wèi)星和網(wǎng)關(guān)作為本系統(tǒng)的衛(wèi)星通信鏈路,負責(zé)轉(zhuǎn)發(fā)系統(tǒng)各種通信信息。
2.2 機載通信設(shè)備
   
機載通信設(shè)備安裝于無人機上。機載設(shè)備將需要傳輸?shù)臄?shù)字信息(語音、圖像、數(shù)據(jù)流、控制命令等)通過USB口或RS 422口傳送給機載通信設(shè)備,機載通信設(shè)備將信息打包發(fā)送至全球星衛(wèi)星,由全球星衛(wèi)星轉(zhuǎn)發(fā)到地面通信設(shè)備。
    機載通信設(shè)備主要由ARM與GSPl620等部件組成,如圖2所示。

    GSPl620為全球星數(shù)傳通信模塊,通過RS 232口與ARM連接,完成通信信息的發(fā)送與接收。
    ARM為工業(yè)控制單片機,通過RS 422口或USB口與機載設(shè)備連接。ARM中安裝有通信軟件,完成系統(tǒng)初始化、數(shù)據(jù)通信、故障診斷等功能。
    機載數(shù)傳設(shè)備的工作流程如下:
    ARM啟動后,通過RS 232口發(fā)送AT命令對GSPl620進行初始化和撥號連接,同時監(jiān)測RS 422口或USB口,實時獲取并存儲機載設(shè)備發(fā)送的通信數(shù)據(jù),如果GSP1620撥號連接成功,則將通信數(shù)據(jù)通過RS232口發(fā)送給GSP1620,由GSPl620通過全球星衛(wèi)星發(fā)送給地面通信設(shè)備。GSPl 620也負責(zé)接收地面通信設(shè)備發(fā)送的控制指令(例如:飛機爬升、俯沖、轉(zhuǎn)彎等命令),通過RS 232口傳送給ARM,ARM接收到控制指令后再通過RS 422口或USB口轉(zhuǎn)發(fā)給機載設(shè)備。
2.3 地面通信設(shè)備
   
地面通信設(shè)備與機載通信設(shè)備軟硬件通用,只是在使用前初始化時將設(shè)備定義為地面通信設(shè)備或機載通信設(shè)備。地面通信設(shè)備安裝在地面監(jiān)控站內(nèi),與地面監(jiān)控設(shè)備通過,RS 422口或USB口連接。地面通信設(shè)備將接收到的全球星衛(wèi)星傳輸?shù)臄?shù)字信息(語音、圖像、數(shù)據(jù)流、控制命令等)通過USB口或RS 422口傳送給地面監(jiān)控設(shè)備,同時也可將地面監(jiān)控設(shè)備的控制命令傳送給機載通信設(shè)備。
    其結(jié)構(gòu)組成與機載通信設(shè)備相似,主要由ARM與GSPl620等部件組成。如圖3所示。

    地面通信設(shè)備的工作流程如下:
    ARM啟動后,通過RS 232口發(fā)送AT命令對GSP1620進行初始化和撥號連接,連接成功后在GSPl620上實時獲取機載通信設(shè)備發(fā)送的通信數(shù)據(jù),同時通過RS 422轉(zhuǎn)發(fā)給地面監(jiān)控設(shè)備。ARM也負責(zé)接收地面監(jiān)控設(shè)備發(fā)送的控制指令,通過RS 232口轉(zhuǎn)發(fā)給GSPl620,GSPl620接收到控制指令后發(fā)送給機載通信設(shè)備。
2.4 地面監(jiān)控設(shè)備
   
地面監(jiān)控設(shè)備為工業(yè)PC機,運行通信監(jiān)控軟件。地面監(jiān)控設(shè)備通過RS 422口或USB口與地面通信設(shè)備連接。完成數(shù)據(jù)通信、無人機態(tài)勢顯示、控制指令上傳、報警、數(shù)據(jù)管理等功能。

3 系統(tǒng)功能設(shè)計
   
根據(jù)目前無人機的使命任務(wù),本系統(tǒng)提供有如下功能:數(shù)傳通信功能、監(jiān)控功能、顯示功能、報警功能、數(shù)據(jù)管理功能等。按模塊設(shè)計的功能框圖和信息傳輸關(guān)系,如圖4所示。

3.1 數(shù)據(jù)通信
    數(shù)據(jù)通信功能主要包括以下幾項內(nèi)容:數(shù)據(jù)加密、數(shù)據(jù)分包、數(shù)據(jù)分包傳輸、數(shù)據(jù)接收、數(shù)據(jù)合包、數(shù)據(jù)解密等。
3.2 監(jiān)控功能
   
監(jiān)控功能主要包括以下幾項內(nèi)容:對地面監(jiān)控設(shè)備初始化、系統(tǒng)重置、通信端口管理、生成控制指令、數(shù)據(jù)存庫等。
3.3 顯示功能
   
顯示功能主要包括以下幾項內(nèi)容:地圖背景顯示、鷹眼顯示、地圖基本操作(放大、縮小、漫游、量算等)、無人機飛行狀態(tài)(包括軌跡、高度變化、飛行參數(shù)等)顯示、全球星星歷狀態(tài)顯示等。
3.4 報警功能
   
報警功能主要包括以下幾項內(nèi)容:全球星鏈路斷開報警、無人機飛行狀態(tài)報警等。報警模式有聲音報警、高亮警示報警等。
3.5 數(shù)據(jù)管理功能
   
數(shù)據(jù)管理功能主要包括以下幾項內(nèi)容:數(shù)據(jù)備份、恢復(fù)、數(shù)據(jù)刪除、數(shù)據(jù)報表查詢、數(shù)據(jù)顯示、數(shù)據(jù)打印、數(shù)據(jù)導(dǎo)出(文本文件、EXCEL 文檔)等。

4 系統(tǒng)軟件設(shè)計
4.1 軟件流程
4.1.1 初始化階段
   
接受飛行任務(wù)后,地面監(jiān)控設(shè)備與地面通信設(shè)備開機、初始化,地面通信設(shè)備接收全球星星歷,發(fā)送到地面監(jiān)控設(shè)備,地面監(jiān)控設(shè)備根據(jù)星歷判斷衛(wèi)星信號好壞,給出無人機起飛建議。無人機起飛后,機載通信設(shè)備開機、初始化。
4.1.2 建立連接階段
   
機載數(shù)傳設(shè)備初始化后與地面數(shù)傳設(shè)備進行撥號連接,雙方均可進行主叫撥號連接。撥號成功,鏈路建立后,即可進行通信信息傳輸。
4.1.3 通信、監(jiān)控顯示階段
    機載通信設(shè)備將來自機載設(shè)備的通信信息經(jīng)全球星發(fā)送給地面通信設(shè)備,地面通信設(shè)備再將該信息轉(zhuǎn)發(fā)給地面監(jiān)控設(shè)備。地面監(jiān)控設(shè)備對信息進行解碼、報警處理、存儲、軌跡顯示、狀態(tài)顯示等工作。
4.1.4 連接維護階段
   
為了保證通信鏈路的暢通,機載通信設(shè)備和地面通信設(shè)備自動進行衛(wèi)星通信鏈路的維護,實時監(jiān)測鏈路狀態(tài),發(fā)現(xiàn)鏈路斷開,自動重新?lián)芴栠B接。同時也負責(zé)將鏈路狀態(tài)、故障原因?qū)崟r發(fā)送給地面監(jiān)控設(shè)備。
4.1.5 數(shù)據(jù)維護階段 
   
平時可利用數(shù)據(jù)維護軟件對數(shù)據(jù)庫進行備份、刪除等管理,可對歷史數(shù)據(jù)查詢、調(diào)閱、生成報表、打印、導(dǎo)出等工作。
4.2 關(guān)鍵技術(shù)實現(xiàn)
4.2.1 多線程技術(shù)
   
本系統(tǒng)涉及撥號連接、網(wǎng)絡(luò)通信、串口通信、數(shù)據(jù)分包、狀態(tài)監(jiān)視等。眾多任務(wù)實時完成,如果管理不慎,將造成系統(tǒng)資源沖突,使系統(tǒng)穩(wěn)定性降低。因此,在開發(fā)時采用多線程技術(shù)管理任務(wù),共創(chuàng)建了四個服務(wù)線程:串口通信線程,負責(zé)管理有關(guān)串口通信的所有任務(wù);網(wǎng)關(guān)連接線程,負責(zé)撥號連接,監(jiān)視全球星星歷狀態(tài),系統(tǒng)斷開后自動實時連接;網(wǎng)絡(luò)通信線程,負責(zé)有關(guān)網(wǎng)絡(luò)SOCKET通信的所有任務(wù);數(shù)據(jù)處理線程,負責(zé)實時生成傳輸?shù)臄?shù)據(jù)包,對數(shù)據(jù)進行加密、壓縮、分包、合包等任務(wù)。依靠線程中斷、掛起、通信等線程服務(wù)手段來實現(xiàn)各個任務(wù)之間的信息交互,有效防止資源沖突互鎖。
4.2.2 撥號連接網(wǎng)關(guān)
   
在使用全球星提供的通信服務(wù)時,必須使GSP-1620與網(wǎng)關(guān)保持連接,而且要實時監(jiān)測連接狀態(tài),在斷開時,重新連接。連接方式采用的是撥號連接的方式。以WINDOWS平臺為例撥號連接的程序如下:

   
    定義連接參數(shù)rdParams,并根據(jù)需要初始化該連接參數(shù)。
    DWORD dwError=RasDial(NULL,NULL,&rdParams,0L,(RASDIALFUNC)RasDialFunc,&m_hRasConn);
    調(diào)用API函數(shù)RasDial進行撥號連接,入口參數(shù)主要有連接參數(shù)rdParams和回調(diào)函數(shù)RasDialFunc。
    回調(diào)函數(shù)RasDialFunc定義如下:


    回調(diào)函數(shù)的主要作用為根據(jù)連接狀態(tài)執(zhí)行相應(yīng)的任務(wù),比如連接成功時則調(diào)用API函數(shù)RasGetProjec-tionInfo獲取網(wǎng)關(guān)給本用戶分配的IP,獲得IP后才可以應(yīng)用TCP/IP或UDP協(xié)議進行信息傳輸。
    另一個比較重要的API函數(shù)是RasGetConnect-Status,利用該函數(shù)可實時獲取網(wǎng)關(guān)連接狀態(tài)。
4.2.3 網(wǎng)絡(luò)通信
   
撥號連接網(wǎng)關(guān)成功后,獲得分配IP,則進行網(wǎng)絡(luò)通信,通信時即可采用TCP/IP協(xié)議也可采用UDP協(xié)議,開發(fā)時根據(jù)需要確定。以UDP協(xié)議為例,網(wǎng)絡(luò)通信程序如下:


    如果創(chuàng)建成功,則綁定該SOCKET,綁定端口號為port。綁定后,則可創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)處理線程,實時接收和發(fā)送數(shù)據(jù)。接收和發(fā)送數(shù)據(jù)的程序分別為:


    resulut和sent分別代表接收的字節(jié)數(shù)和發(fā)送的字節(jié)數(shù)。
4.2.4 串口通信
    串口可以被當作文件資源來管理,因此利用Cre-ateFile,OpenFile和WriteFile三個文件操作API函數(shù)即可實現(xiàn)打開串口、讀寫數(shù)據(jù)的功能。以Windows操作系統(tǒng)為例,程序如下:


    該函數(shù)實現(xiàn)了打開串口號為port的串口,打開成功返回真,失敗返回假。


    該函數(shù)實現(xiàn)了從打開的串口中讀取緩沖區(qū)中的數(shù)據(jù)。


    該函數(shù)實現(xiàn)了將數(shù)據(jù)寫入打開的串口。
4.2.5 數(shù)據(jù)分包
   
由于網(wǎng)口和串口每次傳輸?shù)臄?shù)據(jù)量有限,為了滿足信息批量傳輸?shù)男枨螅仨殞⑿枰獋鬏數(shù)臄?shù)據(jù)(例如:一個2 MB的圖像文件)首先分解成一個個獨立的數(shù)據(jù)包,發(fā)送時每次發(fā)送一個數(shù)據(jù)包,等接收端接收到所有的數(shù)據(jù)包時,將數(shù)據(jù)包進行合包,解析出原始數(shù)據(jù)。在發(fā)送時可能出現(xiàn)個別數(shù)據(jù)包丟失的情況,在接收端根據(jù)數(shù)據(jù)包內(nèi)的標識判斷丟失的數(shù)據(jù)包,然后向發(fā)送端請求重發(fā)丟失的數(shù)據(jù)包。數(shù)據(jù)包數(shù)據(jù)結(jié)構(gòu)設(shè)計如表1所示。數(shù)據(jù)包序號為每個數(shù)據(jù)包的惟一的標識序號;子包個數(shù)代表該數(shù)據(jù)包所屬的需要傳輸數(shù)據(jù)分包后形成的子包的個數(shù);子包序號代表該數(shù)據(jù)包所屬的需要傳輸數(shù)據(jù)分包后形成的子包群中的排序號;信息頭代表傳輸?shù)男畔㈩愋途幋a。利用該數(shù)據(jù)結(jié)構(gòu)即可編制任意長度數(shù)據(jù)的傳輸程序,而且能夠保證數(shù)據(jù)傳輸?shù)乃俣群驼_性。

5 結(jié) 語
    應(yīng)用全球星的通信功能為無人機設(shè)計了一套遠程通信系統(tǒng),并解決了在開發(fā)中遇到的連接網(wǎng)關(guān)、網(wǎng)絡(luò)通信、數(shù)據(jù)分包等關(guān)鍵技術(shù)問題。該系統(tǒng)通信不受時間、距離、地域限制,通信能力強,可傳輸語音、數(shù)據(jù)、圖像等信息。系統(tǒng)造價低及開發(fā)風(fēng)險低,因此具有廣泛的應(yīng)用前景。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉