Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform,...

50
Dynamic Aeroelastic Scaling of the CRM Wing via Multidisciplinary Optimization Joan Mas Colomer 2nd year PhD Student at ONERA and ISAE Nathalie Bartoli, Thierry Lefebvre, Sylvain Dubreuil (ONERA). Joseph Morlier (ISAE) With the collaboration of: T. Achard, C. Blondeau (ONERA). J. R. R. A. Martins (UMich) WCSMO12 Braunschweig, Germany June 5, 2017

Transcript of Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform,...

Page 1: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Dynamic Aeroelastic Scaling of the CRMWing via Multidisciplinary Optimization

Joan Mas Colomer2nd year PhD Student at ONERA and ISAE

Nathalie Bartoli, Thierry Lefebvre,Sylvain Dubreuil (ONERA). Joseph Morlier (ISAE)

With the collaboration of: T. Achard,C. Blondeau (ONERA). J. R. R. A. Martins (UMich)

WCSMO12

Braunschweig, GermanyJune 5, 2017

This work has been supported by the EU project 658570 - NextGen Airliners funded by Marie Skłodowska-Curie actions (MSCA).
Page 2: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Similarity and Optimization

Reference aircraft

2/24

Page 3: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Similarity and Optimization

Reference aircraft

Scaled model

2/24

Page 4: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Similarity and Optimization

Reference aircraft

Scaled model

2/24

Page 5: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Similarity and Optimization

Reference aircraft

Scaled model

2/24

Page 6: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Similarity and Optimization

Reference aircraft

Scaled model

2/24

Page 7: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Similarity and Optimization

Reference aircraft

Scaled model

2/24

Page 8: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Introduction - Dynamic Aeroelastic Similarity

Reference aircraft mode shape⇤Optimized scale demonstrator

mode shape⇤

⇤[Richards et al., AIAA/ATIO Conference, 2010]

3/24

Page 9: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Outline

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

4/24

Page 10: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

5/24

Page 11: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Tools

Nastran 95⇤: Normal Modes and Flutter Analysis

Panair/a502†: Static aerodynamics

OpenMDAO‡ Framework

Optimizer: SLSQP (Gradient-based, from Scipy library)

⇤[github.com/nasa/NASTRAN-95]

†[pdas.com/panair.html]

‡[Gray et al., AIAA/ISSMO, 2014]

6/24

Page 12: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Tools

Nastran 95⇤: Normal Modes and Flutter Analysis

Panair/a502†: Static aerodynamics

OpenMDAO‡ Framework

Optimizer: SLSQP (Gradient-based, from Scipy library)

⇤[github.com/nasa/NASTRAN-95]

†[pdas.com/panair.html]

‡[Gray et al., AIAA/ISSMO, 2014]

6/24

Page 13: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Tools

Nastran 95⇤: Normal Modes and Flutter Analysis

Panair/a502†: Static aerodynamics

OpenMDAO‡ Framework

Optimizer: SLSQP (Gradient-based, from Scipy library)

⇤[github.com/nasa/NASTRAN-95]

†[pdas.com/panair.html]

‡[Gray et al., AIAA/ISSMO, 2014]

6/24

Page 14: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Tools

Nastran 95⇤: Normal Modes and Flutter Analysis

Panair/a502†: Static aerodynamics

OpenMDAO‡ Framework

Optimizer: SLSQP (Gradient-based, from Scipy library)

⇤[github.com/nasa/NASTRAN-95]

†[pdas.com/panair.html]

‡[Gray et al., AIAA/ISSMO, 2014]

6/24

Page 15: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Tools

Nastran 95⇤: Normal Modes and Flutter Analysis

Panair/a502†: Static aerodynamics

OpenMDAO‡ Framework

Optimizer: SLSQP (Gradient-based, from Scipy library)

⇤[github.com/nasa/NASTRAN-95]

†[pdas.com/panair.html]

‡[Gray et al., AIAA/ISSMO, 2014]

6/24

Page 16: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

7/24

Page 17: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Dynamic Aeroelastic Scaling

Aeroelastic equations of motion:

[M]{x}+ [K]{x} = [Ak]{x}+ [Ac]{x}+ [Am]{x}+ [M]{ag}

In modal coordinates ({x}=[�]{⌘}):

[�]T [M][�]{⌘}+ [�]T [K][�]{⌘} = [�]T [Ak][�]{⌘}+

[�]T [Ac][�]{⌘}+ [�]T [Am][�]{⌘}+ 1

b

[�]T [M]{ag}

[Ricciardi et al., Journal of Aircraft, 2014]

8/24

Page 18: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Dynamic Aeroelastic Scaling

Aeroelastic equations of motion:

[M]{x}+ [K]{x} = [Ak]{x}+ [Ac]{x}+ [Am]{x}+ [M]{ag}

In modal coordinates ({x}=[�]{⌘}):

[�]T [M][�]{⌘}+ [�]T [K][�]{⌘} = [�]T [Ak][�]{⌘}+

[�]T [Ac][�]{⌘}+ [�]T [Am][�]{⌘}+ 1

