国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S模式的船舶機(jī)槳匹配遠(yuǎn)程計算平臺設(shè)計

2017-05-16 07:53:53楊琨舒佳成
船海工程 2017年2期
關(guān)鍵詞:空泡螺旋槳校核

楊琨,舒佳成

(武漢理工大學(xué) 能源與動力工程學(xué)院 可靠性工程研究所,武漢 430063)

基于B/S模式的船舶機(jī)槳匹配遠(yuǎn)程計算平臺設(shè)計

楊琨,舒佳成

(武漢理工大學(xué) 能源與動力工程學(xué)院 可靠性工程研究所,武漢 430063)

針對船舶機(jī)槳匹配計算軟件基于單機(jī)操作和缺乏遠(yuǎn)程協(xié)同作業(yè)支持等問題,在分析回歸系數(shù)法基礎(chǔ)上,采用MATLAB與C#混合編程的方法實現(xiàn)基于B/S模式的船舶機(jī)槳匹配遠(yuǎn)程計算平臺,通過互聯(lián)網(wǎng)訪問進(jìn)入該平臺并進(jìn)行匹配計算,采用文獻(xiàn)數(shù)據(jù)作為實驗數(shù)據(jù)輸入本平臺,將計算結(jié)果與文獻(xiàn)結(jié)果對比。結(jié)果表明,該平臺計算結(jié)果與文獻(xiàn)結(jié)果吻合,計算誤差處于工程容忍范圍之內(nèi),驗證了平臺計算結(jié)果的正確性。

回歸系數(shù)法;匹配計算;C#;MATLAB

目前,網(wǎng)絡(luò)中B/S模式在船舶行業(yè)中的應(yīng)用已經(jīng)成為研究熱點,學(xué)者對船舶與B/S模式結(jié)合的應(yīng)用研究主要集中在以下幾個方面:①管理類系統(tǒng)的研究,如B/S模式的船舶企業(yè)文檔管理系統(tǒng)的研究與設(shè)計[1-2];②監(jiān)控類平臺的研究,如將船舶機(jī)艙采集到的數(shù)據(jù)以一定的方式發(fā)送的岸端服務(wù)器,運用網(wǎng)絡(luò)技術(shù)將采集的數(shù)據(jù)以友好的方式顯示給用戶,實現(xiàn)B/S模式的遠(yuǎn)程監(jiān)控系統(tǒng)[3-5]。這些研究提高了船舶行業(yè)的管理水平,給船舶行業(yè)帶來巨大的效益。但是網(wǎng)絡(luò)技術(shù)在船舶設(shè)計行業(yè)中的研究還只是剛剛起步,船舶機(jī)槳匹配是船舶設(shè)計中的重要一環(huán),一般是在初步完成船舶型線設(shè)計或確定有效功率后進(jìn)行。目前絕大多數(shù)的船舶機(jī)槳匹配計算軟件都是通過MATLAB編制相應(yīng)的軟件實現(xiàn)匹配計算[6-11],所編制船舶機(jī)槳匹配軟件能夠快速準(zhǔn)確進(jìn)行計算。但是這些軟件都是單機(jī)版,且這些計算軟件僅安裝在設(shè)計公司內(nèi)部系統(tǒng)中,當(dāng)設(shè)計人員不在公司期間,需要進(jìn)行船舶機(jī)槳匹配計算工作時,這種單機(jī)版的匹配計算軟件就不能滿足該需求。為此,基于B/S模式,建立船舶機(jī)槳匹配計算平臺,為該問題的解決提供一種新思路。

1 船舶機(jī)槳匹配原理

船舶機(jī)槳匹配設(shè)計分為初步匹配和終級匹配。初級匹配是在一定轉(zhuǎn)速范圍內(nèi),在機(jī)槳功率相等或是近似相等的情況下求得不同轉(zhuǎn)速下對應(yīng)的槳參數(shù),此時效率最大時的槳與主機(jī)即為所求。終級匹配是在初級匹配選定主機(jī)后進(jìn)行的,根據(jù)主機(jī)的功率與轉(zhuǎn)速,傳動設(shè)備與軸系傳送效率ηs,計算得到槳收到的功率Pd、槳的效率ηo,船身效率η1等;根據(jù)這些參數(shù),計算出船能達(dá)到的航速和螺旋槳的直徑D、螺距比P/D和螺旋槳效率η等。終級匹配完成后需要進(jìn)行空泡校核,空泡校核通過完成機(jī)槳匹配。設(shè)計一般采用圖譜匹配法[7-11]和回歸系數(shù)法。本文介紹利用回歸系數(shù)法進(jìn)行機(jī)槳匹配計算的方法。

