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

海底電纜智能巡檢ROV分系統設計方案(控制部分)

2016-04-22 07:50:07孫英順杭州電子科技大學杭州310018
山東工業技術 2016年1期

孫英順(杭州電子科技大學,杭州 310018)

?

海底電纜智能巡檢ROV分系統設計方案(控制部分)

孫英順
(杭州電子科技大學,杭州310018)

摘 要:海底電纜智能巡檢ROV應用于近海復雜海流環境,有大量的環境碰撞沖擊作業,這就需要能夠對其進行高效的機器人運動控制來完成電纜的智能導航追蹤。同時,還需要搭載大量傳感器,包括水下攝像機及云臺、圖像聲吶、姿態儀、羅經、超短基線、海纜檢測的特種設備以及其他輔助作業系統。

關鍵詞:海底電纜;巡檢;系統設計

1 總體設計思路

1.1研究內容與特點

ROV控制系統控制對象較多且復雜,接口類型多,而且需要保證通信的實時性和高速率。另一方面,需要留出接口以便于接入特種設備和未來擴展。若采用傳統的單片機或者PC104等方案,會導致接口不足、兼容性差、開發周期長、擴展能力不足等缺點。故這里需要引入工業控制上的“總線”設計思路。

根據這些目標內容,控制系統方案需要有以下必要特點:

(1)實時性。主要保證運動控制的確定性,提高對ROV的控制效率;(2)高速性。能夠高速完成對水下數據的傳輸,提高水下監測質量;(3)通用性。能夠提供標準的擴展接口,以方便其他設備接入。比如不同的海纜巡檢設備以及其他輔助作業系統。

對比目前市面上常見的工業總線,綜合考慮下,我們選擇EtherCAT作為此次設計的總線類型。它具有以下特點:

(1)實時性;(2)高速性;(3)拓撲結構好。

2 硬件系統設計與選型

EtherCAT為德國Beckhoff公司首先提出并開發,開發初期優先選擇Beckhoff公司產品,完成樣機開發。

根據設計思路,為本次ROV水下主控器選型為Beckhoff的CX5000系列。一方面,CX5000具備2個EtherCAT 100M高速實時以太網接口,另一方面,CX5000系列非常小巧,價格與西門子S7-400相當。在兼顧性能、體積、價格等綜合因素下,CX5000系列為此次方案的最優選擇。

水下端配套EtherCAT端子模塊。ROV水下復雜的工作環境配合了多種傳感器,如深度計、高度計、姿態傳感器、超短基線、溫度計、圖像聲吶、漏水檢測等等。不同的傳感器具備不同的供電方案和通信接口,需要PLC選型后相互配合,設計示意圖如圖1。

3 軟件系統設計

海纜巡檢ROV的軟件體系主要分為水面甲板實時操控單元和水下PLC主控單元。甲板單元主要用于收集和處理水面與水下傳感器的信息,同時通過一定算法,進行數據處理和融合,包括剔除干擾數據。同時,將這些數據轉化為可視化信息予以呈現,如3D姿態、視頻圖像以及各個狀態信息。水下PLC主控單元主要用于將水面執行指令轉化為ROV動作,如水下推進器運動、水下燈亮滅、機械手運動等。

3.1ROV主控軟件軟件程序設計架構

本次ROV軟件將采用C/S架構下的三層結構設計方案:

(1)表示層/UI層:用戶交互層,根據用戶需求設計軟件界面。

(2)業務邏輯層(BLL):是數據訪問和用戶交互接口的橋梁。

(3)數據訪問層(DAL):與數據庫相連,根據指令獲取對應的數據。

