57
1 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential Workshop InS3PECT

Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

Embed Size (px)

Citation preview

Page 1: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

1 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Workshop InS3PECT

Page 2: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

2 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

ANSYS Simulation Platform OverviewFrom Comprehensive Component-Level Design & Simulation …

FLUIDS STRUCTURES ELECTRONICSSEMI

CONDUCTORS

Page 3: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

3 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

ANSYS Simulation Platform Overview… To Complete Systems Simulation

PLATFORMMULTIPHYSIC

S

SYSTEMS

FLUIDS STRUCTURES ELECTRONICSEMBEDDEDSOFTWARE

SEMICONDUCTORS

Page 4: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System Simulation & Digital Twins

Simplorer

3D Physics SimulationModel-Based Software Engineering

Model-Based Systems Engineering

ANSYS Systems & Embedded Software Capabilities

RO

M

System/SW Architecture

System Safety Analysis

System Architecture

Page 5: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

5 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Virtual Prototyping along the V-CycleJair Gonzalez, [email protected] Director

Page 6: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

6 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Main Risk of the System Engineering process: Gap between the Development and the V&V Processes

Safety Assessment

Process assurance Configuration management

Certification Verification

Validation

System Integration

Product Requirements

System Definition Product

SE Development Process SE V&V Process

ItemItem 2

Comp ZCompo W

Comp 5 Comp X

Comp 1

Page 7: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

7 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Ansys Approach to Bridge the Gap:MBSE along the V-Cycle

Safety Assessment

Process assurance Configuration management

Certification Verification

Validation

System Integration

Product Requirements

System Definition Product

SE Development Process SE V&V Process

ItemItem 2

Item 3Item 4

Item 5 Item 6

Item 7

Page 8: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

8 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

What is a System?

Page 9: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

9 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

What is a System?

System

ObjectiveMission to accomplishUser expectations

System Boundary

Boundary Crossing

Inputs & outputsInterferences (electromagnetics…)Shocks and vibrationsEnergy transferThermal flow…

Inputs OutputsOperatorsResources

OperatorsUsers

Including: performance, met objectives, met safety objectives...

InteractingSystems

System

Environment

Environment conditions and exposures Interacting actors and systemsRegulatory rules and other standards…

C1

C3

C2

InteractingComponents

Page 10: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

10 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

What is Systems Engineering?Concept

Control Laws Analysis

Requirements

Prototyping

Simulation

Architecture

Systems Development

Integration & Testing

Page 11: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

11 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

What is Systems Engineering?INCOSE Definition

• “Systems engineering is an interdisciplinary approach and means to enable the realization of successful systems.

• It focuses on defining customer needs and required functionality early in the development cycle,

✓documenting requirements, ✓and then proceeding with design synthesis and system validation ✓while considering the complete problem: operations, cost and

schedule, performance, training and support, test, manufacturing, and disposal.

• Systems engineering considers both the business and the technical needs of all customers with the goal of providing a quality product that meets the user needs.”

Page 12: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

12 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Systems Engineering… in one single slide

• Both a technical and a management process

• Organizing the technical efforts in the appropriate lifecycle

• Iterative and incremental

• Managing complexity

• Problem Solving oriented and Decision Making centered

• Constantly looking to increase the probability of success

• Reducing risks

• Managing safety and reliability

• Optimizing the global life cycle cost

Page 13: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

13 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

ANSYS Systems simulation: a unifying perspective

Page 14: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

14 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

ANSYS Simulation Platform Overview

Page 15: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

15 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

The Power of System Simulation with ANSYS

Model-Based Systems Engineering

3D Physical Simulation

Multiphysics & System Simulation

Model-Based Software Engineering

RO

M

System/SW Architecture

SIMPLORER

System Architecture &

System Safety Validation

medini

Page 16: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

16 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Goal: Assemble & Analyze Complex, Multi-Domain Interactions

Evaluate System Performance

Collaborate with CustomersAssess EMI / EMCVerify & Tune

Embedded Controls

Optimize RobustnessSelect & Integrate Components

Page 17: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

17 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

ANSYS Simplorer: Multi-Domain System SimulationModeling Flexibility, Reusability, InteroperabilityEssential to Virtual Prototyping

SPICE

VHDL-AMS

Tight Integration withEmbedded Control & SW

Multi-Domain ModelLibraries & Tools