1.1 初級匹配分類

機(jī)槳初步匹配一般有2種情況。

1)已知螺旋槳直徑D、船的航速Vs、有效功率Pe,在合適的轉(zhuǎn)速范圍內(nèi),令機(jī)槳功率匹配,確定螺旋槳的最佳轉(zhuǎn)速n、螺距比P/D、主機(jī)功率Pb及敞水效率ηo。

2)已知螺旋槳轉(zhuǎn)速n、航速V、有效功率Pe,在合適的轉(zhuǎn)速范圍內(nèi),令機(jī)槳功率匹配,確定出螺旋槳最佳直徑D、螺距比P/D、主機(jī)功率Pb及敞水效率ηo。

在通常的匹配設(shè)計過程中,第一種情況更為普遍,本文針對B型槳以第一種情況為例進(jìn)行研究。

1.2 初級匹配方法

回歸系數(shù)法是在敞水特征曲線(見圖1)被回歸為多項式形式的基礎(chǔ)上,引入代表設(shè)計船舶螺旋槳推進(jìn)特性的轉(zhuǎn)矩系數(shù)曲線kt來進(jìn)行匹配計算的一種方法。其中kt的推導(dǎo)過程如下。

(1)

(2)

由式(1)、式(2)得到

(3)

(4)

根據(jù)進(jìn)速系數(shù)J的不同,可畫出推力系數(shù)kt的曲線kt。kt拋物線與敞水特性圖譜中kt線相交即為船機(jī)槳匹配點(見圖2),通過匹配點對應(yīng)的進(jìn)速系數(shù)J,即可求出kt、kq值。再根據(jù)kt、kq和J即可求出其他需要的參數(shù)。圖3為具體的求解流程圖。

1.3 終級匹配方法

終級匹配計算的基本思路是在一定航速范圍內(nèi),令機(jī)槳功率匹配,求得各航速對應(yīng)的最優(yōu)槳的參數(shù),必然存在某一航速,如果大于該航速,不能找到機(jī)槳匹配點,則該點即為所求。終級匹配采用回歸系數(shù)匹配法時,在假定一系列航速情況下,可以轉(zhuǎn)換為初級匹配問題。終級匹配求解的具體流程圖見圖4。

1.4 螺旋槳的空泡校核計算

設(shè)計的螺旋槳槳葉一旦出現(xiàn)空泡,可能導(dǎo)致槳葉面材料剝蝕或是螺旋槳性能惡化,因此避免空泡現(xiàn)象的出現(xiàn)成為螺旋槳設(shè)計需要考慮的一個重要環(huán)節(jié)。螺旋槳空泡校核常采用柏利爾限界線和高恩限界線。高恩限界線是針對高恩螺旋槳系列進(jìn)行空泡校核的,而柏利爾限界線是根據(jù)各類船舶螺旋槳統(tǒng)計資料提出的,使用范圍更廣。本文針對B型槳進(jìn)行研究,因此采用柏利爾限界線進(jìn)行校核[12]。具體的校核流程見圖5。

2 計算平臺程序設(shè)計

2.1 C#與MATLAB的混合編程

本平臺采用C#與MATLAB混合編程方式實現(xiàn)船機(jī)槳的匹配計算。MATLAB有強(qiáng)大的計算和繪圖功能,本平臺利用MATLAB的這一特點,實現(xiàn)匹配圖中曲線的計算和繪制,并以輸出數(shù)組和二進(jìn)制圖形數(shù)據(jù)的形式供給C#調(diào)用。根據(jù)圖3、4、5所示的流程,在MATLAB中編寫匹配和校核的.m文件,通過MATLAB的MATLAB Compiler工具將.m文件生成DLL文件供給C#調(diào)用。

C#在調(diào)用MATLAB生成的DLL文件之前,需要添加對MWArray.dll的引用,添加的MWArray.dll的作用主要是將調(diào)用時數(shù)據(jù)類型轉(zhuǎn)換為MATLAB能夠識別的數(shù)據(jù)類型。C#和MATLAB應(yīng)用部署時,需要MCR(MATLAB Compiler Runtime)支持,其版本根據(jù)開發(fā)時所用的MATLAB的版本信息而定[13]。

2.2 基于B/S模式的交互框架設(shè)計

B/S模式下,用戶通過瀏覽器向遠(yuǎn)程或是本地服務(wù)器發(fā)送HTTP請求,服務(wù)器收到請求后,對不同請求進(jìn)行相應(yīng)處理,處理完畢后,將處理的結(jié)果返回到瀏覽器。本文計算平臺B/S模式部署結(jié)構(gòu)見圖6[14]。

