Method of estimating the pitch angle of a rotor blade for an aircraft, and rotor for an aircraft

The method and rotor design for anti-torque helicopters estimate pitch angles using an electric motor and control unit, addressing complexity and weight issues by adjusting angles based on torque and thrust coefficients, enhancing performance.

WO2026146366A1PCT designated stage Publication Date: 2026-07-09LEONARDO SPA

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
LEONARDO SPA
Filing Date
2025-12-18
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

Existing anti-torque rotors for helicopters require complex mechanisms to adjust pitch angles, leading to increased weight and complexity, and there is a need to accurately estimate pitch angles without physical sensors.

Method used

A method and rotor design that utilizes an electric motor with a control unit to estimate pitch angles by adjusting the acceleration of the drive element, allowing blades to assume discrete angles based on torque and thrust coefficients, and a control algorithm to adjust the pitch angles continuously.

Benefits of technology

Enables accurate estimation of pitch angles without dedicated sensors, reducing complexity and weight by adjusting pitch angles based on torque and thrust coefficients, thus optimizing rotor performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2025063170_09072026_PF_FP_ABST
    Figure IB2025063170_09072026_PF_FP_ABST
Patent Text Reader

Abstract

A method is described for estimating the pitch angle (γ) of the blades (25) of a rotor (10, 10') of an aircraft (1) capable of hovering comprising a motor member (16) with a stator (14) and an output shaft (18) rotatable about the stator (14); a hub (19) rotatable about the axis (B) and operatively connected with the output shaft (18) so as to be rotatable with an angular velocity (ω) about the axis (B); at least two blades (25) rotatable about the axis (B) and about corresponding second axes (D) of extension of the blades (25), so as to adjust the pitch angles (γ) of the blades (25) between a first value (α) and a second value (β) different from each other; the method comprises the steps of: i) computing a third value associated with the torque (τEM) generated by the motor (16); ii) computing a fourth value associated with the torque (τtr) required, in use, by the rotor (10, 10'); iii) computing a fifth value associated with the thrust coefficient (CP) and a sixth value associated with the thrust coefficient (CT) of the rotor (10, 10'), also based on the fourth value; iv) comparing the fifth and sixth values with seventh and eighth threshold values (ThP, ThT); and v) estimating a ninth value of the pitch angle (γ), based on the result of step iv).
Need to check novelty before this filing date? Find Prior Art

Description

[0001] METHOD OF ESTIMATING THE PITCH ANGLE OF A ROTOR BLADE FOR AN AIRCRAFT, AND ROTOR FOR AN AIRCRAFT

[0002] Cross-Reference to Related Applications This Patent Application claims priority from European Patent Application No. 24425068.4 filed on December 31, 2024, the entire disclosure of which is incorporated herein by reference.

[0003] Technical Field

[0004] The present invention relates to a method for estimating the pitch angle of a rotor blade for an aircraft, in particular an anti-torque rotor for a helicopter.

[0005] The present invention also relates to a rotor for an aircraft, in particular an anti-torque rotor for a helicopter.

[0006] Background of the Invention

[0007] Helicopters are known comprising:

[0008] - a fuselage;

[0009] - a main rotor adapted to generate the necessary lift to support and manoeuvre the helicopter itself, and generating, following the operation thereof, a reaction torque on the fuselage; and

[0010] - an anti-torque rotor adapted to generate a thrust and, thus, a counter torque that balances the reaction torque generated on the fuselage by the main rotor.

[0011] In traditional solutions, helicopters comprise one or more turbines operatively connected to the main rotor via a drive unit.

[0012] The anti-torque rotor comprises, in a known way:

[0013] - a drive shaft rotated about a first axis by a gearchain of the transmission unit;

[0014] - a plurality of articulated blades with variable pitch angles on the drive shaft; and

[0015] - a drive device that can be operated to vary the pitch angle of the aforementioned blades and consequently adjust the thrust value generated by the rotor itself.

[0016] In known solutions, the drive device essentially comprises:

[0017] - a rod sliding along the first axis of the drive shaft with respect to the drive shaft and rotatable about said first axis integrally with the drive shaft and blades;

[0018] - a ring integral with the drive rod and axially spaced from the hub; and

[0019] - a plurality of levers hinged, at respective mutually opposite ends, to the ring and to respective blades eccentric to second longitudinal extension axes of the respective blades.

[0020] In a nutshell, the sliding of the rod varies the inclination of the levers with respect to the corresponding second axes and consequently adjusts the pitch angles of the corresponding blades.

[0021] Recently, anti-torque systems consisting of a plurality of electrically driven rotors have been introduced, e. g. by patent application EP-A-3501983 on behalf of the Applicant.

[0022] In more detail, the drive shaft of each of the aforementioned rotors is operated by a respective electric motor with a rotation speed that can be selectively adjusted independently of the operating conditions of the main rotor.

[0023] In order to simplify the construction of the rotor, the blades are mounted on their respective drive shafts withfixed pitch angles, so that a connecting member is not required.

[0024] Consequently, the reaction torque rate generated by each rotor can only be adjusted by acting on the rotational speed of the related drive shaft.

[0025] In order to overcome this drawback, European patent application 23220515.3 in the name of the same Applicant describes an electrically operated anti-torque rotor for a helicopter configured in such a way that the respective blades can only assume a discrete number, e. g. two, of different pitch angles.

[0026] This adjustment of the thrust and, therefore, of the counter torque generated by such a rotor is carried out by continuously adjusting the rotation speed and discretely adjusting the pitch angle.

[0027] In more detail, the anti-torque rotor comprises:

[0028] - a hub connected to the output shaft of the electric motor;

[0029] - a pair of connecting members connected with respective blades and operable to adjust the corresponding pitch angles;

[0030] - a drive element connected with the connecting members and rotating about a respective axis; and

[0031] - constraint means adapted to constrain the hub and the drive element.

[0032] The constraint means are configured to keep the drive element and the hub angularly integral with each other in a first or second relative position between them, when the absolute value of the acceleration of the drive element is respectively lower or higher than a threshold value, so that the pitch angles take on different first or second valuesrespectively.

[0033] The constraint means also allow relative rotation between the drive element and the hub between the first and second position when the absolute value of the acceleration of the drive element reaches the threshold value.

[0034] In other words, the pitch angles are adjusted by adjusting the acceleration imparted by the electric motor to the drive element.

[0035] With general reference to rotors configured in such a way that the respective blades can only take on a discrete number of different pitch angles, there is a need in the industry to promptly identify the actual pitch angle of the blades without using physical sensors, in order to reduce the complexity and overall weight of the anti-torque rotor.

[0036] There is also a need to promptly adjust the pitch angle of the blades if it differs from the desired value, with the minimum number of components to further reduce the complexity and overall weight of the anti-torque rotor.

[0037] The aim of the present invention is to realise a method for estimating the pitch angle of the blades of a rotor for an aircraft capable of hovering, which allows to satisfy at least one of the needs specified above in a simple and economical way.

[0038] WO-A-2005 / 100154 discloses a rotor for mounting on a helicopter drive shaft is disclosed, comprising a hub for location on the shaft and a plurality of blades mounted to and extending out from the hub, wherein a pitch angle of at least one of the blades is controllable with respect to each other blade by an electrical stepper motor mechanism ( 18 ) arranged at the hub. Also disclosed is a method fordetermining a pitch angle of the blades of the rotor, a computer program arranged to, when loaded onto a computing system, utilise an algorithm for determining blade pitch angle values for the blades, an alternator for providing power to motors that control the pitch of the blades and a control method for implementation by a computer in controlling the pitch of the blades in real time.

[0039] US-B-12077278 discloses an assembly for an aircraft propulsion system includes a propeller, a blade position sensor, and a controller. The propeller is configured for rotation about a rotational axis. The propeller includes a plurality of propeller blades. The plurality of propeller blades have a pitch. Each propeller blade of the plurality of propeller blades is configured for rotation about a respective lengthwise axis to selectively vary the pitch. The blade position sensor is configured to measure the pitch. The blade position sensor is configured to generate a pitch output signal representative of the measured pitch. The controller is in signal communication with the blade position sensor. The controller includes a processor in communication with a non-transitory memory storing instructions, which instructions when executed by the processor, cause the processor to: detect a presence or an absence of an erroneous propeller blade pitch measurement using at least the pitch output signal.

[0040] US-A-2024 / 083574 discloses a controller of a thrust generating device executes one of first control of controlling thrust by changing the pitch angle of each blade while maintaining the rotational speed of a propeller at a reference value, or second control of allowing the thrustgreater than the thrust generated in the first control to be generated by making the rotational speed of the propeller larger than the reference value.

[0041] Summary of the Invention

[0042] According to the invention, this aim is achieved by a method for estimating the pitch angle of a rotor blade for an aircraft, as claimed in claim 1.

[0043] The present invention also relates to a rotor for an aircraft, in particular an anti-torque rotor for a helicopter, as claimed in claim 12.

[0044] Brief Description of the Drawings

[0045] For a better understanding of the present invention, seven preferred non-limiting embodiments are described below, purely by way of example and with the aid of the attached drawings, wherein:

[0046] - Figure 1 is a perspective view of a helicopter with an anti-torque rotor made according to the dictates of the present invention;

[0047] - Figure 2 is a schematic view of some details of the anti-torque rotor of the helicopter in Figure 1;

[0048] - Figure 3 is a functional diagram of further details of the anti-torque rotor in Figure 2;

[0049] - Figure 4 is a flowchart illustrating the operational steps of a first embodiment of a method for estimating the pitch angle of the blades of a rotor made according to the dictates of the present invention; and

[0050] - Figure 5 is a flowchart illustrating the operational steps of a second embodiment of a method for estimating the pitch angle of the blades of a rotor made according to the dictates of the present invention.Description of Embodiments of the Invention

[0051] With reference to Figure 1, 1 denotes a helicopter. The helicopter 1 essentially comprises:

[0052] - a fuselage 2 with a nose 3 arranged at the front; - a drive unit 12 (only schematically illustrated in Figure 1 );

[0053] - a main rotor 4 provided with a plurality of blades 11 placed at the top of the fuselage 2, operated by the drive unit 12 and rotating about an axis A;

[0054] - a tail portion 5 arranged on the opposite side of the fuselage 2 with respect to the nose 3 and comprising a tail fin 6 and a tail plane 7 projecting cantilevered from either side of the tail fin 6; and

[0055] - an anti-torque rotor 10 carried by the tail portion 5.

[0056] As is well known, the operation of the rotor 4 allows the lift acting on the helicopter 1 to be adjusted and consequently the altitude of helicopter 1 itself to be varied.

[0057] In a known way, the blades 11 are articulated so as to be able to vary the inclination of the rotor disc, i. e. the ideal disc defined by the free ends of the blades 11 opposite the axis A.

[0058] Thus, the rotor 4 controls the forward / reverse and lateral movement of the helicopter 1.

[0059] The rotation of the blades 11 about the axis A results in the application of a first torque Cl on the fuselage 2. This first torque Cl would tend to determine the rotation of the helicopter 1 about the axis A itself.

[0060] The anti-torque rotor 10 is designed to generate asecond torque C2 of adjustable modulus and having a main component in the opposite direction to the first torque Cl, so that the yaw angle of the helicopter 1 can be adjusted.

[0061] When the main component of such second torque C2 is of a magnitude equal to the first torque Cl, the anti-torque rotor 10 prevents rotation of the helicopter 1 about a yaw axis substantially parallel to the axis A and passing through the centre of gravity of the helicopter 1.

[0062] When the main component of this second torque C2 is of lower or higher modulus than the first torque Cl, the antitorque rotor 10 causes a change in the yaw angle of the helicopter 1, i. e. the rotation of the helicopter 1 with respect to the yaw axis.

[0063] In certain manoeuvres to be carried out particularly quickly, the anti-torque rotor 10 generates a second torque C2 in concordance with the first torque Cl, so that the helicopter 1 is quickly rotated in the same direction as the first torque Cl.

[0064] The anti-torque rotor 10 is of the type described in European patent application 23220515.3, the contents of which are incorporated by reference in the present application.

[0065] In a nutshell, the anti-torque rotor 10 comprises, only schematically illustrated in Figure 3:

[0066] - a source 15 of electricity;

[0067] a control unit 17 known as the flight control computer; and

[0068] an electric motor 16 (only schematically shown) controlled by the unit 17 and electrically powered by the source 15.The electric motor 16 further comprises an electric machine 30.

[0069] With reference to Figure 2, the electrical machine 30 comprises, in a nutshell:

[0070] - a stator 14 fixed with respect to an axis B; and - a shaft 18 rotating about the axis B with respect to the stator 14.

[0071] The anti-torque rotor 10 also comprises:

[0072] - a hub 19 rotating about the axis B, coupled to the shaft 18 and on which a plurality, two in the case shown, of blades 25 are articulated, extending along respective axes D transverse to the axis B; and

[0073] - a drive element 20 also rotating about the axis B. The free ends of the blades 25 define an imaginary circumference referred to below as the rotor disc 13.

[0074] The source 15 could comprise an electric power generator operatively connected to the drive unit 12, it could comprise a plurality of batteries, or it could be any source of electricity.

[0075] In the remainder of this description, the term "hub" refers to a component of the anti-torque rotor 10 rotating about the axis B integrally with the blades 25 under all operating conditions of the anti-torque rotor 10 itself.

[0076] The shaft 18 is rotated by the motor 16 with an adjustable modulus acceleration.

[0077] The drive element 20 is spaced from the hub 19 parallel to the axis B.

[0078] The anti-torque rotor 10 also comprises:

[0079] - a plurality of connecting members 21 hinged on the drive element 20 and on respective blades 25 about mutuallyparallel axes; and

[0080] - constraint means 23 adapted to constrain the hub 19 and the drive element 20 to each other.

[0081] The connecting members 21 are operable to determine the rotation of the blades 25 about the respective axes D, so as to adjust the respective pitch angles y between two discrete and distinct values, hereafter referred to as a and p.

[0082] In the case shown, the a value is positive and the p value is negative.

[0083] In summary, the constraint means 23 are configured to:

[0084] keep the drive element 20 and hub 19 angularly integral with each other about the axis B and in a first relative position to each other, when the absolute value of the acceleration a of the electric motor 16 is less than a threshold value Ta, so that the pitch angles y remain in the respective first values a or second values p; and

[0085] - allow relative rotation between the drive element 20 and hub 19 between the aforementioned first and second positions when the absolute value of acceleration a reaches the threshold value Ta, so that the pitch angles y vary between the respective first values a or second values p.

[0086] The helicopter 1 also comprises (Figure 3):

[0087] - a sensor 50 adapted to detect the wind speed w;

[0088] a sensor 51 adapted to detect the outside air temperature OAT;

[0089] - a sensor 52 adapted to detect the altitude ALT of the helicopter 1 itself; and

[0090] - a sensor 53 adapted to detect the rotation speed w of the hub 19 about the axis B and generating a corresponding signal ωF / B associated with said rotation speed w.The control unit 17 is programmed to generate an estimated value YF / B of the pitch angle y of the blades 25 of the anti-torque rotor 10, and to control the angular velocity a of the hub 19 and the pitch angle y30as to adjust the yaw angle of the helicopter 1 based on what the autopilot or pilot requires.

[0091] The adjustment of the torque C2 generated by the antitorque rotor 10 is carried out, in particular, by acting on the angular velocity of the blade 25 in a continuous manner and by varying the pitch angle y of the blades 25 in a discrete manner.

[0092] The control unit 17 is programmed to receive, as input, a command relating to the yaw angle requested by the pilot or crew and to output a signal YSET and a signal O* SE associated with the value of the pitch angle y and the angular velocity a of the hub 19 required to obtain the requested yaw angle, respectively.

[0093] With reference to Figure 3, the control unit 17 is programmed to:

[0094] - receive as input the signal YSET and the signal W* SET; and

[0095] - provide as output a signal OSET for the electric motor 16.

[0096] The signal YSET is digital and can take on the values 0 or 1 corresponding to the first value a and the second value p, respectively.

[0097] In particular, the control unit 17 comprises:

[0098] - a stage 100 programmed to estimate a value for the pitch angle YF / B;

[0099] - a comparison stage 101 programmed to compare thesignal γset with the estimated value of the pitch angle γF / B, and to generate a digital signal γerr representative of whether or not γset coincides with the estimated value of the pitch angle γF / B; - a controller 102 programmed to generate a signal Awset representative of the angular velocity change w required at the hub 19 to arrange the blades 25 at the pitch angle YSET if YERR is non-zero; and

[0100] - a totalizer 103 receiving as input the signals Awset and w*set and outputting the signal WSET as the algebraic sum A

[0101]

[0102] Oset

[0103] The electric motor 16 comprises, in a nutshell, and only schematically illustrated in Figure 3:

[0104] - a three-phase voltage inverter 105 supplied with a direct current ide and with a direct electrical voltage V c from the source 15, and supplying as output three electrical voltages va, Vb, vcand three respective electrical currents ia, i, icalternating with each other phase-shifted to respective phases 106;

[0105] - the electrical machine 30, in particular a three-phase synchronous permanent magnet driving electrical machine, electrically powered by the respective phases 106 with the corresponding electrical voltages va, Vb, vcand respective electric currents ia, ib, ic, and providing as output a driving torque Temacting on the shaft 18; and

[0106] - a plurality, three in the case shown, of sensors 116 adapted to detect respective values of currents ia, ib, ic and to generate respective signals iat / B, ibr / B, 1CF / B.

[0107] The electric motor 16 also comprises:

[0108] - a totalizer 120 receiving as input the signal WSET fromthe totalizer 103 and the signal ωF / B from the sensor 53, and generating as output a signal ωerr equal to ωset-ωF / B;

[0109] - a controller 121 receiving as input the signal ωerr and generating as output a signal iqset representing the target electric current powering the inverter 105; and

[0110] - a controller 122 receiving as input the signal iqset from the controller 121 and the signals iaF / B, ibF / B, icF / B from the sensors 116, and generating a plurality of signals vas et, Vbset Vcset associated with respective electrical reference voltages for corresponding phases 106.

[0111] The value of the direct current ide and the direct electrical voltage V c supplied by the source 15 to the inverter 105 are determined on the basis of signals vaset, Vbset Vcset.

[0112] In particular, the controller 121 is a PID controller and provides the signal iqset according to the formula:

[0113] f d (xi Q'ff

[0114] i-set ~ Kp,a><*>err J <*>err dt + ^d,<n>

[0115]

[0116] where Kp,ω; Ki,ωand Kd,ωare constant values stored in the controller 121 itself.

[0117] The controller 122 comprises, in turn:

[0118] - a computing stage 123 receiving input signals iaF / B, ibF / B, ICF / B from the sensors 116 and programmed to compute a signal iqF / B according to the formula: (i F / B, iqF / B, 1OF / B ) = P ( iaF / B, ibF / B, 1CF / B ) wherein P is the Park transform;

[0119] - a totalizer 124 receiving as input the signals iqs et from the controller 121 and iqF / B from the computing stage 123 and providing as output the signal iqerr as the difference iqset—iqF / s;

[0120] - a totalizer 125 receiving as input the signals i set and idF / B from the computing stage 123 and supplying as outputthe signal iderr as the difference idset - idF / B;

[0121] - a PID stage 126 receiving as input the signal iqerr from the totalizer 124 and outputting a signal vqset calculated as:

[0122] r t di q,err

[0123] Vqtset ~ Kp,qiq,err + ^i,q I iq.err dt + Kd q

[0124]

[0125] Jo dt

[0126] where Kp,q; Ki,qand Kd,qare constant values stored in the PID stage 126;

[0127] - a PID stage 127 receiving as input the signal iderr from the totalizer 125 and outputting a signal vdSET calculated as:

[0128] ft J;

[0129] _ if ■ i if I ■ J*. ifttld,err

[0130] Vd,set — **p,dld,err ' J^i.d j Id, err "t **d,d

[0131]

[0132] where KP,d; Ki,d and Kd,d are constant values stored in PID stage 127; and

[0133] - a computing stage 128 receiving as input the signals vqset, vdset v0set from PID stages 126, 127 and programmed to compute signals vaset, vbset vcset according to the formula: vaset, vbset vcset = P-1( iaF / B, ibF / B, icF / B ) where P-1is the inverse Park transform.

[0134] In the case illustrated, the signal i dset is zero.

[0135] The computing stage 123 also receives as input the signal ωF / B from the sensor 53, and computes the signal θF / B associated with the angle of rotation of the hub 19 with respect to the stator 14 of the electrical machine 30, by integration of the time course of the angular velocity ωF / B.

[0136] The computing stage 128 receives an input the signal θF / B from computing stage 123.

[0137] In particular, the Park transform P is a linear application represented by the following matrix:cos 0 cos ( ( 0a — —2n\ 1 cos (o +

[0138] — sinO — si ■n 1 0 — —2n\ 1 — sin (o + y)

[0139] i i i

[0140]

[0141] 2 2 2

[0142] The Park transform P corresponds to a change of reference from a reference system (a, b, c) corresponding to phases 106 and integral to the stator 14 of the electrical machine 30 to a reference system (d, q, 0) integral to the shaft 18 of the electrical machine 30 and rotating about the first reference system with angular velocity w.

[0143] In particular, the reference system (d, q, 0) is such that the axis 0 corresponding to a current iOr is null, the axis q is orthogonal to the magnetic flux generated by the electrical machine 30 and therefore contributes to the driving torque Temgenerated by the electrical machine 30, and the axis d is parallel to the aforementioned magnetic flux and therefore does not contribute to the driving torque Tem generated by the electrical machine 30.

[0144] The currents iqset, idset, iq, id, io and the voltages Vdset, vqSet, voset refer to the reference system (d, q, 0) while the currents ia, ib, ic;iaset, i set, icset and the voltages va, Vb, vc;vaset, Vbset, vcset refer to the reference system (a, b, c).

[0145] The control unit 17 also comprises a storage stage 150 within which the following are stored:

[0146] - a first table, which associates a plurality of values of the electro-mechanical efficiency q of the electrical machine 30 with corresponding values of the angular velocity w of the hub 19;

[0147] - a second table, which associates a plurality of values of air density pa±rand corresponding pairs of values ofoutside air temperature OAT and altitude ALT; and - the values of moment of inertia J, damping coefficient B and geometric parameters c|) of the shaft 18, hub 19 and blades 25.

[0148] Advantageously, the stage 100 of the control unit 17 is programmed to (Figure 4 ):

[0149] - compute a value of the driving torque Temgenerated by the electrical machine 30 (STEP 1 );

[0150] - compute a value of the torque itr required by the anti-torque rotor 10 (STEP 2 );

[0151] - compute a value of the power coefficient Cpand thrust coefficient C of the anti-torque rotor 10, based on the torque itr required by the anti-torque rotor 10 (STEP 3); compare the values of the power coefficients Cpand thrust C with respective threshold values Thp, Thp (STEP 4 ); and

[0152] estimate a value YF / B of the pitch angle y based on the result of said step iv) (STEP 5).

[0153] In the case illustrated, stage 100 of the control unit 17 is programmed to (STEP 16):

[0154] - compute an estimated value of the pitch angle YF / B of the blades 25 equal to the value a in the case where the coefficients of power Cpand thrust CT are both greater than or equal to the respective threshold values Thp, Thp; and - compute an estimated value of the pitch angle YF / B of the blades 25 equal to the value p in the case where at least one of the coefficients of power Cpand thrust C is less than the respective threshold value Thp, Thp.

[0155] With reference to Figure 4, stage 100 of the control unit 17 is programmed for:- acquire a value of the continuous current idcand the continuous electrical voltage Vdcsupplied by the source 15 to the inverter 105 (STEP 6 and STEP 7 );

[0156] - compute a value of the electrical power Peinput to the electrical machine 30 as the product of the direct current idcand the direct electrical voltage Vdcwith which the inverter 105 is supplied (STEP 8 );

[0157] - acquire from the sensor 53 the signal ωF / B (STEP 9); - receive from the storage stage 150 the value of the efficiency q as a function of the signal ωF / B and of the power Pe (STEP 10) and compute a value of the mechanical power Pmgenerated by the electrical machine 30 as η* idc* Vdc(STEP 10bis ); and

[0158] - compute a value of the mechanical torque Cmgenerated by the electrical machine 30 on the basis of the value of the mechanical power Pmand the signal ωF / B detected by the sensor 53.

[0159] Stage 100 of the control unit 17 is also programmed to: - compute an angular acceleration value dw / dt of the hub 19, based on the angular velocity value ωF / B detected by the sensor 53;

[0160] - receive from storage stage 150 the values of moment of inertia J, damping coefficient B and geometric parameters c|) (STEP 11 );

[0161] - compute a value for the torque itr required of the anti-torque rotor 10, based on the torque Temand the damping and stiffness torques associated with the moment of inertia J, damping coefficient B and geometric parameters

[0162]

[0163] respectively (STEP 12 );

[0164] - acquire the signals associated with wind speed ω fromthe sensor 50 (STEP 13), outside air temperature OAT from the sensor 51, and altitude ALT from the sensor 52 (STEP 14 );

[0165] - compute an air density value pairbased on the outside air temperature OAT and altitude ALT values of the helicopter 1 (STEP 15); and

[0166] - compute the value of the power coefficients Cpand thrust CTon the basis of the value of the air density ρairand the wind speed ω (STEP 16).

[0167] In more detail, the control unit 17 is programmed to compute the value of the torque itr required of the antitorque rotor 10 as the difference between the torque T EM delivered by the electric motor 16 and the sum of the inertia, damping and stiffness torques associated with the moment of inertia J, the damping coefficient B and the geometric parameters c|), respectively (STEP 12 ).

[0168] Finally, the control unit 17 is programmed to estimate that (STEP 16):

[0169] - the pitch angle YF / B of the blades 25 is equal to the value a if both torque and thrust coefficients Cp, C are greater than or equal to the respective threshold value Thp, Thp; and

[0170] - the pitch angle YF / B of the blades 25 is equal to the value p if at least one of the torque and thrust coefficients Cp, CT is less than the respective threshold value Thp, Thp.

[0171] In particular, the power and thrust coefficients Cp, C are defined as:

[0172] Cp=Ptr / ( ρair*V3tip*A)

[0173] CT= Ttr / ( ρair*V2tip*A)

[0174] where Ptr and Ttr are the power and thrust generated bythe anti-torque rotor 10, V3tipis the speed at the free end of the blades 25, and A is the area of the rotor disc 13.

[0175] In the case illustrated, the thrust coefficient C is estimated to be equal to: 0. 5*o*b* ( l / 3*cp-l / 2* E, ), where:

[0176] - o is the solidity of the anti-torque rotor 10;

[0177] - b an appropriate coefficient representative of the shape of the blades 15;

[0178] - ip is the angle of incidence of the blades 25, which is associated with the pitch angle y through the inclination of the wind speed w with respect to the rotor disc 13; and - E, a coefficient taking into account the crosswind acting on the anti-torque rotor 10 or the climb / forward speed of the helicopter 1.

[0179] The power coefficient Cpis estimated equal to k* C1.5+C*CD0, wherein k and σ are appropriate coefficients and CDO is the coefficient of resistance of the blades 25 for zero lift of the blades 25 themselves.

[0180] The lift coefficient is, in turn, proportional to the angle of incidence of the blades 25, which is associated with the pitch angle y via the wind speed w.

[0181] In particular, the wind speed w is taken into account in order to distinguish the pitch angle from the angle of incidence, i. e. the angle defined between the air current and the chord of the blades 25.

[0182] In use, the operation of the rotor 4 allows lif ting / lowering, forward / backward and lateral movement of the helicopter 1.

[0183] The actuation of the rotor 4 generates the first torque Cl on the fuselage 2, which would result in the rotation of the helicopter 1 about the yaw axis.The operation of the anti-torque rotor 10 generates a second torque C2 on the fuselage 2 in the opposite direction to the first torque Cl. This second torque C2 determines the yaw angle of the helicopter 1.

[0184] The source 15 supplies the inverter 105 of the electric motor 16 with direct current ide and direct electrical voltage Vdc.

[0185] The sensors 50, 51, 52, 53 detect, respectively, wind speed w, outside air temperature OAT,

[0186] altitude ALT of the helicopter 1 itself, and generate a signal ωF / B representative of the rotation speed w of the hub 19 about the axis B; and provide respective signals to stage 100 of the control unit 17.

[0187] The operation of the helicopter 1 is also described based on a condition in which the absolute value of the acceleration a of the shaft 18 is less than the threshold value Ta and the pitch angles of the blades y of the blades 25 assume a first value a.

[0188] The pilot or autopilot requests a particular yaw angle via the flight controls.

[0189] With reference to Figure 3, the control unit 17 receives as input from the flight controls the yaw angle requested by the autopilot or pilot and generates the signals yset and w*set associated respectively with the value of the pitch angle y and the angular velocity w of the hub 19 required to obtain the requested yaw angle.

[0190] In the remainder of this description, it is assumed that the signal Yset corresponds to a pitch angle y equal to a second value p and that the estimated value of the pitch angle YF / B is equal to a first value a.In more detail, stage 101 of the control unit 17 compares the signal Yset with the pitch angle YF / B estimated by stage 100, and generates a digital signal Yerr representative of whether or not Yset coincides with the estimated value YF / B.

[0191] The controller 102 generates the signal Aws et representing the change in angular velocity w over time required for the hub 19 to arrange the blades 25 at the pitch angle Yset in the case where Yerr is non-zero, and the totalizer 103 outputs the signal ws et as the algebraic sum Aws et+ w * set.

[0192] With reference to Figure 3, stage 100 estimates the value of the pitch angle YF / B of the blades 25 of the antitorque rotor 10 as follows.

[0193] In particular, stage 100 acquires the values of direct current ide and direct electrical voltage V c available from the source 15 to the electrical machine 30 (STEP 7 and 8 ).

[0194] Stage 100 of the control unit 17 also (Figure 4 ):

[0195] - computes the value of the electrical power Peinput to the electrical machine 30 as the product of the direct current ide and the direct electrical voltage Vdc with which the inverter 105 is supplied (STEP 8 );

[0196] - receives from the storage stage 150 the value of the efficiency q as a function of the signal MF / B generated by the sensor 53 (STEP 9) and computes a value of the mechanical power Pm generated by the electrical machine 30 as q* ide* Vdc (STEP 10, lObis); and

[0197] - computes a value of the mechanical torque Cm generated by the electrical machine 30 on the basis of the value of the mechanical power Pm and the signal MF / B generated by the sensor 53.Stage 100 of the control unit 17, also:

[0198] - computes the angular acceleration value dw / dt of the hub 19, based on the signal ωF / B generated by the sensor 53;

[0199] - receives from the storage stage 150 the values of moment of inertia J, damping coefficient B and geometric parameters c|);

