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

        ?

        基于B/S架構的非標準貨物單元系固可視化研究

        2023-12-29 13:22:58董逸帆田佰軍李嘉文
        上海海事大學學報 2023年4期
        關鍵詞:核算船舶系統(tǒng)

        董逸帆, 田佰軍, 李嘉文

        (大連海事大學航海學院,遼寧 大連 116026)

        0 引 言

        在海上運輸過程中,船員承擔著確保安全裝貨、積載、系固、照管貨物和卸貨的職責?!逗T培訓、發(fā)證和值班標準國際公約》提出可以利用貨運模擬器開展相關培訓,使船員具備相應的適任能力?!敦浳锓e載與系固安全操作規(guī)則》規(guī)定,貨物在裝船之前需制定好相關的積載與系固計劃,其中包括具體的積載要求與系固方案。在系固方案擬定好以后,需要對其進行核算,只有校核通過并保證貨物在運輸過程中不會發(fā)生橫移或傾覆現(xiàn)象,才能付諸實踐。第一,目前相關研究大多集中在系固方法的改進以及系固過程中的注意事項,而對方案的高效、直觀、準確缺少研究。第二,目前國內(nèi)外的系固核算軟件研發(fā)均為單機版,維護與更新不易,并且無法傳輸數(shù)據(jù)。第三,系固核算軟件中核算的算法大多為根據(jù)規(guī)則進行查表或插值,計算精度不夠。如:李永旭[1]利用Unity編寫的單機版虛擬仿真系統(tǒng),只能在局域網(wǎng)中使用,開發(fā)者對系統(tǒng)的維護與更新不便,并且使用者設備的載荷較大。舒斯田[2]利用C#編程語言設計的自動評判系統(tǒng),只是以不同的視角查看物體,沒有做到真正的三維可視化,無法達到直觀、準確的效果。朱明[3]利用C++開發(fā)的系固與校核模型系統(tǒng),對慣性加速度計算方法進行了分析,但系統(tǒng)使用的仍是查表插值方法,計算精度不夠?;谝陨?點,本文采用相關軟件對系統(tǒng)的功能與部署進行編輯,設計B/S架構以方便傳輸數(shù)據(jù),優(yōu)化系固操作過程的可視化效果,提高系固核算的精度。

        1 軟件設計總體思路

        系統(tǒng)總體設計思路見圖1。軟件包含索具管理系統(tǒng)、系固操作系統(tǒng)、系固核算系統(tǒng)和核算結果輸出系統(tǒng)等4個子系統(tǒng)。通過Vue框架對頁面的布局和基本的交互進行編寫,用后端Java程序和MySQL數(shù)據(jù)庫對貨物管理系統(tǒng)進行編寫,用Blender軟件和Verge3D軟件對系固操作系統(tǒng)進行建模和編輯交互[4-5],最后將編寫完成的文件部署在云服務器中實現(xiàn)B/S架構系統(tǒng)。

        圖1 系統(tǒng)總體設計思路示意圖

        2 軟件功能實現(xiàn)

        2.1 登錄、注冊與角色認證子系統(tǒng)

        在注冊用戶時,對用戶的角色進行分類,具體分為船員、船公司、單位機構、學生等,通過Spring Security框架對登錄的賬號密碼信息攜帶的角色進行區(qū)分,可以使不同角色跳轉到不同頁面,從而實現(xiàn)系統(tǒng)兼顧管理與使用[6]。針對不同的角色賦予相應的操作權限,例如:對船公司和單位機構賦予船舶建模和管理船員或學生的權限,對船員和學生賦予增加、刪除、修改索具參數(shù)和進行系固操作的權限。

        2.2 索具庫管理系統(tǒng)

        對索具庫的管理功能,通??煞譃樵黾铀骶摺h除索具、修改索具參數(shù)、查看索具詳情等。使用者可以通過查閱本船的《貨物系固手冊》將其中的索具進行輸入,根據(jù)實際使用情況對索具的參數(shù)進行修改,通過索具庫主頁面對索具進行查看。

        此功能主要是實現(xiàn)對索具庫的建立與管理,更符合實船航行中的實際情況,有利于船員快速查看本船的索具信息,也有利于船公司快速查看船舶的索具信息[7]。

        2.3 系固操作系統(tǒng)

        在此系統(tǒng)中,用戶通過可交互的三維仿真頁面設計具體的系固方案,具體的流程見圖2。此系統(tǒng)還呈現(xiàn)了如下功能:(1)實現(xiàn)了拖拽圖標將模型添加到場景中,即通過拖拽系固點圖標可以快速將系固點部署到場景中,達到快速、便捷部署系固點的效果。(2)實現(xiàn)了控制物體位置和角度的功能,使物體可以轉動,達到了讓使用者更加真實地了解系固操作過程的目的[8-9]。

        圖2 貨物系固操作流程

        2.4 系固核算系統(tǒng)

        系固核算系統(tǒng)是對上述系固操作的數(shù)據(jù)化展示系統(tǒng)。使用者可以在系固核算系統(tǒng)中,查看系固操作過程中的具體數(shù)據(jù),進行一些更詳細的修改,并將系固的信息提交到后端,由后端對數(shù)據(jù)進行處理。

        后端核算具體流程見圖3。圖3中:Vs為船舶的服務速度,kn;μ為貨物與船體之間的摩擦因數(shù);Cb為船舶的方形系數(shù);Xc為船中至計算點的縱向距離,朝船首為正,m;Zc為實際水線至計算點的垂直距離,向上為正,m;b為貨物重心至橫向翻倒軸的水平距離,m;hc為系固點相對于貨件底端的高度,m;Fp為系固設備的破斷強度,kN;(xA,yA,zA)和(xB,yB,zB)分別為系固點A的坐標和地令B的坐標;δ為相應的系數(shù)。

        圖3 系固效果核算與評判流程

        2.5 核算結果輸出系統(tǒng)

        核算結果輸出系統(tǒng)是在核算之后用于展示給使用者的,便于使用者查閱此次系固方案的詳細數(shù)據(jù)。核算結果以表格的方式呈現(xiàn),包括船貨信息、計算過程中的信息、全船的各向加速度分布曲線等。全船的各向加速度分布曲線見圖4。使用者可以選擇將核算結果以PDF的格式進行打印,以便后續(xù)使用[10]。

        圖4 全船各向加速度分布曲線

        2.6 輔助工作系統(tǒng)

        輔助工作系統(tǒng)是輔助使用者完成整個軟件操作過程的,包括坐標系切換。由于需要顯示貨物、系固點等相對于船舶的空間位置,所以全船使用以艉垂線與基線的交點為坐標原點的船舶坐標系。然而,對系固點和地令的空間位置使用以艉垂線與基線的交點作為坐標原點的船舶坐標系不符合實際,故通過輔助工作系統(tǒng)使系固核算系統(tǒng)中顯示的數(shù)據(jù)切換為以貨物中心為坐標原點的坐標系[11]。

        3 軟件技術介紹

        3.1 架構技術

        本系統(tǒng)采用B/S架構。利用B/S架構無須安裝定制客戶端,可解決遠洋船舶設備傳輸數(shù)據(jù)不便以及軟件更新維護困難等問題。用戶只要擁有一臺能夠接入Internet的計算機,就能夠將其作為本系統(tǒng)的客戶端,實現(xiàn)遠程監(jiān)控貨物系固狀態(tài)的目的[12-13]。

        本系統(tǒng)的后端服務器通過Java編程語言,采用SpringBoot技術,對系統(tǒng)頁面的跳轉及所有的請求進行應答,同時還將部分需要儲存的數(shù)據(jù)納入MySQL數(shù)據(jù)庫中。在開發(fā)后端服務器的過程中,通過Swagger2組件自動生成請求接口文檔,達到前后端分離的目的,提高開發(fā)速度。采用JPA框架對數(shù)據(jù)庫中的數(shù)據(jù)進行管理操作。

        前端開發(fā)采用的是Vue框架,通過數(shù)據(jù)驅動和組件化開發(fā)達到數(shù)據(jù)綁定的目的。通過Axios技術實現(xiàn)瀏覽器與服務器之間的通信交流,完成數(shù)據(jù)交換操作[14]。

        3.2 模型部署與交互技術

        本系統(tǒng)參考3萬噸級多功能雜貨船建立船舶模型,模擬系固操作過程中的作業(yè)平臺,用戶可在系統(tǒng)頁面通過動態(tài)修改模型的形態(tài)鍵來改變船舶參數(shù),實現(xiàn)系統(tǒng)的高適用性目標。通用平臺可以拓展系統(tǒng)的使用范圍,不同的船舶也可以通過本系統(tǒng)完成系固作業(yè)??山换サ娜S仿真系統(tǒng)具有顯示直觀、沉浸感強的特點,能精確地模擬出物體的細節(jié)從而讓使用者更加準確、直觀地理解系固操作過程,符合當前虛擬培訓系統(tǒng)及三維演示軟件的發(fā)展趨勢[15]。系固操作可視化效果見圖5。

        圖5 系固操作可視化效果

        3.3 系固核算模型建立

        以往的系統(tǒng)采用在《貨物積載與系固安全操作規(guī)則》中查閱表格的方式進行系固核算,雖然方便船員使用,但系固核算結果與實際數(shù)值有著不小的出入。本系統(tǒng)為增加核算結果的精度,采用《貨物積載與系固安全操作規(guī)則》2021附則13中提出的替代模型進行計算,可以減少實船使用時的誤差,避免過度綁扎。系固核算有經(jīng)驗核算法、改進核算法、替代核算法[16]等3種方法。因對數(shù)據(jù)精度有著一定要求,本系統(tǒng)使用替代核算法進行計算。以下對系固核算進行詳細說明。

        3.3.1 貨物系固效果的評價標準

        積載于艙內(nèi)或甲板上的貨件,應予以適當系固以防止貨物滑動、翻倒及上跳。在通常的運輸條件下,由于貨件自重較大,垂向力方向總是向下,故一般不會產(chǎn)生上跳現(xiàn)象,在此不予考慮。貨件滑動及翻倒表現(xiàn)在橫向和縱向兩個方向上,在大多數(shù)情況下其縱向翻倒的可能性較小[2]。依據(jù)貨物受力方向,系固效果的評價標準表示為

        (1)

        式中:Fy和Fx分別為作用于貨件上的橫向外力和縱向外力,kN;FN,y和FN,x分別為阻止貨件移動的橫向約束力和縱向約束力,kN;My為貨件橫向傾覆力矩,kN·m;MN,y為阻止貨件橫向傾覆的約束力矩,kN·m。

        3.3.2 作用于貨件上的外力

        當船舶在海上航行時,作用于貨件上的外力包括慣性力、風壓力和波濺力[17]?!敦浳锓e載與系固安全操作規(guī)則》2021附則13給出在設定的惡劣天氣、海況和船舶不利條件下貨物單元所受縱向外力、橫向外力、垂向外力和橫向傾覆力矩的計算公式:

        式中:ax、ay和az分別為縱向、橫向和垂向加速度,m/s2;Fw,x和Fw,y分別為縱向、橫向風壓力,kN;Fs,x和Fs,y分別為由海浪晃動引起的縱向、橫向力,kN;Fz為作用于貨件上的垂向外力,kN;lz為貨物橫向傾覆力臂,m;m為貨物質量,t。

        貨物的縱向、橫向和垂向加速度[18]的計算式為

        式中:ax0、ay0和az0分別為基本縱向、橫向和垂向加速度修正系數(shù);c1為航區(qū)修正系數(shù);c2為季節(jié)修正系數(shù);c3為25個航行日的修正系數(shù);g為重力加速度。在《貨物積載與系固安全操作規(guī)則》2021附則3中,c1全球取1.0,c2整年取1.0,c3取0.74,g取9.81 m/s2。

        3.3.3 作用于貨件上的約束力

        作用于貨件上的約束力和約束力矩指的是橫向約束力、縱向約束力和阻止貨件橫向傾覆的約束力矩,具體計算公式如下:

        式中:fx,i(i=1,2,…,n)為μ和水平綁扎角β的函數(shù);fy,i(i=1,2,…,n)為μ和垂向綁扎角α的函數(shù);fz為垂向力的修正系數(shù);ci(i=1,2,…,n)為綁扎力臂長,m;Fc,i(i=1,2,…,n)為綁扎裝置的計算強度,kN。

        系統(tǒng)會自動判定用戶所使用的連接設備種類。當用戶選擇的連接設備為“鋼絲繩”時,綁扎裝置的計算強度由下式確定:

        Fc=min{Fc,T,Fc,H,Fc,D}

        式中:Fc,T為花籃螺絲的計算強度,kN;Fc,H為鋼絲繩的計算強度,kN;Fc,D為地令的計算強度,kN。當用戶選擇的連接設備為“鋼鏈”時,綁扎裝置的計算強度由下式確定:

        Fc=min{Fc,L,Fc,I,Fc,D}

        式中:Fc,I為鋼鏈的計算強度,kN;Fc,L為緊鏈器的計算強度,kN。

        3.3.4 系索角度

        在系固操作系統(tǒng)中,使用者根據(jù)自身需要選取任意的系固方案。在方案確定好之后,系統(tǒng)會將系固點A、地令B的坐標(xA,yA,zA)、(xB,yB,zB)傳遞給系固核算系統(tǒng),并將垂向綁扎角α和水平綁扎角β顯示在核算結果輸出系統(tǒng)。垂向綁扎角α和水平綁扎角β由下式確定:

        4 系統(tǒng)測試

        4.1 測試實例

        4.1.1 初始參數(shù)設置

        選取3萬噸級多功能雜貨船實船運輸常規(guī)非標準貨物單元為例。該船部分參數(shù)見表1,貨物部分參數(shù)見表2。用戶可以將船貨參數(shù)輸入到船舶與貨物管理界面,在使用時系統(tǒng)將自動調取數(shù)據(jù)。

        表1 船舶參數(shù)

        表2 貨物參數(shù)

        4.1.2 系固方案設計

        系統(tǒng)自動讀取貨物位置數(shù)據(jù),將貨物置于指定位置。本例選取的系固設備見表3。具體的系固方案見圖6。

        表3 系固設備與計算強度

        圖6 系固方案俯視圖

        4.1.3 系固方案核算

        通過系固核算系統(tǒng)可以將上述系固的數(shù)據(jù)進行核算,計算結果通過核算結果輸出系統(tǒng)進行展示,見表4。

        表4 系固核算

        將表中數(shù)據(jù)代入式(1),可以得出該系固方案是安全可行的。上文采用的系固核算模型針對具體情況有著更多的修正系數(shù),適用性更高,精度更高,同時保證了航行過程中貨物系固的安全性。

        4.2 顯示效果

        系統(tǒng)測試效果見圖7。從實驗效果看:系統(tǒng)可以直觀地顯示系固點和地令相對于貨物的位置,同時對貨物與船舶的比例大小以及貨物在船上的位置有著更加具體的顯示,證明該系統(tǒng)具有良好的可視化效果[19-20]。

        圖7 系統(tǒng)測試顯示效果

        5 結 論

        針對目前大多數(shù)貨物單元系固軟件難以維護與更新且圖形顯示較為抽象的問題,開發(fā)出一套用于非標準貨物單元系固的軟件。本軟件實現(xiàn)的目標有3個:第一,通過B/S架構實現(xiàn)公司或機構與船舶實時遠程數(shù)據(jù)共享功能,實現(xiàn)實時監(jiān)控管理的功能。第二,通過Blender和Verge3D對系固操作過程可視化進行優(yōu)化,使系統(tǒng)更加逼真,讓使用者更加直觀、清晰地感受系固操作過程。第三,系統(tǒng)使用的系固核算模型是參考《貨物積載與系固安全操作規(guī)則》2021附則13所提出的替代模型,計算精度更高,核算結果與實際數(shù)值更接近。測試結果表明,系統(tǒng)具有良好的可視化效果。

        猜你喜歡
        核算船舶系統(tǒng)
        計算流體力學在船舶操縱運動仿真中的應用
        Smartflower POP 一體式光伏系統(tǒng)
        《船舶》2022 年度征訂啟事
        船舶(2021年4期)2021-09-07 17:32:22
        2020年河北省國民經(jīng)濟核算
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        船舶!請加速
        會計集中核算制下的內(nèi)部審計工作
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        2014年GDP首破60萬億
        當代貴州(2015年5期)2015-12-07 09:09:57
        免费成人在线电影| 久久蜜臀av一区三区| 少妇人妻无一区二区三区| 中文字幕无码中文字幕有码| 九九精品国产亚洲av日韩| 99国产精品视频无码免费 | 一区二区三区在线观看日本视频| 国产美女高潮流白浆视频| 人人做人人爽人人爱| 色妞www精品视频| 国产欧美日本亚洲精品一4区| 日韩亚洲一区二区三区在线 | 极品少妇xxxx精品少妇偷拍| 一区二区三区在线 | 欧| 国产精品久久久久久2021| 亚洲一区二区女优视频| 精品人妻码一区二区三区剧情| 国产婷婷色综合av蜜臀av| 亚洲AV无码久久久一区二不卡| 一级二级三一片内射视频| 男人国产av天堂www麻豆| 亚洲18色成人网站www| 伊人婷婷色香五月综合缴激情 | 亚洲国产欧美久久香综合| 国产美女一区三区在线观看| 亚洲理论电影在线观看| 国产欧美一区二区精品性色| 日韩人妻无码精品二专区| 人妻少妇精品专区性色anvn| 99视频30精品视频在线观看| 狠狠色狠狠色综合日日92| 亚洲一区二区三区毛片| 亚洲午夜精品一区二区| 女人夜夜春高潮爽a∨片传媒| 无码制服丝袜中文字幕| 亚洲香蕉av一区二区三区| 国产精品视频露脸| 2021国产精品久久| 中文字幕有码在线亚洲| 亚洲乱码日产精品一二三| 一区一级三级在线观看|