船舶航行matlab程序,基于船舶运动控制的Matlab仿真
收稿日期:2007 - 05 - 15 基金項目:國家 985 工程(0000 - x07204) 作者簡介:鄒蔚龍(1981 - ) ,男 ,湖南衡陽人 ,碩士研究生 ,研究方向為船舶運動平臺的穩定性控制;彭俠夫 ,教授 ,博士 ,博士生導師 ,研究方向為船舶運動綜合控制技術。 基于船舶運動控制的 Matlab仿真 鄒蔚龍 ,彭俠夫 ,葉和龍 (廈門大學 信息科學與技術學院 自動化系 ,福建 廈門 361005) 摘 要:在分析隨機海浪的波能譜和船舶的受力情況的基礎上 ,建立隨機海浪模型和船舶運動模型。用 PID 控制方法實現減搖鰭的控制 ,并用 Matlab 軟件對海浪的波傾角和船舶的橫搖角進行仿真。通過比較仿真結果發現 ,PID 控制減搖鰭能使船舶減搖達 90 %以上。結果表明 ,該方法可以很好地用于隨機海浪作用下的船舶橫搖減搖預報。關鍵詞:隨機海浪;船舶模型;橫搖角;減搖鰭 中圖分類號:TP391. 9 文獻標識碼:A 文章編號:1673 - 629X(2008) 02 - 0184 - 03 Matlab Simulation Based on Ship Movement Control ZOU Wei2long , PENG Xiafu , YE He2long(Department of Automation ,College of Information & Technology , Xiamen University , Xiamen 361005 ,China)Abstract :By analyzing the spectrum of the random ocean wave and of the force of the ship ,the ocean wave model and the ship movement model are erected. Use control theory of PID to carry out the control of fin stabilizer , and simulate the slope angle of ocean wave and an2gle of roll by Matlab software. Can find from the simulation result that PID control theory can reduction the roll by over 90 percents. The result shows that the theory can be used well in forecast of the ship roll reduction under the operation of random ocean wave. Key words :random ocean wave ;ship model ;angle of roll ;fin stabilizer 0 引 言 船舶在航行中因受到海浪、海風及海流等海洋環境擾動的作用 ,不可避免地產生橫搖運動。劇烈的搖擺將對船舶產生一系列有害的影響。因此研究船舶在海浪上的航行性能和減搖方法變得越來越重要。 減搖鰭裝置是減小船舶橫搖最有效的減搖設備之一。通過控制鰭的運動 ,可以使鰭產生對抗海浪的穩定力矩 ,達到減小橫搖的目的。減搖鰭裝置控制系統的控制方法主要有 PID 控制、最優控制、自適應控制 和模糊控制等。文中采用的是 PID 控制減搖鰭的方法。
總結
以上是生活随笔為你收集整理的船舶航行matlab程序,基于船舶运动控制的Matlab仿真的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【ARTS】01_07_左耳听风-201
- 下一篇: java 工作两年的简历_工作经验只有两