999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于北斗導航通信技術的無人艇運動導航控制系統設計

2020-12-08 03:15:22車常昕張永波
計算機測量與控制 2020年11期
關鍵詞:系統

車常昕,張永波

(延安大學 物理與電子信息學院,陜西 延安 716000)

0 引言

北斗導航通信系統由用戶段、地面段、空間段三部分結構共同組成,在全球范圍內可為各類用戶主機提供全天時、全天候的高精度定位服務,且在高水準短報文通信技術的作用下,該系統已經具備了完善的區域導航與授時定位能力,特定情況下,獨立定位精度可達分米或厘米級別,平均測速精度也能達到0.2米/秒[1]。導航通信系統的空間段包含若干個地球靜止軌道衛星、一個中圓地球軌道衛星和一個傾斜地球同步軌道衛星;地面段包含一個監測站、一個時間同步注入站、一個主控站和若干個地面站,且各級主機只有在星間鏈路運行管理設施的作用下,才能實現導航信息的傳輸與交流;用戶段包含可兼容其它衛星的北斗導航芯片、天線、終端模塊等各類基礎服務型設備產品[2]。

無人艇是一種常見的海中軍事武器,其應用實質就是在海中作業的行進機器人。隨行進器運動時間的延長,與之相關的導航應用策略可能會出現一定程度的執行偏差,從而導致失控運動行為的出現。為避免上述情況的發生,基于慣性測量技術的導航控制系統利用ARX時間序列建模原理,確定無人艇的實際運動路線,再通過計算機動性能指標的方法,實現對行進器運動姿態的精準控制。但此系統的應用續航時間較短,很難滿足核心導航主機對于無人艇運動方向的連續化精準控制需求。為解決此問題,設計基于北斗導航通信技術的無人艇運動導航控制系統,在硬件電路結構體的支持下,確定接口數據傳輸協議的基本應用格式,從而實現對報文加密密鑰參數的設置與完善。

1 硬件電路設計

無人艇運動導航控制系統的硬件執行電路由電源模塊、方位監測模塊、電機測速模塊幾部分共同組成,通過北斗導航通信技術實現對硬件電路結構的連接與調試,由ARM Cortex-M3 STM32F103芯片和外圍設備結構體共同組成中央處理單元,設置雙電源結構體形式保持系統電源模塊“雙電壓輸入、單電壓輸入”的連接應用形式,通過以MPU6050設備實現無人艇運動姿態際方位的監測,最后通過MX1208型的雙路有刷直流電路結構搭建電機驅動電路,實現電機測速。硬件電路具體搭建方法如下。

1.1 硬件電路結構組成

基于北斗導航通信技術的無人艇運動導航控制系統沿用傳統模塊化設計思想,以系統功能分類作為核心執行需求,自上而下地將系統結構中的獨立功能部件分解出來,再按照既定導航需求進行連接與重組,從而精細化分析各功能模塊的結構要素,一方面指導系統內其它硬件電路設備架構的搭建,另一方面實現對通用性電源接口執行功能的調試與維護[3-4]。硬件電路結構設計一般遵循以下原則:(1)清晰的功能區域劃分,即電路模塊的分解規模應適當,結構體組合要符合“結構化規則”。(2)固定的模塊,即硬件電路結構的“接口規則”。(3)相關電路模塊功能必須符合無人艇運動導航控制系統的測試要求,即模塊化的系統“評定規則”。在后續設計過程中,結合無人艇運動導航控制系統的實際應用需求,在北斗導航通信技術的支持下,實現對硬件電路結構的連接與調試。

圖1 無人艇運動導航控制系統硬件電路組成結構

1.2 中央處理單元與電源模塊

無人艇運動導航控制系統的中央處理單元由嵌入式ARM Cortex-M3 STM32F103芯片和外圍設備結構體共同組成。其中,STM32F103芯片包含內核、外設兩個組成結構,前者負責對AHB、DMA、SRAM、Flash等系統總線進行集成化控制處理,并可按照北斗導航通信技術的實際處理需求,將系統電動機設備的最大運行速度提升至72 MHz/s[5]。在中央處理單元的作用下,系統電源模塊始終保持“雙電壓輸入、單電壓輸入”的連接應用形式,即在一次完整的無人艇運動導航控制處理流程中,始終有兩個電源結構體對系統電源模塊保持輸入作用狀態,但卻只有一個電源結構體負責輸出系統內的已存儲應用電量。兩個電壓輸入端分別位于U33 LMZ12003結構體兩側,在多個R0執行電阻的共同作用下,核心電源應用設備首先將輸入電流轉變成交變傳輸形式,再在線路組織的作用下,將這些流量電子暫時存儲于PW1 1117-3V3設備之中[6]。隨著已接入R0電阻數量級水平的提升,GND傳感器兩端的應用電壓數值也會逐漸增大,直至系統電源模塊能夠完全負載中央處理單元的電量應用需求。

圖2 無人艇運動導航控制系統的電源模塊

1.3 無人艇運動姿態與方位監測模塊

無人艇運動姿態與方位監測模塊是具有高度集成能力的慣性測量傳感器,以MPU6050設備作為核心應用元件。一般情況下,MPU6050設備結構體同時與兩類傳輸導線相連,其中CAN總線實現了核心主機與北斗導航中心之間的連接,二總線實現了核心主機與系統檢測器與控制器的連接。安裝在無人艇行進器內的運動姿態測量單元可實現實時采集船體航向、翻滾、俯仰三個方向上的導航控制量,可為北斗導航通信主機提供行進運動所需的原始應用數據。但由于北斗導航中心結構的存在,MPU6050設備在使用過程中容易受到溫度、噪聲等多項環境因素的干擾,從而導致最終的控制精準性不斷下降[7-8]。為避免上述情況的發生,MPU6050設備可根據無人艇運動角速度的變化情況,累積與北斗導航通信傳輸相關的物理應用信息,再在保證實際偏航角不出現明顯偏差的基礎上,將這些信息參量按照導航需求,傳輸至系統各級執行主機之中,直至無人艇終端、水下終端、地面終端三類設備元件之間的連接傳輸關系不再發生改變。

圖3 無人艇運動姿態的方位監測模塊

1.4 電機驅動與電機測速模塊

電機驅動與電機測速模塊采用MX1208型的雙路有刷直流電路結構,內部集成有C類、B類兩種電子驅動結構,在運轉執行過程中,可根據無人艇行進器的實際運動速率,更改電路兩端的承載電壓數值,一般情況下,工作電壓的覆蓋范圍可從2 V過渡到9.6 V,由于多個M電機的物理調節作用,測速模塊的最大峰值輸出電流始終不會超過1.5 A。MX1208驅動主機中同時存在VDD型、INA型、INB型、PGND型、PGND型等多種電子傳輸接口。其中,VDD1、VDD2、VCC1、VCC2接口同時存在于MX1208驅動主機上部,可在INA1、INA2、INB1、INB2接口的作用下,釋放暫存于電機測速模塊中的應用電子量,再借助與電源模塊的連接通道,調取大量的待處理北斗導航通信數據[9-10]。PGND1、PGND2、PGND1、PGND2接口同時存在于MX1208驅動主機下部,可按照OUTA型、OUTB型接口中電流的實際輸出速率,更改原接口內的電子輸入量,從而實現對無人艇運動導航行進路徑的精準化控制。

圖4 電機測速模塊內的驅動電路

2 基于北斗導航通信技術的系統短報文加密

在硬件電路結構體的支持下,按照短報文傳輸特征分析、傳輸協議格式定義、加密對象獲取、密鑰參數計算的處理流程,完成基于北斗導航通信技術的無人艇運動導航控制系統設計。

2.1 短報文傳輸特征

