Skip to main content

Edelbaum-Alfano Low-Thrust Trajectories

Project description

The Alfano package is used with the Goddard Mission Analysis ToolKit (GMAT) to implement continuous low-thrust orbit transfer trajectory simulations. The primary module for use with GMAT is the YawAngles.py procedure found in the Alfano/controls subpackage. YawAngles.py depends on the AlfanoLib.py from the utilities package. AlfanoLib.py implements the Alfano optimal control equations. Rather than compute the trajectory functions in real time, GenerateControlTable.py is provided in the controls subpackage and uses AlfanoLib.py to generate a JSON file containing thrust angles by orbit ratio. YawAngles.py reads the created JSON file to iteratively provide the optimal low-thrust yaw angles to GMAT for each revolution of a circle-to-circle orbit transfer.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alfano-0.5b2.tar.gz (32.1 kB view details)

Uploaded Source

Built Distribution

alfano-0.5b2-py3-none-any.whl (36.3 kB view details)

Uploaded Python 3

File details

Details for the file alfano-0.5b2.tar.gz.

File metadata

  • Download URL: alfano-0.5b2.tar.gz
  • Upload date:
  • Size: 32.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.9

File hashes

Hashes for alfano-0.5b2.tar.gz
Algorithm Hash digest
SHA256 f6e9e9a5b1627add943313dc63907b6769a514bd46017b39da669dde5321c15d
MD5 9a342a64f2a9da883feded2af44c0ec3
BLAKE2b-256 679fb8b63a429db8e9e8640c08074ba09714c6837ea0d2cad6c96201bea0b334

See more details on using hashes here.

File details

Details for the file alfano-0.5b2-py3-none-any.whl.

File metadata

  • Download URL: alfano-0.5b2-py3-none-any.whl
  • Upload date:
  • Size: 36.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.9

File hashes

Hashes for alfano-0.5b2-py3-none-any.whl
Algorithm Hash digest
SHA256 88e0451e97f19f7d011156e87b141a2b4babda70d17937c68c192d58a122d69d
MD5 265da8521d83d42bb73a4655021347f5
BLAKE2b-256 ebce7c18348de4f1d7e066e180c150e79f7296a948c6f53ed299440f11d14e2a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page