本次的Windows軟件環境為.NET Framwork 3.0,開發語言將采用CSharp(C#)。軟件采用三層C/S架構可以顯著的降低層和層之間的互相依賴,有利于標準化的實現,方便后期修改和維護。同時,也有利于層之間的邏輯復用。

UI層是用戶交互層,直接與ROV操作人員進行人機互動,故要獲得良好的用戶體驗,最好設計針對一般工程用戶的交互邏輯。本次ROV軟件系統設計中,UI層采用了Winform的編程模式,并且根據用戶交互層操作順暢和界面美觀的要求,結合工業級圖像儀表控件實現了ROV主操控軟件的用戶界面。

本次軟件系統要求顯示ROV的各個傳感器、推進器、耐壓艙等監控狀態和外接操作盒的操作狀態。用戶交互層的用戶界面主要可以分為以下幾個部分:

(1)軟件初始化與傳感器配置區,初始化軟件狀態

(2)推進器控制區,負責控制推進器使能狀態

(3)ROV運動監控區,負責監控ROV推進去及整體運動狀態

(4)燈與攝像機控制區,負責燈光與攝像機的控制。

(5)云臺控制區,負責云臺的運動控制

(6)高度計檢測區,用于顯示ROV離底高度

(7)深度計檢測區,用于顯示ROV離水面高度

(8)溫度檢測區,用于檢測電子艙內溫度

(9)航向監控區,用于監視ROV當前運動航向

(10)液壓控制區,包括液壓泵,機械關節狀態等,

(11)軟件調試區,主要用于軟件Demo階段的調試,后期將取消而ROV的業務邏輯層則主要負責將接收的PC通信接口數據進行分類解析,比如本次ROV中使用的RS232/RS485串口數據,Ethernet網絡數據,USB接口數據等等,并根據解析的內容設置相關的代碼變量和標志位,同時對重要的狀態數據進行保存。

圖1針對ROV的某一業務邏輯進行舉例說明。

數據層(DAL)即數據訪問層,用于訪問所需要的數據或者保存ROV相關的狀態和操作數據。ROV的通信中涉及網絡接口,而C#同時作為一種網絡編程語言對.NET編程提供了非常全面的支持。

作者簡介:孫英順(1989-),男,河北邢臺人,研究方向:海洋設備。

DOI :10.16640/j.cnki.37-1222/t.2016.01.183

主站蜘蛛池模板: 国产一在线| 免费va国产在线观看| 国产精品自在线天天看片| 在线观看免费AV网| 天天做天天爱天天爽综合区| 欧美亚洲欧美区| 99热这里只有精品久久免费| 精品中文字幕一区在线| 国产视频久久久久| 中文字幕人妻无码系列第三区| 69国产精品视频免费| 国产青青操| 亚洲视频欧美不卡| 国产精品亚洲va在线观看| 久久人人爽人人爽人人片aV东京热 | 亚洲视频免费在线| 乱人伦中文视频在线观看免费| 亚洲第一极品精品无码| 九色在线视频导航91| 国产精品开放后亚洲| 国产精品熟女亚洲AV麻豆| 国产香蕉在线| 免费在线看黄网址| 精品久久人人爽人人玩人人妻| 四虎成人免费毛片| 午夜爽爽视频| 国产乱人伦精品一区二区| 这里只有精品在线播放| 亚洲伊人久久精品影院| 国产精品成人免费视频99| 亚洲第一黄片大全| 丁香五月激情图片| 欧美色视频在线| 欧美成人a∨视频免费观看| 国产精品美女自慰喷水| 中文字幕乱妇无码AV在线| 精品视频91| 欧美精品一区二区三区中文字幕| 欧美一级高清片久久99| 免费亚洲成人| 91丨九色丨首页在线播放| 九九视频免费在线观看| 真实国产乱子伦视频 | 亚洲一级毛片在线观播放| 久久精品人人做人人爽97| 午夜精品久久久久久久无码软件 | 另类专区亚洲| 看看一级毛片| 亚洲成aⅴ人片在线影院八| 国产激情无码一区二区三区免费| 国产中文在线亚洲精品官网| 亚洲第一视频网| 亚洲色偷偷偷鲁综合| 久久久久亚洲精品无码网站| 久久亚洲国产视频| 久久亚洲精少妇毛片午夜无码| 天堂亚洲网| 国产一区二区三区夜色| 一级看片免费视频| 国产屁屁影院| 最新国产午夜精品视频成人| 青青草原国产精品啪啪视频| 伊人网址在线| 亚洲人成日本在线观看| 亚洲欧美日韩成人高清在线一区| 亚洲人成日本在线观看| 欧美日本中文| 高清色本在线www| 高h视频在线| 成人精品免费视频| 国产精品第| 亚洲无卡视频| 亚洲最猛黑人xxxx黑人猛交| 国产欧美日韩精品第二区| 制服丝袜亚洲| 9久久伊人精品综合| av免费在线观看美女叉开腿| 亚洲第一成人在线| 丰满少妇αⅴ无码区| 国产亚洲欧美日韩在线观看一区二区| 免费不卡在线观看av| 国产主播在线一区|