using propid for inverse design
DESCRIPTION
Using PROPID for Inverse Design. Michael S. Selig Associate Professor. Department of Aeronautical and Astronautical Engineering University of Illinois at Urbana-Champaign. Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère August 2, 1999 NREL NWTC, Golden, CO. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/1.jpg)
1
Using PROPID for Inverse Design
Michael S. Selig
Associate Professor
Steady-State Aerodynamics Codes for HAWTsSelig, Tangler, and Giguère
August 2, 1999 NREL NWTC, Golden, CO
Department of Aeronautical and Astronautical EngineeringUniversity of Illinois at Urbana-Champaign
![Page 2: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/2.jpg)
2
Peak Power Specification for a Stall Regulated Turbine (1-D Iteration)• PROPID Run: wt04a.in
– Baseline Power Curve, No Iteration
![Page 3: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/3.jpg)
3
– Iterate on Scale factor (% Growth)– NEWT1ISWP Line
![Page 4: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/4.jpg)
4
– Variables for Iteration (ITP* Parameters)
![Page 5: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/5.jpg)
5
– Running Interactively with Newton Iteration
![Page 6: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/6.jpg)
6
– NEWT1ISWP Line - Variations
![Page 7: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/7.jpg)
7
– The Quickest Approach
![Page 8: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/8.jpg)
8
– Final Converged Power and Baseline
– Radius Grew from 24.6 ft 25.5 ft (see ftn021.dat)
New rotor
![Page 9: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/9.jpg)
9
• PROPID Run: wt05a.in– Iteration on Blade Pitch Instead– NEWT1ISWP Line
![Page 10: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/10.jpg)
10
– Variables for Iteration (ITP* Parameters)
![Page 11: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/11.jpg)
11
– Final Converged Power Curve and Previous Ones
– Pitch Change: 2 deg 4.3 deg• wt04a.in & wt05a.in Example of 1-D Newton Iteration
New rotor
![Page 12: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/12.jpg)
12
2-D Newton Iteration• PROPID Run: wt06a.in
– Rotor Scale Peak Power (500 kW)– Rotor RPM Tip Speed (150 mph, 220 ft/sec)
![Page 13: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/13.jpg)
13
– Screen Grab from Run - Stages
![Page 14: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/14.jpg)
14
– Resulting Power Curve
– Radius Change: 24.61 ft 39.9 ft– RPM Change: 64 rpm 52.6 rpm
AEP = 694 MWh/yr
500 kW Peak Power
![Page 15: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/15.jpg)
15
Lift and Axial Inflow Specifications (Multidimensional Newton Iteration)
• PROPID Run: wt07a.in (analysis only)– Rotor Radius Same as wt06a.in (39.9 ft)– Variable Speed Turbine Design, TSR = 6
![Page 16: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/16.jpg)
16
– DP and Special Input Lines
![Page 17: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/17.jpg)
17
– Cp (2D_SWEEP) & Power Curve (2D_SWEEP)
![Page 18: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/18.jpg)
18
– Blade Aero and Geometry (1D_SWEEP)
![Page 19: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/19.jpg)
19
– Power Curves
– AEP 790 MWh/yr (wt07a) vs 694 MWh/yr (wt06a)
Stall RegulatedBaseline
Variable Speed Case
![Page 20: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/20.jpg)
20
– Lift Distribution
– Desire Cl-dist for Best L/D-dist
![Page 21: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/21.jpg)
21
– Axial Induction Factor Distribution
– Desire a = 1/3 Betz Optimum
![Page 22: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/22.jpg)
22
• PROPID Run: wt08a.in– Desired Cl-dist vs Baseline
![Page 23: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/23.jpg)
23
– Tabulated Cl-dist
![Page 24: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/24.jpg)
24
– Stage 1: Cl @ Segment 8 = 1.00– Iterate Pitch– NEWT1LDP
ClSegment 8
![Page 25: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/25.jpg)
25
– Stage 2: Cl @ Segments 9-10 Relative to 8– Iterate Twist @ Segments 9-10– NEWT2SDDP
![Page 26: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/26.jpg)
26
– Details
Cl Increment @ Segment 9Relative to Segment 8
![Page 27: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/27.jpg)
27
• Relative Cl Values
Segment #
8 9 10
-.05
-.10
Values Relative to Segment 8
![Page 28: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/28.jpg)
28
– Iteration Schedule for Cl
![Page 29: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/29.jpg)
29
– Stage 3: Cl @ Segments 2-7 Relative to 8– Iterate Twist @ Segments 2-7
![Page 30: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/30.jpg)
30
– Converged Cl Distribution
![Page 31: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/31.jpg)
31
– Stage 4: Axial Inflow @ Segment 8 = .333– Iterate Chord @ Segment 8
![Page 32: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/32.jpg)
32
• Iteration for Axial Inflow at Segment 8
![Page 33: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/33.jpg)
33
– Stage 5: Axial Inflow @ Segments 9-10 Relative to 8– Iterate Chord @ Segments 9-10
![Page 34: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/34.jpg)
34
– Iteration Schedule for Axial Induction Factor
![Page 35: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/35.jpg)
35
– Stage 6: Axial Inflow @ Segments 2-7 Relative to 8– Iterate Chord @ Segments 2-7
![Page 36: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/36.jpg)
36
– Converged Axial Inflow Distribution
![Page 37: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/37.jpg)
37
– Automatic Convergence: Uncomment these lines
![Page 38: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/38.jpg)
38
– Power Curve Comparison
– AEP 803 MWh/yr (wt08a) vs 790 MWh/yr (wt07a)
![Page 39: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/39.jpg)
39
Debugging an Input File
• Screen Dump on Crash
– Now What?
![Page 40: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/40.jpg)
40
– Turn on Debugging Feature (ECHO_INPUT Line)
Bad NEWT1LDP Line
![Page 41: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/41.jpg)
41
• Errors, Warnings, and Notes at Runtime
– Not Again! *&)*^)^(^:)????
![Page 42: Using PROPID for Inverse Design](https://reader034.vdocuments.us/reader034/viewer/2022051316/56815937550346895dc67220/html5/thumbnails/42.jpg)
42
– Refer to warnerr-doc.txt
• Problem Not Solved?– Email Philippe Giguère! He has offered free tech
support during all of August 1999.