亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        船舶耐波性安全評價及程序設(shè)計應(yīng)用

        2015-03-12 03:39:28李生長王鳳武
        艦船科學(xué)技術(shù) 2015年10期
        關(guān)鍵詞:耐波性風(fēng)浪航行

        李生長,王鳳武

        (1.煙臺大學(xué) 海洋學(xué)院,山東 煙臺264005;2.大連海事大學(xué) 航海學(xué)院,遼寧 大連116026)

        0 引言

        船舶耐波性是船舶在波浪擾動下,仍能維持一定航速安全航行的性能,對船舶航行中的安全尤為重要。耐波性的考量主要通過各種耐波性評價方法完成,在耐波性評價方法中計算船舶航行在一定風(fēng)浪環(huán)境下的耐波性安全評估值,依據(jù)評估值的大小可以選取當(dāng)時風(fēng)浪條件下最有利的航速和航向,從而指導(dǎo)船舶操縱,保證航行安全。本文在計算船舶的耐波性安全評估值時采用的是基于BP神經(jīng)網(wǎng)絡(luò)的耐波性安全評價方法,為了方便和快速地進行評估值計算,本文將BP神經(jīng)網(wǎng)絡(luò)的耐波性評價方法分為幾個模塊,通過應(yīng)用Matlab軟件與C語言的接口方法設(shè)計出了船舶的耐波性安全評價程序界面。計算機程序界面的應(yīng)用更易于操作和快速地計算一定風(fēng)浪環(huán)境下的安全評估值,從而能夠更好地選擇合適的航速和航向來指導(dǎo)船長和駕駛員進行船舶操縱。

        1 基于BP神經(jīng)網(wǎng)絡(luò)的船舶耐波性安全評價

        1.1 船舶耐波性綜合評估方程

        船舶在一定風(fēng)浪環(huán)境中的安全性可以依據(jù)當(dāng)時航態(tài)下的耐波性安全評估值來進行考量,在BP神經(jīng)網(wǎng)絡(luò)的船舶耐波性安全評價中,通過計算耐波性綜合評估方程來獲得安全評估值。船舶耐波性綜合評估方程如下:

        式中:Rx為某風(fēng)浪環(huán)境下船舶以一定航速和航向航行時的安全評估值,它越大,表明船舶沿此航態(tài)航行越安全;n為選取的耐波性因素個數(shù);Ki為各耐波性因素的權(quán)重系數(shù),其值反映各因素響應(yīng)對船舶安全性的影響程度,采用層次分析方法計算獲得;Pi為各耐波性因素在當(dāng)前海況和航態(tài)下的響應(yīng)幅值或其超越耐波性衡準值出現(xiàn)的概率;P'i為保證船舶安全航行時各因素允許的響應(yīng)幅值或其為衡準時允許出現(xiàn)的概率[1]。

        1.2 船舶耐波性因素計算

        從耐波性的綜合評估方程中可知,要得出耐波性安全評估值Rx,需要選取影響船舶航行安全的耐波性因素,并且要計算出在一定的風(fēng)浪環(huán)境和航行狀態(tài)下與其對應(yīng)的響應(yīng)幅值或其超越衡準值出現(xiàn)的概率。通過查閱有關(guān)文獻,研究海上風(fēng)浪對航行安全的影響以及對船舶駕駛員的調(diào)研,選取了影響船舶安全較顯著的耐波性因素,包括橫搖、縱搖、升沉、船首垂向加速度、砰擊、螺旋槳出水和甲板上浪等7個因素,其響應(yīng)幅值或超越衡準值出現(xiàn)的概率通過譜分析方法和耐波性計算公式獲得[2]。

        1.2.1 海浪譜密度公式

        基于BP神經(jīng)網(wǎng)絡(luò)的船舶耐波性安全評價采用ITTC(國際船模試驗池會議)推薦的雙參數(shù)譜計算海區(qū)的海浪譜密度,其公式如下:

        通過海浪譜密度的計算,進而預(yù)報船舶在風(fēng)浪中航行時的性能。

        1.2.2 船舶在不規(guī)則波中的六自由度運動計算

        依據(jù)不規(guī)則波理論和平穩(wěn)隨機過程中的譜分析知道,船舶在風(fēng)浪中的運動表現(xiàn)為線性系統(tǒng)對不規(guī)則海浪輸入的響應(yīng)問題,故而:

        由此可得到船舶六自由度運動的方差:

        應(yīng)用同樣原理,可以計算當(dāng)時風(fēng)浪環(huán)境下橫搖、升沉、船首垂向加速度的有義幅值。

        1.2.3 砰擊、螺旋槳出水、甲板上浪計算

        一定風(fēng)浪環(huán)境下,砰擊發(fā)生概率P和單位時間內(nèi)砰擊次數(shù)N的值,依據(jù)不規(guī)則波理論和砰擊條件,通過以下公式求得:

        圖1 縱搖有義幅值隨浪向角變化曲線Fig.1 Curve of pitching significant amplitude with wave angle

        式中:d為計算點的吃水;v為臨界相對速度;σ2為計算點的相對位移的方差為計算點相對速度的方差。

        同樣的,螺旋槳出水和甲板上浪在一定風(fēng)浪環(huán)境下的發(fā)生概率和單位時間內(nèi)的發(fā)生次數(shù)也可以依據(jù)不規(guī)則波理論和各自相應(yīng)的發(fā)生條件求得。

        1.3 船舶耐波性安全評價的Matlab實現(xiàn)

        船舶耐波性安全評價的Matlab實現(xiàn)必須要有用于建模的樣本數(shù)據(jù),BP神經(jīng)網(wǎng)絡(luò)的樣本數(shù)據(jù)包括樣本的輸入向量和輸出向量。將上面提到的橫搖、縱搖等7個因素和由綜合評估方程計算得到的安全評估值Rx分別作為樣本數(shù)據(jù)的輸入向量和輸出向量。為了盡可能全地描述船舶航行在風(fēng)浪環(huán)境中的各運動狀態(tài)以及保證樣本數(shù)據(jù)的科學(xué)合理性,選擇以浪向角0°為基準,每間隔15°取一樣本,對應(yīng)船舶航速分別為13 kn和15 kn,依據(jù)上面提到的船舶資料和風(fēng)浪條件獲得的部分樣本數(shù)據(jù)如表1所示。

        表1 耐波性安全評價的部分樣本數(shù)據(jù)Tab.1 Integrant sample data of seakeeping's safety evaluation

        為了保證BP神經(jīng)網(wǎng)絡(luò)評價模型的正確及網(wǎng)絡(luò)結(jié)構(gòu)的穩(wěn)定,選擇線性的purelin函數(shù)作為輸出層的傳遞函數(shù);設(shè)置一個隱層,隱層的傳遞函數(shù)采用S型函數(shù)tansig,隱層神經(jīng)元的數(shù)目通過試驗的方法選擇,取為15;訓(xùn)練函數(shù)采用改進的訓(xùn)練算法traingd,學(xué)習(xí)速率根據(jù)網(wǎng)絡(luò)訓(xùn)練情況選擇為0.05。在Matlab環(huán)境下調(diào)用相應(yīng)函數(shù)對建立的耐波性安全評價模型進行訓(xùn)練[4]。網(wǎng)絡(luò)訓(xùn)練過程如圖2所示。

        圖2 網(wǎng)絡(luò)訓(xùn)練過程Fig.2 The process of network training

        由訓(xùn)練過程可看出,網(wǎng)絡(luò)經(jīng)過7848次訓(xùn)練達到了訓(xùn)練精度10-4,經(jīng)過網(wǎng)絡(luò)訓(xùn)練之后的耐波性安全評價模型,可以用來計算船舶一定航態(tài)下的耐波性安全評估值R[5]。

        x

        2 船舶耐波性安全評價的程序設(shè)計

        2.1 BP神經(jīng)網(wǎng)絡(luò)評價模型模塊分析

        要完成船舶耐波性安全評價的計算機程序設(shè)計首先需要對BP神經(jīng)網(wǎng)絡(luò)模型各個計算模塊進行分析,其中主要涉及以下幾個模塊:船舶參數(shù)模塊、航行環(huán)境模塊、耐波性因素值計算模塊、耐波性衡準模塊、耐波性綜合評估方程計算模塊、BP神經(jīng)網(wǎng)絡(luò)評價模塊、船舶航態(tài)模塊、耐波性安全評估值顯示模塊。船舶參數(shù)模塊用來輸入船舶的主要資料數(shù)據(jù),包括船長、船寬、排水體積等;航行環(huán)境模塊可以輸入航行海域的實時風(fēng)力,應(yīng)用統(tǒng)計數(shù)據(jù)獲取波浪特征周期和有義波高,從而用來計算當(dāng)時的波浪譜密度;耐波性因素值計算模塊是在給定條件的船舶航態(tài)下結(jié)合船舶參數(shù)模塊和航行環(huán)境模塊應(yīng)用上述提到的計算公式來獲得耐波性因素值,耐波性因素值一方面用于綜合評估方程的計算,另一方面作為BP神經(jīng)網(wǎng)絡(luò)評價模型的樣本輸入向量;耐波性衡準為各耐波性衡準要素能達到的極限指標值,參考各國有關(guān)的研究機構(gòu)和專家學(xué)者提出的建議選定,其值恒定;耐波性綜合評估方程計算模塊是應(yīng)用耐波性因素值與耐波性衡準來計算安全評估值,為BP神經(jīng)網(wǎng)絡(luò)評價模型提供樣本輸出向量;BP神經(jīng)網(wǎng)絡(luò)評價模型模塊主要通過樣本輸入向量和樣本輸出向量選取合適的網(wǎng)絡(luò)結(jié)構(gòu)和網(wǎng)絡(luò)參數(shù)生成船舶的耐波性安全評價模型;船舶航態(tài)為船舶航行時實時的航速和航向信息;耐波性安全評估值顯示模塊為應(yīng)用BP神經(jīng)網(wǎng)絡(luò)建立模型之后根據(jù)船舶航態(tài)實時數(shù)據(jù)計算出當(dāng)時的安全評估值,用以判斷該航行狀態(tài)下的安全程度,該值越大越安全,從而指導(dǎo)船舶的安全操縱。通過分析繪制出的評價模型流程如圖3所示。

        圖3 耐波性評價模型流程圖Fig.3 The flowchart of the seakeeping's evaluation model

        2.2 程序設(shè)計界面

        BP神經(jīng)網(wǎng)絡(luò)方法的耐波性安全評價是在Matlab環(huán)境下完成的,Matlab具有很好的開放性,通過與C語言程序的結(jié)合,將Matlab作為計算引擎,在C語言應(yīng)用程序中調(diào)用,可以很好地對耐波性安全評價進行程序設(shè)計。通過ActiveX控件,前臺設(shè)計為由C語言編寫的選擇顯示界面,后臺由Matlab來進行計算[6]。

        結(jié)合上面的模塊分析,應(yīng)用C語言編程,設(shè)計出了一個菜單界面和一個結(jié)果顯示界面。菜單界面如圖4所示,主要包括船舶參數(shù)、航行環(huán)境、耐波性衡準、船舶航態(tài)、BP神經(jīng)網(wǎng)絡(luò)參數(shù)等菜單選項,每個菜單項都包含各自的子菜單,可以進行有關(guān)數(shù)據(jù)的輸入和修改,如圖5為船舶參數(shù)子菜單。結(jié)果顯示界面主要是直觀顯示耐波性安全評估值,還可以查看和檢驗所選擇的BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),如圖6為耐波性安全評估值顯示界面,圖7為BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖顯示界面。通過程序設(shè)計及界面菜單選擇,可以方便和快速地進行BP神經(jīng)網(wǎng)絡(luò)的耐波性評價模型構(gòu)建,以及直觀地獲取耐波性安全評估值,進而選擇合適的航向和航速信息來指導(dǎo)船長和駕駛員對船舶的操縱。

        圖4 菜單界面Fig.4 The menu interface

        圖5 船舶參數(shù)界面Fig.5 The interface of ship's parameters

        圖6 耐波性安全評估值顯示界面Fig.6 The display interface of safety evaluation value

        圖7 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖Fig.7 The structure of BP neutral network

        3 結(jié)語

        船舶在海上航行,難免遭遇大風(fēng)浪等惡劣天氣,如何在惡劣天氣下選擇正確地操縱,保證船舶安全尤為重要。通過應(yīng)用BP神經(jīng)網(wǎng)絡(luò)進行船舶的耐波性安全評價,以及使用Matlab軟件與C程序語言的接口方法建立安全評價的程序界面,可以方便和快速地計算出安全評估值,并且可以實現(xiàn)通過按鍵、菜單、窗口等方式進行操作和評估,進而從理論上指導(dǎo)船長和駕駛員的操縱。未來可以應(yīng)用計算機編程對船舶航行時各個航態(tài)下的耐波性安全評估值進行優(yōu)選,選取當(dāng)時風(fēng)浪環(huán)境下船舶航行最安全的航態(tài)來更好地指導(dǎo)船舶操縱。

        [1] 熊文海.船舶耐波性評價及其在航海安全中的應(yīng)用[D].武漢:武漢理工大學(xué),2004.XIONG Wen-hai.The evaluation of seakeeping and application in navigational safety[D].Wuhan:Wuhan University of Technology,2004.

        [2] 李積德.船舶耐波性[M].哈爾濱:哈爾濱工程大學(xué)出版社,2007:65-76,95-126.LI Ji-de.Seakeeping of ship[M].Harbin:Harbin Engineering University Press,2007:65 -76,95 -126.

        [3] 熊云峰.基于灰色系統(tǒng)理論的船舶耐波性綜合評價研究[D].武漢:武漢理工大學(xué),2005.XIONG Yun-feng.The comprehensive evaluation of seakeeping based on the theory of grey system[D].Wuhan:Wuhan University of Technology,2005.

        [4] 董長虹.Matlab神經(jīng)網(wǎng)絡(luò)與應(yīng)用(第二版)[M].北京:國防工業(yè)出版社,2007:85-92.DONG Chang-hong.Matlab Neural network and application(the second edition)[M].Beijing:National Defence Industry Press,2007:85 -92.

        [5] 李生長.油船大風(fēng)浪航行中的耐波性評價研究[D].大連:大連海事大學(xué),2011.LI Sheng-zhang.The seakeeping assessment of oil tanker in storm wave[D].Dalian:Dalian Martime University Press,2011.

        [6] 陳杰.MATLAB寶典(第四版)[M].北京:電子工業(yè)出版社,2013:829-849.CHEN Jie.Matlab Collection(the fourth edition)[M].Beijing:Publishing House Of Electronics Industry,2013:829-849.

        猜你喜歡
        耐波性風(fēng)浪航行
        基于STAR-CCM+的海上風(fēng)電運維母船水動力性能分析
        廣東造船(2024年3期)2024-01-01 00:00:00
        坐在同一條船上
        風(fēng)浪干擾條件下艦船航向保持非線性控制系統(tǒng)
        到慧骃國的航行
        不怕風(fēng)浪的小船
        East Side Story
        小舟在河上航行
        航行
        青年歌聲(2017年6期)2017-03-13 00:57:56
        300t級執(zhí)法船耐波性研究
        廣東造船(2016年4期)2016-10-26 09:22:20
        半潛載體的耐波性和浮態(tài)穩(wěn)性研究
        综合激情网站| 国内精品久久久人妻中文字幕| 亚洲香蕉成人av网站在线观看| 国产无遮挡又黄又爽在线观看| 天天影视色香欲综合久久 | 亚洲精品动漫免费二区| 精品少妇一区二区三区四区 | 久久亚洲宅男天堂网址| 在线视频色系中文字幕| 亚洲日韩国产av无码无码精品| 国产精品久久久久av福利动漫| 无码国产精品一区二区免费网曝| 精品免费看国产一区二区白浆| 国产精品一区二区夜色不卡| 免费毛儿一区二区十八岁| 色一情一区二区三区四区| 美女黄18以下禁止观看| 国产一区二区亚洲av| 国产日产亚洲系列首页| 九九在线中文字幕无码| av一区二区三区人妻少妇| 亚洲aⅴ无码国精品中文字慕| 亚洲一区二区三区品视频| 国产av一卡二卡日韩av| 久久婷婷五月综合色欧美| 人妻 日韩精品 中文字幕| 色yeye在线观看| 日本高清成人一区二区三区| 音影先锋中文字幕在线| 伊人久久大香线蕉av网禁呦| 亚洲av日韩精品久久久久久| 激情人妻中出中文字幕一区| 全亚洲高清视频在线观看| 午夜爽爽爽男女污污污网站| 欧美激情a∨在线视频播放| 校花高潮一区日韩| 中文字幕亚洲五月综合婷久狠狠| 国产精品videossex久久发布 | 人人色在线视频播放| 欧美精品一区二区性色a+v| 一本久久a久久精品综合|