Authors: Damitha Sandaruwan, Nihal Kodikara, Rexy Rosa, Chamath Keppitiyagama
In this paper we present a real-time ship motion prediction system for simulating ship motion in a virtual environment. This system simulates ship motions in six degrees of freedom, pitch, heave, roll, surge, sway, and yaw. This system is simple and responds in real-time to interactions and it is based on a mathematical ship model. The mathematical model is derived from the famous linear first order Nomoto ship steering equation, linear sway equation, Newton’s laws, fluid dynamics and other basic physics. We use multivariable functions to model the ocean surface with superposition of sinusoid functions and the ship model requires fewer amounts of ship data and the mathematical ship model can be used with different types of existing ships.