58
1 Sensitivity questions for electric machines and answers via meta- models Markus Stokmaier (Dynardo GmbH), Bernd Büttner (Dynardo GmbH), Unai SanAndres (Motor Design Ltd.) Dublin, October 2017

Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

  • Upload
    others

  • View
    24

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

1

Sensitivity questions for electric

machines and answers via meta-

models

Markus Stokmaier (Dynardo GmbH),

Bernd Büttner (Dynardo GmbH),

Unai SanAndres (Motor Design Ltd.)

Dublin, October 2017

Page 2: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

2Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Outline

Intro: Dynardo & optiSLang

Electric machine design =

• topology (machine type & layout)

• resource/space allocation (householding)

• shape tuning

Sensitivity analysis with optiSLang

• design variation

• response surface-based analysis

Motor-CAD & ANSYS Maxwell & optiSLang

• integration, sensitivity, optimization, goal conflicts & trade-offs

exemplary case studies based on Prius IPM machine

• enabling to deal with degrees of freedom

Summary

Page 3: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

3Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Introduction:

Dynardo & optiSLang

Page 4: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

4Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Dynardo

• Founded: 2001 (Will, Bucher,

CADFEM International)

• More than 60 employees,

offices at Weimar and Vienna

• Leading technology companies

Daimler, Bosch, E.ON, Nokia,

Siemens, BMW are supported

Software Development

Dynardo is engineering specialist for

CAE-based sensitivity analysis,

optimization, robustness evaluation

and robust design optimization

• Mechanical engineering

• Civil engineering &

Geomechanics

• Automotive industry

• Consumer goods industry

• Power generation

CAE-Consulting

Page 5: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

5Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Software Development

Page 6: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

6Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Full integration of optiSLang in Ansys Workbench

• optiSLang modules Sensitivity, Optimization and

Robustness are directly available in ANSYS Workbench

Page 7: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

7Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

• optiSLang’s process integration enables the combination of different

parallel or sequential solvers in one workflow

Combined Integrations

Page 8: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

8Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Process Integration: Maxwell & Motor-CAD

ANSYS Electronics Desktop Motor-CAD

Page 9: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

9Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

Model CalibrationIdentify important model parameters for the best fit between simulation

and measurement

Design Improvement

Optimize design performance

Design QualityEnsure design robustness

and reliability

Design UnderstandingInvestigate parameter sensitivities,

reduce complexity and generate best possible meta-models

© Dynardo GmbH

Workflow of Robust Design Optimization with optiSLang

CAE-Data

MeasurementData

Robust Design

Page 10: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

10Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Electric Machine Design =

Topology + Allocation + Shape

Page 11: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

11Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Electric machine Types and Topologies

Page 12: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

12Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Machine Tuning = Space Allocation

reference

design

sensitivity:

best design

Page 13: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

13Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Machine Tuning = Space Allocation

reference

design

optimization:

final design

• more back iron

• less magnets

• less saturation

• less torque

• increased efficiency

Page 14: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

14Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Allocation and Shaping of Spaces

B-field magnitude

Page 15: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

15Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Allocation and Shaping of Spaces

Title

• a

• b

• c

N

N

S

S

S

N

N S

shortcut paths for field lines

over the bridge field lost

for torque generation

only field lines going

around the coil windings

can be leveraged to

create torque

this plot shows the situation with

zero current we see only the

field lines created by the magnets

this is why the iron

collects and bundles

the field lines

enclosed surface= work performed

= energy dissipated into heat

Page 16: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

16Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Spaces and Shapes Determine Field Lines

Page 17: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

17Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Electric Machine Design Summary

Topology

• Which type of machine? Which layout?

Allocating available space

• space for magnets as source of magnetic field

• space for winding to decrease ohmic losses (coils also generate field)

• space for iron (electrical steel sheet) as “bearer of field lines”

• space usage rotor vs stator

• air pockets: mostly useless, except for intended bottlenecks

Tuning shape details

• control B-field to increase torque/power/efficiency performance

• control B-field noise – vibration – harshness (NVH)

Not to forget

• 3rd dimension, working points, electric control, thermal behaviour

• motor usage and transient drive cycles

Page 18: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

18Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Sensitivity Questions

Page 19: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

19Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

What is Sensitivity Analysis?

x

y

x

y

random scatteringno influence

no correlation

detectable correlation

regression simplest form of model

Page 20: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

20Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Sensitivity questions

• Is the system sensitive to a given parameter?

• How does the dependency look like? Nonlinearity?

• Are parameters interacting? I.e. coupled effects?

• What’s the effort to get to know the effects of many parameters?

• How to deal with information about dozens of parameters?

Page 21: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

21Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Process Integration

optiSLang Drives Design Variations

Page 22: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

22Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Process Integration: AEDT & optiSLang

A) optiSLang inside Workbench B) Direct integration via text files

C) Large-Scale DSO

Page 23: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

23Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Process Integration: AEDT & optiSLang

A) optiSLang inside Workbench B) Direct integration via text files

C) Large-Scale DSOA2) Workbench inside optiSLang

Page 24: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

24Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Responses can be: scalars, signals, matrices, ...

• computations in AEDT

• computations in optiSLang

RPM, current, load angle, ...

or

slot depth, tooth width, magnet width & angle, ...

Parameters

Responses

Process Integration: AEDT & optiSLang

scalars, signals, derivates like mean, stddev, FFT, integration, ...

Page 25: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

25Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Responses can be: scalars, signals, matrices, ...

• computations in AEDT

• computations in optiSLang

RPM, current, load angle, ...

or

slot depth, tooth width, magnet width & angle, ...

Parameters

Responses

Process Integration: AEDT & optiSLang

mean, stddev, FFT, integration, ...

Page 26: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

26Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Process Integration: Motor-CAD & optiSLang

A) custom integration

“convencience”

B) self-made Python script

“flexibility”

There are two ways of driving Motor-CAD:

(a) ActiveX and (b) command line call

ActiveX-driven via Python

Page 27: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

27Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Motor-CAD: my first optiSLang trials

varying 1 parameter varying 2 parameters varying 10 parameters

Page 28: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

28Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Sensitivity Analysis

Response Surface-Based Approach

Page 29: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

29Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

What is Sensitivity Analysis?

x

y

x

y

random scatteringno influence

no correlation

detectable correlation

regression simplest form of model

Page 30: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

30Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

When and Why Response Surfaces?

Go from samples to functional relationship

• 1D curve fit

• 2D response surface

• nD response surface

speed

fuel consumption

Page 31: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

31Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

When and Why Response Surfaces?

• Sensitivity study

• System understanding

• Optimization

• 1D or 2D

• Function with no noise

• Just one response, no conflict

In that case:

interpolation = best fit = all there is to know

optimization = pick best design

Model verification: at a glance

Page 32: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

32Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

When and Why Response Surfaces?

• Sensitivity study

• System understanding

• Optimization

• Too many dimensions to imagine

• Multiple responses

• Constraints, goal conflicts

Page 33: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

33Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

When and Why Response Surfaces?

• Sensitivity study

• System understanding

• Optimization

• Too many dimensions to imagine

• Multiple responses

• Constraints, goal conflicts

Page 34: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

34Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Validity of Response Surfaces?

speed

fuel consumption

The necessity of expert knowledge

• 1D spline fit is often sufficient and validity obvious at a glance

• nD approach may be efficient & safe if

• expert knowledge used for choosing the right meta-model approach

• expert thinking and investigation involved in model validation

Page 35: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

35Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Validity of Response Surfaces?

The necessity of expert knowledge

• 1D spline fit is often sufficient and validity obvious at a glance

• nD approach may be efficient & safe if

• expert knowledge used for choosing the right meta-model approach

• expert thinking and investigation involved in model validation

optiSLang avoid the expert knowledge headache

• General purpose meta-modelling

• Validity estimate at a glance (meta-model postprocessing)

• More dimensions meta-model machine stays efficient

• More dimensions still no expert knowledge required

How is it achieved?

• efficient statistical analysis (hidden from user (if desired))

• Measure ratio of explained vs unexplained response variation

• Measure forecast quality instead of fit quality Coefficient of Prognosis

Page 36: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

36Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

optiSLang Sensitivity Methods

Correlations Metamodel of Optimal Prognosis

• One-dimensional • Multi-dimensional

• Single variable • Automatic identification ofimportant variables

• Linear & quadratic • Nonlinear (continuous)

• No interactions • Nonlinear interactions

• No error measure • Prognosis quality as error measure

Page 37: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

37Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Dynardo‘s MOP/CoP Workflow

investigate response by

response based on ALHS sampling

filter variables by importance

generate different and competing

meta-models

calculate forecast quality

using CoP

The winner is …

MOP

Page 38: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

38Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

Metamodel of Optimal Prognosis (MOP)

• Objective measure of prognosis quality

• Determination of relevant parameter subspace

• Determination of optimal approximation model

• Approximation of solver output by fast

surrogate model without over-fitting

• Evaluation of variable sensitivities

© Dynardo GmbH

Page 39: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

39Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

MOPs of Torque and Eta of an Electric Motor

• Design points with high efficiency have low torque

• MOP = quintessential information about system behavior and physics

• Use case: explore and compare feasible designs; explore goal conflicts

Page 40: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

40Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Case Study

Toyota Prius IPM in Motor-CAD

Page 41: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

41Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Using Motor-CAD‘s Multiphysics Capabilities

EM model

thermal model

n = 3000 RPMI = 50 Atheta = 60°

Page 42: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

42Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Simple 2D Space: Slot Depth vs Tooth Width

Page 43: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

43Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

10D Space: Nonlinear Characteristics Captured

Page 44: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

44Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

10D Space: Nonlinear Characteristics Captured

Postprocessing benefits:

• check plausibility

• investigate causalities

• quantify trade-offs

after inspection

• e.g. explore design space with optimisation algorithms

Page 45: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

45Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

10D Space: Optimisation on MOP

Multiphysics

• electromagnetic model

• thermal steady state

goal is to minimise the winding temperature

