Unmanned aerial vehicle flight aging test method, device, system and medium
By constructing automated aging test sequences and data analysis, the problems of unrealistic and inefficient aging tests for drones have been solved, achieving efficient and accurate aging simulation and lifespan prediction.
Patent Information
- Application Number
- CN202511551470.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-28
- Publication Date
- 2026-01-23
AI Technical Summary
Existing drone aging tests cannot cover the complex maneuvers and environmental changes in real flight, and the test results have low consistency with the actual aging conditions, are time-consuming and inefficient.
An automated aging test sequence is constructed. The drone is controlled by the drone flight aging test system to repeatedly execute the aging test sequence, collect and analyze drone data, and generate aging test results.
Accelerate the simulation of the long-term aging process of drones, provide efficient and accurate aging test data, and support life prediction and design optimization.
Smart Images

Figure CN121376207A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of unmanned aerial vehicle testing, in particular to an unmanned aerial vehicle flight aging test method, device, system and medium. BACKGROUND
[0002] Unmanned aerial vehicles are widely used in surveying, inspection, logistics, agricultural plant protection and other fields, and their reliability is directly related to the success or failure of the task and public safety. An unmanned aerial vehicle is composed of a flight control system, a power system (motor, electronic speed controller, propeller), a battery, a communication link and other complex subsystems. These components will cause performance degradation due to mechanical wear, chemical aging (such as battery), material fatigue and other factors during long-term use, and eventually lead to failure.
[0003] Currently, aging tests of unmanned aerial vehicles mostly focus on single performance tests (such as endurance, hovering accuracy) or environmental adaptability tests (such as high and low temperature, wind resistance). Existing life tests often use simple repeated takeoff and landing or hovering, which cannot cover complex maneuvering actions, environmental changes and power loads in real flight, and the test results have low consistency with actual aging conditions, consume a long time and have low efficiency. SUMMARY
[0004] In view of the above-mentioned shortcomings of the prior art, the purpose of the present application is to provide an unmanned aerial vehicle flight aging test method, device, system, medium and program product, which solves the problem of low consistency between the test results of the prior art unmanned aerial vehicle aging test and the actual aging conditions.
[0005] To achieve the above-mentioned purposes and other related purposes, the first aspect of the present application provides an unmanned aerial vehicle flight aging test method applied to a to-be-tested unmanned aerial vehicle deployed in a test field, wherein the test field is installed with an unmanned aerial vehicle flight aging test system, and the method comprises the following steps: constructing an automated aging test sequence according to an obtained aging test requirement; under the assistance of the unmanned aerial vehicle flight aging test system, controlling the unmanned aerial vehicle to repeatedly execute the automated aging test sequence multiple times, and collecting unmanned aerial vehicle data in the test process; and performing mathematical analysis on the unmanned aerial vehicle data to obtain corresponding unmanned aerial vehicle aging test results.
[0006] In some embodiments of the first aspect of the present application, the unmanned aerial vehicle flight aging test system comprises: an environment simulation module for generating controllable climatic environmental stress; a positioning and motion capture module for tracking the motion state of the unmanned aerial vehicle in real time; and a data acquisition module for collecting unmanned aerial vehicle data.
[0007] In some embodiments of the first aspect of the present application, the automatic aging test sequence is composed of multiple unmanned aerial vehicle tasks; wherein each unmanned aerial vehicle task belongs to any one of the following stages: a large maneuvering take-off and climbing stage, a high-speed cruising and maneuvering flight stage, a high-load hovering stage, and a simulated task load operation stage.
[0008] In some embodiments of the first aspect of the present application, the method further comprises: during the test, performing a benchmark performance calibration test once every time a set number of automatic aging test sequences are completed or a significant change in unmanned aerial vehicle data is detected, and recording the corresponding benchmark performance calibration test results; wherein the benchmark performance calibration test comprises: a standard hovering power consumption test, a maximum pull test, and a control accuracy test under no environmental interference.
[0009] In some embodiments of the first aspect of the present application, the method further comprises: during the test, when the unmanned aerial vehicle data exceeds a pre-set safety threshold, immediately suspending the test and issuing a warning.
[0010] In some embodiments of the first aspect of the present application, the mathematical analysis of the unmanned aerial vehicle data obtains corresponding unmanned aerial vehicle aging test results, comprising: based on the unmanned aerial vehicle data, constructing a corresponding attenuation curve; fitting the constructed attenuation curve to obtain a fitting result; and according to the fitting result, estimating the service life of the unmanned aerial vehicle and generating the unmanned aerial vehicle aging test results.
[0011] In some embodiments of the first aspect of the present application, the unmanned aerial vehicle data includes: internal state data and external motion data of the unmanned aerial vehicle; wherein the internal state data includes: battery voltage, current, motor temperature, motor speed, electronic speed controller temperature, body vibration spectrum, and flight control log.
[0012] To achieve the above object and other related objects, the second aspect of the present application provides a unmanned aerial vehicle flight aging test device, which is applied to a to-be-tested unmanned aerial vehicle deployed in a test field, wherein the test field is installed with a unmanned aerial vehicle flight aging test system, and the device comprises: a sequence construction module, which is used to construct an automatic aging test sequence according to obtained aging test requirements; a test module, which is used to control the unmanned aerial vehicle to repeatedly execute the automatic aging test sequence multiple times under the assistance of the unmanned aerial vehicle flight aging test system, and collect aging test data of the unmanned aerial vehicle during the entire test process; and an analysis module, which is used to perform mathematical analysis on the aging test data to obtain corresponding unmanned aerial vehicle aging analysis results.
[0013] To achieve the above object and other related objects, the third aspect of the present application provides a computer readable storage medium, which stores a computer program, wherein the computer program is executed by a processor to implement the unmanned aerial vehicle flight aging test method.
[0014] To achieve the above object and other related objects, a fourth aspect of the present application provides an electronic terminal, comprising a memory, a processor, and a computer program stored in the memory; the processor executes the computer program to implement the unmanned aerial vehicle flight aging test method.
[0015] As described above, the unmanned aerial vehicle flight aging test method, device, system and medium of the present application have the following beneficial effects:
[0016] The present application accelerates the simulation of the long-term use aging process of the unmanned aerial vehicle by repeatedly executing the automated aging test sequence multiple times, thereby obtaining more accurate aging test data to provide more efficient and accurate data support for life prediction and design optimization. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 A schematic diagram showing the placement position of the unmanned aerial vehicle to be tested in the test field in an embodiment of the present application.
[0018] Figure 2 A flowchart showing the unmanned aerial vehicle flight aging test method in an embodiment of the present application.
[0019] Figure 3 A schematic block diagram showing the unmanned aerial vehicle flight aging test device in an embodiment of the present application.
[0020] Figure 4 A structural schematic diagram of an electronic terminal in an embodiment of the present application. DETAILED DESCRIPTION
[0021] The embodiments of the present application will be described in detail below with specific reference to specific examples. Those skilled in the art can easily understand other advantages and effects of the present application from the disclosure of the present specification. The present application can also be implemented or applied by different specific embodiments, and the details in the specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0022] To facilitate understanding of the embodiments of the present application, the environment to which the method of the present application is applied will first be described. The unmanned aerial vehicle flight aging test of the present application is applied to the unmanned aerial vehicle to be tested deployed in a test field. The unmanned aerial vehicle flight aging test system is installed in the test field.
[0023] In a specific embodiment, the test field is a net cage or an indoor laboratory.
[0024] In a specific embodiment, as shown in FIG. 1, the test field is a net cage, and the unmanned aerial vehicle to be tested is placed in the net cage. Figure 1As shown, a support 1 is arranged in the center of the test field. A UAV 2 is movably mounted at one end of the support 1 for subsequent tests.
[0025] In an embodiment, the UAV flight aging test system comprises: an environment simulation module for generating controllable climate environment stress; a positioning and motion capture module for tracking the motion state of the UAV in real time; and a data acquisition module for acquiring UAV data.
[0026] It should be understood that controllable means that all environmental conditions can be accurately adjusted and maintained. The climate environment stress includes but is not limited to wind, rain, temperature and humidity, etc. The motion state of the UAV includes but is not limited to the pose, speed and acceleration of the UAV. The environment simulation module needs to be arranged in the test field, but the specific position of the environment simulation module in the embodiment is not limited.
[0027] Further, in combination with Figure 2 Detailed description. Figure 2 A flowchart of a UAV flight aging test method in an embodiment of the application is shown. The UAV flight aging test method in the embodiment mainly comprises the following steps:
[0028] Step S21: According to the acquired aging test requirements, an automatic aging test sequence is constructed.
[0029] In an embodiment, the automatic aging test sequence is composed of multiple UAV tasks; wherein each UAV task belongs to any one of the following stages: large maneuvering takeoff and climbing stage, high-speed cruising and maneuvering flight stage, high-load hovering stage, and simulated task load operation stage.
[0030] It should be understood that the UAV task in the large maneuvering takeoff and climbing stage includes: instructing the UAV to take off vertically at maximum power or a specified high power and climb to a predetermined height. The UAV task in the high-speed cruising and maneuvering flight stage includes: instructing the UAV to fly at high speed, and interspersing a series of standard maneuvering actions, including but not limited to: rapid forward flight, rapid backward flight, lateral translation, inclined turning, fixed-point circling, sudden climbing, sudden descending, etc. The UAV task in the high-load hovering stage includes: instructing the UAV to hover, and applying continuous and changing multi-directional disturbances by the environment simulation module to simulate the wind-resistant hovering operation state. The UAV task in the simulated task load operation stage includes: instructing the UAV to perform simulated task actions, such as rapid pitching, deflection of the gimbal, and simulated release mechanism actions, to introduce additional power and control load.
[0031] It should be noted that, according to actual aging test requirements, a plurality of UAV tasks in the above flight phases can be selected to form a corresponding automatic aging test sequence. For example, the automatic aging test sequence is to make the UAV take off vertically at high power and climb to a predetermined height, then make the UAV fly at high speed, and then make the UAV perform a tilt turn, a sudden climb, a hovering action, and then perform a release mechanism action.
[0032] Step S22: Under the assistance of the UAV flight aging test system, the UAV is controlled to repeatedly perform the automatic aging test sequence multiple times, and UAV data in the test process is collected.
[0033] Specifically, the UAV is controlled to repeatedly perform the automatic aging test sequence N times, where N is a positive integer and N is greater than 1000. During the test process, the environment simulation module is used to provide the required test environment (for example, the above-mentioned embodiment is applied to a sustained and changing multi-directional disturbance). The data acquisition module is used to collect UAV data during the test process. The process of repeatedly performing the automatic aging test sequence multiple times by the UAV is the test process.
[0034] In an embodiment, the UAV data includes internal state data and external motion data of the UAV; the internal state data includes battery voltage, current, motor temperature, motor speed, electronic speed controller temperature, body vibration spectrum, and flight control log; and the external motion data includes UAV attitude, speed, and acceleration. Hereinafter, the battery voltage, current, motor temperature, motor speed, electronic speed controller temperature, body vibration spectrum, UAV attitude, speed, and acceleration are referred to as performance indicators. It should be understood that the flight control log is a full-dimensional flight data file recorded by the flight control system of the UAV in real time during flight, and the core function is to trace flight status, troubleshoot faults, and optimize flight performance.
[0035] In an embodiment, during the test process, a reference performance calibration test is inserted once every time the UAV repeatedly performs the automatic test sequence M times, and the corresponding reference performance calibration test result is recorded. M is a positive integer and M is less than N. Generally, M is set to 100. The reference performance calibration test includes a standard hovering power consumption test, a maximum pull test, and a control accuracy test without environmental interference. Alternatively, when the UAV data changes significantly, a reference performance calibration test is performed, and the corresponding reference performance calibration test result is recorded. A difference threshold is set in advance, and when the difference between the UAV data at a time and the UAV data at the last time exceeds the difference threshold, it is judged that the UAV data changes significantly. After the test is completed, all reference performance calibration test results are sorted to quantify the degree of attenuation.
[0036] In an embodiment, the benchmark performance calibration test includes: a standard hovering power consumption test without environmental interference, a maximum pull test, and a control accuracy test. It should be understood that the standard hovering power consumption test of the UAV is generally to evaluate the power consumption of the UAV in the hovering state, so as to understand the performance indicators such as the endurance and battery efficiency. The maximum pull test of the UAV is to measure the maximum vertical upward traction that the power system (motor, propeller, electronic speed controller) can output within a safe range, so as to determine the limit load and flight performance boundary. The control accuracy test of the UAV is a key link to evaluate the ability of the UAV to maintain or adjust the position, attitude, and speed according to the instruction, and the core is to verify whether the deviation between the actual flight state and the set target is within the standard range.
[0037] In an embodiment, during the test process, when the UAV data exceeds the pre-set safety threshold, the test is immediately terminated and a warning is issued. Specifically, a safety threshold is set for each performance indicator in the UAV data. When one or more performance indicators exceed the corresponding safety threshold, the test is immediately terminated. It should be noted that the safety thresholds in the UAV data can be set according to actual needs, and the present embodiment does not limit this.
[0038] In an embodiment, during the test process, the time when the pre-set safety threshold is exceeded and the cycle number are recorded, and the corresponding flight phase is associated, so as to facilitate subsequent aging analysis.
[0039] Step S23: performing mathematical analysis on the UAV data to obtain corresponding UAV aging test results.
[0040] Specifically, after the test is completed, based on the UAV data, the decay curve of each performance indicator in the UAV data with the increase of the cycle number is recorded. Each decay curve is fitted by using a mathematical model (such as linear regression, exponential decay model, etc.), and the fitted curve is obtained. According to the fitted curve, the cycle number when each performance indicator respectively decreases to the corresponding failure threshold is estimated, and the cycle coefficient is the estimated life. It should be understood that each performance indicator corresponds to a failure threshold, and the failure threshold can be set according to actual needs, which is not limited here.
[0041] At the same time, according to the estimated life and the fitted curve, an aging test report is generated, which records the first failed component, the aging rate, and the maintenance suggestion in the report.
[0042] It should be noted that the unmanned aerial vehicle flight aging test of the present application accelerates the long-term use aging process of the simulated unmanned aerial vehicle by designing an automatic aging test sequence integrating large maneuvering flight, environmental stress application and simulated task operation, and automatically repeating the automatic aging test sequence multiple times. In the test process, the internal and external state data of the unmanned aerial vehicle are synchronously collected, and the degree of attenuation is quantified by periodically inserting reference performance tests. Finally, based on data analysis and model fitting, the life and weak links of reliability of the unmanned aerial vehicle are predicted. The present application solves the problems of unrealistic and low efficiency of traditional aging tests, and can provide efficient and accurate support for reliability verification, life prediction and design optimization of unmanned aerial vehicle products.
[0043] In the embodiments of the present application, the terms "first", "second", and the like are used to distinguish the same or similar items with substantially the same function and effect. Those skilled in the art can understand that the terms "first", "second", and the like do not limit the number and execution order, and the terms "first", "second", and the like do not necessarily mean different.
[0044] It should be noted that in the embodiments of the present application, the words "exemplary" or "for example" mean example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplary" or "for example" are intended to present the relevant concept in a specific manner.
[0045] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship of the associated objects is described, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, wherein A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b or c can represent a, b, c, a-b, a-c, b-c or a-b-c, wherein a, b and c can be single or multiple.
[0046] Figure 3 is a schematic block diagram of the unmanned aerial vehicle flight aging test device provided by the embodiments of the present application. As shown in Figure 3 The unmanned aerial vehicle flight aging test device 300 is applied to a to-be-tested unmanned aerial vehicle deployed in a test field, and the test field is installed with an unmanned aerial vehicle flight aging test system. The unmanned aerial vehicle flight aging test device 300 comprises:
[0047] The sequence construction module 301 is configured to construct an automatic aging test sequence according to the acquired aging test requirements.
[0048] The test module 302 is configured to control the UAV to repeatedly execute the automatic aging test sequence multiple times under the assistance of the UAV flight aging test system, and collect aging test data of the UAV in the entire test process.
[0049] The analysis module 303 is configured to perform mathematical analysis on the aging test data to obtain corresponding UAV aging analysis results.
[0050] It should be understood that the specific process of each module performing the corresponding steps described above has been described in detail in the method embodiments described above, and for the sake of brevity, will not be repeated here.
[0051] It should also be understood that the division of the modules in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division manner. In addition, each functional module in each embodiment of the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0052] Figure 4 is a schematic block diagram of an electronic terminal provided by the embodiments of the present application. As shown in Figure 4 , the electronic terminal includes at least one processor 401, a memory 402, at least one network interface 403, and a user interface 405. Each component in the apparatus is coupled together through a bus system 404. It can be understood that the bus system 404 is used to realize the connection and communication between the components. In addition to including a data bus, the bus system 404 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, all kinds of buses are marked as a bus system in Figure 4 .
[0053] Among them, the user interface 405 can include a display, a keyboard, a mouse, a trackball, a click gun, a key, a button, a touchpad, or a touch screen, etc.
[0054] It can be appreciated that the memory 402 can be a volatile memory or a nonvolatile memory, and can also include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), which is used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM). The memory described in the embodiments of the present application is intended to include but not limited to these and any other suitable category of memory.
[0055] The memory 402 in the embodiments of the present application is used to store various categories of data to support the operation of the electronic terminal 400. Examples of these data include: any executable program for operating on the electronic terminal 400, such as an operating system 4021 and an application program 4022; the operating system 4021 contains various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application program 4022 can contain various application programs, such as a Media Player, a Browser, etc., for implementing various application services. The method for testing the flight aging of the unmanned aerial vehicle provided by the embodiments of the present application can be included in the application program 4022.
[0056] The method disclosed in the above embodiments of the present application can be applied in the processor 401 or implemented by the processor 401. The processor 401 can be an integrated circuit chip with processing capability. In the implementation process, each step of the above method can be completed by the integrated logic circuit or the instruction in the form of software in the processor 401. The above processor 401 can be a general processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The processor 401 can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor 401 can be a microprocessor or any conventional processor, etc. The steps of the method for optimizing the accessories provided in conjunction with the embodiments of the present application can be directly embodied as a hardware decoding processor for execution, or executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory, and the processor reads the information in the memory to complete the steps of the above method in combination with the hardware thereof.
[0057] In an exemplary embodiment, the electronic terminal 400 can be implemented by one or more of an application specific integrated circuit (ASIC), a DSP, a programmable logic device (PLD), a complex programmable logic device (CPLD), and a complex programmable logic device (CPLD) for executing the aforementioned method.
[0058] According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which comprises computer program codes, and when the computer program codes are run on a computer, the computer is caused to perform the method. Figure 2 The UAV flight aging test method in the illustrated embodiment.
[0059] According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which comprises computer program codes, and when the computer program codes are run on a computer, the computer is caused to perform the method. Figure 2 The UAV flight aging test method in the illustrated embodiment.
[0060] As used in this specification, the terms "component," "module," "system" and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and / or thread of execution and a component can be localized, co-resident, and / or distributed amongst one computer or distributed across two or more computers. Also, these components can execute from various computer readable media having various data structures stored thereon. The components can communicate by way of local and / or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and / or across a network such as the Internet with other systems via the signal), software programmers, electronics engineers, and computer programmers are skilled in the art to which the present application pertains in making the appropriate choices for such components.
[0061] Those of skill in the art would understand that the various illustrative logical blocks, modules, and steps described in connection with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or combinations of both. The choice of hardware or software, or combinations of both, would be dependent on the specific application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
[0062] Those of skill in the art would understand that, for the described convenience and conciseness, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0063] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are merely illustrative, for example, the division of units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0064] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0065] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0066] In the above embodiments, the functions of the various functional units can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, the functions can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the whole or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. containing one or more available media sets. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD)), or a semiconductor medium (for example, a solid state disk (SSD), etc.
[0067] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0068] The above is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0069] To sum up, the application provides a UAV flight aging test method, device, system and medium. The method is applied to a UAV to be tested deployed in a test field, and a UAV flight aging test system is installed in the test field. The method comprises the following steps: constructing an automatic aging test sequence according to the obtained aging test requirement; under the assistance of the UAV flight aging test system, controlling the UAV to repeatedly execute the automatic aging test sequence multiple times, and collecting UAV data in the test process; and performing mathematical analysis on the UAV data to obtain corresponding UAV aging test results. The application accelerates the simulation of the long-term use aging process of the UAV by repeatedly executing the automatic aging test sequence multiple times, thereby obtaining more accurate aging test data, providing efficient and accurate data support for life prediction and design optimization. Therefore, the application effectively overcomes the various shortcomings in the prior art and has a high industrial utilization value.
[0070] The above embodiments only exemplarily illustrate the principles and effects of the application, and are not used to limit the application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the application. Therefore, all equivalent modifications or changes completed by those skilled in the art without departing from the spirit and technical idea of the application should be covered by the claims of the application.
Claims
1. A method for unmanned aerial vehicle flight aging test, characterized in that, The method is applied to a to-be-tested unmanned aerial vehicle (UAV) deployed in a test field in which an UAV flight aging test system is installed, and the method comprises the following steps: According to the acquired aging test requirements, an automatic aging test sequence is constructed; Under the assistance of the UAV flight aging test system, the UAV is controlled to repeatedly execute the automatic aging test sequence multiple times, and UAV data in the test process is collected; The UAV data is subjected to mathematical analysis to obtain corresponding UAV aging test results.
2. The UAV flight aging test method of claim 1, wherein, The UAV flight aging test system comprises: An environment simulation module for generating controllable climate environment stress; A positioning and motion capture module for real-time tracking of the motion state of the UAV; A data collection module for collecting UAV data.
3. The UAV flight aging test method of claim 1, wherein, The automatic aging test sequence is composed of multiple UAV tasks; each UAV task belongs to any one of the following stages: large maneuvering takeoff and climbing stage, high-speed cruising and maneuvering flight stage, high-load hovering stage, and simulated task load operation stage.
4. The UAV flight aging test method of claim 1, wherein, The method further comprises the following steps: during the test, whenever the set number of automatic aging test sequences is executed or the UAV data is detected to have changed significantly, a benchmark performance calibration test is performed once, and corresponding benchmark performance calibration test results are recorded; wherein the benchmark performance calibration test comprises standard hovering power consumption test, maximum pull test, and control accuracy test under no environmental interference.
5. The UAV flight aging test method of claim 1, wherein The method further comprises the following steps: during the test, when the UAV data exceeds a pre-set safety threshold, the test is immediately terminated and a warning is issued.
6. The UAV flight aging test method of claim 1, wherein, The mathematical analysis of the UAV data to obtain the corresponding UAV aging test results comprises the following steps: Based on the UAV data, a corresponding attenuation curve is constructed; The constructed attenuation curve is fitted to obtain a fitting result; according to the fitting result, the service life of the UAV is estimated and UAV aging test results are generated.
7. The UAV flight aging test method of claim 6, wherein, The UAV data comprises internal state data and external motion data of the UAV; wherein the internal state data comprises battery voltage, current, motor temperature, motor speed, electronic speed controller (ESC) temperature, body vibration spectrum, and flight control log.
8. An unmanned aerial vehicle flight aging test device, characterized by, The device is applied to a to-be-tested UAV deployed in a test field in which an UAV flight aging test system is installed, and the device comprises the following modules: A sequence construction module for constructing an automatic aging test sequence according to acquired aging test requirements; A test module for controlling the UAV to repeatedly execute the automatic aging test sequence multiple times under the assistance of the UAV flight aging test system, and collecting UAV aging test data in the entire test process; An analysis module for subjecting the aging test data to mathematical analysis to obtain corresponding UAV aging analysis results.
9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the method of any one of claims 1 to 7.
10. An electronic terminal comprising a memory, a processor and a computer program stored on the memory, characterized in that, The processor executes the computer program to implement the method of any one of claims 1 to 7.
Citation Information
Patent Citations
Battery aging state detection system, method and device
CN119689270A
Overall unit aging testing device for quad-rotor unmanned aerial vehicle
CN203186583U
Rotor wing type unmanned aerial vehicle test bench
CN216102853U
Testing Device for a Motor of an Unmanned Aerial Vehicle
US20230280237A1