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

主站蜘蛛池模板: 欧美一区二区啪啪| 午夜a视频| 草逼视频国产| 成人年鲁鲁在线观看视频| 九色在线观看视频| 午夜高清国产拍精品| 2021国产精品自产拍在线| 亚洲国产精品不卡在线| 国产在线97| 四虎国产在线观看| 色综合手机在线| 国产二级毛片| 久久久久久久久18禁秘| 色呦呦手机在线精品| 无码日韩精品91超碰| 99视频只有精品| 亚洲视频一区在线| 国产精品色婷婷在线观看| 免费无码在线观看| 亚洲精品成人片在线播放| 91在线高清视频| 日本草草视频在线观看| 国产欧美中文字幕| 欧美成人影院亚洲综合图| 国产成人综合在线视频| 国产网站在线看| 在线精品亚洲国产| 日韩精品久久无码中文字幕色欲| 亚洲中文字幕无码mv| 伊人久久婷婷| 99视频免费观看| 精品国产Av电影无码久久久| 久久久久久国产精品mv| 国产成熟女人性满足视频| 免费精品一区二区h| 亚洲另类色| 99精品免费欧美成人小视频 | 精品视频第一页| a免费毛片在线播放| 国产精品浪潮Av| 一级毛片免费观看久| 久久综合激情网| 欧美成人国产| 亚洲成人www| 香蕉视频国产精品人| 欧美视频在线不卡| 成人午夜免费观看| 国产精品专区第一页在线观看| 欧美亚洲日韩中文| 日本黄网在线观看| 国产激情国语对白普通话| 91精品久久久久久无码人妻| 国产成人盗摄精品| 国产黄在线免费观看| 国产成人乱无码视频| 国产白浆视频| 四虎精品黑人视频| 日本不卡在线播放| 美女免费精品高清毛片在线视| 真人免费一级毛片一区二区| 日本精品一在线观看视频| 亚洲国产精品一区二区第一页免| 国产91高清视频| 国产福利拍拍拍| 亚洲一区二区三区麻豆| 国产精品女熟高潮视频| 成人免费一级片| 亚洲欧美另类日本| 经典三级久久| 精品久久久久久中文字幕女| 国产打屁股免费区网站| 久久99久久无码毛片一区二区| 久久久久青草大香线综合精品 | 久久精品国产精品国产一区| 久久伊人色| 国产裸舞福利在线视频合集| 亚洲久悠悠色悠在线播放| 一本色道久久88综合日韩精品| 国产精品免费福利久久播放| 尤物视频一区| 欧美成人精品在线| 國產尤物AV尤物在線觀看|