0% found this document useful (0 votes)
7 views5 pages

LUT 2D 4SystemAnalysis Half

This document provides instructions on how to install and use the LUT_2D_4SystemAnalysis_Half macro in Flux software, detailing its capabilities for creating look-up tables for flux and torque analysis. It highlights improvements over previous versions, such as reduced solving time and the ability to compute values in different quadrants. The document also outlines prerequisites for use and the steps required to install and run the macro.

Uploaded by

Cầu Cao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views5 pages

LUT 2D 4SystemAnalysis Half

This document provides instructions on how to install and use the LUT_2D_4SystemAnalysis_Half macro in Flux software, detailing its capabilities for creating look-up tables for flux and torque analysis. It highlights improvements over previous versions, such as reduced solving time and the ability to compute values in different quadrants. The document also outlines prerequisites for use and the steps required to install and run the macro.

Uploaded by

Cầu Cao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

FLUX Macros

How to use macro : LUT_2D_4SystemAnalysis_Half ?

Creation 03/18/2021
Last update 10/23/2023
Version soft Flux 2023.1
Author PL
Reviewers

Introduction This document deals with how to install a macro, and how to use the
LUT_2D_4SystemAnalysis_Half. It will include the following topics:
• Macro definition: LUT_2D_4SystemAnalysis_Half
• Install a macro

Historical Compared to the previous LUT_2D_4SystemAnalysis macro, this macro


aspects allows:
• Possibility to compute values in different (Id,Iq) quadrants: either
o 1 for 2nd quadrant
o 2 for quadrant 2 and 3
o 4 for all quadrants

Figure 1: example of quadrants in the (Id,Iq) plane


• Limit the number of rotor position to 1/3 or ½ (1/2 is giving same results
as for whole electric period with less solving time). The choice of angular
position must go through half position of electric period (45° for 90° of
electric period for instance)
• The overall solving time is strongly decreased compared to previous
versions

1
FLUX Macros

Macro definition: LUT_2D_4SystemAnalaysis_Half

Goal of the This macro intends to create look up table of flux dq, Ld, Lq and torque
macro versus Id, Iq and rotor position (if needed). The goal is for analysis on the
system part (like with Twin Activate or PSIM for instance). It will create a
new Magneto-Static project from the transient magnetic one. In the Magneto-
Static project the current is driven with Id and Iq allowing to extract easily all
the needed tables. At the end of the oml file in comment there is the
possibility to display Ld, Lq and torque versus Id and Iq with Altair
Compose. An *.mat file is created.

Figure 2: interface of LUT_2D_4SystemAnalysis_Half

The output will be an oml file called name_of_project_MS_table_res.oml.

Figure 3: example of output file


Note that there are some pre-requisites to fulfil:
• The circuit must have only 3 coil conductors
• No compressible mechanical set
• Delete all results

2
FLUX Macros

Install a macro

Installing a Once you have taken a new macro (from a colleague or from Altair web site
macro (https://community.altair.com/community), you have to unzip it in the
following directory (for standard installation):
• C:\Program Files\Altair\2023.1\flux\Extensions\Macros

Note Macro has to be directly in folder:


C:\Program Files\Altair\2023.1\flux\Extensions\Macros

Calling a macro In order to use a macro, you have to follow the next steps:

Step Actions
1 Open Flux
2 Click on [Project] [Macro] [Load], and select the right macro

3 To run a macro, you have to click on [Project] [Macro] [Run]

Then select the macro you want to run.

3
FLUX Macros

Folder Macros Description


Macros_ LUT_2D_ Create look up table from TM project of Flux dq, Ld,
4SystemAnalysis 4SystemAnalysis_ Lq and torque versus Id, Iq and rotor position.
Half.PFM
Input:
• Current in 3 supplies
• Select mobile mechanical set
• Select fixed mechanical set
• Max value for Id
• Number of values for Id (odd)
• Number of poles
• Number of pole pairs represented in geometry
(0.5 for one pole)
• Number of stator periodicities
• Depending on rotor position
• Fast computation or not
• Operational quadrant
• Number of steps in 1/3 of the electric period
• Period for rotation (in degrees)
• Motor viscuous friction coefficient
(Nms/degrees)
• Motor inertia (in kg/m²)
Output:
• Create a result OML file with name created from
the initial file (*_res.oml)
• It will also include more data such as phase
resistance, end winding inductance, electric
period and initial rotor position plus possibility to
display values in Compose

4
FLUX Macros

Répertoire Macros Description


Macros_ LUT_2D_ Créer des tables depuis un projet transitoire de
4SystemAnalysis 4SystemAnalysis_ moteur à aimants pour définir le flux dq, Ld, Lq et
Half.PFM couple en fonction de Id, Iq et de la position du rotor

Entrée:
• Courant dans les 3 sources
• Sélectionner l’ensemble mécanique mobile
• Sélectionner l’ensemble mécanique fixe
• Valeur max pour Id
• Nombre de valeurs pour Id (impair)
• Nombre de pôles
• Nombre de paires de pôles représenté dans la
géométrie
• Nombre de périodicités au stator
• Dépendant de la position du rotor
• Calcul rapide
• Choix du quadrant
• Nombre de pas dans le tiers de la période
électrique
• Période électrique (en degrés)
• Motor coefficient de viscosité (en Nms/degrees)
• Inertie du moteur (en kg/m²)
Output:
• Créer un fichier OML à partir du nom initial
(*_res.oml)
• Ces résultats incluent aussi la résistance de
phase, l’inductance de tête de bobine, période
électrique et position initiale du rotor plus le
script pour afficher les tables dans Compose

You might also like