Home > List of Keywords > *VIV
*VIV
Data format:
A single line with a maximum of 13 values
dvrmin dvrmax nbmode epsint BF CF sCF nmoviv stre nbptviv COR cv IGR
There is a possibility to read the eigenfrequencies, modes and curvatures from a the database of a previously computed case by writing: *VIV, file=PATH\file.dtbm
If BF = CF = -1, then SN curve is defined by different segments.
Each segment is defined by one line :
Scuti Bfi CFi
Status :
Required for VIV analysis
Purpose :
Define the parameter for the VIV analysis based on the DeepVIV modal approach. A modal analysis is also performed or the modes are read from a database.
Restriction :
Only one structure has to be defined in the analysis. A static analysis has to be performed first.
Details :
Parameter | Description |
---|---|
DVRMIN, DVRMAX | define the zone of excitation of the mode: a mode is excited if its frequency f is such that: 1/St - dvrmin < U/fd < dvrmax + 1/St, where d is the diameter and U the velocity of the current perpendicular to the structure at the location under consideration |
NBMODE | To require a maximum of NBMODE excited. By default, enter 0 to let the program find all the excited modes |
EPSINT | Internal parameter to converge on the amplitude. Enter 0 by default. If there is some convergence problem, enter a value smaller than 0.05 |
BF, CF, SCF | Parameters used in the fatigue analysis. The fatigue is based on a SN curve. The stress range due to the vibration is computed and the fatigue life is computed with a Milner sum:\(\frac{1}{fatigue~~life} = \sum_{modes}\frac{n_i}{N_i}\) For a given mode i , with frequency fi, and a bending stress range due to vibrations of Dsi, we have:\(\frac{n_i}{N_i} = \frac{T_{year}}{CF}f_i(\Delta\sigma_i)^{BF}\) The fatigue life is given in year, Tyear, being the number of seconds in a year. The coefficients BF and CF are obtained with a stress range in Pa. For SCF, 0 can be entered then the code considers that SCF=1. Different SCF may be defined for different part of the studied riser. To do so, the keyword *SCF must be used. The SCF defined here is used as default value. BF and CF need to be entered in order to obtain a meaningful results for the fatigue analysis. In case of several segments for the SN curve, set BF and CF to 1 and define the different segments with the following lines. |
0 BF0 CF0 | The stress are expressed in Pa. |
DScut1 BF1 CF1 | Below DScut1, BF0 and CF0 are used. |
DScut2 BF2 CF2 | Above DScut2, BF2 and CF2 are used. |
NMOVIV | Enter 0 by default. The code will determine the number of modes to be computed. If at the end of the computation, there is a message to require more modes, a higher number of modes has to be entered by the user. |
STRE | Strouhal number. If 0 is entered the code computes the Reynolds number and defines the Strouhal number |
NBPTVIV | The number of equally spaced points used for the VIV analysis is selected by the code if 0 is entered. The user can modify that value. |
COR | Coefficient for the lift force. If the user enter 1, the lift coefficient used is the the one defined is the function f __ Cl r. If 0 is entered, a correlation length as defined by Ottesen Hansen is taken into account. Otherwise, the lift coefficient is multiplied by COR. The correction length is given by: \(l_c = 3d + 35d \frac{AID}{0.5 - AID}~~~if~~~ AID < 0.5\) \(l_c = \infty~~~otherwise\) |
CV | Defined the hydrodynamic damping. The hydrodynamic damping is based on the Morison formulation. Therefore CV is the drag coefficient in the crossflow direction. By default, CV=1.2. |
IGR | group number to select the part of the model on which the VIV analysis is perfomed. By default, IGR = 0 to take the whole model. Of course, IGR must have been previously defined with RISER, MOORLINE or *GROUP |
Examples:
Example 1 (single slope S-N curve):
*VIV,file= ..\ModesVIVcur1\ModesVIVcur1.dtbm
0.6 0.6 10 0.05 3.0 1.556e30 1.25 2 0 0 0 0 0
In this case, the VIV calculation is based on two modes only. The S-N curve is defined through a single segment with BF = 3, CF = 1.556E30. A stress concentration factor SCF = 1.25 is taken into account for all elements. The other parameters are set to their default value.
Example 2 (double slope S-N curve with endurance limit):
*VIV,file=..\ModesVIVcur1\ModesVIVcur1.dtbm
0.6 0.6 10 0.05 -1 -1 1.25 2 0 0 0 0 0
0.0 0.0 4.036e45
2.380e7 5.0 4.036e45
8.340e7 3.0 5.807e29
For the following curve D of the DNV :
- No failure 0 \(\leq\) DS \(\leq\) 23.8 MPa
- logCF = 15.606 and BF = 5.0 for 23.8 MPa \(\leq\) DS \(\leq\) 83.4 MPa
- logCF = 11.764 and BF = 3.0 for 83.4 MPa \(\leq\) DS \(\leq\) 387.3 Mpa
Example 3 (double slope S-N curve with no endurance limit):
*VIV, file = ..\MODAL_3LPP_720_FAR\MODAL_3LPP_720_FAR.dtbm
1 1 0 0.1 -1 -1 0. 50 0.2 0 1 0 1000
0 5 3.77e+044
5.19e+007 3 1.4e+029