Vehicle motor overload detection method and system

By collecting and integrating the parameters of the battery pack and motor in real time, building the operating characteristic curve, the problem of motor overload detection and false detection in the existing technology is solved, and accurate overload judgment and user experience improvement is achieved.

CN119471359APending Publication Date: 2025-02-18JAINGXI ISUZU AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411542205.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The prior art is prone to false detection in motor overload detection, resulting in a decrease in user experience.

Method used

The preset sensor collects the parameter sets of the battery pack and the motor in real time, performs fusion processing to generate the third parameter set, performs preprocessing and feature extraction, and builds a running feature curve to determine whether the motor is overloaded.

Benefits of technology

It realizes objective and accurate judgment of motor overload and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119471359A_ABST
    Figure CN119471359A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle motor overload detection method and system, and the method comprises the steps: collecting a first parameter set corresponding to a battery pack in a vehicle and a second parameter set corresponding to a motor in the vehicle in real time through a preset sensor when the vehicle is detected to be in a driving state in real time; performing fusion processing on the first parameter set and the second parameter set to generate a corresponding third parameter set in real time; preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to correspondingly detect a plurality of feature values; and constructing an operation characteristic curve matched with the motor in real time according to the plurality of characteristic values, and judging whether the motor is overloaded or not according to a change rule of the operation characteristic curve in real time. According to the invention, whether the motor is overloaded or not can be accurately judged, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a vehicle motor overload detection method and system. Background Art

[0002] With the advancement of science and technology and the rapid development of productivity, cars have become popular in people's daily lives and have become one of the indispensable means of transportation for people's daily travel, greatly facilitating people's lives.

[0003] Among them, new energy electric vehicles have also been rapidly popularized. Specifically, in order to enable new energy electric vehicles to continue to be in a stable working state, corresponding health inspections and maintenance are required for the vehicles during daily use of the vehicles to keep the vehicles in a healthy state.

[0004] Furthermore, the motor is one of the core components of new energy electric vehicles, which is used to drive the vehicle to travel, and the performance of the motor directly determines the performance of the new energy vehicle. Specifically, in order to enable the motor to be continuously in a normal working state, most of the existing technologies will pre-build a detection model, and further use the detection model to perform real-time detection of the motor. However, this detection method requires a large amount of labeled data and a long period of training time. At the same time, certain errors are prone to occur during the training process, which may lead to false detection, which correspondingly reduces the user experience. Summary of the invention

[0005] Based on this, the purpose of the present invention is to provide a vehicle motor overload detection method and system to solve the problem that false detection may occur in the prior art, resulting in reduced user experience.

[0006] The first aspect of the embodiment of the present invention proposes:

[0007] A vehicle motor overload detection method, wherein the method comprises:

[0008] When it is detected in real time that the vehicle is in a driving state, a first parameter set corresponding to a battery pack inside the vehicle and a second parameter set corresponding to a motor inside the vehicle are collected in real time through a preset sensor;

[0009] Performing a fusion process on the first parameter set and the second parameter set to generate a corresponding third parameter set in real time;

[0010] Preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to correspondingly detect a number of feature values;

[0011] An operation characteristic curve adapted to the motor is constructed in real time according to the characteristic values, and whether the motor is overloaded is determined in real time according to the change rule of the operation characteristic curve.

[0012] The beneficial effect of the present invention is that by respectively collecting the first parameter set corresponding to the battery pack and the second parameter set corresponding to the motor, the working conditions of the battery pack and the motor can be obtained respectively. Based on this, in order to be able to make a comprehensive judgment, the required third parameter set will be further integrated at this time. Furthermore, the required operating characteristic curve can be generated in real time according to the third parameter set, and finally it can be objectively and accurately judged whether the current motor is overloaded, which correspondingly improves the user experience.

[0013] Furthermore, the step of fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time includes:

[0014] When the first parameter set is acquired in real time, a number of first original parameters corresponding to the first parameter set are detected in real time;

[0015] When the second parameter set is acquired in real time, a number of second original parameters corresponding to the second parameter set are detected in real time;

[0016] A plurality of the first original parameters and a plurality of the second original parameters are fused in real time to generate the third parameter set accordingly.

[0017] Furthermore, the step of fusing the plurality of the first original parameters and the plurality of the second original parameters in real time to generate the third parameter set accordingly includes:

[0018] When a plurality of the first original parameters are acquired in real time, serialization processing is performed on the plurality of the first original parameters to generate a corresponding first parameter chain in real time;

[0019] When a plurality of the second original parameters are acquired in real time, serialization processing is performed on the plurality of the second original parameters to generate corresponding second parameter chains in real time;

[0020] The first parameter chain and the second parameter chain are fused to generate the third parameter set accordingly.

[0021] Furthermore, the step of fusing the first parameter chain and the second parameter chain to correspondingly generate the third parameter set includes:

[0022] Performing maximum step word segmentation processing on the first parameter chain to generate a number of first parameter units accordingly, and performing maximum step word segmentation processing on the second parameter chain to generate a number of second parameter units accordingly;

[0023] The plurality of the first parameter units and the plurality of the second parameter units are interleaved and fused to generate the third parameter set accordingly.

[0024] Furthermore, the step of determining in real time according to the changing rule of the operating characteristic curve whether the motor is overloaded includes:

[0025] When the operation characteristic curve is acquired in real time, the operation characteristic curve is fully scanned to detect the starting point and the ending point corresponding to the operation characteristic curve in real time;

[0026] In the range between the starting point and the end point, a number of peaks and a number of troughs corresponding to the operation characteristic curve are detected in real time, and whether the motor is overloaded is determined based on the correspondence between the number of peaks and the number of troughs.

[0027] Furthermore, the step of detecting in real time within the range between the starting point and the end point a number of peaks and a number of troughs corresponding to the operating characteristic curve, and judging whether the motor is overloaded according to the peaks and the troughs comprises:

[0028] Connecting each of the wave crests and each of the wave troughs in sequence in a direction from the starting point to the ending point, so as to form a plurality of corresponding connecting lines in the operation characteristic curve;

[0029] A number of the connecting lines are quantified to determine whether the motor is overloaded.

[0030] Furthermore, the step of quantizing the plurality of connecting lines to determine whether the motor is overloaded includes:

[0031] Calculating in real time the target slope value corresponding to each of the connecting lines, and determining in real time whether the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within a preset difference threshold;

[0032] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within the range of the preset difference threshold, it is determined that the motor is not overloaded;

[0033] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is not within the range of the preset difference threshold, it is correspondingly determined that the motor is overloaded.

[0034] The second aspect of the embodiment of the present invention proposes:

[0035] A vehicle motor overload detection system, wherein the system comprises:

[0036] A collection module, used for collecting a first parameter set corresponding to a battery pack inside the vehicle and a second parameter set corresponding to a motor inside the vehicle in real time through a preset sensor when it is detected in real time that the vehicle is in a driving state;

[0037] A fusion module, used for fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time;

[0038] A processing module, used for preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to detect a number of feature values ​​accordingly;

[0039] The judgment module is used to construct an operation characteristic curve adapted to the motor in real time according to the characteristic values, and judge whether the motor is overloaded in real time according to the change law of the operation characteristic curve.

[0040] Furthermore, the fusion module is specifically used for:

[0041] When the first parameter set is acquired in real time, a number of first original parameters corresponding to the first parameter set are detected in real time;

[0042] When the second parameter set is acquired in real time, a number of second original parameters corresponding to the second parameter set are detected in real time;

[0043] A plurality of the first original parameters and a plurality of the second original parameters are fused in real time to generate the third parameter set accordingly.

[0044] Furthermore, the fusion module is specifically used for:

[0045] When a plurality of the first original parameters are acquired in real time, serialization processing is performed on the plurality of the first original parameters to generate a corresponding first parameter chain in real time;

[0046] When a plurality of the second original parameters are acquired in real time, serialization processing is performed on the plurality of the second original parameters to generate corresponding second parameter chains in real time;

[0047] The first parameter chain and the second parameter chain are fused to generate the third parameter set accordingly.

[0048] Furthermore, the fusion module is specifically used for:

[0049] Performing maximum step word segmentation processing on the first parameter chain to generate a number of first parameter units accordingly, and performing maximum step word segmentation processing on the second parameter chain to generate a number of second parameter units accordingly;

