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

        ?

        基于NAPA二次開發(fā)的船舶破損控制文件編制

        2017-03-15 12:04:37吳曉蓮馬躍洲
        造船技術(shù) 2017年1期
        關(guān)鍵詞:子項穩(wěn)性圖形化

        楊 博, 吳曉蓮, 馬躍洲

        (1.上海船舶研究設(shè)計院, 上海 201203; 2.上海船舶工藝研究所, 上海 200032)

        基于NAPA二次開發(fā)的船舶破損控制文件編制

        楊 博1, 吳曉蓮1, 馬躍洲2

        (1.上海船舶研究設(shè)計院, 上海 201203; 2.上海船舶工藝研究所, 上海 200032)

        為了高效便捷地編制船舶破損控制文件,基于Naval Architectural Package (NAPA)軟件的MANAGER工具二次開發(fā)damage control booklet manager程序。介紹MANAGER工具及二次開發(fā)程序的計算流程和使用方法。重點研究船舶進(jìn)水最終狀態(tài)的圖形化顯示,使高級船員能夠直觀清晰地掌握船舶發(fā)生破損事故時的實際情況,增加自身的生存幾率,從而提高船舶實際運營的安全性。

        船舶破損;破損控制;NAPA;進(jìn)水最終狀態(tài)

        0 前言

        SOLAS公約于1992年要求新造船應(yīng)為貨船和客船的高級船員提供包含有船舶破損相關(guān)資料的小冊子[1],平時做好預(yù)防性控制工作,一旦船舶發(fā)生破損,可為高級船員提供有關(guān)船舶水密艙室、維護(hù)艙室邊界、保持分割有效性等準(zhǔn)確信息,判斷進(jìn)水情況的嚴(yán)重性,通過指導(dǎo)后盡可能恢復(fù)船舶穩(wěn)性[2]。2006年SOLAS公約修正案要求對于概率破艙穩(wěn)性要求的船舶,應(yīng)為船長提供一種簡單易懂的方式評估船舶在涉及一個或一組艙室發(fā)生破損后的生存能力[3]。

        NAPA的全稱為Naval Architecture Package,該軟件是由芬蘭的NAPA公司開發(fā)的主要用于船舶總體性能計算和船體結(jié)構(gòu)設(shè)計的專用軟件。從1975年芬蘭瓦錫蘭船廠開始開發(fā)NAPA軟件,到1989年成立獨立的NAPA公司,再到如今NAPA軟件的使用遍布多家船級社、船廠和船舶設(shè)計公司。NAPA軟件40年來不斷更新升級,已經(jīng)成為主流的船舶性能計算軟件。本文利用該軟件的MANAGER工具[4],二次開發(fā)了名為damage control booklet manager的程序用以船舶破損控制文件的編制,并重點研究船舶進(jìn)水最終狀態(tài)的圖形化顯示,使得高級船員直觀清晰地掌握船舶發(fā)生破損事故后的生存能力,以實現(xiàn)SOLAS公約要求的簡單易懂的評估方式供船長決策[5],提高船舶實際運營的安全性。

        1 NAPA MANAGER工具

        NAPA MANAGER工具是在NAPA軟件中用以運行和開發(fā)MANAGER程序的工具[6]。MANAGER程序是宏[7]文件的組合,可以對一批對象執(zhí)行一些特定的指令。MANAGER是NAPA中的萬能工具,幾乎可以執(zhí)行任何指令。對比使用宏文件來說,MANAGER工具的最大好處在于為用戶提供了圖形接口,界面友好,方便操作,達(dá)到了所見即所得的效果[8]。

        如圖1所示,MANAGER窗口由目錄樹區(qū)域、預(yù)覽區(qū)域、輸入?yún)^(qū)域和標(biāo)準(zhǔn)工具箱等4部分組成。目錄樹區(qū)域用以顯示MANAGER程序的結(jié)構(gòu),其中的目錄項展開后,其包含的子項便顯示了出來。預(yù)覽區(qū)域用以顯示圖形、文字或表格形式的計算結(jié)果。輸入?yún)^(qū)域用來輸入初始變量,它由一系列的變量表VERDEF組成。標(biāo)準(zhǔn)工具箱用以執(zhí)行指令。

        2 船舶破損控制文件編制

        圖2所示為二次開發(fā)的damage control booklet manager程序窗口。在目錄樹區(qū)域顯示程序結(jié)構(gòu),在Damage Control Booklet目錄下有Used Criteria,Argument,Damage Cases,Result after Damaged,Print等5個子項。其中,前3個用于變量輸入,第4個用于計算并顯示計算結(jié)果,Print用于打印計算結(jié)果。

        圖1 MANAGER 窗口

        圖2 damage control booklet manager程序窗口

        2.1 計算流程

        計算流程如圖3所示。

        圖3 計算流程圖

        2.2 穩(wěn)性衡準(zhǔn)定義

        穩(wěn)性衡準(zhǔn)[9]是判斷船舶發(fā)生破損后的生存能力的重要指標(biāo)。在子項Used Criteria,單擊左側(cè)Edit Source按鈕可以編輯破艙穩(wěn)性的衡準(zhǔn),并存儲在系統(tǒng)數(shù)據(jù)庫DB2中。根據(jù)SOLAS公約概率破艙穩(wěn)性計算方法對生存概率的計算,定義如下5條衡準(zhǔn)。

        (1) Criterion: PROGR, 'No progr. flooding'

        Maximum heeling angle < FA deg。

        (2) Criterion: MINFRB, 'Minimum freeboard > 0'

        Maximum heeling angle < FRB deg。

        (3) Criterion: MAXHEEL, 'Maximum heeling angle < 25 deg.'

        Maximum heeling angle < 25 deg。

        (4) Criterion: MAXGZ, 'Maximum righting lever > 0.12 m'

        Maximum GZ > 0.12 m

        Range: EQ, FAUN。

        (5) Criterion: RANGE, 'Range of the righting lever > 16 deg.'

        Range of positive part of the GZ curve > 16 deg

        Range: EQ, FAUN。

        2.3 基本參數(shù)定義

        在子項Argument中輸入或選擇用于計算破損控制的基本參數(shù)。Damage stability hull為用于計算的穩(wěn)性船體;Ship model arrangement為用于計算的帶屬性的艙室布置;Opening arrangement table為開口列表;Compartment connections為艙室連接表;Heeling angles用于定義需要計算哪些角度;Calculation and output option用于定義計算方法;Freeboard deck edge curve為干舷甲板邊線曲線。

        上述參數(shù)的定義需要與提交船級社認(rèn)可的破艙穩(wěn)性計算保持一致。在定義Calculation and output option時,PERM表示用破損液體艙的滲透率替代結(jié)構(gòu)系數(shù);NOPROGR表示不研究累進(jìn)進(jìn)水;CDISP表示定排水量算法。這3個參數(shù)是基于概率破艙穩(wěn)性算法給出的NAPA定義。同時需要注意的是,如果研究累進(jìn)進(jìn)水,需要選擇WEPROGR選項。允許累進(jìn)進(jìn)水的開口類型定義為unprotected或weathertight;不允許累進(jìn)進(jìn)水的開口類型定義為wenoprogressive或unnoprogressive。

        2.4 初始條件和破損工況定義

        子項Damage Cases用于定義初始條件[10]和破損工況。在右下角輸入?yún)^(qū)域填寫NAPA宏命令后,單擊其上方保存按鈕,可將定義保存至項目數(shù)據(jù)庫DB1中。

        初始條件取最深分艙吃水、部分吃水和輕載服務(wù)吃水,分別定義初穩(wěn)心高和縱傾值,其中最深分艙吃水和部分吃水的縱傾取0 m,輕載服務(wù)吃水取實際縱傾,與破艙穩(wěn)性計算保持一致。宏命令格式如下所示。

        INIT DCB_INI01 'Full draught (dmax=8.10 m, GM=0.95 m)'

        T 8.10

        GM 0.95

        OK

        INIT DCB_INI02 'Partial draught (dmax=7.078 m, GM=0.9 m)'

        T 7.078

        GM 0.9

        OK

        INIT DCB_INI03 'Light service draught (dmax=5.544 m, GM=2.0 m)'

        T 5.544

        TR -1.605

        GM 2.0

        OK

        IGR DCB_INI

        INI DCB_INI01 DCB_INI02 DCB_INI03

        OK

        該示例最后將3個初始條件定義到初始條件組DCB_INI中。示例中INIT為初始條件的名稱定義;T為吃水;GM表示初穩(wěn)心高;TR表示縱傾值。

        為了便于船長簡單明了地評估船舶破損,計算的破損工況一般選取機艙區(qū)域和各貨艙區(qū)域分別單獨破損時的工況。宏命令格式如下所示。

        DAM DCB_D01 'Damage of Cargo hold1'

        STA FINAL

        ROO R1.01 R2.02SP R2.01P R8.56

        OK

        DGR DCB_D

        DAM DCB_D01 …

        OK

        該示例中:R1.01為第一貨艙;R2.02SP和R2.01P為R1.01左舷的邊壓載水艙和雙層底壓載水艙;R8.56為R1.01左舷的舷側(cè)空艙;DCB_D01為該破損工況的名稱定義。其他破損可按此格式分別定義。最后將各破損工況定義到破損工況組DCB_D中。

        滲透率按照SOLAS公約關(guān)于概率破艙穩(wěn)性的有關(guān)定義(已在Ship model arrangement定義,與破艙穩(wěn)性計算保持一致)。

        2.5 計算結(jié)果輸出

        單擊子項Damage Cases左側(cè)force update按鈕進(jìn)行破損控制計算并生成計算結(jié)果。計算結(jié)果包括進(jìn)水最終狀態(tài)的船舶浮態(tài)總結(jié)表和各破損工況進(jìn)水最終狀態(tài)的圖形化顯示。

        程序后臺用于計算的宏命令如下:

        SEL CASE @DAMCBIGR_/@DAMCBDGR

        CAL @DAMCBIGR_/@DAMCBDGR。

        其中:@DAMCBIGR為之前定義的初始條件組;@DAMCBDGR為之前定義的破損工況組。

        3 船舶進(jìn)水最終狀態(tài)圖形化顯示

        船舶進(jìn)水最終狀態(tài)圖形化顯示是本文研究的重點,顯示結(jié)果的范例如圖4所示,其中:最上方為船舶破損后的安全度標(biāo)識;中間圖示為船舶進(jìn)水后的浮態(tài);左下方為船舶進(jìn)水后的復(fù)原力臂(GZ)曲線[11];右下方為船舶進(jìn)水最終狀態(tài)的有關(guān)穩(wěn)性參數(shù)。

        圖4 船舶進(jìn)水最終狀態(tài)圖形化顯示范例

        船舶破損后的安全度標(biāo)識:綠色表示安全;黃色表示存在危險;紅色表示船舶傾覆[12]。當(dāng)5個破損穩(wěn)性衡準(zhǔn)全部滿足要求則判斷為綠色;部分穩(wěn)性衡準(zhǔn)不滿足要求則判斷為黃色;如果最終狀態(tài)的橫傾角小于進(jìn)水角或初穩(wěn)心高小于0,判斷為紅色。后臺程序代碼如下:

        asg dres @cnc(dasinit(iini),'/',dasdam(idam)) stage=*last

        @if abs(dadrgmgm(1))>999 then

        @colour='RED'

        @else

        @if or(abs(dadrheel(1))>abs(dadrfa(1)),abs(dadrheel(1)>999),dadrgma(1)<0) then

        @colour='RED'

        @else

        @if or(dadrgm(1)

        @colour='YELLOW'

        @else

        @colour='GREEN'

        @endif

        @endif

        @endif

        船舶進(jìn)水最終狀態(tài)的浮態(tài)圖形通過如下代碼繪制,命名為prof和sec,并分別臨時存儲到數(shù)據(jù)庫中,prof為側(cè)視圖,sec為橫剖面圖。

        set get setprof

        drw float @cnc(dasinit(iini),'/',dasdam(idam)) stage=*last

        !send to db name=prof !

        set get setsec

        drw float @cnc(dasinit(iini),'/',dasdam(idam)) stage=*last

        !send to db name=sec !

        復(fù)原力臂曲線圖形通過如下代碼繪制,命名為gz臨時存儲到數(shù)據(jù)庫中。

        !gr +f

        !e

        pq gz heel gz

        POO GZ, BOX=AXIS, LGTEXT=S, size=(0.3 0.2),

        LEGEND, LGTYPE=IL, FONT=DIAG, NET=BGNET thi=2.5 tha=2.5,

        ARG: AXIS=Z, RANGE=OFF,

        GZ: AXIS=LB, PEN=A1, RMARG=*0.1,

        EPHI: AXIS=LB, RANGE=GZ, PEN=A2, LABEL='',

        MS: AXIS=LB, RANGE=GZ, PEN=A3, LABEL='',

        IMRES: AXIS=LB, RANGE=GZ, PEN=A4, LABEL='',

        RESMRG: AXIS=LB, RANGE=GZ, PEN=A1, LABEL=''

        pld gz @cnc(dasinit(iini),'/',dasdam(idam)) max=1 stage=*last

        !send to db name=gz !

        通過讀取如表1所示的變量獲得船舶進(jìn)水最終狀態(tài)的有關(guān)穩(wěn)性參數(shù)。將各參數(shù)同樣做成名為text的圖形存儲到數(shù)據(jù)庫中。

        表1 有關(guān)破損參數(shù)的NAPA變量

        最后,將各圖形從數(shù)據(jù)庫中取出,按照圖4所示進(jìn)行定位,生成新的圖形用于報告中,代碼如下:

        dr

        !e

        draw temp

        sca 1

        fig prof (0 -1.2) size 5 1 ul

        fig sec (5.5 -1) size 1.5 1.5 ul

        fig gz (0 -2.5) size 3.5 4 ul

        fig text (4 -2.5) size 3 4 ul

        end

        !sent to db name=damcon.D@idam_I@iini !

        fig damcon.D@idam_I@iini size 0.163 0.163 lm。

        4 結(jié)語

        基于NAPA軟件二次開發(fā)的damage control booklet manager程序,通過定義破損穩(wěn)性衡準(zhǔn)、輸入計算參數(shù)、定義破損工況、計算和打印即可快速生成破損控制文件。全文詳細(xì)介紹了包括安全度標(biāo)識、浮態(tài)、復(fù)原力臂曲線和各穩(wěn)性參數(shù)的進(jìn)水最終狀態(tài)圖形化顯示功能實現(xiàn)。目前,該程序已應(yīng)用于1 100箱集裝箱船、31 000 t多用途船、12 500 t多用途重吊船等50艘船,編制的破損控制文件能夠非常直觀地為船長提供指導(dǎo),極大地提高了船舶實際運營的安全性。

        [ 1 ] IMO. International convention for the safety of life at sea (SOLAS) consolidated edition[S]. 2014.

        [ 2 ] 秦臻, 張德高. 干貨船破損控制手冊的編制[J]. 中國航海, 2002(2): 35-40.

        [ 3 ] IMO. Guidelines for damage control plans and information to the Master (MSC.1/Circ.1245)[S].2007.

        [ 4 ] Napa Ltd. NAPA manuals [R]. 2013.

        [ 5 ] 劉聯(lián)明, 嚴(yán)一超, 林嘉昊,等. 基于穩(wěn)性實時計算技術(shù)的船舶破損智能扶正系統(tǒng)研究[J]. 船舶, 2015(4): 118-122.

        [ 6 ] 謝云平, 李娟, 劉可峰. 基于NAPA的螺旋槳圖譜設(shè)計模塊開發(fā)研究[J]. 造船技術(shù), 2008 (6): 38-41.

        [ 7 ] 周煜, 張時運. NAPA二次開發(fā)在船舶概率破艙穩(wěn)性校核中的應(yīng)用[J]. 南通航運職業(yè)技術(shù)學(xué)院學(xué)報, 2013, 12(3): 26-30.

        [ 8 ] 楊博. 概率燃油艙保護(hù)計算在NAPA中的實現(xiàn)[J]. 上海造船, 2010 (2): 17-20.

        [ 9 ] 羅維明. 用ExcelVBA處理TRIBON輸出的油船破艙穩(wěn)性報告文件[J]. 廣船科技, 2012(1): 51-53.

        [10] 孫家鵬. 破艙穩(wěn)性新規(guī)范探討[J]. 上海造船, 2009 (4): 28-33.

        [11] 郝寨柳, 劉祖源, 程細(xì)得,等. 破損部位裝載方式對破艙穩(wěn)性的影響[J]. 武漢理工大學(xué)學(xué)報(交通科學(xué)與工程版), 2015, 39(1): 38-40.

        [12] Peickert Ch. Model Booklet for Container Vessels - Damage Control Booklet[S]. Germanischer Lloyd, 2005.

        Compiling of Damage Control Booklet Based on NAPA Secondary Development

        YANG Bo1, WU Xiaolian1, MA Yuezhou2

        (1. Shanghai Merchant Ship Design and Research Institute, Shanghai 201203, China;2. Shanghai Shipbuilding Technology Research Institute, Shanghai 200032, China)

        In order to compile ship damage control booklet efficiently and conveniently, the damage control booklet manager program was secondarily developed based on NAPA NANAGER Tool of Naval Architectural Package (NAPA).The MANAGER Tool and secondary development program are introduced. The graphical display of ship final flooding stage is emphatically introduced, which make officers know the survivability directly and clearly when ship is damaged and improve safety of ship operation.

        ship damage; damage control; NAPA; final flooding stage

        楊 博(1981-),男,高級工程師,現(xiàn)從事船舶總體設(shè)計和研發(fā)工作。

        1000-3878(2017)01-0083-06

        U662

        A

        猜你喜歡
        子項穩(wěn)性圖形化
        船舶穩(wěn)性控制系統(tǒng)研究
        LKJ自動化測試系統(tǒng)圖形化技術(shù)研究
        右擊桌面就能控制系統(tǒng)
        運用圖形化聽寫式復(fù)習(xí),構(gòu)建高效地理課堂
        圖形化地區(qū)電網(wǎng)無功優(yōu)化軟件開發(fā)與應(yīng)用
        淺析劃分子項不得相容與詞語意義的模糊性
        戲劇之家(2015年16期)2015-02-28 01:57:50
        絞吸式挖泥船的穩(wěn)性計算
        廣東造船(2015年6期)2015-02-27 10:52:45
        圖形化儀表控制系統(tǒng)上位機軟件的設(shè)計與開發(fā)
        箱型自升式平臺破損后剩余穩(wěn)性的研究
        船海工程(2013年6期)2013-03-11 18:57:35
        分根裝置中接種AMF對1~2mm土壤水穩(wěn)性團(tuán)聚體的影響
        亚洲乱精品中文字字幕| 大地资源中文第3页| 老妇女性较大毛片| 无遮挡亲胸捏胸免费视频| 中文字幕无码免费久久| 日本久久视频在线观看| 免费av在线视频播放| 九七青青草视频在线观看| 内射人妻无套中出无码| 曰韩无码二三区中文字幕| 欧美a在线播放| 国产在线观看不卡网址| 亚洲一区二区三区免费网站| 男人扒开女人双腿猛进视频| 日本亚洲色大成网站www久久| 久久国产免费观看精品| 亚洲日产国无码| 日韩一级137片内射视频播放 | 高潮毛片无遮挡高清免费| 一区二区三区国产高潮| 人日本中文字幕免费精品| 4455永久免费视频| 国产69精品久久久久999小说| 欧美乱人伦中文字幕在线不卡| 国产精品av网站在线| 中文字幕日韩有码在线| 午夜理论片yy44880影院| 久久夜色撩人精品国产小说 | 国产精品久久久久久无码| 99久久久精品免费| 一区二区在线视频大片| 99久久精品人妻少妇一| 人妻在卧室被老板疯狂进入| 精品久久人人爽天天玩人人妻| 国产精品欧美视频另类专区| 国产精品国产三级国产专区51区| 久久精品国产亚洲av不卡国产| 久久久久99精品成人片直播| 亚洲欧美精品伊人久久| 亚洲妇女av一区二区| 日本av一级片免费看|