Questions tagged [gmat]

Questions about the General Mission Analysis Tool, the program which is designed to model, optimize, and estimate spacecraft trajectories in flight regimes ranging from low Earth orbit to lunar applications, interplanetary trajectories, and other deep space missions.

Filter by
Sorted by
Tagged with
2 votes
0 answers
21 views

Showing what satellites can "see" in GMAT

I'm currently working on orbit modeling in GMAT and I'm interested in visualizing the satellite's visibility on the ground track. Is there a feature or tool within GMAT that allows for the ...
Matt Smith's user avatar
2 votes
1 answer
123 views

GMAT LEO spacecraft simulation

I started using GMAT, I have to design an LEO of an AEOLUS Satellite and I have the TLE of the launching. My question is how do I plug the TLE numbers into the spacecraft section (Keplerian element ...
Shada sabri's user avatar
1 vote
0 answers
37 views

Accessing propagation results when running a GMAT script with Python API

I am using the GMAT Python API to run scripts, fx the Ex_R2022a_TLE_Propagation.script can be used as an example, as this is included in GMAT/samples. ...
Rosanna's user avatar
  • 11
3 votes
0 answers
91 views

Difference Result of Numerical Satellite Propagator

Currently, I am trying to build a numerical propagator platform for satellite that accommodates for all kinds of perturbation. So, for validation purpose, I compare the result of my own program and ...
yusuf147's user avatar
0 votes
0 answers
226 views

Setting up and using Python interface in GMAT?

I have managed to successfully setup and use the MATLAB interface in GMAT, with a combination of the documentation and this helpful video, which gave me all the information I needed. Alas, that is not ...
Johan Sondberg's user avatar
1 vote
1 answer
81 views

How to get contact locator events in GMAT using Python

I am trying to write a python script for GMAT to detect contacts between a satellite and a ground station. I have declared the contact locator as such: ...
aeroengineer's user avatar
2 votes
0 answers
61 views

Beginner to simulating communications systems of space missions. I have GMAT, MATLAB and NASA's SPICE library. Where would I start?

I recently managed to load SPICE kernels into GMAT to simulate the trajectories of real missions, and got its MATLAB interface working (still trying to understand how to use the two software together)....
Johan Sondberg's user avatar
12 votes
0 answers
292 views

Different Earth-centered ICRF positions in GMAT and Skyfield/Spiceypy with DE421

I compared the Earth-centered positions from the Moon in the ICRF (i.e., in GCRF) using three different sources: SpiceyPy (https://pypi.org/project/spiceypy/) Skyfield (https://rhodesmill.org/...
Thibault's user avatar
  • 121
2 votes
1 answer
99 views

How to model the gravity of Titan in GMAT

I would like to know how to find the gravity file (.cof) for Saturn's moon Titan. Need this to model the gravity field of Titan.
D P's user avatar
  • 53
0 votes
1 answer
152 views

Running and editing GMAT script files from MATLAB

I am trying to run a design optimisation proccess for some orbital parrameters of spacecraft. To do this, I need to be able to edit and run a GMAT script from MATLAB. Is this possible? If so, how ...
Lee's user avatar
  • 11
1 vote
0 answers
76 views

How to perform a Burn Operation in GMAT via python api

'm testing the python api of GMAT (2022). I'm able to instantiate a satellite object and do propagation in steps. I would like to include an instant burn operation in the simulation, but the code just ...
Michal Mlaticek's user avatar
1 vote
1 answer
137 views

Circularization of an orbit on gmat

I'm using Gmat to turn to zero the eccentricity of an orbit around Mars with an electric thruster. I modeled the initial orbit, introduced the engine, the tank and the solar arrays and created the ...
Francesco's user avatar
1 vote
0 answers
57 views

How to compute light time correction for eclipse entry/exit timings?

I used a typical geosynchronous orbital parameters and generated lunar shadow penumbra entry and exit timings using OREKIT and GMAT. GMAT has an option to include light-time correction (also for ...
rajeshphy1727's user avatar
2 votes
0 answers
162 views

GEO station keeping in GMAT

I am currently trying to implement station keeping maneuvers for a geosynchronous satellite in orbit around Earth using the General Mission Analysis Tool (GMAT) but I am not managing. I know there are ...
Torus403's user avatar
2 votes
0 answers
181 views

Approach to Interplanetary Transfers in GMAT

I hope to find a straightforward process for designing interplanetary missions using the General Mission Analysis Tool (GMAT). This would involve calculating the required initial state, timing, and ...
FTT's user avatar
  • 149
0 votes
0 answers
93 views

NASA GMAT ver. R2020a installation issue (Windows)

I have several questions regarding how to install NASA GMAT ver. R2020a into Windows. I'm installing it onto a Win10 PC with 16 GB RAM. Meaning, when I downloaded ver. R2016a, there was an included ...
Seeker Stellar's user avatar
1 vote
0 answers
78 views

GMAT Get States of Propagation

I am failing with the most simple thing ever: I want to store the SC states of a Propagation over 1 day inside an array! So the basic script would look like this: ...
af_ab's user avatar
  • 101
0 votes
0 answers
150 views

Can we have launch trajectories in GMAT?

Is it possible to model launch trajectories from ground to a certain earth orbit in GMAT?
Taha Merchant's user avatar
3 votes
0 answers
92 views

New to GMAT. Where do I start to build an orrery?

The goal would be an animated, variable-speed, 2-D view from celestial north of the Sun and planets. A stretch goal would be showing photorealistic rotations of CelestialBodys as a function of time. I ...
An ominous cow word's user avatar
2 votes
0 answers
109 views

Mathematical description of the flight trajectory parameters of voyager 1

I would like to run in some simulation software an end-to-end simulation replicating the flight of voyager 1. I am somewhat conversant with GMAT that I think would have this capability or perhaps ...
tckosvic's user avatar
  • 2,262
1 vote
1 answer
62 views

Initial Value in Vary Command (GMAT)

What number should I give as an initial value in GMAT's Vary command? I have been trying to use default values but in some missions this default value does not lead to the convergence of target or ...
Hasan's user avatar
  • 19
1 vote
1 answer
168 views

How to propagate satellite to orbit intersection (relative node) in GMAT? [closed]

I am trying to propagate the spacecraft to the intersection points of two orbits (relative node) in GMAT. The analytical calculations of the true anomaly of that point is done using the formulas in ...
Hasan Anwar Hussain's user avatar
4 votes
1 answer
665 views

Modelling ISS orbit in GMAT

I am a complete newbie in all things space related. I am trying to work out how I can model the orbit of the ISS in the NASA open source tool GMAT. I can get the TLE for ISS (ZAYRA) from space-track....
wolf72's user avatar
  • 141
2 votes
0 answers
173 views

Earth to Mars Transfer using GMAT

I saw a couple of people mention here that in order to change the epoch date from the given Mars transfer example on GMAT I would need to change and re-optimize initial conditions. How would I do that?...
user47478's user avatar
1 vote
1 answer
201 views

Non-coplanar transfer in GMAT

I am trying to use GMAT to do a non-coplanar transfer between 2 circular orbits. In which the first orbit would have a 0º inclination, and the final orbit would have a 28º inclination. And the ...
razder997's user avatar
2 votes
1 answer
106 views

GMAT: What causes the error "ArrayTemplate error : dimension error"?

I have made various scripts that work with GMAT, but once in a while I get an "ArrayTemplate error : dimension error" error. I do not know what causes it, as in this case my script appears ...
kardalos's user avatar
  • 339
3 votes
1 answer
193 views

GMAT Python API No Convergence

I’m currently using the GMAT Python API in order to set and run my GMAT scripts, but am running into a problem where my scripts do not converge based on certain inputs. Is there a way in the Python ...
dec's user avatar
  • 31
1 vote
0 answers
84 views

NASA GMAT Hardware in the Loop testing

We are currently evaluating various Mission Analysis & Simulation tools, one of which is NASA's GMAT (2020). One of our requirements is for the tool to support HITL testing. However, i am unable ...
ITried's user avatar
  • 111
5 votes
1 answer
281 views

Low-thrust maneuver validation in GMAT

I'm working on a LEO-to-LEO transfer with low-thrust propulsion. I've generated a control sequence with a direct optimization implemented by me and I would like to use GMAT to validate the maneuver. I ...
Chicca's user avatar
  • 101
1 vote
2 answers
231 views

Ноw to configure mission sequence for propagate until desired date in GMAT?

In GMAT, I have a state of satellite for a date (for example, 24.04.2022). Now, I need to propagate its motion for some days forward, until selected date (say, 29.04.2022). I added Propagation into ...
Даниил Галахов's user avatar
2 votes
2 answers
456 views

Optimizing trajectories with GMAT: how to understand the "Vary" parameters, and how to know what values to use for them?

I've been using GMAT in my free time to optimize trajectories, and have varied burn component values and spacecraft states, usually with success. The vary command in GMAT, with the Yukon optimizer ...
Karl Johan's user avatar
4 votes
0 answers
323 views

GMAT: How do I prevent infinite propagation into the future, which causes the "requested epoch 95008.513478505 is not on the DE file" error?

I have a spacecraft I am trying to get from Earth to Mars. I use an Earth propagator until the SC is out of the Earth's sphere of influence, then a deep space propagator until Mars' sphere of ...
Karl Johan's user avatar
2 votes
1 answer
192 views

Is there any software or other resources that can find optimal launch windows and gravity assist trajectories involving Lagrange points?

I've been using GMAT to make various trajectories involving the Sun-Earth L2 point. Earth-L2-Mars, Earth-L2-Earth flyby-Mars, etc. However, the main source of optimal launch windows I've been using is ...
kardalos's user avatar
  • 339
2 votes
2 answers
335 views

Is there a parameter that describes the angle between the spacecraft's position and the sun angle or direction of the Earth's motion?

I am trying to design an Earth flyby for gravity assist in GMAT, and I know from theory that the spacecraft should pass in front of a planet with regard to its heliocentric direction of motion in ...
kardalos's user avatar
  • 339
2 votes
0 answers
220 views

GMAT: How to Access startup file variables such as PYTHON_MODULE_PATH?

I use the python interface quite frequently and read-in tables of control variables created by another standalone module. I need to be sure that a file created by the standalone python module can be ...
Colin Helms's user avatar
3 votes
1 answer
470 views

Code to generate Sun-Earth L2 halo orbits for given epoch?

I am working on a GMAT script out of personal interest (not part of a job) that involves a spacecraft orbiting the Sun-Earth L2 point. I have found some orbital state vectors for the spacecraft that ...
kardalos's user avatar
  • 339
1 vote
0 answers
370 views

How do I construct halo orbits around the Sun-Earth L2 point in GMAT? What should the state vector of the spacecraft be?

I am new to trajectory design, and have been using GMAT to learn it since it's free, unlike STK. I have been trying to design a script that takes a spacecraft from Earth orbit to a halo orbit around ...
kardalos's user avatar
  • 339
2 votes
1 answer
170 views

GMAT Sun Ephemeris Output

I need the sun's position vector for an analysis, conducted in Matlab. Thus, I let output the ephemeris files for the spacecrafts and additionally I would like to do the same with the sun. A Report ...
af_ab's user avatar
  • 101
4 votes
1 answer
771 views

NASA GMAT: Any good tutorials or methods to learn how to use patch points and control points to come up with viable and optimal trajectories?

I'm a beginner to trajectory design, and have to use NASA's GMAT software. It's been a few weeks now, and I have done the first four tutorials and managed to create a (very unrealistic and sub-optimal)...
kardalos's user avatar
  • 339
1 vote
1 answer
170 views

GMAT B-Plane to Mars different date

can anybody help me to find how to change the date to the exercise of GMAT in order to work anyway? I'm not able to solve this problem. Thanks
marco's user avatar
  • 11
4 votes
1 answer
700 views

User help forum for GMAT (General Mission Analysis Tool) users?

GMAT (General Mission Analysis Tool) is an amazing open-source tool for designing spacecraft orbits etc. The latest documentation for GMAT version 2020a says that help is available at http://forums....
nealmcb's user avatar
  • 671
3 votes
0 answers
310 views

GMAT B-plane Transfer to Mercury

I have been fighting with GMAT for about 3 days now trying to get this transfer to converge so literally ANY assistance and advice would be greatly appreciated. I need to do a direct hohmann like ...
Andrew Blair's user avatar
5 votes
0 answers
394 views

How to perform a Hohmann-like transfer to mercury on GMAT

I am trying to simulate a Hohmann-like transfer from Earth to Mercury and establish an orbit there on GMAT. I have the following values already: launch velocity (22.25 km/s) Launch burn (-7.53 km/s) ...
Andrew Blair's user avatar
3 votes
1 answer
593 views

GMAT: Finite burn targeting, solving for burn duration and quaternion

I'm trying to using GMAT to design a finite burn with a fixed attitude throughout the burn. I do not know the attitude needed at the start, nor do I know the burn duration needed. I set up six ...
ChrisR's user avatar
  • 6,200
0 votes
1 answer
218 views

Hohmann transfer using GMAT software

I am trying to plot an orbit using gmat. I fixed apogee(RadApo) and perigee(RadPer) for the inner orbit(green) and inserted an impulsive burn. I got the desired shape of the outer orbit but I am ...
sam2611's user avatar
  • 171
7 votes
3 answers
1k views

Differences between numerical propagators

I am a trainee who is working on a numeric orbital propagator developed in the company. I can't show you the code but I can tell you that the propagator was developed to work in Simulink. My job was ...
Frank's user avatar
  • 305
1 vote
0 answers
321 views

How to propagate the trajectory in GMAT with a custom thrust profile

So basically I was trying to design a low thrust maneuver to increase the apogee of the spacecraft. I solved it separately and got some thrust profile (thrust and it's direction as a function of time)....
Aryan's user avatar
  • 11
0 votes
0 answers
61 views

How to use the Util and Base Code of the General Mission Analysis Tool

GMAT (General Mission Analysis Tool) provides detailed Util and Base Code, but I don't know how to use it, namely I still don't know how to access so many data of some missions. Can somebody provide ...
BigEast's user avatar
1 vote
1 answer
781 views

Using GMAT data to determine satellite elevation angle

I am trying to simulate a communications system between a ground station in Canberra and a satellite in LEO with a $90^{\circ}$ inclination. Specifically, I am interested in the the elevation angle as ...
austin's user avatar
  • 11
2 votes
1 answer
611 views

Trying to run NASA GMAT on Ubuntu 20.04, I get the error "no main manifest attribute, in gmat.jar"

I downloaded GMAT from https://software.nasa.gov/software/GSC-17177-1 Then I extracted using ...
supersonic's user avatar