[0050] The plurality of the first parameter units and the plurality of the second parameter units are interleaved and fused to generate the third parameter set accordingly.

[0051] Furthermore, the judgment module is specifically used for:

[0052] When the operation characteristic curve is acquired in real time, the operation characteristic curve is fully scanned to detect the starting point and the ending point corresponding to the operation characteristic curve in real time;

[0053] In the range between the starting point and the end point, a number of peaks and a number of troughs corresponding to the operation characteristic curve are detected in real time, and whether the motor is overloaded is determined based on the correspondence between the number of peaks and the number of troughs.

[0054] Furthermore, the judgment module is specifically used for:

[0055] Connecting each of the wave crests and each of the wave troughs in sequence in a direction from the starting point to the ending point, so as to form a plurality of corresponding connecting lines in the operation characteristic curve;

[0056] A number of the connecting lines are quantified to determine whether the motor is overloaded.

[0057] Furthermore, the judgment module is specifically used for:

[0058] Calculating in real time the target slope value corresponding to each of the connecting lines, and determining in real time whether the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within a preset difference threshold;

[0059] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within the range of the preset difference threshold, it is determined that the motor is not overloaded;

[0060] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is not within the range of the preset difference threshold, it is correspondingly determined that the motor is overloaded.

[0061] The third aspect of the embodiment of the present invention proposes:

[0062] A computer comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the vehicle motor overload detection method as described above is implemented when the processor executes the computer program.

[0063] The fourth aspect of the embodiments of the present invention proposes:

[0064] A readable storage medium stores a computer program, wherein the program, when executed by a processor, implements the vehicle motor overload detection method as described above.

[0065] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] Figure 1 A flow chart of a vehicle motor overload detection method provided by a first embodiment of the present invention;

[0067] Figure 2 This is a structural block diagram of a vehicle motor overload detection system provided in the third embodiment of the present invention.

[0068] The following specific implementation manner will further illustrate the present invention in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION

[0069] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the relevant drawings. Several embodiments of the present invention are given in the drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive.

[0070] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.

[0071] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.

[0072] See also Figure 1, shown is a vehicle motor overload detection method provided by the first embodiment of the present invention. The vehicle motor overload detection method provided by this embodiment can objectively and accurately determine whether the motor is overloaded, thereby correspondingly improving the user experience.

[0073] Specifically, this embodiment provides:

[0074] A vehicle motor overload detection method specifically comprises the following steps:

[0075] Step S10, when it is detected in real time that the vehicle is in a driving state, a first parameter set corresponding to a battery pack inside the vehicle and a second parameter set corresponding to a motor inside the vehicle are collected in real time through a preset sensor;

[0076] Step S20, fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time;

[0077] Step S30, preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to detect a number of feature values ​​accordingly;

[0078] Step S40, constructing an operation characteristic curve adapted to the motor in real time according to the characteristic values, and determining whether the motor is overloaded according to the change rule of the operation characteristic curve in real time.

[0079] Specifically, in this embodiment, it should be noted that in order to objectively and accurately detect whether the motor is overloaded, it is necessary to accurately obtain the working condition of the motor inside the vehicle. In addition, it should be pointed out that since the working state of the motor and the working state of the battery pack are closely related, based on this, the present invention will also detect the working state of the battery pack at the same time. Specifically, the present invention will collect the first parameter set corresponding to the battery pack and the second parameter set corresponding to the motor in real time through the sensors pre-set inside the vehicle. At the same time, in order to fully consider the working condition of the motor, the current first parameter set and the second parameter set will be further fused to further generate the required third parameter set.

[0080] Furthermore, in order to eliminate the influence of redundant parameters, the present invention will further perform corresponding preprocessing on the current third parameter set, preferably, perform normalization processing, and can finally generate the required target parameter set. Based on this, it is only necessary to perform corresponding feature extraction processing on the current target parameter set to further detect the required several characteristic values. On this basis, the present invention can directly draw the corresponding operating characteristic curve according to the current several characteristic values, and the operating characteristic curve can directly reflect the working status of the above-mentioned motor. Based on this, it can finally be determined in real time whether the current motor is overloaded according to the change law of the operating characteristic curve, which correspondingly improves the user experience.

