用户故事

GasTOPS开发和测试美国海军马金岛推进控制算法

挑战

为马金岛号开发推进控制算法

解决方案

利用MATLAB和Simulink进行基于模型的设计,对船舶的主要系统进行建模万博1manbetx,开发和验证控制算法,并生成用于船上训练和HIL测试设置的代码

结果

  • 模拟时间减少了三分之二
  • 早期发现关键的设计问题
  • 多次重用的模型

“我们通过在建造之前模拟复杂的海洋和飞机系统来降低风险。为了降低成本,我们使用MATLAB自动化仿真,并在整个开发过程中重用模型。通过Simulink和Simscape Electrical的模拟来了解多领域系统对我们的业务是非常宝贵的。”万博1manbetx

肖恩装角,GasTOPS
美国军舰马金岛号。

美国海军马金岛号(LHD 8)是一艘正在美国海军服役的双轴两栖攻击舰。马金岛长约850英尺,排水量超过40000吨,可以携带和发射数十架直升机和登陆艇。与早期同级别的蒸汽动力船不同,马金岛号采用混合电力推进系统,采用燃气轮机进行高速航行,电动机进行高效低速运行。新的推进配置有2台35000 BHP的燃气涡轮机,2台5000 BHP交流电动机和6台柴油发电机。

GasTOPS使用了基于模型的设计和MATLAB®和仿真软万博1manbetx件®对LHD 8推进装置进行建模并开发其控制算法,对发电配电系统进行仿真,并建立了机械控制系统实时半实物测试的模拟器-激励器系统。这种方法使研究小组能够在海上试验开始前发现潜在的问题。

“通过MATLAB和Simulin万博1manbetxk,我们可以在设计阶段的早期纠正问题,”GasTOPS技术与工程服务副总裁Shaun Horning说。“在船建造之前,我们可以分析船尾碰撞、前方碰撞和其他动作,并生成一组预期结果,与实际航行试验结果进行比较。”

挑战

LHD 8上的机械控制系统(MCS)控制推进系统,包括电动机和燃气轮机驱动模式之间的转换,以及超过20个其他主要船舶系统。总的来说,MCS有超过10,000个输入和输出信号。

为了为这个复杂的、史无前例的推进系统开发控制算法,GasTOPS需要一个精确的电站模型。之后,GasTOPS将需要进行参数研究,为发电和配电建模,为HIL测试设置生成代码,并为机载训练系统创建仿真引擎。GasTOPS需要一个灵活的、支持所有这些活动的多域建模和仿真环境。万博1manbetx

解决方案

GasTOPS使用基于模型的设计与MATLAB和Simulink加速LHD 8开发和分析项目。万博1manbetxGasTOPS的工程师开发了一个推进系统的Simulink模万博1manbetx型,包括船体、螺旋桨、轴系、齿轮箱、发动机、发电机和燃气轮机的子模型。

这些子模型中的许多都来自于一个参数化组件的Simulink库,该库是Ga万博1manbetxsTOPS为类似项目开发的。其他的由oem提供MATLAB或Fortran代码,并集成到Simulink推进模型中。万博1manbetx

GasTOPS在Simulink和statflow中对机械控制系统进行建模万博1manbetx®,使用状态转换图来描述驱动模式的转换。

工程师们进行了广泛的测试程序,使用MATLAB脚本启动Simulink,收集各种环境条件下模拟船舶机动的结果。万博1manbetx在参数研究中,对螺旋桨效率、船体阻力和其他关键值进行了扫描,以评估MCS的性能和鲁棒性。

对于发电厂,该团队使用Simulink和Simscape electrical™万博1manbetx建模6个柴油发电机,8个变压器,许多智能断路器,和配电系统,以及电动机和其他负载。他们进行了模拟,以评估系统对短路、发电机故障和各种故障条件的响应。

GasTOPS在Simulink中将推进和电力工厂模型的元素与其他机械系统的模型相结合,并使用Simulink Coder™生成实时HIL测试设置的代码。万博1manbetx他们通过创建MATLAB函数,根据预定义的泵、阀门、风扇和其他组件的运行参数生成Simulink模型,从而简化了这个过程。万博1manbetx

随后,该团队扩展了MCS测试模型,以支持模拟大约100种不同的系统和组件故障,并使用Simul万博1manbetxink Coder为机载训练系统生成C代码。万博1manbetx

MCS目前在美国海军马金岛号上服役。

结果

  • 模拟时间减少了三分之二.“对于公司来说,在得到任何有用的仿真结果之前,花6个月或更长时间建模船舶和其他复杂系统是很常见的,”霍宁说。“使用MATLAB和Simulink万博1manbetx以及我们开发的库和脚本,我们可以在两个月或更短的时间内得到模拟结果,这在设计过程中是一个巨大的优势。”

  • 早期发现关键的设计问题.Horning解释说:“我们的模拟显示,在从涡轮动力到电力动力的过渡过程中,涡轮在冷却过程中提供的动力比预期的要多得多。”“万博1manbetxSimulink使我们和我们的客户能够在船建造之前了解系统将如何运行。”

  • 多次重用的模型.“我们的推进和电气系统模型是基于Simulink库元素的,”Horning说。万博1manbetx“我们广泛地重用了这些模型的元素,以验证控制器设计,为HIL测试生成代码,并创建了机载训练环境的核心。”

s manbetx 845产品使用

展示你的成功

加入客户参考计划