Version: 13.0

    Show / Hide Table of Contents

    Class OpenCircuitElectricMachineResults

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    ElectricMachineResults
    OpenCircuitElectricMachineResults
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ElectricMachineResults._parent
    ElectricMachineResults.AverageDAxisFluxLinkage
    ElectricMachineResults.AverageFluxLinkage
    ElectricMachineResults.AverageQAxisFluxLinkage
    ElectricMachineResults.AverageTorqueMST
    ElectricMachineResults.EddyCurrentLossRotor
    ElectricMachineResults.EddyCurrentLossStatorTeeth
    ElectricMachineResults.EddyCurrentLossStatorYoke
    ElectricMachineResults.EddyCurrentLossStator
    ElectricMachineResults.EddyCurrentLossTotal
    ElectricMachineResults.ExcessLossRotor
    ElectricMachineResults.ExcessLossStatorTeeth
    ElectricMachineResults.ExcessLossStatorYoke
    ElectricMachineResults.ExcessLossStator
    ElectricMachineResults.ExcessLossTotal
    ElectricMachineResults.FluxDensityInAirGapChartAtTime0
    ElectricMachineResults.ForceDensityInAirGapMSTChartAtTime0
    ElectricMachineResults.HysteresisLossRotor
    ElectricMachineResults.HysteresisLossStatorTeeth
    ElectricMachineResults.HysteresisLossStatorYoke
    ElectricMachineResults.HysteresisLossStator
    ElectricMachineResults.HysteresisLossTotal
    ElectricMachineResults.HysteresisLossFundamentalRotor
    ElectricMachineResults.HysteresisLossFundamentalStatorTeeth
    ElectricMachineResults.HysteresisLossFundamentalStatorYoke
    ElectricMachineResults.HysteresisLossFundamentalStator
    ElectricMachineResults.HysteresisLossMinorLoopRotor
    ElectricMachineResults.HysteresisLossMinorLoopStatorTeeth
    ElectricMachineResults.HysteresisLossMinorLoopStatorYoke
    ElectricMachineResults.HysteresisLossMinorLoopStator
    ElectricMachineResults.MagnetLossBuildFactor
    ElectricMachineResults.TorqueRippleMST
    ElectricMachineResults.TotalACWindingLoss
    ElectricMachineResults.TotalCoreLosses
    ElectricMachineResults.TotalMagnetLosses
    ElectricMachineResults.TotalPowerLoss
    ElectricMachineResults.TotalRotorCoreLosses
    ElectricMachineResults.TotalStatorCoreLosses
    ElectricMachineResults.TotalStatorTeethIronLoss
    ElectricMachineResults.TotalStatorYokeIronLoss
    ElectricMachineResults.ElectricMachineDetail
    ElectricMachineResults.Setup
    ElectricMachineResults.ResultsTimesteps
    ElectricMachineResults.ResultsForConductorTurns
    ElectricMachineResults.ResultsForLineToLine
    ElectricMachineResults.ResultsForPhases
    ElectricMachineResults.ResultsForThisAndSlices
    ElectricMachineResults.ReportNames
    ElectricMachineResults.OutputDefaultReportTo(String)
    ElectricMachineResults.GetDefaultReportWithEncodedImages()
    ElectricMachineResults.OutputActiveReportTo(String)
    ElectricMachineResults.OutputActiveReportAsTextTo(String)
    ElectricMachineResults.GetActiveReportWithEncodedImages()
    ElectricMachineResults.OutputNamedReportTo(String, String)
    ElectricMachineResults.OutputNamedReportAsMastaReport(String, String)
    ElectricMachineResults.OutputNamedReportAsTextTo(String, String)
    ElectricMachineResults.GetNamedReportWithEncodedImages(String)
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.ElectricMachines.Results
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class OpenCircuitElectricMachineResults : ElectricMachineResults, IEquatable<APIBase>

    Properties

    BackEMFConstant

    Peak line-line EMF divided by the shaft speed.

    Measurement: VoltagePerAngularVelocity

    Declaration
    public double BackEMFConstant { get; }
    Property Value
    Type Description
    System.Double

    LineToLineBackEMFPeak

    The peak line to line back EMF between all phases

    Measurement: Voltage

    Declaration
    public double LineToLineBackEMFPeak { get; }
    Property Value
    Type Description
    System.Double

    LineToLineBackEMFRMS

    The max RMS line to line back EMF between all phases

    Measurement: Voltage

    Declaration
    public double LineToLineBackEMFRMS { get; }
    Property Value
    Type Description
    System.Double

    LineToLineBackEMFTotalHarmonicDistortion

    The ratio of the root mean squared of the amplitudes of the second and higher harmonics to the amplitude of the first harmonic. The value is given for the maximum value over the phases.

    Measurement: Percentage

    Declaration
    public double LineToLineBackEMFTotalHarmonicDistortion { get; }
    Property Value
    Type Description
    System.Double

    PhaseBackEMFPeak

    The max peak phase back EMF across all phases

    Measurement: Voltage

    Declaration
    public double PhaseBackEMFPeak { get; }
    Property Value
    Type Description
    System.Double

    PhaseBackEMFRMS

    The max RMS back EMF between all phases

    Measurement: Voltage

    Declaration
    public double PhaseBackEMFRMS { get; }
    Property Value
    Type Description
    System.Double

    PhaseBackEMFTotalHarmonicDistortion

    The ratio of the root mean squared of the amplitudes of the second and higher harmonics to the amplitude of the first harmonic. The value is given for the maximum value over the phases.

    Measurement: Percentage

    Declaration
    public double PhaseBackEMFTotalHarmonicDistortion { get; }
    Property Value
    Type Description
    System.Double

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top