短報文傳輸是一類雙向的簡短報文通信行為,在無人艇運動導航控制系統中,用戶數據長度、信息傳輸時間、數據編碼量等都是最大的傳輸特征參量。結合北斗導航通信技術原理和具體數據傳輸路徑,可將系統內的短報文傳輸特征總結為如下幾方面。

1)無人艇運動導航短報文數據只能以明文形式進行傳輸:

導航短報文數據在系統各階層間只能保持安全性傳輸的應用形式,同時導航控制系統的調制頻率始終與導航通信數據的傳輸周期保持一致,在系統中導航信息屬于一種公開型的資源數據,因此整個傳輸行為均具有較高的安全隱患等級[11]。

2)無人艇運動導航短報文數據始終保持固定的傳輸格式:

無人艇運動導航控制系統中的報文數據只能依照通信協議進行傳輸,且每條報文只具有單一的傳輸格式,因此無論北斗導航通信環境發生怎樣的改變,報文中的數據信息結構均保持穩定。

3)無人艇運動導航控制系統的單條報文數據轉發量有限

北斗導航短報文通信需要5顆GEO衛星的共同配合,雖然系統在上下行報文接收頻率方面沒有設備限度條件,一個導航控制主機可同時接收多個終端輸出的無人艇運動報文信息,但受到衛星信道數量級水平的限制,導航控制主機需要同時建立與方位監測模塊和電機測速模塊的物理連接[12]。由于終端用戶服務的存在,北斗短報文傳輸必須接受導航控制等級的限制,具體分類標準如表1所示。

2.2 接口數據傳輸基本協議格式

在無人艇運動導航控制系統的短報文服務中,不同的通信申請協議能夠實現不同的導航控制服務,從而得到不同類型的應答信息數據。若北斗導航定位申請協議能夠幫助無人艇運動目標獲取當前的行進時間、經緯度等信息參量,則可認為暫存導航數據能夠完全滿足系統的基本傳輸需求[13]。一般情況下,一個完整的接口數據傳輸協議由指令、報文長度、用戶地址、報文內容、校驗和五類限制條件共同組成。

1)“指令”是指由地面導航終端發出的報文通信標志,一般以“φ”作為起始編寫符號,在傳輸過程中,與無人艇運動導航控制信息相關的ASCII碼輸出形式始終保持不變,且每個ASCII碼只保留一個獨立的應用字節。

2)“報文長度”僅用來表示北斗導航通信報文的字節傳輸長度,可方便導航控制主機對當前已接收報文數據的完整度進行清晰判斷。

3)“用戶地址”描述了北斗導航通信報文在實際傳輸時的終端ID號,一般情況下其長度水平一直維持在24bit左右,絕大多數當前終端所顯示的ID號只能保留在接收方地址內部,再根據目標導航地址生成獨立的發送報文[14]。

4)“報文內容”包含導航傳送方與導航接收方的所有用戶數據信息,能夠根據協議功能具體格式的不同,更改已成型報文的長度、類別及編寫內容,再根據北斗導航通信技術的實用需求,將傳輸數據調整為字節形式,從而滿足無人艇運動導航控制主機對于數據信息的補零處理需求。

5)“校驗和”可對前四類條件進行總結,并以此執行所有運算指令,從而檢驗系統內當前運行的無人艇運動導航控制指令是否存在錯誤。

設B0代表指令編寫系數,X0代表報文長度條件,W0代表用戶地址信息,P0代表報文內容的編碼實值,χ0代表校驗和實值。聯立上述物理量,可將接口數據傳輸基本協議格式的標準定義式表示為:

(1)

2.3 通信協議加密對象

