The present disclosure relates generally to aircraft control systems, and more specifically to a backup control system for use in a redundant control system.
Aircraft designs utilize control systems that incorporate redundancies within the aircraft in order to ensure that safe control of the aircraft can be maintained in the event of a control system failure. Typically, the control systems include redundant controllers with two or more parallel control paths. The redundant controllers allow full control of the aircraft to be maintained in the event of a failure within one or more of the redundant control paths.
To further bolster the safety and reliability of the controls, commercial aircraft typically include a backup control path within each of the redundant control paths. The backup control paths utilize a different control architecture and/or different hardware than the primary control paths. In the case of a fault within a control path, the different architecture and/or hardware of the backup control path can prevent the fault from propagating from the primary control path to the backup control path.
Thus, in existing systems a basic control path for a controlled device, such as an actuator, on an aircraft includes at least four separate control paths: two redundant primary control paths, and a backup control path corresponding to each primary control path. In existing systems, each of the backup control paths is typically constructed of separate and independent hardware from the primary control paths, resulting in significant weight increases of the aircraft.
Disclosed is an aircraft control system including a control input; an effector module connected to the control input, the effector module including at least one microprocessor, and having at least a primary control module output, a primary control module input, and a controlled device output, and a primary control module connected to the primary control module output of the effector module and the primary control module input of the effector module, the primary control module including at least one microprocessor, and wherein the at least one processor in the effector module provides a backup control path bypassing the primary control module when the primary control module is in a failed state.
Also disclosed is a method of controlling an aircraft system comprising the steps of: receiving a pilot input command at an effector module, determining a movement instruction for a controlled aircraft component based on the pilot input command and at least flight critical sensor information in a microprocessor of the effector module when a primary control module is in a failed state, and outputting the movement instruction to the controlled aircraft component, thereby controlling the controlled aircraft component.
Also disclosed is an aircraft control system including a control input, an effector module connected to the control input, the effector module including at least one microprocessor, and having at least a primary control module output, a primary control module input, and a controlled device output, a primary control module connected to the primary control module output of the effector module and the primary control module input of the effector module, the primary control module including at least one microprocessor, and wherein said at least one microprocessor in the effector module is operable to provide a backup control path bypassing the primary control module in response to the primary control module entering a failed state.
These and other features of the present invention can be best understood from the following specification and drawings, the following of which is a brief description.
Flight systems for commercial aircraft, such as primary and secondary flight control surfaces, thrust control, or other flight related systems, include multiple levels of redundancy and hardware dissimilarity in the corresponding control systems in order to achieve at least a minimum level of reliability. Example control systems include a primary control path and a backup control path. The backup control path allows for continued control of the flight systems when the primary control path experiences a fault.
The primary control module 40 utilizes the processed pilot input command, combined with multiple sensor readings from throughout the aircraft to perform intense control calculations and determine a corresponding position instruction for an effector/actuator 50. The determined position instruction is passed to the effector module 30 where it is digitally processed, using a processor, to convert the position instruction from the control module 40 into movement commands for the effector/actuator 50. The effector module 30 then passes the movement commands to the effector/actuator 50 using a feedback control loop, thereby controlling the effector/actuator 50 according to the pilot or autopilot input commands.
Each of the primary control modules 40 are cross linked to the other primary control module 40 using a monitor line 42. The cross linking allows each primary control module 40 to assert full control of the control system 10 should the other primary control module 40 encounter a debilitating fault.
Both the effector module 30 and the primary control module 40 utilize a processor based digital control algorithm to generate the appropriate controls according to known control practices. The control processors within the effector module 30 and the primary control module 40 utilize different hardware architecture. The different hardware architecture allows the processor in the effector module 30 to act as a backup control path without propagating certain types of failures within the primary control module 40 to the effector module 30 in the event of a primary control module 40 failure. Thus, the example system of
With continued reference to
The output 114 (the pilot/auto pilot command data) is provided to the primary control module 40 via an output 116. The primary control module 40 determines a position instruction for the effector/actuator 50 and outputs the position instruction to the effector module processor 120 on an effector module processor input 122. The output 114 of the input processing module 110 is also connected to the effector module processor 120 via a backup control link 118. In order to further facilitate backup control within the effector module processor 120, the effector module processor receives an input 124 corresponding to flight critical sensor information. While the schematic representation of the effector module indicates a single flight critical sensor input 124, it is understood that multiple inputs can be utilized, with one or more input corresponding to each flight critical sensor value.
The effector module processor 120 processes the position instruction from the primary control module 40, and converts the position instruction into a movement instruction for the effector/actuator 50. The movement instruction is then passed to a closed control loop processing module 130 that provides closed loop control of the actuator 50, thereby driving the effector/actuator 50 to the determined position using the movement instruction. The closed loop processing module outputs a command signal 136 to the effector/actuator 50 through an output conditioning module 132, and receives a feedback loop input 138 from the effector/actuator 50 through a feedback input conditioning module 134, thereby completing the feedback loop.
While the schematic illustration of
With continued reference to
A combined input/output connection 220 connects the controller 210 in the primary control module 40 to a controller 210 in a redundant path primary control module 40. The combined input/output connection 220 enables the above described cross linking between the primary control modules 40 of the redundant paths, thereby allowing a non-faulty control path to assert control when a fault occurs in the other of the control paths.
The control processes performed by the primary control module 40 are digital control processes, and do not require specific analog hardware to perform the control calculations and determine the desired effector/actuator position instruction. Because the determination of the desired position instruction is performed digitally, it is possible to utilize the effector module processor 120 of the effector module 30 to determine a position instruction based on flight critical sensor information. This functionality is invoked in the case of a fault in the primary control module 40 as the backup control path.
In an alternate example, the effector module 30 is connected to both the flight-critical sensor information and the non-flight critical sensor information. In the alternate example control system, a position instruction accounting for all the sensed information is determined in the backup control path. Furthermore, because the effector module processor 120 has a different processor architecture than the primary control module processor 210, the chance of faults being propagated from the primary control processor 210 to the effector module processor 120 is minimized.
With continued reference to
When a fault occurs in the primary control module 40, the control loop 310 is broken and a backup control loop is utilized in its place. With continued reference to
Each of the components within the effector module 30 can be individual electronic components stored within a single effector module housing, or sub processes stored on a single digital controller (such as the effector module processor 120). Furthermore, in a practical implementation of the illustrated control scheme, the effector module 30 and the primary control module 40 are located in close physical proximity to each other. In a further practical example, the effector module 30 and the primary control module 40 are contained within a single aircraft controller housing.
While the above control system is described with regard to receiving a pilot input command from a control stick or autopilot and controlling a corresponding effector/actuator, it is understood that the described control scheme can be utilized with any form of pilot or autopilot input and any controlled component of an aircraft and is not limited to a control stick controlling an effector/actuator.
It is further understood that any of the above described concepts can be used alone or in combination with any or all of the other above described concepts. Although an embodiment of this invention has been disclosed, a worker of ordinary skill in this art would recognize that certain modifications would come within the scope of this invention. For that reason, the following claims should be studied to determine the true scope and content of this invention.