簡易檢索 / 詳目顯示

研究生: 劉一霖
I-LIN-LIU,
論文名稱: 開發圖形使用者介面與船舶球型艏優化之研究
Develop a GUI system for ship bulbous bulb optimization
指導教授: 楊世安
YANG, SHIH-AN
共同指導教授: 方銘川
FANG, MING-CHUAN
學位類別: 碩士
Master
系所名稱: 工學院 - 系統及船舶機電工程學系
Department of Systems and Naval Mechatronic Engineering
論文出版年: 2015
畢業學年度: 103
語文別: 中文
論文頁數: 116
中文關鍵詞: 球型艏船舶阻力耐海性圖形使用者介面粒子群演算法KVLCC2
外文關鍵詞: Bulbous bulb, Seakeeping, Ship resistance, GUI, Particle Swarm Optimization, KVLCC2.
相關次數: 點閱:110下載:5
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來油價高漲,溫室氣體排放過剩等等因素衝擊著全球航運業,各種環保公約如雨後春筍般冒出,讓船東們無一不正視燃油成本的問題,因此如何減少用油量成為當前首要的課題。
    降低航行阻力為減少耗油量最直接的方法,一般來說, 球型艏能夠有效的降低船舶的興波阻力,而影響球型艏的參數有很多如:形狀、大小、特徵長度等等,要在這些參數中找到最適合的數值,才能設計出符合需求的球形艏。本文的核心價值為取代原本人工式的調整或是試誤法的方式,改用電腦自動化的方式來調整球型艏的線型,並以客觀的水動力性能為設計基準,設計出性能較優的球型艏。
    另外在本文中我們想要建立一個簡單、易於操作的人機界面來執行整個設計過程,使其能達到優化球艏的目的,並能讓使用者對於優化前後的球型艏的尺寸、線型之改變在圖形使用者介面中一目了然,進行資料的比對和分析。本文以物件導向軟體 C#來設計人機介面(GUI)為架構並具備三大部分-船體變形、船舶水動性能計算、優化程序,其中船體變形使用的是Rhinoceros為建模工具,利用其釋出的開發者工具來進行幾何上的自動化操作,而船舶水動力性能中的阻力則是採用SHIPFLOW計算阻力還有靜水性能等參數。另外,耐海性的部分則使用三維的小板法來計算船體運動,最後設計優化程序則是採用粒子群演算法(PSO),來達成對於目標函數的優化搜尋過程。

    The core of the article is finding an objective way to modify and optimize the ship bulbous instead of using human manipulation or trial and error .We want to couple with many hydrodynamics as objectives, such as wave making resistance, seakeeping or viscous resistance for our optimization. We use Particle Swarm Optimization (PSO) as our method to find a best design. The algorithm is easy to be developed under our transformation system. We evaluate the ship resistance via famous commercial software named Shipflow and using three dimension panel methods (F3DMP) to compute the six-degree motion.
    After the optimization , The test ship KVLCC2 reduces 9% wave drag in single objective case, It also gets 4% improvement of wave drag, 0.4% improvement of Heave and Pitch motion in multiple objectives case. The container has slight improvement of wave drag and seakeeping performance in both cases. However, we have tried to extend the area of transformation, and got more obvious improvements of seakeeping, wave resistance than original case.
    Finally, we conclude that single objective case has more obvious improvement than multiple objectives case. Else, the change of bulb has slight influence to seakeeping. In the future, we can widen the area of transformation to achieve an ideal design.

    摘要 I 誌謝 VI 目錄 VII 圖目錄 IX 表目錄 XIII 符號 XIV 緒論 1 1-1研究背景與目的 1 1-2 文獻回顧 2 1-3研究方法 8 1-4本文架構 9 第二章 演算法介紹與比較 10 2-1 最佳化演算法之介紹與發展 10 2-2 單目標演算法 12 2-2-1模擬退火法 12 2-2-2 基因演算法 14 2-2-3粒子群演算法 16 第三章 船體建立與船體變形之探討 27 3-1 Rhinoceros 3D繪圖軟體介紹 27 3-2 船體模型建立 29 3-3船體變形 35 第四章 船舶流力性能計算方法 44 4-1 阻力計算 44 第五章 計算軟體的可行性以及可靠度分析 56 5-1 興波阻力 56 5-2 黏性阻力 64 5-3 耐海性 68 第六章 圖形使用者介面簡介與外觀 73 6-1 人機互動概念 73 6-2 使用者介面外觀 75 第七章 計算結果與分析 81 7-1 KVLCC2單目標最佳化-阻力 84 7-2 KVLCC2多目標最佳化-興波阻力&起伏運動&縱搖運動 90 7-3 貨櫃輪單目標最佳化-阻力 94 7-4 貨櫃輪 多目標最佳化-興波阻力&起伏運動&縱搖運動 99 第八章 結論與未來展望 108 8-1 結論 108 8-2 研究過程所遇之困難與解決方法 109 8-3未來展望 111 參考文獻 114

    1.吳宜親,”波浪中三體船非線性力之三維解”,國立成功大學造船暨船舶機電工程研究所,碩士論文(2007)
    2.卓永堂,”球形船艏對船舶運動與阻力之影響評估”, 國立成功大學造船暨船舶機電工程研究所,碩士論文(2003)
    3.周家宏,”最佳化船型預測之研究”,國立成功大學造船暨船舶機電工程研究所,碩士論文(2002)
    4.胡登凱,”波浪中三體船之穩態及非穩態之流體動力解析”,國立成功大學造船暨船舶機電工程研究所,碩士論文(2007)
    5.廖培元,”波浪中船體運動三維解”,國立成功大學造船暨船舶機電工程研究所,碩士論文(1998)
    6.劉皓翔,”應用多目標粒子群演算法於船舶球形艏最佳化設計”,成功大學造船暨船舶機電工程研究所,碩士論文(2012)
    7.謝富百,”不同吃水情形下船形最佳化”,國立成功大學造船暨船舶機電工程研究所,碩士論文(2013)
    8.Alfred,M.K.,”Design of Bulbous Bows”, Trans.SNAME,Vol.86,pp.197-217,1978.
    9.Carlos, A. Coello Coello., Gregorio, Toscano Pulido., Maximino, Salazar Lechuga., “Handling Multiple Objectives With Particle Swarm Optimization,” IEEE Transactions on Evolutionary Computation, Vol.8, No.3, June 2004
    10.Carlo, R. Raquel., Prospero, C., Naval, Jr., “ An effective Use of Crowding Distance in Multiobjective Particle Swarm Optimization,” Proceedings of the 2005 Conference on Genetic and Evolutionary Computation,2005 , pp.257-264, Washington D.C., U.S.A., June 2005, ACM Press, New York
    11.Guoa, B. J., Steena, S., Dengb, G. B., “Seakeeping prediction of KVLCC2 in head waves with RANS,” Applied Ocean Research, Vol.35, pp.56-67, 2012.
    12.Raven,H.C., Van der Ploeg, A., Starke, AR., Eca, L., “Towards a CFD-Based Prediction of Ship Performance—Progress in Predicting Full-Scale Resistance And Scale Effects,” RINA MARINE CFD conference,2008.
    13.Kim, C.H., Chou, F. S., Tien, D., “Motions and Hydrodynamic Load of a Ship Advancing in Oblique Waves,” Transactions of the Society of Navel Architects and Marine Engineers,1980, Vol.88, pp. 225-256
    14.Kirkpatrick, S., Gelatt, C. D., Vecchi, M. P., “Optimization by Simulated Annealing,” Science 220(4598): 671-680, 1983
    15.Kennedy, J., Eberhart, R.,“Particle Swarm Optimization.” IEEE, 1995(粒子群優化)
    16.Kim, W. J., Van, S. H., Kim, D. H., “Measurement of flows around modern commercial ship models,” Experiments in Fluids, Vol. 31, pp. 567-578, 2001.
    17.Larsson, L., Stern, F., Bertram, V., “Benchmarking of computational fluid dynamics for ship flows: The Gothenburg 2000 Workshop,” Journal of Ship Research, Vol. 47, pp.63-81, 2003.
    18.Peri, D., Rossett, M., Campana,E. F., “Design Optimization of Ship Hulls via CFD Techniques.” Journal of Ship Research, Vol. 45, No.2, June 2001, pp. 140-149
    19.Peri, D., Campana, E. F., “Multidisciplinary Design Optimization of a Naval Surface Combatant,” Journal of Ship Research, Vol. 47, No.1, March 2003, pp.1-12
    20.Pinto, A., Peri, D., Campana, E. F., “Multiobjective Optimization of a Container ship using Deterministic Particle Swarm Optimization.” Journal of Ship Research, Vol.51, 2007
    21.Salvesen N, Tuck EO, Faltinsen OM. “Ship Motion and Sea Load.” The Society of Naval Architects and Marine Engineers, Vol .78(6), pp.1–30,1970.
    22.Shi, Y., Eberhart, R. C., “Parameter Selection in Particle Swarm Optimizzation,” V. W. Porto, N. Saravanan, D. Waagen, and A. E. Eiben (eds), Lecture Notes in Computer Science, 1447, Evolutionary Programming VII, Springer, Berlin, pp.591-600, 1998
    23.Shi, Y., Eberhart, R. C., ”A Modified Particle Swarm Optimizer,” Proceedings of the IEEE International Conference on Evolutionary Computation, pp. 69-73,1998
    24.Shipflow tutorial – Advanced, Revision 2, April 2013.

    下載圖示 校內:立即公開
    校外:2016-09-02公開
    QR CODE