Public Member Functions | List of all members
ResponseTableCorrection Class Reference

ResponseTableCorrection class is used to specify the a corrections for the speed-type efficiency map response table.
The class can be called from the Study class.
. More...

Public Member Functions

double AdditionalRotorLeakageInductance ()
 Returns the additional rotor leakage inductance correction value. More...
 
double AdditionalStatorLeakageInductance ()
 Returns the additional stator leakage inductance correction value. More...
 
double CoilResistance ()
 Returns the coil resistance value. More...
 
double CoilStandardTemp ()
 Returns the reference temperature for the coil at which the properties were defined. More...
 
double CoilTemp ()
 Returns the temperature of the coil used for the correction. More...
 
double CoilTempFactor ()
 Returns the coil resistance temperature coefficient. More...
 
String CustomExpression (String &variable)
 Returns the expression for the custom calculation associated with a variable. More...
 
String CustomPythonScript (String &variable)
 Returns the python script for the custom calculation associated with a variable. More...
 
String CustomVariable (int index)
 Returns the varbiable associated with a given custom calculations. More...
 
double ExcitingConductanceFactor ()
 Returns the exciting conductance coeficient. More...
 
double FieldCoilResistance ()
 Returns the field coil resistance value. More...
 
double FieldCoilStandardTemp ()
 Returns the reference temperature for the field coil at which the properties were defined. More...
 
double FieldCoilTemp ()
 Returns the temperature of the field coil used for the correction. More...
 
double FieldCoilTempFactor ()
 Returns the field coil resistance temperature coefficient. More...
 
double FluxFactor ()
 Returns the value of the magnet flux correction factor. More...
 
bool GetIMRotorSkew ()
 Returns whether to consider IM rotor skew. More...
 
bool GetInductanceCorrection ()
 Returns whether the inductance correction table is set. More...
 
DataSetGetInductanceCorrectionTable ()
 Returns the sequence of points in the inductance correction table. More...
 
bool GetIronlossCorrection ()
 Returns whether the iron loss correction table is set. More...
 
DataSetGetIronlossCorrectionTable ()
 Returns the sequence of points in the iron loss correction table. More...
 
bool GetL1Correction ()
 Returns whether the L1 correction table is set. More...
 
DataSetGetL1CorrectionTable ()
 Returns the sequence of points in the L1 correction table. More...
 
bool GetL2Correction ()
 Returns whether the L2 correction table is set. More...
 
DataSetGetL2CorrectionTable ()
 Returns the sequence of points in the L2 correction table. More...
 
bool GetLmCorrection ()
 Returns whether the Lm correction table is set. More...
 
DataSetGetLmCorrectionTable ()
 Returns the sequence of points in the Lm correction table. More...
 
bool GetMagneticFluxCorrection ()
 Returns whether the magnetic flux correction table is set. More...
 
DataSetGetMagneticFluxCorrectionTable ()
 Returns the sequence of points in the magnetic flux correction table. More...
 
bool GetRotorResistanceCorrection ()
 Returns whether the rotor resistance correction table is set. More...
 
DataSetGetRotorResistanceCorrectionTable ()
 Returns the sequence of points in the rotor resistance correction table. More...
 
bool GetTorqueCorrection ()
 Returns whether the torque correction table is set. More...
 
DataSetGetTorqueCorrectionTable ()
 Returns the sequence of points in the torque correction table. More...
 
bool GetTotalFluxlinkageCorrection ()
 Returns whether the total flux-linkage correction table is set. More...
 
DataSetGetTotalFluxlinkageCorrectionTable ()
 Returns the sequence of points in the total flux-linkage correction table. More...
 
double IMRotorSkewAngle ()
 Returns the skew angle for the IM rotor. More...
 
double InductanceFactor ()
 Returns the value of the inductance correction factor. More...
 
virtual bool IsValid ()
 Returns True if an object is valid. More...
 
double LeakageInductance ()
 Returns the leakage inductance value for the corrected table. More...
 
double LossFactor ()
 Returns the total loss correction factor. More...
 
double MagnetizingInductanceFactor ()
 Returns the magnetizing inductance coeficient. More...
 
double MagnetStandardTemp ()
 Returns the reference temperature for the magnet at which the properties were defined. More...
 
