The Performance mapping / Efficiency map

The Performance mapping / Efficiency map for evaluating the performance of the wound field synchronous machines.

Positioning and objective

The aim of the test “Performance mapping – Sine wave – Motor – Efficiency map” is to characterize the behavior of the machine in the "Torque-Speed" area.

Input parameters like the maximum “Field current”, the maximum “Line current”, maximum “Line-Line voltage”, and the desired “Maximum speed” of the machine are considered.

Only the Maximum Torque Per Volt command mode (MTPV) is available in this version. The Maximum Torque Per Amps command mode (MTPA) will be provided in the next releases.

Input parameters define the torque-speed area in which the evaluation of the machine’s behavior is performed.



Characterization of the corner point on the torque-speed curve
Important: This new test is provided in beta mode, meaning that it is not entirely qualified. However, we make it available for testing, and we invite the users to give us their feedback and comments for improving this feature even more.

Here is an overview of the test, given below.



Performance mapping / Efficiency map – Synchronous Machines with wound field – Inner salient pole - Inner rotor (SMWF-ISP-IR) - Overview

User inputs

The main user input parameters needed to perform this test are the maximum allowed supplied, field current, line current, line-line voltage, the targeted maximum speed, and the command mode. Winding temperatures must also be set.

When required, the location of the working points (single point or duty cycle) to be evaluated must be defined as inputs.

Warning: The default values of advanced inputs have been set to get the best compromise between accuracy and computation time.

Four advanced user input parameters allow adjusting the compromise between accuracy and computation time: the number of computations for Jd-Jq, the number of computations for If, for speed, and for torque.

Important: The set of inputs can be imported from a test that has already been performed in Motor Factory test environment – Characterization – Model - Maps.

Please see additional information in the section below (the import button allows sharing the data simulated in Flux between model map and efficiency tests).

Main outputs

Different kinds of outputs are displayed, like data, curves, maps, and tables.

In the results, the performance of the machine at the base point (the base speed point) and for the maximum speed set by the user are presented. A set of curves (like Torque-Speed curve) and maps (like Efficiency map) are computed and displayed.

Here are below illustrations of some results that can be provided in the test.



Mechanical torque versus speed - Example


Efficiency in torque-speed area - Example
Two additional features are available in this test. The first one allows extracting one torque-speed point from the efficiency map to get the machine performance, for this specific working point (general data + power balance).
Note: The considered working point is then displayed on all the maps available. The working point can be selected to visualize the corresponding main information.


A “single” working point displayed on the efficiency map - Example

The second feature allows the user to define a duty cycle by giving a list of working points (speed, torque) versus time. The displayed results illustrate the machine performance over the considered duty cycle (mean, min, and max values).

The time variation of the main quantities is also displayed (mechanical torque, speed, control angle, current, voltage, power, efficiency, and losses).

All the corresponding points are displayed on the different map provided. Each working point can be selected to visualize the corresponding main information.



A “Duty cycle” displayed on the efficiency map - Example
Other main test results
  • Machine performance - Base speed point
  • Machine performance - Maximum speed
  • Machine performance - User working point (when requested)
  • Machine performance - Duty cycle analysis (when requested)
  • Power electronics (when requested by the user)
  • Torque-speed curves and maps
  • Efficiency in torque-speed area
    • Current (If, J, Jd, Jq) in torque-speed area
    • Voltage (Vf, V, Vd, Vq) in torque-speed area
    • Control angle in torque-speed area
    • Power in the torque-speed area (machine electrical power, stator electrical power, excitation power, mechanical power, system electrical power) in the torque-speed plane
    • Power factor in torque-speed area
    • Losses in the torque-speed area (total, Joule, iron, mechanical, power electronics, and additional) in the torque-speed plane
  • Duty cycle curves (when requested)
Note: When a user working point has been targeted or if a duty cycle is considered, the corresponding working points are displayed on all the maps described above.

In the results, the performance of the machine at the base point (base speed point) and for the maximum speed set by the user are presented.

A set of curves (like Torque-Speed curve) and maps (like Efficiency map) are computed and displayed.

Main principles of computation