[0081] Second embodiment

[0082] Furthermore, the step of fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time includes:

[0083] When the first parameter set is acquired in real time, a number of first original parameters corresponding to the first parameter set are detected in real time;

[0084] When the second parameter set is acquired in real time, a number of second original parameters corresponding to the second parameter set are detected in real time;

[0085] A plurality of the first original parameters and a plurality of the second original parameters are fused in real time to generate the third parameter set accordingly.

[0086] Furthermore, the step of fusing the plurality of the first original parameters and the plurality of the second original parameters in real time to generate the third parameter set accordingly includes:

[0087] When a plurality of the first original parameters are acquired in real time, serialization processing is performed on the plurality of the first original parameters to generate a corresponding first parameter chain in real time;

[0088] When a plurality of the second original parameters are acquired in real time, serialization processing is performed on the plurality of the second original parameters to generate corresponding second parameter chains in real time;

[0089] The first parameter chain and the second parameter chain are fused to generate the third parameter set accordingly.

[0090] Furthermore, the step of fusing the first parameter chain and the second parameter chain to correspondingly generate the third parameter set includes:

[0091] Performing maximum step word segmentation processing on the first parameter chain to generate a number of first parameter units accordingly, and performing maximum step word segmentation processing on the second parameter chain to generate a number of second parameter units accordingly;

[0092] The plurality of the first parameter units and the plurality of the second parameter units are interleaved and fused to generate the third parameter set accordingly.

[0093] Furthermore, the step of determining in real time according to the changing rule of the operating characteristic curve whether the motor is overloaded includes:

[0094] When the operation characteristic curve is acquired in real time, the operation characteristic curve is fully scanned to detect the starting point and the ending point corresponding to the operation characteristic curve in real time;

[0095] In the range between the starting point and the end point, a number of peaks and a number of troughs corresponding to the operation characteristic curve are detected in real time, and whether the motor is overloaded is determined based on the correspondence between the number of peaks and the number of troughs.

[0096] Furthermore, the step of detecting in real time within the range between the starting point and the end point a number of peaks and a number of troughs corresponding to the operating characteristic curve, and judging whether the motor is overloaded according to the peaks and the troughs comprises:

[0097] Connecting each of the wave crests and each of the wave troughs in sequence in a direction from the starting point to the ending point, so as to form a plurality of corresponding connecting lines in the operation characteristic curve;

[0098] A number of the connecting lines are quantified to determine whether the motor is overloaded.

[0099] Furthermore, the step of quantizing the plurality of connecting lines to determine whether the motor is overloaded includes:

[0100] Calculating in real time the target slope value corresponding to each of the connecting lines, and determining in real time whether the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within a preset difference threshold;

[0101] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within the range of the preset difference threshold, it is determined that the motor is not overloaded;

[0102] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is not within the range of the preset difference threshold, it is correspondingly determined that the motor is overloaded.

[0103] In addition, in the present embodiment, it is also necessary to explain that after the required first parameter set and second parameter set are respectively obtained through the above steps, in order to be able to accurately and effectively complete the corresponding fusion processing at this time, preferably, the present invention will first detect a number of first original parameters contained in the current first parameter set, and similarly, correspondingly detect a number of second original parameters contained in the current second parameter set. Based on this, a corresponding first parameter chain can be immediately generated according to the current first original parameters, and similarly, a corresponding second parameter chain can be generated according to the current second original parameters. Furthermore, it is only necessary to perform corresponding interleaving fusion processing on the current first parameter chain and the second parameter chain to further obtain the required fusion parameters, and to integrate the current fusion parameters to form the above-mentioned third parameter set for subsequent processing.

[0104] Furthermore, after the required third parameter set is acquired in real time through the above steps, the current third parameter set will be further processed into the required target parameter set, and the current target parameter set will be further subjected to feature extraction processing to extract a number of required characteristic values. Based on this, the required operating characteristic curve can be further depicted according to the current characteristic values. It should be noted that the present invention will further detect a number of peaks and a number of troughs corresponding to the current operating characteristic curve. Based on this, by connecting each peak and each trough in turn, a number of corresponding connecting lines can be formed inside the current operating characteristic curve. On this basis, the target slope value of each connecting line is finally detected in real time, and the target slope value can be used to determine whether the motor is overloaded in real time, thereby improving the user experience.