double MagnetTemp ()
 Returns the temperature of the magnet used for the correction. More...
 
double MagnetTempFactor ()
 Returns the magnet flux temperature coeficient. More...
 
String Name ()
 Returns the table correction name as a string. More...
 
int NumCustomCalculation ()
 Returns the number of custom calculations. More...
 
double RotorConductorStandardTemp ()
 Returns the reference temperature for the rotor conductor at which the properties were defined. More...
 
double RotorConductorTemp ()
 Returns the temperature of the rotor conductor used for the correction. More...
 
double RotorConductorTempFactor ()
 Returns the rotor conductor temperature coeficient. More...
 
double RotorLeakageInductanceFactor ()
 Returns the rotor leakage inductance coeficient. More...
 
double RotorResistanceFactor ()
 Returns the rotor resistance coeficient. More...
 
double RotorSkewAngle ()
 Returns the skew angle for the rotor. More...
 
int RotorSkewSteps ()
 Returns the number of steps for the rotor skew (step skew only). More...
 
String RotorSkewType ()
 Returns the skew type for the rotor. Types are "none", "linear", "vskew" and "step". More...
 
void SetAdditionalRotorLeakageInductance (Variant &value)
 Specifies the additional rotor leakage inductance coefficient. More...
 
void SetAdditionalStatorLeakageInductance (Variant &value)
 Specifies the additional stator leakage inductance coefficient. More...
 
void SetCoilResistance (Variant &value)
 Specifies the coil resistance value. More...
 
void SetCoilStandardTemp (Variant &temp)
 Specifies the reference temperature for the coil at which the properties were defined. More...
 
void SetCoilTemp (Variant &temp)
 Specifies the temperature of the coil used for the correction. More...
 
void SetCoilTempFactor (Variant &factor)
 Specifies the coil resistance temperature coefficient. More...
 
void SetCustomExpression (String &variable, String &expr)
 Specifies a custom expression for a calculation. More...
 
void SetCustomPythonScript (String &variable, String &script)
 Specifies a custom python script for a calculation. More...
 
void SetExcitingConductanceFactor (Variant &factor)
 Specifies the exciting conductance coefficient. More...
 
void SetFEAResult (String &variable)
 Specifies the type of analysis result. More...
 
void SetFieldCoilResistance (Variant &value)
 Specifies the field coil resistance value. More...
 
void SetFieldCoilStandardTemp (Variant &temp)
 Specifies the reference temperature for the field coil at which the properties were defined. More...
 
void SetFieldCoilTemp (Variant &temp)
 Specifies the temperature of the field coil used for the correction. More...
 
void SetFieldCoilTempFactor (Variant &factor)
 Specifies the field coil resistance temperature coefficient. More...
 
void SetFluxFactor (Variant &factor)
 Specifies the value of the magnet flux correction factor. More...
 
void SetIMRotorSkew (bool skew)
 Set whether to consider IM rotor skew. More...
 
void SetIMRotorSkewAngle (Variant &angle)
 Specifies the skew angle for the IM rotor. More...
 
void SetInductanceCorrection (bool correct)
 Specifies whether to specify the inductance correction table. More...
 
void SetInductanceCorrectionTable (DataSet *set)
 Specifies a sequence of points in the inductance correction table. More...
 
void SetInductanceFactor (Variant &factor)
 Specifies the value of the inductance correction factor. More...
 
void SetIronlossCorrection (bool correct)
 Specifies whether to specify the iron loss correction table. More...
 
void SetIronlossCorrectionTable (DataSet *sety)
 Specifies a sequence of points in the iron loss correction table. More...
 
void SetL1Correction (bool correct)
 Specifies whether to specify the L1 correction table. More...
 
void SetL1CorrectionTable (DataSet *set)
 Specifies a sequence of points in the L1 correction table. More...
 
void SetL2Correction (bool correct)
 Specifies whether to specify the L2 correction table. More...
 
void SetL2CorrectionTable (DataSet *set)
 Specifies a sequence of points in the L2 correction table. More...
 
void SetLeakageInductance (Variant &value)
 Specifies the leakage inductance value for the corrected table. More...
 
void SetLmCorrection (bool correct)
 Specifies whether to specify the Lm correction table. More...
 
void SetLmCorrectionTable (DataSet *set)
 Specifies a sequence of points in the Lm correction table. More...
 
