Class PowerLoad
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
PowerLoad
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class PowerLoad : VirtualComponent, IEquatable<APIBase>
Properties
EffectiveLengthOfStator
Used in FE Parts Mode to define the search space for the stator teeth nodes within the FE mesh.
Measurement: ShortLength
Declaration
public double EffectiveLengthOfStator { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ElectricMachineDetail
Declaration
public ElectricMachineDetail ElectricMachineDetail { get; }
Property Value
ElectricMachineDetailSelector
Declaration
public ListWithSelectedItem<ElectricMachineDetail> ElectricMachineDetailSelector { get; set; }
Property Value
ElectricMachineSearchRegionSpecificationMethod
Used in FE Parts Mode to define the search space for the stator teeth nodes within the FE mesh. When set to 'From Electric Machine Detail', dynamic force data can also be added from the electric machine detail to the MASTA model for use as torque input/excitation source.
Declaration
public ElectricMachineSearchRegionSpecificationMethod ElectricMachineSearchRegionSpecificationMethod { get; set; }
Property Value
EngineFuelConsumptionGrid
Specify engine fuel consumption at each engine speed& throttle position. Used only in the Automotive Drivetrain Dynamics module.
Declaration
public GriddedSurfaceAccessor EngineFuelConsumptionGrid { get; set; }
Property Value
EngineTorqueGrid
Specify engine torque at each engine speed& throttle position. Used only in the Automotive Drivetrain Dynamics module.
Declaration
public GriddedSurfaceAccessor EngineTorqueGrid { get; set; }
Property Value
IncludeInTorsionalStiffnessCalculation
Following a System Deflection calculation the torsional stiffness of the system is calculated between power loads. Deselect this option to not include this power load in the matrix. To get an accurate torsional stiffness for the input you should include the input power load and any outputs that can be considered grounded.
Declaration
public bool IncludeInTorsionalStiffnessCalculation { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
InnerDiameterOfStatorTeeth
Used in FE Parts Mode to define the search space for the stator teeth nodes within the FE mesh.
Measurement: ShortLength
Declaration
public double InnerDiameterOfStatorTeeth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
NumberOfBlades
Declaration
public int NumberOfBlades { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfSlots
Used in FE Parts Mode to define the search space for the stator teeth nodes within the FE mesh.
Declaration
public int NumberOfSlots { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfWheels
Number of wheels that this power load represents, e.g. it may represent an axle.
Declaration
public int NumberOfWheels { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
OilPumpDetail
Declaration
public OilPumpDetail OilPumpDetail { get; }
Property Value
PositiveIsForwards
Does positive angular velocity correspond to positive vehicle speed?
Declaration
public bool PositiveIsForwards { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
PowerLoadType
Declaration
public EnumWithSelectedValue<PowerLoadType> PowerLoadType { get; set; }
Property Value
SingleBladeDetails
Declaration
public WindTurbineSingleBladeDetails SingleBladeDetails { get; }
Property Value
TorsionalStiffness
Measurement: AngularStiffness
Declaration
public double TorsionalStiffness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
TyreRollingRadius
Declaration
public Overridable<double> TyreRollingRadius { get; set; }
Property Value
WidthForDrawing
Declaration
public Overridable<double> WidthForDrawing { get; set; }
Property Value
Implements
System.IEquatable<T>
Extension Methods