Method and system for evaluating a structural integrity of an aerial vehicle

20220228946 · 2022-07-21

    Inventors

    Cpc classification

    International classification

    Abstract

    A method of evaluating a structural integrity of an aerial vehicle comprising one or more engines comprises selectively driving said engine/s of said aerial vehicle according to a driving pattern unsuitable to put or maintain the aerial vehicle in flight, recording a vibrational response of at least a part of the aerial vehicle to said selective driving of said engine/s, determining a plurality of modal parameters of said vibrational response, in particular an eigenfrequency of said vibrational response and/or a damping factor corresponding to said eigenfrequency, and classifying said structural integrity based on a deviation of said plurality of modal parameters from baseline modal parameters for said aerial vehicle.

    Claims

    1. A method of evaluating a structural integrity of an aerial vehicle comprising one or more engines, said method comprising: selectively driving said one or more engine of said aerial vehicle according to a driving pattern unsuitable to put or maintain the aerial vehicle in flight; recording a vibrational response of at least a part of the aerial vehicle to said selective driving of said one or more engine; determining a plurality of modal parameters of said vibrational response; and classifying said structural integrity based on a deviation of said plurality of modal parameters from baseline modal parameters for said aerial vehicle.

    2. The method of claim 1, wherein said aerial vehicle comprises a composite fiber supporting structure and wherein said classifying of said structural integrity comprises classifying a delamination in said composite fiber supporting structure.

    3. The method of claim 1, wherein the one or more selectively driven engines inducing said vibrational response comprise an electric motor, and wherein said driving pattern is characterized, at least in part, by one or more driving voltages applied to said electric motor.

    4. The method of claim 1, wherein said driving pattern comprises at least two time intervals during which it is characterized by one or more characteristic driving frequency, wherein said one or more characteristic driving frequencies in said at least two time intervals are mutually different from each other.

    5. The method of claim 1, wherein said vibrational response is recorded using one or more sensors incorporated with the aerial vehicle.

    6. The method of claim 1, wherein classifying said structural integrity comprises classifying said structural integrity with a multivariate analyzer comprising a statistical classifier to classify said structural integrity based on said plurality of modal parameters and said baseline modal parameters for said aerial vehicle.

    7. The method of claim 6, wherein said multivariate analyzer classifies said plurality of modal parameters also based on a measured humidity and/or a measured temperature.

    8. The method of claim 6, wherein the multivariate analyzer comprises a linear discriminant analyzer and the method further comprises obtaining said linear discriminant analyzer by receiving classified baseline modal parameters for a baseline aerial vehicle and determining a projection function and a corresponding classification function for said received classified baseline modal parameters, said projection function including linear combinations of modal parameters to obtain a plurality of axes, and the classification function comprising a corresponding plurality of thresholds for said axes to maximize a selectivity of said linear discriminant analyzer for classifying said structural integrity for the classified baseline modal parameters.

    9. The method of claim 1, wherein the method comprises recording an initial plurality of reference modal parameters for said aerial vehicle and further comprises adjusting an established baseline classifying function based on a deviation between the initial plurality of reference modal parameters recorded for said aerial vehicle and a plurality of baseline modal parameters of a baseline aerial vehicle.

    10. A system for evaluating a structural integrity of an aerial vehicle comprising one or more engines, said system comprising: a controller configured to selectively drive said one or more engine of said aerial vehicle according to a driving pattern unsuitable to put or maintain the aerial vehicle in flight; a sensor configured to record a vibrational response of at least a part of the aerial vehicle to said selective driving of said one or more engine; a processing unit configured to determine a plurality of modal parameters of said vibrational response; and classify said structural integrity based on a deviation of said plurality of modal parameters from reference modal parameters for said aerial vehicle.

    11. The system of claim 10, wherein said aerial vehicle comprises a composite fiber supporting structure, and wherein said processing unit is configured to classify a delamination in said composite fiber supporting structure.

    12. The system of claim 10, wherein the one or more selectively driven engines inducing said vibrational response comprise an electric motor, and wherein said driving pattern is characterized, at least in part, by one or more driving voltages applied to said electric motor.

    13. The system of claim 10, wherein said driving pattern comprises at least two time intervals during which it is characterized by one or more characteristic driving frequencies, wherein said one or more characteristic driving frequencies in said at least two time intervals are mutually different from each other.

    14. The system of claim 10, wherein said sensor is a sensor incorporated with the aerial vehicle.

    15. The system of claim 10, wherein said processing unit implements a multivariate analyzer comprising a statistical classifier to classify said structural integrity based on said plurality of modal parameters and said baseline modal parameters for said aerial vehicle

    16. The system of claim 15, wherein said multivariate analyzer classifies said plurality of modal parameters also based on a measured humidity or a measured temperature.

    17. The system of claim 15, wherein the multivariate analyzer comprises a linear discriminant analyzer obtained by receiving classified baseline modal parameters for a baseline aerial vehicle and determining a projection function and a corresponding classification function for said received classified baseline modal parameters, said projection function including linear combinations of modal parameters to obtain a plurality of axes, and the classification function comprising a corresponding plurality of thresholds for said axes to maximize a selectivity of said linear discriminant analyzer for classifying said structural integrity for the classified baseline modal parameters.

    18. The system of any one of claims 10, further comprising a storage for parameters of an adjusted baseline classifying function adjusted based on a deviation between an initially recorded plurality of reference modal parameters for the aerial vehicle and the plurality of baseline modal parameters of a baseline aerial vehicle, and the processing unit is configured to classify said structural integrity of the aerial vehicle with said adjusted baseline classifying function.

    19. The system of claim 10, with the controller, the sensor and the processing unit incorporated with the aerial vehicle.

    20. A non-transitory computer-readable medium storing machine readable instructions which when executed by a processing unit cause the processing unit to implement a method with the steps of: selectively driving one or more engines of an aerial vehicle according to a driving pattern unsuitable to put or maintain the aerial vehicle in flight recording a vibrational response of at least a part of the aerial vehicle to said selective driving of said one or more engines; determining a plurality of modal parameters of said vibrational response; and classifying a structural integrity of the aerial vehicle based on a deviation of said plurality of modal parameters from baseline modal parameters for said aerial vehicle.

    Description

    DETAILED DESCRIPTION OF EMBODIMENTS

    [0059] The features and numerous advantages of the method, computer program and system according to the present invention will best be understood from a detailed description of preferred embodiments with reference to the accompanying drawings, in which:

    [0060] FIG. 1 schematically shows an example of an aerial vehicle;

    [0061] FIG. 2 illustrates a flowchart of a method of evaluating a structural integrity of an aerial vehicle according to an example;

    [0062] FIG. 3 illustrates a schematic diagram of a system for evaluating a structural integrity of an aerial vehicle according to an example;

    [0063] FIG. 4A shows a schematic vibrational response of an aerial vehicle in the frequency domain according to an example; and

    [0064] FIG. 4B illustrates a determination of a peak width from a schematic vibrational response of an aerial vehicle in the frequency domain according to an example.

    [0065] FIG. 1 schematically illustrates an aerial vehicle 10 according to an example of an unmanned multirotor helicopter drone. The aerial vehicle 10 comprises a plurality of engines 12a-12d, which may be implemented as electric motors, wherein the engines 12a-12d are connected via arms 14a-14d to a supporting body 16, said arms 14a-14d being connected to the supporting body 16 via fasteners 15. Each of the engines 12a-12d is connected to a pair of respective rotor blades 18a-18d to generate lift, thrust and/or steering forces for the aerial vehicle 10. The supporting body 16 can house a controller (not shown) to generate a driving pattern for driving said engines 12a-12d, such as by generating driving voltages for one or more electric motors connected to the rotor blades 18a-18d. For a flight mode of the aerial vehicle 10, said driving pattern can be synchronized between said engines 12a-12d and corresponds to a resonant driving of the rotor blades 18a-18d in order to accelerate, decelerate and/or maintain a rotational movement of the rotor blades 18a-18d.

    [0066] The structure of the aerial vehicle 10, such as the body 16, the arms 14a-14d and/or the housings of the engines 12a-12d, may include composite components, such as composite fiber components, as loadbearing structures. These components may exhibit sufficient rigidity to support the body 16 and the engines 12a-12d during flight, but may also be comparatively lightweight to minimize a lifting force required to put the aerial vehicle 10 in flight. However, a structural integrity of the composite components may not be directly accessible via visual inspection of the aerial vehicle 10 outside of severe material failure, e.g. for a delamination of a composite fiber part. Moreover, in the case of small and often unmanned aerial vehicles 10, such as the quadcopter drone schematically illustrated in FIG. 1, common defect monitoring systems may be unsuitable or associated with a disproportionate amount of additional weight and/or volume and are therefore seldom applied in practice.

    [0067] The invention can address these shortcomings with a structural integrity evaluating strategy having limited or no impact on the complexity and/or weight of the aerial vehicle 10.

    [0068] FIG. 2 schematically illustrates a method for evaluating the structural integrity according to an example. The method comprises selectively driving said engines 12a-12d of said aerial vehicle 10 according to a driving pattern unsuitable to put or maintain the aerial vehicle 10 in flight (step S10). The method further comprises recording a vibrational response of at least a part of the aerial vehicle 10 to said selective driving of said engines 12a-12d (step S12) and determining a plurality of modal parameters of said vibrational response, in particular an eigenfrequency of said vibrational response and/or a damping factor corresponding to said eigenfrequency (step S14). The method then comprises classifying said structural integrity based on a deviation of said plurality of modal parameters from baseline modal parameters for said aerial vehicle 10 (step S16).

    [0069] Thus, the method depicted in FIG. 2 does not require additional actuators incorporated with the aerial vehicle 10, but can achieve a defined actuation with a selective driving of the already available engines 12a-12d of the aerial vehicle 10 outside of flight. A system for evaluating the structural integrity may hence be incorporated with the aerial vehicle 10 with limited impact on the weight of the aerial vehicle 10.

    [0070] FIG. 3 schematically illustrates a system 20 for implementing said method and for evaluating a structural integrity of an aerial vehicle 10 according to an example. The system 20 comprises a controller 22 configured to generate a driving pattern 24 which can be used in an engine driver 26 of the one or more engines 12a-12d of the aerial vehicle 10. Based on the mechanical coupling between the one or more engines 12a-12d and the structure of the aerial vehicle 10, said driving pattern 24 can then induce a vibrational response 28 of at least a part of the aerial vehicle 10, which can be recorded with a sensor 30. A processing unit 32 may then receive and/or analyze the recorded vibrational response 28 to infer modal parameters from the vibrational response 28, such as a characteristic eigenfrequency and/or a damping characteristic associated with a natural vibration of at least a part of the aerial vehicle 10.

    [0071] Based on the modal parameters, the system 20 may then evaluate whether a material failure is present based on a comparison between the modal parameters and baseline modal parameters which may be pre-determined for said aerial vehicle 10.

    [0072] In order to maximize a selectivity of said evaluation of the structural integrity by the system 20, it can be advantageous to avoid spurious vibrational excitation of the aerial vehicle 10, which can for example occur during flight. Consequently, said driving pattern 24 should be chosen to be unsuitable to put or maintain the aerial vehicle 10 in flight and may in particular be chosen to prevent resonant excitation of the propulsion unit, such as the rotor blades 18a-18d. For example, the one or more engines 12a-12d may be driven with a driving pattern 24 containing sinusoidal voltage signals with different characteristic driving frequencies during different time intervals of the driving pattern 24, e.g. a frequency swept sine driving signal, wherein said characteristic driving frequencies in said different time intervals can be chosen from a frequency range between 1 kHz and 4 kHz and may not lead to a resonant rotational excitation of the rotor blades 18a-18d, but may nonetheless be accessible to internal sensors 30 of the aerial vehicle 10, such as an inertial measurement unit of the aerial vehicle 10. Further, frequencies of a driving signal may be selected from an audible frequency range to provide an audible feedback to an operator.

    [0073] The driving pattern 24 may be adjusted to contain driving intervals associated with driving frequencies in the vicinity of known eigenfrequencies of natural vibrations of the aerial vehicle 10. For example, said driving pattern 24 may contain swept sine driving signals, wherein a frequency is swept in the range of a given multiple of a known peak width associated with the natural vibration at said eigenfrequency. In the case of an aerial vehicle 10 with a plurality of engines 12a-12d, the engines 12a-12d may be concurrently and/or sequentially driven with different or shifted driving patterns 24 in order to concurrently evaluate a structural integrity of different parts of the aerial vehicle 10. For example, the different engines 12a-12d of a multirotor aerial vehicle 10 as shown in FIG. 1 may be driven selectively to systematically evaluate a structural integrity of the respective arms 14a-14d mechanically connecting said engines 12a-12d to the body 16. The driving pattern 24 for an engine 12a-12d may also comprise a multiplexed driving pattern 24, including at least two simultaneously applied driving patterns 24 associated with different respective characteristic driving frequencies in order to parallelize at least parts of said evaluation of the structural integrity.

    [0074] Said driving pattern 24 can induce an excitation of natural vibrations of at least a part of the aerial vehicle 10 due to a driven oscillation of engine parts, such as the rotor of an electric motor. The natural vibrations can then be detected as a time varying displacement of the part with the sensor 30 as the vibrational response 28.

    [0075] In principle, measurements of inertial sensors 30 of the aerial vehicle 10, such as an inertial measurement unit commonly incorporated with aerial vehicles 10 for the control of the orientation of the aerial vehicle 10, e.g. an accelerometer or a gyrometer, can be used to record the vibrational response 28. However, since the inertial measurement unit of unmanned aerial vehicles 10 is often vibrationally decoupled from the hull structure of the aerial vehicle 10, additional lightweight sensors 30 may be incorporated with the aerial vehicle 10 to detect the vibrational response 28. Examples of lightweight sensors 30 for the detection of the vibrational response 28 include microphones and capacitive and/or piezoelectric vibration sensors attached to a component of the aerial vehicle 10. During an in-line manufacturing process or routine inspection of the aerial vehicle 10, external sensors 30 may further be used, such as a laser vibrometer.

    [0076] The recorded vibrational response 28 may be transformed into the frequency domain by the processing unit 32, such as by performing a Fourier transform of the recorded vibrational response 28 to perform a modal analysis and to extract modal parameters, such as eigenfrequencies and/or associated damping factors associated with peaks in a frequency spectrum of the vibrational response 28. In some embodiments, the processing unit 32 configured for determining the modal parameters from the recorded vibrational response 28 is incorporated with the aerial vehicle 10. However, the recorded vibrational response 28 and/or the modal parameters may also be transmitted by a communication unit of the aerial vehicle 10 to an external processing unit 32 in order to analyze and/or classify the modal parameters.

    [0077] FIG. 4A illustrates a schematic example of a frequency spectrum of a vibrational response 28 of the aerial vehicle 10 obtainable via a Fourier transform of the time-dependent vibrational response 28 recorded with a sensor 30. In the diagram, the frequency varies along the horizontal x-axis and the vertical y-axis shows the corresponding amplitude of the Fourier transform. The exemplary frequency spectrum exhibits a plurality of peaks at different frequency values indicating natural vibrations of parts of the aerial vehicle 10 with a corresponding natural oscillation frequency. Vertical arrows highlight peak positions f.sub.1-f.sub.i while horizontal arrows indicate peak widths Δf.sub.1-Δf.sub.i. Peak detection and/or fitting functions may be employed in non-idealized spectrums to detect and to assess the modal parameters of the vibrational response 28.

    [0078] FIG. 4B illustrates an example of a natural vibration peak f.sub.i in a frequency domain spectrum of the vibrational response 28 for the determination of a modal parameter of a natural vibration peak width associated with a damping characteristic. Said natural vibration peak f.sub.i can be associated with a characteristic frequency, such as a frequency associated with a maximum amplitude at or close to the peak position q.sub.max, a center frequency and/or a characteristic frequency of a fitting function applied to said natural vibration peak f.sub.i. A peak width Δf.sub.i (full width at half maximum, FWHM) may then be determined from a frequency difference of left f.sub.i,L and right frequency positions f.sub.i,R associated with 1/√{square root over (2)} of the maximum amplitude q.sub.max. A damping ratio D.sub.i as a modal parameter associated with a mode i may then be determined according to:

    [00001] D i = f i , R - f i , L 2 f i = Δ f i 2 f i

    [0079] In internal tests performed by the inventors, the damping ratio as determined from a peak width in the frequency domain spectrum of the vibrational response 28 showed good correlation with delamination defects in composite fiber hull parts of an aerial vehicle 10. However, a damping parameter may also be determined as a function of the damping ratio D, and the amplitude q.sub.max of a mode, e.g. a ratio of the damping ratio D, and the amplitude q.sub.max of a mode. A selectivity of a damage classification system 20 was found to be improved by a multivariate analysis of a plurality of modal parameters and was also found to be improved by additionally considering external test parameters, in particular humidity and temperature, over simple eigenfrequency comparison techniques. However, defects and/or maintenance requirements of joints and/or fasteners in the aerial vehicle 10 may equally be detected with the method illustrated above.

    [0080] A suitable multivariate analysis method for this field of application was found to be linear discriminant analysis. According to said method, parameters may be classified according to predetermined damage classes based on linear combinations of the modal parameters. The method can include a projection function and a corresponding classification function for maximizing the selectivity of the method.

    [0081] The projection function is usually associated with a projection tensor (matrix) with a set of constants specifying a plurality of linear combinations of the input parameters to project said input parameters onto a set of classification axes. In the present case, the projection function can include constants for a plurality of linear combinations of the modal parameters which are used to obtain a corresponding plurality of classification axes.

    [0082] The classification function may then be a function which, based on these classification axes, classifies input modal parameters into different damage classes, such as different damaged parts and/or grades of failure. For example, the classification function may provide one or more thresholds for said classification axes associated with respective damage classes.

    [0083] In a training phase, the linear discriminant analyzer can be trained to maximize a selectivity of the evaluation of the structural integrity based on pre-classified baseline modal parameters. The training/determination of the linear discriminant analyzer may include statistically determining constants of the linear combinations of the projection function and corresponding thresholds of the classification function in order to maximize a selectivity criterion.

    [0084] The baseline modal parameters may be obtained by subjecting defect-free baseline aerial vehicles for a given aerial vehicle type to a driving pattern 24 and by recording the modal parameters for said baseline aerial vehicles. In some embodiments, the baseline aerial vehicles can further be subjected to external forces in order to induce potential or common structural defects of the given aerial vehicle type, and a vibrational response 28 when the damaged aerial vehicles are subjected to the driving pattern 24 may also be recorded as classified baseline modal parameters associated with a defined damage class for the determination of the linear discriminant analyzer.

    [0085] The use of a linear discriminant analyzer or a similar multivariate analyzer based on linear parameter relationships can have the advantage of a reduced size of a training parameter set for obtaining a pre-defined selectivity of the multivariate analyzer and can have a low computational footprint as compared to more complex classifying algorithms, such as neural networks.

    [0086] In addition, the linear discriminant analyzer is associated with intelligible calculation instructions thereby allowing adjusting of the parameters of the multivariate analyzer based on reference modal parameters for an individualized aerial vehicle 10, i.e. a “fingerprint” of the vibrational response 28 of the aerial vehicle 10 to a driving pattern 24. For example, for each finished workpiece, reference modal parameters may be recorded at or shortly after completion of manufacturing and may be used to shift the projection function and/or classification thresholds according to a deviation between the reference modal parameters and the baseline modal parameters. In this way, an adjusted multivariate analyzer based on the reference modal parameters can be used to account for manufacturing tolerances affecting the modal parameters of the un-damaged aerial vehicle 10. Said reference modal parameters and/or modal parameters recorded for a damaged aerial vehicle 10 may also be used to further improve a selectivity of the multivariate analyzer.

    [0087] However, simpler classification functions, such as pre-determined thresholds for the modal parameters, or more complex classification functions, such as a neural network trained to evaluate a structural integrity of an aerial vehicle 10 based on the vibrational response 28, may equally be used to perform the method according to FIG. 2 and to evaluate said structural integrity.

    [0088] Advantageously, the multivariate analyzer is configured to include test parameters as part of the multivariate analysis, such as the humidity and/or temperature at the time of the evaluation of the structural integrity of the aerial vehicle 10. Humidity and/or temperature sensors 30 may be incorporated with the aerial vehicle 10 in order to directly measure humidity values and/or temperature values at the current position of the aerial vehicle 10. However, in some embodiments, values of the humidity and/or of the temperature may also be received by the processing unit 32 from external sensors 30 for said evaluation, e.g. in case no temperature sensor and/or humidity sensor is incorporated with the aerial vehicle 10.

    [0089] The skilled person will appreciate that the determination of the modal parameters and the classification of the recorded vibrational response 28 need not be performed by a processing unit 32 incorporated with the aerial vehicle 10, but may also be determined by an external processing unit 32 in communication with the aerial vehicle 10. Further, while the use of internal sensors 30 of the aerial vehicle 10 in order to record the vibrational response 28 may be preferred, external sensors 30 not incorporated with the aerial vehicle 10 may equally be employed to evaluate the structural integrity of the aerial vehicle 10, e.g. during routine inspection of the aerial vehicle 10. Further, while reference was made to characteristic frequencies in the preceding description, the skilled person will appreciate that the driving pattern 24 may contain multiple frequencies in practice and additional frequencies may be introduced due to non-idealized behavior of the control loop, e.g. a finite bandwidth of an element in the control loop, or due to physical characteristics of the structure of the aerial vehicle 10. The term “characteristic (driving) frequency” should therefore be construed broadly as a frequency characterizing a driving pattern 24, such as the frequency for which a driving amplitude of the driving pattern 24 is maximal.

    [0090] The description of the preferred embodiments and the figures merely serve to illustrate the invention and the beneficial effects associated therewith, but should not be understood to imply any limitation. The scope of the invention is to be determined solely by the appended claims.

    LIST OF REFERENCE SIGNS

    [0091] 10 aerial vehicle [0092] 12a-12d engines [0093] 14a-14d arms [0094] 15 fastener [0095] 16 body [0096] 18a-18d rotor blades [0097] 20 system [0098] 22 controller [0099] 24 driving pattern [0100] 26 engine driver [0101] 28 vibrational response [0102] 30 sensor [0103] 32 processing unit