void SetLossFactor (Variant &factor)
 Specifies the total loss correction factor. More...
 
void SetMagneticFluxCorrection (bool correct)
 Specifies whether to specify the magnetic flux correction table. More...
 
void SetMagneticFluxCorrectionTable (DataSet *set)
 Specifies a sequence of points in the magnetic flux correction table. More...
 
void SetMagnetizingInductanceFactor (Variant &factor)
 Specifies the magnetizing inductance coefficient. More...
 
void SetMagnetStandardTemp (Variant &temp)
 Specifies the reference temperature for the magnet at which the properties were defined. More...
 
void SetMagnetTemp (Variant &temp)
 Specifies the temperature of the magnet used for the correction. More...
 
void SetMagnetTempFactor (Variant &factor)
 Specifies the magnet flux temperature coeficient. More...
 
void SetName (String &title)
 Specifies the name of this table correction definition. More...
 
void SetRotorConductorStandardTemp (Variant &temp)
 Specifies the reference temperature for the rotor conductor at which the properties were defined. More...
 
void SetRotorConductorTemp (Variant &temp)
 Specifies the temperature of the rotor conductor used for the correction. More...
 
void SetRotorConductorTempFactor (Variant &factor)
 Specifies the rotor conductor resistance temperature coefficient. More...
 
void SetRotorLeakageInductanceFactor (Variant &factor)
 Specifies the rotor leakage inductance coefficient. More...
 
void SetRotorResistanceCorrection (bool correct)
 Specifies whether to specify the rotor resistance correction table. More...
 
void SetRotorResistanceCorrectionTable (DataSet *set)
 Specifies a sequence of points in the rotor resistance correction table. More...
 
void SetRotorResistanceFactor (Variant &factor)
 
void SetRotorSkewAngle (Variant &angle)
 Specifies the skew angle for the rotor. More...
 
void SetRotorSkewSteps (Variant &steps)
 Specifies the number of steps for the rotor skew (step skew only). More...
 
void SetRotorSkewType (Variant &type)
 Specifies the skew type for the rotor. Types are "none", "linear", "vskew" and "step". More...
 
void SetStatorLeakageInductanceFactor (Variant &factor)
 Specifies the stator leakage inductance coefficient. More...
 
void SetStatorSkewAngle (Variant &angle)
 Specifies the skew angle for the stator. More...
 
void SetStatorSkewSteps (Variant &steps)
 Specifies the number of steps for the stator skew (step skew only). More...
 
void SetStatorSkewType (Variant &type)
 Specifies the skew type for the stator. Types are "none", "linear", "vskew" and "step". More...
 
void SetTable (String &name)
 Specifies the name of the referenced response table used to create the response table. More...
 
void SetTorqueCorrection (bool correct)
 Specifies whether to specify the torque correction table. More...
 
void SetTorqueCorrectionTable (DataSet *set)
 Specifies a sequence of points in the torque correction table. More...
 
void SetTotalFluxlinkageCorrection (bool correct)
 Specifies whether to specify the total flux-linkage correction table. More...
 
void SetTotalFluxlinkageCorrectionTable (DataSet *set)
 Specifies a sequence of points in the total flux-linkage correction table. More...
 
double StatorLeakageInductanceFactor ()
 Returns the stator leakage inductance coeficient. More...
 
double StatorSkewAngle ()
 Returns the skew angle for the stator. More...
 
int StatorSkewSteps ()
 Returns the number of steps for the stator skew (step skew only). More...
 
String StatorSkewType ()
 Returns the skew type for the stator. Types are "none", "linear", "vskew" and "step". More...
 
String TableName ()
 Returns the name of the referenced response table to use when creating the response value table. More...
 

Detailed Description

ResponseTableCorrection class is used to specify the a corrections for the speed-type efficiency map response table.
The class can be called from the Study class.
.

Example of calling the class object:

app.GetModel(0).GetStudy(0).GetTableCorrection(0)

Member Function Documentation

double ResponseTableCorrection::AdditionalRotorLeakageInductance ( )

Returns the additional rotor leakage inductance correction value.

Returns
Correction value
double ResponseTableCorrection::AdditionalStatorLeakageInductance ( )

Returns the additional stator leakage inductance correction value.

Returns
Correction value
double ResponseTableCorrection::CoilResistance ( )

Returns the coil resistance value.

Returns
Coil resistance value
double ResponseTableCorrection::CoilStandardTemp ( )

Returns the reference temperature for the coil at which the properties were defined.

Returns
Reference coil temperature
double ResponseTableCorrection::CoilTemp ( )

Returns the temperature of the coil used for the correction.

Returns
Coil temperature
double ResponseTableCorrection::CoilTempFactor ( )

Returns the coil resistance temperature coefficient.

Returns
Resistance coefficient
String ResponseTableCorrection::CustomExpression ( String &  variable)

Returns the expression for the custom calculation associated with a variable.

Parameters
variableVariable name
Returns
Custom expression
String ResponseTableCorrection::CustomPythonScript ( String &  variable)

Returns the python script for the custom calculation associated with a variable.

Parameters
variableVariable name
Returns
Custom python script
String ResponseTableCorrection::CustomVariable ( int  index)

Returns the varbiable associated with a given custom calculations.

Parameters
indexIndex of the calculation
Returns
Variable name
double ResponseTableCorrection::ExcitingConductanceFactor ( )

Returns the exciting conductance coeficient.

Returns
Coefficient
double ResponseTableCorrection::FieldCoilResistance ( )

Returns the field coil resistance value.

Returns
Field coil resistance value
double ResponseTableCorrection::FieldCoilStandardTemp ( )

Returns the reference temperature for the field coil at which the properties were defined.

Returns
Reference temperature
double ResponseTableCorrection::FieldCoilTemp ( )

Returns the temperature of the field coil used for the correction.

Returns
Temperature
double ResponseTableCorrection::FieldCoilTempFactor ( )

Returns the field coil resistance temperature coefficient.

Returns
Resistance coefficient
double ResponseTableCorrection::FluxFactor ( )

Returns the value of the magnet flux correction factor.

Returns
Correction factor
bool ResponseTableCorrection::GetIMRotorSkew ( )

Returns whether to consider IM rotor skew.

Returns
Flag for considering rotor skew of IM
bool ResponseTableCorrection::GetInductanceCorrection ( )

Returns whether the inductance correction table is set.

Returns
Flag of whether inductance correction table is set
DataSet * ResponseTableCorrection::GetInductanceCorrectionTable ( )

Returns the sequence of points in the inductance correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetIronlossCorrection ( )

Returns whether the iron loss correction table is set.

Returns
Flag of whether iron loss correction table is set
DataSet * ResponseTableCorrection::GetIronlossCorrectionTable ( )

Returns the sequence of points in the iron loss correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetL1Correction ( )

Returns whether the L1 correction table is set.

Returns
Flag of whether L1 correction table is set
DataSet * ResponseTableCorrection::GetL1CorrectionTable ( )

Returns the sequence of points in the L1 correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetL2Correction ( )

Returns whether the L2 correction table is set.

Returns
Flag of whether L2 correction table is set
DataSet * ResponseTableCorrection::GetL2CorrectionTable ( )

Returns the sequence of points in the L2 correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetLmCorrection ( )

Returns whether the Lm correction table is set.

Returns
Flag of whether Lm correction table is set
DataSet * ResponseTableCorrection::GetLmCorrectionTable ( )

Returns the sequence of points in the Lm correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetMagneticFluxCorrection ( )

Returns whether the magnetic flux correction table is set.

Returns
Flag of whether magnetic flux correction table is set
DataSet * ResponseTableCorrection::GetMagneticFluxCorrectionTable ( )

Returns the sequence of points in the magnetic flux correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetRotorResistanceCorrection ( )

Returns whether the rotor resistance correction table is set.

Returns
Flag of whether rotor resistance correction table is set
DataSet * ResponseTableCorrection::GetRotorResistanceCorrectionTable ( )

Returns the sequence of points in the rotor resistance correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetTorqueCorrection ( )

Returns whether the torque correction table is set.

Returns
Flag of whether torque correction table is set
DataSet * ResponseTableCorrection::GetTorqueCorrectionTable ( )

Returns the sequence of points in the torque correction table.

Returns
DataSet (table)
bool ResponseTableCorrection::GetTotalFluxlinkageCorrection ( )

Returns whether the total flux-linkage correction table is set.

