Thruster Sets

This component set enables you to equip the spacecraft with one or more thrusters, each with its own orientation, engine model and other characteristics.

Syntax

Direction Definition

ComponentBrowser */ SetValue "Thruster Sets" {Component} {Attribute} <Value>

Thruster Attributes

ComponentBrowser */ SetValue "Thruster Sets" {Component} Thrusters.Thruster#.{Attribute} <Value> [{Unit}]

Duplicate

ComponentBrowser */ Duplicate "Thruster Sets" {Component} <Duplicate Component Name>

Description

The Thruster Sets components are:

The attributes for each Thruster Set component are the same. To set the direction definition, use the "Direction Definition" syntax given in the Syntax section of this help page. There is one attribute for direction definition, defined in the following table.

Attribute Values
DirectionDefinition "Acceleration", "Exhaust"

To define attributes of individual thrusters, use the "Thruster Attributes" syntax given in the Syntax section of this help page. The thruster attributes are defined in the following table.

Attribute Values/Description
Cartesian.X <Numerical>
Cartesian.Y <Numerical>
Cartesian.Z <Numerical>
Spherical.Azimuth <Numerical>
Spherical.Elevation <Numerical>
EngineModel <Engine Model compnent>
ThrustEfficiency <Numerical>
EquivOnTime <Numerical>

Enter a percentage figure. The equivalent on-time percentage is a factor multiplied by the thrust. The thrust is applied continuously throughout the maneuver and is reduced by the percentage. The mass flow rate is likewise reduced. For example, for an on-time percentage of 75%, the acceleration on the spacecraft will be reduced by 25%, and only 75% of the fuel will be used.

Examples

Duplicating a Thruster Sets component

ComponentBrowser */ Duplicate "Thruster Sets" "Single Thruster" "My Single Thruster"

Setting the Direction Definition of a custom Thruster Sets component

ComponentBrowser */ SetValue "Thruster Sets" "My Single Thruster" DirectionDefinition Exhaust

Changing an attribute of a thruster in a custom Thruster Sets component

ComponentBrowser */ SetValue "Thruster Sets" "My Single Thruster" Thrusters.Thruster1.ThrustEfficiency 0.95

STK Programming Interface 11.0.1