The invention relates to a method of monitoring an electromechanical actuator system.
In an aircraft, various movable elements such as ailerons, flight control surfaces, or indeed the cover of a thrust reverser, are associated with actuators in order to be capable of being moved between a neutral position and an active position. For this purpose, each actuator is driven by a motor to move in translation between two abutments. By way of example, for a flap, a first abutment is associated with the neutral position of the movable element, and a second abutment is associated with the active position of the movable element. Under such circumstances, when the motor is powered, it drives the actuator, which in turn moves the associated movable element.
In order to detect any failures or ageing in the drive of the movable element, it is appropriate to monitor the motor and the actuator, with this usually being done by sensors associated with the motor and/or the actuator.
Nevertheless, the sensors usually arranged around the motor and/or the actuator do not always enable all of the desired measurements to be obtained for monitoring various electrical and mechanical parameters of the drive. For example, such sensors do not make it possible to measure the electromagnetic torque of the motor, even though it would be possible to deduce parameters therefrom that are of interest in monitoring the drive.
Proposals have been made to measure the electromagnetic torque when the aircraft is on the ground by using external measuring equipment.
Nevertheless, that requires the aircraft to be available on the ground for a sufficient length of time and regularly so as to enable the measurements to be taken and renewed regularly so as to take account of wear in the motor and the actuator.
Proposals have subsequently been made to integrate an additional sensor for sensing electromagnetic torque in the aircraft.
Nevertheless, that necessarily leads to increases in cost and also in weight and bulk, which are not desirable, in particular in the field of aviation.
An object of the invention is to propose a method of monitoring an electromechanical actuator system that avoids the above-mentioned drawbacks.
To this end, the invention provides a method of monitoring an electromechanical actuator system including at least one inverter, a motor powered by the inverter, and an actuator driven by the motor, the method comprising the steps of:
The method of the invention makes it possible to estimate the electromagnetic torque directly by calculation, thus making it possible to avoid carrying a heavy and expensive specific sensor together with the electromechanical actuator system in order to measure this magnitude. From this electromagnetic torque, it is thus possible optionally to deduce various additional mechanical parameters, e.g. such as the efficiency of the motor-and-actuator assembly, the viscous friction coefficient, and the dry friction torque, which both represent mechanical friction within the motor-and-actuator assembly. This estimate of the electromagnetic torque advantageously takes account of uncertainties about the disturbances due to defects of the inverter that give rise to voltage drops generated by dead periods and also to switching and conduction losses. The estimate of the electromagnetic torque is thus found to be relatively accurate.
Also, the electromagnetic torque is calculated directly in operation and therefore does not require specific maneuvers, with the device carrying the electromechanical actuator system needing to be taken out of service in order to perform such maneuvers.
In the present application, the term “operational data” is used to designate data acquired while the electromechanical actuator system is in service and is being loaded naturally, as contrasted with data that could be obtained by deliberately taking the electromechanical actuator system out of service for this purpose with the data then being obtained during specific maneuvers of the electromechanical actuator system performed deliberately in order to obtain the data. In the event of the electromechanical actuator system being on-board an aircraft, the method of the invention thus uses as operational data, data that is measured in flight (e.g. during takeoff, landing, turning, where these maneuvers are not performed deliberately in order to load the electromechanical actuator system for the purpose of extracting said data therefrom) and not during a maintenance operation performed while the aircraft is on the ground.
In a particular implementation, the method includes an additional step of estimating at least one mechanical parameter of the electromechanical actuator system from the electromagnetic torque, from operational data including at least the speed of rotation of the outlet shaft of the motor, and from the aerodynamic force to which the actuator is subjected.
In a particular implementation, the mechanical parameter is the viscous friction coefficient and/or the dynamic drive friction torque and/or the efficiency of the assembly comprising the motor and the actuator.
In a particular implementation, the method includes an additional step of forming a database and filling said database with the estimates, at least of the electromagnetic torque of the motor.
In a particular implementation, the database is also filled with electrical and mechanical parameters other than the electromagnetic torque of the motor, including at least a resistance of the motor and/or stator inductances of the motor and/or the viscous coefficient of friction of the motor-and-actuator assembly and/or the dynamic dry friction torque of the motor-and-actuator assembly and/or the direct efficiency of the motor-and-actuator assembly and/or the indirect efficiency of the motor-and-actuator assembly.
Other characteristics and advantages of the invention appear from the following description of a particular implementation of the invention.
The invention can be better understood in the light of the following description of a particular, nonlimiting implementation of the invention. Reference is made to the accompanying figures, in which:
With reference to
Naturally, this application is not limiting and the method of the invention can be implemented in some other electromechanical actuator system, such as an electromechanical actuator system associated with a cover of a thrust reverser of an aircraft, a flap, or a flight control surface . . . .
In this example, the electromechanical actuator system 1 includes an electrical portion 10 comprising an inverter 11 and a motor 12 powered by the inverter 11. In this example, the motor 12 is a permanent magnet synchronous motor. The electromechanical actuator system also includes a mechanical portion 20 comprising the motor 12 together with an actuator 21 that is connected firstly to the outlet shaft of the motor 12 and secondly to the aileron A, in order to be capable of moving the aileron A. In this example, the actuator 21 is of the linear type, and by way of example it comprises a jack of the ball screw type or of the roller screw type. In a variant, the actuator could be of the rotary type. Under such circumstances, when the motor 12 is powered, it drives the actuator 21, which in turn moves the associated aileron A.
The method of the invention thus serves to monitor the electromechanical actuator system 1 in the manner described below in detail.
Because the motor 12 is powered by the inverter 11 with three-phase AC, the electrical portion 10 is modeled in a frame (direct axis and quadrature axis), as shown in
In order to estimate the voltage drops in the power supply of the motor 12 that are associated with faults of the inverter 11, the first step 100 of the method consists in constructing linear, stationary, and stochastic Kalman filters of the type:
{dot over (x)}(t)=Ax(t)+Bu(t)+Mw(t) (1)
y(i)=Cx(i)+Du(t)+ν(t) (2)
continuous; or
{dot over (x)}(k+1)=Adisx(k)+Bdisu(k)+Mdisw(k)
y(k)=Cdisx(k)+Ddisu(k)÷ν(k)
discrete.
Such a Kalman model is well known to the person skilled in the art and is therefore not described in detail herein. For more information, reference may be made by way of example to the book “Stochastic Models, Estimation and Control”, Volume 141-1, Mathematics in Science and Engineering, by P. S. Maybeck.
In order to apply the Kalman estimator, the following equations are written for the synchronous motor 12 in the frame:
where; VD and VQ are the power supply voltages that the inverter 11 is controlled to deliver, referred to as the control voltages (which are measured in this example in the current regulator loop of the inverter 11); VD
The data iD, iQ, VD and VQ, and ω comprises operational data as measured by the sensors or as recovered from the commands transmitted by the computer to the inverter 11 while the aircraft is in flight, either in real time, or else by being measured/recovered and then stored in a memory (e.g. of the computer) for subsequent use by the method of the invention.
Before establishing the Kalman model for estimating the voltage drops VD
In a first assumption, the voltage drops VD
In a second assumption, it is considered that the following changes of variable make decoupling possible:
In a first assumption, all of the Kalman convergence conditions are satisfied. For more information, reference may be made by way of example to the book “Stochastic Models, Estimation and Control”, Volume 141-1, Mathematics in Science and Engineering, by P. S. Maybeck.
Thus, the final model for estimating the voltage drops VD
There can thus be found the state representations in the general form (1) and (2) for the two axes d and with:
and for the output matrices:
C=[R0],D=[0].
The method thus makes it possible to establish two Kalman models for the electromechanical actuator system 1 along the axis d and alone the axis q, that it is appropriate to process independently.
For these two Kalman models, the constants R, LQ and LD, and Ke are theoretical values. The uncertainties concerning these values are considered to be an external disturbance, which disturbance is already taken into account in the two Kalman models. By way of example, it is possible to rely on manufacturer data for imposing these values. Likewise, p is known from manufacturer data, for example.
Once the two Kalman models have been established, the method thus includes a second step 200 of determining the states x(t) of these two models by Kalman filters.
For this purpose, the above specified models are used in this example in discrete form.
Putting the Kalman model into the discrete form and applying the Kalman algorithm to the resulting discrete model are well known to the person skilled in the art and are therefore not described in detail herein. For further details on putting two Kalman models into discrete form and on the recurrence equations of the Kalman algorithm, reference may be made by way of example to the book “Stochastic Models, Estimation and Control”, Volume 141-1, Mathematics in Science and Engineering by P. S. Maybeck.
The known Kalman algorithm applied to the two discrete Kalman models thus makes it possible to obtain estimates for x(t) and thereby to obtain estimates for the voltage drops VD
To this end, it should be recalled that the electrical equations (3) set out above may be written with the real parameters in the following form:
It is assumed that LQ
On the basis of this assumption and from the system of equations (4), the following system of linear equations (5) is obtained corresponding to the nth measurements taken and used in the method (current delivered by the inverter 11 to the motor 12, control voltage, and speed of rotation of the outlet shaft of the motor 12):
that can also be written in the form Xn=hnθn
Nevertheless, as already mentioned, the measurements taken and used by the electromechanical actuator system 1 are usually found to be noisy. To make the system of equations (5) more realistic by causing account to be taken of these uncertainties about the measurements, a vector νn corresponding to nonbiased white noise is introduced into the system of equations, thus giving:
Yn=hnθn
where:
Knowing that the data VD
In this example, this determination is performed by stochastic calculation. More precisely, this determination is performed by a recursive least-squares algorithm that makes it possible to search for θn
Such an algorithm is well known to the person skilled in the art, and is therefore not described in detail herein. For more details, reference may be made by way of example to the book “Stochastic Models, Estimation and Control”, Volume 141-1, Mathematics in Science and Engineering, by P. S. Maybeck.
This thus makes it possible to estimate the electromagnetic torque coefficient of the motor Keest, the resistance of the motor Rest, and the inductance of the motor Lest. This makes it possible to monitor the state of health of the electromechanical actuator system 1 on the basis of known ageing relationships of said system and on the basis of these estimated parameters, and/or to put into place optionally preventative maintenance operations next time the aircraft remains on the ground.
Once the electromagnetic torque coefficient of the motor Keest has been estimated, the method includes a fourth step 400 of calculating the electromagnetic torque of the motor Celec from the following formula:
where ΔiQ is the error on electric current measurement, which is bounded.
Preferably, the method includes a fifth step 500 of estimating a plurality of mechanical parameters associated with the electromechanical actuator system 1, namely the viscous friction coefficient Coeff-visc of the mechanical portion 20, the dynamic dry friction torque Cf-dry of the mechanical portion 20, and the direct efficiency ρdirect of mechanical portion 20 (i.e. the efficiency when the load connected to the motor opposes the movement of the outlet shaft of the motor, as contrasted to the indirect efficiency ρindirect, which corresponds to the efficiency when the load connected to the motor accompanies the movement of the outlet shaft of the motor, with the relationship between direct efficiency and indirect efficiency being given by:
To this end, the fundamental principle of dynamics is applied to the outlet shaft of the motor 12 gives:
with
where F is the aerodynamic force to which the actuator 21 is subjected as measured using a sensor carried by the actuator 21, and Jmom is the moment of inertia of the system as seen by the shaft of the motor 12.
The following can be written:
This leaves the following linear equation corresponding to the nth measurements taken and used in the method:
(6) that can also be written in the form Xn=hnθn, with:
Nevertheless, as already mentioned, the measurements taken and used by the electromechanical actuator system 1 are usually found to be noisy. Because of the electric current measurement error ΔiQ, there remains uncertainty concerning the electromagnetic torque of the motor Celec. In order to make equation (6) more realistic, equation (6) is modified so as to make it take this uncertainty into account. In this example, the uncertainty concerning the electromagnetic torque of the motor Celec is expressed by centered white noise νn of known spectral power density:
The following equation is thus obtained:
Yn=hnθn
The angular acceleration
in this example is calculated from the angular speed ω, but in a variant it could be measured at the motor 12. Also, knowing that the data Ke was estimated in the first step 300, that the data Jmom and pitchscrew is known, and that the data ω, iQ, F is measured operational data, it only remains to determine the parameter vector θn
In this example, this determination is performed by stochastic calculation. More precisely, this determination is performed by a recursive least-squares algorithm that makes it possible to search for θn while minimizing the criterion εn=(Yn−Xn)T(Xn−Yn).
Furthermore, it should be recalled that the algorithm needs to take account of the fact that the preceding equation is applicable only if the speed of rotation of the motor 12 is not zero. Under such circumstances when the speed of rotation of the motor 12 in absolute value was above a certain threshold value that is defined as being arbitrarily close to zero, the parameters estimated in the algorithm are “frozen” on the most recent value. Preferably, the pressure is adjusted so as to be as close as possible to zero as the accuracy of the Kalman filter becomes greater.
Considering P to be the self correlation matrix of the estimation error εn and Rν to be the covariance matrix of the noise νn, the algorithm is written as follows:
if ω(n)<threshold or if −threshold<ω(n) then Kn=Kn-1
{tilde over (θ)}n
Pn=Pn-1
else
if n=1 (initial conditions), then
Kn=P00hn[Rν+hnTP00hn]−1
{circumflex over (θ)}n
Pn=(I−KnhnT)P00
else
Kn=Pn-1hn[Rν+hnTPn-1hn]−1
{circumflex over (θ)}n
Pn=(I−KnhnT)Pn−1
This thus enables the viscous friction coefficient Coeff-visc, the dynamic dry friction torque Cf_dry, and the direct efficiency ρdirect to be estimated. This makes it possible to monitor the state of health of the electromechanical actuator system 1 from known ageing relationships for said system and for the estimated parameters. By way of example, it is thus possible to estimate the ageing of the electromechanical actuator system 1 and/or to undertake optionally preventative maintenance operations next time the aircraft remains on the ground.
The above-described method thus makes it possible to estimate various electrical and mechanical parameters suitable for monitoring the state of health of the electromechanical actuator system 1. As mentioned above, the method is implemented during a real flight of the aircraft and not during a maneuver dedicated to estimating these parameters or while the aircraft is out of service.
The method can thus be performed directly during a maneuver of the aircraft that requires the electromechanical actuator system 1 to be operated, or indeed after the maneuver has been undertaken, with the various measurements needed for performing the method previously being recorded during the maneuver so that they can be used retrospectively by the method.
The data obtained by the method of the invention thus makes it possible to implement various strategies for monitoring and taking action on the electromechanical actuator system 1. For example, the method may include an additional step of forming a database made up of the various values for the electrical and mechanical parameters as estimated over time and on different flights of the aircraft. This database thus makes it possible to determine how the various electrical or mechanical parameters of the system vary over time. The database may also serve to facilitate monitoring other electromechanical actuator systems.
Naturally, the invention is not limited to the implementation described, and variant implementations may be provided without going beyond the ambit of the invention as defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
15 62370 | Dec 2015 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2016/079472 | 12/1/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/102362 | 6/22/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4680526 | Okuyama | Jul 1987 | A |
20070132446 | Kleinau | Jun 2007 | A1 |
20110043144 | Ueda | Feb 2011 | A1 |
20150372623 | Pramod | Dec 2015 | A1 |
20160291586 | Bobrinskoy | Oct 2016 | A1 |
Number | Date | Country |
---|---|---|
101964624 | Aug 2012 | CN |
2902285 | Aug 2015 | EP |
3013465 | May 2015 | FR |
3016325 | Jul 2015 | FR |
WO-2015075052 | May 2015 | WO |
Entry |
---|
Shang Yaoxing, Study on Friction Torque Loading with an Electro-hydraulic Load Simulator, Chinese Journal of Aeronautics 22 (2009) 691-699 (Year: 2009). |
Number | Date | Country | |
---|---|---|---|
20190107451 A1 | Apr 2019 | US |