SlideShare a Scribd company logo
Shape Optimization for Rigid Airfoils in
Multiple-Kite AWE Systems
Rachel Leuthold
S´ebastien Gros, Moritz Diehl
Albert-Ludwigs-University, Freiburg, Germany
February 8, 2017
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 1
Hello...
Prof. Dr. Moritz Diehl
me
aerodynamics
background in:
& wind energy
(potential flow methods)
ALU-FR AWE group
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 2
Tether Drag and Multiple-Kite Systems
Consider an AWE system with
rigid kites, in pumping-cycle
operation...
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 3
Tether Drag and Multiple-Kite Systems
Tether drag proportional to
tether’s apparent velocity
squared and frontal area

Significant loss in system
efficiency.
What to do?
tether
apparent velocity
is significant over
majority of tether for
single-kite AWE systems
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 4
Tether Drag and Multiple-Kite Systems
Tether drag proportional to
tether’s apparent velocity
squared and frontal area

Significant loss in system
efficiency.
Multiple-Kite Systems
balance multiple
kites to keep
main-tether stationary
and tether drag small
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 5
Research Question
What does this look like?
For a multiple-kite
pumping-cycle system,
what kite shape, system
geometry and flight path
will maximize the mechanical
power output?
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 6
Research Question
What does this look like?
For a multiple-kite
pumping-cycle system,
what kite shape, system
geometry and flight path
will maximize the mechanical
power output?
argmin
parameters, states, controls, etc
− w1 power + w2 regularization
st.
modelled physics ⇒ forces and moments
forces and moments ⇒ dynamics
physical limits ⇒ variable bounds
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 7
A Note on Methodology
argmin
parameters, states, controls, etc
− w1 power + w2 regularization
st.
modelled physics ⇒ forces and moments
forces and moments ⇒ dynamics
physical limits ⇒ variable bounds
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 8
A Note on Methodology
argmin
parameters, states, controls, etc
− w1 power + w2 regularization
st.
modelled physics ⇒ forces and moments
forces and moments ⇒ dynamics
physical limits ⇒ variable bounds
very nonlinear problem
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 9
A Note on Methodology
argmin
parameters, states, controls, etc
− w1 power + w2 regularization
st.
modelled physics ⇒ forces and moments
forces and moments ⇒ dynamics
physical limits ⇒ variable bounds
very nonlinear problem
- solution approach: homotopy
e.g., F = (1 − ι)Ffictitious + ι (Lkite + Dkite + Dsec. tether) , 0 ≤ ι ≤ 1
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 10
A Note on Methodology
argmin
parameters, states, controls, etc
− w1 power + w2 regularization
st.
modelled physics ⇒ forces and moments
forces and moments ⇒ dynamics
physical limits ⇒ variable bounds
very nonlinear problem
- solution approach: homotopy
e.g., F = (1 − ι)Ffictitious + ι (Lkite + Dkite + Dsec. tether) , 0 ≤ ι ≤ 1
- reduce constraint nonlinearity by lifting variables
e.g., CL −
2πα
1 + 2c/b
= 0 ⇔ CL(b + 2c)ζ − 2πbξ = 0, ξα − ζ = 0
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 11
A Note on Methodology
argmin
parameters, states, controls, etc
− w1 power + w2 regularization
st.
modelled physics ⇒ forces and moments
forces and moments ⇒ dynamics
physical limits ⇒ variable bounds
very nonlinear problem
- solution approach: homotopy
e.g., F = (1 − ι)Ffictitious + ι (Lkite + Dkite + Dsec. tether) , 0 ≤ ι ≤ 1
- reduce constraint nonlinearity by lifting variables
e.g., CL −
2πα
1 + 2c/b
= 0 ⇔ CL(b + 2c)ζ − 2πbξ = 0, ξα − ζ = 0
- solve with open-source interior-point solver IPOPT via CasADi
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 12
What Needs to be Done?
External geometry and trajectory optimization
Internal structure optimization
Validation
Hopefully: prototype construction
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 13
What Needs to be Done?
External geometry and trajectory optimization
Model selection
Internal structure optimization
Validation
Hopefully: prototype construction
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 14
What Needs to be Done?
External geometry and trajectory optimization
Model selection
so far: aerodynamic model must include induction
[L., Gros, Diehl. Induction in Optimal Control of Multiple-Kite
Airborne Wind Energy Systems. submitted to IFAC 2017]
currently:
next:
does aero. model need to consider skewed-wake effects?
determine skewed-wake model for multi-kite systems
Internal structure optimization
Validation
Hopefully: prototype construction
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 15
What Needs to be Done?
External geometry and trajectory optimization
Model selection
Andrea Zanelli optimization algorithms
Elena Malz effect of wind data
Thomas Haas model validation
Internal structure optimization
Ashwin Candade structure optimization methods
Validation
Hopefully: prototype construction
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 16
What Needs to be Done?
External geometry and trajectory optimization
Model selection
Chalmers Uni. optimization in AWE problems 3 months
Uni. Victoria optimal design with potential flow
methods
2 months
Internal structure optimization
TU. Delft structure optimization (and more
potential flow methods)
2 months
Validation
Hopefully: prototype construction
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 17
Conclusion
there is a lot to do, but moving steadily forwards...
Thank you for your attention
Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 18

