首页> 外文会议>ASME international conference on ocean, offshore and arctic engineering >CO-SIMULATION OF A MARINE OFFSHORE VESSEL IN DP-OPERATIONS INCLUDING HARDWARE-IN-THE-LOOP (HIL)
【24h】

CO-SIMULATION OF A MARINE OFFSHORE VESSEL IN DP-OPERATIONS INCLUDING HARDWARE-IN-THE-LOOP (HIL)

机译:包括环空中硬件(HIL)在内的DP作业中海洋近海船舶的协同仿真

获取原文
获取外文期刊封面目录资料

摘要

In this work, a co-simulation case study of a marine offshore surface vessel in Dynamic Positioning (DP) operation, where the DP-controller is placed on an Arduino® micro-controller, is presented. The reasons for using co-simulation are that it is possible to distribute the model among different cores in one computer as well as among different computing members over a local area network Also, it is possible to export submodels from different software and connect them together in a common simulation. This enables the use of suited modeling software for different types of dynamical systems, as well as hardware, such as micro-controllers for Hardware-In-the-Loop testing. Such an integrated and open simulation method facilitates the development of new products as well as shortening the iterative process in design phases. As for co-simulation standard, the Functional Mock-up Interface (FMI) for co-simulation will be used in this work, and a communication Functional Mock-up Unit (FMU) that communicates with hardware and handles the signal flow between the hardware and the co-simulation will be developed. In the case study, a DP-controller is implemented on the microcontroller and connected to a filter, a position reference system and an offshore vessel model, all implemented as FMUs in the total co-simulation. For simulation master algorithm, the open source software "Coral", that was developed in the knowledge building project "Virtual Prototyping of Maritime Systems and Operations" (ViProMa), will be used. The simulation results show that even though the micro-controller is set to communi- cate with a lower frequency than the rest of the co-simulation submodels, the total c-simulation is stable and produces good results. It also show that the FMI standard facilitates hardware in the loop in the co-simulation, and that the co-simulation master algorithm Coral is suited for such simulation cases.
机译:在这项工作中,提出了在动态定位(DP)操作中将海洋控制器放置在Arduino®微控制器上的海洋近海水面船舶的联合仿真案例研究。使用协同仿真的原因是,可以通过局域网将模型分布在一台计算机的不同内核之间以及不同计算成员之间。此外,还可以从不同的软件导出子模型并将它们连接在一起。常见的模拟。这样就可以为不同类型的动态系统以及硬件(例如用于硬件在环测试的微控制器)使用合适的建模软件。这种集成的开放式仿真方法有助于开发新产品,并缩短设计阶段的迭代过程。对于协同仿真标准,将在此工作中使用用于协同仿真的功能模型接口(FMI),并使用一个与硬件进行通信并处理硬件之间的信号流的通信功能模型单元(FMU)。并将开发联合仿真。在案例研究中,在微控制器上实现了DP控制器,并将其连接到过滤器,位置参考系统和海上船舶模型,所有这些都在总体协同仿真中实现为FMU。对于模拟主算法,将使用在知识构建项目“海事系统和操作的虚拟原型”(ViProMa)中开发的开源软件“ Coral”。仿真结果表明,即使将微控制器的通信频率设置为低于其余的协同仿真子模型的频率,总的c仿真还是稳定的,并能产生良好的结果。它还表明,FMI标准促进了协同仿真中循环中的硬件,并且协同仿真主算法Coral适用于此类仿真情况。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号