US20260159226A1
FORCE APPLICATION DEVICE FOR A CONTROL STICK, CONTROL STICK, METHOD, PROGRAM AND AIRCRAFT
Publication
Application
Classifications
IPC Classifications
CPC Classifications
Applicants
SAFRAN ELECTRONICS & DEFENSE
Inventors
Yannick Ghislain Sébastien Xavier ATTRAZIC
Abstract
The invention relates to a force application device for an aircraft control stick, in which the computer is configured: a) for an angle (ANG 1 ) smaller than or equal to a prescribed virtual stop threshold (S 1, S 2 ), to control the motor so that it applies a resistive force (EFF 1 ) to the lever, according to the angle (ANG 1 ), and to deactivate the brake; b) for an angle (ANG 1 ) which is increasing beyond the prescribed threshold (S 1, S 2 ), to control the motor and activate the brake so that they apply a resistive force (EFF 2 ) to the lever that is higher than the value (V 1 ); c for an angle (ANG 1 ) which is decreasing while being higher than the prescribed virtual stop threshold (S 1, S 2 ), to control the motor so that it applies a return force (EFF 3 ) to the lever according to the angle (ANG 1 ) and to deactivate the brake.
Figures
Description
[0001]The invention relates to a force application device for an aircraft control stick, an active aircraft control stick equipped with this device, a method of haptic feedback control of an aircraft control stick and a computer program for implementing the control method.
[0002]The field of the invention relates to the on-board control sticks of an aircraft, such as for example an airplane or a helicopter or another aircraft.
[0003]A force application device for an aircraft control stick is known from the document WO 2020/053534.
[0004]A goal of the invention is to be able to detect the intention of the pilot based on the control stick.
[0005]Devices usually implemented to detect the intention of an operator/pilot are force or torque sensors which supply force information.
[0006]Force information may be needed for the servocontrol of mechatronic/electromechanical systems. It can be used to develop servocontrols requiring data which can be used to minimize phase shifts in the control loops. Such information is generally used in automation to reduce the phase shifts usually observed in position sensors that have undergone digital processing and that are consequently phase-shifted. Force information can also be used to refine the regulation of the servo loops.
[0007]Since aircraft control mini-sticks are members fulfilling critical functions, the feared events of which are catastrophic (from an operational safety point of view), its entire architecture and constituent components must meet extremely stringent rules in terms of architecture (redundancy, dissimilarity etc.), development processes, robustness, etc.
[0008]The need for an item of information about the intention of the pilot and the use of a dedicated force sensor to fulfil this function requires the design of a system that is complex, redundant, voluminous and difficult to integrate. Such a device is thus very complex and costly by nature.
[0009]The addition of such a member also of necessity affects the general reliability of the equipment, increasing the number of constituent components in the system.
[0010]For all these reasons, the aim is to avoid the use of such a type of force sensor, while simplifying the mini-stick system.
[0011]The invention has the aim of obtaining a force application device for an aircraft control stick, an active aircraft control stick equipped with this device, a method of haptic feedback control of an aircraft control stick and a computer program for implementing the control method, which meet the above-mentioned goals.
- [0013]a mechanical joint configured to receive an aircraft control stick lever, the mechanical joint being rotationally movable about at least one axis from among a roll axis and a pitch axis,
- [0014]at least one force motor comprising at least one motor shaft extending along at least one direction of actuation, the rotation of the motor shaft about the direction of actuation being linked to the rotation of the mechanical joint about the axis, the force motor being configured to exert a resistive torque on the motor shaft,
- [0015]at least one rheological brake, able to apply a resistive force to the motor shaft,
- [0016]at least one sensor for measuring at least one angular position and at least one sign of the velocity about the axis and/or about the motor shaft,
- [0017]a calculator for controlling the rheological brake and the force motor,
- [0018]characterized in that
the calculator is configured to control the rheological brake and the force motor as a function of the angular position and of the sign of the velocity having been measured by the sensor, to:
- [0018]characterized in that
- [0019]a) when the angular position corresponds to an angle of the lever with respect to a prescribed neutral position, less than or equal in absolute value to a prescribed virtual stop threshold, control the motor to make it apply to the lever a first resistive force as a function of the angle of the lever and deactivate the brake, the first resistive force having a first determined value, which is non-zero at the prescribed virtual stop threshold,
- [0020]b) when the angular position corresponds to an angle of the lever with respect to the prescribed neutral position, which increases in absolute value beyond the prescribed virtual stop threshold, control the motor and activate the brake to make them apply to the lever a second resistive force greater than the first value,
- [0021]c) when the angular position corresponds to an angle of the lever with respect to the prescribed neutral position, which in absolute value decreases and is greater than the prescribed virtual stop threshold, control the motor to make it apply to the lever a third return force as a function of the angle of the lever and deactivate the brake.
[0022]The invention thus makes it possible to provide a virtual stop on the aircraft control stick, in the direction of increase of the angle of the lever of this stick.
[0023]Thus, in the case where the pilot increases the angle of the lever to above the virtual stop threshold, the brake is activated in order to produce an additional resistive force on the stick, which will be felt by the pilot (case b mentioned above). Thus, as long as the stick has an angle greater than the threshold and the pilot wishes to push on the stick in the aim of increasing this angle, the brake will be activated to oppose the displacement. The sensor for measuring the angular position and the sign of the velocity makes it possible to detect the intention of the pilot wishing to increase the angle of the lever in this case b).
[0024]Case c) corresponds to detection of the fact that the pilot wishes to see the stick return to the neutral position. In this case, the brake is deactivated to allow either the motor, or the hand of the user, to displace the lever into the neutral position. The sensor for measuring the angular position and the sign of the velocity makes it possible to detect the intention of the pilot wishing to reduce the angle of the lever in this case c).
[0025]According to an embodiment of the invention, the first resistive force increases as a function of the angle of the lever.
[0026]According to an embodiment of the invention, the second resistive force is equal to a resistive force plateau, which is constant as a function of the angle of the lever with respect to the prescribed neutral position, which increases beyond the prescribed virtual stop threshold.
[0027]According to an embodiment of the invention, the third return force increases as a function of the angle of the lever.
[0028]According to an embodiment of the invention, the second resistive force is greater than or equal to 1.5 times the first value.
[0029]According to an embodiment of the invention, the second resistive force is greater than or equal to 50 N and less than or equal to 200 N.
[0030]According to an embodiment of the invention, the prescribed virtual stop threshold is greater than or equal to 5° and less than or equal to 45°.
[0031]According to an embodiment of the invention, the third resistive force is equal to the first determined value, non-zero at the prescribed virtual stop threshold.
- [0033]the device comprises a generator, which is configured to apply a variable magnetic field within the volume to vary a shear resistance of the rheological material and which is controlled by the calculator.
[0034]According to an embodiment of the invention, the calculator is configured to compute the angle of the lever with respect to the prescribed neutral position as a function of the angular position having been measured by the sensor.
[0035]According to an embodiment of the invention, the calculator is configured to compute a direction of increase or decrease of the angle of the lever as a function of the sign of the velocity having been measured by the sensor.
- [0037]provision is made for the force motor to be a first force motor comprising a first motor shaft extending along at least a first direction of actuation and a second force motor comprising a second motor shaft extending along at least a second direction of actuation, the rotation of the first motor shaft about the first direction of actuation being linked to the rotation of the mechanical joint about the roll axis, the rotation of the second motor shaft about the second direction of actuation being linked to the rotation of the mechanical joint about the pitch axis,
- [0038]the first force motor being configured to exert a resistive torque on the first motor shaft, the second force motor being configured to exert a resistive torque on the second motor shaft,
- [0039]provision is made for the rheological brake to be a first rheological brake able to apply a resistive force to the first motor shaft and a second rheological brake, able to apply another resistive force to the second motor shaft,
- [0040]provision is made for the measurement sensor to be a first sensor for measuring a first angular position and a sign of the velocity about the roll axis and/or about the first motor shaft, and a second sensor for measuring a second angular position and a sign of the velocity about the pitch axis and/or about the second motor shaft.
- [0042]a force application device as described above,
- [0043]a lever able to rotate about the at least one axis, the lever being arranged on the mechanical joint.
- [0045]a) when the angular position corresponds to an angle of the lever with respect to a prescribed neutral position, less than or equal in absolute value to a prescribed virtual stop threshold, control the motor to make it apply to the lever a first resistive force as a function of the angle of the lever and deactivate the brake, the first resistive force having a first determined value, which is non-zero at the prescribed virtual stop threshold,
- [0046]b) when the angular position corresponds to an angle of the lever with respect to the prescribed neutral position, which increases in absolute value beyond the prescribed virtual stop threshold, control the motor and activate the brake to make them apply to the lever a second resistive force greater than the first value,
- [0047]c) when the angular position corresponds to an angle of the lever with respect to the prescribed neutral position, which in absolute value decreases and is greater than the prescribed virtual stop threshold, control the motor to make it apply to the lever a third return force as a function of the angle of the lever and deactivate the brake.
- [0049]computing the angle of the lever with respect to the prescribed neutral position as a function of the angular position having been measured by the sensor,
- [0050]computing a direction of increase or decrease of the angle of the lever as a function of the sign of the velocity having been measured by the sensor,
- [0051]a) when the angle of the lever with respect to its prescribed neutral position is in absolute value less than or equal to the prescribed virtual stop threshold, controlling the motor to make it apply to the lever a first resistive force as a function of the angle of the lever and deactivating the brake, the first resistive force having a first determined value, which is non-zero at the prescribed virtual stop threshold,
- [0052]b) when the angle of the lever with respect to its prescribed neutral position increases in absolute value beyond the prescribed virtual stop threshold, controlling the motor and activating the brake to make them apply to the lever a second resistive force greater than the first value,
- [0053]c) when the angle of the lever with respect to its prescribed neutral position in absolute value decreases and is greater than the prescribed virtual stop threshold, controlling the motor to make it apply to the lever a third return force as a function of the angle of the lever and deactivating the brake.
[0054]A fifth subject matter of the invention is an aircraft comprising the active control stick as described above.
[0055]The invention will be better understood on reading the following description, given solely by way of non-limiting example with reference to the figures below of the appended drawings.
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]In the text that follows, examples are described of force application devices 100 on a lever 1 of an aircraft control mini-stick comprising at least one rheological brake, i.e. a brake comprising a volume configured to be filled with a rheological material. The rheological material can be magnetorheological in the case of a magnetorheological brake or an electrorheological material in the case of an electrorheological brake for example. The term “magnetorheological material” should be understood to mean a solid or liquid material, the shear resistance of which is variable as a function of an electromagnetic field which is applied to it, according to a predetermined characteristic (or rheogram). For example, the viscosity of the rheological material is variable as a function of the electromagnetic field. The term “electromagnetic field” is understood to mean a field which can be solely electrical, or else solely magnetic, or else comprise a magnetic component and an electrical component.
[0076]The device 100 can be provided on an aircraft control stick, such as for example an airplane or otherwise, and can be used to actuate all or part of the aircraft, such as for example an actuator, a cockpit actuator, flight controls, or another kind of control. The device 100 can be provided on a human-machine interface.
[0077]Moreover, the term “law of force” of the force application device 100 taken as a whole (rheological brake(s) and motor(s)) should be understood to mean the force, which can be resistive or driving, returned as a function of the position of the lever along the axis.
[0078]Similar components on the appended figures will be denoted by the same alphanumerical references throughout the description below.
[0079]
[0080]The system comprises a control lever 1, which is attached to the stick and which is mounted rotatably on a mechanical joint 2 about a roll axis X or a pitch axis Y of the lever, the two axes being orthogonal. Preferably, the lever 1 is mounted on a plate 11 of the mechanical joint 2. The joint 2 is attached to a frame 9 secured to the aircraft cockpit floor. Of course, the control lever 1 could also be mounted rotatably on the mechanical joint 1 about the roll axis X only or about the pitch axis Y only.
[0081]First, there will be a description below of the components associated with the roll axis X, in the case where the control lever 1 is mounted rotatably on the mechanical joint 2 about the roll axis X, these components having reference signs ending by the letter “a” and being described as “first”.
[0082]The device 100 comprises a first force motor 3a for the roll axis X. The first force motor 3a has a first motor shaft 31a extending along a first direction A of actuation. The motor shaft 31a is linked to the roll axis X of the lever 1. The rotation of the motor shaft 31a about the first direction A of actuation is linked to the rotation of the mechanical joint 2 about the roll axis X. A linking mechanism exists between the motor shaft 31a and the joint 2 and is set in motion when the lever 1 pivots about the roll axis X. The force motor 3a is configured to exert a resistive torque on the motor shaft 31a. The motor shaft 31a can be attached to a first rotor 33a surrounded by a first fixed stator 32a of the motor 3a and is set in rotation with respect to the stator 32a. The device 100 comprises a first rheological (or magnetorheological) brake 5a able to apply a resistive force to the motor shaft 31a. The rheological brake 5a can be positioned directly on the first motor shaft 31a and/or on the roll axis X. The device 100 comprises a first measurement sensor 4a to measure at least one angular position and at least one sign of the velocity about the first motor shaft 31a and/or about the roll axis X.
[0083]Below is a description of the components associated with the pitch axis Y, in the case where the control lever 1 is mounted rotatably on the mechanical joint 2 about the pitch axis Y, these components having reference signs ending in the letter “b” and being described as “second”.
[0084]The device 100 comprises a second force motor 3b for the pitch axis Y. The second force motor 3b has a second motor shaft 31b extending about a second direction B of actuation. The motor shaft 31b is linked to the pitch axis Y of the lever 1. The rotation of the motor shaft 31b about the second direction B of actuation is linked to the rotation of the mechanical joint 2 about the pitch axis Y. A linking mechanism exists between the motor shaft 31b and the joint 2 and is set in motion when the lever 1 pivots about the pitch axis Y. The force motor 3b is configured to exert a resistive torque on the motor shaft 31b. The motor shaft 31b can be attached to a second rotor 33b surrounded by a second fixed stator 32b of the motor 3b and is set in rotation with respect to the stator 32b. The device 100 comprises a second rheological brake (or magnetorheological) brake 5b able to apply a resistive force to the motor shaft 31b. The rheological brake 5b can be positioned directly on the motor shaft 31b of the motor 3b and/or on the pitch axis Y. The device 100 comprises a second measurement sensor 4b to measure at least one angular position and at least one sign of the velocity about the second motor shaft 31b and/or about the pitch axis Y.
[0085]
[0086]Of course, in another embodiment, not shown, the roll axis X associated with the first motor 3a, with the first sensor 4a and with the first brake 4a can be provided without the pitch axis Y, without the second motor 3b, without the second sensor 4b and without the second brake 4b.
[0087]Of course, in another embodiment, not shown, the pitch axis Y, associated with the second motor 3b, the second sensor 4b and the second brake 4b can be provided without the roll axis X, without the first motor 3a, without the first sensor 4a and without the first brake 4a.
[0088]
[0089]The lever 1 is free at one end and is attached to a first plate 11 at the other end. The first plate 11 is rotationally movable about the axis X and about the axis Y and is linked to a second plate 10 of the joint 2. The axis X is linked to the first plate 11 such that a pivoting of the first plate 11 about the axis Y pivots the axis X about the axis Y. Two transmissions, each comprising a universal joint, convert a rotational movement of the lever 1 about the axis X, or about the axis Y respectively, into a movement of rotation of the motor shaft 31a (not shown) extending along the direction A, or of the motor shaft 31b (not shown) extending along the direction B respectively. The motor 3a and/or 3b is thus in direct engagement on the mechanical joint 2 and can transmit a resistive or motive force in response to the pivot movements of the lever 1 by the pilot. For more detail on the structure of the joint 2 and the mechanical link with the motors 3a and/or 3b, the reader may refer to FIG. 1 of the document FR-A-3 011 815 and the description pertaining thereto. This mechanical link may comprise an elbow shaft 34a located between the mechanical joint 2 and the shaft 31a and/or an elbow shaft 34b located between the mechanical joint 2 and the shaft 31b, as illustrated for example in
[0090]The term “directly position” should be understood to mean that the parts performing the braking (for example brake discs, as will be seen below) are arranged directly on the motor shaft. There are preferably no intermediate mechanical members between the parts performing the braking and the motor shaft. In particular, the brake 5a is directly aligned on the direction A of the motor shaft 31a. If the motor shaft 3a is vertically located under the lever 1, the brake 5a is preferably vertically incorporated on the motor shaft 31a. There is no angle return gear between the brake 5a and the motor shaft 31a. These considerations of alignment and incorporation are similarly applicable to the motor 3b and brake 5b components in relation to the shaft B and the motor shaft 31b.
[0091]The magnetorheological brake 5a and/or 5b comprises a control device configured to vary a magnetic field, said control device being electronically controlled by the control unit 8 via the calculator 7.
[0092]
[0093]According to the first embodiment shown in
[0094]According to the first embodiment shown in
[0095]The sensor 4a and/or 4b can be of inductive type, such as for example according to the embodiment shown in
[0096]In another embodiment, the sensor 4a and/or 4b can be of resistive type (for example a potentiometer or another kind of sensor).
[0097]
[0098]According to the second embodiment shown in
[0099]According to the second embodiment shown in
[0100]The device 100 comprises a control calculator 7 for controlling the rheological brake 5a and/or 5b and the force motor 3a and/or 3b as a function of the angular position ANGX and/or ANGY and/or ANGA and/or ANGB and of the sign of the velocity VX and/or VY and/or VA and/or VB having been measured by the sensor 4a and/or 4b and sends them force application commands COM on the lever 1. The calculator 7 controls the force application device 100 for embodying the given force law L, described below. The calculator 7 comprises an electronic interface to receive the measurement signals of the sensor 4a and/or 4b. Provision can be made for other sensors, not shown, supplying the velocity measurements mentioned above to the calculator 7. The items of position and/or velocity information are translated into command signals S for controlling movable parts or actuators of the aircraft by a Flight Control System or FCS, which is connected to the calculator 7.
[0101]
[0102]According to a first case a) of this force law L, when the angle ANG1 of the lever 1 with respect to the prescribed neutral position P0 is in absolute value less than or equal to a non-zero prescribed virtual stop BV threshold S1 and/or S2, the calculator 7 sends a force command COM to the motor 3a and/or 3b, so that the motor 3a and/or 3b applies to the lever 1 a first resistive force EFF1 depending on the angle ANG1 of the lever 1, and sends a force command COM to the brake 5a and/or 5b to deactivate the brake 5a and/or 5b (which then applies a zero force to the shaft 31a and/or to the shaft 31b respectively). When the increasing angle ANG1 becomes equal to the prescribed virtual stop threshold S1 and/or S2, the first resistive force EFF1 has a first determined non-zero force value V1. The case a) embodies the normal displacement of the lever 1 by the hand of the user, to vary, in the manner desired by the user, the command signals S to control the movable parts or actuators of the aircraft by way of the flight control unit 8 using manual control. The sensor 4a and/or 4b for measuring the angular position ANGX and/or ANGY and/or ANGA and/or ANGB and the sign of the velocity VX and/or VY and/or VA and/or VB makes it possible to detect the intention of the user handling the lever 1 and wishing to decrease or increase the angle ANG1 of the lever 1 between 0 and the threshold S1 and/or S2 in this case a).
[0103]According to a second case b) of this force law L, when the angle ANG1 of the lever 1 with respect to the prescribed neutral position P0 is increasing in absolute value and exceeds the prescribed virtual stop threshold S1 and/or S2, the calculator 7 sends a force command COM to the motor 3a and/or 3b and to the brake 5a and/or 5b, so that the motor 3a and/or 3b and brake 5a and/or 5b apply to the lever 1 a second resistive force EFF2 greater than the first value V1. This makes the hand of the user touching the lever 1 feel a greater resistance (force return) in a fairly abrupt way on crossing of the threshold S1 and/or S2 in an increasing direction, which embodies a virtual stop of the lever 1. This virtual stop BV indicates that the angle ANG1 of the lever 1 has crossed the threshold S1 and/or S2 in the increasing direction, and can thus indicate that angle values ANG1 increasing above this threshold are not advised, or not authorized, or hazardous, or are reaching a limit, such as for example a flight envelope, or are a special command known to the user, or others. There is a steeper upward gradient P2 for passing from the value V1 to the second resistive force EFF2 than the gradient of the force EFF1 as a function of the angle ANG1. The sensor 4a and/or 4b for measuring the angular position ANGX and/or ANGY and/or ANGA and/or ANGB and the sign of the velocity VX and/or VY and/or VA and/or VB makes it possible to detect the intention of the user handling the lever 1 and wishing to increase the angle ANG1 above the threshold S1 and/or S2 in this case b).
[0104]According to a third case c) of this force law, when the angle ANG1 of the lever 1 with respect to the prescribed neutral position P0 is decreasing in absolute value while being greater than the prescribed virtual stop BV threshold S1 and/or S2, the calculator 7 sends a force command COM to the motor 3a and/or 3b, so that the motor 3a and/or 3b applies to the lever 1 a third return resistive force EFF3 dependent on the angle ANG1 of the lever 1, and sends a force command COM to the brake 5a and/or 5b to deactivate the brake 5a and/or 5b (which then applies a zero force to the shaft 31a and/or to the shaft 31b respectively). This makes the hand of the user touching the lever 1 feel a lesser resistance in a fairly abrupt way upon crossing of the threshold S1 and/or S2 in the decreasing direction, which embodies the cancellation of the virtual stop BV of the lever 1. In the example of
[0105]The arrows indicated in
[0106]The invention thus makes it possible to detect the intention of the user of the lever 1 of the stick without complicating the architecture of the device 100 and of the stick, and makes it possible to avoid adding subsystems or components to fulfil this function, in particular force and torque sensors. The invention provides a simplification of the architecture of the device 100, particularly for critical systems in an operational safety sense. The invention provides gains in functionality, bulk, weight, reliability and cost. The invention makes it possible to associate the intention of the user with micro-displacements (relative variations in position and velocity). The device according to the invention is non-intrusive and avoids a problem of incorporation of a sub-assembly such as for example a force sensor.
[0107]Thus, the principle of the invention is based on the elastic deformation of the transmission line of the device 100 exposed to forces (stress field) and going from the lever 1 to the brake 5a and/or 5b, and on the exploitation of items of position/velocity information already available in the system and initially provided for servo-control of the motor and brake. This item of information being relatively fine-grained and sensitive (>14 bits of resolution over 360°, making it possible to detect a very low-amplitude movement) and having a high bandwidth (>500 Hz) in relation to the use of the mini-stick by an operator (<50 Hz), it can be exploited to detect very small displacements and especially changes of sign of the displacement velocity of the lever 1, expressing the wish of the pilot to pull or push the stick. The sensors 4a, 4b can be positioned between the brake 5a and/or 5b and the lever 1 located at the interface with the hand of the user, with at least one elastically deformable part between the brake 5a and/or 5b and the sensor 4a and/or 4b. Thus, the intermediate parts 101 located between the brake 5a and/or 5b and the sensor 4a and/or 4b will constitute deformable components that will make it possible to observe a relative displacement on the transmission line. The torsion bar of the intermediate part 101 comprises the part of the motor shaft 31a and/or 31b (non-zero length 310a of shaft 31a and/or non-zero length 310b of shaft 31b) located between the sensor 4a and the brake 5a and/or between the sensor 4b and the brake 5b in the first embodiment of
[0108]
[0109]There can be a positive and non-zero prescribed virtual stop threshold S1 for the positive values of the angle ANG1 with respect to the prescribed neutral position P0, and a negative and non-zero prescribed virtual stop threshold S2 for the negative values of the angle ANG1 with respect to the prescribed neutral position P0. The threshold S1 can be equal in absolute value to the threshold S2, as shown by way of example in
[0110]According to an embodiment shown in
[0111]According to another embodiment, not shown, the first force EFF1 may be curved and increasing as a function of the absolute value of the angle ANG1 and/or the third force EFF3 can be curved and increasing as a function of the absolute value of the angle ANG1.
[0112]Each motor 3a and/or 3b, each sensor 4a and/or 4b and each brake 5a and/or 5b can be doubled by another motor 3a′ and/or 3b′, another sensor 4a′ and/or 4b′ and another brake 5a′ and/or 5b′ respectively, as shown by the example in
[0113]Following a test carried out on the following example of a torsion bar of the intermediate part 101, being a solid torsion shaft of a diameter of 10 mm, of length 100 mm, made of a material of 15-5 PH stainless steel type having a transverse elastic modulus of 77000 MPa, an elastic slip limit of 800 MPa and a failure limit of 1000 MPa, the torsional stress applied to this bar has been of 150.24 MPa exerted on the motor shaft at the brake, equivalent to approximate 200 N of force on the lever 1, with a safety coefficient of 1, a stress concentration coefficient of 2.95, a limit stress of 800 MPa, and the computed angular deformation of the bar has been of 0.758°. Thus, for a force of approximately 200N applied to the lever 1 and provided by the brake, the transmission shaft will deform by approximately 0.7°. Given the sensitivity on the position measurement of approximately 0.02° (14 bits over 360°), the position and velocity acquisition line will make it possible to detect this deformation and the movements imposed by the user on the associated lever.
[0114]According to an embodiment, the first resistive force EFF1 increases as a function of the angle ANG1 of the lever 1. Of course, the first resistive force EFF1 may not be monotonic as a function of the angle ANG1 of the lever 1 in other embodiments.
[0115]According to an embodiment, the third return force EFF3 increases as a function of the angle ANG1 of the lever 1. Of course, the third return force EFF3 may not be monotonic as a function of the angle ANG1 of the lever 1 in other embodiments.
[0116]According to an embodiment shown in
[0117]According to an embodiment shown in
[0118]According to an embodiment shown in
[0119]According to an embodiment shown in
[0120]In the remainder of the text there will be a description of embodiments of the magnetorheological brake 5a, the brake 5b being able to be of similar structure and operation to the brake 5a, with reference to
[0121]An output shaft of the brake 5a extends directly along the direction A and is coaxial and attached to the shaft 31a of the motor 3a. The brake 5a comprises at least two first and second parts 52a and 52b facing one another and suitable for being set in motion with respect to one another. In this example, the parts 52a and 52b are suitable for rotating about the direction A. The term “facing” is understood to mean that at least one part of the outer surfaces of the two parts are face-to-face without being in contact. The brake 5a further comprises a volume 53 delimited by the two facing parts, suitable for housing magnetorheological fluid. The volume 53 is hermetically sealed so as not to let the magnetorheological fluid leak out. The term “volume delimited by two facing parts” should be understood to mean that the parts of the surfaces of the two parts which are located face-to-face are, at least partially and preferably totally, in contact with the volume of magnetorheological fluid.
[0122]An operating principle of the brake is to vary the shear resistance of the fluid contained in the volume 53, the two parts 52a and 52b shearing the fluid during their relative rotation about the direction A. The shear resistance torque exerted by the fluid is variable as a function of the magnetic field.
[0123]Preferably, the two parts 52a and 52b are located facing one other along the direction A of extension of the motor shaft 31a. The two parts shear the rheological fluid substantially perpendicularly to the direction A of the motor shaft 31a. To vary the shear resistance torque, and provide the control of the brake by the calculator 7, the brake comprises a commanding device or generator 54 configured to apply a variable magnetic field within the volume 53. This commanding or device or generator 54 is controlled by the calculator 7. The brake acts directly on the motor shaft 31a, with no intermediate mechanical members.
[0124]
[0125]Between the faces of two consecutive brake discs, a sealing volume is provided suitable for receiving magnetorheological fluid in the liquid state. In particular, a volume 53 of fluid is delimited by the facing faces of the discs 52a and 52b. The sealing of each of the volumes is ensured by seals at spaces between the discs. The brake comprises an alternation of brake fiscs and volumes of magnetorheological fluid at different axial positions along the direction A. In this example, the volume of fluid between two consecutive disc faces is in contact with more than 50% of the surface of said faces.
[0126]According to an embodiment, the commanding or generating device 54 is disposed near volumes of fluid. Here, the commanding device or generator 54 is formed of two coils extending parallel to the direction A in the vicinity of the brake discs. The length of each of the coils is slightly greater than the total length over which the brake discs extend. According to a variant, the commanding device or generator 54 may further comprise a permanent magnet.
[0127]The behavior of the magnetorheological fluid of the volume 53 at rest and in the presence of a magnetic field is schematized in
[0128]
[0129]In
[0130]
[0131]The control of this brake 5a is simple since it is enough to control the current circulating at the terminals of the magnetic field controlling device to vary the resistive torque, within the limits of the fluid slip threshold.
[0132]
[0133]In a variant, a first shaft of a roll motor of the lever and a second shaft of a pitch motor of the lever both pass through the sphere 62a. If the magnetic field is sufficient, the brake thus exerts a force feedback along both the roll axis and the pitch axis.
[0134]Another alternative example of a magnetorheological brake 5a is illustrated in
[0135]For a use in an aircraft control mini-stick, the slip torque of the rheological material is preferably between 10 N.m and 100 N.m and still preferably between 10 N.m and 75 N.m. Specifically, the slip torque must be below a threshold torque determined by the maximum torque transmissible by a roll or pitch motor connected to the lever 1. Preferably, the brake 5a must be capable of returning a resistive force between 100 and 150 Newton, preferably of approximately 120 Newton, on the lever.
[0136]Another example of a rheological brake 5a is shown on
[0137]The invention also relates to an active aircraft control stick, this stick comprising the force application device 100 described above and the lever 1 able to rotate about the roll axis X and about the pitch axis Y, the lever 1 being arranged on the mechanical joint 2.
[0138]The invention also relates to a method of haptic feedback control of the aircraft control stick using the force application device 100 described above.
[0139]In this method, during the step E1 illustrated in
[0140]During step E2, in response to the tilt force F1 exerted by the user on the stick, the sensor 4a and/or 4b measures the angular position ANGX and/or ANGY and/or ANGA and/or ANGB and of the velocity VX and/or VY and/or VA and/or VB about the roll axis X and/or the pitch axis Y and/or the motor shaft 31a and/or 31b.
- [0142]computing the angle ANG1 of the lever 1 with respect to the prescribed neutral position P0 as a function of the angular position ANGX and/or ANGY and/or ANGA and/or ANGB having been measured by the sensor 4a and/or 4b,
- [0143]computing a direction of increase or decrease of the angle ANG1 of the lever 1 as a function of the sign of the velocity VX and/or VY and/or VA and/or VB having been measured by the sensor 4a and/or 4b.
- [0145]computing the angle ANG1 of the lever 1 with respect to the prescribed neutral position P0 as a function of the angular position ANGX and/or ANGY and/or ANGA and/or ANGB having been measured by the sensor 4a and/or 4b.
- [0146]computing a direction of increase or decrease of the angle ANG1 of the lever 1 as a function of the sign of the velocity VX and/or VY and/or VA and/or VB having been measured by the sensor 4a and/or 4b,
- [0147]generating the commands according to the cases a), b) and c) described above.
[0148]The computer program can be prerecorded on a permanent memory of the calculator 7. The calculator 7 can be or comprise one or more machines, one or more processors, one or more microprocessors, one or more random access memories, and one or more permanent memories. The calculator CAL may comprise one or more physical data input interfaces, and one or more physical data output interfaces. This physical data input interface or interfaces can be or comprise one or more physical data communication ports, or others. This physical data output interface or interfaces can be or comprise one or more physical data communication ports, or others. A computer program can be executed on the calculator 7 and comprise code instructions, which, when they are executed on this calculator, implement all or part of the method.
[0149]Of course, the embodiments, features, possibilities and examples described above can be combined with one another or be selected independently of one another.
Claims
1-16. (canceled)
17. A force application device for an aircraft control stick, the force application device comprising:
a mechanical joint configured to receive an aircraft control stick lever, the mechanical joint being rotationally movable about at least one axis from among a roll axis and a pitch axis,
at least one force motor comprising at least one motor shaft extending along at least one direction of actuation, a rotation of the at least one motor shaft about the at least one direction of actuation being linked to a rotation of the mechanical joint about the at least one axis, the at least one force motor being configured to exert a resistive torque on the at least one motor shaft,
at least one rheological brake configured to apply a resistive force to the at least one motor shaft,
at least one sensor that measures at least one angular position and at least one sign of a velocity about the at least one axis and/or about the at least one motor shaft, and
a calculator that controls the at least one rheological brake and the at least one force motor,
wherein the calculator is configured to control the at least one rheological brake and the at least one force motor as a function of the at least one angular position and of the at least one sign of the velocity having been measured by the at least one sensor, to:
when the at least one angular position corresponds to an angle of the aircraft control stick lever with respect to a prescribed neutral position, less than or equal in absolute value to a prescribed virtual stop threshold, control the at least one force motor to apply to the aircraft control stick lever a first resistive force as a function of the angle of the aircraft control stick lever and deactivate the at least one rheological brake, the first resistive force having a first determined value, which is non-zero at the prescribed virtual stop threshold,
when the at least one angular position corresponds to an angle of the aircraft control stick lever with respect to the prescribed neutral position, which increases in absolute value beyond the prescribed virtual stop threshold, control the at least one force motor and activate the at least one rheological brake to apply to the aircraft control stick lever a second resistive force greater than the first value, and
when the at least one angular position corresponds to an angle of the aircraft control stick lever with respect to the prescribed neutral position, which in absolute value decreases and is greater than the prescribed virtual stop threshold, control the at least one force motor to apply to the aircraft control stick lever a third return force as a function of the angle of the aircraft control stick lever and deactivate the at least one rheological brake.
18. The force application device as claimed in
19. The force application device as claimed in
20. The force application device as claimed in
21. The force application device as claimed in
22. The force application device as claimed in
23. The force application device as claimed in
24. The force application device as claimed in
25. The force application device as claimed in
the force application device comprises a generator, which is configured to apply a variable magnetic field within the volume to vary a shear resistance of the rheological material and which is controlled by the calculator.
26. The force application device as claimed in
27. The force application device as claimed in
28. The force application device as claimed in
the at least one force motor includes a first force motor comprising a first motor shaft extending along at least a first direction of actuation and a second force motor comprising a second motor shaft extending along at least a second direction of actuation, the rotation of the first motor shaft about the first direction of actuation being linked to the rotation of the mechanical joint about the roll axis, the rotation of the second motor shaft about the second direction of actuation being linked to the rotation of the mechanical joint about the pitch axis,
the first force motor being configured to exert a first resistive torque on the first motor shaft, the second force motor being configured to exert a second resistive torque on the second motor shaft,
the at least one rheological brake includes a first rheological brake able to apply a resistive force to the first motor shaft and a second rheological brake, able to apply another resistive force to the second motor shaft, and
the at least one sensor includes a first sensor for measuring a first angular position and a sign of the velocity about the roll axis and/or about the first motor shaft, and a second sensor for measuring a second angular position and a sign of the velocity about the pitch axis and/or about the second motor shaft.
29. An active aircraft control stick comprising:
the force application device as claimed in
an aircraft control stick lever able to rotate about the at least one axis, the aircraft control stick lever being arranged on the mechanical joint.
30. A method of haptic feedback control of an aircraft control stick using the force application device as claimed in
in response to a tilt force exerted by a user on the aircraft control stick, measuring, by the at least one sensor, the at least one angular position and the at least one sign of the velocity about the at least one axis and/or about the at least one motor shaft, and
controlling, by the calculator, the at least one rheological brake and the at least one force motor as a function of the at least one angular position and of the at least one sign of the velocity having been measured by the at least one sensor, to:
when the at least one angular position corresponds to an angle of the aircraft control stick lever with respect to a prescribed neutral position, less than or equal in absolute value to a prescribed virtual stop threshold, control the at least one force motor to apply to the aircraft control stick lever a first resistive force as a function of the angle of the aircraft control stick lever and deactivate the at least one rheological brake, the first resistive force having a first determined value, which is non-zero at the prescribed virtual stop threshold,
when the at least one angular position corresponds to an angle of the aircraft control stick lever with respect to the prescribed neutral position, which increases in absolute value beyond the prescribed virtual stop threshold, control the at least one force motor and activate the at least one rheological brake to apply to the aircraft control stick lever a second resistive force greater than the first value, and
when the at least one angular position corresponds to an angle of the aircraft control stick lever with respect to the prescribed neutral position, which in absolute value decreases and is greater than the prescribed virtual stop threshold, control the at least one force motor to apply to the aircraft control stick lever a third return force as a function of the angle of the aircraft control stick lever and deactivate the at least one rheological brake.
31. A computer program for implementing the method of haptic feedback control of an aircraft control stick as claimed in
compute the angle of the aircraft control stick lever with respect to the prescribed neutral position as a function of the at least one angular position having been measured by the at least one sensor,
compute a direction of increase or decrease of the angle of the aircraft control stick lever as a function of the at least one sign of the velocity having been measured by the at least one sensor,
when the angle of the aircraft control stick lever with respect to its prescribed neutral position is in absolute value less than or equal to the prescribed virtual stop threshold, control the at least one force motor to apply to the aircraft control stick lever a first resistive force as a function of the angle of the aircraft control stick lever and deactivating the at least one rheological brake, the first resistive force having a first determined value, which is non-zero at the prescribed virtual stop threshold,
when the angle of the aircraft control stick lever with respect to its prescribed neutral position increases in absolute value beyond the prescribed virtual stop threshold, control the at least one force motor and activating the at least one rheological brake to make them apply to the aircraft control stick lever a second resistive force greater than the first value, and
when the angle of the aircraft control stick lever with respect to its prescribed neutral position in absolute value decreases and is greater than the prescribed virtual stop threshold, control the at least one force motor to apply to the aircraft control stick lever a third return force as a function of the angle of the aircraft control stick lever and deactivating the at least one rheological brake.
32. An aircraft comprising the active aircraft control stick as claimed in