Coupling & ROMs withANSYS 3D Physics

Functional Mockup Interface

Standards-BasedInteroperability

Language-Based Behavioral Modeling

Page 18: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

18 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Assembling System ModelsFlexibility, Reuse, Interoperability

Reduced Order

Modeling3rd Party

Interoperability

Embedded Software

Integration

Coupling

with 3D Physics

Multi-Domain Model

Libraries

Language-Based

Modeling

KEY INITIATIVES

FMIFunctional Mock-up Interface

ROMInterfaces

Page 19: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

19 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Languages Common to Design Disciplines

Integration withEmbedded Control

Multi-Domain ComponentLibraries

Connections with3-D Physics

Functional Mockup Interface

Standards-BasedInteroperability

C / C++General Programs

0 0

CONST

const1

E F

en

gin

e_

co

nn

altitude

mach

mech_rv

comb_ref

fue

l

GT Engine

CONST

const2

r3 r2 r1

CONST

const3

IDGa

b

c

speed_ref

vrms_ref

mech_rv

SubSheet2IDG

a

b

c

p

m

c3

SIMPARAM1

A

am3

A

am2

A

am1

r4

l3

l2

l4

r5

r6

PWM

drp_in

m_in

a_out

b_out

c_out

a_in

b_in

c_in

a_out

b_out

c_out

RAMPval

ctr

l

p_in

m_in

p_out

m_out

thres

comp1

val

+

V

vm1

PID

+

-in_m

in_refval

p

m

w

+

vm_rot1

PID

+

-in_m

in_refval

RAMPval

PMSM

fre

e

a

b

c

mech_rv

MOTOR

CTRL

tau_demand

plus

minus

a

free

b

c

mass_rot1

CONST

const4

RAMP val

RAMP val

p

m

ctr

l

p_in

m_in

p_out

m_out

thres

comp2

val

PID

+

-in_m

in_refvalCONST

const5

+

V

vm2

p

m

s1

p

m

p

m

p

m

p

m

p

m

p

m

p

m

p

m

p

m

p

m

c2

l1 r8

VHDL-AMSElectrical, Digital, Mixed-Signal

SPICEElectronic Components

ModelicaMulti-Domain, Mechanics, FluidsSPICE

VHDL-AMSModeling Languages

& Formats

Page 20: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

20 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

The Functional Mockup Interface (FMI)Standard for Connecting Simulation Models

IntegratedSystem Simulation

Developed to Enable:

MODEL PORTABILITYTOOL INTEROPERABILITYENTERPRISE DEPLOYABILITY

Page 21: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

21 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Model Libraries for Multiple Domains, Applications

Digital

Electrical

Power Systems

Control Systems

Mechanics

Hydraulics

Manufacturers

Automotive

Aerospace

Page 22: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

22 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Reduced-Order Modeling (ROM) Interfaces

Integration withEmbedded Control

Multi-Domain ComponentLibrariesFunctional Mockup Interface

Standards-BasedInteroperability

SPICE

VHDL-AMSModeling Languages

& Formats

Connections with3-D Physics

• Preserves essential accuracy• Simulates in a fraction of the time required by 3D• Techniques for all ANSYS physics

Page 23: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

23 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System Analysis: Design of Experiments

• New built-in Design of Experiments analysis helps understanding of how design factors affect system response

• Interactively explore the design space prior performing optimization

• Use Response Surface Model as a surrogate in system-level analyses

Page 24: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

24 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System SimulationANSYS Simplorer

Electronics CoolingANSYS Icepak

Rigid + Flexible Body DynamicsANSYS Mechanical RBD

Embedded Software / HMISCADE Suite / SCADE Display

StructuralANSYS Mechanical

Fluid DynamicsANSYS Fluent

LF ElectromagneticsANSYS Maxwell

Electrical ParasiticsANSYS Q3D

Connecting Solutions

HF / Signal IntegrityANSYS HFSS /SIwave

Co-simulationReduced-Order ModelPush-back Excitations

Page 25: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

25 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Simplorer: Multi-Domain System Simulation

A Platform for Virtual System PrototypingModel, simulate, and analyze complex, software-controlled,

multi-domain systems

3-D Precision When You Need ItReduced-Order Modeling (ROM) and Cosimulation with 3-D solvers

captures detailed physics when precise system verification is required

Pedigree in Power ElectronicsRich feature set and libraries designed for high-performance