b

[�]T [M]{ag}

[Ricciardi et al., Journal of Aircraft, 2014]

8/24

Page 19: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Dynamic Aeroelastic Scaling

Aeroelastic equations of motion:

[M]{x}+ [K]{x} = [Ak]{x}+ [Ac]{x}+ [Am]{x}+ [M]{ag}

In modal coordinates ({x}=[�]{⌘}):

[�]T [M][�]{⌘}+ [�]T [K][�]{⌘} = [�]T [Ak][�]{⌘}+

[�]T [Ac][�]{⌘}+ [�]T [Am][�]{⌘}+ 1

b

[�]T [M]{ag}

[Ricciardi et al., Journal of Aircraft, 2014]

8/24

Page 20: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Dynamic Aeroelastic Scaling

Aeroelastic equations of motion:

[M]{x}+ [K]{x} = [Ak]{x}+ [Ac]{x}+ [Am]{x}+ [M]{ag}

In modal coordinates ({x}=[�]{⌘}):

[�]T [M][�]{⌘}+ [�]T [K][�]{⌘} = [�]T [Ak][�]{⌘}+

[�]T [Ac][�]{⌘}+ [�]T [Am][�]{⌘}+ 1

b

[�]T [M]{ag}

[Ricciardi et al., Journal of Aircraft, 2014]

8/24

Page 21: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Dynamic Aeroelastic Scaling

Adimensionalize with reference quantities:

hmi {??⌘}+⌦m!2

↵{⌘} =

V

2

b

2!21| {z }

1/21

gb

V

2|{z}1/Fr2

hmi [�]�1{ag}

+1

2

⇢Sb

m1|{z}µ1

V

2

!21b

2

| {z }1/2

1

✓[ak]{⌘}+

!1b

V|{z}1

[ac]{?⌘}+ !2

1b2

V

2| {z }21

[am]{??⌘}

9/24

Page 22: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Traditional Dynamic Aeroelastic Scaling

Nondimensional aeroelastic equations of motion (harmonicsolution):

Reference aircraft: r

Scaled model: m

hmri {??⌘}+

⌦mr!

2r

↵{⌘} =

1

2

µ1r

21r

[ahr(Xar,,Mr)]{⌘}

hmmi {??⌘}+

⌦mm!

2m

↵{⌘} =

1

2

µ1m

21m

[ahm(Xam,,Mm)]{⌘}

10/24

Page 23: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Traditional Dynamic Aeroelastic Scaling

Nondimensional aeroelastic equations of motion (harmonicsolution):Reference aircraft: rScaled model: m

hmri {??⌘}+

⌦mr!

2r

↵| {z }

{⌘} =1

2

µ1r

21r

[ahr(Xar,,Mr)]| {z } {⌘}

Match [�], h!i , hmi(from the problemK � !2[M]{�} = 0)through optimizationz }| {

hmmi {??⌘}+

⌦mm!

2m

↵{⌘} =

1

2

µ1m

21m

Equal if same aerodynamicshape and flow similarityz }| {[ahm(Xam,,Mm)] {⌘}

10/24

Page 24: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

11/24

Page 25: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

CRM Model

Reference Design⇤ (jig shape): For all elements tr = 8.89mm

Model provided by T. Achard and C. Blondeau⇤

⇤[Achard et al., AIAA/ISSMO, 2016]

12/24

Page 26: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

CRM modal optimization: Problem definitionHypothesis: Flow similarity assumed

Objective Function Dimension BoundsMode shape di↵erence minimization min(N � trace(MAC([�r ], [�m]))) RDesign VariablesSkin thicknesses vector [t] R10 [0.0889, 26.67] mmConstraintsReduced frequency matching k!r � !mk = 0 RMass matching Mr �Mm = 0 RGeneralized masses matching kmr �mmk = 0 R

! Upper skin panels

Lower skin panels

13/24

Page 27: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Traditional Modal OptimizationHypothesis: Flow similarity assumed

[t]0 [�ref ] [!ref ] M

0 [mref ]

[t]⇤0, 3!1:

Optimization1 : [t]

[�]⇤, [!]⇤,M⇤

1:NastranModalAnalysis

2 : [�] 2 : [!] 2 : M 2 : [m]

3 : f2:

ObjectiveFunction

3 : c12:

Frequency

3 : c22:

Mass

3 : c3

2:Generalized

ModalMasses

14/24

Page 28: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

CRM Modal Optimization: ResultsBest Found Point vs IterationCriterion: Point with best objective function AND sum of constraints

15/24

Page 29: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

16/24

Page 30: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar?

Reference aircraft: r

Scaled model: m

hmri {??⌘}+

⌦mr!

2r

↵{⌘} =

1

2

µ1r

21r

[ahr(Xar,,Mr)]{⌘}

hmmi {??⌘}+

⌦mm!

2m

↵{⌘} =

1

2

µ1m

21m

[ahm(Xam,,Mm)]{⌘}

17/24

Page 31: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar?

Reference aircraft: r

Scaled model: m

hmri {??⌘}+

⌦mr!

2r

↵| {z }

{⌘} =1

2

µ1r

21r

[ahr(Xar,,Mr)]| {z } {⌘}

matched through modal optimizationz }| {hmmi {

??⌘}+

⌦mm!

2m

↵{⌘} =

1

2

µ1m

21m

?z }| {[ahm(Xam,,Mm)] {⌘}

17/24

Page 32: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar?

Reference aircraft: r

Scaled model: m

hmri {??⌘}+

⌦mr!

2r

↵| {z }

{⌘} =1

2

µ1r

21r

[ahr(Xar,,Mr)]| {z } {⌘}

matched through modal optimizationz }| {hmmi {

??⌘}+

⌦mm!

2m

↵{⌘} =

1

2

µ1m

21m

optimize w.r.t. Xamz }| {[ahm(Xam,,Mm)] {⌘}

17/24

Page 33: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar? AerodynamicOptimization

Reference aircraft: r

Scale model: m

Reduced frequency:

Mach number: M

Objective function:

f =X

i

(k[ahr(Xar,i,Mr)]� [ahm(Xam,i,Mm)]k)

Design variables:

Xam: Parameters defining the wing planform

18/24

Page 34: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar? AerodynamicOptimization

Reference aircraft: r

Scale model: m

Reduced frequency:

Mach number: M

Objective function:

f =X

i

(k[ahr(Xar,i,Mr)]� [ahm(Xam,i,Mm)]k)

Design variables:

Xam: Parameters defining the wing planform

18/24

Page 35: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar? AerodynamicOptimization

Reference aircraft: r

Scale model: m

Reduced frequency:

Mach number: M

Objective function:

f =X

i

(k[ahr(Xar,i,Mr)]� [ahm(Xam,i,Mm)]k)

Design variables:

Xam: Parameters defining the wing planform

18/24

Page 36: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar? AerodynamicOptimization

Reference aircraft: r

Scale model: m

Reduced frequency:

Mach number: M

Objective function:

f =X

i

(k[ahr(Xar,i,Mr)]� [ahm(Xam,i,Mm)]k)

Design variables:

Xam: Parameters defining the wing planform

18/24

Page 37: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar? AerodynamicOptimization

Reference aircraft: r

Scale model: m

Reduced frequency:

Mach number: M

Objective function:

f =X

i

(k[ahr(Xar,i,Mr)]� [ahm(Xam,i,Mm)]k)

Design variables:

Xam: Parameters defining the wing planform

18/24

Page 38: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

What if the flow is not similar? AerodynamicOptimization

Reference aircraft: r

Scale model: m

Reduced frequency:

Mach number: M

Objective function:

f =X

i

(k[ahr(Xar,i,Mr)]� [ahm(Xam,i,Mm)]k)

Design variables:

Xam: Parameters defining the wing planform

18/24

Page 39: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Aerodynamic Optimization: Goland Wing Test Case

19/24

Page 40: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Aerodynamic Optimization: Goland Wing Test Case

19/24

Page 41: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

20/24

Page 42: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Conclusion

Review of the traditional dynamic aeroelastic scalingapproach

Modal optimization for similarity

Application to the CRM test case

Importance of no flow similarity

Wing planform optimization for flutter similarity

21/24

Page 43: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Conclusion

Review of the traditional dynamic aeroelastic scalingapproach

Modal optimization for similarity

Application to the CRM test case

Importance of no flow similarity

Wing planform optimization for flutter similarity

21/24

Page 44: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Conclusion

Review of the traditional dynamic aeroelastic scalingapproach

Modal optimization for similarity

Application to the CRM test case

Importance of no flow similarity

Wing planform optimization for flutter similarity

21/24

Page 45: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Conclusion

Review of the traditional dynamic aeroelastic scalingapproach

Modal optimization for similarity

Application to the CRM test case

Importance of no flow similarity

Wing planform optimization for flutter similarity

21/24

Page 46: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Conclusion

Review of the traditional dynamic aeroelastic scalingapproach

Modal optimization for similarity

Application to the CRM test case

Importance of no flow similarity

Wing planform optimization for flutter similarity

21/24

Page 47: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

1 Tools

2 Dynamic Aeroelastic Scaling

3 CRM wing modal optimization

4 Aerodynamic Flutter Optimization

5 Conclusion

6 Perspectives

22/24

Page 48: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Perspectives

Perform flutter-based wing planform optimization withthe CRM model

From the optimized planform, optimize wing twistdistribution and structure properties to match staticdeflection

23/24

Page 49: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Perspectives

Perform flutter-based wing planform optimization withthe CRM model

From the optimized planform, optimize wing twistdistribution and structure properties to match staticdeflection

23/24

Page 50: Dynamic Aeroelastic Scaling of the CRM Wing via ... · the CRM model From the optimized planform, optimize wing twist distribution and structure properties to match static deflection.

Thanks for your attention!

Questions?

24/24

This work has been supported by the EU project 658570 - NextGen Airliners funded by Marie Skłodowska-Curie actions (MSCA).