[0200] - computes the value of the torque itr required of the anti-torque rotor 10, based on the torque Temand the associated moment of inertia J, damping coefficient B and geometric parameters c|) (STEP 12 );

[0201] - acquires the wind speed w from the sensor 50, outside air temperature OAT from the sensor 51, and altitude ALT from the sensor 52 (STEP 13);

[0202] - computes an air density value pair(STEP 15) based on the outside air temperature OAT and altitude ALT values of helicopter 1; and

[0203] - computes the values of the power coefficients Op and thrust C on the basis of the value of air density pairand wind speed w (STEP 16).

[0204] Finally, stage 100 of the control unit 17 (STEP 4, 16) computes:

[0205] - an estimated value of pitch angle YF / B of the blades 25 equal to the value a if both power coefficients Cpand thrust C are greater than or equal to the respective threshold value Th?, TPIT; and

[0206] - an estimated value of the pitch angle YF / B of the blades 25 equal to the value p if at least one of the coefficients of power Cpand thrust CT is less than the respective threshold value Th?, Thi.

[0207] The electrical machine 30 generates the torque Tem, basedon the signal wset and the angular velocity value a of the hub 19 detected by the sensor 53.

[0208] Specifically, the totalizer 120 of the electric motor 16 receives as input the signal wset from the totalizer 103 and the signal MF / B from the sensor 53, and generates as output a signal Merr equal to Wset-WF / B.

