Skip to content

Commit

Permalink
Merge pull request #75 from IEAWindTask37/openfast_fixes
Browse files Browse the repository at this point in the history
Openfast fixes
  • Loading branch information
ptrbortolotti authored Apr 8, 2024
2 parents fc5183a + d3b80cc commit 9365ae4
Show file tree
Hide file tree
Showing 64 changed files with 1,974 additions and 1,974 deletions.
2 changes: 1 addition & 1 deletion OpenFAST/IEA-22-280-RWT-Monopile/IEA-22-280-RWT_DISCON.IN
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
0.0 ! IPC_CornerFreqAct - Corner frequency of the first-order actuators model, to induce a phase lag in the IPC signal {0: Disable}, [rad/s]

!------- VS TORQUE CONTROL ------------------------------------------------
95.30000000000 ! VS_GenEff - Generator efficiency mechanical power -> electrical power, [should match the efficiency defined in the generator properties!], [%]
95.40000000000 ! VS_GenEff - Generator efficiency mechanical power -> electrical power, [should match the efficiency defined in the generator properties!], [%]
31219733.35544 ! VS_ArSatTq - Above rated generator torque PI control saturation, [Nm]
4500000.000000 ! VS_MaxRat - Maximum torque rate (in absolute value) in torque controller, [Nm/s].
34341706.69098 ! VS_MaxTq - Maximum generator torque in Region 3 (HSS side), [Nm].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ default DT - Communication interval for controllers (s)
---------------------- GENERATOR AND TORQUE CONTROL ----------------------------
5 VSContrl - Variable-speed control mode {0: none, 1: simple VS, 3: user-defined from routine UserVSCont, 4: user-defined from Simulink/Labview, 5: user-defined from Bladed-style DLL} (switch)
1 GenModel - Generator model {1: simple, 2: Thevenin, 3: user-defined from routine UserGen} (switch) [used only when VSContrl=0]
95.3 GenEff - Generator efficiency [ignored by the Thevenin and user-defined generator models] (%)
95.4 GenEff - Generator efficiency [ignored by the Thevenin and user-defined generator models] (%)
True GenTiStr - Method to start the generator {T: timed using TimGenOn, F: generator speed using SpdGenOn} (flag)
True GenTiStp - Method to stop the generator {T: timed using TimGenOf, F: when generator power = 0} (flag)
99999.0 SpdGenOn - Generator speed to turn on the generator for a startup (HSS speed) (rpm) [used only when GenTiStr=False]
Expand Down
2 changes: 1 addition & 1 deletion OpenFAST/IEA-22-280-RWT-Semi/IEA-22-280-RWT-Semi_DISCON.IN
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
0.0 ! IPC_CornerFreqAct - Corner frequency of the first-order actuators model, to induce a phase lag in the IPC signal {0: Disable}, [rad/s]