Returns
Flag of whether total flux-linkage correction table is set
DataSet * ResponseTableCorrection::GetTotalFluxlinkageCorrectionTable ( )

Returns the sequence of points in the total flux-linkage correction table.

Returns
DataSet (table)
double ResponseTableCorrection::IMRotorSkewAngle ( )

Returns the skew angle for the IM rotor.

Returns
Skew angle
double ResponseTableCorrection::InductanceFactor ( )

Returns the value of the inductance correction factor.

Returns
Correction factor
bool ResponseTableCorrection::IsValid ( )
virtual

Returns True if an object is valid.

Returns
Whether or not the ResponseTableCorrection object is valid
double ResponseTableCorrection::LeakageInductance ( )

Returns the leakage inductance value for the corrected table.

Returns
Leakage inductance
double ResponseTableCorrection::LossFactor ( )

Returns the total loss correction factor.

Returns
Ccorrection factor
double ResponseTableCorrection::MagnetizingInductanceFactor ( )

Returns the magnetizing inductance coeficient.

Returns
Coefficient
double ResponseTableCorrection::MagnetStandardTemp ( )

Returns the reference temperature for the magnet at which the properties were defined.

Returns
Reference temperature
double ResponseTableCorrection::MagnetTemp ( )

Returns the temperature of the magnet used for the correction.

Returns
Temperature
double ResponseTableCorrection::MagnetTempFactor ( )

Returns the magnet flux temperature coeficient.

Returns
Correction coefficient
String ResponseTableCorrection::Name ( )

Returns the table correction name as a string.

Returns
Name
int ResponseTableCorrection::NumCustomCalculation ( )

Returns the number of custom calculations.

Returns
Number of calculations
double ResponseTableCorrection::RotorConductorStandardTemp ( )

Returns the reference temperature for the rotor conductor at which the properties were defined.

Returns
Reference temperature
double ResponseTableCorrection::RotorConductorTemp ( )

Returns the temperature of the rotor conductor used for the correction.

Returns
Temperature
double ResponseTableCorrection::RotorConductorTempFactor ( )

Returns the rotor conductor temperature coeficient.

Returns
Correction coefficient
double ResponseTableCorrection::RotorLeakageInductanceFactor ( )

Returns the rotor leakage inductance coeficient.

Returns
Coefficient
double ResponseTableCorrection::RotorResistanceFactor ( )

Returns the rotor resistance coeficient.

Returns
Coefficient
double ResponseTableCorrection::RotorSkewAngle ( )

Returns the skew angle for the rotor.

Returns
Skew angle
int ResponseTableCorrection::RotorSkewSteps ( )

Returns the number of steps for the rotor skew (step skew only).

Returns
Number of skew steps
String ResponseTableCorrection::RotorSkewType ( )

Returns the skew type for the rotor. Types are "none", "linear", "vskew" and "step".

Returns
Skew type
void ResponseTableCorrection::SetAdditionalRotorLeakageInductance ( Variant &  value)

Specifies the additional rotor leakage inductance coefficient.

Parameters
valueCoefficient
void ResponseTableCorrection::SetAdditionalStatorLeakageInductance ( Variant &  value)

Specifies the additional stator leakage inductance coefficient.

Parameters
valueCoefficient
void ResponseTableCorrection::SetCoilResistance ( Variant &  value)

Specifies the coil resistance value.

Parameters
valueCoil resistance
void ResponseTableCorrection::SetCoilStandardTemp ( Variant &  temp)

Specifies the reference temperature for the coil at which the properties were defined.

Parameters
tempReference coil temperature
void ResponseTableCorrection::SetCoilTemp ( Variant &  temp)

Specifies the temperature of the coil used for the correction.

Parameters
tempCoil temperature
void ResponseTableCorrection::SetCoilTempFactor ( Variant &  factor)

Specifies the coil resistance temperature coefficient.

Parameters
factorResistance coefficient
void ResponseTableCorrection::SetCustomExpression ( String &  variable,
String &  expr 
)

Specifies a custom expression for a calculation.

Parameters
variableVariable name
exprCustom expression
void ResponseTableCorrection::SetCustomPythonScript ( String &  variable,
String &  script 
)

Specifies a custom python script for a calculation.