[0209] The controller 121 of the electric motor 16 receives as input the signal Merr and generates as output the signal iqset representing the target electric current iqwith which to power the three-phase line 106 in the reference system (q, d, 0) integral with the shaft 18.

[0210] The controller 122 receives as input the signal iqsE from the controller 121 and the signals iaF / B, ibF / B, 1CF / B associated with the currents ia, it, icof the three-phase line 106 from the sensor 116, and generates the signals vas et, Vbset Vcset.

[0211] The source 15 supplies the inverter 105 with DC voltage Vdc and DC current ide, based on the signals vas et, Vbset, vcs et.

[0212] The electrical machine 30 is powered with the signal voltages va, Vb vcfrom the respective phases 106 and generates the torque TEM made available at the shaft 18.

[0213] The hub 19 of the anti-torque rotor 10 rotates with an angular speed w determined by the driving torque Temand the torque itr.

[0214] Furthermore, the acceleration a of the shaft 18 is brought to a value greater than Ta, i. e. concordant with the first direction of rotation about the axis B, so that the hub 19 determines the change in pitch angle y from the estimated value YF / B equal to the angle a at value Yset.

[0215] With reference to Figure 5, a method of estimating thepitch angle YF / B of an anti-torque rotor 10' according to a different embodiment of the invention and implemented by a control unit 17' is shown.