[0105] See also Figure 2 , the third embodiment of the present invention provides:

[0106] A vehicle motor overload detection system, wherein the system comprises:

[0107] A collection module, used for collecting a first parameter set corresponding to a battery pack inside the vehicle and a second parameter set corresponding to a motor inside the vehicle in real time through a preset sensor when it is detected in real time that the vehicle is in a driving state;

[0108] A fusion module, used for fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time;

[0109] A processing module, used for preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to detect a number of feature values ​​accordingly;

[0110] The judgment module is used to construct an operation characteristic curve adapted to the motor in real time according to the characteristic values, and judge whether the motor is overloaded in real time according to the change law of the operation characteristic curve.

[0111] Furthermore, the fusion module is specifically used for:

[0112] When the first parameter set is acquired in real time, a number of first original parameters corresponding to the first parameter set are detected in real time;

[0113] When the second parameter set is acquired in real time, a number of second original parameters corresponding to the second parameter set are detected in real time;

[0114] A plurality of the first original parameters and a plurality of the second original parameters are fused in real time to generate the third parameter set accordingly.

[0115] Furthermore, the fusion module is specifically used for:

[0116] When a plurality of the first original parameters are acquired in real time, serialization processing is performed on the plurality of the first original parameters to generate a corresponding first parameter chain in real time;

[0117] When a plurality of the second original parameters are acquired in real time, serialization processing is performed on the plurality of the second original parameters to generate corresponding second parameter chains in real time;

[0118] The first parameter chain and the second parameter chain are fused to generate the third parameter set accordingly.

[0119] Furthermore, the fusion module is specifically used for:

[0120] Performing maximum step word segmentation processing on the first parameter chain to generate a number of first parameter units accordingly, and performing maximum step word segmentation processing on the second parameter chain to generate a number of second parameter units accordingly;

[0121] The plurality of the first parameter units and the plurality of the second parameter units are interleaved and fused to generate the third parameter set accordingly.

[0122] Furthermore, the judgment module is specifically used for:

[0123] When the operation characteristic curve is acquired in real time, the operation characteristic curve is fully scanned to detect the starting point and the ending point corresponding to the operation characteristic curve in real time;

[0124] In the range between the starting point and the end point, a number of peaks and a number of troughs corresponding to the operation characteristic curve are detected in real time, and whether the motor is overloaded is determined based on the correspondence between the number of peaks and the number of troughs.

[0125] Furthermore, the judgment module is specifically used for:

[0126] Connecting each of the wave crests and each of the wave troughs in sequence in a direction from the starting point to the ending point, so as to form a plurality of corresponding connecting lines in the operation characteristic curve;

[0127] A number of the connecting lines are quantified to determine whether the motor is overloaded.

[0128] Furthermore, the judgment module is specifically used for:

[0129] Calculating in real time the target slope value corresponding to each of the connecting lines, and determining in real time whether the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within a preset difference threshold;

[0130] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within the range of the preset difference threshold, it is determined that the motor is not overloaded;

[0131] If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is not within the range of the preset difference threshold, it is correspondingly determined that the motor is overloaded.

[0132] A fourth embodiment of the present invention provides a computer, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the vehicle motor overload detection method as described above when executing the computer program.

[0133] A fifth embodiment of the present invention provides a readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the vehicle motor overload detection method as described above.

[0134] In summary, the vehicle motor overload detection method and system provided by the above embodiments of the present invention can objectively and accurately determine whether the motor is overloaded, thereby correspondingly improving the user experience.

[0135] It should be noted that the above modules can be functional modules or program modules, and can be implemented by software or hardware. For modules implemented by hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.

[0136] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.

[0137] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.

[0138] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0139] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0140] The above-described embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the present invention. It should be pointed out that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the attached claims.

Claims