北斗導航通信短報文協議的加密對象具備交互申請、順向接收兩種連接形式。其中,交互申請型通信協議加密對象在短報文用戶交互過程中,可直接對申請協議中的報文內容進行加密處理,再借助輸入信道,將信息反饋至接收終端,從而實現完整的信息協議獲取與密文信息解密處理流程。通常情況下,這種類型加密對象的申請協議報文內容格式并不完全固定,且每部分無人艇運動導航信息所對應的物理含義也均不相同,在處理加密指令時,系統核心控制主機所需執行的協議數量相對較大,易使用戶端主機出現通信混亂的處理行為[15-16]。順向接收型通信協議加密對象可直接進入系統導航基站,當控制主機接收到足量的信號參量后,通信協議可同時轉發導航信息內容與目的接收地址,隨系統內累積信號總量的不斷提升,最終輸出協議參量的基本格式也逐漸趨于統一[17]。設θ1代表交互申請型通信協議的加密處置系數,θ2代表順向接收型通信協議加密處置系數,聯立公式(1),可將基于北斗導航通信技術的通信協議加密對象定義為:

(2)

2.4 報文加密密鑰參數

為實現對無人艇運動導航短報文數據的加密處理,對密鑰參數與協議加密對象間的映射關系進行分析。加密映射的建立基于一個完整的迭代分段函數,由映射公式的多次迭代處理可生成報文加密所需的密鑰序列(既定密鑰參數分布形式如圖5所示)[18-19]。其特性本質上取決于初始運動參量d0和加密參數μ兩個重要物理值,且這兩個應用系數可同時看作報文加密體系中的密鑰參數。其原始數學模型可表示如下:

(3)

其中:ξ代表報文加密編碼原量,Nmax代表最大加密權限值,Nmin代表最小加密權限值。至此,完成各項軟、硬件執行環境的搭建,在北斗導航通信技術的支持下,實現無人艇運動導航控制系統的順利應用。

3 實驗結果與分析

3.1 實驗環境及原理

為驗證基于北斗導航通信技術無人艇運動導航控制系統的實際應用價值,設計如下對比實驗。在兩艘相同的無人艇行進器中放置同型號的信號收發器,借助北斗導航通信技術實現行進器與岸基設備間的信號連接,其中實驗組岸基設備搭載基于北斗導航通信技術無人艇運動導航控制系統,對照組岸基設備搭載基于慣性測量技術的導航控制系統。

圖5 導航通信控制原理

已知系統續航時間、UDI系數指標均能反映導航主機對無人艇運動方向的精準化控制能力。通常情況下,系統續航時間越長、UDI系數指標越大,導航主機對無人艇運動方向的精準化控制能力越強,反之則越弱。

3.2 結果與討論

控制導航數據輸入量分別等于1.5×108T、3.0×108T、4.5×108T、6.0×108T、7.5×108T,記錄在各個數據輸入水平下,實驗組、對照組無人艇運動導航控制主機續航時間的具體變化情況。

分析圖6可知,理想狀態下無人艇運動導航控制系統的續航時間不會隨數據輸入量的增加而產生變化,始終保持為8 h。實驗組無人艇運動導航控制系統的續航時間在小幅度下降后,開始出現明顯上升的變化趨勢,在整個上升過程中雖也有小幅數值下降行為出現,但對整體上升行為的影響趨勢并不大,全局最大值達到18 h,與理想化數值相比,上升了10 h。對照組無人艇運動導航控制系統的續航時間一直保持下降、上升交替出現的變化趨勢,最終結束數值遠低于起始數值水平,全局最大值僅達到13 h,與實驗組極值相比,下降了5 h。綜上可知,在北斗導航通信技術的作用下,無人艇運動導航控制系統的實際續航時間出現明顯增大的變化趨勢,可從根本上增強導航主機對無人艇運動方向的精準化控制能力。

圖6 系統續航時間對比圖

表2記錄了實驗組、對照組UDI系數指標數值的具體變化情況。

表2 UDI系數指標對比表

