ABB 是集装箱搬运和散装起重机(包括自动堆垛起重机和船岸起重机)自动化和电气系统的全球领先供应商。众所周知,由于起重机系统使用钢索进行吊装,这使得它变得难以控制,很小的干扰就会导致集装箱摆动。即使没有任何外部干扰,集装箱本身的运动也会产生振荡。
如今随着港口发展,现有的起重机需要达到比以往更高的速度和高度来举起重物。但这使得集装箱的自身振荡问题变得更加严重。目前航运业已广泛的将集装箱的振荡控制列为设备吞吐效率的主导因素。因此,ABB起重机部门正在开发一款能够有效抑制集装箱振荡的控制器,从而提高客户运行安全性和盈利能力。
Maplesoft解决方案
ABB起重机部门委托Maplesoft的工程专家开发大型自动起重机的钢索和集装箱的高保真模型。首先在系统级物理建模工具MapleSim中进行模型开发,然后将搭建好的数字虚拟模型导出为S-function,以供控制器测试使用。
通过MapleSim的数字虚拟模型,可以得到钢索和集装箱的运动学行为,从而帮助ABB的工程师能够在多种情况和工作周期下测试控制器的控制策略。由于MapleSim支持快速更改模型结构并重新生成S-function,因此可以根据控制器操作员的反馈快速响应进行调试。
ABB团队使用MapleSim生成的模型进行运动学分析,控制算法开发及优化。最终,成功改善了ABB起重机控制系统的性能,从而为客户显著提升了港口集装箱的吞吐量。
“在Maplesoft的帮助下,我们为客户节省了很多成本,同时将我们自己的开发周期从几个月缩短到了几天,” ABB起重机部门的运动控制和自动化技术经理Jonas Ohr博士说。这些结果为ABB起重机的客户提高了盈利能力,尤其是单日运送数千个集装箱的超大型港口。
“使用MapleSim开发受控对象模型要比在Simulink中开发模型快得多,并且可以轻松地将结果集成到我们的工具链中。”
-ABB起重机系统运动控制和自动化技术经理
Jonas Ohr博士