[0216] The anti-torque rotor 10' is similar to the anti-torque rotor 10' and will be described hereafter only insofar as it differs from the latter; equal or equivalent parts of the anti-torque rotors 10, 10' will be marked with the same reference numbers where possible.

[0217] In particular, the control unit 17 ' of the anti-torque rotor 10' differs from the control unit 17 in that it is programmed to perform instead of the steps indicated above as STEP 7, 8, 9, 10, 11, the steps of:

[0218] - acquiring from the sensor 53 the value of rotation speed MF / B of the hub 19 (STEP 18 );

[0219] - computing a value of a rotation angle 0 of the hub 19 with respect to the stator 14 of the electrical machine 30', based on the value of the rotation speed MF / B of the hub 19 acquired by the sensor 53, in particular by integration over time of the trend in angular velocity ωF / B;

[0220] - acquiring from the sensors 125 the respective signals iaF / B, ibF / B, IcF / B (STEP 19)

[0221] - computing the values of the currents id, iqin the reference system (d, q, 0) integral with the shaft 18 on the basis of the computed value of the rotation angle 0F / B of the hub 19 and the values of the signals iaF / B, ibF / B, 1CF / B (STEP 20);

[0222] acquiring from storage stage 150 a plurality of electrical machine parameters 30', such as the number of polar pairs np, the magnetic flux ψpm(STEP 21 ); and