2.3 計算平臺功能結(jié)構(gòu)

本平臺基于B/S模式,在平臺的各個環(huán)節(jié)加入數(shù)據(jù)傳遞模塊,即用戶可以將輸入數(shù)據(jù)和結(jié)果數(shù)據(jù)保存在遠(yuǎn)程數(shù)據(jù)庫中,以便其他設(shè)計者共享。在具備基本匹配計算的基礎(chǔ)上,為了方便計算數(shù)據(jù)的導(dǎo)出,采用OLE嵌入Office,以各種不同格式輸出計算結(jié)果。平臺結(jié)構(gòu)見圖7。

3 算例實驗結(jié)果分析

將本平臺部署到遠(yuǎn)程服務(wù)器后,在瀏覽器中輸入部署的網(wǎng)址,進(jìn)入到本平臺的登陸系統(tǒng),輸入用戶名和密碼,通過身份驗證后進(jìn)入到船舶機(jī)槳匹配計算平臺,就可以開始進(jìn)行船舶機(jī)槳匹配計算。

3.1 機(jī)槳初級匹配計算校驗

輸入初級匹配必要參數(shù)進(jìn)行機(jī)槳初級匹配計算。船機(jī)槳初級匹配計算結(jié)果如圖8所示,該結(jié)果(見表1)與文獻(xiàn)[15]中實際設(shè)計初級匹配設(shè)計結(jié)果(見表2)基本吻合,其誤差在工程可接受范圍內(nèi),因此該設(shè)計符合要求。

P/DJktkqηo0.90.65100.16010.02590.63581.00.70470.18770.03240.64871.10.75570.21580.03980.65121.20.80420.24440.04820.6486

表2 文獻(xiàn)中初級匹配結(jié)果

3.2 機(jī)槳終級匹配計算校驗

終級匹配算例采用文獻(xiàn)[16]中的數(shù)據(jù),將文獻(xiàn)中單位轉(zhuǎn)換為標(biāo)準(zhǔn)單位后輸入,其計算結(jié)果如圖9所示:與文獻(xiàn)結(jié)果比較,基本吻合,驗證初級匹配程序正確。

表3 終級匹配計算結(jié)果

3.3 空泡校核計算校驗

空泡校核參數(shù)來源為文獻(xiàn)[12],輸入文獻(xiàn)中參數(shù),即可獲取如圖10所示空泡校核結(jié)果,計算得到所需的盤面比為0.647,與文獻(xiàn)中0.642基本吻合,從而驗證了空泡校核程序的正確性。

4 結(jié)論

通過遠(yuǎn)程訪問進(jìn)入本平臺,利用本平臺計算得出初級匹配、終級匹配以及空泡校核計算結(jié)果。通過本平臺計算結(jié)果與文獻(xiàn)給出的結(jié)果的比較可知,本平臺計算結(jié)果與文獻(xiàn)給出的結(jié)果非常接近,驗證了本平臺的正確性,同時說明了遠(yuǎn)程匹配設(shè)計計算的可行性,較好地解決了單機(jī)版機(jī)槳匹配計算軟件存在的問題。

因此本文僅研究B型槳的機(jī)槳匹配問題,所以本平臺只適用于B型槳的機(jī)槳匹配問題。要實現(xiàn)本平臺的通用性,還需要研究其他類型槳的機(jī)槳匹配方法,并將各種類型槳的機(jī)槳匹配算法集成到本平臺中,實現(xiàn)一個通用的機(jī)槳匹配平臺,其應(yīng)用的方法與本文所述方法具有一致性。本文研究內(nèi)容為進(jìn)一步深化遠(yuǎn)程機(jī)槳匹配計算和未來智能機(jī)艙等技術(shù)的發(fā)展提供了技術(shù)基礎(chǔ)。

[1] 郭朝義,張馳,劉杰.基于B&S架構(gòu)的船舶企業(yè)文檔管理軟件設(shè)計研究[J].船海工程,2015(1):97-99.

[2] 尹安.船舶聯(lián)系單管理與統(tǒng)計系統(tǒng)的研究與設(shè)計[J].計算機(jī)技術(shù)與發(fā)展,2014(4):203-206.

[3] 陳超,鄭元璋.基于B/S結(jié)構(gòu)的船岸一體化管理信息系統(tǒng)[J].中國航海,2013(4):56-58.

[4] 羅慶.基于WEB機(jī)務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].北

京:北京郵電大學(xué),2015

[5] 趙春雷.基于B/S模式的挖泥船遠(yuǎn)程監(jiān)控系統(tǒng)[D].鎮(zhèn)江:江蘇科技大學(xué),2014.