power electronics and electromechanical simulation

Simulation-Based TestingVerify and optimize system performance throughout the design process

with robust, high-perfoming solvers and powerful post-processing

Page 26: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

26 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

The process

Page 27: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

27 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

A Generic Systems Engineering Process V-Cycle

SystemValidation

System Verification

System Integration

System Requirements Analysis

System Architecture Definition

System Functional Decomposition

Detailed Design, Implementation& Optimization

Page 28: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

28 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Fidelity

Detail

Model Detail & Fidelity

How accurately do the modeled effects replicate physical behavior?

*

Which physical effects are modeled?

*

Page 29: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

29 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Fidelity

Detail

Modeling the Drive SystemPower Source

Basic EquivalentCircuit

Equivalent Circuit Model+ CFD ROM

VHDL-AMSBehavioral Model

Page 30: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

30 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Fidelity

Detail

Modeling the Drive SystemMotor

VHDL-AMSBehavioral Model

Electric CircuitEquivalent ROM

Co-simulationwith 2D/3D FEM

Page 31: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

31 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Fidelity

Detail

Modeling the Drive SystemPower Cables

Ideal Connections

S-Parameter ROMfor Distributed Tx Lines

Lumped ElementLossless Model

Page 32: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

32 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Fidelity

Detail

Modeling the Drive SystemMechanical Dynamics

Mechanical ROM ofFlexible Shaft

ModelicaBehavioral Model

Page 33: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

33 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Fidelity

Detail

Modeling the Drive SystemEmbedded Control

Ideal Control BlocksGenerated ControlApplication Code

Page 34: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

34 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

0

00 0

PMSM_DQn1

n2

n3

m1

SIMPARAM1

L1

L2

L3

N1

N2

N3

I1 I3

I_Motor

-

~P

N

V

U

W

V1 V2 V3 V4 V5 V6

U1E1

EMF=1000V

A B C

N

U_UMR

PWM

Modulator

DC-Link

Voltage

Integrating

Current

Sampling

Mechanical

Angle Input

u1

u2

Udc

u3

V1

V2

V3

V4

V5

V6

I_1

I_3

I1f

I3f

phi_m

phi_el

w_el

FPGA

PWM_3PH1

+

V

VM1

+

FSM_ROTB1

A B C

N

U_MOT

L1

L2

L3

N1

N2

N3

S_Motor

CTRL=S1

OFF

SET: S1:=0

Time >= Tsw ON

SET: S1:=1

MASS_ROTB1

A

AM4

C1

C2

R1

R2

R3 L1

TF_ROTB1

w_ref

phi_el

i1f

i3f

w_el

u1

u2

u3

n_ref

TDELAY=5ms

AMPL=n_ref-n0

TRISE=300ms

OFF=n0

Load_Torque

TDELAY=t_load

AMPL=trq_load

TRISE=20ms

OFF=0

Assembling & Analyzing the SystemGoal: Evaluate System Architecture, Size Key Components

Power Source

Power Electronics:Inverter

Permanent MagnetSynchronous Motor

MechanicalDynamics & Loads

Power Cables

Embedded Control

Fid

elit

y

VHDL-AMSBehavioral Model

Page 35: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

35 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

0

00 0

PMSM_DQn1

n2

n3

m1

SIMPARAM1

L1

L2

L3

N1

N2

N3

I1 I3

I_Motor

-

~P

N

V

U

W

V1 V2 V3 V4 V5 V6

U1E1

EMF=1000V

A B C

N

U_UMR

PWM

Modulator

DC-Link

Voltage

Integrating

Current

Sampling

Mechanical

Angle Input

u1

u2

Udc

u3

V1

V2

V3

V4

V5

V6

I_1

I_3

I1f

I3f

phi_m

phi_el

w_el

FPGA

PWM_3PH1

+

V

VM1

+

FSM_ROTB1

A B C

N

U_MOT

L1

L2

L3

N1

N2

N3

S_Motor

CTRL=S1

OFF

SET: S1:=0

Time >= Tsw ON

SET: S1:=1

MASS_ROTB1

A

AM4

C1

C2

R1

R2

R3 L1

TF_ROTB1

w_ref

phi_el

i1f

i3f

w_el

u1

u2

u3

n_ref

TDELAY=5ms

AMPL=n_ref-n0

TRISE=300ms

OFF=n0

Load_Torque

