The energy of ocean waves is the key distinguishing factor of marine environments compared to other aquatic environments such as lakes and rivers. Waves significantly affect the dynamics of marine vehicles; hence it is imperative to consider the dynamics of vehicles in waves when developing efficient control strategies for autonomous surface vehicles (ASVs). However, most marine simulators available open-source either exclude dynamics of vehicles in waves or use methods with high computational overhead. This paper presents ASVLite, a computationally efficient ASV simulator that uses frequency domain analysis for wave force computation. ASVLite is suitable for applications requiring low computational overhead and high run-time performance. Our tests on a Raspberry Pi 2 and a mid-range desktop computer show that the simulator has a high run-time performance to efficiently simulate irregular waves with a component wave count of up to 260 and large-scale swarms of up to 500 ASVs.
翻译:与湖泊和河流等其他水生环境相比,海洋波浪的能量是海洋环境的主要区别因素。波浪对海洋车辆的动态影响很大;因此,在为自主水面车辆制定有效控制战略时,必须考虑到车辆在波浪中的动态;然而,大多数海洋模拟器的开放源头要么排除车辆在波浪中的动态,要么使用高计算间接费用的方法。本文介绍了ASVLite,这是一个计算高效的ASV模拟器,利用频率域分析进行波浪计算。ASVLite适合于低计算间接费用和高运行时间性能的应用。我们对Raspberry Pi 2和中程台式计算机的测试表明,模拟器具有高运行期性能,可有效模拟非正常波,其部分波数可达260个,大型波群可达500个ASVs。