EngineIon#
- class ansys.stk.core.stkobjects.astrogator.EngineIon#
Bases:
IComponentInfo
,ICloneable
Ion Engine engine model.
Overview#
Enable the specified control parameter. |
|
Disables the specified control parameter. |
|
Sees if the specified control is enabled. |
Get or set the gravitational acceleration constant at sea level on the Earth. Uses Acceleration Dimension. |
|
Get or set the object that computes the power input to the engine. |
|
Get or set the minimum power required for engine to produce thrust. Uses Power Dimension. |
|
Get or set the maximum power that can be used by engine to produce thrust. Uses Power Dimension. |
|
Get or set the degradation factor is ((1-x%/yr)^(timeSinceRefEpoch)). |
|
Get or set the date and Time used as reference epoch for degradation. Uses DateFormat Dimension. |
|
Get or set the percentage of available thrust to use (100 is full on, 0 is off). Dimensionless. |
|
Get the engine definition. |
|
Return whether or not the control parameters can be set. |
Import detail#
from ansys.stk.core.stkobjects.astrogator import EngineIon
Property detail#
- property EngineIon.g: float#
Get or set the gravitational acceleration constant at sea level on the Earth. Uses Acceleration Dimension.
- property EngineIon.input_power_source_name: str#
Get or set the object that computes the power input to the engine.
- property EngineIon.min_required_power: float#
Get or set the minimum power required for engine to produce thrust. Uses Power Dimension.
- property EngineIon.max_input_power: float#
Get or set the maximum power that can be used by engine to produce thrust. Uses Power Dimension.
- property EngineIon.percent_degradation_per_year: float#
Get or set the degradation factor is ((1-x%/yr)^(timeSinceRefEpoch)).
- property EngineIon.reference_epoch: Any#
Get or set the date and Time used as reference epoch for degradation. Uses DateFormat Dimension.
- property EngineIon.percent_throttle: float#
Get or set the percentage of available thrust to use (100 is full on, 0 is off). Dimensionless.
- property EngineIon.engine_definition: EngineDefinition#
Get the engine definition.
Method detail#
- EngineIon.enable_control_parameter(self, param: ControlEngineIon) None #
Enable the specified control parameter.
- Parameters:
param :
ControlEngineIon
- Returns:
- EngineIon.disable_control_parameter(self, param: ControlEngineIon) None #
Disables the specified control parameter.
- Parameters:
param :
ControlEngineIon
- Returns:
- EngineIon.is_control_parameter_enabled(self, param: ControlEngineIon) bool #
Sees if the specified control is enabled.
- Parameters:
param :
ControlEngineIon
- Returns: