panel methods : mini-lecture · 2014. 12. 3. · summary of key steps (these steps apply to most...

46
Panel Methods : Mini-Lecture David Willis

Upload: others

Post on 26-Aug-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Panel Methods : Mini-Lecture

David Willis

Page 2: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

3D - Panel Method Examples

Page 3: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

http://oe.mit.edu/flowlab/

Other Applications of Panel Methods

http://www.flowsol.co.uk/

Page 4: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Boundary Element Methods

•  Panel methods belong to a broader class of methods called Boundary Element Methods (BEM).

•  Used in – Capacitance extraction –  Structural analysis (some) – Drug design – MEMs Stokes flow

Page 5: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Start with the Basic Idea

•  An initial thought experiment with vortices.

Page 6: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Let’s Start by Looking At This Problem

•  Flow tangency: The equation we want to satisfy at each control point j, on the airfoil:

Page 7: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Example of the Flow Around An Airfoil With 10 Point Vortices

Full Image Enlargement/Zoom

Flow tangency is satisfied at the control point…

Page 8: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Example of the Flow Around An Airfoil With 50 Point Vortices

Full Image Enlargement/Zoom

Page 9: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Example of the Flow Around An Airfoil With 100 Point Vortices

Full Image Enlargement/Zoom

Page 10: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

In search of a more elegant solution

NACA 4412

Γ1 Γ2 Γ3 Γ4 Γ5

“Panel”

Rather than discrete vortices, use a collection of vortex sheets

(aka. panels) on the foil.

Page 11: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Point Vortex vs. Vorticity Distributions

Point Vortex

Constant Vorticity Distr.

Linear Vorticity Distr.

Page 12: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Linear Vortex Panel Method

Page 13: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Geometry ! Panels •  Step 1: Get the geometry (airfoil, sphere, etc).

•  Step 2: Discretize the geometry into panels (or computationally discrete elements)

.

NACA 4412

Vertex/Node

Panel/Element

Reality

Computational Representation of the geometry

Panel Centroid = Evaluation Pt.

Panel normal

Page 14: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Small Note On Mesh Generation •  Many numerical methods distribute discrete elements near regions of large

changes (either in solution value or geometry). Panel Methods are no different. We usually want to cluster panels near regions where the flow changes rapidly or geometry has significant curvature.

L.E. and T.E. Clustering L.E. Clustering 40 Equal Sized Panels

Page 15: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 3 : Place a linearly varying distribution of vorticity on each panel

γ1 γ2 γ3 γ4

γ5

γNP+1 γNP

γ6 γ7

γ8

Using a panel method, we are trying to determine the vorticity distribution around the airfoil. By determining γ1 ! γN+1 we have solved the problem. The value of the Vorticity sheet strength varies linearly between the values on each vertex of the panel.

Page 16: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Vn5,1

Vn4,1

Vn3,1

Vn2,1

Vn1,1

Step 4 : Building the Influence Matrix

N1

Vn1,1

:

N1

C1 C2 C3 C4 C5 C6 C7 C8

CN

+ =

Vn2,1

Vn3,1

Vn4,1

Vn5,1

:

VnN,1

: :

γ1

γ3 γ2

γ4 γ5

γN γΝ+1

γ6 Vninf 0

Vn1,1

Vn2,1 Vn

3,1 Vn

4,1 Vn5,1

Page 17: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 4: Building the Influence Matrix

N2

Vn1,1

Vn2,1

Vn3,1

Vn4,1

Vn5,1

C1 C2 C3 C4 C5 C6 C7 C8

CN

+ =

VnN,1 Vn

N,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

VnN,2

γ1

γ3 γ2

γ4 γ5

γN γΝ+1

γ6 0 Vninf

Vn1,2

Vn5,2

Vn4,2

Vn3,2

Page 18: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 5: Adding the Freestream Velocity ! RHS

Vn1,1

Vn2,1

Vn3,1

Vn4,1

Vn5,1

+ = Vn

N,1 VnN,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

VnN,2

γ1

γ3 γ2

γ4 γ5

γN

γΝ+1

γ6

Vn1,3

Vn2,3

Vn3,3

Vn4,3

Vn5,3

VnN,3

Vn1,N+1

Vn2,N+1

Vn3,N+1

Vn4,N+1

Vn5,N+1

VnN,N+1

0 0 0 0 0 0

0

Vinf * n2

Vinf * n3

Vinf * n4

Vinf * n5

Vinf * nN

Vinf * n1

Vinf

Vinf

n1

… … … … …

Page 19: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 5: Adding the Freestream Velocity ! RHS

Vn1,1

Vn2,1

Vn3,1

Vn4,1

Vn5,1

= Vn

N,1 VnN,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

VnN,2

γ1

γ3 γ2

γ4 γ5

γN

γΝ+1

γ6

Vn1,3

Vn2,3

Vn3,3

Vn4,3

Vn5,3

VnN,3

Vn1,N+1

Vn2,N+1

Vn3,N+1

Vn4,N+1

Vn5,N+1

VnN,N+1

Vinf * n2 Vinf * n3 Vinf * n4 Vinf * n5

Vinf * nN

Vinf * n1 0 0 0 0 0 0

0

+ …

… … … … …

Page 20: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 5: Adding the Freestream Velocity ! RHS

Vn1,1

Vn2,1

Vn3,1

Vn4,1

Vn5,1

= Vn

N,1 VnN,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

VnN,2

γ1

γ3 γ2

γ4 γ5

γN

γΝ+1

γ6

Vn1,3

Vn2,3

Vn3,3

Vn4,3

Vn5,3

VnN,3

Vn1,N+1

Vn2,N+1

Vn3,N+1

Vn4,N+1

Vn5,N+1

VnN,N+1

-Vinf * n1 -Vinf * n2 -Vinf * n3 -Vinf * n4 -Vinf * n5

-Vinf * nN …

… … … … …

Page 21: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Some Possible Solutions:

No Net Circulation

Net Positive Circulation

Net Negative Circulation

Net Positive Circulation

So, which solution is the correct one, and how do we ensure we get that solution?

Page 22: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Smooth T.E. Flow

Page 23: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

What Should Happen at the Trailing Edge?

•  We can enforce pressure of upper surface and lower surface flows to be the same at the trailing edge.

•  For steady flows, pressure equality at trailing edge implies velocity equality at trailing edge (From Bernoulli Equation).

½ ρ V2 = ½ ρ V2

V 2 = V2

|V | = |V |

Page 24: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Added Comment on Velocities at the Trailing Edge

•  For a finite angled trailing edge:

•  For a cusped trailing edge:

Implies

vU

vL

Stagnation Point

vU

vL vL

vU

See Anderson for details.

Page 25: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Condition which is applied in the panel method : The Kutta Condition •  We should implement a Kutta Condition into the linear

vortex panel method ! ensure there is no net vorticity at the T.E.

Page 26: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 6: Implementing the Kutta Condition in the Linear Vorticity Panel Method

Vn1,1

Vn2,1

Vn3,1

Vn4,1

Vn5,1

= Vn

N,1 VnN,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

VnN,2

γ1

γ3 γ2

γ4 γ5

γN

γΝ+1

γ6

Vn1,3

Vn2,3

Vn3,3

Vn4,3

Vn5,3

VnN,3

Vn1,N+1

Vn2,N+1

Vn3,N+1

Vn4,N+1

Vn5,N+1

VnN,N+1

-Vinf * n1

-Vinf * n2

-Vinf * n3

-Vinf * n4

-Vinf * n5

-Vinf * nN

1 0 0 … 1 0

γ1 + γNP+1 = 0

γ1

γNP+1

… … … … …

… …

Page 27: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 7: Solve the System of Equations

Vn1,1

Vn2,1

Vn3,1

Vn4,1

Vn5,1

= Vn

N,1 VnN,2

Vn1,2

Vn2,2

Vn3,2

Vn4,2

Vn5,2

VnN,2

γ1

γ3 γ2

γ4 γ5

γN

γΝ+1

γ6

Vn1,3

Vn2,3

Vn3,3

Vn4,3

Vn5,3

VnN,3

Vn1,N+1

Vn2,N+1

Vn3,N+1

Vn4,N+1

Vn5,N+1

VnN,N+1

-Vinf * n1

-Vinf * n2

-Vinf * n3

-Vinf * n4

-Vinf * n5

-Vinf * nN

1 0 0 … 1 0 …

… … … … …

… …

Page 28: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Step 8: Postprocessing the Results

•  Circulation:

•  Lift:

•  Pressure Coefficient:

(Kutta Joukowski)

Page 29: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Summary of Key Steps (These steps apply to most panel methods) •  Get the geometry

•  Place panels onto the geometry

•  Choose a panel type (source, vortex, source-doublet, etc.)

•  Setup the Aerodynamic Influence Coefficient matrix

•  Generate a RHS

•  Add a Kutta condition

•  Solve the system of equations

•  Post-process the result

Page 30: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Pressure Coefficient

Upper Surface

Lower Surface

-CP

Page 31: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

The Source Panel Method •  Source Panel Method:

•  NOTE: The source-only-panel method can not be used to compute the flow around a lifting airfoil. Unless modified, the source panel method will always solve for the zero-circulation flow around a body.

Page 32: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Source-Doublet Panel Method •  Source-Doublet Panel methods

•  Source doublet panel methods are commonly used and can be used to solve for the flow around lifting bodies.

Wake Elements representing vorticity

Page 33: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Other Options for Panel Methods

•  Source-Doublet Panel methods

•  Source doublet panel methods are commonly used in 3D

•  They can be used to solve for the flow around lifting bodies.

Page 34: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Applying Panel Methods to Modern 3D Problems

Page 35: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Trailing Vortices

Page 36: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Trailing Vortices"

Cessna airplane. Photo by Paul Bowen.

Page 37: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

From a Spitfire to Lifting Line Model.

http://www.warbirdaviation.com.au/images/gall/warbirds/Spitfire%201024.jpg

Page 38: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

•  Typical flight conditions: –  Forward velocity 2-7 m/s –  7 cm chord –  40 cm wingspan –  Flapping frequency 8-10 Hz

•  Kinematics: –  Synchro-Stereo imaging at

1000 fps

•  Wake velocities: –  Future PIV at 200Hz

Determining the prescribed bat geometry

Wind Tunnel Side view

Page 39: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Wingbeat Re-Constructions

Front View

Top View

Side View

Page 40: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Example of Similar Methods in Action

Page 41: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Develop a mesh/discretization and Apply a Vortex Distribution

On each of the panels we place a distribution of vorticity

Page 42: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Setup a Linear Matrix System

•  The matrix system is NV x NV in size: •  For large number of “panels” or “elements” it is

costly to solve this matrix system.

•  We apply techniques which approximate the matrix system, allowing us to rapidly solve the problem.

Page 43: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

http://www.warbirdaviation.com.au/images/gall/warbirds/Spitfire%201024.jpg

Flapping wing •  Unsteady motions •  Unsteady wake structures

Unsteady Effects : From a Spitfire to a flapping wing.

Page 44: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Flapper Design : 3-D Structural Tailoring

Typical Level Flight Result

Downstroke Upstroke

A A

B B

2

1

B-B A-A Lower Stiffness Higher Stiffness

Outboard Section Inboard Section

Reducing Stiffness

MOVIE

Page 45: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Wing Design Example Select Wing

Planform Determine Feathered

3D Wing Shape Determine Shape

Modification

Page 46: Panel Methods : Mini-Lecture · 2014. 12. 3. · Summary of Key Steps (These steps apply to most panel methods) • Get the geometry • Place panels onto the geometry • Choose

Results…