Service life monitoring method and device of vehicle electric drive system, vehicle and medium

By monitoring the effective speed and torque of the motor, calculating the bearing force and damage value, the problem of difficult monitoring of the health status of the three-in-one electric drive system is solved, the life prediction and fault warning of the electric drive system are realized, and the safety and service life of the vehicle are improved.

CN120481648APending Publication Date: 2025-08-15ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510854117.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

The prior art is difficult to effectively monitor and predict the health status of the three-in-one electric drive system, which affects the safety and service life of the vehicle.

Method used

By obtaining the effective power value of the motor, calculating the bearing force value and damage value, analyzing the health status of the electric drive system based on the bearing damage value, and predicting potential faults.

Benefits of technology

It realizes accurate monitoring of the life of the electric drive system, predicts faults in advance, improves vehicle driving safety and extends service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120481648A_ABST
    Figure CN120481648A_ABST
Patent Text Reader

Abstract

The invention discloses a service life monitoring method and device for a vehicle electric drive system, a vehicle and a medium. The method comprises the steps that the effective power value of a motor of the electric drive system is obtained; the effective power value of the motor comprises effective rotating speed and effective torque; determining the bearing force value of the current motor through the effective power value of the motor; according to the effective rotating speed and the bearing force value, a bearing damage value used for reflecting the bearing damage degree of the current motor is determined, and when the bearing force value is larger, the bearing damage value is larger, and the bearing damage degree representing the current motor is higher; and analyzing the health state of the electric drive system based on the bearing damage value. Therefore, the bearing stress value and the bearing damage value of the current motor are accurately calculated by monitoring the effective rotating speed and the effective torque of the motor in real time, so that the service life of the electric drive system is monitored. Meanwhile, based on the bearing damage value, the health state of the electric drive system is analyzed, faults of the electric drive system are predicted in advance, and the vehicle driving safety is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electric drive systems, and in particular to a life monitoring method, device, vehicle, and medium for a vehicle electric drive system. Background Art

[0002] With the shortage of non-renewable energy, new energy vehicles are developing rapidly. To achieve high power and high energy conversion efficiency, the mainstream electric drive system in new energy vehicles currently uses a three-in-one electric drive system that integrates a motor, a reducer, and a controller.

[0003] In the practical application of highly integrated three-in-one electric drive systems, monitoring and predicting the status of the electric drive system is crucial for vehicle health assessment and safe driving. Therefore, how to monitor the health of vehicle electric drive systems is a crucial research direction for those skilled in the art. Summary of the Invention

[0004] In view of this, one aspect of the present application provides a life monitoring method for a vehicle electric drive system, the method comprising:

[0005] Obtaining an effective power value of a motor of an electric drive system; the effective power value of the motor includes an effective speed and an effective torque;

[0006] Determine the current bearing force value of the motor through the effective power value of the motor;

[0007] determining a bearing damage value based on the effective speed and the bearing force value; wherein the bearing damage value is a numerical value used to reflect the degree of bearing damage of the current motor, and when the bearing force value is larger, the bearing damage value is larger, indicating a higher degree of bearing damage of the current motor;

[0008] Based on the bearing damage value, a health status of the electric drive system is analyzed.

[0009] Optionally, obtaining the effective power value of the motor of the electric drive system includes:

[0010] Obtaining a motor power request value and a motor power response value; wherein the motor power request value includes a requested speed and a requested torque, and the motor power response value includes a response speed and a response torque;

[0011] Determining a power difference value based on the motor power request value and the motor power response value; wherein the power difference value is a numerical value used to reflect the degree of difference between the current motor power request and the power response;

[0012] When the power difference value is less than a threshold, the response speed is used as the effective speed, and the response torque is used as the effective torque;

[0013] When the power difference value is not less than the threshold, the effective speed is determined according to the requested speed and the response speed, and the effective torque is determined according to the requested torque and the response torque.

[0014] Optionally, determining the current bearing force value of the motor by using the effective power value of the motor includes:

[0015] Obtain a pre-built force map matrix; the force map matrix is a rectangular array consisting of mapping relationships between motor speed, motor torque, and motor bearing force values;

[0016] The motor bearing force value corresponding to the motor effective power value is obtained from the force Map matrix through interpolation method to serve as the bearing force value.

[0017] Optionally, determining the bearing damage value according to the effective speed and the bearing force value includes:

[0018] Obtaining the instantaneous inertia force of the shaft of the current motor;

[0019] Determining the radial dynamic load of the bearing of the current motor according to the transient inertia force of the rotating shaft and the bearing force value;

[0020] Determining the bearing life of the current motor according to the bearing radial dynamic load; wherein, when the bearing radial dynamic load is greater, the bearing life is shorter;

[0021] The bearing damage value is determined according to the effective torque and the bearing life.

[0022] Optionally, determining the radial dynamic load of the bearing of the current motor according to the transient inertia force of the rotating shaft and the bearing force value includes:

[0023] Obtaining a current altitude of the vehicle and a pre-established first mapping relationship; wherein the first mapping relationship is a correspondence between the altitude and an altitude influencing factor;

[0024] Determining a target altitude impact factor corresponding to the current altitude based on the first mapping relationship;

[0025] The bearing radial dynamic load is determined based on the target altitude influence factor, the transient inertia force of the rotating shaft, and the bearing force value; wherein, when the current altitude is higher, the target altitude influence factor is larger, and the bearing radial dynamic load is larger.

[0026] Optionally, determining the bearing life of the current motor by using the bearing radial dynamic load includes:

[0027] Obtaining a pre-established second mapping relationship; wherein the second mapping relationship is a correspondence between an energy consumption fluctuation value of the vehicle per specified mileage within a specified period and a driving behavior influencing factor; a larger energy consumption fluctuation value indicates a more aggressive driving behavior, and a smaller corresponding driving behavior influencing factor;

[0028] Determining a target energy consumption fluctuation value of the vehicle within the specified period from the current moment;

[0029] determining, according to the second mapping relationship, a target driving behavior influencing factor corresponding to the target energy consumption fluctuation value;

[0030] The bearing life is determined by the target driving behavior influence factor and the bearing radial dynamic load; wherein, when the target driving behavior influence factor is smaller, the bearing life is shorter.

[0031] Optionally, determining the bearing damage value according to the effective torque and the bearing life includes:

[0032] Obtaining current weather information and a pre-established third mapping relationship; the third mapping relationship is a correspondence between weather information and a weather influencing factor, wherein the smaller the ground friction coefficient reflected by the weather information, the greater the weather influencing factor;

[0033] Determining a target weather impact factor corresponding to the current weather information according to the third mapping relationship;

[0034] The bearing damage value is determined according to the target weather impact factor, the effective torque and the bearing life; the greater the target weather impact factor, the greater the bearing damage value.

[0035] Optionally, analyzing the health status of the electric drive system based on the bearing damage value includes:

[0036] Obtain the vehicle's current speed and mileage within a preset period;

[0037] Counting the target accumulated mileage within the preset period according to the current driving speed and the mileage traveled;

[0038] Counting the target accumulated damage within the preset period according to the bearing damage value;

[0039] At every preset period, the health status is analyzed according to the target accumulated damage and the target accumulated mileage.

[0040] Optionally, analyzing the health status according to the target accumulated damage and the target accumulated mileage includes:

[0041] Obtain historical accumulated damage and historical accumulated mileage;

[0042] determining a total damage of the electric drive system based on the target accumulated damage and the historical accumulated damage;