TDELAY=t_load

AMPL=trq_load

TRISE=20ms

OFF=0

Assembling & Analyzing the SystemGoal: Characterize Motor Losses

Power Source

Power Electronics:Inverter

Permanent MagnetSynchronous Motor

MechanicalDynamics & Loads

Power Cables

Embedded Control

Fid

elit

y

Co-simulationwith 2D/3D FEM

Page 36: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

36 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

0

00 0

PMSM_DQn1

n2

n3

m1

SIMPARAM1

L1

L2

L3

N1

N2

N3

I1 I3

I_Motor

-

~P

N

V

U

W

V1 V2 V3 V4 V5 V6

U1E1

EMF=1000V

A B C

N

U_UMR

PWM

Modulator

DC-Link

Voltage

Integrating

Current

Sampling

Mechanical

Angle Input

u1

u2

Udc

u3

V1

V2

V3

V4

V5

V6

I_1

I_3

I1f

I3f

phi_m

phi_el

w_el

FPGA

PWM_3PH1

+

V

VM1

+

FSM_ROTB1

A B C

N

U_MOT

L1

L2

L3

N1

N2

N3

S_Motor

CTRL=S1

OFF

SET: S1:=0

Time >= Tsw ON

SET: S1:=1

MASS_ROTB1

A

AM4

C1

C2

R1

R2

R3 L1

TF_ROTB1

w_ref

phi_el

i1f

i3f

w_el

u1

u2

u3

n_ref

TDELAY=5ms

AMPL=n_ref-n0

TRISE=300ms

OFF=n0

Load_Torque

TDELAY=t_load

AMPL=trq_load

TRISE=20ms

OFF=0

Assembling & Analyzing the SystemGoal: EMC Prediction

Power Source

Power Electronics:Inverter

Permanent MagnetSynchronous Motor

MechanicalDynamics & Loads

Power Cables

Embedded Control

Fid

elit

y

Fid

elit

y

S-Parameter ROMfor Distributed Lines

3-phase Inverter withDynamic Thermal IGBTs

Page 37: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

37 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

0

00 0

PMSM_DQn1

n2

n3

m1

SIMPARAM1

L1

L2

L3

N1

N2

N3

I1 I3

I_Motor

-

~P

N

V

U

W

V1 V2 V3 V4 V5 V6

U1E1

EMF=1000V

A B C

N

U_UMR

PWM

Modulator

DC-Link

Voltage

Integrating

Current

Sampling

Mechanical

Angle Input

u1

u2

Udc

u3

V1

V2

V3

V4

V5

V6

I_1

I_3

I1f

I3f

phi_m

phi_el

w_el

FPGA

PWM_3PH1

+

V

VM1

+

FSM_ROTB1

A B C

N

U_MOT

L1

L2

L3

N1

N2

N3

S_Motor

CTRL=S1

OFF

SET: S1:=0

Time >= Tsw ON

SET: S1:=1

MASS_ROTB1

A

AM4

C1

C2

R1

R2

R3 L1

TF_ROTB1

w_ref

phi_el

i1f

i3f

w_el

u1

u2

u3

n_ref

TDELAY=5ms

AMPL=n_ref-n0

TRISE=300ms

OFF=n0

Load_Torque

TDELAY=t_load

AMPL=trq_load

TRISE=20ms

OFF=0

Assembling & Analyzing the SystemGoal: MiL, SiL Testing / Calibration & Tuning

Power Source

Power Electronics:Inverter

Permanent MagnetSynchronous Motor

MechanicalDynamics & Loads

Power Cables

Embedded Control

Fid

elit

y

Generated ControlApplication Code

Page 38: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

38 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Simplorer: Physical System Modeling & Simulation

A Platform for Virtual System PrototypingModel, simulate, and analyze complex, software-controlled,

multi-domain systems

3D Precision When You Need ItReduced-Order Modeling (ROM) and Co-simulation with 3D solvers

captures detailed physics when precise system verification is required

Pedigree in Electrified SystemsRich feature set and libraries designed for high-performance power electronics and electromechanical system simulation

Comprehensive Simulation-Based TestingVerify and optimize system performance throughout the design process

with robust, high-perfoming solvers and powerful post-processing

Page 39: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

39 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Multiphysics Use cases in Simplorer– Flexible body dynamics: Landing gear

– Environmental Control System

– Electromechanical Flight Controls

