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

主站蜘蛛池模板: 2020最新国产精品视频| 亚洲欧美另类色图| 色综合中文综合网| 97国产在线观看| 欧美一区福利| 强乱中文字幕在线播放不卡| 天堂久久久久久中文字幕| 四虎影视无码永久免费观看| 四虎亚洲国产成人久久精品| 色综合a怡红院怡红院首页| 成AV人片一区二区三区久久| 日本人真淫视频一区二区三区| 少妇露出福利视频| 精品一区二区三区视频免费观看| 国产迷奸在线看| 国产精品白浆无码流出在线看| 97se亚洲| 精品国产一区二区三区在线观看| 成人亚洲天堂| 色国产视频| 日本伊人色综合网| 香蕉伊思人视频| 国产特级毛片| 亚洲欧美日本国产综合在线| 97亚洲色综久久精品| 久久婷婷六月| 国产精品综合久久久| 色婷婷亚洲综合五月| 亚洲区第一页| 国产农村妇女精品一二区| 欧美日韩精品一区二区视频| 日韩A级毛片一区二区三区| 伊人五月丁香综合AⅤ| a色毛片免费视频| 国产精品无码作爱| 亚洲精品午夜无码电影网| a级毛片免费网站| www.91中文字幕| a毛片免费看| 久久久久久久久亚洲精品| 2021天堂在线亚洲精品专区| 久久久久久久久18禁秘| 五月天在线网站| 亚洲第一视频网| 欧美日韩中文字幕二区三区| 国产视频久久久久| 日韩成人免费网站| 亚洲无码91视频| 久久亚洲国产一区二区| 四虎精品黑人视频| 日韩欧美中文亚洲高清在线| 动漫精品啪啪一区二区三区| 一级毛片免费不卡在线视频| AV不卡国产在线观看| 无遮挡国产高潮视频免费观看 | 欧美日韩中文国产| 久久久久亚洲Av片无码观看| 欧美一区精品| 久久一级电影| 久久天天躁夜夜躁狠狠| 国产91无毒不卡在线观看| 国产自视频| 国产成人夜色91| 亚洲男人天堂久久| 国产在线观看精品| 国产黄色片在线看| 久久香蕉国产线看精品| 国产制服丝袜91在线| 激情在线网| 亚洲精品动漫| 喷潮白浆直流在线播放| 国产视频入口| 国产免费久久精品99re不卡| 高清无码手机在线观看| 亚洲av日韩av制服丝袜| 欧美.成人.综合在线| 日本人妻丰满熟妇区| 亚洲精品无码专区在线观看| 亚洲美女久久| 男女男免费视频网站国产| 国产精品亚洲va在线观看| 国产精品亚洲精品爽爽|