2,204
edits
m (→Version 3.1) |
No edit summary |
||
| Line 5: | Line 5: | ||
|started = March 2016 | |started = March 2016 | ||
|description = Advanced Autopilot System | |description = Advanced Autopilot System | ||
|status = | |status = Beta V3.1.0 | ||
|developers = {{usr|it0uchpods}} | |developers = {{usr|it0uchpods}} | ||
}} | }} | ||
[[File: | [[File:ITAF310B.png|thumb|300px|The latest IT-AUTOFLIGHT GUI.]] | ||
IT-AUTOFLIGHT is a modular, light, and advanced Airliner Autoflight system for FlightGear. | IT-AUTOFLIGHT is a modular, light, and advanced Airliner Autoflight system for FlightGear. | ||
Download IT-AUTOFLIGHT V3. | Download IT-AUTOFLIGHT V3.1.X from [https://www.github.com/it0uchpods/IT-AUTOFLIGHT.git here]! | ||
The changelog for IT-AUTOFLIGHT V3. | The changelog for IT-AUTOFLIGHT V3.1.X can be viewed [https://github.com/it0uchpods/IT-AUTOFLIGHT/blob/master/CHANGELOG.txt here]! | ||
{{TOC limit|3}} | {{TOC limit|3}} | ||
| Line 62: | Line 62: | ||
==== Before you Begin ==== | ==== Before you Begin ==== | ||
Download the latest version of IT-AUTOFLIGHT V3. | Download the latest version of IT-AUTOFLIGHT V3.1.X from [https://www.github.com/it0uchpods/IT-AUTOFLIGHT.git here]. Extract the Archive with WinRAR, 7Zip, or similar. | ||
==== Step One ==== | ==== Step One ==== | ||
| Line 123: | Line 123: | ||
===== config/roll ===== | ===== config/roll ===== | ||
These adjust the parameters for the | These adjust the parameters for the Roll Rate PID Controller. | ||
* '''kp-low''': Adjust the Kp at Approach Speed/Config | |||
* '''kp-high''': Adjust the Kp at High Speed/Altitude | |||
* '''kp''': Adjust the Kp | |||
* '''kp- | |||
* '''ti''': Adjust the Ti. | * '''ti''': Adjust the Ti. | ||
* '''td''': Adjust the Td. | * '''td''': Adjust the Td. | ||
===== config/pitch ===== | ===== config/pitch ===== | ||
These adjust the parameters for the | These adjust the parameters for the Pitch Rate PID Controller. You cannot adjust the Automatic Elevator Trim Controller at this time. | ||
* ''' | * '''kp-low''': Adjust the Kp at Approach Speed/Config | ||
* '''kp-high''': Adjust the Kp at High Speed/Altitude | |||
* '''kp''': Adjust the Kp | |||
* '''ti''': Adjust the Ti. | * '''ti''': Adjust the Ti. | ||
* '''td''': Adjust the Td. | * '''td''': Adjust the Td. | ||
| Line 147: | Line 144: | ||
===== config/autoland ===== | ===== config/autoland ===== | ||
These adjust the parameters for the PIDs | These adjust the parameters for the PIDs used for Autoland. Tune the Roll, Pitch, and CMD first. | ||
* '''kp-pitch''': Adjust the Kp for the V/S PID Controller in LAND/FLARE. | * '''kp-pitch''': Adjust the Kp for the V/S PID Controller in LAND/FLARE. | ||
* '''kp-rudder''': Adjust the Kp for the Rudder VOR/LOC PID Controller. | * '''kp-rudder''': Adjust the Kp for the Rudder VOR/LOC PID Controller. | ||
===== config/rollout===== | |||
These adjust the parameters for the PIDs used for Autoland Rollout. Tune Roll, Pitch, CMD, and Autoland first. | |||
* '''defl-pitch''': Adjust the amount of Downward Elevator Deflection on Touchdown. | |||
* '''kp-rudder''': Adjust the Kp for the Rudder/Nose Wheel VOR/LOC PID Controller. | |||
==== settings ==== | ==== settings ==== | ||
| Line 170: | Line 172: | ||
==== Roll and Pitch ==== | ==== Roll and Pitch ==== | ||
* Open the Property Browser (/), navigate to "/it-autoflight/ | * Open the Property Browser (/), navigate to "/it-autoflight/config/" | ||
* Set " | * Set "tuning-mode" to 1. | ||
* Now engage AP1 or AP2. | * Now engage AP1 or AP2. | ||
* Now you can adjust "/it-autoflight/internal/ | * Now you can adjust "/it-autoflight/internal/roll-rate" and "/it-autoflight/internal/pitch-rate". | ||
* Navigate to "/it-autoflight/config" and tune roll, and pitch, using the " | * Navigate to "/it-autoflight/config" and tune roll, and pitch, using the "roll rate" and "pitch rate" properties to test the configuration. It should be able to handle pitch rate changes from 1 degps, to 3degps, and roll rate changes by 2 degps, and 5 degps. Once roll rate and pitch rate are stable, move on. (Adjust Kp values by -0.01/0.01, or -0.001/0.001, Do not adjust Ti and Td unless you know what they do. | ||
==== CMD and Autoland ==== | ==== CMD and Autoland ==== | ||
| Line 205: | Line 207: | ||
* '''vert''': Changes the pitch mode to ALT HLD (0), V/S (1), ILS (2), FLCH (4), FPA (5). INT (Note: Mode 3, Mode 6, and Mode 7 exist, but you should not set this value to 3, 6, or 7. Doing so may cause unexpected functionality.) | * '''vert''': Changes the pitch mode to ALT HLD (0), V/S (1), ILS (2), FLCH (4), FPA (5). INT (Note: Mode 3, Mode 6, and Mode 7 exist, but you should not set this value to 3, 6, or 7. Doing so may cause unexpected functionality.) | ||
* '''bank-limit-sw''': Adjust the bank limit mode to AUTO (0), 5 Degrees (1), 10 Degrees (2), 15 Degrees (3), 20 Degrees (4), 25 Degrees (5), 30 Degrees (6). INT | * '''bank-limit-sw''': Adjust the bank limit mode to AUTO (0), 5 Degrees (1), 10 Degrees (2), 15 Degrees (3), 20 Degrees (4), 25 Degrees (5), 30 Degrees (6). INT | ||
* '''trk''': Switches between Magentic Heading (0) and True Heading (1). BOOL | * '''trk''': Switches between Heading (0) and Track (1). BOOL | ||
* '''true-course''': Switches between Magentic Heading (0) and True Heading (1). BOOL | |||
* '''toga''': Engage Takeoff or Go Around Mode (1). BOOL (Note: Do not change this value back to (0). The IT-AUTOFLIGHT Logic will do this automatically when necessary. | * '''toga''': Engage Takeoff or Go Around Mode (1). BOOL (Note: Do not change this value back to (0). The IT-AUTOFLIGHT Logic will do this automatically when necessary. | ||
| Line 217: | Line 220: | ||
* '''loc-armed''': VOR/LOC: Disarmed (0), or Armed (1) | * '''loc-armed''': VOR/LOC: Disarmed (0), or Armed (1) | ||
* '''appr-armed''': ILS: Disarmed (0), or Armed (1) | * '''appr-armed''': ILS: Disarmed (0), or Armed (1) | ||
* '''thr-mode''': Thrust System Mode: THRUST (0), PITCH Idle (1), or PITCH Thrust Limit (2) (Note: PITCH Idle commands the Autothrottle to Idle limit thrust, and PITCH Thrust Limit commands the Autothrottle to use set the thrust to the active thrust limit, like CLB, MCT, TOGA, etc | * '''thr-mode''': Thrust System Mode: THRUST (0), PITCH Idle/RETARD (1), or PITCH Thrust Limit (2) (Note: PITCH Idle/RETARD commands the Autothrottle to Idle limit thrust, and PITCH Thrust Limit commands the Autothrottle to use set the thrust to the active thrust limit, like CLB, MCT, TOGA, etc.) | ||
* '''lat''': Active Roll Mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), ALIGN/ROLLOUT (4), or T/O LVL (5) (Note: Mode 3 is not used.) | |||
* '''lat''': Active Roll Mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), | * '''vert''': Active Pitch Mode: ALT HLD/CAP (0), V/S (1), G/S Active (2), FLCH (4), FPA (5), LAND 3/FLARE/ROLLOUT (6), T/O or G/A CLB (7), or VNAV (8) (Note: Mode 3 is not used. | ||
* '''vert''': Active Pitch Mode: ALT HLD/CAP (0), V/S (1), G/S Active (2), FLCH (4), FPA (5), LAND 3/FLARE (6), T/O or G/A CLB (7), or VNAV (8) (Note: Mode 3 is not used. | |||
==== Text Outputs: /it-autoflight/mode ==== | ==== Text Outputs: /it-autoflight/mode ==== | ||
* '''thr''': Thrust System Mode: [THRUST - PITCH - RETARD] | * '''thr''': Thrust System Mode: [THRUST - PITCH - RETARD] | ||
* '''arm''': Armed Roll Mode: [ | * '''arm''': Armed Roll Mode: [LNV - LOC] or VOR/LOC and G/S Armed: [ILS] | ||
* '''lat''': Active Roll Mode: [HDG - LNAV - LOC - ALGN - T/O] | * '''lat''': Active Roll Mode: [HDG - LNAV - LOC - ALGN - RLOU - T/O] | ||
* '''vert''': Active Pitch Mode: [ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - LAND - FLARE - T/O CLB - G/A CLB] | * '''vert''': Active Pitch Mode: [ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - LAND - FLARE - ROLLOUT - T/O CLB - G/A CLB] | ||
[[Category:Autoflight]] | [[Category:Autoflight]] | ||
edits