The invention relates to a method of managing movement of an aircraft on the ground.
It should be recalled that an aircraft includes landing gear made up of a plurality of undercarriages, thereby providing an interface between the aircraft and the ground.
Usually, a pilot controls movement of an aircraft on the ground by acting on various controls (rudder pedals, control wheel, . . . ). In order to perform the desired movement, the pilot must handle those controls continuously, which represents a high workload.
Methods are thus known that seek to assist the pilot in managing the movement of an aircraft on the ground, the aircraft comprising at least one left main undercarriage and at least one right main undercarriage, each of which has wheels associated with torque application members. For this purpose, on the basis of a longitudinal acceleration setpoint and/or an angular speed setpoint generated by one or more controls, there is determined for each of the torque application members an individual torque setpoint for application to the associated wheel in such a manner that the individual torque setpoints together enable the aircraft to respond to the longitudinal acceleration setpoint and/or to the angular speed setpoint.
The pilot can thus manage the controls without worrying about the way in which the setpoint(s) is/are distributed in order to act on the movement of the aircraft. Nevertheless, in such methods, the longitudinal acceleration setpoint and/or the angular speed setpoint for the aircraft are approached as closely as possible with the help of a regulation loop that compares the longitudinal acceleration setpoint and/or the angular speed setpoint respectively with the real longitudinal acceleration and/or the real angular speed of the aircraft. However the regulation loop then covers numerous components and in particular all of the torque application members. In order to provide sufficiently fine control over each of the components covered within said loop, it is necessary to make use of complex control relationships. That drawback is made worse on an aircraft that is of large size.
Furthermore, such methods are found to be difficult to adapt from one aircraft configuration to another: merely as a result of changing configuration (an additional undercarriage, one wheel per undercarriage fitted with an additional torque application member, . . . ), all of the control relationships needed for distributing the longitudinal acceleration setpoint and/or the angular speed setpoint amongst each of the torque application members need to be recalculated.
An object of the invention is to propose a method of managing the movement of an aircraft on the ground that obviates the above-mentioned drawbacks.
In order to achieve this object, there is provided a method of managing movement of an aircraft on the ground, the aircraft having at least one left main undercarriage and at least one right main undercarriage, each having wheels associated with torque application members for applying torque to the wheels in response to a general setpoint, the general setpoint comprising a longitudinal acceleration setpoint and an angular speed setpoint.
According to the invention, the method comprises the following successive steps:
The landing gear of an aircraft is thus subdivided into a hierarchy of different levels: aircraft, undercarriage, and wheel. Such a modular organization of the landing gear provides a high level of adaptability to the different configurations that are possible for the aircraft: there is no longer any need to review all of the control relationships useful in sharing out the general setpoint of the aircraft, it is necessary only to review the relationships of the level that is concerned.
In addition, a regulation loop is present in each hierarchical level of the landing gear: each torque application member of the landing gear is thus controlled locally, thereby greatly simplifying the control relationships that are used.
The invention can be better understood in the light of the following description of a particular, non-limiting embodiment of the invention given with reference to the accompanying figures, in which:
a and 2b are diagrams of the method of the invention being implemented at a second hierarchical level lower than the level of
With reference to
A pilot seeking to cause the aircraft 1 to move on the ground acts on various controls (such as rudder pedals or a control wheel) in order to generate an overall setpoint that is made up of a longitudinal acceleration setpoint Γc and an angular speed setpoint {dot over (φ)}c.
Each undercarriage 2, 3, 4 of the aircraft 1 in this example has a left wheel and a right wheel given respective references 2g and 2d, 3g and 3d (the wheels of the right main undercarriage not being shown in the figures), each associated with a torque application member for applying torque to the wheel in response to the longitudinal acceleration setpoint Γc of the aircraft 1. In addition, the torque application members of the wheels of the left and right main undercarriages 3 and 4 can also apply torque to the wheels in such a manner as to create a difference in speed of rotation between the wheels of the left main undercarriage 3 and the wheels of the right main undercarriage 4 in response to the angular speed setpoint {dot over (φ)}c of the aircraft 1. In accordance with the invention, in this example, the auxiliary undercarriage 2 includes a steering device 5 enabling the bottom portion of the auxiliary undercarriage 2 to be steered, likewise in response to the annular speed setpoint {dot over (φ)}c of the aircraft 1.
With reference to
In a manner that is itself known, under certain circumstances (wet runway, defective acceleration means, . . . ), it can happen that one or more of the undercarriages can generate only a limited amount of acceleration, thereby preventing the corresponding undercarriage acceleration setpoint from being achieved. Under such circumstances, a saturation signal Sata2, Sata3, Sata4 is sent by the auxiliary undercarriage 2 or by the left or right main undercarriage 3 or 4 in question to the aircraft control module 6, which then takes this saturation into account in order to determine the undercarriage acceleration setpoints aa2, aa3, aa4 and a steering angle setpoint θa2 suitable for responding as well as possible to the general setpoint (Γc, {dot over (φ)}c).
According to the invention, throughout the time aircraft 1 is moving on the ground, parameters representative of the movement of the aircraft 1 are measured, e.g. by measuring the real angular speed {dot over (φ)}m and the real longitudinal acceleration Γm of the aircraft 1. On the basis of the measured angular speed {dot over (φ)}m and of the measured longitudinal acceleration Γm, the aircraft control module 6 determines undercarriage acceleration setpoints aa2, aa3, aa4 and the undercarriage steering angle setpoint θa2 while taking account of an error between the angular speed setpoint {dot over (φ)}c and the measured angular speed {dot over (φ)}m, and also of an error between the longitudinal acceleration setpoint Γc, and the measured longitudinal acceleration Γm, the longitudinal acceleration setpoint Γc and the angular acceleration setpoint {dot over (φ)}c being processed simultaneously by the aircraft control module 6. By regulating (7) the undercarriage acceleration aa2, aa3, aa4 and also the steering angle θa2 of the auxiliary undercarriage 2, movement on the ground of the aircraft 1 is obtained that complies with the general setpoint (Γc, {dot over (φ)}c), at least under normal operating conditions for the undercarriages 2, 3, 4.
In a preferred implementation, throughout the time the aircraft 1 is moving on the ground, the undercarriage steering angle θa2m is measured. On the basis of the measured undercarriage steering angle θa2m, the aircraft control module 6 determines the undercarriage steering angle setpoint θa2 while taking account of an error between the undercarriage steering angle setpoint θa2 and the measured steering angle θa2m. By regulating the undercarriage steering angle θa2, a steering angle is obtained that complies with the steering angle setpoint without it being necessary for the first regulation 7 to incorporate directly the error between the undercarriage steering angle setpoint θa2 and the measured undercarriage steering angle θa2m. In similar manner, throughout the time the aircraft 1 is moving on the ground, an estimate is made of the undercarriage accelerations aa2m, aa3m, aa4m of each of the undercarriages on the basis of various measurements of parameters representative of the movement of the aircraft 1: speed of rotation of the wheels of the undercarriages, angular speed of the aircraft, . . . . On the basis of the estimated undercarriage accelerations, the aircraft control module 6 determines the undercarriage acceleration setpoints aa2, aa3, aa4, while taking account of an error between the undercarriage acceleration setpoints aa2, aa3, aa4 and the estimated undercarriage accelerations aa2m, aa3m, aa4m.
The method of the invention thus makes it possible to manage simultaneously the steering angle of the bottom portion of the auxiliary undercarriage 2, the difference in speeds of rotation between the main undercarriages 3 and 4, and also the longitudinal acceleration of each of the undercarriages 2, 3, 4. This reduces the workload on the pilot, who needs only to manage the controls without being concerned how the general setpoint (Γc, {dot over (φ)}c) is shared among the undercarriages 2, 3, 4 in order to ensure that the aircraft 1 performs the required movement on the ground.
According to the invention, the landing gear is also controlled at a second hierarchical level. With reference to
An undercarriage control module 8 receives the undercarriage acceleration setpoint aa3 from the level 1. On the basis of the undercarriage acceleration setpoint aa3, the undercarriage control module 8 determines simultaneously a wheel acceleration setpoint ard, arg for each of the wheels 3d, 3g of the left main undercarriage 3 in such a manner that the wheel acceleration setpoints ard, arg together correspond to the undercarriage acceleration setpoint aa3.
Identically with level 1, a saturation signal Satrd, Satrg is sent by the right wheel 3d or by the left wheel 3g in question to the undercarriage control module 8 if one or more of the wheels can generate only limited acceleration preventing the corresponding wheel acceleration setpoint from being achieved, with the undercarriage control module 8 then taking this saturation into account in order to determine the wheel acceleration setpoints ard, arg that serve to approach as closely as possible to the undercarriage acceleration setpoint aa3.
Identically with level 1, throughout the time the aircraft 1 is moving on the ground, parameters representative of the movement of the wheels are measured, e.g. the speeds of rotation of the wheels are measured, from which the acceleration ardm, argm of each of the wheels is estimated. On the basis of these wheel acceleration estimates, the undercarriage control module 8 determines the wheel acceleration setpoints ard, arg, while taking account of any error between the wheel acceleration setpoints ard, arg and the estimated wheel accelerations ardm, argm.
In a preferred implementation, the undercarriage control module 8 also acquires the measured angular speed {dot over (φ)}m and the measured longitudinal acceleration Γm in order to determine the wheel acceleration setpoints ard, arg, while taking account of the behavior of the aircraft compared with the required movement on the ground.
With reference to
In level 2B, identically with the undercarriage control module 8 of level 2A, an undercarriage control module 9 determines from the undercarriage acceleration setpoint aa2, a wheel acceleration setpoint ard, arg for each of the wheels 2d, 2g of the auxiliary undercarriage 2 in such a manner that the wheel acceleration setpoints ard, arg together correspond to the undercarriage acceleration setpoint aa2.
A saturation signal Satrd, Satrg is sent by the right wheel 2d or by the left wheel 2g in question to the undercarriage control module 9 if one or more of the wheels can generate only limited acceleration preventing the corresponding wheel acceleration setpoint from being achieved, the undercarriage control module 9 then taking this saturation into account in order to determine the wheel acceleration setpoints ard, arg that enable the undercarriage acceleration setpoint aa2 to be approached as closely as possible.
Throughout the time the aircraft 1 is moving on the ground, parameters representative of the movements of the wheels are measured, e.g. the speeds of rotation of the wheels are measured, from which estimates are made of the accelerations ardm, argm of each of the wheels. On the basis of these wheel acceleration estimates, the undercarriage control module 9 determines the wheel acceleration setpoints ard, arg, while taking account of any error between the wheel acceleration setpoints ard, arg and the estimated wheel accelerations ardm, argm.
In a preferred implementation, the undercarriage control module 9 also acquires the measured angular speed {dot over (φ)}m and the measured longitudinal acceleration Γm in order to determine the wheel acceleration setpoints ard, arg, while taking account of the behavior of the aircraft relative to the required movement on the ground.
Furthermore, the undercarriage control module 9 acts simultaneously with managing the wheel accelerations ard, arg to manage a steering angle for the bottom portion of the auxiliary undercarriage 2. For this purpose, the undercarriage control module 9 transmits the undercarriage steering angle setpoint θa2 to the steering device 5.
In accordance with the invention, the landing gear is also controlled at a third hierarchical level. With reference to
A wheel control module 10 receives the undercarriage acceleration setpoint ard from level 2B and it determines a general torque setpoint Mgl to be generated by the torque application member 11 associated with the wheel 2d so that the general torque setpoint Mgl serves to satisfy the wheel acceleration setpoint ard.
The various levels described above are organized in a hierarchy in such a manner that the torques applied to the wheels by all of the torque application members in response to the general torque setpoints Mgl and the steering setpoint for the bottom portion of the auxiliary undercarriage in response to the steering angle setpoint θa2 act together to enable the aircraft to respond to the general setpoint (Γc, {dot over (φ)}c).
Identically with level 1, a saturation signal Satg is sent by the torque application member 11 to the wheel control module 10 if the torque application member 11 can generate only a limited torque preventing the general torque setpoint Mgl from being achieved. The wheel control module 10 then takes this saturation into account in order to determine the general torque setpoint Mgl enabling the wheel acceleration setpoint ard to be approached as closely as possible.
Control level 3 is thus independent of the type of torque application member 11 that is associated with the wheels 2d, thus making it possible to use the method for any type of application member technology.
According to the invention, the undercarriage is also controlled at a fourth hierarchical level. With reference to
In known manner, the friction brake 13 and the motor 14 of the torque application member 11 are controlled by a control module 12. On the basis of the general torque setpoint Mgl, the control module 12 determines for each of the components 13, 14 of the torque application member 11 an individual torque setpoint M13, M14, such that the individual torque setpoints M13, M14 when taken together correspond to the general torque setpoint Mgl.
Identically with the above-described levels, a saturation signal Sat13, Sat14 is sent by a component of the torque application member 11 to the control module 12 if said component can generate only a limited torque preventing the general torque setpoint Mgl being achieved. The control module 12 then takes this saturation into account in order to determine the individual torque setpoints M13, M14 that serve to come as close as possible to the required general torque setpoint Mgl.
In a preferred implementation, with reference to
Naturally, the invention is not limited to the implementation described and implementation variants may be applied thereto without going beyond the ambit of the invention as defined by the claims.
Although it is stated that the aircraft 1 has one auxiliary undercarriage 2 at the front and two main undercarriages 3, 4 at the rear, the undercarriages could naturally have any other configuration. In addition, the aircraft 1 may include any other number of undercarriages and each undercarriage may have any other number of wheels. Furthermore, the aircraft 1 may have any other number of undercarriages with a steerable bottom portion and any other number of wheels associated with a torque application member. In addition, each torque application member may comprise elements that differ in number and type from those shown. For example, the torque application member may comprise only a friction brake. It is also possible to replace a friction brake with a hydraulic brake. It should be recalled that one of the advantages of the invention is that it is very adaptable to the configuration of the aircraft.
In particular, although the method described herein serves to manage simultaneously the steering of the bottom portion of the auxiliary undercarriage 2, the difference in speeds of rotation between the main undercarriages 3, 4, and also the longitudinal acceleration of each of the undercarriages 2, 3, 4, the method of the invention could be used solely for managing the difference between the speeds of rotation of the main undercarriages 3, 4 and their longitudinal acceleration.
In particular, although the pilot is described above as acting on various controls to generate the general setpoint (Γc, {dot over (φ)}c), one or the other of the two components of the general setpoint could naturally be zero, depending on the movement on the ground that the pilot seeks to cause the aircraft 1 to perform. In addition, the terms “acceleration” and “speed” are used herein not only to mean acceleration and speed that are positive, but also acceleration and speed that are negative, even though negative acceleration is also known as deceleration.
Number | Date | Country | Kind |
---|---|---|---|
10 57576 | Sep 2010 | FR | national |
Number | Name | Date | Kind |
---|---|---|---|
4006870 | Boone et al. | Feb 1977 | A |
4180223 | Amberg | Dec 1979 | A |
4482961 | Kilner et al. | Nov 1984 | A |
6241183 | Mathieu | Jun 2001 | B1 |
6671588 | Otake et al. | Dec 2003 | B2 |
7300020 | Steiner et al. | Nov 2007 | B2 |
7340327 | Villaume et al. | Mar 2008 | B2 |
7865289 | Dellac et al. | Jan 2011 | B2 |
7967247 | Bellouard et al. | Jun 2011 | B2 |
8016366 | Rudd, III | Sep 2011 | B2 |
8214090 | Villaume et al. | Jul 2012 | B2 |
8244428 | Griffith | Aug 2012 | B2 |
8280562 | Villaume et al. | Oct 2012 | B2 |
8355831 | Villaume et al. | Jan 2013 | B2 |
8376273 | Thompson | Feb 2013 | B2 |
20030125848 | Otake et al. | Jul 2003 | A1 |
20050006524 | Villaume et al. | Jan 2005 | A1 |
20060038068 | Sullivan | Feb 2006 | A1 |
20060186267 | Steiner et al. | Aug 2006 | A1 |
20070252036 | Steiner et al. | Nov 2007 | A1 |
20090218440 | Dilmaghani et al. | Sep 2009 | A1 |
20090261197 | Cox et al. | Oct 2009 | A1 |
20100006699 | Sullivan | Jan 2010 | A1 |
20100276535 | Charuel et al. | Nov 2010 | A1 |
Number | Date | Country |
---|---|---|
2001846 | Jan 2010 | NL |
2006134257 | Dec 2006 | WO |
Entry |
---|
Preliminary French Search Report; cited in FR 1057576 dated Jul. 8, 2011. |
Number | Date | Country | |
---|---|---|---|
20120072057 A1 | Mar 2012 | US |