/
Six Phase Pmsm Solver block

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.

Six Phase Pmsm Solver block

Block


 

Table of Contents

 

Component Description

Opal-RT SixPhase PMSM with Saturation - This block allows to simulate up to 4 3-Phase machines OR 2 6-Phase machines with their mechanical model, resolver, and encoder. The following machines are supported, and can be configured from the CPU model.

  • 3-Phase PMSM with Saturation

  • 6-Phase PMSM with Saturation


Mask


Inputs

eHSIn: Frame-based Lightweight Serial Protocol (FLWS) port which allows to receive data from the eHS.
There are three (3) signals in the bus:

  • Data. Data type is XFloat_8_34.

  • Valid. Data type is UFix_1_0.

  • Last. Data type is UFix_1_0.

DataIn: This port allows to send data (Soft reset, torque load, enable mechanical model, and speed sequentially for all machines) to the mechanical model. Port data type is UFix_33_0.

DataInSOF: This port is the Start of Frame signal of the DataIn port. Port data type is UFix_1_0.

AnalogIn: Frame-based Lightweight Serial Protocol (FLWS) bus port which allows to send analog input to the resolvers part of the model.
There are three (3) signals in the bus:

  • Data. Data type is XFloat_8_24.

  • Valid. Data type is UFix_1_0.

  • Last. Data type is UFix_1_0.

LoadIn: This port allows the configuration of the block when using a specific configuration structure. The LoadIn signal should be connected to a RT-XSG LoadIn port. Port data type is UFix_33_0.

LoadIn_SOF: This port is the Start of Frame signal of the RT-XSG LoadIn port. Port data type is UFix_1_0.

Reset: This port clears the motor configuration and state-variables.


Outputs

EhsFeedback: Frame-based Lightweight Serial Protocol (FLWS) bus port which allows to send feedback currents from the machine core.
There are three (3) signals in the bus:

  • Data. Data type is XFloat_8_34.

  • Valid. Data type is UFix_1_0.

  • Last. Data type is UFix_1_0.

DataOutSerial: This out port streams the model data to the CPU through a DataOut port. 

There are three (3) signals in the bus:

  • Data. Data type is UFix32_0.

  • Valid. Data type is UFix_1_0.

  • Last. Data type is UFix_1_0.

AnalogOut: Frame-based Lightweight Serial Protocol (FLWS) bus port which allows to send analog output. Has the same structure and contains the same data as DataOut but is triggered automatically by an internal logic.

EncoderOut: Output bus containing the variables from the four encoders.
The variables are the following, and are repeated for each encoder (1, 2, 3, 4):

  • A, A signal. Data type is UFix_1_0.

  • B, B signal. Data type is UFix_1_0.

  • Z, Z signal. Data type is UFix_1_0.

Characteristics and limitations

This block has no special characteristics.

Direct Feedthrough

N/A

Discrete sample time

YES

XHP support

N/A

Work offline

NO


 

If you require more information, please contact https://www.opal-rt.com/contact-technical-support/.

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