-
Notifications
You must be signed in to change notification settings - Fork 100
Wind io2p1 #698
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wind io2p1 #698
Changes from 8 commits
3c4089f
5a34637
870190d
fb28640
9a3b02d
46d3807
ee1973b
0e109de
3af8c6d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||
|---|---|---|---|---|
|
|
@@ -1161,17 +1161,36 @@ materials: | |||
| G: 1520000000.0 | ||||
| unit_cost: 9.0 | ||||
| control: | ||||
| supervisory: | ||||
| Vin: 3.0 | ||||
| Vout: 25.0 | ||||
| maxTS: 95.0 | ||||
| pitch: | ||||
| ps_percent: 1.0 | ||||
| max_pitch: 89.95437383553924 | ||||
| max_pitch_rate: 2.0 | ||||
| min_pitch: 0.0 | ||||
| torque: | ||||
| tsr: 9.0 | ||||
| max_torque_rate: 1500000.0 | ||||
| VS_minspd: 4.999999999999999 | ||||
| VS_maxspd: 7.559999999999999 | ||||
| min_rotor_speed: 5.000011692174984 | ||||
| rated_rotor_speed: 7.559987120819503 | ||||
| rated_power: 15000000.0 | ||||
| max_rotor_speed: 9.072022742169745 | ||||
| max_gen_torque: 21765400.0 | ||||
| max_torque_rate: 4500000.0 | ||||
| fine_pitch: 0.0 | ||||
| optimal_tsr: 9.0 | ||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Will WISDEM find and use
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. it uses these two values. TSR could be set as a design variable, although it rarely is because optimization problems are rarely well posed |
||||
| min_pitch_table: | ||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. WISDEM takes WISDEM/wisdem/glue_code/gc_WT_InitModel.py Line 1432 in 0e109de
|
||||
| wind_speed: [3.0, 3.2617, 3.5234, 3.7852, 4.0469, 4.3086, 4.5703, 4.8321, 5.0938, 5.3555, 5.6172, 5.879, 6.1407, 6.4024, 6.6641, 6.9259, 7.1876, 7.4493, 7.711, 7.9728, 8.2345, 8.4962, 8.7579, 9.0197, 9.2814, 9.5431, 9.8048, 10.0666, 10.3283, 10.59, 11.0703, 11.5507, 12.031, 12.5113, 12.9917, 13.472, 13.9523, 14.4327, 14.913, 15.3933, 15.8737, 16.354, 16.8343, 17.3147, 17.795, 18.2753, 18.7557, 19.236, 19.7163, 20.1967, 20.677, 21.1573, 21.6377, 22.118, 22.5983, 23.0787, 23.559, 24.0393, 24.5197, 25.0] | ||||
| min_pitch: [3.437746770784939, 3.437746770784939, 3.437746770784939, 3.437746770784939, 3.437746770784939, 3.437746770784939, 3.2486706983917677, 3.019487580339438, 2.7501974166279517, 2.435070629305999, 2.1027551081301215, 1.7417916971977025, 1.357909974460051, 0.9740282517223996, 0.5729577951308232, 0.17188733853924698, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.813600069085769, 1.5355268909506063, 2.194428355351053, 2.807493196141034, 3.3861805692231655, 3.953408786402681, 4.491989113825654, 5.02483986329732, 5.540501878915061, 6.0504343165814936, 6.548907598345309, 7.041651302157817, 7.522935850067709, 8.0042203979776, 8.474045789984876, 8.94387118199215, 9.407966996048119, 9.866333232152776, 10.318969890306127, 10.771606548459477, 11.224243206612826, 11.66542070886356, 12.112327789065603, 12.547775713365029, 12.988953215615764, 13.41867156196388, 13.854119486263304, 14.278108254660115, 14.70782660100823, 15.131815369405041] | ||||
| min_pitch_limit: 0.0 | ||||
| max_pitch_limit: 89.95437383553924 | ||||
| max_pitch_rate: 1.9996227050065731 | ||||
| lpf_frequency: 1.0081 | ||||
| lpf_damping: 0.7 | ||||
| region2_k: 418673.00518505543 | ||||
| gen_torque_kp: -3782257.6434363592 | ||||
| gen_torque_ki: -471172.92459274357 | ||||
| pitch_kp: | ||||
| pitch_angle: [3.666929888837269, 5.213915935690491, 6.359831525952138, 7.39115555718762, 8.307888029396937, 9.167324722093172, 9.969465635276324, 10.714310768946394, 11.401860123103383, 12.08940947726037, 12.719663051904275, 13.349916626548183, 13.980170201192086, 14.55312799632291, 15.126085791453734, 15.699043586584558, 16.272001381715377, 16.78766339733312, 17.36062119246394, 17.876283208081684, 18.391945223699427, 18.907607239317166, 19.365973475421825, 19.881635491039564, 20.340001727144223, 20.855663742761966, 21.314029978866625, 21.772396214971284, 22.230762451075943, 22.689128687180602] | ||||
| kp: [-6.941999999999999, -5.9862, -5.202, -4.545, -3.9876, -3.5088, -3.0917999999999997, -2.7264, -2.4036, -2.1162, -1.8581999999999996, -1.626, -1.4154, -1.224, -1.0488, -0.8879999999999999, -0.7404, -0.6035999999999999, -0.4768799999999999, -0.35916, -0.24954, -0.14712, -0.051269999999999996, 0.038646, 0.12317999999999998, 0.20273999999999998, 0.2778, 0.34872, 0.41585999999999995, 0.47945999999999994] | ||||
| pitch_ki: | ||||
| pitch_angle: [3.666929888837269, 5.213915935690491, 6.359831525952138, 7.39115555718762, 8.307888029396937, 9.167324722093172, 9.969465635276324, 10.714310768946394, 11.401860123103383, 12.08940947726037, 12.719663051904275, 13.349916626548183, 13.980170201192086, 14.55312799632291, 15.126085791453734, 15.699043586584558, 16.272001381715377, 16.78766339733312, 17.36062119246394, 17.876283208081684, 18.391945223699427, 18.907607239317166, 19.365973475421825, 19.881635491039564, 20.340001727144223, 20.855663742761966, 21.314029978866625, 21.772396214971284, 22.230762451075943, 22.689128687180602] | ||||
| ki: [-0.7242, -0.6539999999999999, -0.5958, -0.54726, -0.50598, -0.47051999999999994, -0.43967999999999996, -0.41267999999999994, -0.38874, -0.3675, -0.34841999999999995, -0.33119999999999994, -0.31565999999999994, -0.30144, -0.28847999999999996, -0.2766, -0.26567999999999997, -0.25554, -0.24617999999999998, -0.23747999999999994, -0.22938, -0.22175999999999998, -0.21467999999999995, -0.20801999999999998, -0.20178, -0.19589999999999996, -0.19032, -0.1851, -0.18012, -0.17543999999999998] | ||||
| constant_power: 0.0 | ||||
| gen_actuator_frequency: 10000.0 | ||||
| gen_actuator_damping: 1.0 | ||||
| pitch_actuator_frequency: 3.14 | ||||
| pitch_actuator_damping: 0.707 | ||||
| yaw_rate: 0.49847328176381617 | ||||
| max_allowable_blade_tip_speed: 95.0 | ||||
| peak_thrust_shaving: 1.0 | ||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One thing that's always tripped me up when using WISDEM is how
rated_rotor_speed,max_rotor_speed, andmax_allowable_blade_tip_speedis reconciled within the code.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rated_rotor_speedis not an input to WISDEM, rather an outputthe more stringent between
max_rotor_speedandmax_allowable_blade_tip_speedis enforced hereWISDEM/wisdem/rotorse/rotor_power.py
Line 396 in 0e109de
max_rotor_speed. I'll push a fix now