netsse.model.ship.pitchCF#
- netsse.model.ship.pitchCF(om0, beta_deg, U, L, B0, T, C_B=1)#
Computes the pitch transfer function amplitude, using the closed-form expressions presented in Jensen et al. (2004).
- Parameters:
om0 (array_like of shape (Nom0,)) – Vector of absolute wave frequency [rad/s].
beta_deg (array_like of shape (Nbeta,)) – Vector of heading angle [deg].
U (float) – Vessel forward speed [m/s].
L (float) – Length of the ship [m].
B0 (float) – Breadth of the ship [m].
T (float) – Draft of the ship [m].
C_B (float, default 1) – Block coefficient of the ship [-].
- Returns:
pitch – Coefficients of the pitch transfer function amplitude [rad/m].
- Return type:
numpy.ndarray of shape (Nom0,Nbeta)
References
Jensen, J. J., Mansour, A. E., & Olsen, A. S. (2004). Estimation of ship motions using closed-form expressions. Ocean Engineering, 31(1), 61–85. https://doi.org/10.1016/S0029-8018(03)00108-2
Example
>>> pitch = pitchCF(om0,beta_deg,U,L,B0,T,C_B=1)