Conversation
|
Also, I've used the |
|
Before this PR, there were a couple of inputs where there are multiple inputs defining the same thing. Peak shaving and optimal TSR are examples that WISDEM defines, but also ROSCO defines within WEIS. I started de-conflicting and making a hierarchy of these options here: WISDEM/wisdem/glue_code/gc_WT_InitModel.py Line 1363 in 42cdb7d I'm not sure we need to address these right now with this PR, but it's a heads-up that more of these conflicts (mainly between ROSCO and the windIO control schema) now exist, but that might be more of a WEIS issue. A few inputs are doubly defined in the geometry inputs now, so we may need to make a few updates to WISDEM once we start on the WEIS updates for this schema. I'll mark them in this PR for (mainly my own) future reference. |
| VS_minspd: 4.999999999999999 | ||
| VS_maxspd: 7.559999999999999 | ||
| min_rotor_speed: 5.000011692174984 | ||
| rated_rotor_speed: 7.559987120819503 |
There was a problem hiding this comment.
One thing that's always tripped me up when using WISDEM is how rated_rotor_speed, max_rotor_speed, and max_allowable_blade_tip_speed is reconciled within the code.
There was a problem hiding this comment.
rated_rotor_speed is not an input to WISDEM, rather an output
the more stringent between max_rotor_speed and max_allowable_blade_tip_speed is enforced here
WISDEM/wisdem/rotorse/rotor_power.py
Line 396 in 0e109de
max_rotor_speed. I'll push a fix now
| max_torque_rate: 4500000.0 | ||
| fine_pitch: 0.0 | ||
| optimal_tsr: 9.0 | ||
| min_pitch_table: |
There was a problem hiding this comment.
min_pitch_table, peak_thrust_shaving, and ps_percent (ROSCO) now all define the same thing. I can reconcile this.
There was a problem hiding this comment.
WISDEM takes min_pitch_table only to extract cut in and cut out...
WISDEM/wisdem/glue_code/gc_WT_InitModel.py
Line 1432 in 0e109de
| max_gen_torque: 21765400.0 | ||
| max_torque_rate: 4500000.0 | ||
| fine_pitch: 0.0 | ||
| optimal_tsr: 9.0 |
There was a problem hiding this comment.
Will WISDEM find and use fine_pitch and optimal_tsr from RotorSE or use these values?
There was a problem hiding this comment.
it uses these two values. TSR could be set as a design variable, although it rarely is because optimization problems are rarely well posed
Purpose
Update to windIO v2.1, which fixes a few bugs and updates the controller section thanks to work from @dzalkind and staff at DTU
Tests should be passing, although PR #691 has slowed them down excessively and we will need to go back and do something about it
Type of change
Testing
Checklist