DETECTION OF A FLIGHT CONTROL GRIP

FR3152895A1Pending Publication Date: 2025-03-14SAFRAN ELECTRONICS & DEFENSE (FR)
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
FR2023009515
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-11
Publication Date
2025-03-14

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention relates to an aircraft control system (100), comprising: - a movable flight control (101); - an active feedback system (106) for the flight control (101), comprising: an electric motor (108) for driving the flight control (101), a measuring device (112) designed to provide a measurement () representative of a position () of the flight control (101), and a control device (114) for the electric motor (108) designed to provide a torque command to the electric motor (108) from the measurement () and a position command (); and - a device (118) for detecting a grasp of the flight control (101).The detection device (118) includes a state observer (120) designed to provide, from the measurement ( ), an estimate ( ) of an external force ( ) applied to the flight control (101), the state observer (120) using a model of the flight control (101) and the active feedback system (106), and in that the detection device (118) is designed to detect the takeover of the flight control (101) from the estimate ( ) of the external force ( ). Figure for the abstract: Fig. 1.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: DETECTION OF A HANDLING OF A FLIGHT CONTROL Technical field of the invention

[0001] The present invention relates to a control system with a device for detecting a grip of a flight control, and a method for detecting a grip of a flight control and a corresponding computer program. Technological background

[0002] A system for controlling an aircraft is known from the state of the art, comprising: - a mobile flight control; - an active flight control feedback system, comprising: • an electric motor for driving the flight control, • a measuring device designed to provide a representative measurement of a flight control position, and • an electric motor control device designed to provide a torque setpoint to the electric motor from the measurement and a position setpoint; and - a device for detecting a takeover of the flight control.

[0003] The detection device generally uses a capacitive sensor. The detection is then based on a change in capacitance when the flight control is taken in hand.

[0004] Alternatively, it is also known to use a force sensor.

[0005] In both cases, the detection device involves the addition of elements to the flight control (capacity element in the first case, force sensor in the second), which therefore present an additional cost due to their purchase, but also their integration requiring, for example, safety studies, which are critical in the avionics field.

[0006] It may thus be desirable to provide a control system which makes it possible to overcome at least some of the aforementioned problems and constraints. Summary of the invention

[0007] An aircraft control system is therefore proposed, comprising: - a mobile flight control; - an active flight control feedback system, comprising: • an electric motor for driving the flight control, • a measuring device designed to provide a representative measurement of a flight control position, and • an electric motor control device designed to provide a torque setpoint to the electric motor from the measurement and a position setpoint; and - a device for detecting a grip of the flight control; characterized in that the detection device comprises a state observer designed to provide, from the measurement, an estimate of an external force applied to the flight control, the state observer using a modeling of the flight control and the active feedback system, and in that the detection device is designed to detect the grip of the flight control from the estimate of the external force.

[0008] Thus, thanks to the invention, the grip detection uses the measurement carried out by the measuring device, the latter being present in any case to enable the active return function. It is therefore not necessary to add an additional element to the flight control.

[0009] The invention may further comprise one or more of the following optional features, in any technically possible combination.

[0010] Optionally, the state observer is linear proportional integral.

[0011] Also optionally, the state observer uses a state comprising at least one of: an angular position of the electric motor, an angular velocity of the electric motor, the position of the flight control and a velocity of the flight control.

[0012] Also optionally, the active return system includes a mechanical chain connecting the electric motor to the flight control.

[0013] Also optionally, the control system comprises an automatic piloting system designed to provide the position setpoint and an electric motor control device designed to provide, to the electric motor, a torque setpoint from the position setpoint and the measurement.

[0014] Also optionally, the autopilot system is designed to deactivate, in particular to stop providing the position instruction, when a takeover of the flight control is detected and / or to activate, in particular to provide the position instruction, when an absence of takeover of the flight control is detected.

[0015] Also optionally, the flight control actuates at least one of: a control surface of the aircraft, an incidence of blades of a rotor or a propeller, a direction of landing gear, a piloted actuator.

[0016] Also optionally, the flight control includes a stick.

[0017] Also optionally, the representative measurement of the position of the flight control is that position of the flight control, and the position command is a command of that position of the flight control.

[0018] A method for detecting a takeover of a mobile flight control is also proposed, characterized in that it comprises: - an estimation by a state observer of an external force applied to the flight control, the state observer using a model of the flight control and an active feedback system of the flight control, the estimation being carried out from a measurement representative of a position of the flight control, the active feedback system comprising: • an electric motor for driving the flight control, • a measuring device designed to provide the measurement, and • an electric motor control device designed to provide a torque instruction to the electric motor from the measurement and a position instruction; and - detection of flight control input based on estimation of external force.

[0019] There is also provided a computer program downloadable from a communication network and / or recorded on a computer-readable medium, characterized in that it comprises instructions for executing the steps of a method according to the invention, when said program is executed on a computer. Brief description of the figures

[0020] The invention will be better understood with the aid of the following description, given solely by way of example and with reference to the appended drawings in which: - [Fig.l] is a functional view of a control system in which the invention is implemented, - [Fig.2] is a schematic view illustrating an example of a modeling of a flight control and an active feedback system of the control system of [Fig.l], - [Fig.3] is a functional view of an example of a state observer of a grip detection device of the control system of [Fig.l] - [Fig.4] is a graph illustrating the evolution over time of different signals of the control system of [Fig.l], in an example of use, and - [Fig.5] is a functional view of a computing device in which the detection device can be implemented. Detailed description of the invention

[0021] With reference to [Fig.l], an example of a control system 100 of an aircraft, in which the invention is implemented, will now be described.

[0022] The control system 100 firstly comprises a flight control 101 having a position that can be changed. The flight control 101 is in particular designed to be taken in hand and manipulated by a pilot of the aircraft to change its position, this position defining one or more flight parameters. A possible flight parameter is for example an orientation of a control surface 104 of the aircraft. The flight control 101 comprises for example a stick 102 that can rotate and thus has an angular position θa that can be changed by the pilot. The control surface 104 is then for example actuated by the stick 102, so that its orientation depends on the angular position θa of the stick 102.

[0023] The control system 100 further comprises an active return system 106 of the flight control 101, designed to move the latter to a set position, without external intervention, in particular from the pilot.

[0024] The active return system 106 firstly comprises an electric motor 108 for driving the flight control 101. The active return system 106 may further comprise a mechanical chain 110 by which the flight control 101 is connected to the electric motor 108.

[0025] The active feedback system 106 further comprises a measuring device 112 designed to provide a measurement representative of the position of the flight control 101. This measurement is for example a measurement of the position of the flight control 101 and / or a measurement of an angular position 0a of the electric motor 108. In the case of the stick 102, as in the example illustrated, it is for example a measurement 0 of the angular position of the stick 102.

[0026] The control system 100 further comprises a control device 114 of the motor 108 designed to provide a torque setpoint to the motor 108 from the measurement (the measurement Q of the angular position θa of the stick in the illustrated example) and a position setpoint (a setpoint fl* of the angular position θa of the stick 102 in the illustrated example).

[0027] Subsequently, the case of the stick 102 and the use of its angular position 9a will be described more specifically. Thus, the measurement used will be the measurement Q of this angular position 8a and the instruction fl* will apply to this angular position 6a. However, this case is not limiting and the person skilled in the art will easily be able to adapt the description which follows to the case of other types of flight controls, such as a steering wheel, and to other measured positions representative of the position of the flight control, such as the angular position 0m of the electric motor 108.

[0028] The control system 100 further comprises an automatic piloting system

[0029]

[0030]

[0031]

[0032]

[0033]

[0034]

[0035]

[0036] 116 designed in particular to provide the position instruction ÿ* to the control device 114. The control system 100 further comprises a device 118 for detecting a grip of the stick 102 by the pilot. The detection device 118 firstly comprises a state observer 120 designed to provide an estimate ç of the external force Cp, based at least on the position measurement f), for example on the position measurement ÿ and the torque setpoint (7*, as in the example illustrated. The detection device 118 further comprises, for example, a comparator 122 designed to compare an absolute value of the estimate £ with a predefined threshold. The comparator 122 is thus designed to detect a grip of the handle when the absolute value of the estimate £ is greater than the predefined threshold and to detect an absence of grip when the absolute value of the estimate q is less than the predefined threshold. The comparator 122 is thus designed to provide a detection result D indicating either the grip or the absence of grip. This detection result D is for example provided to the automatic pilot system 116, the latter then being designed to deactivate, in particular to stop providing the position instruction #*, when the detection result D indicates a gripping of the stick 102 and / or to activate, in particular to provide the position instruction #*, when the detection result indicates an absence of gripping of the stick 102. With reference to [Fig.2], an example of a modeling 200 that can be used by the state observer 120 will now be described. The modeling 200 models at least the handle 102 and the active feedback system 106, and takes into account the external force Cp. The modeling 200 is for example linear. Thus, the handle 102 and the active feedback system 106 can be modeled by the following state representation: — Ax + BmCm + BpC p , where A is a y = Cx state matrix, Bm is a control matrix associated with the motor torque setpoint (7*, Bp is a control matrix associated with the external torque Cp, C is an observation matrix, x is a state vector, and 3' is a measurement vector. The state vector x comprises for example at least one of: the angular position Ba of the handle 102, an angular speed 0a of the handle 102, the angular position 6m of the electric motor 108, and an angular speed 0m of the electric motor 108. preferably, the state vector A includes these four variables. Furthermore, the vector of measurement y includes for example at least the measurement of position 0: / dgm dt Qa &y = ea-

[0037]

[0038] For example, the electric motor 108 is modeled by its angular position Sm, an inertia Jm and a viscous friction f. Still for example, the mechanical chain 110 is modeled by a reduction ratio R, an equivalent stiffness k and an equivalent viscous damping coefficient f. Still for example, the handle 102 is modeled by an inertia Ja. With these models of the different elements, the matrices of the previous state representation can for example be expressed by: 1 0 1 0 0 \, 0 • / o\ , and A- k R~Jm k RJm f RJ„ Bm — ijm () Bp — 0 0 C = 0 (0 0 1 0 / RJa 0)- 0 À-■ G 1 GJ \ 0 / i \Ja /

[0039]

[0040] Referring to [Fig.3], an example of a state observer 120 using the mode lization of [Fig.2], will now be described. In this example, the linear observer from the article “Robust control System design with a proportional integral observer" by SR Beale and B. Shafai, published in the journal "International Journal of Control, 1989 - Taylor & Francis" is used. In this case, the observer 120 is linear proportional integral and implements the following equations: s = £ = + GP (y-CS) + BmC',„ + BpCp G = G ^GAy-CS) where Gp is ​​a proportional gain of the estimator, G} is an integral gain of the estimator, and C# = y is an estimate of the measure y.

[0041] As is apparent, the state observer 120 operates iteratively and, at each iteration, produces in parallel an estimate x of the state x and an estimate of the external force Cp from the previous estimates, so as to seek to cancel the error between the measurement y and its estimate y. The speed of cancellation of this error is done, in particular, by choosing the appropriate gains Gp and Gj which guarantee the convergence of the observer.

[0042] The gains Gp, G; are further preferably chosen so that, in response to the application of a constant external force, the estimation reaches 95% of the external force within a convergence time preferably between 100 ms and 200 ms.

[0043] The gains Gp, Gj are for example chosen according to the following method.

[0044] Noting g _ ç - Cp ^e = -x~^ respectively the estimation error of the external force and the estimation error of the state vectorx, we obtain: 7]mg„c / 0y « I -g,c oHe' +K \ dt ! • 1 ' ' dt !

[0045] In the present invention, it is not necessary to estimate the external force with great precision. Thus, it is possible to choose the gains Gp, Gj by assuming that the external force is continuous and not a Dirac or an impulse resulting for example from an accidental elbow, which simplifies the previous equation to: m = MG„C of ! -G,C 0 W dt / ' 1 1

[0046] To further simplify the determination of the gains Gp, Gh it is possible to consider the simple case where all the eigenvalues ​​of the matrix / A - GPC Bp \ \ - GtC 0 / are equal to the same scalar a, chosen sufficiently negative to guarantee acceptable convergence, in particular to guarantee the convergence time in 100 ms to 200 ms.

[0047] With these different simplifications, the gains Gp, G / can be given by: M 5^R2JnrIa-(f + R2fmo!)8i-Jllg4k \ \ J^k JmRf) = 10 2 ^4 ^JaJm

[0048] With reference to [Fig.4], the results of a numerical simulation will now be presented.

[0049] These results were obtained using the following numerical values: Jm = 8.2 x 10'5^72, = 7.7 x 10^. / 77.5 / rad, Ja = 3.8 x k = 572Nmlrad, f = 1 ÇpNmsjrad, andR = 48.

[0050] As is apparent, initially, the torque setpoint is sinusoidal which may be the consequence of the position regulation carried out in the control device 114.

[0051] At an instant tl, a constant external force Cp is exerted on the handle 102.

[0052] Then, the estimate ç of this external force Cp is improved at each iteration and gradually approaches the external force Cp actually applied, while remaining lower than the predefined threshold S. The detection result D therefore remains an absence of grip (D = 0).

[0053] At a time t2, the estimate reaches the predefined threshold. The detection result D therefore represents a detection of gripping (D = 1).

[0054] In response to this detection, the automatic pilot system 116 therefore stops transmitting the position instruction #*, so that the control device 114 transmits a zero torque instruction, thereby stopping the electric motor 108 and therefore the active return. The stick 102 can thus be maneuvered by the pilot without the latter being hindered by the active return.

[0055] With reference to [Fig. 5], the detection device 118 is for example a computer system comprising a data processing unit 502 (such as a microprocessor) and a main memory 504 (such as a RAM memory, from the English "Random Access Memory") accessible by the processing unit 502. The computer system further comprises for example a network interface and / or a computer-readable medium 506, such as for example a local medium (such as a local hard disk) or a remote medium (such as a remote hard disk and accessible via the network interface through a communication network) or even a removable medium (such as a USB key, from the English "Universal Serial Bus", or a CD, from the English "Compact Disc" or a DVD, from the English "Digital Versatile Disc") readable by means of an appropriate reader of the computer system (such as a USB port or a CD and / or DVD disk reader).A computer program 508 containing instructions for the processing unit 502 is recorded on the medium 506 and / or downloadable via the network interface. This computer program 508 is for example intended to be loaded into the main memory 504, so that the processing unit 502 executes its instructions to implement the observer 120 and / or the comparator 122.

[0056] Alternatively, all or part of the computer program 508 could be implemented in hardware form, i.e. in the form of an electronic circuit, for example micro-wired, not involving a computer program.

[0057] In conclusion, it appears clearly that a control system such as that described previously allows to do without elements to add to the flight control to detect its grip.

[0058] It will also be noted that the invention is not limited to the embodiments described above. It will indeed appear to those skilled in the art that various modifications can be made to the embodiments described above, in light of the teaching which has just been disclosed to them.

[0059] In the detailed presentation of the invention which is made above, the terms used must not be interpreted as limiting the invention to the embodiments set out in the present description, but must be interpreted to include all equivalents whose prediction is within the reach of those skilled in the art by applying their general knowledge to the implementation of the teaching which has just been disclosed to them.

Claims

Claims

1. System (100) for controlling an aircraft, comprising: - a mobile flight control (101); - an active feedback system (106) for the flight control (101), comprising: • an electric motor (108) for driving the flight control (101), • a measuring device (112) designed to provide a measurement (^ ) representative of a position (0a) of the flight control (101), and • a device (114) for controlling the electric motor (108) designed to provide a torque setpoint to the electric motor (108) from the measurement ($ ) and a position setpoint (fl*); and - a device (118) for detecting a gripping of the flight control (101);characterized in that the detection device (118) comprises a state observer (120) designed to provide, from the measurement (fl), an estimate (£) of an external force (Cp) applied to the flight control (101), the state observer (120) using a modeling of the flight control (101) and of the active feedback system (106), and in that the detection device (118) is designed to detect the taking of control of the flight control (101) from the estimate (£) of the external force (Cp).;

2. The control system (100) of claim 1, wherein the state observer (120) is linear proportional integral.

3. The control system (100) of claim 1 or 2, wherein the state observer (120) uses a state comprising at least one of: an angular position of the electric motor, an angular velocity of the electric motor, the position (0a) of the flight control (101), and a velocity of the flight control (101).

4. A control system (100) according to any one of claims 1 to 3, wherein the active feedback system (106) comprises a mechanical chain (110) connecting the electric motor (108) to the flight control (101).

5. Control system (100) according to any one of claims 1 to 4, comprising an automatic piloting system (116) designed to provide the position setpoint (^p and a device (114) for controlling the electric motor (108) designed to provide, to the electric motor (108), a torque setpoint from the position setpoint (gp and the measurement ($ ).

6. Control system (100) according to claim 5, wherein the autopilot system (116) is designed to deactivate, in particular to stop providing the position setpoint (^p, when an input of the flight control (101) is detected and / or to activate, in particular to provide the position setpoint (^p, when an absence of input of the flight control (101) is detected.

7. Control system (100) according to any one of claims 1 to 6, wherein the flight control (101) actuates at least one of: a control surface of the aircraft, an incidence of blades of a rotor or a propeller, a direction of landing gear, a piloted actuator.

8. A control system (100) according to any one of claims 1 to 7, wherein the flight control (101) comprises a stick (102).

9. Control system (100) according to any one of claims 1 to 8, in which the measurement representative of the position (0) of the flight control (101) is this position of the flight control (101), and in which the position instruction (#p is an instruction of this position (0) of the flight control (101).

10. Method for detecting a gripping of a mobile flight control (101), characterized in that it comprises: - an estimation by a state observer (120) of an external force (Cp) applied to the flight control (101), the state observer (120) using a modeling of the flight control (101) and of an active feedback system (106) of the flight control (101), the estimation being carried out from a measurement (0) representative of a position (6 a) of the flight control (101), the active feedback system (106) comprising:

11. • an electric motor (108) for driving the flight control (101), • a measuring device (112) designed to provide the measurement (0), and • a device (114) for controlling the electric motor (108) designed to provide a torque setpoint to the electric motor (108) from the measurement ( / )a) and a position setpoint (0*); and - detection of the flight control grip (101) from the estimation of the external force (Q?). Computer program (508) downloadable from a communication network and / or recorded on a computer-readable medium (506), characterized in that it comprises instructions for executing the steps of a method according to claim 10, when said program is executed on a computer.

Citation Information

Patent Citations

  • Method and device for coupling piloting members

    US20160214704A1

  • Control system and method for an aircraft

    US9994303B2