[0043] determining a total mileage of the vehicle based on the target accumulated mileage and the historical accumulated mileage;

[0044] Determining a remaining health value based on the total damage; wherein the remaining health value is a value used to reflect the remaining service life of the electric drive system;

[0045] Determining a target damage of the electric drive system averaged over a specified mileage within the preset period according to the target accumulated damage and the target accumulated mileage;

[0046] The health status is determined by the remaining health value and the target damage.

[0047] Another aspect of the present application provides a life monitoring device for a vehicle electric drive system, the device comprising:

[0048] An effective power value acquisition module is used to obtain the effective power value of the motor of the electric drive system; the effective power value of the motor includes an effective speed and an effective torque;

[0049] A bearing force value determination module is used to determine the current bearing force value of the motor according to the effective power value of the motor;

[0050] a bearing damage value determination module, configured to determine a bearing damage value based on the effective speed and the bearing force value; wherein the bearing damage value is a numerical value used to reflect the degree of bearing damage of the current motor, and when the bearing force value is larger, the bearing damage value is larger, indicating a higher degree of bearing damage of the current motor;

[0051] A health status analysis module is used to analyze the health status of the electric drive system based on the bearing damage value.

[0052] Another aspect of the present application provides a vehicle, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, the steps of the life monitoring method of the vehicle electric drive system are implemented.

[0053] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the vehicle electric drive system life monitoring method when the program is executed by a processor.

[0054] The present application provides a method, device, vehicle and medium for monitoring the life of a vehicle electric drive system, which has the following beneficial effects: by real-time monitoring of the effective speed and effective torque of the motor, the current bearing force value and bearing damage value of the motor are accurately calculated, thereby realizing the life monitoring of the electric drive system. At the same time, based on the bearing damage value, the health status of the electric drive system is analyzed, and the failure of the electric drive system is predicted in advance to avoid the occurrence of safety accidents. In addition, the health status analysis results can provide data support for arranging reasonable maintenance for the vehicle to ensure that the motor bearings always maintain a good working condition, effectively extend the service life of the electric drive system, and improve vehicle driving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 A flow chart of a method for monitoring the life of a vehicle electric drive system provided in an embodiment of the present application;

[0056] Figure 2 A schematic diagram of a force map matrix provided in an embodiment of the present application;

[0057] Figure 3 A schematic flow chart of a method for monitoring the life of a vehicle electric drive system provided in another embodiment of the present application;

[0058] Figure 4 A schematic structural diagram of a vehicle electric drive system life monitoring device provided in an embodiment of the present application;

[0059] Figure 5 A schematic structural diagram of a vehicle provided in an embodiment of the present application.

[0060] The accompanying drawings are marked as follows: 40 is an effective power value acquisition module, 41 is a bearing force value determination module, 42 is a bearing damage value determination module, 43 is a health status analysis module, 50 is a memory, 51 is a processor, 52 is a display screen, 53 is an input and output interface, 54 is a communication interface, 55 is a power supply, 56 is a communication bus, 501 is a computer program, 502 is an operating system, and 503 is data. DETAILED DESCRIPTION

[0061] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.

[0062] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0063] Figure 1 A flow chart of a method for monitoring the life of a vehicle electric drive system provided in an embodiment of the present application is shown as follows: Figure 1 As shown, the method includes:

[0064] S10: Acquire an effective power value of a motor of the electric drive system; the effective power value of the motor includes an effective speed and an effective torque;

[0065] In a specific embodiment, to accurately monitor the lifespan of the electric drive system, the lifespan monitoring method provided in this application analyzes the underlying logic of the transmission system. Specifically, during vehicle operation, the effective motor power value of the electric drive system is obtained in real time. The effective motor power value includes the effective speed n0 and the effective torque T0.

[0066] It should be noted that the vehicles provided in this application may include, but are not limited to, sedans, sport utility vehicles (SUVs), multi-purpose vehicles (MPVs), off-road vehicles, pickup trucks, or other power-driven, non-track-borne vehicles. Furthermore, it should be noted that the execution entities of this application may include, but are not limited to, vehicle controllers and domain controllers.

[0067] It is worth noting that, in an optional embodiment, the effective speed n0 and the effective torque T0 can be directly acquired by a speed sensor and a torque sensor, or can be calculated and acquired by a dynamic model, which is not limited in this application.

[0068] S11: Determine the current bearing force value of the motor through the effective power value of the motor;

[0069] It can be understood that there is a close relationship between the effective power value of the motor and the bearing force value of the motor. The bearing force value refers to the force borne by the bearings on the motor shaft. The magnitude of the bearing force value directly affects the life of the bearing and the operating stability of the motor. That is, the bearing force value is closely related to the degree of bearing loss of the motor.

[0070] Therefore, in an optional embodiment, in order to monitor the bearing damage value of the motor and thus obtain the health status of the electric drive system, the effective power value of the motor, that is, the effective speed n0 and the effective torque T0 can be used to determine the current bearing force value F1 of the motor.

[0071] When calculating the bearing force value F1, in an optional embodiment, a mapping relationship between the motor speed, motor torque and motor bearing force can be established, and based on the mapping relationship, the bearing force value F1 corresponding to the effective power value of the motor at the current moment can be determined.

[0072] S12: determining a bearing damage value based on the effective speed and the bearing force value; wherein the bearing damage value is a numerical value used to reflect the degree of bearing damage of the current motor. When the bearing force value is larger, the bearing damage value is larger, indicating that the degree of bearing damage of the current motor is higher;

[0073] Furthermore, according to the current effective speed n0 of the motor and the bearing force value F1, the bearing damage value Damage can be calculated. i It can be understood that, in a specific embodiment, the greater the bearing force value F1, the greater the force on the motor shaft. At this time, the bearing damage value Damage i The larger the value is, the higher the bearing damage of the current motor is. In addition, when the effective speed n0 is larger, the bearing damage value Damage i The bigger.

[0074] In an optional embodiment, the calculated bearing force value F1 can be used as the bearing radial dynamic load P of the current motor. That is, P = F1, where the bearing radial dynamic load refers to the dynamic load acting in the radial direction of the bearing during the operation of the motor. Further, based on the bearing radial dynamic load P, the bearing life of the current motor under the current load can be calculated using formula (1):

[0075]

[0076] Among them, L i is the current motor bearing life, C is the motor bearing rated load, in an optional embodiment, the bearing rated load C can be obtained through the vehicle intelligent service platform. e is the life index, in an optional embodiment, the life index e can be taken as

[0077] Furthermore, the bearing life L of the current motor can be i Calculate the current motor bearing damage value Damage i Specifically, it is calculated according to formula (2):

[0078]

[0079] It can be seen that in a specific embodiment, the bearing damage value of the motor is i It is closely related to the effective speed n0 and the bearing force value F1. The bearing damage value Damage of the motor can be calculated by obtaining the effective speed n0 and the bearing force value F1. i .

[0080] S13: Analyze the health status of the electric drive system based on the bearing damage value.

[0081] It is understandable that the bearing damage value Damage i It is used to reflect the current bearing damage degree of the motor. Therefore, in an optional embodiment, the bearing damage value Damage can be used to i Analyze the health status of the electric drive system. Specifically, when the bearing damage value Damage i When it is greater than or equal to 1, it indicates that the motor bearing damage has reached its maximum value, that is, the motor is damaged and the remaining service life of the electric drive system is 0.