thermal model property

constraints with relation to torque and losses

EM model properties

Page 46: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

46Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

10D Space: Optimisation on MOP

• using evolutionary algorithm (EA) for global search on 10D MOP

red colour = constraints violated

if there are several harsh constraints then it is not trivial to find constraint-fulfilling designs

best constraint-fulfilling design(a parameter combination found

by “survival of the fittest”)

Page 47: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

47Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

10D Space: Optimisation on MOP

• using evolutionary algorithm (EA) for global search on 10D MOP

• gradient-based method NLPQL for local optimisation

reference design

NLPQL result

Page 48: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

48Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

10D Space: Optimisation on MOP

• using evolutionary algorithm (EA) for global search on 10D MOP

• gradient-based method NLPQL for local optimisation

NLPQL result

interpretation / learning / next steps:

• we understand why the bridge thickness wants to be minimised need to simulate mechanics

• other parameters hitting the limits may trigger us to scan the space beyond

• not only one single working point

• What would be the outcome under different conditions, i.e. other constraints or constraint values?

That’s easy now: just copy & paste

& modify the optimization workflow

Page 49: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

49Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Case Study

Toyota Prius IPM in Maxwell

Page 50: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

50Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Maxwell Model of IPM machine

• 1/8th of whole motor

• n = 3000 RPM, I = 50 A, theta = 40°

• 9 varied parameters: tooth width, slot depth,

magnet width/thickness, ...

• eta = P_mech / (P_mech+P_losses)

under load no current

Page 51: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

51Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

9D Space: Optimisation on MOP

• again: global EA and local NLPQL search

• three different single-objective optimisation runs

efficiency

THD of back EMF induced voltage

measure of torque ripples

cogging amplitude

torque

magnet cross section

limits inferred from reference case

i.e. not willing to let the magnets grow more than 10%

Page 52: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

52Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

9D Space: Optimisation on MOP

• EA histories

Page 53: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

53Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

9D Space: Optimisation on MOP

• best designs after NLPQL fine-tuning and validation simulations

Page 54: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

54Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

9D Space: Optimisation on MOP

• best designs after EA+NLPQL optimisation on MOP

response values based on validation simulations

criterion reference best 1 best 2 best 3

eta 98.15 98.23 98.23 98.13

bEMF-THD 4.83e4 4.77e4 4.72e-4 4.66e4

T ripples 4.19e-2 4.31e-2 4.09e-2 2.91e-2

cogging amp. 0.269 0.128 0.196 0.330

T 68.70 73.79 77.51 69.79

magnet CS 57.6 56.39 50.144 52.88

Note that the optimization challenges were chosen for didactic purposes and have only exemplary character. Most importantly the optimizations were conducted considering only one specific working point, a driving point at low torque within the steady-state envelope and far away from peak torque conditions. Realistically, the optimization of a car motor involves at least multiple working points if not whole drive cycles. The real-world challenge would also involve the mechanical aspects, i.e. stability against centrifugal forces and NVH properties.

Page 55: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

55Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

9D Space: Optimisation on MOP

• One more question:

Is there a goal conflict between torque and torque ripples?

• Answer via Pareto-EA on MOP: Yes. This is how it looks like.

• Next what-if: shift of the Pareto front when varying constraint thresholds.

Page 56: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

56Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Summary

Page 57: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

57Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Summary I/II

Sensitivity analysis with the response surface approach and MOPs

• identification of important parameters and correlations

• capturing nonlinearity, capturing parameter interaction

• CoP = objective and conservative quality measure for a meta-model

Motor-CAD & ANSYS Maxwell as part of optiSLang workflows

• automation, easy management, templates, wizard-based derivatives

• postprocessing: visualisation, main infos at a glance, investigation when

needed

• graphical programming: create any kind of workflow and roll it out

Answering what-if questions on the meta-model, e.g.

• What’s the best design under the condition of constraint settings A, B, C?

• Pareto: what’s the trade-off under conditions A, B, C?

• multiple working points: what’s the trade-off?

• multi-physics: trade-offs?

Page 58: Sensitivity questions for electric machines and answers ......Sensitivity questions for electric machines and answers via meta-models 9 4th CADFEM ANSYS Simulation Conference Ireland,

58Sensitivity questions for electric machines and answers via meta-models

4th CADFEM ANSYS Simulation Conference Ireland, October 12-13 2017, Dublin

© Dynardo GmbH

Summary II/II

Motor-CAD

• slim, fast, analytical models, thermal system simulation, FEA

• takes into account some 3D effects

• lots of predefined machine types and layout options, fully parametrised

• automise it: (a) command line call, (b) ActiveX via Matlab, Python, etc.

ANSYS Maxwell (part of ANSYS Electronics Desktop)

• powerful 2D & 3D FEM solver

• philosophy of physics-based automatic mesh refinement and convergence

• straightforward multi-physics in interaction with other ANSYS solvers

• automise/parallelise it: WB, Python, Optimetrics DSO, Large-Scale DSO, ...

Power up with optiSLang

• enables to deal with the design degrees of freedom you have