markp
Active member
Some progress:
Now have a 2D numerical trajectory calculator for the autopilot working in Orbiter. This is to be used to perform guided flight, using bank modulation, for the fixed angle of attack Earth return capsule. Also may include it as an option for the Mars landers and trajectory calculations for the Mars Ascent Vehicle ascent profile.
The 2D trajectory calculations at the moment are used to find the required angle of attack/lift over drag to reach a target, during entry, from the current location and altitude of the spacecraft. The angle of attack is stepped through from zero to 90 degrees and each time in the program (i.e. module) tests whether this gives enough lift over drag to reach the target by comparing the current distance to the target with that computed in 2D.
Then calculations are made, using this angle of attack/lift over drag that has been found, to find the required bank angle when the angle of attack is kept constant at some specified value. I had to use 2D calculations because using the 3D calculations, I have already in there, are two slow to be useful for this purpose.


Now have a 2D numerical trajectory calculator for the autopilot working in Orbiter. This is to be used to perform guided flight, using bank modulation, for the fixed angle of attack Earth return capsule. Also may include it as an option for the Mars landers and trajectory calculations for the Mars Ascent Vehicle ascent profile.
The 2D trajectory calculations at the moment are used to find the required angle of attack/lift over drag to reach a target, during entry, from the current location and altitude of the spacecraft. The angle of attack is stepped through from zero to 90 degrees and each time in the program (i.e. module) tests whether this gives enough lift over drag to reach the target by comparing the current distance to the target with that computed in 2D.
Then calculations are made, using this angle of attack/lift over drag that has been found, to find the required bank angle when the angle of attack is kept constant at some specified value. I had to use 2D calculations because using the 3D calculations, I have already in there, are two slow to be useful for this purpose.







