Documentation Home Page eHS Toolbox Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Machines features in details

Machine

Platform

PMSM VdQ/dQ
BLDC
Schematic Editor
RT-LAB hypersim

PMSM SH
Schematic Editor
RT-LAB hypersim

Induction Machine
Schematic Editor
RT-LAB hypersim

Induction Machine with saturation
Schematic Editor
RT-LAB hypersim

Generic Machine
sim power systems
RT-LAB

Dual PMSM Vdq
sim power systems
RT-LAB

Dual PMSM SH
sim power systems
RT-LAB

Dual PMSM SH v2
sim power systems
RT-LAB

Generic Machine Induction Machine
sim power systems
RT-LAB

Generic Machine Synchronous Machine
sim power systems
RT-LAB

Switched Reluctance Machine
sim power systems
RT-LAB

Machine

Platform

PMSM VdQ/dQ
BLDC
Schematic Editor
RT-LAB hypersim

PMSM SH
Schematic Editor
RT-LAB hypersim

Induction Machine
Schematic Editor
RT-LAB hypersim

Induction Machine with saturation
Schematic Editor
RT-LAB hypersim

Generic Machine
sim power systems
RT-LAB

Dual PMSM Vdq
sim power systems
RT-LAB

Dual PMSM SH
sim power systems
RT-LAB

Dual PMSM SH v2
sim power systems
RT-LAB

Generic Machine Induction Machine
sim power systems
RT-LAB

Generic Machine Synchronous Machine
sim power systems
RT-LAB

Switched Reluctance Machine
sim power systems
RT-LAB

 

 

Icon

 

Machine Type

PMSM

PMSM

SCIM / DFIM

SCIM / DFIM

PMSM

PMSM

PMSM

PMSM

SCIM / DFIM

SM

SRM

FPGA Core properties

 

 

 

 

 

 

 

 

 

 

 

XSG library Core Name

Dual PMSM VDQ v2 Full

Dual PMSM SH v2 Full

Generic Machine Blackbox

Induction machine with Sat

Dual PMSM VDQ v2 Full

Dual PMSM VDQ v1

Dual PMSM SH v1

Dual PMSM SH v2

Generic Machine BB

Generic Machine BB

SRM BB

Minimum Time Step *

120ns

500ns

400ns

150ns

120ns

120ns

500ns

500ns

400ns

400ns

100ns

Granularity *

5ns

50ns

5ns

5ns

5ns

5ns

50ns

50ns

5ns

5ns

5ns

Clock frequency

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

200Mhz

Execution *

Standalone

Standalone

Standalone

eHS Synchronized

Standalone

Standalone

Standalone

Standalone

Standalone

Standalone

Standalone

Usability

 

 

 

 

 

 

 

 

 

 

 

eHS - Machine Coupling

Automated with snubbers

Automated with snubbers

Automated with snubbers

Automated with snubbers

Manual

Manual

Manual

Manual

Manual

Manual

Manual

AO assignment

From the block

From the block

From the block

From the block

With external AOMR

With external AOMR

With external AOMR

With external AOMR

With external AOMR

With external AOMR

With external AOMR

Machine topology

 

 

 

 

 

 

 

 

 

 

 

3-Phase support

3-phase Wye connection

N/A

3-phase Delta connection

N/A

BLDC support
(trapezoidal bemf)

N/A

N/A

N/A

N/A

N/A

Dual 3-phase support

(DFIM)

(DFIM)

(DFIM)

N/A

5-Phase support

N/A

N/A

N/A

N/A

N/A

Open winding connection

Access to neutral

N/A

Electrical simulation features

 

 

 

 

 

 

 

 

 

 

 

Saturation vs current amplitude

Saturation Table size

64x64

64x32x16

N/A

16 linear segment

N/A

128x128

32x32x16

64x32x16

N/A

N/A

256x128

Spatial Harmonics

Mutual between phase

User defined back EMF

Thermal variation

(Rs and FluxPM update)

(Rs update)

(Rs update)

Rs on the fly update

Inductance on the fly update *

Flux PM on the fly update *

Parameter import feature

 

 

 

 

 

 

 

 

 

 

 

Matlab variable

(non table values)

(non table values)

(non table values)

(non table values)

Json file *

Rtt file *

Mat file *
( deprecated)

Mechanical model

 

 

 

 

 

 

 

 

 

 

 

Embedded mechanical model

Initial speed

Initial angle

Static friction

Fluid friction

Inertia

Torque ripple add

Theta force

Sensor model

 

 

 

 

 

 

 

 

 

 

 

Embedded angle sensor model

Synchro resolver

On the fly change of resolver parameters *

Double Excitation resolver

Quadrature encoder

On the fly change of quadrature encoder parameters *

Hall effect encoder

Monitoring feature

 

 

 

 

 

 

 

 

 

 

 

Power measurement

Phase currents

DQ domain currents

N/A

Phase domain voltages


(Low Pass filtered)


(Low Pass filtered)


(Low Pass filtered)


(Low Pass filtered)


(Low Pass filtered)


(Low Pass filtered)

DQ domain voltages

N/A

Back EMF induced voltages

N/A

DQ domain Flux

N/A

Glossary

FPGA Core properties - Execution

On the fly changes

parameters that could be changed during real time execution of the model. Otherwise these parameters must be set prior to model build and deployment to the real time target simulator.

Granularity

Each machine has a minimum time granularity. The model time step will be a multiple of this value.

Minimum Time Step

Best Time Step achievable by the machine.

In a complete circuit, the time step of the circuit will be a multiple of the granularity and be impacted by basic components (managed under eHS addon) and all the other addons (such as other machines)

Execution

  • Standalone : The machine model time step is set independently from the eHS time step.

  • eHS Synchronized : The machine model time step is synchronized on the eHS time step.

Parameter Input Features

  • JSON file: Format for Ansys Maxwell official import for PMSM Spatial Harmonics application. Also used in various model topologies for table parameter specification.

  • RTT file: Format for JSOL JMAG-RT official import for PMSM Spatial Harmonics.

  • Mat file: Legacy format used to specify PMSM Spatial Harmonics from Ansys Maxwell import and Siemens Simcenter Motorsolve (former Infolytica Motorsolve) tools. This is a legacy format and it is advised to migrate to either JSON or RTT file format.

OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter