Sea wave modelling for motion control applications


  • B M Shameem Research Scholar, Department of Ocean Engineering, IIT Madras
  • V Anantha Subramanian Professor & Head, Department of Ocean Engineering, IIT Madras



Shaping filter, White noise, Rational polynomial, Least square fitting, State space model,


The modelling of sea environment is important in designing an effective motion control system for any marine vehicle. Inadequate representation of the components of a typical random sea might lead to poor performance of the control system. A multiple output system such as the one having components of wave elevation and slope, facilitates designing the control system taking into account the different degrees of freedom. The method of modelling the sea environment presented here, provides the basis for the design of motion control systems for multiple degree of freedom cases, which give rise to excitation forces and moments acting on the marine vehicle. The method used here models the sea environment using Gaussian white noise and shaping filter to generate a multiple output form of the random sea state.  In the first step a given standard wave spectrum is approximated using a rational polynomial, the coefficients of the polynomial are obtained by least square fitting method to best match the spectrum. The established rational polynomial is then decomposed to get the transfer function of the shaping filter. The wave slope spectrum is similarly approximated using the same rational polynomial. The transfer functions of the two components of amplitude and slope,  representing the filters are combined to generate a state space form. Using the white noise as input, the state space form obtains the wave elevation and slope as outputs. By performing spectral analysis using Welch method, the quality of the obtained output is checked against the targetted spectrum. The application of the simulated wave slope spectrum in a closed loop state space model is demonstrated as applied to  the roll stabilization characteristics of a stationary ship using a passive tank.



Download data is not yet available.


Bhattacharya, R: Dynamics of Marine Vehicles, John Wiley, 1978.

Gawad, A.F., Ragab, S.A., Nayfeh, A.H. and Mook, D.T. (2001): Roll stabilization by anti-roll passive tanks, Journal of Ocean Engineering, Vol.28, pp. 457-469.

Journee, J.M.J: User Manual of SEAWAY, Delft University of Technology, Netherlands, 2001.

Kallstrom, C.G. (1981): Control of yaw and roll by a rudder/fin stabilisation system, 6th Ship Control Systems Symposium, Vol.2, Ottawa, Canada.

Lewis, E.V, (1989): Principles of Naval Architecture - Vol III Motions in Waves and Controllability, 2nd edition, The Society of Naval Architecture and Marine Engineers, Jersy City, NJ.

Martin, W. and David van de. B. (2007): A generalized shaping filter method for higher order statistics, Probabilistic Engineering Mechanics, pp. 313-319.

Phan, A.T., Shoji, K., Minami, K. and Mita, S. (2008): Increasing ship roll stability by using anti-rollong tanks, OCEANS 2008, Quebec City, QC, 1-7.

Rice, J.A, (2007): Mathematical Statistics and Data Analysis, 3rd edition, Thomson Higher Education, Belmont.

Sgobbo, J.N. and Parsons, M.G. (1999): Rudder/Fin roll stabilization of the USCG WMEC 901 class vessel, Marine Technology, Vol.36, pp. 157-170.

Welch, P.D. (1967): The use of fast fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms, IEEE Transactions on Audio and Electroacoustics, Vol.15, pp. 70-73.

Xu, J.-B., Bian Xin, Q. and Fu Ming, Y. (2011): Simulation and spectral estimation of sea wave based on shaping filter, IEEE - The 6th International Forum on Strategic Technology (IFOST), Harbin, pp.1243-1246.




How to Cite

Shameem, B. M., & Anantha Subramanian, V. (2014). Sea wave modelling for motion control applications. Journal of Naval Architecture and Marine Engineering, 11(1), 29–38.