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... | |
| DataSet * | GetInductanceCorrectionTable () |
| Returns the sequence of points in the inductance correction table. More... | |
| bool | GetIronlossCorrection () |
| Returns whether the iron loss correction table is set. More... | |
| DataSet * | GetIronlossCorrectionTable () |
| Returns the sequence of points in the iron loss correction table. More... | |
| bool | GetL1Correction () |
| Returns whether the L1 correction table is set. More... | |
| DataSet * | GetL1CorrectionTable () |
| Returns the sequence of points in the L1 correction table. More... | |
| bool | GetL2Correction () |
| Returns whether the L2 correction table is set. More... | |
| DataSet * | GetL2CorrectionTable () |
| Returns the sequence of points in the L2 correction table. More... | |
| bool | GetLmCorrection () |
| Returns whether the Lm correction table is set. More... | |
| DataSet * | GetLmCorrectionTable () |
| Returns the sequence of points in the Lm correction table. More... | |
| bool | GetMagneticFluxCorrection () |
| Returns whether the magnetic flux correction table is set. More... | |
| DataSet * | GetMagneticFluxCorrectionTable () |
| Returns the sequence of points in the magnetic flux correction table. More... | |
| bool | GetRotorResistanceCorrection () |
| Returns whether the rotor resistance correction table is set. More... | |
| DataSet * | GetRotorResistanceCorrectionTable () |
| Returns the sequence of points in the rotor resistance correction table. More... | |
| bool | GetTorqueCorrection () |
| Returns whether the torque correction table is set. More... | |
| DataSet * | GetTorqueCorrectionTable () |
| Returns the sequence of points in the torque correction table. More... | |
| bool | GetTotalFluxlinkageCorrection () |
| Returns whether the total flux-linkage correction table is set. More... | |
| DataSet * | GetTotalFluxlinkageCorrectionTable () |
| 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:
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
-
variable Variable name
- Returns
- Custom expression
| String ResponseTableCorrection::CustomPythonScript | ( | String & | variable | ) |
Returns the python script for the custom calculation associated with a variable.
- Parameters
-
variable Variable name
- Returns
- Custom python script
| String ResponseTableCorrection::CustomVariable | ( | int | index | ) |
Returns the varbiable associated with a given custom calculations.
- Parameters
-
index Index 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
|
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
-
value Coefficient
| void ResponseTableCorrection::SetAdditionalStatorLeakageInductance | ( | Variant & | value | ) |
Specifies the additional stator leakage inductance coefficient.
- Parameters
-
value Coefficient
| void ResponseTableCorrection::SetCoilResistance | ( | Variant & | value | ) |
Specifies the coil resistance value.
- Parameters
-
value Coil resistance
| void ResponseTableCorrection::SetCoilStandardTemp | ( | Variant & | temp | ) |
Specifies the reference temperature for the coil at which the properties were defined.
- Parameters
-
temp Reference coil temperature
| void ResponseTableCorrection::SetCoilTemp | ( | Variant & | temp | ) |
Specifies the temperature of the coil used for the correction.
- Parameters
-
temp Coil temperature
| void ResponseTableCorrection::SetCoilTempFactor | ( | Variant & | factor | ) |
Specifies the coil resistance temperature coefficient.
- Parameters
-
factor Resistance coefficient
| void ResponseTableCorrection::SetCustomExpression | ( | String & | variable, |
| String & | expr | ||
| ) |
Specifies a custom expression for a calculation.
- Parameters
-
variable Variable name expr Custom expression
| void ResponseTableCorrection::SetCustomPythonScript | ( | String & | variable, |
| String & | script | ||
| ) |
Specifies a custom python script for a calculation.
- Parameters
-
variable Variable name script Custom python script
| void ResponseTableCorrection::SetExcitingConductanceFactor | ( | Variant & | factor | ) |
Specifies the exciting conductance coefficient.
- Parameters
-
factor Coefficient
| void ResponseTableCorrection::SetFEAResult | ( | String & | variable | ) |
Specifies the type of analysis result.
- Parameters
-
variable Variable name
| void ResponseTableCorrection::SetFieldCoilResistance | ( | Variant & | value | ) |
Specifies the field coil resistance value.
- Parameters
-
value Field coil resistance
| void ResponseTableCorrection::SetFieldCoilStandardTemp | ( | Variant & | temp | ) |
Specifies the reference temperature for the field coil at which the properties were defined.
- Parameters
-
temp Reference field coil temperature
| void ResponseTableCorrection::SetFieldCoilTemp | ( | Variant & | temp | ) |
Specifies the temperature of the field coil used for the correction.
- Parameters
-
temp Field coil temperature
| void ResponseTableCorrection::SetFieldCoilTempFactor | ( | Variant & | factor | ) |
Specifies the field coil resistance temperature coefficient.
- Parameters
-
factor Resistance coefficient
| void ResponseTableCorrection::SetFluxFactor | ( | Variant & | factor | ) |
Specifies the value of the magnet flux correction factor.
- Parameters
-
factor Correction factor
| void ResponseTableCorrection::SetIMRotorSkew | ( | bool | skew | ) |
Set whether to consider IM rotor skew.
- Parameters
-
skew Flag for considering rotor skew of IM
| void ResponseTableCorrection::SetIMRotorSkewAngle | ( | Variant & | angle | ) |
Specifies the skew angle for the IM rotor.
- Parameters
-
angle Skew angle
| void ResponseTableCorrection::SetInductanceCorrection | ( | bool | correct | ) |
Specifies whether to specify the inductance correction table.
- Parameters
-
correct Flag to specify the inductance correction table
| void ResponseTableCorrection::SetInductanceCorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the inductance correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetInductanceFactor | ( | Variant & | factor | ) |
Specifies the value of the inductance correction factor.
- Parameters
-
factor Correction factor
| void ResponseTableCorrection::SetIronlossCorrection | ( | bool | correct | ) |
Specifies whether to specify the iron loss correction table.
- Parameters
-
correct Flag to specify the iron loss correction table
| void ResponseTableCorrection::SetIronlossCorrectionTable | ( | DataSet * | sety | ) |
Specifies a sequence of points in the iron loss correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetL1Correction | ( | bool | correct | ) |
Specifies whether to specify the L1 correction table.
- Parameters
-
correct Flag to specify the L1 correction table
| void ResponseTableCorrection::SetL1CorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the L1 correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetL2Correction | ( | bool | correct | ) |
Specifies whether to specify the L2 correction table.
- Parameters
-
correct Flag to specify the L2 correction table
| void ResponseTableCorrection::SetL2CorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the L2 correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetLeakageInductance | ( | Variant & | value | ) |
Specifies the leakage inductance value for the corrected table.
- Parameters
-
value Leakage inductance
| void ResponseTableCorrection::SetLmCorrection | ( | bool | correct | ) |
Specifies whether to specify the Lm correction table.
- Parameters
-
correct Flag to specify the Lm correction table
| void ResponseTableCorrection::SetLmCorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the Lm correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetLossFactor | ( | Variant & | factor | ) |
Specifies the total loss correction factor.
- Parameters
-
factor Correction factor
| void ResponseTableCorrection::SetMagneticFluxCorrection | ( | bool | correct | ) |
Specifies whether to specify the magnetic flux correction table.
- Parameters
-
correct Flag to specify the magnetic flux correction table
| void ResponseTableCorrection::SetMagneticFluxCorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the magnetic flux correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetMagnetizingInductanceFactor | ( | Variant & | factor | ) |
Specifies the magnetizing inductance coefficient.
- Parameters
-
factor Coefficient
| void ResponseTableCorrection::SetMagnetStandardTemp | ( | Variant & | temp | ) |
Specifies the reference temperature for the magnet at which the properties were defined.
- Parameters
-
temp Reference temperature
| void ResponseTableCorrection::SetMagnetTemp | ( | Variant & | temp | ) |
Specifies the temperature of the magnet used for the correction.
- Parameters
-
temp Magnet temperature
| void ResponseTableCorrection::SetMagnetTempFactor | ( | Variant & | factor | ) |
Specifies the magnet flux temperature coeficient.
- Parameters
-
factor Correction coefficient
| void ResponseTableCorrection::SetName | ( | String & | title | ) |
Specifies the name of this table correction definition.
- Parameters
-
title Name of the table
| void ResponseTableCorrection::SetRotorConductorStandardTemp | ( | Variant & | temp | ) |
Specifies the reference temperature for the rotor conductor at which the properties were defined.
- Parameters
-
temp Reference rotor conductor temperature
| void ResponseTableCorrection::SetRotorConductorTemp | ( | Variant & | temp | ) |
Specifies the temperature of the rotor conductor used for the correction.
- Parameters
-
temp Rotor conductor temperature
| void ResponseTableCorrection::SetRotorConductorTempFactor | ( | Variant & | factor | ) |
Specifies the rotor conductor resistance temperature coefficient.
- Parameters
-
factor Resistance coefficient
| void ResponseTableCorrection::SetRotorLeakageInductanceFactor | ( | Variant & | factor | ) |
Specifies the rotor leakage inductance coefficient.
- Parameters
-
factor Coefficient
| void ResponseTableCorrection::SetRotorResistanceCorrection | ( | bool | correct | ) |
Specifies whether to specify the rotor resistance correction table.
- Parameters
-
correct Flag to specify the rotor resistance correction table
| void ResponseTableCorrection::SetRotorResistanceCorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the rotor resistance correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetRotorResistanceFactor | ( | Variant & | factor | ) |
Specifies the rotor resistance coefficient.
- Parameters
-
factor Coefficient
| void ResponseTableCorrection::SetRotorSkewAngle | ( | Variant & | angle | ) |
Specifies the skew angle for the rotor.
- Parameters
-
angle Skew angle
| void ResponseTableCorrection::SetRotorSkewSteps | ( | Variant & | steps | ) |
Specifies the number of steps for the rotor skew (step skew only).
- Parameters
-
steps Number of skew steps
| void ResponseTableCorrection::SetRotorSkewType | ( | Variant & | type | ) |
Specifies the skew type for the rotor. Types are "none", "linear", "vskew" and "step".
- Parameters
-
type Skew type
| void ResponseTableCorrection::SetStatorLeakageInductanceFactor | ( | Variant & | factor | ) |
Specifies the stator leakage inductance coefficient.
- Parameters
-
factor Coefficient
| void ResponseTableCorrection::SetStatorSkewAngle | ( | Variant & | angle | ) |
Specifies the skew angle for the stator.
- Parameters
-
angle Skew angle
| void ResponseTableCorrection::SetStatorSkewSteps | ( | Variant & | steps | ) |
Specifies the number of steps for the stator skew (step skew only).
- Parameters
-
steps Number of skew steps
| void ResponseTableCorrection::SetStatorSkewType | ( | Variant & | type | ) |
Specifies the skew type for the stator. Types are "none", "linear", "vskew" and "step".
- Parameters
-
type The skew type
| void ResponseTableCorrection::SetTable | ( | String & | name | ) |
Specifies the name of the referenced response table used to create the response table.
- Parameters
-
name Name of the response table
| void ResponseTableCorrection::SetTorqueCorrection | ( | bool | correct | ) |
Specifies whether to specify the torque correction table.
- Parameters
-
correct Flag to specify the torque correction table
| void ResponseTableCorrection::SetTorqueCorrectionTable | ( | DataSet * | set | ) |
Specifies a sequence of points in the torque correction table.
- Parameters
-
set DataSet (table)
| void ResponseTableCorrection::SetTotalFluxlinkageCorrection | ( | bool | correct | ) |
Specifies whether to specify the total flux-linkage correction table.
- Parameters
-
correct Flag 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
-
set DataSet (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