24
CEDRAT software development roadmap V. LECONTE CEDRAT Date: March 2014

CEDRAT software development roadmap · 2014-04-09 · CEDRAT software development roadmap 2. ... esg oos HPC & Beyond Simulate more ! Smart & powerful Accurate solving ... Virtual

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

CEDRAT software development roadmap

V. LECONTE ‐ CEDRAT

Date: March 2014

Global development strategy

Global objectivesSpeed‐up the modelling processMake the software intuitive and easier to useEase the integration of Flux in a global design environmentProvide robust and fast solvinggGive tools to assess energy efficiency of devices

CEDRAT software development roadmap2

Flux V10 4Flux 11.1

Flux 11 2

Regular delivery of key features Flux V10.4

CAD import improvement

2D in Fluxwith easy post-processing

2D integration in Flux : the END !

2D Sketcher

Assisted mesh/Skin depth mesh

Flux 11.2Best in class 2D tool !

Improved sketcher

2D auto-adaptive meshwith easy post-processing

1st step of parallel computing

Circuit coupled thin conducting regions

Parallel computing (MUMPS)

Improved skew

2D Magneto-thermal

Material database manager

Solver robustness

Ease first steps in 2D

Error criterion in post-processing

User-defined units

Automatic report

Transient start-up

Time-step adaption

Post-processing improvements

p

Embedded Python editor

New models for iron losses

Magneto vibro acousticsAutomatic report

2011

User preferences

2012 2013

Magneto-vibro-acoustics

GOT-It V1.0 Optimization with Flux

2011 2013

GOT-It V2.0Distribution of calculationsOptimzation with Portunus

CEDRAT software development roadmap3

A special effort for 2D

& BeyondAccurate solvingAdvanced modelsPerformant numerical methods

CEDRAT software development roadmap4

Modelling eddy currents in 3DThe aim

To be faster and more robust

When using T‐φ formulationsdifficulties to deal with periodicities with solid conductorsthe use of symetries may lead to useless costly pre computationsthe use of symetries may lead to useless costly pre‐computationsautomatic definition of cuts is not working well : should be really fully automatic

O t tOur strategy :Rework the algorithms for T‐φ formulationsDevelop A‐v formulations

Magnetic Steady‐state AC 3D with meshed coils has already given satisfactory results in development version

PhD work with G2ELab in progress

CEDRAT software development roadmap5

PhD work with G2ELab in progress

d l l lModeling losses in coils Skin and proximity effectsThe aim

Model skin & proximity effect in windings Without meshing each strand g

Use of homogeneisation techniquesAvailable in 2D and 3DAvailable in 2D and 3D Steady‐state magnetic ACUsing multi‐scale approach and complex permeability

1.0E+00

1.0E+01

1.0E+02

Wat

t1.0E-02

1.0E-01

1.0E+00 1.0E+01 1.0E+02 1.0E+03 1.0E+04

Puis

sanc

e

P(référence)Q(référence)P(homogénéisé)Q(homogénéisé)

CEDRAT software development roadmap6

1.0E-03Fréquence Hz

Advanced modeling : Anisotropy of materials

Introducing the calculations of losses in laminationsUse of homogeneisation techniques

W. Faye, G. Meunier, C. Guérin, B. Ramdane, P. Labie, D. Dupuy, “2D and 3D Homogenization of laminated cores in the frequency domain”, NUMELEC2012W. Faye, G.Meunier, C. Guérin, B. Ramdane, P. Labie , “Eddy currents calculation y , , , , , yfor laminated cores in the Frequency Domain”, CEFC2012

CEDRAT software development roadmap7

Advanced modeling : hysteresis

Modeling hysteresis with a Jiles‐Atherton vector modelUsing user‐subroutinesT TEAMW k h 32 fi l b i dTests on TEAM Workshop 32 : first results obtained, more to come …

CEDRAT software development roadmap8

& BeyondAccurate solvingAdvanced modelsPerformant numerical methodsMultiphysics

CouplingsVirtual prototype

CEDRAT software development roadmap9

Virtual prototype

Multiphysics

ContextNecessary because of system integration.Maturity of the modeling for each physics aloneMaturity of the modeling for each physics aloneComputing power & numerical techniques make it more and more affordable.

Multiphysics what for ?Multiphysics, what for ?Different applications:  electric machines, induction heating, transformers, actuators, electrical connections, …T t k i t t ll th t i t f th d iTo take into account all the constraints of the designTo have realistic complete simulations >>  towards full 3D virtual prototype

Different levels of multiphysics At the system level or for pre‐design : analytical models, system‐level simulation toolsIn 2D or 3D : coupling emag modeling with thermal, mechanical or vibro‐acoustics.

CEDRAT software development roadmap10

Flux connected to MpCCIA coupling to major simulation toolsp g j