More Related Content

Similar to Rachel Leuthold: Shape Optimization for Rigid Airfoils in Multiple-Kite AWE Systems

Mit2 72s09 lec08
Mit2 72s09 lec08Mit2 72s09 lec08
Mit2 72s09 lec08
Jasim Almuhandis
 
Chaotic based Pteropus algorithm for solving optimal reactive power problem
Chaotic based Pteropus algorithm for solving optimal reactive power problemChaotic based Pteropus algorithm for solving optimal reactive power problem
Chaotic based Pteropus algorithm for solving optimal reactive power problem
IJAAS Team
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131
Oyeniyi Samuel
 
IRJET- A Study on Some Repairable Systems
IRJET- A Study on Some Repairable SystemsIRJET- A Study on Some Repairable Systems
IRJET- A Study on Some Repairable Systems
IRJET Journal
 
System Modelling: 1st Order Models
System Modelling: 1st Order ModelsSystem Modelling: 1st Order Models
System Modelling: 1st Order Models
JARossiter
 
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET Journal
 
Design of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-CraftsDesign of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-Crafts
paperpublications3
 
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano OchoaCFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
Mario Felipe Campuzano Ochoa
 
B045012015
B045012015B045012015
B045012015
researchinventy
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
Gy3312241229
Gy3312241229Gy3312241229
Gy3312241229
IJERA Editor
 
AAE556-Lecture 02-The typical section.ppt
AAE556-Lecture 02-The typical section.pptAAE556-Lecture 02-The typical section.ppt
AAE556-Lecture 02-The typical section.ppt
MayoAdetoro
 
IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...
IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...
IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...
IRJET Journal
 
0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf
AlexanderLerch4
 
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic AlgorithmsTuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
International Journal of Engineering Inventions www.ijeijournal.com
 
Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)
Jonathan Skelton
 
Vppc12 oral-prada vf
Vppc12 oral-prada vfVppc12 oral-prada vf
Vppc12 oral-prada vf
Eric Prada
 
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteriesVPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
Eric Prada
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
Iaetsd Iaetsd
 
lecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdflecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdf
AnaNeacsu5
 

Similar to Rachel Leuthold: Shape Optimization for Rigid Airfoils in Multiple-Kite AWE Systems (20)

Mit2 72s09 lec08
Mit2 72s09 lec08Mit2 72s09 lec08
Mit2 72s09 lec08
 
Chaotic based Pteropus algorithm for solving optimal reactive power problem
Chaotic based Pteropus algorithm for solving optimal reactive power problemChaotic based Pteropus algorithm for solving optimal reactive power problem
Chaotic based Pteropus algorithm for solving optimal reactive power problem
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131
 
IRJET- A Study on Some Repairable Systems
IRJET- A Study on Some Repairable SystemsIRJET- A Study on Some Repairable Systems
IRJET- A Study on Some Repairable Systems
 
System Modelling: 1st Order Models
System Modelling: 1st Order ModelsSystem Modelling: 1st Order Models
System Modelling: 1st Order Models
 
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
 
Design of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-CraftsDesign of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-Crafts
 
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano OchoaCFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
 
B045012015
B045012015B045012015
B045012015
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Gy3312241229
Gy3312241229Gy3312241229
Gy3312241229
 
AAE556-Lecture 02-The typical section.ppt
AAE556-Lecture 02-The typical section.pptAAE556-Lecture 02-The typical section.ppt
AAE556-Lecture 02-The typical section.ppt
 
IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...
IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...
IRJET- Fuel Cost Reduction for Thermal Power Generator by using G.A, PSO, QPS...
 
0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf
 
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic AlgorithmsTuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
 
Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)
 
Vppc12 oral-prada vf
Vppc12 oral-prada vfVppc12 oral-prada vf
Vppc12 oral-prada vf
 
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteriesVPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
lecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdflecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdf
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 

