Class ElectricMachineLoadCase
Inheritance
System.Object
ElectricMachineLoadCase
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class ElectricMachineLoadCase : ElectricMachineLoadCaseBase, IEquatable<APIBase>
Properties
AnalysisPeriod
Declaration
public EnumWithSelectedValue<ElectricMachineAnalysisPeriod> AnalysisPeriod { get; set; }
Property Value
CoreLossMinorLoopHysteresisLossFactor
Declaration
public double CoreLossMinorLoopHysteresisLossFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
CurrentAngle
Declaration
public double CurrentAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
EndWindingInductanceMethod
Declaration
public EndWindingInductanceMethod EndWindingInductanceMethod { get; set; }
Property Value
IncludeIronAndEddyCurrentLosses
Declaration
public bool IncludeIronAndEddyCurrentLosses { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IncludeOpenCircuitCalculation
Declaration
public bool IncludeOpenCircuitCalculation { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IncludeWindingACLosses
Declaration
public bool IncludeWindingACLosses { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
MinimumNumberOfStepsForVoltagesAndLossesCalculation
Declaration
public int MinimumNumberOfStepsForVoltagesAndLossesCalculation { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NonLinearRelaxationFactor
Declaration
public double NonLinearRelaxationFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
NonLinearSystemConvergenceTolerance
Declaration
public double NonLinearSystemConvergenceTolerance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
NonLinearSystemMaximumNumberOfIterations
Declaration
public int NonLinearSystemMaximumNumberOfIterations { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfCycles
Declaration
public int NumberOfCycles { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfInitialTransientSteps
Declaration
public int NumberOfInitialTransientSteps { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfStepsPerAnalysisPeriod
Declaration
public int NumberOfStepsPerAnalysisPeriod { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
OverrideDesignEndWindingInductanceMethod
Declaration
public bool OverrideDesignEndWindingInductanceMethod { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
PeakLineCurrent
Declaration
public double PeakLineCurrent { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
RMSLineCurrent
Declaration
public double RMSLineCurrent { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Speed
Declaration
public double Speed { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
TotalNumberOfTimeSteps
Declaration
public int TotalNumberOfTimeSteps { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
UserSpecifiedEndWindingInductance
Declaration
public double UserSpecifiedEndWindingInductance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
AnalysisFor(ElectricMachineSetup)
Declaration
public ElectricMachineFEAnalysis AnalysisFor(ElectricMachineSetup setup)
Parameters
Returns
Implements
System.IEquatable<T>
Extension Methods