Star-ccm+OpenFoamMatLab…

CEDRAT software development roadmap11

Magneto‐thermal coupling using Flux and Fluent/Icepak

Schneider Electric example for the design of busways

CEDRAT software development roadmap12

Multiphysics

Magneto‐vibro‐acoustics : a one way coupling.

Next step : Magneto‐thermal coupling with external code (Flux 12) With a focus on rotating machines and transformers applicationsShould be applicable to other applications

CEDRAT software development roadmap13

pp pp

& BeyondHPCSimulate more !

Smart & powerfulAccurate solvingAdvanced modelsPerformant numerical methodsMultiphysics

CouplingsVirtual prototype

CEDRAT software development roadmap14

Virtual prototype

Next steps of our HPC strategySmart & powerful

GoalsTo be able to run bigger models with FluxTo be able to use optimization or parametrics on a large scale

Use of big clustersLarge memory available for solvingA lot of processors available

Availability of Flux on remote computers to be accessed in SAASAvailability of Flux on remote computers to be accessed in SAAS (Software As A Service) 

CEDRAT software development roadmap15

InteroperabilityOptimization

Simulation automation

Design tools

Simulation automationDedicated environments

Energy efficiency

es g oo s

& BeyondHPCSimulate more !

Smart & powerfulAccurate solvingAdvanced modelsPerformant numerical methodsMultiphysics

CouplingsVirtual prototype

CEDRAT software development roadmap16

Virtual prototype

Design solutions for electrical engineeringOperations & MaintenanceSystem MaintenanceSystem

requirementsVirtual

PrototypeReal

systemMulti-level modellingM lti di i li d i

Functionnal Analysis

A hit t Integration

SystemValidation

Multi-disciplinary design

ArchitectureHigh-level design

Integration testing

Detailed design

Unit testing

2D/3D Multi-physics

Software / Hardware i l t ti

Optimization

2D/3D Multi physics

Simulation process i

CEDRAT software development roadmap17

implementationautomation

Modeling speedErgonomyExamples

InteroperabilityOptimization

Simulation automationEase of use & learning

pDocuments

Design tools

Simulation automationDedicated environments

Energy efficiency

& learning

es g oo s

& BeyondHPCSimulate more !

Smart & powerfulAccurate solvingAdvanced modelsPerformant numerical methodsMultiphysics

CouplingsVirtual prototype

CEDRAT software development roadmap18

Virtual prototype

C i 3D iCreating 3D geometries in an efficient way

From 2D sketcher, go to 3D Modeler (Flux 12) 

Enter the geometry in a more intuitive wayPrimitives, boolean operations

Keeping the parametric capability

Ease the import process (Flux 12)Ease the import process (Flux 12)Defects checking & correctionsDefeaturing

An open door to many other features …

CEDRAT software development roadmap19

Adaptive solving

Help to the non‐specialists of finite element modeling but not only !Ensures mesh quality in an automatic wayOffers the best compromise between the number of nodes and accuracy

Bringing auto adaptive meshBringing auto‐adaptive meshFirst version with Flux 11.2 (2D Magnetostatics and Electrostatics)Next step 2D Steady‐state AC in Flux 12and then 3D

CEDRAT software development roadmap20

Ease of use and learningGlobal ergonomy

Continue the efforts on Material database managerMore & more dataData for the evaluation of iron losses

Ease the use and learning of Flux: help the very first steps in FluxMore (much more !) examples directly accessible from the supervisorImproved documentation

How to … ? rather than list of CommandsInteractive guide

Improve Flux environmentpErgonomy and look & feel of the software

Organisation of icons, menus, toolbars, …

CEDRAT software development roadmap21

Modeling speedErgonomyExamples

ExpertiseMethodologies

InteroperabilityOptimization

Simulation automation

Ease of use & learning

Documents Support & consulting

Design tools

Simulation automationDedicated environments

Energy efficiency

g

Share knowledgees g oo sUser portalSocial networksUser community

& BeyondHPCSimulate more !

Smart & powerfulAccurate solvingAdvanced modelsPerformant numerical methodsMultiphysics

CouplingsVirtual prototype

CEDRAT software development roadmap22

Virtual prototype

Flux 12: Go 3D !The modeler is here !

To improve the import processTo create 3D geometries in an efficientTo create 3D geometries in an efficient way

Adaptive solving in 2D Steady state AC

Modeling skin & proximity losses in conductors in AC

Improving 3D modeling of eddyImproving 3D modeling of eddy‐currents

Coupling to thermal analysis software

Will be delivered in 2014

CEDRAT software development roadmap23

Building the futureWith the same energy and involvment !

Being connected !

For you to Explore, Innovate and bring:PerformanceEngineering excellenceEnergy Efficiency

CEDRAT software development roadmap24