– Modeling of a water pumping system using Modelica

– Complete Electro-Hydraulic Actuator modeling

– Electrical analysis of HVDC bus for power converter

Page 40: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

40 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System-Level Objectives

• Integration of embedded software, 0D, 1D, 2D and 3D multi-disciplinary simulation components into a system representation

• Rapid generation of certified embedded code• Peak load determination during dynamic

events

Use case 1: Multi-body dynamics

Key System-Level Models

• ANSYS Mechanical RBD: multibody dynamics• ANSYS SCADE: control software - Auto

generation of certified code (DO 178B&C, ARINC 661)

• ANSYS Simplorer: External conditions, mission profiles

Page 41: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

41 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System-Level Objectives

• Optimize component selection, sensor placement, and control strategies to improve fuel efficiency (lower emissions)

• Tune & optimize controller parameters to improve passenger comfort across a range of mission profiles and conditions

Use case 2: Aircraft Environmental Control

Courtesy of Boeing

Key System-Level Models

• ANSYS Fluent: Detailed cabin airflow model• ANSYS SCADE: Cabin pressure / temperature

control software• ANSYS Simplorer: External conditions, mission

profiles• Modelica in Simplorer: A/C system

components (actuators, sensors, etc.)

Page 42: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

42 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

ECS System ModelWith ANSYS Simplorer

Mission Profile

Temperature Control

Temperature Controller

Pressure ControllerALTITUDE

VELOCITY

ALTITUDE

VELOCITY

ALTITUDE

Tram1

Tram2

Tdiff_he

Tram1

Tram2

OutFlow

Tac

Tac

Qcabin

Tcabin

Pcabin

ControlFlow

ControlFlow

Tcabin

Tdiff_he

Qac

Pac

ControlFlow

Tcabin

OutFlow

PcabinPcabin

ALTITUDE

Air Conditioning

Subsystem

Pinlet

Qinlet

Tinlet

Tram2

Pcabin

Tram1

Altitude

Qcontrol

Trecycle

Poutlet

Qoutlet

Toutlet

Tdiff

SubSheet1AC_Subsystem

Yt

ALT

Yt

VEL

External Conditions

velocity

altitude Tram1

Tram2Tdiff

SubSheet2ExtConditions

Cabin

Qin

Tin

Qout

Pout

Tout

SubSheet3Cabin

Engine

Bleed Air

Qbleed

Tbleed

Pbleed

ControlFlow

SubSheet4Bleed_Air

CONST

Temperaturearise

BodyTemperature

CONST

Tset

EQU

Pressure

Ph:=101325*(1-ALT.VAL/44330)^(9.81/.0065/287)PC:=Ph+1/1.377*(101325-Ph)

ceilingTemperature

Tset controllingFlow

Kp=0.04Ki=0.011Kd=0

LIMIT

LL=0UL=6

PlaneAltitude

CabinPressure TargetedPressure

Outflow

P=0.018I=0.012D=0

LIMIT

LL=0UL=350

Page 43: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

43 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System-Level Objectives

• Verify control strategies and calibrate control parameters

• Optimize performance and robustness to external disturbances

• Assess system reliability (worst-case analysis, fault injection)

Use case 3: Electromechanical Flight ControlsMechanics + Electronics + Embedded Control operating in a Fluids environment !

0

VP

VN

TRQ_CMD MOT_ANG

FLANGE

+

Fpos_sensor

PMSM

fre

e

a

b

c

mech_rv

MOTOR

CTRL

tau_demand

plus

minus

a

free

b

c

r n

lead=0.01

ROT_V

ROT

damp_rotb2

Key System-Level Models

• ANSYS Maxwell: Permanent magnet synchronous machine extracted as ROM

• ANSYS SCADE: Autopilot control software, cockpit display

• ANSYS Simplorer: Power electronics, behavioral multi-domain sensors, mechanical assemblies

Page 44: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

44 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Multi-Disciplinary ModelingCoupling Software, Systems and Physics

System Simulation Dashboard

• Option#1: Pre-defined Simulation ScenariosSinusoidal/rectangular inputs for target speed, altitude, heading

• Option#2: Tactile Tablet to Fly the AircraftGraphical interactive dashboard (for live simulation)

• SCADE LifeCycle Rapid Prototyper

Page 45: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

45 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Multi-Disciplinary ModelingCoupling Software, Systems and Physics