[0223] - computing the value of torque Temgenerated by theelectrical machine 30' on the basis of the direct currents id and quadrature currents iq, and on the basis of the parameters of the electrical machine 30' (STEP 22 ) according to the formula:

[0224] τem= 1.5* np* ψpm

[0225] The operation of the anti-torque rotor 10' is similar to that of the anti-torque rotor 10 and is described only insofar as it differs from it.

[0226] In particular, the control unit 17' differs from the control unit 17 in that it is programmed to perform the steps indicated as STEP 19, 20, 21 and 22 instead of the steps indicated as STEP 7, 9, 10 and 11.

[0227] An examination of the method for estimating the pitch angle y and of the anti-torque rotor 10, 10' made according to the present invention reveals the advantages that can be achieved.

[0228] In more detail, the control unit 17, 17' is programmed to:

[0229] - compute a value of the torque Temgenerated by the electric machine 30, 30' of the electric motor 16;

[0230] - compute a value of the torque itr required by the antitorque rotor 10, 10';

[0231] compute the value of the torque and thrust coefficients Cp, C of the rotor 10, 10', on the basis of the values of the torques Tem, itr respectively delivered by the electrical machine 30, 30' and required by the rotor 10, 10' itself;

[0232] compare the value of the torque and thrust coefficients Cp, C with respective threshold values Thp, Tin; and- estimate the value of the pitch angles YF / B of the blades 25 based on the result of the above comparison.