[6] 胡義,楊建國.機(jī)槳匹配初步設(shè)計軟件實現(xiàn)方法研究[J].船海工程,2008(6):76-79.

[7] 潘鵬程,趙春華.基于Matlab/Guide的中小型電動船舶船機(jī)槳匹配設(shè)計研究[J].艦船科學(xué)技術(shù),2016(1):80-84.

[8] 陳虹,張曉君,王藝真.導(dǎo)管槳拖網(wǎng)漁船的機(jī)槳匹配設(shè)計軟件開發(fā)[J].漁業(yè)現(xiàn)代化,2015(4):44-47.

[9] 秦業(yè)志.船舶吊艙式電力推進(jìn)系統(tǒng)船機(jī)槳匹配研究[D].廈門:集美大學(xué),2015.

[10] 王建政,王藝真,張文平,等.船機(jī)槳匹配設(shè)計軟件研究開發(fā)[J].船舶與海洋工程,2014(1):45-49.

[11] 王藝真.基于導(dǎo)管槳和雙速比齒輪箱的拖網(wǎng)漁船機(jī)槳匹配軟件設(shè)計[D].浙江海洋學(xué)院,2014.

[12] 盛振邦,劉應(yīng)中.船舶原理[M].上海:上海交通大學(xué)出版社,2004.

[13] KACAR S, BAYILMIS C. A web-based educational interface for an analog communication course based on MATLAB Builder NE with webfigures[J]. IEEE Transactions on Education,2013,56(3):346-354.

[14] SKUTOVA J. A web based application using Matlab Builder NE for the analysis of linear systems[C]. Control Conference. IEEE,2014.

[15] 周瑞平,樊紅,胡毅.民用船舶動力裝置原理與設(shè)計[M].武漢:武漢理工大學(xué)出版社,2012.

[16] 劉海強(qiáng),呂林.船舶機(jī)槳匹配設(shè)計與分析計算平臺研究[J].船海工程,2008,37(3):56-58.

The Calculation Platform for Matching of Screw Propeller and Diesel Engine Based on B/S Model

YANG Kun, SHU Jia-cheng

(Reliability Engineering Institute, School of Energy and Power Engineering,Wuhan University of Technology, Wuhan 430063, China)

The matching software of screw propeller and diesel engine is usually based on stand-alone operation and lack the support for remote synergetic work. To overcome this problem, after examining the coefficient of regression method, the MATLAB was used combined with C# to realize the remote calculation platform based on B/S model. Through the internet access into the calculation platform, using the literature data as the experiment data input of the platform. It was shown that the calculated results of the platform were in agreement with the literature results, and the calculation error was within the tolerance range of the project, proving the correctness of the platform.

regression coefficient; matching computation; C#; MATLAB

10.3963/j.issn.1671-7953.2017.02.035

2016-05-05

國家自然科學(xué)基金青年基金(51309185)

楊琨(1981—),男,博士,副教授

U664.33

A

1671-7953(2017)02-0148-05

修回日期:2016-06-29

研究方向:船舶軸系狀態(tài)監(jiān)測與診斷

猜你喜歡
空泡螺旋槳校核
發(fā)電機(jī)進(jìn)相試驗失磁保護(hù)與低勵限制配合關(guān)系的校核
水下航行體雙空泡相互作用數(shù)值模擬研究
基于CFD的螺旋槳拉力確定方法
通行費校核分析方法探究
基于LPV的超空泡航行體H∞抗飽和控制
基于CFD的對轉(zhuǎn)槳無空泡噪聲的仿真預(yù)報
船海工程(2015年4期)2016-01-05 15:53:28
3800DWT加油船螺旋槳諧鳴分析及消除方法
廣東造船(2015年6期)2015-02-27 10:52:46
基于Mathematica的失磁保護(hù)與低勵限制配合的校核
螺旋槳轂帽鰭節(jié)能性能的數(shù)值模擬
SPH在水下高速物體空泡發(fā)展模擬中的應(yīng)用
計算物理(2014年1期)2014-03-11 17:00:22
仙居县| 鄂温| 瑞金市| 成都市| 鄂州市| 双城市| 河北区| 曲水县| 许昌县| 英吉沙县| 平阴县| 白河县| 集贤县| 三台县| 南陵县| 四川省| 屏边| 潼关县| 响水县| 会东县| 大荔县| 萨嘎县| 贵港市| 长垣县| 衡东县| 虞城县| 沙洋县| 芜湖县| 于田县| 龙川县| 通辽市| 定日县| 镇江市| 射洪县| 抚顺市| 泾阳县| 海宁市| 蓬安县| 泽库县| 龙江县| 芜湖市|