[0082] In a specific embodiment, the bearing damage value Damage i The analysis can evaluate the current health of the vehicle and provide corresponding maintenance strategies. i Real-time monitoring is carried out. When the bearing damage curve suddenly changes, it indicates that the vehicle may have a fault. At this time, an alarm signal is sent to the terminal to remind the user to troubleshoot the fault in time, thereby improving vehicle driving safety.

[0083] In an optional embodiment, in order to improve the accuracy of vehicle health monitoring, before each vehicle is powered on for life monitoring, the vehicle circuit, temperature control, etc. are troubleshooted to ensure that life monitoring is carried out under normal vehicle operation and to improve the reliability of health monitoring.

[0084] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application accurately calculates the current bearing force value and bearing damage value of the motor by real-time monitoring of the effective speed and effective torque of the motor, thereby realizing the life monitoring of the electric drive system. At the same time, based on the bearing damage value, the health status of the electric drive system is analyzed, and the failure of the electric drive system is predicted in advance to avoid the occurrence of safety accidents. In addition, the health status analysis results can provide data support for the reasonable maintenance of the vehicle to ensure that the motor bearings always maintain a good working condition, effectively extend the service life of the electric drive system, and improve the driving safety of the vehicle.

[0085] It is understandable that the accuracy of the effective power value of the motor of the electric drive system, that is, the accuracy of the effective speed n0 and the effective torque T0, is very important for the bearing damage value Damage. i Calculation accuracy is crucial. Therefore, in order to improve the calculation accuracy of the motor effective power value, as an optional embodiment, obtaining the motor effective power value of the electric drive system includes:

[0086] Obtaining a motor power request value and a motor power response value; wherein the motor power request value includes a requested speed and a requested torque, and the motor power response value includes a response speed and a response torque;

[0087] Determining a power difference value based on the motor power request value and the motor power response value; wherein the power difference value is a numerical value used to reflect the degree of difference between the current motor power request and the power response;

[0088] When the power difference value is less than a threshold, the response speed is taken as the effective speed, and the response torque is taken as the effective torque;

[0089] When the power difference value is not less than the threshold, the effective speed is determined according to the requested speed and the response speed, and the effective torque is determined according to the requested torque and the response torque.

[0090] In a specific embodiment, the motor power request value issued by the user at the current moment is obtained, that is, the requested speed n1 and requested torque T1 issued by the user are obtained, and the current response speed n2 and response torque T2 are obtained through the speed sensor and torque sensor.

[0091] It is understandable that when the gap between the motor power request value and the motor power response value is large, the characterization data is distorted. If the response speed n2 and response torque T2 are used as the effective speed n0 and effective torque T0 to monitor the life of the electric drive system, the accuracy is low.

[0092] Therefore, as an optional embodiment, the power difference value Q of the motor at the current moment is determined according to formula (3):

[0093]

[0094] In a specific embodiment, the power difference value Q is used to reflect the degree of difference between the current motor power request and the power response. Specifically, when the power difference value Q is larger, it indicates a higher degree of difference between the motor power request and the power response, and a greater possibility of data distortion.

[0095] It is worth noting that, in a specific embodiment, the difference between the motor power request and the power response can be determined by monitoring the motor's output power. However, the output power can be obtained through multiple different methods, and the accuracy of determining the power difference is relatively low. Therefore, to further improve the accuracy of life monitoring, in this embodiment of the application, the power difference value is calculated using formula (3), thereby ensuring the accuracy of the effective speed n0 and effective torque T0 used for life monitoring.

[0096] Therefore, in an optional embodiment, when the power difference value Q is less than the threshold, for example, when the threshold is 1%, if Q<1%, it indicates that the current response speed n2 and response torque T2 data are reliable. Therefore, the response speed can be used as the effective speed, and the response torque can be used as the effective torque, that is, n0=n2, T0=T2.

[0097] Of course, in another optional embodiment, if Q ≥ 1%, it indicates that the current response speed n2 and response torque T2 data are unreliable, that is, the data are distorted. In order to ensure the accuracy of the electric drive system life monitoring, as an optional embodiment, the requested speed n1 and the response speed n2 are used to calculate the effective speed n0, and the effective torque T0 is calculated based on the requested torque T1 and the response torque T2.

[0098] Specifically, in an optional embodiment, the average of the requested speed n1 and the response speed n2 can be used as the effective speed n0, that is, At the same time, the average of the request torque T1 and the response torque T2 is taken as the effective torque T0, that is,

[0099] In another optional embodiment, different weights may be assigned to the requested speed n1 and the response speed n2, and the effective speed n0 may be calculated by weighted summation according to the weights. Similarly, the effective torque T0 may be calculated.

[0100] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application determines the effective power value of the motor based on the motor power request value and the motor power response value, avoiding the disadvantage of low judgment accuracy caused by simply using response speed or response torque to monitor the life of the electric drive system, and is more in line with actual user usage conditions.

[0101] In an optional embodiment, determining the current bearing force value of the motor by using the effective power value of the motor includes:

[0102] Obtain a pre-built force map matrix; the force map matrix is a rectangular array consisting of the mapping relationship between the motor speed, motor torque, and motor bearing force values;

[0103] The motor bearing force value corresponding to the motor effective power value is obtained from the force map matrix through interpolation method as the bearing force value.

[0104] In a specific embodiment, a transmission system model is used to simulate the mapping relationship between motor speed, motor torque, and motor bearing force values, thereby constructing a force map matrix. Compared to bench testing, this approach, based on transmission system model simulation, yields bearing force values F1 with higher accuracy, greater efficiency, and lower cost.