!------- VS TORQUE CONTROL ------------------------------------------------
95.30000000000 ! VS_GenEff - Generator efficiency mechanical power -> electrical power, [should match the efficiency defined in the generator properties!], [%]
95.40000000000 ! VS_GenEff - Generator efficiency mechanical power -> electrical power, [should match the efficiency defined in the generator properties!], [%]
31219733.35544 ! VS_ArSatTq - Above rated generator torque PI control saturation, [Nm]
4500000.000000 ! VS_MaxRat - Maximum torque rate (in absolute value) in torque controller, [Nm/s].
34341706.69098 ! VS_MaxTq - Maximum generator torque in Region 3 (HSS side), [Nm].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ default DT - Communication interval for controllers (s)
---------------------- GENERATOR AND TORQUE CONTROL ----------------------------
5 VSContrl - Variable-speed control mode {0: none, 1: simple VS, 3: user-defined from routine UserVSCont, 4: user-defined from Simulink/Labview, 5: user-defined from Bladed-style DLL} (switch)
1 GenModel - Generator model {1: simple, 2: Thevenin, 3: user-defined from routine UserGen} (switch) [used only when VSContrl=0]
95.3 GenEff - Generator efficiency [ignored by the Thevenin and user-defined generator models] (%)
95.4 GenEff - Generator efficiency [ignored by the Thevenin and user-defined generator models] (%)
True GenTiStr - Method to start the generator {T: timed using TimGenOn, F: generator speed using SpdGenOn} (flag)
True GenTiStp - Method to stop the generator {T: timed using TimGenOf, F: when generator power = 0} (flag)
99999.0 SpdGenOn - Generator speed to turn on the generator for a startup (HSS speed) (rpm) [used only when GenTiStr=False]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ AF02_BL.txt BL_file ! The file name including the boundary laye
True InclUAdata ! Is unsteady aerodynamics data included in this table? If TRUE, then include 30 UA coefficients below this line
!........................................
-3.578268 alpha0 ! 0-lift angle of attack, depends on airfoil.
15.519696 alpha1 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA>alpha0. (deg)
-14.163607 alpha2 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA<alpha0. (deg)
15.703500 alpha1 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA>alpha0. (deg)
-14.335951 alpha2 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA<alpha0. (deg)
1.000000 eta_e ! Recovery factor in the range [0.85 - 0.95] used only for UAMOD=1, it is set to 1 in the code when flookup=True. (-)
0.787596 C_nalpha ! Slope of the 2D normal force coefficient curve. (1/rad)
0.783426 C_nalpha ! Slope of the 2D normal force coefficient curve. (1/rad)
Default T_f0 ! Initial value of the time constant associated with Df in the expression of Df and f. [default = 3]
Default T_V0 ! Initial value of the time constant associated with the vortex lift decay process; it is used in the expression of Cvn. It depends on Re,M, and airfoil class. [default = 6]
Default T_p ! Boundary-layer,leading edge pressure gradient time constant in the expression of Dp. It should be tuned based on airfoil experimental data. [default = 1.7]
Expand All @@ -37,7 +37,7 @@ Default A5 ! Constant in the expression of K'''_q,Cm_q
0.411993 Cn1 ! Critical value of C0n at leading edge separation. It should be extracted from airfoil data at a given Mach and Reynolds number. It can be calculated from the static value of Cn at either the break in the pitching moment or the loss of chord force at the onset of stall. It is close to the condition of maximum lift of the airfoil at low Mach numbers.
-0.411993 Cn2 ! As Cn1 for negative AOAs.
Default St_sh ! Strouhal's shedding frequency constant. [default = 0.19]
0.000000 Cd0 ! 2D drag coefficient value at 0-lift.
0.332085 Cd0 ! 2D drag coefficient value at 0-lift.
-0.005386 Cm0 ! 2D pitching moment coefficient about 1/4-chord location, at 0-lift, positive if nose up. [If the aerodynamics coefficients table does not include a column for Cm, this needs to be set to 0.0]
0.000000 k0 ! Constant in the \hat(x)_cp curve best-fit; = (\hat(x)_AC-0.25). [ignored if UAMod<>1]
0.000000 k1 ! Constant in the \hat(x)_cp curve best-fit. [ignored if UAMod<>1]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ AF03_BL.txt BL_file ! The file name including the boundary laye
True InclUAdata ! Is unsteady aerodynamics data included in this table? If TRUE, then include 30 UA coefficients below this line
!........................................
-3.569649 alpha0 ! 0-lift angle of attack, depends on airfoil.
13.354014 alpha1 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA>alpha0. (deg)
-12.079828 alpha2 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA<alpha0. (deg)
13.635096 alpha1 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA>alpha0. (deg)
-12.229694 alpha2 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA<alpha0. (deg)
1.000000 eta_e ! Recovery factor in the range [0.85 - 0.95] used only for UAMOD=1, it is set to 1 in the code when flookup=True. (-)
1.857559 C_nalpha ! Slope of the 2D normal force coefficient curve. (1/rad)
1.840246 C_nalpha ! Slope of the 2D normal force coefficient curve. (1/rad)
Default T_f0 ! Initial value of the time constant associated with Df in the expression of Df and f. [default = 3]
Default T_V0 ! Initial value of the time constant associated with the vortex lift decay process; it is used in the expression of Cvn. It depends on Re,M, and airfoil class. [default = 6]
Default T_p ! Boundary-layer,leading edge pressure gradient time constant in the expression of Dp. It should be tuned based on airfoil experimental data. [default = 1.7]
Expand All @@ -37,7 +37,7 @@ Default A5 ! Constant in the expression of K'''_q,Cm_q
0.473496 Cn1 ! Critical value of C0n at leading edge separation. It should be extracted from airfoil data at a given Mach and Reynolds number. It can be calculated from the static value of Cn at either the break in the pitching moment or the loss of chord force at the onset of stall. It is close to the condition of maximum lift of the airfoil at low Mach numbers.
-0.561627 Cn2 ! As Cn1 for negative AOAs.
Default St_sh ! Strouhal's shedding frequency constant. [default = 0.19]
0.000000 Cd0 ! 2D drag coefficient value at 0-lift.
0.288843 Cd0 ! 2D drag coefficient value at 0-lift.
-0.018158 Cm0 ! 2D pitching moment coefficient about 1/4-chord location, at 0-lift, positive if nose up. [If the aerodynamics coefficients table does not include a column for Cm, this needs to be set to 0.0]
0.000000 k0 ! Constant in the \hat(x)_cp curve best-fit; = (\hat(x)_AC-0.25). [ignored if UAMod<>1]
0.000000 k1 ! Constant in the \hat(x)_cp curve best-fit. [ignored if UAMod<>1]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ AF04_BL.txt BL_file ! The file name including the boundary laye
True InclUAdata ! Is unsteady aerodynamics data included in this table? If TRUE, then include 30 UA coefficients below this line
!........................................
-3.567983 alpha0 ! 0-lift angle of attack, depends on airfoil.
12.805715 alpha1 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA>alpha0. (deg)
-11.696569 alpha2 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA<alpha0. (deg)
13.181649 alpha1 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA>alpha0. (deg)
-11.859292 alpha2 ! Angle of attack at f=0.7, (approximately the stall angle) for AOA<alpha0. (deg)
1.000000 eta_e ! Recovery factor in the range [0.85 - 0.95] used only for UAMOD=1, it is set to 1 in the code when flookup=True. (-)
3.195582 C_nalpha ! Slope of the 2D normal force coefficient curve. (1/rad)
3.153877 C_nalpha ! Slope of the 2D normal force coefficient curve. (1/rad)
Default T_f0 ! Initial value of the time constant associated with Df in the expression of Df and f. [default = 3]
Default T_V0 ! Initial value of the time constant associated with the vortex lift decay process; it is used in the expression of Cvn. It depends on Re,M, and airfoil class. [default = 6]
Default T_p ! Boundary-layer,leading edge pressure gradient time constant in the expression of Dp. It should be tuned based on airfoil experimental data. [default = 1.7]
Expand All @@ -37,7 +37,7 @@ Default A5 ! Constant in the expression of K'''_q,Cm_q
0.801422 Cn1 ! Critical value of C0n at leading edge separation. It should be extracted from airfoil data at a given Mach and Reynolds number. It can be calculated from the static value of Cn at either the break in the pitching moment or the loss of chord force at the onset of stall. It is close to the condition of maximum lift of the airfoil at low Mach numbers.
-0.524438 Cn2 ! As Cn1 for negative AOAs.
Default St_sh ! Strouhal's shedding frequency constant. [default = 0.19]
0.000000 Cd0 ! 2D drag coefficient value at 0-lift.
0.235318 Cd0 ! 2D drag coefficient value at 0-lift.
-0.033969 Cm0 ! 2D pitching moment coefficient about 1/4-chord location, at 0-lift, positive if nose up. [If the aerodynamics coefficients table does not include a column for Cm, this needs to be set to 0.0]
0.000000 k0 ! Constant in the \hat(x)_cp curve best-fit; = (\hat(x)_AC-0.25). [ignored if UAMod<>1]
0.000000 k1 ! Constant in the \hat(x)_cp curve best-fit. [ignored if UAMod<>1]
Expand Down
Loading

0 comments on commit 9365ae4

Please sign in to comment.