VehicleIntegratedAttitude#

class ansys.stk.core.stkobjects.VehicleIntegratedAttitude#

Integrated Attitude generates an external attitude file for a satellite by numerically integrating Euler’s equations for the current satellite.

Overview#

initialize_from_attitude

Initialize the parameters using a satellite’s attitude.

save_to_file

Generate an external attitude file for a satellite by numerically integrating Euler’s equations for the current satellite and save results to the specified file.

start_time

Start time for the attitude file. Uses DateFormat Dimension.

stop_time

Stop time for the attitude file. Uses DateFormat Dimension.

epoch

Epoch of the attitude file. Uses DateFormat Dimension.

orientation

Get the initial orientation of the satellite in the Earth Inertial (ECI) frame.

wx

Body fixed wx rate: initial angular velocity rate about the satellite’s X axis. Uses AngleRate Dimension.

wy

Body fixed wy rate: initial angular velocity rate about the satellite’s Y axis. Uses AngleRate Dimension.

wz

Body fixed wz rate: initial angular velocity rate about the satellite’s Z axis. Uses AngleRate Dimension.

torque

Get the external torque data.

Import detail#

from ansys.stk.core.stkobjects import VehicleIntegratedAttitude

Property detail#

property VehicleIntegratedAttitude.start_time: Any#

Start time for the attitude file. Uses DateFormat Dimension.

property VehicleIntegratedAttitude.stop_time: Any#

Stop time for the attitude file. Uses DateFormat Dimension.

property VehicleIntegratedAttitude.epoch: Any#

Epoch of the attitude file. Uses DateFormat Dimension.

property VehicleIntegratedAttitude.orientation: IOrientation#

Get the initial orientation of the satellite in the Earth Inertial (ECI) frame.

property VehicleIntegratedAttitude.wx: float#

Body fixed wx rate: initial angular velocity rate about the satellite’s X axis. Uses AngleRate Dimension.

property VehicleIntegratedAttitude.wy: float#

Body fixed wy rate: initial angular velocity rate about the satellite’s Y axis. Uses AngleRate Dimension.

property VehicleIntegratedAttitude.wz: float#

Body fixed wz rate: initial angular velocity rate about the satellite’s Z axis. Uses AngleRate Dimension.

property VehicleIntegratedAttitude.torque: AttitudeTorque#

Get the external torque data.

Method detail#

VehicleIntegratedAttitude.initialize_from_attitude(self) None#

Initialize the parameters using a satellite’s attitude.

Returns:

None

VehicleIntegratedAttitude.save_to_file(self, filename: str) None#

Generate an external attitude file for a satellite by numerically integrating Euler’s equations for the current satellite and save results to the specified file.

Parameters:

filename : str

Returns:

None