A digital fly-by-wire flight control system can be extended from its analog counterpart. Digital signal processing can receive and interpret input from multiple sensors simultaneously (such as the
altimeters and the
pitot tubes) and adjust the controls in real time. The computers sense position and force inputs from pilot controls and aircraft sensors. They then solve
differential equations related to the aircraft's
equations of motion to determine the appropriate command signals for the flight controls to execute the intentions of the pilot. The programming of the digital computers enable
flight envelope protection. These protections are tailored to an aircraft's handling characteristics to stay within aerodynamic and structural limitations of the aircraft. For example, the computer in flight envelope protection mode can try to prevent the aircraft from being handled dangerously by preventing pilots from exceeding preset limits on the aircraft's flight-control envelope, such as those that prevent stalls and spins, and which limit airspeeds and
g forces on the airplane. Software can also be included that stabilize the flight-control inputs to avoid
pilot-induced oscillations. Since the flight-control computers continuously feedback the environment, pilot's workloads can be reduced. Nevertheless, the top concern for computerized, digital, fly-by-wire systems is reliability, even more so than for analog electronic control systems. This is because the digital computers that are running software are often the only control path between the pilot and aircraft's
flight control surfaces. If the computer software crashes for any reason, the pilot may be unable to control an aircraft. Hence virtually all fly-by-wire flight control systems are either triply or quadruply
redundant in their computers and electronics. These have three or four flight-control computers operating in parallel and three or four separate
data buses connecting them with each control surface.
Redundancy The multiple redundant flight control computers continuously monitor each other's output. If one computer begins to give aberrant results for any reason, potentially including software or hardware failures or flawed input data, then the combined system is designed to exclude the results from that computer in deciding the appropriate actions for the flight controls. Depending on specific system details there may be the potential to reboot an aberrant flight control computer, or to reincorporate its inputs if they return to agreement. Complex logic exists to deal with multiple failures, which may prompt the system to revert to simpler back-up modes. The
second generation Embraer E-Jet family gained a 1.5% efficiency improvement over the first generation from the fly-by-wire system, which enabled a reduction from 280 ft.² to 250 ft.² for the
horizontal stabilizer on the E190/195 variants.
Airbus/Boeing Airbus and Boeing differ in their approaches to implementing fly-by-wire systems in commercial aircraft. Since the
Airbus A320, Airbus flight-envelope control systems always retain ultimate flight control when flying under normal law and will not permit pilots to violate aircraft performance limits unless they choose to fly under alternate law. This strategy has been continued on subsequent Airbus airliners. However, in the event of multiple failures of redundant computers, the A320 does have a mechanical back-up system for its pitch trim and its rudder, the
Airbus A340 has a purely electrical (not electronic) back-up rudder control system and beginning with the A380, all flight-control systems have back-up systems that are purely electrical through the use of a "three-axis Backup Control Module" (BCM). Boeing airliners, such as the
Boeing 777, allow the pilots to completely override the computerized flight control system, permitting the aircraft to be flown outside of its usual flight control envelope.
Applications trialed fly-by-wire on an
A300 registration F-BUAD as shown in 1986, then produced the
A320. •
Concorde was the first production fly-by-wire aircraft with analog control. • The
General Dynamics F-16 was the first production aircraft to use digital fly-by-wire controls. • The
Space Shuttle orbiter had an all-digital fly-by-wire control system. This system was first exercised (as the only flight control system) during the
glider unpowered-flight "Approach and Landing Tests" that began with the Space Shuttle
Enterprise during 1977. • Launched into production during 1984, the Airbus Industries
Airbus A320 became the first airliner to fly with an all-digital fly-by-wire control system. • With its launch in 1993 the
Boeing C-17 Globemaster III became the first fly-by-wire military transport aircraft. • In 2005, the
Dassault Falcon 7X became the first
business jet with fly-by-wire controls. • A fully digital fly-by-wire without a closed feedback loop was integrated in 2002 in the
first generation Embraer E-Jet family. By closing the loop (feedback), the
second generation Embraer E-Jet family gained a 1.5% efficiency improvement in 2016. == Engine digital control ==