39
© 2011 ANSYS, Inc. September 9, 2014 1 Physics Based System Analysis & Co-Simulation Scott Stanton Technical Director Advanced Technology Initiatives ANSYS, Inc.

Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

  • Upload
    vodat

  • View
    228

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 1

Physics Based System Analysis & Co-Simulation

Scott Stanton Technical Director

Advanced Technology Initiatives

ANSYS, Inc.

Page 2: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 2

Detailed 3D Multiphysics

Maxwell

Fluent

Mechanical

Simplorer

Software Engineering & System Simulation

Systems V Practices and Owners

System Validation

Sub-System Integ. & Verification

Component Integration

& Verification

Requirements and Specifications

Sub-System Design

System Functional & Architectural Design

Mechanical Electrical Software

Detailed Design & Optimization

Systems Functional Engineering

Functional Allocations

Detailed Architecture Architecture

2

Page 3: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 3

Model Simulation Result Tool

Requirement Req 23: On request, the valve should close in 500us

X MSWord, DOORS, …

Functional simulation

SCADE System

System simulation

(ODE)

Simplorer using Circuits or VHDL-AMS (Modelica in Progress)

High fidelity physics based

simulation (PDE)

Fluent, Maxwell, Mechanics, Workbench

System Validation

ODE+ROM+Ctrl Close loop validation

Simplorer with SCADE Suite and ROMs from PDE Solvers

500us 0

Pos

true

false t

0

500us

t

Pos

Pmax

Magnetic

t

Pos

0 500us

t

Pos

Pmax

500us

Simulation Driven Product Development

Pmax

Thermal

Page 4: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 4

Cost of Correcting Defects Throughout the Development Process

Systems Engineering For Dummies, Cathleen Shamieh, ® IBM Limited Edition

Page 5: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 5

Physical System Simulation

Simulation Synchronizer

Simulink

C/C++

User-defined

Models

Circuits: States:

Electromagnetic

(FEA)

Mechanical

(FEA)

Model Extraction: Equivalent Circuit, Impulse

Response Extracted LTI, Stiffness Matrix

Fluidic

(CFD)

VHDL-AMS Modelica* IF (domain = quiescent_domain)

V0 == init_v; ELSE

Current == cap*voltage'dot;

END USE;

Blocks:

Thermal

(FEA/CFD)

Matlab

Simulink

Co-Simulation

RBD

Maxwell

CFD

*Currently Under Development

Page 6: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 6

Types of Reduced Order Models – ROMs

Thermal

Magnetic

Electrical

Mechanical

Page 7: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 7

PExprt

Simplorer

Simplorer

RMxprt

Maxwell

VHDL-AMS

Maxwell

VHDL-AMS

Q3D

Page 8: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 8

Reduced Order Models (ROMs) for Thermal Systems

Page 9: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 9

Battery Physics – Thermal

Page 10: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 10

Battery Thermal Behavior via ROM

• Type 1: Thermal Network

• Careful Calculation and Calibration needed

• Accuracy Compromises

• Type 2: LTI – State Space

• Can be as Accurate as CFD

• No Calibration

LTI t t

Step Input

Step Response

1

Page 11: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 11

Reduced Order Model for CFD

ROM

Voc = -1.031*exp(-35*(abs(IBatt.V/Vinit))) + 3.685 + 0.2156*(abs(IBatt.V/Vinit)) - 0.1178*(abs(IBatt.V/Vinit))^2 + 0.3201*(abs(IBatt.V/Vinit))^3 + 0.3/30.0*(U1.Temp_block_1-273)

Page 12: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 12

Page 13: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 13

Heat dissipated

Discharge curve

Simplorer battery model

CFD battery model

Co-simulation

Co-Simulation between System and CFD

Page 14: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 14

Nonlinear ROM Extracted from CEM Solver

Page 15: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 15

Approach Summary

-300.00 -200.00 -100.00 0.00 100.00 200.00 300.00ECE_Iq [A]

-0.25

-0.13

0.00

0.13

0.25