Rachel Leuthold: Shape Optimization for Rigid Airfoils in Multiple-Kite AWE Systems

  • 1. Shape Optimization for Rigid Airfoils in Multiple-Kite AWE Systems Rachel Leuthold S´ebastien Gros, Moritz Diehl Albert-Ludwigs-University, Freiburg, Germany February 8, 2017 Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 1
  • 2. Hello... Prof. Dr. Moritz Diehl me aerodynamics background in: & wind energy (potential flow methods) ALU-FR AWE group Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 2
  • 3. Tether Drag and Multiple-Kite Systems Consider an AWE system with rigid kites, in pumping-cycle operation... Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 3
  • 4. Tether Drag and Multiple-Kite Systems Tether drag proportional to tether’s apparent velocity squared and frontal area  Significant loss in system efficiency. What to do? tether apparent velocity is significant over majority of tether for single-kite AWE systems Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 4
  • 5. Tether Drag and Multiple-Kite Systems Tether drag proportional to tether’s apparent velocity squared and frontal area  Significant loss in system efficiency. Multiple-Kite Systems balance multiple kites to keep main-tether stationary and tether drag small Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 5
  • 6. Research Question What does this look like? For a multiple-kite pumping-cycle system, what kite shape, system geometry and flight path will maximize the mechanical power output? Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 6
  • 7. Research Question What does this look like? For a multiple-kite pumping-cycle system, what kite shape, system geometry and flight path will maximize the mechanical power output? argmin parameters, states, controls, etc − w1 power + w2 regularization st. modelled physics ⇒ forces and moments forces and moments ⇒ dynamics physical limits ⇒ variable bounds Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 7
  • 8. A Note on Methodology argmin parameters, states, controls, etc − w1 power + w2 regularization st. modelled physics ⇒ forces and moments forces and moments ⇒ dynamics physical limits ⇒ variable bounds Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 8
  • 9. A Note on Methodology argmin parameters, states, controls, etc − w1 power + w2 regularization st. modelled physics ⇒ forces and moments forces and moments ⇒ dynamics physical limits ⇒ variable bounds very nonlinear problem Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 9
  • 10. A Note on Methodology argmin parameters, states, controls, etc − w1 power + w2 regularization st. modelled physics ⇒ forces and moments forces and moments ⇒ dynamics physical limits ⇒ variable bounds very nonlinear problem - solution approach: homotopy e.g., F = (1 − ι)Ffictitious + ι (Lkite + Dkite + Dsec. tether) , 0 ≤ ι ≤ 1 Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 10
  • 11. A Note on Methodology argmin parameters, states, controls, etc − w1 power + w2 regularization st. modelled physics ⇒ forces and moments forces and moments ⇒ dynamics physical limits ⇒ variable bounds very nonlinear problem - solution approach: homotopy e.g., F = (1 − ι)Ffictitious + ι (Lkite + Dkite + Dsec. tether) , 0 ≤ ι ≤ 1 - reduce constraint nonlinearity by lifting variables e.g., CL − 2πα 1 + 2c/b = 0 ⇔ CL(b + 2c)ζ − 2πbξ = 0, ξα − ζ = 0 Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 11
  • 12. A Note on Methodology argmin parameters, states, controls, etc − w1 power + w2 regularization st. modelled physics ⇒ forces and moments forces and moments ⇒ dynamics physical limits ⇒ variable bounds very nonlinear problem - solution approach: homotopy e.g., F = (1 − ι)Ffictitious + ι (Lkite + Dkite + Dsec. tether) , 0 ≤ ι ≤ 1 - reduce constraint nonlinearity by lifting variables e.g., CL − 2πα 1 + 2c/b = 0 ⇔ CL(b + 2c)ζ − 2πbξ = 0, ξα − ζ = 0 - solve with open-source interior-point solver IPOPT via CasADi Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 12
  • 13. What Needs to be Done? External geometry and trajectory optimization Internal structure optimization Validation Hopefully: prototype construction Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 13
  • 14. What Needs to be Done? External geometry and trajectory optimization Model selection Internal structure optimization Validation Hopefully: prototype construction Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 14
  • 15. What Needs to be Done? External geometry and trajectory optimization Model selection so far: aerodynamic model must include induction [L., Gros, Diehl. Induction in Optimal Control of Multiple-Kite Airborne Wind Energy Systems. submitted to IFAC 2017] currently: next: does aero. model need to consider skewed-wake effects? determine skewed-wake model for multi-kite systems Internal structure optimization Validation Hopefully: prototype construction Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 15
  • 16. What Needs to be Done? External geometry and trajectory optimization Model selection Andrea Zanelli optimization algorithms Elena Malz effect of wind data Thomas Haas model validation Internal structure optimization Ashwin Candade structure optimization methods Validation Hopefully: prototype construction Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 16
  • 17. What Needs to be Done? External geometry and trajectory optimization Model selection Chalmers Uni. optimization in AWE problems 3 months Uni. Victoria optimal design with potential flow methods 2 months Internal structure optimization TU. Delft structure optimization (and more potential flow methods) 2 months Validation Hopefully: prototype construction Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 17
  • 18. Conclusion there is a lot to do, but moving steadily forwards... Thank you for your attention Shape Optimization in Multi-Kite AWE Systems Rachel Leuthold (ALU-FR) 18