[0233] It is thus possible to readily identify the effective pitch angle y of the blades 25 without using dedicated physical sensors, thus reducing the complexity and overall weight of the anti-torque rotor 10, 10'.

[0234] The controller 102 is programmed to generate a signal AwSet for the electric motor 16 representative of the change in angular velocity w over time and therefore of the angular acceleration required at the hub 19 to arrange the blades 25 with the pitch angle Yset in the case where Yerr is different from zero, i. e. in the case where the estimated pitch angle YF / B from stage 100 is different from the pitch angle Yset.

[0235] Thus, the control unit 17, 17' enables adjustment of the pitch angle y of the blades 25 of an anti-torque rotor 10 of the type described in European patent application 23220515.3 on behalf of the Applicant, i. e. wherein the pitch angle y is adjusted between discrete values a, p by acting on the acceleration a of the hub 19.

[0236] It is clear that modifications and variants can be made to the method for estimating the pitch angle y and to the anti-torque rotor 10, 10' described and illustrated herein without departing from the scope of protection defined by the claims.

[0237] In particular, the pitch angles a, p of the blades 25 of the anti-torque rotors 10, 10' could take on any number, specifically greater than two, of discrete values different from each other.

[0238] The estimation method could, in addition, comprise the step of estimating the pitch angles YF / B of the blades 25 onthe basis of the time trend of the torque and thrust coefficients Cp, C with respective threshold values Th?, Tin.