分析表2可知,實驗組UDI系數指標的變化趨勢相對較為穩定,第1組實驗數值的平均水平較低,僅達到74.4%,第2組數值的平均水平較高,達到了77.3%,二者間差值為2.9%。對照組UDI系數指標的波動幅度相對較大,雖基本呈現不斷增大的變化趨勢,但整體上升幅度較小,第2組數值的平均水平較低,僅達到43.9%,第1組數值的平均水平較高,達到了45.7%,二者間差值為1.8%,遠低于實驗組數值水平。綜上可知,在北斗導航通信技術的作用下,無人艇運動導航控制系統的UDI系數指標數值確實出現了明顯的增大,不僅滿足了導航主機對無人艇運動方向的精準化控制需求,也能夠促進系統導航應用策略快速趨于完善。

4 結束語

與基于慣性測量技術的導航控制系統相比,基于北斗導航通信技術導航控制系統的實際續航時間更長、UDI系數指標數值水平更高,可使已制定導航應用策略快速趨于完善,從而加速導航主機對無人艇運動方向的精準化控制。從搭建流程的角度來看,中央處理單元與電源模塊可在方位監測模塊、電機測速模塊的作用下,滿足硬件電路結構的實際搭建需求,且隨著短報文傳輸特征的逐漸清晰,通信協議加密對象可快速建立與加密密鑰參數之間的對應關系,從而使接口數據的傳輸協議格式得到定向性規劃,實現導航主機對無人艇行進器的運動控制與路程劃分。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 日韩一区二区在线电影| 激情六月丁香婷婷| 久久不卡精品| 免费人成网站在线观看欧美| 国产精品毛片一区| 免费在线一区| 无码 在线 在线| 国产在线视频二区| 久久国产亚洲欧美日韩精品| 亚洲中文精品人人永久免费| 美女一级免费毛片| 国产福利微拍精品一区二区| 久久久久国产精品免费免费不卡| 一级毛片基地| 毛片一区二区在线看| 91娇喘视频| 人妻出轨无码中文一区二区| 午夜精品久久久久久久99热下载| 色综合天天综合| 老司机精品一区在线视频| 香蕉久人久人青草青草| 91亚瑟视频| 久久精品这里只有国产中文精品| 免费网站成人亚洲| 国产毛片片精品天天看视频| 欧美成人国产| 国产导航在线| 一本久道久久综合多人| 成人国产精品网站在线看| 欧美国产在线看| 97在线碰| 久久一本精品久久久ー99| 亚洲中文精品人人永久免费| A级毛片高清免费视频就| 国产精品伦视频观看免费| 国产小视频免费| 免费国产无遮挡又黄又爽| 亚洲三级色| 欧美亚洲网| 91精品专区| 久久综合伊人77777| 国产精品第一区在线观看| 国产在线麻豆波多野结衣| 超薄丝袜足j国产在线视频| 亚洲大学生视频在线播放| 最新国产你懂的在线网址| 国产视频自拍一区| 一级一级一片免费| 免费va国产在线观看| a级毛片免费网站| 好久久免费视频高清| 亚洲Av激情网五月天| 蜜桃视频一区| 国产精品久久久久无码网站| 国产呦精品一区二区三区下载| 国产福利一区在线| 91免费观看视频| 亚洲一级毛片免费看| 亚洲视频四区| 亚洲一级毛片免费看| 人妻精品全国免费视频| 中文字幕精品一区二区三区视频 | 青青久视频| 久久国语对白| 自偷自拍三级全三级视频| h网址在线观看| 黄色网站不卡无码| 国产麻豆精品久久一二三| 久草视频中文| 亚洲丝袜第一页| 久久99精品久久久久纯品| 午夜影院a级片| 免费女人18毛片a级毛片视频| 欧美成人一级| 国产欧美日韩一区二区视频在线| 久久综合色视频| 99这里只有精品在线| 三级欧美在线| 综合社区亚洲熟妇p| 久久伊伊香蕉综合精品| 青青青伊人色综合久久| 国产日产欧美精品|