Gaussian Random Process

Description: This block generates a time series of a Gaussian random process, which is represented as
a finite sum of sinusoids with fixed amplitudes (calculated from the process power spectral density), and random phases . It  can be used to simulate sea surface elevation, wave loads, and ship motion response.

Inputs: The input of the block is the time, that is obtained from a Simulink Clock block.

Outputs: The output is a time series or realization of the random process; approximated as

Parameters: The vectors of amplitudes [A_1,A_1,...,A_N], frequencies [w_1,w_2,...,w_N], and phases [phi_1,phi_2,...,phi_N] are passed through the mask.

Model Limitations and Validity Range: Not applicable

Dependency: None. This is a stand alone block; no other MSS blocks are used under the mask.

References:  

Example:  Sea surface elevation

Power spectral density Szz(w):

Tsim is the estimated simulation time. Te phases epsilon_i are chosen random with uniform distribution in [0,2pi].