[0239] The rotor 10, 10' could also be used in a tilt-rotor aircraft in a function other than the anti-torque function. In that case, the axis B could be tilted about an axis parallel to a transverse axis of the tilt-rotor aircraft between:

[0240] - a position parallel to a longitudinal axis of the tilt-rotor aircraft assumed when the tiltrotor itself is in the "aeroplane" position; and

[0241] - a position parallel to an axis orthogonal to the longitudinal and transverse axes of the tilt-rotor aircraft assumed when the tilt-rotor aircraft itself is in the "helicopter" position.

[0242] The anti-torque rotor 10, 10' could also be used in a multi-rotor aircraft. In this case, the axis B could be fixed or tilting so that the aircraft can assume either an "aeroplane" or a "helicopter" position.

[0243] The rotor 10, 10' could also be used in a fixed-wing aircraft to generate the necessary thrust for flight.

[0244] The rotor 10, 10' could also be used as a pusher propeller in a heliplane, such as the EUROCOPTER X-3 aircraft as a vertical-axis main rotor.

[0245] The electric machine 30, 30' could be of a different type from the permanent magnet synchronous machine.

[0246] The electrical machine 30, 30' could comprise relays instead of the controller 121 and PID stages 126, 127.

[0247] The anti-torque rotor 10, 10' could include a number of blades 25 other than two.

Claims

CLAIMS1. - Method for estimating the pitch angle (y) of the blades ( 25 ) of a rotor ( 10, 10 ' ) of an aircraft ( 1 );said rotor ( 10, 10 ' ) comprising, in turn:- a motor member ( 16 ), in particular an electric machine ( 30, 30 ' ), comprising, in turn, a stator ( 14 ) and an output shaft ( 18 ) rotating about said stator ( 14 );a hub ( 19 ) rotatable about said axis (B ) and operatively connected with said output shaft ( 18 ) so as to be rotatable, in use, with an angular velocity ( w ) about an axis (B );- at least two blades ( 25 ) rotatable about said axis (B ) integral with said hub ( 19 ) and rotatable about corresponding said second axes ( D) of extension of the blades ( 25 ) transverse to said axis (B ), so as to adj ust the pitch angles (y) of said blades ( 25 ) between a first value (a) and a second value ( p ) di f ferent from each other;characterised in that it comprises the steps of: i ) computing ( STEP 1 ) a third value of the torque ( iem) generated by said motor member ( 16 );ii ) computing ( STEP 2 ) a fourth value of the torque ( itr) required, in use, by said rotor ( 10, 10 ' );iii ) computing ( STEP 3, 13 ) a f i fth value of the torque coef ficient ( Cp) and a sixth value of the thrust coef ficient ( C ) of said rotor ( 10, 10 ' ), also based on said fourth value of the torque ( itr) required, in use, by said rotor ( 10, 10 ' );iv) comparing ( STEP 4, 17 ) said fi fth value with a seventh threshold value ( Th?), and said sixth value withan eighth threshold value (Tin); andv) estimating (STEP 5) a ninth value (YF / B) of said pitch angle (y), on the basis of the result of said step iv).

2. - Method according to claim 1, characterised in that it further comprises (STEP 14 ) step vi) of detecting a tenth value of the wind speed (w);said step iii) comprising step vii) of computing said fifth and sixth values also on the basis of said tenth value.

3. - Method according to claim 1 or 2, characterised in that it further comprises step vii) of computing (STEP 15) an eleventh value of the air density (pair);said step iii) including step viii) of computing said fifth value of the torque coefficient (Op) and sixth value of the thrust coefficient ( C ) also on the basis of the said eleventh value of the air density (pair).

4. - Method according to claim 3, characterised in that it comprises the step ix) of detecting (STEP 14 ) a twelfth value of the air temperature (OAT) and a thirteenth value of the altitude (ALT) of said aircraft ( 1 );said step viii) comprising step x) of computing said eleventh value of the air density (pair), on the basis of said twelfth and thirteenth values of respectively said air temperature (OAT) and said altitude (ALT) of said aircraft ( 1 ).

5. - Method according to any one of the preceding claims, characterised in that said step ii) comprises the steps of:xi) computing a fourteenth value of the angular acceleration (dw / dt) of said hub ( 19); andxii) acquiring (STEP 11 ) a plurality of first parameters (J, B, $) of said rotor ( 10, 10' ), and computing said fourth value of the required torque (itr) from said rotor ( 10, 10' ) also based on a plurality of first parameters (J, B, $) of said rotor ( 10, 10' ) and said fourteenth value of the angular acceleration (dw / dt) of said hub ( 1 ).

6. - Method according to any one of the preceding claims, characterised in that it comprises the step xiii) of computing (STEP 8 ) a fifteenth value of the electrical power (Pand) input to said electrical machine (30);said step i) comprising step xiv) of:acquiring (STEP 9) a sixteenth value of the rotational speed (ωF / B) of said hub ( 19);- computing (STEP 10) a seventeenth value of the efficiency (q) of said electrical machine (30 ) as a function of said sixteenth value of the rotational speed ( WF / B) of said hub ( 19); andcomputing (STEP lObis) an eighteenth value associated with the mechanical power (Pm) output by said electrical machine (30), on the basis of said fifteenth value of the electrical power (Pe) input to said electrical machine (30), of said sixteenth value of the rotational speed ( ωF / B) of said hub ( 19), and of said seventeenth value of the efficiency (q) of said electrical machine ( 30 );said third value of the torque (iem) generated by said electrical machine (30), based on said eighteenthvalue of the mechanical power (Pm).

7. - Method according to claim 6, characterised in that said step xiii) comprises the steps of:xv) acquiring (STEP 7, 8 ) a nineteenth value and a twentieth value of the direct voltage (vdc) and direct current (ide), respectively, input to an inverter ( 105); said inverter ( 105) powering said electrical machine (30) with alternating current and alternating voltage in use;xvi) computing said third value of the torque (τem) generated by said electrical machine (30), also based on said sixteenth, seventeenth, eighteenth, nineteenth and twentieth values.