Embedded Flight Control / Autopilot SoftwareSCADE Suite

• Model-Based Control Software Design• Simplorer Coupling via Functional Mockup Interface (FMI)• Automatic Embedded C & Ada Code Generation• DO-178B&C Level A Certification

PitchRate

2

2

Kpitch

3

3

Kpitchrate

Elev atorCommand

<If Block1>

AltitudeMeasured < AltitudeMinAltitudeMeasured < AltitudeMin

PitchRef erence

3

(-15.0) 15.0L H

pitchsaf e

pitchsaf ePitchRef erence

2

0.0 15.0L H

pitchsaf e

1

IntegrFwd

T L H

false Ts (-18... 180.0

R

Aircraft System Virtual Prototype (ANSYS Simplorer)

Page 46: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

46 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Multi-Disciplinary ModelingCoupling Software, Systems and Physics

Embedded Cockpit Display SoftwareSCADE Suite/Display + Synthetic Vision System

• Model-Based HMI Software Design• Simplorer Coupling via FMI• Automatic Embedded C Code Generation• Compliance with OpenGL SC and ES2• DO-178B&C Level A Certification

Page 47: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

47 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

0

throttle

elevatorcmd

aileronscmd

airspeed

altitude

heading

pitchrate

rollrate

g

G(s)

ServoAilerons

LIMIT

Aerodynamics

rollrate

pitchrate

heading

altitude

airspeed

lr

ud

throttle

g

pitch

roll

FLANGE

HINGE_ANGLE

AIRSPEED

elevator

ControlSurface1

VP

VN

TRQ_CMD

MOT_ANG

FLANGE

elevator_actuator

mot_ctrl_behav

E1

28V

GAIN

Aircraft DynamicsANSYS Simplorer

Aircraft Aerodynamics (VHDL-AMS)+

Electromechanical Actuation for Elevator#0 = Ideal Actuator Dynamics#1 = Behavioral Actuator Dynamics#2 = ROM from 2D Analytical Model #3 = ROM from 2D Finite Element Model

Multi-Disciplinary ModelingCoupling Software, Systems and Physics

4 Abstraction Levels

Page 48: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

48 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

0

throttle

elevatorcmd

aileronscmd

airspeed

altitude

heading

pitchrate

rollrate

g

G(s)

ServoAilerons

LIMIT

Aerodynamics

rollrate

pitchrate

heading

altitude

airspeed

lr

ud

throttle

g

pitch

roll

FLANGE

HINGE_ANGLE

elevatorControlSurface1

VP

VN

TRQ_CMD

MOT_ANG

FLANGE

elevator_actuatormot_ctrl_behav

E1

28V

GAIN

Aircraft Dynamics

throttle

elevatorcmd

aileronscmd

airspeed

altitude

heading

pitchrate

rollrate

g

Modeling Aircraft DynamicsLevel #3: ECE ROM

• Latitudinal / longitudinal aerodynamics implemented using VHDL-AMS

• Fidelity of elevator dynamics enhanced with analytical ROM from ANSYS Maxwell

0

0

0

0

0

0

VP

VM

TRQ_CMD

MOT_ANG

FLANGE

+

F

w

+

VM_ROT1 r n

lead=0.02

damp_rotb1

ROT_V

ROT

A

AM3

A

AM2

A

AM1

E3

E2

E1

PI+

-

PI_2

CONST

CONST2

PI

+

-

PI_1

abc

dq0i_d

i_q

i_a

i_b

i_c

dq0abc

i_d

i_q

R1

PI

+

-

PI_3

W+

WM_ROT1

A0

X0

B0

Y0

C0

Z0

ROT1

ROT2

ECE ROMfrom Maxwell

VeryHigh

Fidelity

Next:

CFD ROM

Page 49: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

49 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System-Level Objectives

• Integration of embedded software, with complete hydro-mechanical subsystem for system behavioral modeling

• Rapid generation of certified embedded code• Tank pressure control monitoring during

process

Use case 4: Water pumping system

Key System-Level Models

• ANSYS SCADE: control software - Auto generation of certified code (DO 178B&C, ARINC 661), interactive control & monitoring panel

• ANSYS Simplorer: External conditions, mission profiles• Modelica in Simplorer: Pumping plant

system (hydraulics network, pump, valves, etc.)

Page 50: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

50 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Water pumping system

CONST

simulatorTime

Time

RelativePressureSetPoint

meas_ReservoirPressure

time

cmd_PumpSpeed

ReservoirPressure

PumpSpeed

OpenValve

RelativePressureSetPoint

cmd_PumpSpeed

cmd_ValveOpen

meas_ReservoirPressure

PumpingSystemPlant

Desired system pressureSet to 20 kPa

Tank drain valve switchOpens at 200 seconds

Simulator timeFor scheduling controller execution

• Control and monitor the water pumping system interactively

• Created in SCADE Rapid Prototyper

ControllerEmbedded Software Controller created in ANSYS SCADE Suite

Pumping System PlantPhysical model of a water pumping system, modeled with the Modelica language

Page 51: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

51 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System-Level Objectives

• Analysis and predictive global thermal performance

• Analysis and potential weakness detection early in the design process

• Customer requirement of product optimization : Multiphysics simulation is mandatory

Use case 5: Electro-Hydraulic Actuator modeling

Key System-Level Models

• ANSYS Simplorer: Power Electronics design, multi-domain system integration

• ANSYS Maxwell: Analysis of performance and design of electrical machine

• ANSYS Icepak: Thermal modeling of housing and electronics cooling system

• ANSYS DX: Surrogate model (response surface) of EM losses depending on (Imax, w, angle)

• 3rd party tool: Hydro-mechanical circuit and control command

Page 52: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

52 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Electro-Hydraulic Actuator modeling

C44

+

V

VM1

R1

E1

E2

R3

+

V

VM2

+

V

VM3

R4

E3

+

V

VM4

R5

E4

+

V

VM5

R6

E5

+

V

VM6

R7

E6

C1

C2

C3

C4

C5

C6

AAM11

R011

R021

R012 R013

R022 R023

U1

U2

U3

U4

U5

U6

Electro-thermal IGBTs for inverter design

ROM Maxwell 2D

0

Piston_Pos

V

VM4

P1

P2

P3

P4

P5

P6

Cmde_Pos

FeedBack_Pos

SubSheet1

Simplorer1

Consigne_Pos Control command : Simulink dll + SVM

0

0

Piston_Pos

ROT1 ROT2

OMEGA

MASS_ROT1T

FM_ROT1

+F

SM_ROT1

R15R16R17

Leakage_int_x

TStart_x

TExt_x

Effot_aero_in1

Vitesse_mot_in1

dblCylinder1_Qli

propDirValve43_QT

pumpMotor1_Qcomp

pumpMotor1_pAB

mass2_x

oil_housing_B_T

oil_housing_A_T

FMI_Link_Model_hydro_cosim_woload_OP1

GAIN

gain3

CONST

Leakage

CONST

Temperature

Effort_Aero

FMU of hydro-mechanical system

0

A0 X0

B0 Y0

C0 Z0

ROT1 ROT2

ECER_Model1_1

R15R16R17

P3 P5

FMI_Link_DXFMUVersion2_1

CONST

Leakage

Page 53: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

53 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Electro-Hydraulic Actuator modeling

0

0

Piston_Pos

ROT1 ROT2

OMEGA

MASS_ROT1T

FM_ROT1

+F

SM_ROT1

R15R16R17

Leakage_int_x

TStart_x

TExt_x

Effot_aero_in1

Vitesse_mot_in1

dblCylinder1_Qli

propDirValve43_QT

pumpMotor1_Qcomp

pumpMotor1_pAB

mass2_x

oil_housing_B_T

oil_housing_A_T

FMI_Link_Model_hydro_cosim_woload_OP1

GAIN

gain3

CONST

Leakage

CONST

Temperature

Effort_Aero

FMU of hydro-mechanical system

Thermal consideration

LTI ROM

Output1_1

Output2_2

Output3_3

Output4_4

Output5_5

Output6_6

LTI_ROM_Rad_SML1Q

Tigbt1

Q

Tigbt2

Q

Tigbt3

Q

Tigbt4

Q

Tigbt5

Q

Tigbt6

Input2_Pfrette

Input3_Pstator

Output1_Taimants

Output2_Tbobines

Output3_Tcarcasse

MROM_22C_SML1

P3

P4

P5

FMI_Link_DXFMUVersion2_1

GAIN

gain1

GAIN

gain2

Abs

fktabs1

Abs

fktabs2

ECER_Model1_1

P4

P5

FMI_Link_DXFMUVersion2_1

P1

P2

Temp_aimant

Temp_bobines

Temp_carcasse

SubSheet2Simplorer2

LTI ROM

Page 54: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

54 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Electro-Hydraulic Actuator modeling

DC link cap & L

0

0

0

0

0

0

Piston_Pos

Piston_Pos

L4

R100 C44

L8

A

AM1

A

AM2

A

AM3

SIMPARAM1

R26 R27 R28

EQU

FML1

Rcoil:=R0*(1 + alphaT*(MROM_22C_SML1.Output2_Tbobines - 22.001))Pjoules:=3*(Rcoil*sqr(AM1.I))/vol_coil

pinj11:=U1.PEL_D + U1.PEL_T + U1.PINJ_D + U1.PINJ_T

pinj21:=U4.PEL_D + U4.PEL_T + U4.PINJ_D + U4.PINJ_Tpinj12:=U3.PEL_D + U3.PEL_T + U3.PINJ_D + U3.PINJ_T

pinj22:=U6.PEL_D + U6.PEL_T + U6.PINJ_D + U6.PINJ_Tpinj13:=U5.PEL_D + U5.PEL_T + U5.PINJ_D + U5.PINJ_T

pinj23:=U2.PEL_D + U2.PEL_T + U2.PINJ_D + U2.PINJ_T

A0 X0

B0 Y0

C0 Z0

ROT1 ROT2

ECER_Model1_1

OMEGA

MASS_ROT1T

FM_ROT1

+F

SM_ROT1

E44

E22

E33

EQU

FML2

modulo:=mod(ECER_Model1_1.Pos, 360)

pos_rad:=modulo*2*pi/360ang_elec:=mod(n_pp*SM_ROT1.PHI, 2*pi)

vit_rpm:=MASS_ROT1.OMEGA/(2*pi)*60

ICA:

FML_INIT1

t1:=1

t2:=0t3:=0

t4:=1t5:=0

t6:=1initT:=20e-06

n_pp:=3

R0:=0.0447alphaT:=3.95

vol_coil:=3.7e-04vol_stator:=3.57e-04

vol_frette:=1.99e-05

R15R16R17

a

b

c

p

m

+

V

VM1

R1

E1

E2

R3

+

V

VM2

+

V

VM3

R4

E3

+

V

VM4

R5

E4

+

V

VM5

R6

E5

+

V

VM6

R7

E6

Output1_1

Output2_2

Output3_3

Output4_4

Output5_5

Output6_6

LTI_ROM_Rad_SML1Q

Tigbt1

Q

Tigbt2

Q

Tigbt3

Q

Tigbt4

Q

Tigbt5

Q

Tigbt6

C1

C2

C3

C4

C5

C6

AAM11

R011

R021

R012 R013

R022 R023

U1

U2

U3

U4

U5

U6

P3

P4

P5

FMI_Link_DXFMUVersion2_1

Leakage_int_x

TStart_x

TExt_x

Effot_aero_in1

Vitesse_mot_in1

dblCylinder1_Qli

propDirValve43_QT

pumpMotor1_Qcomp

pumpMotor1_pAB

mass2_x

oil_housing_B_T

oil_housing_A_T

FMI_Link_Model_hydro_cosim_woload_OP1

P1

P2

P3

P4

P5

P6

Cmde_Pos

FeedBack_Pos

SubSheet1

Simplorer1

gain3

Consigne_Pos

Leakage

Temperature

Effort_Aero

P1

P2

Temp_aimant

Temp_bobines

Temp_carcasse

SubSheet2Simplorer2

Page 55: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

55 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

System-Level Objectives

• Weight and volume reduction of the overall electrical system

• Architecture, system topologies studies, including redundancy, for creating modular and reconfigurable designs.

• Optimizing overall performance and power source stability

Use case 6: Electrical analysis of HVDC bus stability

Key System-Level Models

• ANSYS Simplorer: Power electronics circuit, hierarchical models and subcircuit, vector control, tests of different configurations and operating points

Page 56: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

56 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Electrical analysis of HVDC bus stability

Page 57: Workshop InS3PECT - unice.fr · 4 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential System Simulation & Digital Twins Simplorer Model-Based Software Engineering 3D Physics

57 © 2015 ANSYS, Inc. December 12, 2017 ANSYS Confidential

Q&A