Editing Interplanetary MFD
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | |||
− | |||
{{Addon| | {{Addon| | ||
− | + | 1=[http://koti.mbnet.fi/jarmonik/Orbiter.html IMFD]| | |
− | + | 2=[[Jarmo Nikkanen]] | |
− | |||
− | |||
}} | }} | ||
− | + | '''Interplanetary MFD''' (IMFD) is an [[Orbiter]] add-on created by Jarmo Nikkanen. It facilitates travel throughout the solar system by calculating and displaying a vessel's predicted trajectory. It is first released in 2002. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | ==Status== | ||
+ | The current version is IMFD 5.1g released on March 28, 2008. | ||
− | |||
− | |||
==Key Features:== | ==Key Features:== | ||
* '''Map''' program can be used to display entire solar system and predict the actual course of the vessel with numerical trajectory calculator. The predictor can be also used to predict a hypothetical scenarios as well. This is very useful when planning a free-return trajectories. | * '''Map''' program can be used to display entire solar system and predict the actual course of the vessel with numerical trajectory calculator. The predictor can be also used to predict a hypothetical scenarios as well. This is very useful when planning a free-return trajectories. | ||
* '''Course''' program is a collection of minor navigation programs those will let you to navigate through the solar system to other planets, moons and comets. Primary programs are based on the Lambert solver. In the most simplest case only a date of ejection and the Date of arrival is required as an user input. | * '''Course''' program is a collection of minor navigation programs those will let you to navigate through the solar system to other planets, moons and comets. Primary programs are based on the Lambert solver. In the most simplest case only a date of ejection and the Date of arrival is required as an user input. | ||
− | * '''BaseApproach''' program is designed for Apollo style Moon to Earth return missions. It can be used to target a bases on the | + | * '''BaseApproach''' program is designed for Apollo style Moon to Earth return missions. It can be used to target a bases on the Mars and land directly without an orbit insertion. The program will also allow to establish an orbit right over a specific base on a planet so that it is possible to continue the descent on the base. That's very useful when landing on the Moon. |
− | * '''Surface Launch''' program is | + | * '''Surface Launch''' program is usefull when starting interplanetary or lunar missions from the planet surface. The program will compute the time to launch window and required launch heading. This program is the only one that doesn't compute any burn guidance data. A vessel specific ascent profile should be used to reach low orbit. |
* '''Orbit Eject''' program is required when starting interplanetary missions from the orbit. This program is used in a combination with the other programs to convert the Escape information into burn guidance data. | * '''Orbit Eject''' program is required when starting interplanetary missions from the orbit. This program is used in a combination with the other programs to convert the Escape information into burn guidance data. | ||
+ | |||
==General Information== | ==General Information== | ||
Line 57: | Line 47: | ||
* Map: Hyperbola position bug fixed. | * Map: Hyperbola position bug fixed. | ||
* Ellipse draw fixed | * Ellipse draw fixed | ||
− | + | Orbital program added: | |
− | + | * Circulate orbit at any point | |
− | + | * Velocity Match | |
− | + | * Find Target | |
====0.7==== | ====0.7==== | ||
Line 90: | Line 80: | ||
* There is no dV. You can specify intersection longitude and that sort of things. | * There is no dV. You can specify intersection longitude and that sort of things. | ||
* Hypothetic orbit is shown on the Map. Map will automatically go to HTO mode when transfer program is running in other MFD. | * Hypothetic orbit is shown on the Map. Map will automatically go to HTO mode when transfer program is running in other MFD. | ||
− | + | ||
− | + | - Course correction program 1 ( Best launch time is when the time required for the burn is minimum ) | |
+ | |||
+ | - Course correction program 2 | ||
+ | |||
* Map: Auto Zoom feature | * Map: Auto Zoom feature | ||
* Map: Mode indicators added | * Map: Mode indicators added | ||
Line 103: | Line 96: | ||
* Map: auto centering when selecting targets from some where else. Ship orbit will be disabled. | * Map: auto centering when selecting targets from some where else. Ship orbit will be disabled. | ||
* Transfer: calculation error fixed | * Transfer: calculation error fixed | ||
− | * Transfer: reference bug fixed. (Transfer is now using same reference and target as map) | + | * Transfer: reference bug fixed. ( Transfer is now using same reference and target as map) |
* Approach: realtime calculation improved, many fixes | * Approach: realtime calculation improved, many fixes | ||
* Transfer: Program 1 replaced with new program. | * Transfer: Program 1 replaced with new program. | ||
Line 171: | Line 164: | ||
* MFD will save it's state in scenario files | * MFD will save it's state in scenario files | ||
* Manual updated | * Manual updated | ||
− | + | Course program added (old P2) | |
− | + | * Escape calculation mode added | |
− | + | * Some interseption information added | |
− | + | AeroBrake program added (OLD) | |
− | + | * Automatic atmosphere setup. (Using Hot Dog's 2101AD add-on) | |
− | + | Orbital program added (OLD) | |
− | + | * New "Burn" vector mode added | |
====2.0 Beta 2==== | ====2.0 Beta 2==== | ||
Line 235: | Line 228: | ||
* GeoSync program removed. Now available as a GEOSyncMFD | * GeoSync program removed. Now available as a GEOSyncMFD | ||
* AeroBrake disabled. (work in progress) | * AeroBrake disabled. (work in progress) | ||
+ | '''By Bob Denny''' | ||
* Auto-intercept feature (Aut) | * Auto-intercept feature (Aut) | ||
* Auto repeat when pressing + or | * Auto repeat when pressing + or | ||
Line 254: | Line 248: | ||
* Some Keyboard issues fixed | * Some Keyboard issues fixed | ||
− | ''' | + | '''By Robert B. Denny''' |
* Auto-burn feature in all programs | * Auto-burn feature in all programs | ||
* Approach Pro/Retro-grade programs. (with in TEI/Approach program) | * Approach Pro/Retro-grade programs. (with in TEI/Approach program) | ||
Line 273: | Line 267: | ||
* Aerobrake program removed. Will be published as AeroBrakeMFD with some feature enchangements. | * Aerobrake program removed. Will be published as AeroBrakeMFD with some feature enchangements. | ||
* Approach and Orbit insert removed from TEI. (Now included in course program collection) | * Approach and Orbit insert removed from TEI. (Now included in course program collection) | ||
− | + | New course program containing folowing sub programs: | |
− | + | * Target intercept using co-planar transfer. (Lambert's problem solver) | |
− | + | * Target intercept using off-plane transfer. (Lambert solver) | |
− | + | * Tangential transfer for finding launch windows and low energy transfer orbits. | |
− | + | * Planet Approach program. (efficient change for orbit altitude and inclination) | |
− | + | * Standard dV-program. | |
− | + | * Orbit approach | |
====4.0 Beta 2 (January 17, 2005)==== | ====4.0 Beta 2 (January 17, 2005)==== | ||
Line 335: | Line 329: | ||
====4.0 (April 24, 2005)==== | ====4.0 (April 24, 2005)==== | ||
* BurnVector/Display mode improvemts | * BurnVector/Display mode improvemts | ||
− | + | 1. BurnVector button [BV] added. | |
− | + | ||
− | + | 2. [MOD] is now changing display mode (text/graphics). | |
+ | |||
+ | 3. In a future [MOD] will also bring some advanced configuration options for the program. | ||
+ | |||
* Line Of Nodes improvements in map program. | * Line Of Nodes improvements in map program. | ||
− | + | 1. Reverse fixed | |
− | + | ||
− | + | 2. Tn will display negative value after node passage for a while | |
+ | |||
+ | 3. the line between node and referenc is not drawn when the node is under minor SOI | ||
+ | |||
* Critical targeting error bug fixed | * Critical targeting error bug fixed | ||
* Some bugs with wrror reports fixed. (Return to Menu button added) | * Some bugs with wrror reports fixed. (Return to Menu button added) | ||
Line 381: | Line 381: | ||
* Improved pro-grade burn mode | * Improved pro-grade burn mode | ||
* New Surface Launch Program (Surface launch removed from Orbit-Eject and Intercept programs) | * New Surface Launch Program (Surface launch removed from Orbit-Eject and Intercept programs) | ||
− | + | ||
− | + | Launch for Lunar Transfer | |
+ | |||
+ | Launch for Interplanetery Transfer | ||
+ | |||
* Background processing for all programs | * Background processing for all programs | ||
* Vessel specific instance. Maximum of 16 MFDs | * Vessel specific instance. Maximum of 16 MFDs | ||
Line 471: | Line 474: | ||
* Numerical ignition state vector propagation in TgtInt, Delta-V and Orbit Eject programs (Off-Axis mode) | * Numerical ignition state vector propagation in TgtInt, Delta-V and Orbit Eject programs (Off-Axis mode) | ||
* Docked vessel mass included. | * Docked vessel mass included. | ||
− | * One Trajectory stability bug at TEj=0 in realtime mode fixed. (Some still remains) | + | * One Trajectory stability bug at TEj=0 in realtime mode fixed. ( Some still remains ) |
* Engine selection bug fixed. | * Engine selection bug fixed. | ||
* RCS Only Option added in engine selection. | * RCS Only Option added in engine selection. | ||
Line 494: | Line 497: | ||
* 1800s Powered Flight intergation limit increased atleast into 5000s | * 1800s Powered Flight intergation limit increased atleast into 5000s | ||
* Burn dara written in inter-process-comlink IPC | * Burn dara written in inter-process-comlink IPC | ||
− | + | ||
− | + | Reliable LAP data in Target Intercept, Orbit Eject | |
− | + | ||
+ | LAP data not tested in Base Approach, Planet Approach | ||
+ | |||
+ | LAP Data not available in Delta-Velocity or Orbit-Insert | ||
+ | |||
* Accuracy of the display variables increased in burn vector view | * Accuracy of the display variables increased in burn vector view | ||
* Added a time of landing in config page and map program | * Added a time of landing in config page and map program | ||
Line 544: | Line 551: | ||
:When using IMFD with Apollo "AB Throttle Down" setting can be decreased down to 1 from configuration menu. | :When using IMFD with Apollo "AB Throttle Down" setting can be decreased down to 1 from configuration menu. | ||
− | == | + | ==Future== |
− | + | ====5.2==== | |
− | + | * TODO: Apollo TLI, TEI program (auto-offset) (work in progress) | |
− | ===5. | + | * TODO: Orbit Insert Fix |
− | * | + | * TODO: Copy fuel-efficiency code from 5.1g |
− | + | * TODO: Attitude Control problems in rdenny Europa->Callisto scenario | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * Orbit Insert | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==External Links== | ==External Links== | ||
http://koti.mbnet.fi/jarmonik/sc2.gif | http://koti.mbnet.fi/jarmonik/sc2.gif | ||
− | [http:// | + | [http://koti.mbnet.fi/jarmonik/Orbiter.html Jarmo Nikkanen's Orbiter page] |
− | + | [[Category:Add-ons]][[Category:MFD add-ons]] | |
− | [[Category:Add-ons]] | ||
− | |||
− | |||
− | [[Category:MFD add-ons]] |