8. - Method according to any one of claims 1 to 4, characterised in that said step i) comprises the steps of:xvii) acquiring (STEP 18 ) said sixteenth value of the rotational speed (ωF / B) of said hub ( 19);xviii) working out a twentieth value of the angle of rotation (θF / B) of said hub ( 19) with respect to said stator ( 14 ) of the electrical machine (30), on the basis of said eighteenth value (ωF / B) of the rotation speed (w) of said hub ( 19);xix) acquiring (STEP 19) a twenty-first value of the current (iaF / B, ibF / B, icF / B) of each phase ( 106) of said electrical machine (30' ) in a first reference system (a, b, c) integral with said stator ( 14 );xxi) computing (STEP 20) a twenty-second value associated with the direct current (id) and a twenty-third value of the quadrature current (iq) of said electrical machine (30' ) in a second reference system (q, b, 0)integral with said output shaft ( 18 ) of said electrical machine (30' ) based on said twentieth value (θF / B) associated with the angle of rotation (θ) of said hub ( 19) and twenty-first value associated with said current (iaF / B, ibF / B, icF / B) of each phase ( 106) of said electrical machine (30 ' ) in said first reference system (a, b, c);said third value of the torque (τem) generated by said electrical machine (30) also being computed on the basis of said eighteenth value (ωF / B) of the rotation speed (w) of said hub ( 19), twenty-second value of the direct current (id) and twenty-third value of the quadrature current (iq) of said electrical machine (30' ) in said second reference system (q, b, 0) integral to said output shaft ( 18 ).

9. - Method according to claim 8, characterised in that said step i) further comprises step xxii) (STEP 21 ) of acquiring second parameters (nP, ψP) representative of said electrical machine (30);said third value of the torque (iem) generated by said electrical machine (30) also being computed on the basis of said second parameters (nP, ψP) representative of said electrical machine (30).

10. - Method according to any one of the preceding claims, characterised in that it comprises the steps of:xxiii) associating a given flight manoeuvre to be performed with a target value (ySet) of said pitch angle (ySet) of said blades (25) and a target value (w*set) of said angular velocity (w) of said hub ( 19);xxiii) comparing a target value (ySet) of said pitch angle (y) with said ninth estimated value (YF / B) of saidpitch angle (y);xxiv) constraining said hub ( 19) and said blades (25) by means of a drive element (20), so as to associate the value of said pitch angle (y) with the relative angular position between said hub ( 19) and said drive element (20), with reference to said axis (B);xxv) keeping said drive and hub elements (20, 19) angularly integral with each other about said axis (B) and in at least one first relative position between them, when the absolute value of an acceleration (a) of said output shaft ( 18 ) is less than a third threshold value (Ta) in use, so that said pitch angles (y) assume respective first values (a);xxvi) allowing relative rotation between said drive element and hub (20, 19) between said first and second positions when the absolute value of said acceleration (a) reaches, in use, said third threshold value (Ta); xxvii) computing a twenty-fourth value of an angular velocity gradient (Awset) of said hub ( 19) necessary to bring said pitch angle (y) back to said target value ( YSE ),'xxviii) computing a twenty-fifth corrected target value (ciset) of said angular velocity (w) of said hub ( 19), based on said angular velocity gradient value (Awset) and said target value (w*set); andxxix) operating said motor member ( 16) on the basis of the difference (werr) between a measured value of said angular velocity (w) of said hub ( 19) and said corrected target value (wset).

11. - Computer product loadable into a control unitand adapted, when executed by said control unit, to implement the steps of a method according to any one of the preceding claims.

12. - Rotor ( 10, 10 ' ) for an aircraft ( 1 ), comprising: - a motor member ( 16 ), in particular an electric machine ( 30, 30 ' ), comprising, in turn: a stator ( 14 ) and an output shaft ( 18 ) rotating about said stator ( 14 );a hub ( 19 ) rotatable about said axis (B ) and operatively connected with said output shaft ( 18 ) so as to be rotatable, in use, with an angular velocity ( w ) about said axis (B ); and- at least two blades ( 25 ) rotatable about said axis (B ) integral with said hub ( 19 ) and rotatable about corresponding said second axes ( D) of extension of the blades ( 25 ) transverse to said axis (B ), so as to adj ust the pitch angles (y) of said blades ( 25 ) between a first value (a) and a second value ( p ) di f ferent from each other;characterised in that it comprises a control unit ( 17, 17 ' ) programmed to:i ) compute a third value of the torque (τem) generated by said motor ( 16 );ii ) compute ( STEP 1, 2, 12 ) a fourth value of the torque ( itr) required, in use, by said rotor ( 10, 10 ' );iii ) computing ( STEP 3, 13 ) a fi fth value associated with the torque coef ficient ( Cp) and a sixth value of the thrust coef ficient ( C ) of said rotor ( 10, 10 ' ), also based on said fourth value associated with the torque ( itr) required, in use, by said rotor ( 10, 10 ' );iv) comparing ( STEP 4, 16 ) said fi fth value with aseventh threshold value (Thp), and said sixth value with an eighth threshold value (Thp); andv) estimating (STEP 5) a ninth value of said pitch angle (y) t based on the result of said step iv).

13. - Rotor according to claim 12, characterised in that it further comprises:- a drive element (20), which constrains said hub ( 19) and said blades (25) in such a way as to associate the value of said pitch angle (y) with the relative angular position between said hub ( 19) and said drive element (20), with reference to said axis (B); and- constraint means (23) configured to:keep said drive and hub elements (20, 19) angularly integral with each other about said axis (B) and in at least one first relative position between them, when the absolute value of an acceleration (a) of said output shaft ( 18 ) is less, in use, than a third threshold value (Ta), so that said pitch angles (a, p) assume respective first values (a); andallow relative rotation between said drive element and hub (20, 19) between said first and second positions when the absolute value of said acceleration (a) reaches, in use, said third threshold value (Ta);14. - Helicopter ( 1) comprising:a main rotor (4 ) adapted to provide the lift necessary for the support and the thrust necessary for the movement of the helicopter ( 1 ) itself;- an anti-torque tail rotor ( 10, 10' ) made according to claim 12 or 13 to control the yaw angle of the helicopter itself15. - Helicopter according to claim 14, characterised in that it comprises:- a first sensor (50) adapted to detect the wind speed w;- a second sensor (51 ) adapted to detect the outside air temperature (OAT);- a third sensor (52 ) adapted to detect the altitude (ALT) of said helicopter ( 1 ) itself; and- a fourth sensor (53) adapted to detect the rotation speed (w) of said hub ( 19) about said axis (B) and generate a corresponding signal ( ωF / B) associated with said rotation speed (w);said first, second, third and fourth sensors (50, 51, 52, 53) being operatively connected to said control unit ( 17, 17' ).