[0105] Figure 2 A schematic diagram of a force map matrix provided in an embodiment of the present application is shown as follows: Figure 2 As shown, each effective speed corresponds to an effective torque, and the points corresponding to the effective speed and effective torque (for example, Figure 2 The intersection of the dotted lines shown above has corresponding motor bearing force values.

[0106] Therefore, in a specific embodiment, after the effective speed n0 and the effective torque T0 are obtained through the above embodiment, the effective speed n0 and the effective torque T0 are introduced into Figure 2 The force map matrix shown is used, and the motor bearing force value corresponding to the effective power value at the current moment is obtained from the force map matrix through interpolation method as the bearing force value F1.

[0107] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application is based on the pre-constructed force map matrix, and can accurately obtain the current motor bearing force value through interpolation method, thereby improving the life monitoring accuracy of the electric drive system.

[0108] In an optional embodiment, determining the bearing damage value according to the effective rotational speed and the bearing force value includes:

[0109] Get the current motor shaft transient inertia force;

[0110] Determine the current motor bearing radial dynamic load based on the shaft transient inertia force and bearing force value;

[0111] The bearing life of the current motor is determined by the bearing radial dynamic load; the greater the bearing radial dynamic load, the shorter the bearing life;

[0112] Determine the bearing damage value based on the effective torque and bearing life.

[0113] In this specific embodiment, the electric drive system is affected by the transient inertia force F2 of the motor shaft during vehicle operation. Therefore, this shaft transient inertia force F2 is included in the calculation of the bearing radial dynamic load P. The shaft transient inertia force F2 refers to the force generated by the inertia of the motor shaft and its load during motor operation, particularly during transient conditions such as starting, stopping, or speed changes.

[0114] It is understandable that the transient inertial force is the embodiment of Newton's second law in rotational motion. Therefore, in a specific embodiment, when determining the transient inertial force F2 of the motor shaft at the current moment, it can be calculated according to Newton's second law (force equals mass multiplied by acceleration). Specifically, the transient inertial acceleration a of the entire vehicle is collected by sensors, and at the same time, the mass m of the relevant electric drive system of the development model is retrieved through the product database, and the transient inertial force of the shaft is calculated according to the formula F2 = m×a.

[0115] Furthermore, the current motor bearing radial dynamic load is determined based on the bearing force value F1 and the shaft transient inertia force F2. As an optional embodiment, the sum of the bearing force value F1 and the shaft transient inertia force F2 can be used as the bearing radial dynamic load P, that is, P = F1 + F2. Therefore, the motor bearing life can be determined according to formula (4):

[0116]

[0117] Of course, corresponding weights can also be assigned to the bearing force value F1 and the shaft transient inertia force F2 according to the degree of their influence on the bearing radial dynamic load P, and the bearing force value F1 and the shaft transient inertia force F2 can be weightedly summed based on the assigned weights, and the result of the weighted summation can be used as the bearing radial dynamic load P.

[0118] Furthermore, according to the bearing life L of the current motor i , calculate the current motor bearing damage value Damage by formula (2) i In a specific embodiment, when the bearing radial dynamic load P is larger, the bearing life is shorter, that is, L i The smaller the value, the bearing damage value i The bigger.

[0119] As an optional embodiment, determining the current radial dynamic load of the motor bearing according to the transient inertia force of the rotating shaft and the bearing force value includes:

[0120] Obtaining the current altitude of the vehicle and a pre-established first mapping relationship; wherein the first mapping relationship is a correspondence between the altitude and the altitude influencing factor;

[0121] Determining a target altitude impact factor corresponding to the current altitude based on the first mapping relationship;

[0122] The bearing radial dynamic load is determined based on the target altitude influence factor, the transient inertia force of the rotating shaft, and the bearing force value. Specifically, when the current altitude is higher, the target altitude influence factor is greater, and the bearing radial dynamic load is greater.

[0123] It is understood that during actual vehicle operation, different operating conditions, i.e., different altitudes, can cause different levels of vehicle damage. For example, in plain areas, where road conditions are good, vehicle damage is minimal, whereas in mountainous areas, where road conditions are poor, vehicle damage is significant.

[0124] Therefore, based on the above embodiment, to further improve the calculation accuracy of the bearing radial dynamic load P and, thereby, the accuracy of the electric drive system life monitoring, an optional embodiment introduces an altitude impact factor. Specifically, a correspondence between altitude and altitude impact factor is pre-established to obtain a first mapping relationship. In this first mapping relationship, higher altitudes correspond to larger altitude impact factors, indicating worse road conditions.

[0125] In a specific embodiment of determining the current motor bearing radial dynamic load P, the vehicle's geographic location can be first obtained through a navigation system to determine the vehicle's current altitude. Furthermore, the target altitude influence factor h corresponding to the current altitude can be determined based on the first mapping relationship. Thus, the bearing radial dynamic load P can be calculated according to formula (5):

[0126] P=h×(F1+F2) (5)

[0127] According to formula (5), in a specific embodiment, when the target altitude influence factor h is larger, it indicates that the current altitude is higher, the vehicle driving road conditions are worse, and the degree of damage to the electric drive system is higher, then the corresponding bearing radial dynamic load P is larger.

[0128] In an optional embodiment, based on the first mapping relationship, if the current altitude is within a first preset range, indicating that the vehicle is currently traveling in a plain area, the corresponding target altitude impact factor is the first impact factor h1. If the current altitude is within a second preset range, indicating that the vehicle is currently traveling in a hilly area, the corresponding target altitude impact factor is the second impact factor h2. If the current altitude is within a third preset range, indicating that the vehicle is currently traveling in a mountainous area, the corresponding target altitude impact factor is the third impact factor h2.

[0129] Any value within the first preset range is smaller than any value within the second preset range, and any value within the second preset range is smaller than any value within the third preset range. For example, the first preset range is 0-50 meters (m), the second preset range is 50m-300m, and the third preset range is 300m-4000m.

[0130] The first impact factor h1 is smaller than the second impact factor h2, and the second impact factor h2 is smaller than the third impact factor h2. For example, the first impact factor h1=1, the second impact factor h2=1.1, and the third impact factor h2=1.3.

[0131] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application introduces the altitude influence factor when calculating the radial dynamic load of the current motor bearing to improve the calculation accuracy.

[0132] Based on the above embodiment, as an optional embodiment, determining the bearing life of the current motor by using the radial dynamic load of the bearing includes:

[0133] Obtaining a pre-established second mapping relationship; wherein the second mapping relationship is a correspondence between an energy consumption fluctuation value of the vehicle for each specified mileage traveled within a specified period and a driving behavior influencing factor; a larger energy consumption fluctuation value indicates a more aggressive driving behavior, and a smaller corresponding driving behavior influencing factor;

[0134] Determine the target energy consumption fluctuation value of the vehicle within a specified period from the current moment;

[0135] Determining a target driving behavior influencing factor corresponding to the target energy consumption fluctuation value according to the second mapping relationship;

[0136] The bearing life is determined by the target driving behavior influence factor and the bearing radial dynamic load; wherein, the smaller the target driving behavior influence factor, the shorter the bearing life.

[0137] It is understandable that during vehicle driving, the driver's driving behavior has different degrees of impact on the motor bearing life. Specifically, the more aggressive the driving behavior, the shorter the motor bearing life, resulting in a greater motor bearing damage value, that is, a higher degree of damage to the motor bearing.

[0138] Therefore, to further improve the calculation accuracy of the motor bearing damage value, in an optional embodiment, a driving behavior influencing factor R is introduced. In a specific embodiment, it is understood that more aggressive driving behavior, such as frequent rapid acceleration, sudden braking, frequent lane changes, and overtaking, leads to increased energy consumption. Therefore, the driver's driving behavior can be determined by monitoring the vehicle's energy consumption fluctuations. In other words, the aggressiveness of the driver's driving behavior can be determined based on the energy consumption fluctuations.

[0139] The corresponding relationship between the energy consumption fluctuation value and the driving behavior influencing factor is pre-constructed to obtain the second mapping relationship, wherein the driving behavior influencing factor is less than 0, and the energy consumption fluctuation value refers to the ratio between the energy consumption of the vehicle for each specified mileage traveled in a specified period and the average energy consumption in the specified period. For example, the specified period is one week, and the specified mileage is one hundred miles. Correspondingly, the energy consumption fluctuation value can be understood as the percentage of fluctuation between the energy consumed by the vehicle for every hundred miles traveled in a week and the average energy consumption in a week, that is, the ratio of the energy consumption of the vehicle for every hundred kilometers traveled to the average energy consumption in a week. For example, if the average energy consumption of the vehicle per hundred kilometers is 15 kilowatt-hours (kWh / 100km), then a fluctuation range of 5% means that the actual energy consumption may be between 14.25kWh / 100km and 15.75kWh / 100km.

[0140] In a specific embodiment, a target energy consumption fluctuation value of the vehicle within a specified period (e.g., one week) from the current moment is obtained, that is, the energy consumption fluctuation value of the vehicle within the most recent week is obtained. Furthermore, a target driving behavior influence factor R corresponding to the target energy consumption fluctuation value is determined based on the second mapping relationship.

[0141] In an optional embodiment, when the target energy consumption fluctuation value is within the first specified range, the corresponding target driving behavior influencing factor is the first factor R1. For example, if the energy consumption of the vehicle per 100 kilometers per day fluctuates by 5% to 10% (including 5% but excluding 10%) in the past week, the first factor R1 = -0.1. When the target energy consumption fluctuation value is within the second specified range, the corresponding target driving behavior influencing factor is the second factor R2. For example, if the energy consumption of the vehicle per 100 kilometers per day fluctuates by 10% to 30% (including 10% but excluding 30%) in the past week, the second factor R2 = -0.2. When the target energy consumption fluctuation value is within the third specified range, the corresponding target driving behavior influencing factor is the third factor R3. For example, if the energy consumption of the vehicle per 100 kilometers per day fluctuates by greater than or equal to 30% in the past week, the third factor R3 = -0.3.

[0142] Therefore, the bearing life can be determined according to formula (6):

[0143]

[0144] According to formula (6), when the target energy consumption fluctuation value is larger, the driving behavior is more aggressive, and correspondingly, the target driving behavior influence factor R is smaller, and the bearing life L is i The smaller.

[0145] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application takes into account the driving behavior influencing factors when calculating the bearing life of the motor, thereby improving the calculation accuracy of the bearing life and further improving the life monitoring reliability of the electric drive system.

[0146] In an optional embodiment, determining the bearing damage value according to the effective torque and the bearing life includes:

[0147] Obtaining current weather information and a pre-established third mapping relationship; the third mapping relationship is a correspondence between weather information and weather influencing factors, where the smaller the ground friction coefficient reflected by the weather information, the greater the weather influencing factor;

[0148] Determining a target weather impact factor corresponding to the current weather information according to the third mapping relationship;

[0149] The bearing damage value is determined based on the target weather impact factor, effective torque and bearing life; the greater the target weather impact factor, the greater the bearing damage value.

[0150] Understandably, driving in different weather conditions can cause varying degrees of damage to a vehicle. For example, normal driving on cloudy or sunny days will result in minimal bearing damage. However, driving in the rain can lead to frequent braking due to poor visibility, exacerbating motor bearing damage. Similarly, on snowy days, the slippery road surface creates a high risk of collisions, leading to more frequent braking and more severe motor bearing damage.

[0151] Therefore, to improve the calculation accuracy of the bearing damage value, in an optional embodiment, a weather impact factor is introduced. Specifically, a correspondence between weather information and the weather impact factor is pre-established to obtain a third mapping relationship. In this third mapping relationship, the smaller the ground friction coefficient indicated by the weather information, the greater the weather impact factor.

[0152] In a specific embodiment, the bearing damage value Damage of the motor at the current moment is calculated. i When the current weather information is obtained from the cloud, the target weather impact factor W corresponding to the current weather information is determined according to the third mapping relationship. Furthermore, the bearing damage value is determined according to the target weather impact factor, effective torque and bearing life. Specifically, it is calculated according to formula (7):

[0153]

[0154] According to formula (7), in a specific embodiment, if the current weather information indicates that the ground friction coefficient is smaller, it means that the vehicle may use the brakes more frequently, then the target weather impact factor W is larger, and the corresponding bearing damage value Damage is larger. i The bigger.

[0155] In an optional embodiment, if the current weather information is cloudy or sunny, the target weather impact factor is the first weather factor W1; if the current weather information is rainy, the target weather impact factor is the second weather factor W2; if the current weather information is cloudy or sunny, the target weather impact factor is the third weather factor W3, where the first weather factor W1 is greater than the second weather factor W2, and the second weather factor W2 is greater than the third weather factor W3. For example, the first weather factor W1 = 1, the second weather factor W2 = 1.01, and the third weather factor W3 = 1.02.

[0156] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application introduces the weather impact factor when calculating the bearing damage value, fully considers the damage effect of weather changes on vehicle driving, and improves the monitoring accuracy of the electric drive system life.

[0157] In an optional embodiment, analyzing the health status of the electric drive system based on the bearing damage value includes:

[0158] Obtain the vehicle's current speed and mileage within a preset period;

[0159] According to the current driving speed and mileage, the target cumulative mileage within the preset period is calculated;

[0160] According to the bearing damage value, the target cumulative damage within the preset period is calculated;

[0161] At preset intervals, the health status is analyzed based on the target accumulated damage and target accumulated mileage.

[0162] In a specific embodiment, the bearing damage value Damage of the current motor is calculated in real time. i , and based on the collected bearing damage value Damage i , analyzing the health status of the electric drive system. In an optional embodiment, when analyzing the health status of the electric drive system, it is necessary to accumulate the mileage and damage within a preset period.

[0163] Specifically, the vehicle's current speed and the mileage traveled within a preset period, i.e., the traveled mileage, are obtained so that the target cumulative mileage within the preset period can be calculated based on the current speed and the traveled mileage. It should be noted that when obtaining the current speed, it can be collected by a speed sensor or calculated using formula (8). This application does not limit the method for obtaining the vehicle's current speed.

[0164]

[0165] Wherein, V is the current speed of the vehicle, r is the wheel rolling radius, and k is the reduction ratio from the drive motor to the wheel end. In an optional embodiment, the wheel rolling radius r and the reduction ratio k can be queried and obtained through the vehicle's intelligent service platform.

[0166] Furthermore, the target accumulated mileage of the vehicle is determined according to formula (9):

[0167]

[0168] Among them, S new Accumulate mileage for the target, S old Mileage traveled.

[0169] In addition, the bearing damage needs to be accumulated. Specifically, the bearing damage value Damage calculated in real time is i , the target cumulative damage within a preset period (for example, within a day) can be counted. For details, see formula (10):

[0170] D new =D old +Damage i (10)

[0171] Among them, D new Accumulate damage to the target, D old Accumulated damage to history.

[0172] It should be noted that the target cumulative mileage S in formula (9) new And the target cumulative damage D in formula (10) new , are all data corresponding to the preset period of accumulation, for example, used to accumulate the mileage within a day and the accumulated damage within a day.

[0173] Therefore, a corresponding target accumulated mileage S can be obtained at each preset interval. new Cumulative damage to the target D new , and then the mileage S can be accumulated according to the statistical target in each preset period new Cumulative damage to the target D new Analyze the health status of the electric drive system.

[0174] It should be noted that the target accumulated mileage S is calculated at the beginning of each preset cycle. new Cumulative damage to the target D new Previously, for example, the preset period was one day, that is, before accumulating the damage and mileage every day, each parameter needed to be initialized.

[0175] Specifically, when the preset cycle is one day, the vehicle's intelligent service platform can initialize the relevant parameters of the vehicle at a specified time (for example, at 00:00 every morning). For example, the initialization includes i=1; Time=0; D new =0;dt=1;S new =0.

[0176] Among them, i is a counting storage variable used to record the number of cycles on the day. Time is a time storage variable used to store the accumulated time of the day. new is the target cumulative damage, which is used to store the bearing damage value of the motor on that day; dt is the unit time, which can be set according to the requirements. In an optional embodiment, it can be set to 1 second (s); S new The target accumulated mileage is used to store the mileage data of the day. It should be noted that during the initial accumulation, the historical accumulated damage D old and mileage S old Both are 0.

[0177] Based on the above embodiment, as an optional embodiment, analyzing the health status according to the target accumulated damage and the target accumulated mileage includes:

[0178] Obtain historical accumulated damage and historical accumulated mileage;

[0179] Determine the total damage of the electric drive system based on the target cumulative damage and the historical cumulative damage;

[0180] Determine the total mileage of the vehicle based on the target accumulated mileage and the historical accumulated mileage;

[0181] Determine the remaining health value based on the total damage; the remaining health value is a value used to reflect the remaining service life of the electric drive system;

[0182] Determine the target damage of the electric drive system at an average specified mileage within a preset period based on the target accumulated damage and the target accumulated mileage;

[0183] Determine the health status by the remaining health value and the target damage.

[0184] In a specific embodiment, in order to analyze the health status of the electric drive system, it is necessary to collect statistics on all historical damage and mileage of the electric drive system. Specifically, the total damage and total mileage of the electric drive system are calculated once every preset period.

[0185] In a specific embodiment, according to formula (9) and formula (10), a target cumulative mileage S is calculated. new Cumulative damage to the target D newAfter the statistics, that is, when Time reaches the duration corresponding to the preset period, the total mileage of the vehicle is calculated by formula (11), and the total damage of the electric drive system is calculated according to formula (12).

[0186] S 总 =S 历史 +S new (11)

[0187] D 总 =D 历史 +D new (12)

[0188] Among them, S 总 is the total mileage, S 历史 is the historical accumulated mileage, D 总 is the total damage, D 历史 is the historical accumulated damage. Among them, the historical accumulated mileage S 历史 and historical cumulative damage D 历史 It can be obtained through the vehicle's intelligent service platform.

[0189] It can be understood that formula (9) and formula (10) are for counting the accumulated mileage and accumulated losses within a preset period, while formula (11) and formula (12) are for counting the mileage and damage within the life cycle.

[0190] Furthermore, in an optional embodiment, according to the total damage D 总 , determine the remaining health value of the electric drive system, where the remaining health value is a value used to reflect the remaining service life of the electric drive system. Specifically, the remaining health value can be calculated using formula (13):

[0191] Life=(1-D 总 )×100% (13)

[0192] Among them, Life is the remaining health value.

[0193] In an optional embodiment, the target damage of the electric drive system over a specified mileage within a preset period can be determined based on the target accumulated damage and the target accumulated mileage. For example, the preset period is one day and the specified mileage is one hundred kilometers. That is, the average damage of the electric drive system over one hundred kilometers per day can be calculated. Specifically, this can be calculated using formula (14):

[0194]

[0195] Among them, D p The target damage is the average mileage of the vehicle within a preset period. For example, the target damage is an average of 100 miles per day.

[0196] In a specific embodiment, the target damage D is calculated by formula (13) and formula (14): p The remaining health value Life is stored on the vehicle's intelligent service platform for subsequent users to view.

[0197] In an optional embodiment, the target damage D is calculated p After the remaining health value Life, you can damage the target D p By referring to the user profile, specifically, the target damage D within a preset time period (for example, within a month) can be detected. p , so as to analyze whether the driver's driving habits have changed. If the target damage D p A sudden change in the curve may be due to the driver's aggressive driving habits. The vehicle intelligent service platform can provide safe driving advice and appropriate insurance recommendations.

[0198] In addition, it can also be based on the target damage D p The constructed curve analyzes whether the driving conditions have changed. When the curve changes suddenly in a short period of time, it may be that the driving conditions have become worse. At this time, a prompt signal can be sent to remind the user to drive carefully, thereby improving driving safety.

[0199] In another optional embodiment, the remaining health value Life is monitored to evaluate the health status of the vehicle. When the remaining health value Life is less than the health threshold, a prompt signal is output to remind the user to perform vehicle maintenance and improve vehicle safety.

[0200] In addition, if a sudden change occurs in the data during the health process of the remaining health value Life, it indicates that the life of the electric drive system is seriously affected, which may be a mechanical failure. At this time, a rescue signal or a prompt signal can be sent to remind the user to troubleshoot in time.

[0201] Therefore, the life monitoring method of the vehicle electric drive system provided in the embodiment of the present application monitors the total damage and total mileage of the vehicle's life cycle, thereby analyzing the remaining service life of the electric drive system, and providing health tips to improve vehicle driving safety.

[0202] Figure 3 This is a flow chart of a method for monitoring the life of a vehicle electric drive system provided in another embodiment of the present application. In order to make those skilled in the art more clear about the technical solution provided by the present application, the following will be combined with Figure 3 Further detailed explanation will be given.

[0203] like Figure 3As shown, in an optional embodiment, when the vehicle is monitoring the electric drive system in real time, the vehicle's intelligent service platform, at a specified time every day, such as 00:00 in the morning, the intelligent service platform monitors the current vehicle's remaining health value Life, target damage D p and total damage D 总 At the same time, in order to ensure that the vehicle can be normally monitored in the next preset cycle (ie, the next day), Figure 3 , it is necessary to initialize the relevant parameters. The initialization includes but is not limited to i=1; Time=0; D new =0;dt=1;S new =0.

[0204] Furthermore, after the vehicle is powered on, the process of real-time monitoring of the life of the electric drive system is entered. First, the vehicle's requested speed n1 and requested torque T1 are obtained in real time. At the same time, the current response speed n2, response torque T2 and the transient inertia force F2 of the motor shaft are obtained.

[0205] like Figure 3 As shown, further, according to the motor power request value and the motor power response value, it is determined whether the power difference value Q is less than the threshold value, Figure 3 The middle threshold is explained by taking 1% as an example. When the power difference value Q is less than 1%, the data representing the current response speed n2 and response torque T2 are reliable. Therefore, the response speed can be regarded as the effective speed, and the response torque can be regarded as the effective torque, that is, n0=n2, T0=T2.

[0206] If Q ≥ 1%, it indicates that the current response speed n2 and response torque T2 data are unreliable, that is, the data is distorted. In order to ensure the accuracy of the electric drive system life monitoring, the average of the request speed n1 and the response speed n2 can be used as the effective speed n0, that is, At the same time, the average of the request torque T1 and the response torque T2 is taken as the effective torque T0, that is,

[0207] Furthermore, after determining the effective speed n0 and effective torque T0, they are imported into the force map matrix, and the bearing force value F1 is calculated by interpolation. Simultaneously, the vehicle's current speed V is calculated, and the target altitude influence factor h is introduced. Thus, based on the bearing force value F1 and the transient inertia force F2 of the rotating shaft, the current motor bearing radial dynamic load P is calculated using the above formula (5).

[0208] In an optional embodiment, as Figure 3 As shown, the target driving behavior influencing factor R is introduced, and according to the current motor bearing radial dynamic load P, the bearing life L is calculated by the above formula (6):i Furthermore, in the bearing life L i On the basis of the target weather influence factor W, the effective speed n0 and bearing life L are used to calculate the target weather influence factor W. i , the bearing damage value Damage is calculated by the above formula (7) i .

[0209] Therefore, the mileage and damage within the preset period can be accumulated. Specifically, Figure 3 As shown, the target accumulated mileage S is obtained based on the above formula (9) and formula (10) new Cumulative damage to the target D new During the accumulation operation, if Figure 3 As shown, it is determined in real time whether the current real-time damage calculation time reaches the preset period, for example, whether the time reaches 24 hours. If so, the damage and mileage of the vehicle throughout its life cycle are calculated.

[0210] Specifically, such as Figure 3 , and the above formulas (11) to (14), calculate the total mileage S 总 Total damage D 总 Target Damage D p The statistical data is sent to the intelligent service platform for storage.

[0211] In an optional embodiment, the intelligent service platform is based on the stored data, that is, based on the target damage D p The data such as the remaining health value Life is used to build user portraits, analyze the remaining health of the vehicle, and provide suggestions on safe driving and vehicle maintenance to improve vehicle safety.

[0212] Therefore, the vehicle electric drive system life monitoring method provided by this application, combined with the intelligent service platform, takes advantage of big data to conduct all-weather monitoring and analysis of the vehicle, and combines the electric drive system bearing force simulation force map matrix with the transient inertia force of the rotating shaft generated by vehicle vibration to more accurately predict the damage of the electric drive system and display the damage of the vehicle electric drive system daily, which is convenient for analyzing the vehicle operation scenario. At the same time, it can also display the current remaining health of the electric drive system in real time and predict the life of the electric drive system. In addition, it can also be used as input data for vehicle user portraits to facilitate the evaluation of driving behavior.

[0213] In the above embodiment, the life monitoring method of the vehicle electric drive system is described in detail. The present application also provides a corresponding embodiment of the life monitoring device of the vehicle electric drive system.

[0214] Figure 4This is a schematic diagram of the structure of a vehicle electric drive system life monitoring device provided in an embodiment of the present application, such as Figure 4 As shown, the device includes:

[0215] The effective power value acquisition module 40 is used to obtain the effective power value of the motor of the electric drive system; the effective power value of the motor includes the effective speed and the effective torque;

[0216] The bearing force value determination module 41 is used to determine the current bearing force value of the motor according to the effective power value of the motor;

[0217] A bearing damage value determination module 42 is configured to determine a bearing damage value based on the effective speed and the bearing force value. The bearing damage value is a numerical value used to reflect the current bearing damage degree of the motor. The greater the bearing force value, the greater the bearing damage value, indicating a higher bearing damage degree of the motor.

[0218] The health status analysis module 43 is used to analyze the health status of the electric drive system based on the bearing damage value.

[0219] In addition, the life monitoring device for a vehicle electric drive system provided in an embodiment of the present application further includes:

[0220] A first acquisition module is configured to acquire a motor power request value and a motor power response value; wherein the motor power request value includes a requested speed and a requested torque, and the motor power response value includes a response speed and a response torque;

[0221] a power difference value determination module, configured to determine a power difference value based on a motor power request value and a motor power response value; wherein the power difference value is a numerical value used to reflect the degree of difference between the current motor power request and the power response;

[0222] The first processing module is configured to use the response speed as the effective speed and the response torque as the effective torque when the power difference value is less than a threshold value; and to determine the effective speed based on the requested speed and the response speed, and to determine the effective torque based on the requested torque and the response torque when the power difference value is not less than the threshold value.

[0223] The map matrix acquisition module is used to obtain the pre-built force map matrix; the force map matrix is a rectangular array consisting of the mapping relationship between the motor speed, motor torque and motor bearing force values;

[0224] The second processing module is used to obtain the motor bearing force value corresponding to the motor effective power value from the force Map matrix through interpolation method, as the bearing force value.

[0225] The transient inertia force acquisition module is used to obtain the transient inertia force of the current motor shaft;

[0226] The bearing radial dynamic load determination module is used to determine the current motor bearing radial dynamic load based on the shaft transient inertia force and the bearing force value;

[0227] A bearing life determination module is used to determine the bearing life of the current motor based on the bearing radial dynamic load; wherein, when the bearing radial dynamic load is greater, the bearing life is shorter;

[0228] The first bearing damage value determination module is used to determine the bearing damage value according to the effective torque and the bearing life.

[0229] A second acquisition module is used to obtain the current altitude of the vehicle and a pre-established first mapping relationship; wherein the first mapping relationship is a correspondence between the altitude and the altitude influencing factor;

[0230] a target altitude impact factor determination module, configured to determine a target altitude impact factor corresponding to the current altitude based on the first mapping relationship;

[0231] The bearing radial dynamic load determination submodule is used to determine the bearing radial dynamic load based on the target altitude influence factor, the transient inertia force of the rotating shaft, and the bearing force value. Among them, when the current altitude is higher, the target altitude influence factor is larger, and the bearing radial dynamic load is larger.

[0232] a second mapping relationship acquisition module, configured to acquire a pre-established second mapping relationship; wherein the second mapping relationship is a correspondence between an energy consumption fluctuation value of a vehicle for each specified mileage traveled within a specified period and a driving behavior influencing factor; a larger energy consumption fluctuation value indicates a more aggressive driving behavior, and a smaller corresponding driving behavior influencing factor;

[0233] A target energy consumption fluctuation value determination module is used to determine the target energy consumption fluctuation value of the vehicle within a specified period from the current moment;

[0234] a target driving behavior influencing factor determining module, configured to determine a target driving behavior influencing factor corresponding to a target energy consumption fluctuation value according to a second mapping relationship;

[0235] The bearing life determination submodule is used to determine the bearing life according to the target driving behavior influencing factor and the bearing radial dynamic load; wherein, the smaller the target driving behavior influencing factor is, the shorter the bearing life is.

[0236] a third acquisition module for acquiring current weather information and a pre-established third mapping relationship; the third mapping relationship is a correspondence between weather information and weather influencing factors, where the smaller the ground friction coefficient reflected by the weather information, the greater the weather influencing factor;

[0237] a target weather impact factor determination module, configured to determine a target weather impact factor corresponding to the current weather information according to a third mapping relationship;

[0238] The second bearing damage value determination module is used to determine the bearing damage value based on the target weather impact factor, effective torque and bearing life; the greater the target weather impact factor, the greater the bearing damage value.

[0239] A fourth acquisition module is used to obtain the current driving speed of the vehicle and the mileage traveled within a preset period;

[0240] Mileage accumulation module, used to calculate the target accumulated mileage within a preset period based on the current driving speed and mileage traveled;

[0241] The damage accumulation module is used to calculate the target accumulated damage within a preset period based on the bearing damage value;

[0242] The first analysis module for each health state is used to analyze the health state according to the target accumulated damage and the target accumulated mileage at preset intervals.

[0243] Historical data acquisition module, used to obtain historical accumulated damage and historical accumulated mileage;

[0244] A total damage determination module is used to determine the total damage of the electric drive system based on the target cumulative damage and the historical cumulative damage;

[0245] a total mileage determination module, configured to determine the total mileage of the vehicle based on the target accumulated mileage and the historical accumulated mileage;

[0246] a remaining health value determination module, configured to determine a remaining health value based on the total damage; wherein the remaining health value is a value used to reflect the remaining service life of the electric drive system;

[0247] A target damage determination module is used to determine the target damage of the electric drive system at an average specified mileage within a preset period based on the target accumulated damage and the target accumulated mileage;

[0248] The second health status analysis module is used to determine the health status through the remaining health value and the target damage.

[0249] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the vehicle includes: a memory 50 for storing computer programs;

[0250] The processor 51 is configured to implement the steps of the vehicle electric drive system life monitoring method mentioned in the above embodiment when executing the computer program.

[0251] Among them, the processor 51 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 51 can be implemented in at least one hardware form of a digital signal processor (DSP), a field programmable gate array (FPGA), and a programmable logic array (PLA). The processor 51 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 51 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 51 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.

[0252] The memory 50 may include one or more computer-readable storage media, which may be non-transitory. The memory 50 may also include high-speed random access memory, and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In this embodiment, the memory 50 is at least used to store the following computer program 501, wherein, after the computer program is loaded and executed by the processor 51, it can implement the relevant steps of the vehicle electric drive system life monitoring method disclosed in any of the aforementioned embodiments. In addition, the resources stored in the memory 50 may also include an operating system 502 and data 503, etc., and the storage method may be temporary storage or permanent storage. Among them, the operating system 502 may include Windows, Unix, Linux, etc. The data 503 may include but is not limited to relevant data involved in the vehicle electric drive system life monitoring method, etc.

[0253] In some embodiments, the vehicle may further include a display screen 52 , an input / output interface 53 , a communication interface 54 , a power source 55 , and a communication bus 56 .

[0254] Those skilled in the art will understand that Figure 5 The structure shown in the figure does not constitute a limitation of the vehicle and may include more or fewer components than shown.

[0255] The vehicle provided in an embodiment of the present application includes a memory and a processor. When the processor executes the program stored in the memory, it can implement the life monitoring method of the vehicle electric drive system in the above embodiment.

[0256] It should be noted that although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring that these operations be performed in the particular order shown or performed sequentially, or that all illustrated operations be performed to achieve the desired results. In some cases, multitasking and parallel processing may be advantageous. In addition, the separation of various system modules and components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product, or packaged into multiple software products.

Claims

1. A method for monitoring the life of a vehicle electric drive system, characterized in that: The method comprises: Obtaining an effective power value of a motor of an electric drive system; the effective power value of the motor includes an effective speed and an effective torque; Determine the current bearing force value of the motor through the effective power value of the motor; determining a bearing damage value based on the effective speed and the bearing force value; wherein the bearing damage value is a numerical value used to reflect the degree of bearing damage of the current motor, and when the bearing force value is larger, the bearing damage value is larger, indicating a higher degree of bearing damage of the current motor; Based on the bearing damage value, a health status of the electric drive system is analyzed.

2. The life monitoring method of a vehicle electric drive system according to claim 1, wherein: The obtaining of the effective power value of the motor of the electric drive system includes: Obtaining a motor power request value and a motor power response value; wherein the motor power request value includes a requested speed and a requested torque, and the motor power response value includes a response speed and a response torque; Determining a power difference value based on the motor power request value and the motor power response value; wherein the power difference value is a numerical value used to reflect the degree of difference between the current motor power request and the power response; When the power difference value is less than a threshold, the response speed is used as the effective speed, and the response torque is used as the effective torque; When the power difference value is not less than the threshold, the effective speed is determined according to the requested speed and the response speed, and the effective torque is determined according to the requested torque and the response torque.

3. The life monitoring method of a vehicle electric drive system according to claim 1, wherein: Determining the current bearing force value of the motor by using the effective power value of the motor includes: Obtain a pre-built force map matrix; the force map matrix is a rectangular array consisting of mapping relationships between motor speed, motor torque, and motor bearing force values; The motor bearing force value corresponding to the motor effective power value is obtained from the force Map matrix through interpolation method to serve as the bearing force value.

4. The life monitoring method of a vehicle electric drive system according to claim 1, wherein: Determining the bearing damage value according to the effective speed and the bearing force value includes: Obtaining the instantaneous inertia force of the shaft of the current motor; Determining the radial dynamic load of the bearing of the current motor according to the transient inertia force of the rotating shaft and the bearing force value; Determining the bearing life of the current motor according to the bearing radial dynamic load; wherein, when the bearing radial dynamic load is greater, the bearing life is shorter; The bearing damage value is determined according to the effective torque and the bearing life.

5. The life monitoring method of a vehicle electric drive system according to claim 4, characterized in that: The determining, based on the transient inertia force of the rotating shaft and the bearing force value, of the radial dynamic load of the current motor bearing includes: Obtaining a current altitude of the vehicle and a pre-established first mapping relationship; wherein the first mapping relationship is a correspondence between the altitude and an altitude influencing factor; Determining a target altitude impact factor corresponding to the current altitude based on the first mapping relationship; The bearing radial dynamic load is determined based on the target altitude influence factor, the transient inertia force of the rotating shaft, and the bearing force value; wherein, when the current altitude is higher, the target altitude influence factor is larger, and the bearing radial dynamic load is larger.

6. The life monitoring method of a vehicle electric drive system according to claim 4, wherein: The determining the bearing life of the current motor by using the bearing radial dynamic load includes: Obtaining a pre-established second mapping relationship; wherein the second mapping relationship is a correspondence between an energy consumption fluctuation value of the vehicle per specified mileage within a specified period and a driving behavior influencing factor; a larger energy consumption fluctuation value indicates a more aggressive driving behavior, and a smaller corresponding driving behavior influencing factor; Determining a target energy consumption fluctuation value of the vehicle within the specified period from the current moment; determining, according to the second mapping relationship, a target driving behavior influencing factor corresponding to the target energy consumption fluctuation value; The bearing life is determined by the target driving behavior influence factor and the bearing radial dynamic load; wherein, when the target driving behavior influence factor is smaller, the bearing life is shorter.

7. The life monitoring method of a vehicle electric drive system according to claim 4, wherein: The determining the bearing damage value according to the effective torque and the bearing life includes: Obtaining current weather information and a pre-established third mapping relationship; the third mapping relationship is a correspondence between weather information and a weather influencing factor, wherein the smaller the ground friction coefficient reflected by the weather information, the greater the weather influencing factor; Determining a target weather impact factor corresponding to the current weather information according to the third mapping relationship; The bearing damage value is determined according to the target weather impact factor, the effective torque and the bearing life; the greater the target weather impact factor, the greater the bearing damage value.

8. The life monitoring method of a vehicle electric drive system according to claim 1, wherein: Analyzing the health status of the electric drive system based on the bearing damage value includes: Obtain the vehicle's current speed and mileage within a preset period; Counting the target accumulated mileage within the preset period according to the current driving speed and the mileage traveled; Counting the target accumulated damage within the preset period according to the bearing damage value; At every preset period, the health status is analyzed according to the target accumulated damage and the target accumulated mileage.

9. The life monitoring method of a vehicle electric drive system according to claim 8, characterized in that: Analyzing the health status according to the target accumulated damage and the target accumulated mileage includes: Obtain historical accumulated damage and historical accumulated mileage; determining a total damage of the electric drive system based on the target accumulated damage and the historical accumulated damage; determining a total mileage of the vehicle based on the target accumulated mileage and the historical accumulated mileage; Determining a remaining health value based on the total damage; wherein the remaining health value is a value used to reflect the remaining service life of the electric drive system; Determining a target damage of the electric drive system averaged over a specified mileage within the preset period according to the target accumulated damage and the target accumulated mileage; The health status is determined by the remaining health value and the target damage.

10. A life monitoring device for a vehicle electric drive system, characterized in that: The device comprises: An effective power value acquisition module is used to obtain the effective power value of the motor of the electric drive system; the effective power value of the motor includes an effective speed and an effective torque; A bearing force value determination module is used to determine the current bearing force value of the motor according to the effective power value of the motor; a bearing damage value determination module, configured to determine a bearing damage value based on the effective speed and the bearing force value; wherein the bearing damage value is a numerical value used to reflect the degree of bearing damage of the current motor, and when the bearing force value is larger, the bearing damage value is larger, indicating a higher degree of bearing damage of the current motor; A health status analysis module is used to analyze the health status of the electric drive system based on the bearing damage value.

11. A vehicle comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the program, the steps of the vehicle electric drive system life monitoring method according to any one of claims 1 to 9 are implemented.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the life monitoring method of a vehicle electric drive system according to any one of claims 1 to 9 are implemented.