NAM_EOL
For now, simulations of wind turbine have been tested and validated only in ideal cases.
Fortran name |
Fortran type |
Default value |
|---|---|---|
LMAIN_EOL |
LOGICAL |
.FALSE. |
NMODEL_EOL |
INTEGER |
1 |
CMETH_EOL |
CHARACTER(LEN=4) |
‘ADNR’ |
CSMEAR |
CHARACTER(LEN=4) |
‘3LIN’ |
XKERNEL_RATIO |
REAL |
|
LCONTROL_EOL |
LOGICAL |
.FALSE. |
LNACELLE |
LOGICAL |
.FALSE. |
LTOWER |
LOGICAL |
.FALSE. |
LDIA_EOL |
LOGICAL |
.TRUE. |
LFLOAT_EOL |
LOGICAL |
.FALSE. |
LMAIN_EOL: flag to model wind turbines.TRUE. to simulate wind turbines.
.FALSE. to forget about them.
NMODEL_EOL: model number where the wind turbines are included (if nested models). If NMODEL_EOL \(\neq 1\) (n \(\neq 1\)), the namelists NAM_EOL_ALM, NAM_EOL_ADR and NAM_EOL_ADNR have also to be set in EXSEGn.namCMETH_EOL: aerodynamic method for wind turbine simulations‘ADNR’ to use the Non-Rotating Actuator Disc method.
‘ADR’ to use the Rotating Actuator Disc method.
‘ALM’ to use the Actuator Line Method.
CSMEAR: smearing method of the aerodynamic forces field‘NULL’ : no smearing.
‘1LIN’ : 1D linear smearing method.
‘3LIN’ : 3D linear smearing method.
‘3DGA’ : 3D gaussian kernel. Note that this can increase the computational cost of the simulation. This mode is only available for ALM and ADR (not ADNR).
XKERNEL_RATIO: ratio of the kernel size in the 3D Gaussian smearing to the mesh size.LCONTROL_EOL: flag to use a controller to modify rotational speed and blade pitch angle during the run. Only for CMETH_EOL=’ADR’ or ‘ALM’..TRUE. activates the controller. More parameterizations are available in the EOL_CONTROL namelist.
.FALSE. the rotational speed and blade pitch angle are constant during the simulation (values imposed in CFARM_CSVDATA).
LNACELLE: flag to model wind turbines nacelle. Only for CMETH_EOL=’ADR’ or ‘ALM’..TRUE. to simulate wind turbine nacelle.
.FALSE. to remove the nacelle body forces.
LTOWER: flag to model wind turbines tower. Only for CMETH_EOL=’ADR’ or ‘ALM’..TRUE. to simulate wind turbine tower.
.FALSE. to remove the tower body forces.
LDIA_EOL: flag to write SCADA-like variables in the diachronic file. Only for CMETH_EOL=’ADR’ or ‘ALM’. See Sect. ref{ss:variables_SCADA} for a list of available variables..TRUE. write variables. They are written into subgroup ‘Turbines’, itself containing one subgroup for each turbine.
.FALSE. do not write variables.
LFLOAT_EOL: flag to activate the floating motions and static positions. Only for CMETH_EOL=’ADR’ or ‘ALM’..FALSE. do not use floating DOF.
.TRUE. use floating DOFs. Each turbine written in CFARM_CSVDATA must have a last column which contains the name of the CSV field containing the prescribed motions. A mean value for static position as well as an amplitude, frequency and phase for dynamic motion can be given as follows:
Motion |
Mean [m or rad] |
Amplitude [m or rad] |
Frequency [Hz] |
Phase [rad] |
|---|---|---|---|---|
Surge |
0.00000 |
0.0000 |
0.000 |
0.000 |
Sway |
0.00000 |
0.0000 |
0.000 |
0.000 |
Heave |
10.0000 |
0.0000 |
0.000 |
0.000 |
Roll |
0.00000 |
0.0000 |
0.000 |
0.000 |
Pitch |
0.08727 |
0.0349 |
0.200 |
0.000 |
Yaw |
0.00000 |
0.0000 |
0.000 |
0.000 |
Note that filling the table with 0.000 will lead to the same behavior as if LFLOAT_EOL = .FALSE. This can be useful if some turbines are floating and some are not.