+ All Categories
Home > Documents > Model-Aided Design of a Hydraulic Pitch Actuation System€¦ · Catia Systems Content, R&D. 2 OM...

Model-Aided Design of a Hydraulic Pitch Actuation System€¦ · Catia Systems Content, R&D. 2 OM...

Date post: 26-May-2018
Category:
Upload: dinhthuy
View: 213 times
Download: 0 times
Share this document with a friend
25
3DS.COM © Dassault Systèmes | Dr.-Ing. Clément Coïc | April 2018 | Model-Aided Design of a Hydraulic Pitch Actuation System Model-Aided Design of a Hydraulic Pitch Actuation System Dr.-Ing. Clément Coïc Dassault Systèmes Catia Systems Content, R&D
Transcript

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m Model-Aided Design of a Hydraulic

Pitch Actuation System

Dr.-Ing. Clément Coïc

Dassault Systèmes

Catia Systems Content, R&D

2

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

3

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

4

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Fulfill several functions:

Power modulation

Collective Pitch Control (CPC)

Individual Pitch Control (IPC), e.g. for load alleviation

Aerodynamic braking

Safety critical functions

Need for High Power usually hydraulic solutions:

Linear cylinder

Mechanical kinematics

Pitch Actuation of a Wind Turbine Blade

Introduction

5

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Part of the Design Process project was lead in the scope of a Master Thesis

Student: Fengyu Chen

Technical University München: Wind Energy Institute.

Recorded pitch scenarios provided by WEI.

Integration Tests were the result of collaboration inside Dassault Systèmes

Steve Mulski

Simpack team

Additional contributors to this work

Introduction

6

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

7

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

1-D Modeling and Simulation Software

Dymola / Dymola Behavior Modeling

Modelica language

Equation based

Acausal

Declarative

Object-oriented

Non-proprietary

Allows external interfacing

Dymola: Text editor and Graphical interface

DBM: Dymola on 3DExperience platform

8

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Combined Structural / Symbolic / Numeric Solver:

Dymola / Dymola Behavior Modeling

Structural Processing

Based on graph theoretical methods

Well suited for large problems (hundred thousands of equations)

Symbolic Manipulation - Specialized computer algebra specialized for large dynamic models

Sorts equations

Solves equations symbolically

Generates symbolic Jacobians for efficiency

Handles DAE with constraints (high index DAE’s)

Transforms equations to efficient C-code

Numeric

Special methods for hardware-in-the-loop simulations

9

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Symbolic Manipulation

Dymola / Dymola Behavior ModelingStructure Jacobian

Horizontal axis: variables

Vertical axis: equations

nz: number of markers (blue dot)

Marker in (i,j) if the equation j contains variable i Original equations

Alias removal

Trivial equations removal

First BLT

Identification of the singularities

Simplification of some singularities

Finally: BLT partitioned

10

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

11

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

From the aerodynamic loads to the hydraulic cylinders

Determining the Performance Requirement

Computation of aerodynamic loads: collective or individual

Induced mechanical torque on blade roots

Induced mechanical force on each pitch actuator

Sizing of hydraulic system (pump, pipes, valves, actuators…)

From blade position/speed scenarios

12

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Computation of aerodynamic loads

Determining the Performance Requirement

Rotor model

Yawed rotor

Skewed wake affecting only axial velocity

Blade Element Momentum Theory (BEMT)

An iterative method

Simulation results

Node 1 at root, Node 17 at tip

Good correlation

Negligible first 3 nodes (near rotor, cylinder shape)Validation: wind speed 3m/s; rotor speed 6.9 rpm; wind inflow angle 10 deg

AeroDyn v15 Dymola

13

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Computation of aerodynamic loads

Determining the Performance Requirement

From CPC to IPC

Demodulate blade root load

Controllers computing the desired

tilt and yaw angles

Re-modulate tilt and yaw angles

Validation: wind speed 3m/s; rotor speed 6.9 rpm; wind inflow angle 10 deg

Tilt load Yaw load

14

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

15

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Architecture similar to EP 2 458 203

Hydraulic Power Generation

Hydraulic Power Storage

Hydraulic Power Modulation

Hydraulic Power Transformation

Nominal scenario

Emergency braking scenarios

Hydraulic system architecture

Pre-sizing Process

16

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Pre-sizing ProcessOverall process

17

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Pre-sizing Process

Cylinder design: Maximum force requirement

Cylinder design: Maximum speed requirement

Valve design

A closer look at the cylinder/valve design process

18

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Based on physical laws of components

Design process implemented in Excel for the

proof of concept

Automatic selection of components from provider

datasheets (e.g. Bosch Rexroth, Parker, Moog…)

Model parametrization based on datasheets

Compute total weight

Simulation of scenarios for design validation

Summary

Pre-sizing Process

19

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

20

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Model parameters from datasheets

Scenarios as inputs

Run simulations in Dymola

Unitary tests in Dymola

Modeling and Simulation

21

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Unitary tests in Dymola

Modeling and Simulation

Aerodynamic

brake

Nominal

operation

22

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Integration tests

Modeling and Simulation

Dymola model exported as an FMU

FMI standard (co-simulation)

No license call (source code generation)

Integration into Simpack

Complete Wind Turbine model

Integration tests performed

23

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Introduction

What is Dymola / Dymola Behavior Modeling

Determining the Performance Requirement

Pre-sizing Process

Modeling and Simulation: Unitary and Integration Tests

Conclusion and Perspectives

Model-Aided Design of a Hydraulic Pitch Actuation System

24

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Demonstrate the use of Dymola for pre-sizing a hydraulic actuation system

From load computation to hydraulic system simulation

Operational and emergency scenarios

Model export for deep integration tests

Perspectives

The pre-sizing process will be implemented into the 3DExperience Knowledgeware

Model realism reduction for behavior fitting in HIL simulation

Conclusion & Perspectives

25

3DS

.CO

Das

saul

tSys

tèm

es| D

r.-I

ng. C

lém

ent C

oïc

| Apr

il 20

18 |

Mod

el-A

ided

Des

ign

of a

Hyd

raul

ic P

itch

Act

uatio

n S

yste

m

Thank youfor your

attention

Questions?


Recommended