Parameters
variableVariable name
scriptCustom python script
void ResponseTableCorrection::SetExcitingConductanceFactor ( Variant &  factor)

Specifies the exciting conductance coefficient.

Parameters
factorCoefficient
void ResponseTableCorrection::SetFEAResult ( String &  variable)

Specifies the type of analysis result.

Parameters
variableVariable name
void ResponseTableCorrection::SetFieldCoilResistance ( Variant &  value)

Specifies the field coil resistance value.

Parameters
valueField coil resistance
void ResponseTableCorrection::SetFieldCoilStandardTemp ( Variant &  temp)

Specifies the reference temperature for the field coil at which the properties were defined.

Parameters
tempReference field coil temperature
void ResponseTableCorrection::SetFieldCoilTemp ( Variant &  temp)

Specifies the temperature of the field coil used for the correction.

Parameters
tempField coil temperature
void ResponseTableCorrection::SetFieldCoilTempFactor ( Variant &  factor)

Specifies the field coil resistance temperature coefficient.

Parameters
factorResistance coefficient
void ResponseTableCorrection::SetFluxFactor ( Variant &  factor)

Specifies the value of the magnet flux correction factor.

Parameters
factorCorrection factor
void ResponseTableCorrection::SetIMRotorSkew ( bool  skew)

Set whether to consider IM rotor skew.

Parameters
skewFlag for considering rotor skew of IM
void ResponseTableCorrection::SetIMRotorSkewAngle ( Variant &  angle)

Specifies the skew angle for the IM rotor.

Parameters
angleSkew angle
void ResponseTableCorrection::SetInductanceCorrection ( bool  correct)

Specifies whether to specify the inductance correction table.

Parameters
correctFlag to specify the inductance correction table
void ResponseTableCorrection::SetInductanceCorrectionTable ( DataSet set)

Specifies a sequence of points in the inductance correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetInductanceFactor ( Variant &  factor)

Specifies the value of the inductance correction factor.

Parameters
factorCorrection factor
void ResponseTableCorrection::SetIronlossCorrection ( bool  correct)

Specifies whether to specify the iron loss correction table.

Parameters
correctFlag to specify the iron loss correction table
void ResponseTableCorrection::SetIronlossCorrectionTable ( DataSet sety)

Specifies a sequence of points in the iron loss correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetL1Correction ( bool  correct)

Specifies whether to specify the L1 correction table.

Parameters
correctFlag to specify the L1 correction table
void ResponseTableCorrection::SetL1CorrectionTable ( DataSet set)

Specifies a sequence of points in the L1 correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetL2Correction ( bool  correct)

Specifies whether to specify the L2 correction table.

Parameters
correctFlag to specify the L2 correction table
void ResponseTableCorrection::SetL2CorrectionTable ( DataSet set)

Specifies a sequence of points in the L2 correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetLeakageInductance ( Variant &  value)

Specifies the leakage inductance value for the corrected table.

Parameters
valueLeakage inductance
void ResponseTableCorrection::SetLmCorrection ( bool  correct)

Specifies whether to specify the Lm correction table.

Parameters
correctFlag to specify the Lm correction table
void ResponseTableCorrection::SetLmCorrectionTable ( DataSet set)

Specifies a sequence of points in the Lm correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetLossFactor ( Variant &  factor)

Specifies the total loss correction factor.

Parameters
factorCorrection factor
void ResponseTableCorrection::SetMagneticFluxCorrection ( bool  correct)

Specifies whether to specify the magnetic flux correction table.

Parameters
correctFlag to specify the magnetic flux correction table
void ResponseTableCorrection::SetMagneticFluxCorrectionTable ( DataSet set)

Specifies a sequence of points in the magnetic flux correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetMagnetizingInductanceFactor ( Variant &  factor)

Specifies the magnetizing inductance coefficient.

Parameters
factorCoefficient
void ResponseTableCorrection::SetMagnetStandardTemp ( Variant &  temp)

Specifies the reference temperature for the magnet at which the properties were defined.

Parameters
tempReference temperature
void ResponseTableCorrection::SetMagnetTemp ( Variant &  temp)

Specifies the temperature of the magnet used for the correction.

Parameters
tempMagnet temperature
void ResponseTableCorrection::SetMagnetTempFactor ( Variant &  factor)

Specifies the magnet flux temperature coeficient.

