The present invention relates to a method for estimating the rotor torques of an aircraft capable of hovering.
The present invention also relates to a control unit for an aircraft capable of hovering.
Aircraft capable of hovering, such as convertiplanes or helicopters, are known comprising:
In particular, the rotors are driven in rotation by respective rotor torques, which are in general different from the engine torque for several reasons.
First, a portion of the engine torque is lost because of mechanical losses in the transmission units. In addition, a portion of the engine torque may be used to drive one or more accessories of the aircraft.
The known aircraft further comprise physical sensors arranged at the two rotors and configured to directly measure the rotor torques. However, the rotor torques measured by such sensors (e.g., strain-based torque sensors) are not consistently reliable. In addition, the use of these physical sensors in aircraft results in increased installation and maintenance costs, as well as increased weight and complexity of the aircraft.
This is especially relevant for the convertiplanes, the rotors of which are known to be tiltable relative to a reference system fixed with respect to stationary parts of the convertiplanes. Indeed, each time the rotors of the convertiplane are tilted, the physical sensors are tilted integrally with the rotors. This complicates the tilting movement of the rotors and the electrical connection of the sensors to the fixed parts of the convertiplane.
Methods have therefore been developed to estimate the rotor torques acting on each of the two rotors without the physical sensors. In particular, the methods include the steps of:
The result of these subtractions is the total available engine torque.
The rotor torque is then estimated by dividing the total available engine torque by the number of rotors of the aircraft. In other words, the torque acting on each rotor is estimated by apportioning the total available engine torque produced by the engine equally between the two rotors.
Such an estimate can be considered sufficiently accurate under the assumption that the rotor torques acting on the two rotors are equal or substantially equal to each other.
However, the rotor torques of two independently controllable rotors may actually be significantly different from each other. For example, this may occur during particular manoeuvres of the aircraft.
As a result, the rotor torque calculated by the known estimation methods fails to give an adequate indication of the value of the torque acting on each of the two rotors, when the assumption that the rotor torques acting on the two rotors are equal or substantially equal to each other is not valid.
US-A1-2017336809 discloses a method for executing yaw control of an aircraft including two rotors. The method includes inducing helicopter yaw by creating a differential torque between the two rotors, wherein the creating of the differential torque comprises inducing a differential collective pitch to generate a differential thrust, and maintaining helicopter roll equilibrium during the inducing of the helicopter yaw by inducing a differential cyclic pitch to generate a differential lift offset.
US-A1-2016122039 discloses a method for calculating torque through a rotor mast of a propulsion system of a tiltrotor aircraft including receiving the torque applied through a quill shaft of the rotorcraft. The quill shaft is located between a fixed gearbox and a spindle gearbox, and the spindle gearbox is rotatable about a conversion access. The torque through the rotor mast is determined by using the torque through the quill shaft and the efficiency loss value between the quill shaft and the rotor mast.
In addition, a control method for turboshaft engine is disclosed in the paper “A novel control method for turboshaft engine with variable rotor speed based on the Ngdot estimator through LQG/LTR and rotor predicted torque feedforward” by WANG YONG et al. (ISSN: 1000-9361).
Therefore, a need is felt within the sector to improve the estimation of the rotor torques of an aircraft comprising at least two independently controllable and operatively connected rotors, without using any physical sensor to directly measure the rotor torques.
The object of the present invention is to realise a method for estimating rotor torques, which allows the aforesaid need to be satisfied in a simple and efficient way.
According to the invention, the aforesaid object is achieved by a method for estimating rotor torques according to the present claims.
The present invention also relates to a control unit according to the present claims and to an aircraft capable of hovering according to the present claims.
Three embodiments are described below for a better understanding of the present invention, provided by way of non-limiting example with reference to the accompanying drawings, wherein:
With reference to
It should be noted that the terms “front”, “longitudinal”, “lateral”, “above” and “below” and the like used in this description refer to a normal direction of advancement of convertiplane 1.
The convertiplane 1 essentially comprises:
In detail, control unit 5 comprises in a known manner a computational unit, a memory, and one or more interface units for the electrical and operational connection to sensor means 40, 41, 42, 43 of aircraft 1, which will be described in detail in the following (
Each rotor 31, 32 essentially comprises a hub 7 and a plurality of blades 8.
Convertiplane 1 further comprises two transmission units 6, which are each operatively connected to a respective engine 21, 22 and the relative hub 7, to drive it in rotation. In particular, rotors 31, 32 are rotatable about respective axes B with respective angular speeds ω1, ω2. Preferably, angular speeds ω1, ω2 are constant over time.
Furthermore, blades 8 are articulated on the respective hub 7 in such a way that respective angles of attack θ1COLL, θ2COLL are collectively adjustable relative to respective axes B.
In the industry, angles of attack θ1COLL, θ2COLL are commonly known as “collective pitch angles” and will therefore be referred to that way in the following.
Rotors 31, 32 are controllable independently of each other. In particular, the collective pitch angles θ1COLL and θ2COLL may be different from each other.
More specifically, as the collective pitch angles θ1COLL, θ2COLL of one rotor 31, 32 increases, the thrust exerted by the rotor 31, 32 parallel to axis B and the drag torque acting on the rotor 31, 32 correspondingly increases. As a result, angular speeds ω1, ω2 remain substantially constant.
Furthermore, rotors 31, 32 are identical to each other. In detail, rotors 31 and 32 have the same power required for the same input. This means, in further detail, that for a given collective input and a given boundary condition, the torque required to rotate rotors 31 and 32 is the same or substantially the same, for all inputs and operating conditions.
Convertiplane 1 further comprises sensor means 40 configured to measure collective pitch angles θ1COLL, θ2COLL of respective rotors 31, 32. Sensor means 40 are configured to generate a signal associated with collective pitch angles θ1COLL, θ2COLL and are operatively connected to control unit 5 (
Furthermore, rotors 31, 32 are tiltable with respect to respective axes C relative to half-wings 3. In particular, axes C are transverse to axis A and axes B (
It is important to note that axes A, B and C are fixed with respect to convertiplane 1.
Therefore, convertiplane 1 can be selectively arranged:
In detail, it is possible to define angles α1, α2 corresponding respectively to the orientation of rotational axes B with respect to axis A.
Convertiplane 1 further comprises sensor means 41 configured to measure angles α1, α2 of respective rotational axes B of rotors 31, 32 with respect to axis A. In detail, sensor means 41 are configured to generate a signal associated with angles α1, α2 and are operatively connected to control unit 5 (
In the embodiment shown, rotors 31, 32 are tiltable with respect to respective axes C integrally with respective nacelles 11, 12. Therefore, sensor means 41 are also configured to detect nacelle angles of nacelles 11, 12 corresponding to the orientation of nacelles 11, 12 with respect to axis A.
Each engine 21, 22 is adapted to generate a respective engine torque TQeng1, TQeng2, which is transmitted at least in part to rotors 31, 32 by transmission units 6. In addition, each rotor 31, 32 is rotatable relative to the respective rotational axis B under the action of respective rotor torques TQmast1, TQmast2, which are correlated to engine torques TQeng1 and/or TQeng2.
In particular, in the event of an increase in engine torques TQeng1, TQeng2, collective pitch angles θ1COLL, θ2COLL are increased in such a way that angular speeds ω1, ω2 are kept constant due to the corresponding increase in the drag torques acting on rotors 31, 32.
Furthermore, rotors 31, 32 are operatively connected to each other. In particular, convertiplane 1 comprises an interconnection shaft 4, which is operatively connected to rotors 31 and 32 (
Interconnection shaft 4 is adapted to allow the rotation of rotors 31, 32 in case of failure of one of engines 21, 22.
In a known manner, interconnection shaft 4 is adapted to:
Each rotor torque TQmast1, TQmast2 is in general different from engine torques TQeng1, TQeng2 for several reasons, which will be described in the following.
In particular, at least part of engine torques TQeng1, TQeng2 transmitted by transmission unit 6 is dissipated because of mechanical losses occurring at transmission unit 6.
In addition, convertiplane 1 may comprise a plurality of not-shown accessories, which perform various functions on board the convertiplane and require a certain amount of power to be operated.
The accessories are at least indirectly operatively connected to engines 21 and/or 22 to receive the power necessary for their operation. In particular, engines 21 and/or 22 are adapted to provide the accessories with a torque TQacc for powering them.
Furthermore, convertiplane 1 comprises (
Sensor means 42 and 43 are operatively connected to control unit 5 and are adapted to generate respective signals associated with the measured values of engine torques TQeng1, TQeng2 and airspeed v of convertiplane 1.
Control unit 5 is configured to calculate a first component TQmastSYM of rotor torques TQmast1, TQmast2 on the basis of engine torques TQeng1, TQeng2. In detail, first component TQmastSYM is equal to rotor torques TQmast1, TQmast2 when collective pitch angles θ1COLL, θ2COLL are equal to each other.
For the purpose of calculating first component TQmastSYM, control unit 5 is configured to (
In particular, control unit 5 may be configured to subtract the term corresponding to the transmission losses from the total engine torque TQengTOT by multiplying total engine torque TQengTOT by a mechanical loss coefficient ηXMNS (ηXMNS<1).
The difference between total engine torque TQengTOT and the transmission losses and/or torque TQacc is the total available engine torque TQengavail.
Control unit 5 is further configured to calculate first component TQmastSYM by dividing the total available engine torque TQengavail by two, which is the number of rotors 31, 32 of convertiplane 1 (block 53 in
Advantageously, control unit 5 is configured to:
In particular, second components TQmastASYM1, TQmastASYM2 respectively represent how much the rotor torque TQmast1, TQmast2 of each rotor 31, 32 deviates from the rotor torque that would act on each rotor 31, 32 if total available engine torque TQengavail were equally apportioned between rotors 31 and 32. Accordingly, first component TQmastSYM and second components TQmastASYM1, TQmastASYM2, may be referred respectively to as a “symmetric component” and an “asymmetric components” of rotor torques TQmast1, TQmast2.
The following are exemplary situations in which convertiplane 1 is in a flight condition in which total available engine torque TQengavail is not equally apportioned between rotors 31 and 32:
Control unit 5 is further configured to calculate each rotor torque TQmast1, TQmast2 as the sum of first component TQmastSYM and the respective second component TQmastASYM1, TQmastASYM2 (TQmast1=TQmastSYM+TQmastASYM1; TQmast2=TQmastSYM+TQmastASYM2) (block 55 in
More specifically, for the purpose of calculating second components TQmastASYM1, TQmastASYM2 (block 54), control unit 5 is configured to (
Pitch angle differences ΔθCOLL1, ΔθCOLL2 of rotors 31, 32 are respective differences between each collective pitch angle θ1COLL, θ2COLL and a symmetric collective pitch angle θ0 (ΔθCOLL1=θ1COLL−θ0; ΔθCOLL2=θ2COLL−θ0). In detail, symmetric collective pitch angle θ0 is calculated as the sum of collective pitch angles θ1COLL, θ2COLL divided by two, which is the number of rotors 31, 32 of aircraft 1 (θ0=(θ1COLL+θ2COLL)/2).In detail, each parameter TQ′1, TQ′2 may be expressed as a partial derivative of the relative rotor torque TQmast1, TQmast2 with respect to the collective pitch angle θCOLL (TQ′1=∂TQmast1/∂θCOLL; TQ′2=∂TQmast2/∂θCOLL). Parameters TQ′1, TQ′2 are variable as a function of several variables associated with the flight conditions of convertiplane 1.
In particular, the memory of control unit 5 comprises a database 9, in which data correlating parameters TQ′1, TQ′2 with a plurality of variables associated with the flight conditions of convertiplane 1 are stored. In detail, the data stored in database 9 may be arranged in tables and/or graphs, which are preferably multiple input tables and/or graphs (
Control unit 5 is configured to:
More specifically, the data stored in database 9 are calculated or experimentally measured in a known manner by means of statistical methods or by test on the basis of one or more sets of the following variables of convertiplane 1:
With reference to
In the embodiment shown in
In detail, database 9 comprises data correlating parameters TQ′1, TQ′2 with respective angle α1, α2, airspeed v and first component TQmastSYM.
In further detail, control unit 5 is configured to (
In particular, if the collective pitch angle θ1COLL, θ2COLL is the same for the two rotors 31, 32, the second components TQmastASYM1, TQmastASYM2 are both null and the rotor torques TQmast1, TQmast2 are equal to each other and to the first component TQmastSYM (TQmast1=TQmast2=TQmastSYM).
In addition, since rotors 31, 32 are identical to each other and have the same power required for the same input, if angles α1 and α2 are equal to each other, parameters TQ′1, TQ′2 are also identical. In other words, if angles α1 and α2 are equal to each other, the variation of rotor torque TQmast1 as a result of a variation of collective pitch angle θ1COLL is identical to the variation of rotor torque TQmast2 as a result of a variation of collective pitch angle θ2COLL.
In use, control unit 5 calculates an estimate of rotor torques TQmast1, TQmast2 with a sum of first component TQmastSYM and respective second components TQmastASYM1, TQmastASYM2.
The following is a description of the steps required to calculate first component TQmastSYM.
In detail, sensor means 42 periodically measure engine torques TQeng1, TQeng2 and send the associated signal to control unit 5 (
Control unit 5 then calculates total available engine torque TQengavail by subtracting from total engine torque TQengTOT the transmission losses due to the transmission of engine torques TQeng1, TQeng2 through transmission unit 6 (block 51 in
Control unit 5 then calculates first component TQmastSYM by dividing available engine torque TQengavail by the number of rotors 31, 32 of convertiplane 1 (block 53 in
The following is a description of the steps required to calculate second components TQmastASYM1, TQmastASYM2.
Periodically, sensor means 40 measure collective pitch angles θ1COLL, θ2COLL of rotors 31 and 32, sensor means 41 measure angles α1, α2 and sensor means 43 measure airspeed v.
Control unit 5 calculates the pitch angle differences ΔθCOLL1, ΔθCOLL2 between collective pitch angles θ1COLL and θ2COLL. In addition, control unit 5 accesses database 9 using angle α1, α2, airspeed v and/or first component TQmastSYM as inputs and determines parameters TQ′1, TQ′2 on the basis of the data stored in database 9.
In particular, if angle α1 is lower than or equal to threshold value th, control unit 5 calculates parameter TQ′1 on the basis of angle al and airspeed v (block 58 in
Once parameters TQ′1, TQ′2 are determined, control unit 5 calculates each second component TQmastASYM1, TQmastASYM2 by multiplying respective parameter TQ′1, TQ′2 by the respective pitch angle difference ΔθCOLL1, ΔθCOLL2 (block 57 in
With reference to
Aircraft 1′ differs from aircraft 1 in that it comprises:
Each rotor 31, 32, 33′, 34′ essentially comprises a hub 7 and a plurality of blades 8. In addition, rotors 31, 32, 33′, 34′ are rotatable about respective axes B with respective angular speeds ω1, ω2, ω3 and ω4, which are preferably constant over time.
Furthermore, blades 8 are articulated on the respective hub 7 in such a way that respective angles of attack θ1COLL, θ2COLL, θ3COLL, θ4COLL are collectively adjustable relative to respective axes B.
Rotors 31, 32, 33′, 34′ are controllable independently of one another. In particular, the collective pitch angles θ1COLL, θ2COLL, θ3COLL, θ4COLL may be different from one another.
Furthermore, rotors 31, 32, 33′, 34′ are identical to one another. In detail, rotors 31, 32, 33′, 34′ have the same power required for the same input.
In addition, rotors 31, 32 are tiltable with respect to respective axes C (not-shown) relative to half-wings 3 and rotors 33′, 34′ are tiltable with respect to respective axes C (not-shown) relative to half-wings 3′. In detail, aircraft l′ is a quadcopter.
Aircraft 1′ further comprises (
Each engine 21, 22, 23′, 24′ is adapted to generate a respective engine torque TQeng1, TQeng2, TQeng3, TQeng4, which is transmitted at least in part to rotors 31, 32, 33′, 34′ by respective transmission units 6. In addition, each rotor 31, 32, 33′, 34′ is rotatable relative to the respective rotational axis B under the action of respective rotor torques TQmast1, TQmast2, TQmast3, TQmast4, which are correlated to engine torques TQeng1 and/or TQeng2 and/or TQeng3 and/or TQeng4.
Furthermore, rotors 31, 32, 33′, 34′ are operatively connected to one another. In particular, convertiplane 1′ comprises an interconnection mechanism 4′, which is operatively connected to rotors 31, 32, 33′, 34′ (
Interconnection mechanism 4′ is adapted to allow the rotation of rotors 31, 32, 33′, 34′ in case of failure of one of engines 21, 22, 23′, 24′.
In detail, each engine 21, 22, 23′, 24′ is coaxial to the respective rotor 31, 32, 33′, 34′ and interconnection mechanism 4′ comprises (
Aircraft 1′ further comprises (
Control unit 5 is configured to calculate a first component TQmastSYM of rotor torques TQmast1, TQmast2, TQmast3, TQmast4 on the basis of engine torques TQeng1, TQeng2, TQeng3, TQeng4. In detail, first component TQmastSYM is equal to rotor torques TQmast1, TQmast2, TQmast3, TQmast4 when collective pitch angles θ1COLL, θ2COLL, θ3COLL, θ4COLL are equal to one another.
For the purpose of calculating first component TQmastSYM, control unit 5 is configured to (
The difference between total engine torque TQengTOT and the transmission losses and/or torque TQacc is the total available engine torque TQengavail.
Control unit 5 is further configured to calculate first component TQmastSYM by dividing the total available engine torque TQengavail by four, which is the number of rotors 31, 32, 33′, 34′ of aircraft 1′ (block 53 in
Advantageously, control unit 5 is configured to:
In particular, second components TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4 represent how much the rotor torque TQmast1, TQmast2, TQmast3, TQmast4 of each rotor 31, 32, 33′, 34′ deviates from the rotor torque that would act on each rotor 31, 32, 33′, 34′ if total available engine torque TQengavail were equally apportioned between rotors 31, 32, 33′, 34′.
Control unit 5 is further configured to calculate rotor torques TQmast1, TQmast2, TQmast3, TQmast4 as an algebraic sum of first component TQmastSYM (which is common to all rotors 31, 32, 33′, 34′) and the respective second component TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4 (TQmast1=TQmastSYM+TQmastASYM1; TQmast2=TQmastSYM+TQmastASYM2; TQmast3=TQmastSYM+TQmastASYM3; TQmast4=TQmastSYM+TQmastASYM4;) (block 55 in
In particular, if the collective pitch angle θ1COLL, θ2COLL, θ3COLL, θ4COLL is the same for the four rotors, the second components TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4 are null and the rotor torques TQmast1, TQmast2, TQmast3, TQmast4 are equal to one another and to the first component TQmastSYM (TQmast1=TQmast2=TQmast3=TQmast4=TQmastSYM).
More specifically, for the purpose of calculating the second component TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4 of each rotor 31, 32, 33′, 34′ (block 54), control unit 5 is configured to (
Control unit 5 is configured to calculate each parameter TQ′1, TQ′2, TQ′3, TQ′4 on the basis of at least two independent variables associated with the performance of the respective rotor 31, 32, 33′, 34′. In detail, each parameter TQ′1, TQ′2, TQ′3, TQ′4 is calculated on the basis of:
In detail, database 9 comprises data correlating parameter TQ′ with angle α1, α2, α3, α4, airspeed v and first component TQmastSYM.
In further detail, control unit 5 is configured to:
Since rotors 31, 32, 33′, 34′ are identical to one another, if angles α1, α2, α3, α4 are equal to one another, parameters TQ′1, TQ′2, TQ′3, TQ′4 are also equal to one another.
Pitch angle differences ΔθCOLL1, ΔθCOLL2, ΔθCOLL3, ΔθCOLL4 of rotors 31, 32, 33′, 34′ are respective differences between each collective pitch angle θ1COLL, θ2COLL, θ3COLL, θ4COLL and a symmetric collective pitch angle θ0 (ΔθCOLL1=θ1COLL−θ0; ΔθCOLL2=θ2COLL−θ0; ΔθCOLL3=θ3COLL−θ0; ΔθCOLL4=θ4COLL−θ0). In detail, symmetric collective pitch angle θ0 is calculated as the sum of collective pitch angles θ1COLL, θ2COLL, θ3COLL, θ4COLL divided by four, which is the number of rotors 31, 32, 33′, 34′ of aircraft 1′ (θ0=(θ1COLL+θ2COLL+θ3COLL+θ4COLL)/4).
In use, control unit 5 calculates an estimate of rotor torques TQmast1, TQmast2, TQmast3, TQmast4 as an algebraic sum of first component TQmastSYM and respective second components TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4.
The description of the steps required to calculate first component TQmastSYM of rotor torques TQmast1, TQmast2, TQmast3, TQmast4 of aircraft 1′ is similar to the description of the steps required to calculate first component TQmastSYM of rotor torques TQmast1, TQmast2 of aircraft 1 and will be omitted for the sake of brevity.
The following is a description of the steps required to calculate second components TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4.
Periodically, sensor means 40 measure collective pitch angles θ1COLL, θ2COLL, θ3COLL, θ4COLL of rotors 31, 32, 33′, 34′, sensor means 41 measure angles α1, α2, α3, α4 and sensor means 43 measure airspeed v.
Control unit 5 calculates pitch angle differences ΔθCOLL1, ΔθCOLL2, ΔθCOLL3, ΔθCOLL4 between collective pitch angles θ1COLL, θ2COLL, θ3COLL, θ4COLL. In addition, control unit 5 accesses database 9 using angle α1, α2, α3, α4, airspeed v and/or first component TQmastSYM as inputs and determines parameters TQ′1, TQ′2, TQ′3, TQ′4 on the basis of the data stored in database 9.
In detail, each pitch angle difference ΔθCOLL1, ΔθCOLL2, ΔθCOLL3, ΔθCOLL4 is calculated by subtracting symmetric collective pitch angle θ0 from collective pitch angles θ1COLL, θ2COLL, θ3COLL, θ4COLL of respective rotors 31, 32, 33′, 34′.
Subsequently, control unit 5 calculates second components TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4 as multiplications of respective parameters TQ′1, TQ′2, TQ′3, TQ′4 by respective pitch angle differences ΔθCOLL1, ΔθCOLL2, ΔθCOLL3, ΔθCOLL4.
Control unit 5 then calculates each rotor torque TQmast1, TQmast2, TQmast3, TQmast4 as the sum of first component TQmastSYM and the respective second component TQmastASYM1, TQmastASYM2, TQmastASYM3, TQmastASYM4.
Aircraft 1″ further comprises M engines operatively connected to the N rotors. In detail, M is a natural number greater than or equal to one; M might be equal to or different from N.
Aircraft 1″ is a generalization of aircrafts 1 and 1′. Accordingly, equal or equivalent parts of aircrafts 1, 1′, 1″ will be marked, where possible, by the same reference numerals. In detail, aircraft 1″ is a multicopter.
According to the estimation method shown in
For the purpose of calculating first component TQmastSYM, control unit 5 is configured to (
The difference between total engine torque TQengTOT and the transmission losses and/or torque TQacc is the total available engine torque TQengavail.
Control unit 5 is further configured to calculate first component TQmastSYM by dividing the total available engine torque TQengavail by the number of rotors N of aircraft 1″ (block 53 in
Advantageously, control unit 5 is configured to:
In particular, second components TQmastASYM1, TQmastASYM2, . . . , TQmastASYMN represent how much the rotor torque TQmast1, TQmast2, . . . , TQmastN of each rotor deviates from the rotor torque that would act on each of the rotors if total available engine torque TQengavail were equally apportioned between the rotors.
Control unit 5 is further configured to calculate rotor torques TQmast1, TQmast2, . . . , TQmastN as an algebraic sum of first component TQmastSYM (which is common to all rotors of aircraft 1″) and the respective second component TQmastASYM1, TQmastASYM2, . . . , TQmastASYMN (block 55 in
In particular, if the collective pitch angle θ1COLL, θ2COLL, . . . , θNCOLL is the same for the N rotors, the second components TQmastASYM1, TQmastASYM2, . . . , TQmastASYMN are null and the rotor torques TQmast1, TQmast2, . . . , TQmastN are equal to one another and to the first component TQmastSYM (TQmast1=TQmast2= . . . =TQmastN=TQmastSYM).
More specifically, for the purpose of calculating second components TQmastASYM1, TQmastASYM2, . . . , TQmastASYMN, control unit 5 is configured to (
Control unit 5 is configured to calculate each parameter TQ′1, TQ′2, . . . , TQ′N on the basis of at least two independent variables associated with the performance of the respective rotor. In detail, each parameter TQ′1, TQ′2, . . . , TQ′N is calculated on the basis of:
In detail, database 9 comprises data correlating parameters TQ′1, TQ′2, . . . , TQ′N with angles α1, α2, . . . , αN, airspeed v and first component TQmastSYM.
In further detail, control unit 5 is configured to:
Since rotors N are identical to one another, if angles α1, α2, . . . , αN are equal to one another, parameters TQ′1, TQ′2, . . . , TQ′N are also equal to one another.
Pitch angle differences ΔθCOLL1, ΔθCOLL2, . . . , ΔθCOLLN are respective differences between each collective pitch angle θ1COLL, θ2COLL, . . . , θ4COLL and a symmetric collective pitch angle θ0 (formula d)):
In detail, symmetric collective pitch angle θ0 is calculated as the sum of collective pitch angles θ1COLL, θ2COLL, . . . , θNCOLL divided by the number N of rotors (formula e)):
From an examination of the characteristics of the method for estimating the rotor torques TQmast1, TQmast2, . . . , TQmastN, control unit 5 and aircraft 1, 1′, 1″ according to the present invention, the advantages they allow obtaining are evident.
In particular, rotor torques TQmast1, TQmast2 of convertiplane 1 are calculated as the algebraic sum of first component TQmastSYM, which is equal to rotor torques TQmast1, TQmast2 when collective pitch angles θ1COLL, θ2COLL are equal to each other, and respective second components TQmastASYM1, TQmastASYM2, which represents how much the rotor torque TQmast1, TQmast2 of each rotor 31, 32 deviates from the rotor torque that would act on each rotor 31, 32 if total available engine torque TQengavail were equally apportioned between rotors 31 and 32. Therefore, the rotor torques TQmast1, TQmast2 of rotors 31, 32, which are independently controllable from each other, can be efficiently and reliably estimated even in situations in which collective pitch angles θ1COLL, θ2COLL are different from each other and without any physical sensor for directly measuring the rotor torques TQmast1, TQmast2.
Indeed, it has been observed that the rotor torques TQmast1, TQmast2 estimated by combining first and second components TQmastSYM, TQmastASYM1, TQmastASYM2 are comparable to and more reliable than the rotor torques directly measured by the physical sensors mentioned in the introductory part of the description.
The estimation method according to the present invention also allows the rotor torques of an aircraft comprising any number of rotors to be efficiently estimated. Furthermore, control unit 5 comprises database 9, in which data correlating parameters TQ′1, TQ′2, . . . , TQ′N with variables associated with the flight conditions of convertiplane 1 are stored. Therefore, parameters TQ′1, TQ′2, . . . , TQ′N and second components TQmastASYM1, TQmastASYM2, . . . , TQmastASYMN are calculable on the basis of a limited number of independent variables.
The fact that parameters TQ′1, TQ′2, . . . , TQ′N can be determined on the basis of a limited number of variables allows to improve the robustness of the estimation method, because fewer errors due to false dependencies on other variables are possible.
In addition, since angles α1, α2, . . . , αN corresponding to the orientation of axes B of the respective rotors are taken into account when determining parameters TQ′1, TQ′2, . . . , TQ′N, second components TQmastASYM1, TQmastASYM2, . . . , TQmastASYMN are calculated regardless of whether the M engines are tilted integrally with the N rotors or are fixed with respect to fuselage 2.
Finally, it is clear that modifications and variations can be made to the method, the control unit 5 and the aircraft 1, 1′, 1″ previously described without thereby departing from the scope of protection of the present invention.
In particular, the method according to the present invention may be implemented for estimating the rotor torques of a helicopter comprising at least two rotors, which are operatively connected to one another and have respective collective pitch angles independently controllable from one another.
Furthermore, the method according to the present invention may be implemented for estimating the rotor torques of an aircraft capable of hovering comprising at least two operatively connected and independently controllable rotors and with hybrid propulsion or full electric propulsion. In detail, the aircraft may comprise one engine or more than one engines and/or one or more electric motors.
Finally, nacelles 11, 12 and respective engines 21, 22 might be rotationally fixed with respect to axis B, being only rotors 31, 32 tiltable around axis B.
Number | Date | Country | Kind |
---|---|---|---|
21217859.4 | Dec 2021 | EP | regional |
This Patent Application is a U.S. National Phase Application under 35 U.S.C. § 371 of International Patent Application No. PCT/IB2022/060086, filed on Oct. 20, 2022, which claims priority from European Patent Application No. 21217859.4, filed on Dec. 27, 2021, all of which are incorporated by reference as if expressly set forth in their respective entireties herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2022/060086 | 10/20/2022 | WO |