The process to get the torque-speed curves and maps (For example - efficiency map) is separated into the two following parts:
  • Raw data and Park’s model
  • Identification of the torque-speed curves and maps

Raw data and Park’s model

The first step consists of computing the raw data that characterizes the machine in the three dimensions If - Jd - Jq. This is done using Finite Element modelling (Flux® – Magnetostatic application).

To do that, a grid of values (Jd, Jq) is considered for all levels of If.

For each node of this grid, the corresponding flux linkage through each phase is extracted (a, b, c). Fux density in regions (teeth and yoke of the machine) is also extracted.



Raw data – Test “Performance mapping – Sine Wave – Motor – Efficiency map”

The second step consists of using the raw data with Park’s model.

D-axis flux-linkage component (d) and Q-axis flux-linkage component (q) are computed according to the Park’s transformation.

The Electromagnetic torque Tem is computed in different ways as a function of the input rotor position dependency value.

If rotor position dependency is set to “No”, the flux linkage maps, and the following formula are used:



Where m is the number of phases (3) and p is the number of pole pairs. Jd and Jq are the d and q axis peak current.

If rotor position dependency is set to “Yes”, the Electromagnetic torque Tem is computed thanks to finite element computation and the virtual work method to get the best evaluation of the ripple torque.
Note: In case the rotor position dependency is set to “Yes”, Electromagnetic torque Tem average value computed with Park’s equation or with virtual works is equal.
Note: The computations are the same as those performed in the test “Characterization - Model – Motor - Maps” with or without rotor position dependency.

Identification process for the torque-speed curves and maps

Below are the three main steps involved in building the efficiency map and other associated results.

These steps are performed by using the computed raw data (see previous section) with optimization processes.
  • Building of the torque-speed curve and other associated results
  • Define the grid in the area under the torque-speed curve
  • Building of the efficiency map and other associated results


Main steps of the computation algorithm

For more information, refer to MotorFactory_2024_ SMWF_ISP_IR_3PH_Test_PerformanceMapping.pdf

The import button allows sharing the data simulated in Flux between model map and efficiency tests.

By implementing the rotor position dependency option for the model map test and efficiency map test of synchronous machines, this update facilitates the seamless transfer of settings, inputs, and crucially, simulated data in Flux between the two tests. As they use the same Flux data in most cases and significant computation time is required to obtain it, users can now accelerate the test resolution and optimize their workflow.

To streamline this process, an import button has been introduced in both the model map and efficiency map tests of the following machines:
  • Reluctance Synchronous Machines - Inner rotor
  • Synchronous Machines with wound field – Inner Salient Pole - Inner rotor
Note: The import button will be added to the tests of Synchronous machines – Permanent magnets - Inner & Outer rotor in the next version.

Upon completing a model map test, users can activate the import button in the efficiency map test GUI. This enables them to effortlessly import the settings and corresponding Flux data from the previous test, eliminating the need to rerun Flux for identical data, a step that typically consumes a substantial portion of computation time during efficiency mapping.

Conversely, upon concluding an efficiency map test, users can use the import button in the efficiency map test GUI to import settings and Flux data from the efficiency map test, further enhancing workflow efficiency.
Note: Only the most recent test results can be imported, saved test results are not yet able to be imported.
Note: While there are shared settings and inputs between the tests, each test may have its own unique settings and inputs. In such cases, the default settings and inputs of the second test are automatically applied.
Note: When importing from the efficiency map test to the model map test, the quadrant setting defaults to the value specified in the model map test. For certain machine types (SMWF: 1st and 2nd quadrants, SM-RSM: 1st quadrant), specific quadrant selections are applied.
Note: In instances where quadrant inputs lead to incompatibility between the model map test and the efficiency map test, only settings and inputs are imported. A warning is issued, and Flux simulation is initiated to rectify the discrepancy.


Import function in Model Map test and Efficiency Map test to accelerate test resolution
1 Open model map test environment when an efficiency map test is available for import
2 Click the import button and import the settings, inputs, and Flux data of the latest efficiency map test
3 Open efficiency map test environment when a model map test is available for import
4 Click the import button and import the settings, inputs, and Flux data of the latest model map test