基于Matlab_GUI的双泵喷水推进船舶仿真平台设计  被引量:5

Design of Simulation Platform Based on Matlab GUI for Dual-Pump of Waterjet Propulsion Ship

在线阅读下载全文

作  者:刘铁良 杜冬梅 章郁泱[2] 秦飞龙[2] 袁景淇[1] LIU Tieliang;DU Dongmei;ZHANG Yuyang;QIN Feilong;YUAN Jingqi(Department of Automation,Shanghai Jiao Tong University,Shanghai 200240,China;Laboratory of Science and Technology on Water Jet Propulsion,Marine Design &Research Institute of China,Shanghai 200011,China)

机构地区:[1]上海交通大学自动化系,上海200240 [2]中国船舶及海洋工程设计研究院喷水推进技术重点实验室,上海200011

出  处:《实验室研究与探索》2018年第11期74-76,共3页Research and Exploration In Laboratory

基  金:国家自然科学基金(61233004);喷水推进技术重点实验室开放课题(614222303051711)项目

摘  要:基于Matlab_GUI设计了双泵喷水推进船舶仿真平台。该仿真平台包含了船舶操纵性试验仿真,由船舶控制器实现航行任务和实物仿真3个功能。其中,操纵性试验仿真主要涉及回转试验、Z型试验仿真及参数计算;由船舶控制器实现航行任务是指通过模糊PID、滑模控制、预测控制等控制方法实现横移、航向保持等航行任务;实物仿真是指通过串口通信实现数据的实时采集与分析处理,并进行图形化显示。最后将源程序封装成独立于Matlab运行的exe文件,使得仿真平台能够便捷、高效的运行。This paper designs a dual-pump waterjet propulsion simulation platform based on Matlab GUI. The simulation platform includes three functions: the ship maneuverability test simulation, the ship controller design to achieve navigation tasks and physical simulation. Among them, the simulation of maneuverability test mainly involves turning test, zig-zag test simulation and parameter calculation. Ship controller design deals with traverse, heading and other navigation tasks by fuzzy PID, sliding mode control, predictive control and other control methods. Physical simulation is to achieve real-time data collection and analysis through the serial communication, and graphical display. Finally, the source program is packaged into an exe-file so it can run independently from Matlab. It makes the simulation platform run conveniently and efficiently.

关 键 词:MATLAB_GUI 操纵性试验仿真 船舶控制器 实物仿真 

分 类 号:TP271[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象