Parameters
factorCorrection coefficient
void ResponseTableCorrection::SetName ( String &  title)

Specifies the name of this table correction definition.

Parameters
titleName of the table
void ResponseTableCorrection::SetRotorConductorStandardTemp ( Variant &  temp)

Specifies the reference temperature for the rotor conductor at which the properties were defined.

Parameters
tempReference rotor conductor temperature
void ResponseTableCorrection::SetRotorConductorTemp ( Variant &  temp)

Specifies the temperature of the rotor conductor used for the correction.

Parameters
tempRotor conductor temperature
void ResponseTableCorrection::SetRotorConductorTempFactor ( Variant &  factor)

Specifies the rotor conductor resistance temperature coefficient.

Parameters
factorResistance coefficient
void ResponseTableCorrection::SetRotorLeakageInductanceFactor ( Variant &  factor)

Specifies the rotor leakage inductance coefficient.

Parameters
factorCoefficient
void ResponseTableCorrection::SetRotorResistanceCorrection ( bool  correct)

Specifies whether to specify the rotor resistance correction table.

Parameters
correctFlag to specify the rotor resistance correction table
void ResponseTableCorrection::SetRotorResistanceCorrectionTable ( DataSet set)

Specifies a sequence of points in the rotor resistance correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetRotorResistanceFactor ( Variant &  factor)

Specifies the rotor resistance coefficient.

Parameters
factorCoefficient
void ResponseTableCorrection::SetRotorSkewAngle ( Variant &  angle)

Specifies the skew angle for the rotor.

Parameters
angleSkew angle
void ResponseTableCorrection::SetRotorSkewSteps ( Variant &  steps)

Specifies the number of steps for the rotor skew (step skew only).

Parameters
stepsNumber of skew steps
void ResponseTableCorrection::SetRotorSkewType ( Variant &  type)

Specifies the skew type for the rotor. Types are "none", "linear", "vskew" and "step".

Parameters
typeSkew type
void ResponseTableCorrection::SetStatorLeakageInductanceFactor ( Variant &  factor)

Specifies the stator leakage inductance coefficient.

Parameters
factorCoefficient
void ResponseTableCorrection::SetStatorSkewAngle ( Variant &  angle)

Specifies the skew angle for the stator.

Parameters
angleSkew angle
void ResponseTableCorrection::SetStatorSkewSteps ( Variant &  steps)

Specifies the number of steps for the stator skew (step skew only).

Parameters
stepsNumber of skew steps
void ResponseTableCorrection::SetStatorSkewType ( Variant &  type)

Specifies the skew type for the stator. Types are "none", "linear", "vskew" and "step".

Parameters
typeThe skew type
void ResponseTableCorrection::SetTable ( String &  name)

Specifies the name of the referenced response table used to create the response table.

Parameters
nameName of the response table
void ResponseTableCorrection::SetTorqueCorrection ( bool  correct)

Specifies whether to specify the torque correction table.

Parameters
correctFlag to specify the torque correction table
void ResponseTableCorrection::SetTorqueCorrectionTable ( DataSet set)

Specifies a sequence of points in the torque correction table.

Parameters
setDataSet (table)
void ResponseTableCorrection::SetTotalFluxlinkageCorrection ( bool  correct)

Specifies whether to specify the total flux-linkage correction table.

Parameters
correctFlag to specify the total flux-linkage correction table
void ResponseTableCorrection::SetTotalFluxlinkageCorrectionTable ( DataSet set)

Specifies a sequence of points in the total flux-linkage correction table.

Parameters
setDataSet (table)
double ResponseTableCorrection::StatorLeakageInductanceFactor ( )

Returns the stator leakage inductance coeficient.

Returns
Coefficient
double ResponseTableCorrection::StatorSkewAngle ( )

Returns the skew angle for the stator.

Returns
Skew angle
int ResponseTableCorrection::StatorSkewSteps ( )

Returns the number of steps for the stator skew (step skew only).

Returns
Number of skew steps
String ResponseTableCorrection::StatorSkewType ( )

Returns the skew type for the stator. Types are "none", "linear", "vskew" and "step".

Returns
Skew type
String ResponseTableCorrection::TableName ( )

Returns the name of the referenced response table to use when creating the response value table.

Returns
Name of the table