Skip to main content

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
13 votes
1 answer
476 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
  • 133
10 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
  • 367
10 votes
1 answer
775 views

Using GMAT to simulate phasing orbits with finite burns

I'm working on a project which requires me to use GMAT but I'm new to the program (and to asking questions on this website). I'm supposed to send a spacecraft from a known GTO to the Moon. A direct ...
Yeapatat's user avatar
  • 131
7 votes
1 answer
1k 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
  • 369
6 votes
2 answers
1k views

How to design a lunar flyby trajectory in GMAT?

I am trying to design a flyby mission to the moon using electric propulsion on GMAT. I've gone through the tutorials, however, the most useful one "Lunar Flyby to the moon using multiple shooting&...
Bruce Vici's user avatar
6 votes
1 answer
2k views

Brouwer-Lyddane mean semi major axis bias

I'm using the software GMAT (General Mission Analysis Tool) (website, YouTube) for propagating spacecraft and calculating their Brouwer-Lyddane (BL) mean semi-major axis (SMA). I found out something ...
Orbital Fun's user avatar
5 votes
3 answers
1k views

Why does a satellite with a higher mass fall slower?

I was doing simulations in GMAT and I could observe that if I increase the mass of the satellite, the satellite falls slower ... and if I reduce the mass of the satellite, then it falls faster (I only ...
Ricardo Casimiro's user avatar
5 votes
2 answers
1k views

GMAT - Locating inter-spacecraft contact instead of spacecraft to ground station

GMAT implements two "event locators" that find eclipse times and line of sight intervals. However, this only lets you analyse data between a ground station and a spacecraft. Is there a way ...
Spiros Makris's user avatar
5 votes
2 answers
936 views

Analysing a phasing maneuver using GMAT- how do I reliably quantify their "phase difference"

I am trying to recreate a phasing problem that was solved on paper the previous semester, and verify my solutions using GMAT. Two identical satellites are released on a 550km sun-synchronous orbit by ...
Spiros Makris's user avatar
5 votes
1 answer
790 views

Spherical solar radiation model (GMAT)

I'm using GMAT to analyze the orbits. There is a Spherical model for Solar Radiation Pressure. Which equation does GMAT use to calculate it? I've already searched in the documentation, however, there ...
Leeloo's user avatar
  • 743
5 votes
2 answers
2k views

How to create a satellite intersection/conjunction in GMAT?

Starting to learn GMAT. I've been able to get my satellite to move around in space pretty well with various targets and maneuvers in the mission sequence. Now I would like to have my satellite target ...
NeutronStar's user avatar
  • 1,049
5 votes
1 answer
503 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
5 votes
1 answer
814 views

GMAT atmosphere

I am using GMAT to propagate satellite motion with Jacchia-Roberts atmosphere model. Here is a formula used from this model which is then used to estimate the variation in drag on a spacecraft due to ...
Alex Johnson's user avatar
5 votes
1 answer
131 views

Are the initial conditions for the Apollo PFS objects' orbits known (or knowable) as well as they were for the ascent module?

This answer to Would we have spotted the ascent stage of Apollo 11's Eagle if it was still in orbit around the Moon? and discussion under it suggests that as a check of the orbital propagation ...
uhoh's user avatar
  • 151k
5 votes
1 answer
619 views

NRLMSISE atmospheric drag model in GMAT

I'm using GMAT (R2018a) software for orbital propagation and now testing the atmospheric drag. There are only 2 options: JacciaRoberts and MSISE90. Is there a way to add NRLMSISE00 to the options? ...
Leeloo's user avatar
  • 743
5 votes
0 answers
473 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
4 votes
1 answer
1k views

How open is NASA's "open source" GMAT software?

In answers and comments to What does it mean when a software is called open-source for US-release only? I found out that when NASA uses the term "open source" it does not mean open to everyone! ...
uhoh's user avatar
  • 151k
4 votes
1 answer
1k 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
4 votes
1 answer
1k 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
  • 761
4 votes
1 answer
415 views

Why does targeting in the VNB frame lead to a different maneuver magnitude than targeting in an inertial frame?

In GMAT, I set up a targeter (this script) to compute an impulsive maneuver in an inertial frame. The differential correcter finds a maneuver of 3.1161 km/s . If I change the impulsive maneuver to be ...
ChrisR's user avatar
  • 6,300
4 votes
1 answer
108 views

GMAT Lambert problem

I would like to plan a mission in GMAT to a certain asteroid, whose orbit and SPK file I have added in GMAT. However, I don't know how to solve the Lambert problem in it to first find the intersection ...
Arkadiusz Hess's user avatar
4 votes
0 answers
480 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
4 votes
0 answers
78 views

How to get GMAT to treat planets as solid objects (that satellites can't pass through)?

I'm running a bunch of trajectories and want some way of stopping calculation on those that intersect the Earth at the time they intersect the Earth. Is there some way to get GMAT to treat Earth (and ...
NeutronStar's user avatar
  • 1,049
4 votes
0 answers
346 views

How are B-Plane parameters actually determined for a planetary flyby?

Reading from this document, I am trying to simulate the New Horizons probe trajectory in GMAT and I am puzzled with how the authors of the original paper (by legendary mission designer Robert W. ...
the_parzival's user avatar
3 votes
2 answers
1k views

Earth geopotential effect on orbit propagation

I'm trying to take into account the Earth geopotential effect on the orbit. The only term I could consider, is J2. Are the terms (J2, etc.) change with time? I ...
Leeloo's user avatar
  • 743
3 votes
1 answer
911 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,300
3 votes
1 answer
260 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
3 votes
1 answer
629 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
  • 369
3 votes
1 answer
1k views

Low Earth orbit propagation in GMAT

I'm propagating a Low Earth orbit using GMAT. I 'm trying to make the propagation realistic, considering the zonal harmonics, Sun, Moon, Jupiter, Venus perturbations, tidal forces and solar ...
Leeloo's user avatar
  • 743
3 votes
1 answer
409 views

Comparison of AOP change of the orbits

I'm comparing how the Argument of perigee (AOP) changes for 2 orbits (O1 and O2). The orbits ...
Leeloo's user avatar
  • 743
3 votes
1 answer
288 views

Orbit transfer trajectory options to the moon

I am working on a project for a lunar flyby using a CubeSat. I was wondering what kind of trajectory transfer options are present and which one would be best for a CubeSat? I'm aiming for a transfer ...
Bruce Vici's user avatar
3 votes
0 answers
70 views

GMAT ForceModel generated a derivative that is not a number

I'm simulating the orbit of an object multiple times and it works perfectly most of the time, but sometimes this error appears and I don't know how to fix it. ...
Natalius's user avatar
3 votes
0 answers
115 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
3 votes
0 answers
97 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
3 votes
0 answers
484 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
3 votes
0 answers
290 views

What programs simulate the orbit of an asteroid over long periods of time?

I am trying to simulate the orbit of an asteroid over a long period of time in order to see the change in the orbit due to a constant force applied to the asteroid. Initially, I used GMAT to simulate ...
Will Rosenberg's user avatar
3 votes
0 answers
573 views

Model multi-stage lunar transfer on GMAT?

I am new to GMAT, and I am wondering if it is possible to simulate a multi-stage lunar transfer on GMAT? The mission sequence I am hoping to model is a low earth orbit, followed by a trans-lunar ...
Lisa's user avatar
  • 135
2 votes
2 answers
378 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
345 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
2 votes
1 answer
183 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
2 votes
2 answers
558 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
  • 369
2 votes
1 answer
815 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
2 votes
2 answers
1k 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
  • 21
2 votes
1 answer
417 views

Difference between distance from Mars (Rmag) and B-plane R coordinate

I am running some GMAT simulations on Mars 2020 trajectory to Mars, following the ephemerides published by JPL. I create a target sequence and target the planet using the b-plane coordinates B and T. ...
Spiros Makris's user avatar
2 votes
1 answer
485 views

Error in Propagating equatorial orbit using GMAT

I propagated an orbit with semi-major axis of 7000km and the rest of the keplerian orbital elements 0 on GMAT. Since the orbit is circular and in the Equatorial plane, it should not change over time. ...
Ayush Mehta's user avatar
2 votes
1 answer
78 views

A question about the improvement points for the simulation(GMAT)

Sorry for my English. I'm not a native speaker. I am using a software called GMAT from NASA to conduct various simulations, but I failed this time while trying to move a satellite from low Earth orbit ...
PAUL's user avatar
  • 217
2 votes
1 answer
177 views

How to make a velocity(time) XYplot graph in NASA's GMAT R2022?

I'm wondering how to design a graph in NASA's GMAT (Version R2022a), which shows satellite's linear velocity on time or on altitude from primary body (Earth). When I open the XYplot design window ->...
Asni's user avatar
  • 23
2 votes
1 answer
135 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
  • 369
2 votes
1 answer
257 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
  • 369
2 votes
1 answer
226 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
  • 121