0.38

0.50

me

an

(EC

E_

psi_

d)

Curve Info

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='-300A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='-225A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='-150A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='-75A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='0A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='75A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='150A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='225A'

mean(ECE_psi_d)ECE_TR_Setup : TransientECE_Id='300A'

01_Prius_design_IdIq_Symm_ECEECE_psi_d

n1

n2

n3

m1

SimulatorModel=PMSM_DQ_GNurbs

w+

V_ROTB1

Page 16: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 16

Simplorer Model

0

w+

V_ROTB1

EQU

FML1

S1:=if (Time<=0.01, 1, 0)

R7

R6

R5

R=0.2ohm

R1

R2

R3 L4

L3

L2 n1

n2

n3

m1

SimulatorModel=PMSM_DQ_GNurbsA B C

N

U_MOT

TS1

TS2

TS3

0.00 10.00 20.00 30.00 40.00 50.00Time [ms]

-125.00

-75.00

-25.00

25.00

75.00

125.00

Y1

Curve Info

InducedVoltage(PhA)Imported

InducedVoltage(PhB)Imported

InducedVoltage(PhC)Imported

U_MOT.V_ATR

U_MOT.V_BTR

U_MOT.V_CTR

0.00 10.00 20.00 30.00 40.00 50.00Time [ms]

-200.00

-75.00

50.00

175.00

Y1 [A

]

Curve Info

L2.ITR

L3.ITR

L4.ITR

Current(PhA)Imported

Current(PhB)Imported

Current(PhC)

Page 17: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 17

Sensor Physics and Behavior via Reduced Order Model (ROM)

Page 18: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 18

Sub-System Simulation Verify Behavioral Operation

-20.40m

20.40m

0

0 40.00m20.00m

MRSensor.Sensitivity

Sensor output

Voltage 28.00u

29.00u

28.50u

0 40.00m20.00m

VM1.V [V] + -2.50

-9.92

10.00

0

0 40.00m20.00m

VM6.V [V]

Amplified

Output Voltage

Page 19: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 19

Example: Co-Simulation Magnetic – Pneumatic Force Coupling

0

0

0

0 0

S

+

SM_TRB1

F

F_TRB2

MASS_TRB1

V0=0m_per_sec

S0=0.5mm

M=1gram

F

F_TRB1

Ide

al

STOP

LOWER_LIM=0.01mm

UPPER_LIM=0.195mm

F

F_mag

F

F_Plunger

F

F_spring

SPRING_TRB1

C=333

S+

S_TRB1

VALUE=0.185mm

E1

R1

T1

T2T3

T4

smpl_lift

cfd_force

S1

CTRL=S1

D1

CEM Co-Simulation

CFD Co-Simulation

0.00 2.50 5.00 7.50 10.00 12.50 15.00Time [ms]

0.00

100.00

200.00

300.00

400.00

500.00

Po

sitio

n [u

m]

0.00

0.01

0.02

0.03

0.04

0.05

0.06

Co

il C

urr

en

t [A

]

-20.00

-15.00

-10.00

-5.00

0.00

5.00

10.00

15.00

20.00

Plu

ng

er

Fo

rce

[n

ew

ton

]

02_CoSim_MAgnetic_CFDTransient Switching with CFD ANSOFT

Curve Info Y Axis

Current Current

Plunger Force Plunger Force

Position w. CFD Y3

Position w/o CFD Y3

Simplorer Schematic

Page 20: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 20

Frequency Dependent ROM

Page 21: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 21

Inverter Package Model

3 Phase Model

1 Phase Model

3 Phase Model

1 Phase Model

Page 22: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 22

LCR Extraction + Circuit

LCR Extraction

Simplorer Circuit

State Space Model

Electromagnetics Harmonic Analysis

L – Inductance C – Capacitance R – Resistance

Page 23: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 23

Parasitics Extraction

Extract the Resistance, Inductance and Capacitance (RLC) parameters of the package by using the Boundary Element Method (BEM)

Example for two conductors

Page 24: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 24

