Class ElectricMachineHarmonicLoadData
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ElectricMachineHarmonicLoadData
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.StaticLoads
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class ElectricMachineHarmonicLoadData : ElectricMachineHarmonicLoadDataBase, IEquatable<APIBase>
Properties
ApplyToAllDataTypes
Declaration
public bool ApplyToAllDataTypes { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ApplyToAllSpeedsForSelectedDataType
Declaration
public bool ApplyToAllSpeedsForSelectedDataType { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConstantTorque
Measurement: Torque
Declaration
public double ConstantTorque { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DataTypeForScaling
Declaration
public EnumWithSelectedValue<HarmonicLoadDataType> DataTypeForScaling { get; set; }
Property Value
Type | Description |
---|---|
EnumWithSelectedValue<HarmonicLoadDataType> |
Excitations
Declaration
public override ReadOnlyCollection<FourierSeries> Excitations { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<FourierSeries> |
Overrides
RotorMomentFromStatorTeethAxialLoadsAmplitudeCutOff
Measurement: Torque
Declaration
public double RotorMomentFromStatorTeethAxialLoadsAmplitudeCutOff { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RotorXForceAmplitudeCutOff
Measurement: Force
Declaration
public double RotorXForceAmplitudeCutOff { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RotorYForceAmplitudeCutOff
Measurement: Force
Declaration
public double RotorYForceAmplitudeCutOff { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RotorZForceAmplitudeCutOff
Measurement: Force
Declaration
public double RotorZForceAmplitudeCutOff { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Scale
Declaration
public double Scale { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TorqueRippleAmplitudeCutOff
Measurement: Torque
Declaration
public double TorqueRippleAmplitudeCutOff { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TorqueRippleInputType
Declaration
public EnumWithSelectedValue<TorqueRippleInputType> TorqueRippleInputType { get; set; }
Property Value
Type | Description |
---|---|
EnumWithSelectedValue<TorqueRippleInputType> |
UseStatorRadiusFromMASTAModel
Declaration
public bool UseStatorRadiusFromMASTAModel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Implements
System.IEquatable<T>