1. A vehicle motor overload detection method, characterized in that: The method comprises: When it is detected in real time that the vehicle is in a driving state, a first parameter set corresponding to a battery pack inside the vehicle and a second parameter set corresponding to a motor inside the vehicle are collected in real time through a preset sensor; Performing a fusion process on the first parameter set and the second parameter set to generate a corresponding third parameter set in real time; Preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to correspondingly detect a number of feature values; An operation characteristic curve adapted to the motor is constructed in real time according to the characteristic values, and whether the motor is overloaded is determined in real time according to the change rule of the operation characteristic curve.

2. The vehicle motor overload detection method according to claim 1, characterized in that: The step of fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time includes: When the first parameter set is acquired in real time, a plurality of first original parameters corresponding to the first parameter set are detected in real time; When the second parameter set is acquired in real time, a number of second original parameters corresponding to the second parameter set are detected in real time; A plurality of the first original parameters and a plurality of the second original parameters are fused in real time to generate the third parameter set accordingly.

3. The vehicle motor overload detection method according to claim 2, characterized in that: The step of fusing the plurality of first original parameters and the plurality of second original parameters in real time to generate the third parameter set accordingly comprises: When the first original parameters are acquired in real time, serialization processing is performed on the first original parameters to generate corresponding first parameter chains in real time; When a plurality of the second original parameters are acquired in real time, serialization processing is performed on the plurality of the second original parameters to generate corresponding second parameter chains in real time; The first parameter chain and the second parameter chain are fused to generate the third parameter set accordingly.

4. The vehicle motor overload detection method according to claim 3, characterized in that: The step of fusing the first parameter chain and the second parameter chain to generate the third parameter set accordingly includes: Performing maximum step word segmentation processing on the first parameter chain to generate a number of first parameter units accordingly, and performing maximum step word segmentation processing on the second parameter chain to generate a number of second parameter units accordingly; The plurality of the first parameter units and the plurality of the second parameter units are interleaved and fused to generate the third parameter set accordingly.

5. The vehicle motor overload detection method according to claim 1, characterized in that: The step of determining in real time according to the changing rule of the operating characteristic curve whether the motor is overloaded comprises: When the operation characteristic curve is acquired in real time, the operation characteristic curve is fully scanned to detect the starting point and the ending point corresponding to the operation characteristic curve in real time; In the range between the starting point and the end point, a number of peaks and a number of troughs corresponding to the operation characteristic curve are detected in real time, and whether the motor is overloaded is determined based on the correspondence between the number of peaks and the number of troughs.

6. The vehicle motor overload detection method according to claim 5, characterized in that: The step of detecting in real time within the range between the starting point and the end point a number of peaks and a number of troughs corresponding to the operation characteristic curve, and judging whether the motor is overloaded according to the peaks and the troughs comprises: Connecting each of the wave crests and each of the wave troughs in sequence in a direction from the starting point to the ending point, so as to form a plurality of corresponding connecting lines in the operation characteristic curve; A number of the connecting lines are quantified to determine whether the motor is overloaded.

7. The vehicle motor overload detection method according to claim 6, characterized in that: The step of quantizing the plurality of connecting wires to determine whether the motor is overloaded comprises: Calculating in real time the target slope value corresponding to each of the connecting lines, and determining in real time whether the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within a preset difference threshold; If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is within the range of the preset difference threshold, it is determined that the motor is not overloaded; If it is determined in real time that the slope difference between the target slope values ​​corresponding to two adjacent connecting lines is not within the range of the preset difference threshold, it is correspondingly determined that the motor is overloaded.

8. A vehicle motor overload detection system, characterized in that: The system comprises: A collection module, used for collecting a first parameter set corresponding to a battery pack inside the vehicle and a second parameter set corresponding to a motor inside the vehicle in real time through a preset sensor when it is detected in real time that the vehicle is in a driving state; A fusion module, used for fusing the first parameter set and the second parameter set to generate a corresponding third parameter set in real time; A processing module, used for preprocessing the third parameter set to generate a corresponding target parameter set in real time, and performing feature extraction processing on the target parameter set to detect a number of feature values ​​accordingly; The judgment module is used to construct an operation characteristic curve adapted to the motor in real time according to the characteristic values, and judge whether the motor is overloaded in real time according to the change law of the operation characteristic curve.

9. A computer comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the vehicle motor overload detection method according to any one of claims 1 to 7 is implemented.

10. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the vehicle motor overload detection method according to any one of claims 1 to 7 is implemented.