Definition of Inverter package circuit

Bus Bar

IPM Gate Drive

Simplorer

Q3D Extractor

Page 25: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 25

Output switching waveform with considered extracted parameter

Device Model + Parasitic parameter : Switching ON/OFF

Surge and ringing waveform

Page 26: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 26

Cable Design Automation

Phase A

Phase B

Partition

Phase C

Armor

Outer Jacket

Hydraulic Tubes

Page 27: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 27

ANSYS Approach: Process Compression

1.00E-006 1.00E-005 1.00E-004 1.00E-003 1.00E-002 1.00E-001 1.00E+000 1.00E+001 1.00E+002F [MHz]

-75.00

-65.00

-55.00

-45.00

-35.00

-25.00

-15.00

-5.00

3.65

S (

dB

)

Simplorer_SmatrixS11 and S21Curve Info

dB20(S11)Imported

dB20(s21)Imported

Design Inputs Post-Processing

• Fully Automated • Maxwell or Q3D

• Graphical Matrix Reduction • Parameter Extraction • Project accessible in Maxwell

or Q3D for field overlays or workbench coupling

• Template Driven Input

Analysis stage requires some expertise and training Automate analysis for better accessibility in engineering and the field

Analysis

Python/(Esterel) Scripting

Page 28: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 28

Cable Design Kit – Post-Processing

• User Friendly panel to define Cable Connections

• Matrix reduction performed for Impedance and Admittance matrix

• Sequence Parameter Calculation of resulting matrix is 3x3

Reduced Admittance Matrix

Sequence Parameters

Matrix Reduction

Page 29: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 29

Model Verification: Test Circuit Generation

Define S parameters in Simplorer using Output Variables and reference power meters

All 1ohm reference termination resistors

1OhmSpars 0

0

0 0

Circle1_A Circle1_B

R1 R2E1

W

+

WM1

W

+

WM2

With power on the input side, S11 and S21 are obtained (a1 ≠ 0, a2 = 0) If desired to obtain S22 and S12 (a2 ≠ 0, a1 = 0) place a power source on the secondary side, shorting the supply on the primary.

a1 a2

b1 b2

+ +

- - V1 V2

I1 I2

Make power meter orientation consistent with current flow references

(Positive in)

Page 30: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 30

Model Verification: Frequency Domain

• Compare Circuit AC Sweep to Field Simulation

1 meter Works for Long or Short Length Low or High Frequency

DC 100MHz

Page 31: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 31

Separate CM/DM Voltage by LISN

Waveform CM Voltage: Vcm DM Voltage: Vdm

Common Mode Voltage(Vcm) , Differential Mode Voltage(Vdm)

Page 32: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 32

FFT: Waveform changes to Frequency domain

Common Mode Nose is over the CISPR regulations

Page 33: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 33

Mechanical ROM

Page 34: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 34

Simplorer – Model Order Reduction

1. Simplorer - ANSYS Mechanical Link

• Reduced Order Model from ANSYS to Simplorer (State-space)

From ~45,000 equations to 18 states and 6 terminals (Rotational and translational for each DOF)

Page 35: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 35

Four Masses with Four Rotational DOFs: Free Simulation

Rotational Torque source

1Nm Torque

Page 36: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 36

4DOF: Free Simulation Results

Simplorer

ANSYS Mechanical

Page 37: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 37

Simplorer – RBD Co-Simulation

Page 38: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 38

Embedded Software SCADE Suite

Battery CFD - Fluent

P.E. Simplorer Characterization

IGBT CFD Icepak

Electric Motor CEM Maxwell

Sensor CEM Maxwell

A to D VHDL-AMS Simplorer

Q3D L,R,C

ANSYS Mechanical FEA

Temperature profile Current profile

Page 39: Physics Based System Analysis & Co- · PDF filePhysics Based System Analysis & Co-Simulation ... Software Engineering & System Simulation ... Free Simulation Results Simplorer ANSYS

© 2011 ANSYS, Inc. September 9, 2014 39

Thank You