Vehicle early warning method and device, computer equipment, storage medium and program product

By integrating battery charge status and engine status data, a vehicle breakdown risk identification mechanism was constructed, which solved the problem of frequent failures during the power source switching process of new energy vehicles, achieved highly accurate early warning, and reduced the risk of breakdown.

CN120902764APending Publication Date: 2025-11-07CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511210358.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

New energy vehicles have a high probability of failure during power source switching, and existing vehicle warning technologies have low accuracy and cannot effectively identify the risk of breakdown in advance.

Method used

By acquiring vehicle data such as battery charge status, battery power retention threshold, engine state switching frequency, and electronic power control failure time, a vehicle breakdown risk identification mechanism is constructed. Multi-dimensional data fusion methods are used to identify insufficient battery power and control instability characteristics, and issue early warnings.

Benefits of technology

It improves the accuracy of vehicle warnings, enabling early identification of low battery and control instability risks, reducing the probability of breakdowns and enhancing driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120902764A_ABST
    Figure CN120902764A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle early warning method and device, computer equipment, a storage medium and a program product, and the method comprises the steps: obtaining vehicle data at each moment in a first time period before a current moment, the vehicle data comprises a battery charge state value of the vehicle, a battery power protection threshold value of the vehicle, engine state switching times of the vehicle, electronic power control fault occurrence time of the vehicle and electronic power control fault occurrence times of the vehicle; determining a second time period from the first time period according to the battery state-of-charge value of the vehicle at each moment, the battery power protection threshold value of the vehicle and the electronic power control fault occurrence time of the vehicle; and under the condition that the vehicle data in the second time period meets a specified condition, sending out a vehicle drop early warning.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of new energy vehicle battery, in particular to a vehicle early warning method and device, computer equipment, storage medium and program product. BACKGROUND

[0002] With the rapid development of new energy vehicles, the application of lithium batteries is becoming more and more widespread. New energy vehicles have two power sources (engines and lithium batteries). The probability of failure during power source switching of new energy vehicles is higher than that of pure electric vehicles. Therefore, early diagnosis of the anchoring problem of new energy vehicles is of great significance.

[0003] In related technologies, the electronic power control system of the vehicle receives information sent by each sensor in the vehicle in real time, and determines that the electronic power control fails according to the information sent by each sensor. For example, if the electronic throttle position sensor, accelerator pedal position sensor, etc. of the vehicle fails, the ECU (Electronic Control Unit) cannot accurately obtain the throttle opening, accelerator pedal position, etc. information, thereby triggering the electronic power control failure. Too much carbon deposition on the throttle will affect the normal opening and closing of the throttle, resulting in inaccurate air intake control, and further triggering the electronic power control failure. If the circuit between the connecting sensor, actuator (such as throttle motor) and ECU has open circuit, short circuit, poor contact, etc., the signal transmission will be interrupted or incorrect, and the ECU cannot normally control the power output of the engine, thereby triggering the electronic power control failure.

[0004] However, the above-mentioned solutions all remind of electronic power control failure after problems occur in the vehicle, and the vehicle early warning accuracy is low. SUMMARY

[0005] Embodiments of the present application provide a vehicle early warning method, device, computer equipment, storage medium and program product, which can improve the efficiency of vehicle early warning. The technical solution is as follows:

[0006] On the one hand, a vehicle early warning method is provided, the method comprising:

[0007] obtaining vehicle data at each time point in a first time period before the current time point, the vehicle data comprising a battery state of charge value of the vehicle, a battery power preservation threshold value of the vehicle, an engine state switching frequency of the vehicle, an electronic power control failure time of the vehicle, and an electronic power control failure frequency of the vehicle;

[0008] determining a second time period from the first time period according to the battery state of charge value of the vehicle at each time point, the battery power preservation threshold value of the vehicle, and the electronic power control failure time of the vehicle.

[0009] In a case where the vehicle data in the second time period meets a specified condition, a vehicle stranded warning is issued.

[0010] In another aspect, a vehicle warning device is provided, the device comprising:

[0011] a vehicle data acquisition module configured to acquire vehicle data at each time point in a first time period before a current time point, the vehicle data comprising a battery state of charge value of the vehicle, a battery power preservation threshold value of the vehicle, a number of engine state switching times of the vehicle, an electronic power control failure time of the vehicle, and a number of electronic power control failure times of the vehicle;

[0012] a second time period determination module configured to determine a second time period from the first time period according to the battery state of charge value of the vehicle at each time point, the battery power preservation threshold value of the vehicle, and the electronic power control failure time of the vehicle;

[0013] a vehicle stranded warning issuance module configured to issue a vehicle stranded warning in a case where the vehicle data in the second time period meets a specified condition.

[0014] In a possible implementation, the second time period determination module is configured to,

[0015] acquire a first time point at which the battery state of charge value of the vehicle is not greater than the battery power preservation threshold value of the vehicle;

[0016] acquire a second time point at which the electronic power control of the vehicle recovers to normal after the electronic power control of the vehicle fails for the first time in the first time period, the second time point being later than the first time point;

[0017] acquire a time period between the first time point and the second time point as the second time period.

[0018] In a possible implementation, the specified condition comprises that the battery state of charge value of the vehicle is less than or equal to the battery power preservation threshold value of the vehicle, a switching frequency of the engine state of the vehicle is greater than or equal to a switching frequency threshold value, the electronic power control failure time of the vehicle is not later than a time point at which the battery charge is minimum in the specified time period, and the number of electronic power control failure times of the vehicle is greater than or equal to a number threshold value.

[0019] In a possible implementation, the switching frequency of the engine state of the vehicle is a ratio of a number of times that the engine is switched between a hybrid mode and an electric mode of the vehicle in the second time period to a length of the second time period.

[0020] In a possible implementation, the vehicle breakdown early warning issuing module is configured to,

[0021] According to the vehicle data in the second time period, a risk score is determined, the risk score being used to indicate the severity of the vehicle breakdown;

[0022] According to the risk score, a vehicle breakdown early warning corresponding to the risk score is issued.

[0023] In a possible implementation, the vehicle breakdown early warning issuing module is configured to,

[0024] A first weight is assigned to the proportion of the time length during which the battery state of charge value of the vehicle is lower than the battery power preservation threshold of the vehicle in the time length of the second time period;

[0025] A second weight is assigned to the engine state switching frequency of the vehicle in the second time period;

[0026] A third weight is assigned to the number of electronic power control fault occurrences of the vehicle in the second time period;

[0027] According to the proportion of the time length during which the battery state of charge value of the vehicle is lower than the battery power preservation threshold of the vehicle in the time length of the second time period, the engine state switching frequency of the vehicle in the second time period, the number of electronic power control fault occurrences of the vehicle in the second time period, the first weight, the second weight, and the third weight, a weighted sum is performed to determine a risk score.

[0028] In another aspect, a computer device is provided, the computer device comprising a processor and a memory, the memory having stored therein at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the at least one program, the code set or the instruction set being loaded and executed by the processor to implement the vehicle early warning method as described above.

[0029] In another aspect, a computer readable storage medium is provided, the storage medium having stored therein at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the at least one program, the code set or the instruction set being loaded and executed by a processor to implement the vehicle early warning method as described above.

[0030] In yet another aspect, a computer program product is provided, which includes a computer program stored in a computer readable storage medium. A processor of a computer device reads the computer program from the computer readable storage medium, and the processor executes the computer program to cause the computer device to perform the vehicle early warning method provided in the various optional implementation manners above.

[0031] The technical solutions provided in the application can have the following beneficial effects:

[0032] The server constructs a vehicle stranded risk identification mechanism for complex working conditions by integrating multi-dimensional data such as battery charge state, battery power preservation threshold, engine state switching times, and fault occurrence time and times of the electronic power control system. The method can identify the characteristics of insufficient power and control instability through continuous monitoring of vehicle data in the first time period. The vehicle stranded early warning method based on multi-source dynamic data fusion effectively improves the accuracy of vehicle early warning.

[0033] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the application. BRIEF DESCRIPTION OF DRAWINGS

[0034] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the application and serve to explain the principles of the application together with the specification.

[0035] Figure 1 is a system configuration diagram of a vehicle early warning method related to an embodiment of the application;

[0036] Figure 2 is a flowchart of a vehicle early warning method provided by an embodiment of the application;

[0037] Figure 3 is a flowchart of a vehicle early warning method provided by an embodiment of the application;

[0038] Figure 4 is a flowchart of a vehicle early warning method provided by an embodiment of the application;

[0039] Figure 5 is a flowchart of a vehicle stranded early warning method provided by an embodiment of the application;

[0040] Figure 6 is a time distribution diagram of a vehicle signal provided by an embodiment of the application;

[0041] Figure 7 is a block diagram of a vehicle early warning device provided by an exemplary embodiment of the application;

[0042] Figure 8FIG. 1 is a structural schematic diagram of a computer device according to an example embodiment of the present application. DETAILED DESCRIPTION

[0043] The example embodiments will be described in detail herein with reference to the accompanying drawings. When the description refers to accompanying drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following example embodiments are not meant to represent all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the appended claims.

[0044] Figure 1 FIG. 1 is a structural schematic diagram of a vehicle early warning method according to an example embodiment of the present application. As shown in FIG. 1, the system includes a vehicle 120 and a server 130 corresponding to the vehicle 120. Figure 1

[0045] The server 130 corresponding to the vehicle 120 can be a single server, or a plurality of servers, or a virtualization platform, or a cloud computing service center.

[0046] The vehicle 120 and the server 130 can be connected through a communication network. Optionally, the communication network is a wired network or a wireless network.

[0047] ​Optionally, the wireless or wired networks described above use standard communications technologies and / or protocols. The networks typically carry Internet traffic, but can also include local area networks (LANs), metropolitan area networks (MANs), wide area networks (WANs), wireless area networks, virtual private networks, or any combination thereof. In some embodiments, technologies used include, by way of example, standard communications technologies and / or protocols, such as Hyper Text Markup Language (HTML), extensible Markup Language (XML), etc. that are utilized to develop data which is exchanged, used, or referenced by the various servers described herein. In addition, the data exchanged, used, or referenced by the various servers can be encrypted using any of a variety of techniques, among others, such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec), etc. In other embodiments, technologies which can be substituted or otherwise used in place of or in conjunction with the above include custom and / or dedicated data communications technologies.

[0048] In Figure 1 In the system shown, the vehicle 120 can provide the vehicle data of each time period of the vehicle to the server 130, and the server 130 performs vehicle early warning judgment according to the vehicle data of each time period, and sends the vehicle early warning to the vehicle 120 according to the judgment result.

[0049] Specifically, the vehicle 120 collects vehicle data in the driving process in real time, and synchronously uploads the collected vehicle data and time stamp to the server 130. The server 130 acquires vehicle data at each time point in a first time period before the current time point, and the vehicle data includes a battery charge state value of the vehicle, a battery power preservation threshold value of the vehicle, a number of engine state switching times of the vehicle, an electronic power control fault occurrence time of the vehicle, and a number of electronic power control fault occurrence times of the vehicle. According to the battery charge state value of the vehicle, the battery power preservation threshold value of the vehicle, and the electronic power control fault occurrence time of the vehicle at each time point, a second time period is determined from the first time period. In the case that the vehicle data in the second time period meets the specified condition, the vehicle 120 is sent a vehicle stranded early warning, and the vehicle 120 synchronously sends a vehicle stranded early warning to remind the driver after receiving the vehicle stranded early warning.

[0050] Figure 2is a flowchart of a vehicle early warning method provided by an embodiment of the present application. The vehicle early warning method can include steps 210, 220, and 230. The method can be executed by a server corresponding to a vehicle, which can be vehicle 120 in Figure 1 , and the server can be server 130 in Figure 1 . The method is implemented as follows.

[0051] Step 210: Obtain vehicle data at each time point in a first time period before the current time point. The vehicle data includes a battery charge state value of the vehicle, a battery power preservation threshold value of the vehicle, an engine state switching frequency of the vehicle, an electronic power control fault occurrence time of the vehicle, and an electronic power control fault occurrence frequency of the vehicle.

[0052] The current time point refers to a real-time time point at which the server performs early warning judgment.

[0053] The first time period is a continuous time interval before the current time point, for example, the past 1 hour. In this embodiment, the first time period includes one or more time points.

[0054] In some embodiments, the vehicle collects vehicle data in real time, uploads the collected vehicle data to the server in real time, and stores the vehicle data and the collection time in the server database after the server receives the vehicle data sent by the vehicle. The server can obtain the vehicle data at each time point in the first time period before the current time point from the server database.

[0055] In other embodiments, the vehicle collects vehicle data in real time and stores the vehicle data in the database of the vehicle control system. The server can send a vehicle data acquisition request to the database of the vehicle control system. The vehicle control system sends the vehicle data at each time point in the first time period before the current time point in the database to the server after receiving the vehicle data acquisition request.

[0056] The vehicle data refers to the operating parameters collected and uploaded by various sensors and / or controllers in the vehicle during operation.

[0057] The battery charge state value is the percentage of the remaining power of the power battery of the vehicle, which is obtained by the battery management system of the vehicle. The battery power preservation threshold value is the lower limit value of the charge state value of the power battery preset in the vehicle, for example, 20%, which is used to trigger the power preservation mode of the vehicle. The engine state switching frequency refers to the total number of times the vehicle switches between the pure electric mode and the hybrid mode, which is recorded by the power control unit. The electronic power control fault occurrence time is the timestamp when the electronic power control system fault is detected to occur. The fault occurrence frequency is the frequency of occurrence of the fault in the first time period.

[0058] In some embodiments, the server receives a data packet from the OBD interface or T-Box of the vehicle through the vehicle-to-everything communication module on a regular basis, the data packet including vehicle information such as the battery charge state value of the vehicle, the battery power preservation threshold value of the vehicle, the number of engine state switches of the vehicle, the electronic power control fault occurrence time of the vehicle, and the number of electronic power control fault occurrences of the vehicle, etc. After receiving the data packet, the server parses the data packet and stores the parsed data in a time series database to form a time series data set.

[0059] For example, the server obtains, at 11:26, the battery charge state value of the vehicle recorded every minute in the past 24 hours, the battery power preservation threshold value of the vehicle of 20%, the number of engine state switches of the vehicle of 15 times, the electronic power control fault occurrence time of the vehicle of 14:30 and 8:10, and the number of electronic power control fault occurrences of the vehicle of 2 times.

[0060] Step 220: determining a second time period from the first time period according to the battery charge state value of the vehicle, the battery power preservation threshold value of the vehicle, and the electronic power control fault occurrence time of the vehicle at each time point.

[0061] The second time period described above is a sub-interval in the first time period, that is, the duration corresponding to the second time period is less than or equal to the duration of the first time period.

[0062] Step 230: issuing a vehicle stranded warning in the case where the vehicle data in the second time period meets a specified condition.

[0063] The specified condition described above is a set of judgment conditions for judging whether the vehicle is in a state of imminent stranded risk.

[0064] The vehicle stranded warning described above is used to remind the user that the vehicle is at risk of being stranded. The vehicle stranded warning can be sent by the server to the vehicle. Specifically, the vehicle stranded warning can be issued in the form of a vehicle instrument panel prompt, a mobile phone application software information push, or a remote service center notification.

[0065] In the embodiments of the present application, the server integrates multi-dimensional data such as the battery charge state, the battery power preservation threshold value, the number of engine state switches, and the fault occurrence time and number of the electronic power control system to construct a vehicle stranded risk identification mechanism for complex working conditions. This method can identify the characteristics of insufficient power and control instability through continuous monitoring of the vehicle data in the first time period. The vehicle stranded warning method based on multi-source dynamic data fusion effectively improves the accuracy of vehicle warning.

[0066] Based on Figure 2 Please refer to Figure 3 , Figure 3is a flowchart of a vehicle early warning method provided by an embodiment of the present application, and step 220 can be implemented as step 220a, step 220b, and step 220c. The method implementation process is as follows.

[0067] Step 220a: Obtain a first time point at which a battery charge state value of the vehicle is not greater than a battery power protection threshold of the vehicle.

[0068] The first time point refers to a specific time point at which the battery charge state value of the vehicle is less than or equal to the battery power protection threshold of the vehicle for the first time within the first time period.

[0069] In some embodiments, the server can receive the battery charge state value data of the vehicle recorded by time stamp from the T-Box (Telematics-Box, vehicle networking control unit) or OBD (On-Board Diagnostics, vehicle-mounted automatic diagnostic system) module, traverse each record in chronological order, and when it is detected that the battery charge state value at a certain time point is less than or equal to the battery power protection threshold, and the battery charge state value at all previous time points is greater than the battery power protection threshold, record the time point as the first time point.

[0070] In the present embodiment, the first time point identifies the starting node at which the vehicle enters a low-power protection state from normal power operation, indicating that the energy supply of the vehicle is limited.

[0071] Step 220b: Obtain a second time point at which the electronic power control of the vehicle is restored to normal after the first failure in the first time period, and the second time point is later than the first time point.

[0072] The first failure refers to a time point at which the electronic power control system of the vehicle is detected to be abnormal for the first time and generates a fault code within the first time period. In some embodiments, the electronic power control system of the vehicle can fail due to communication interruption, sensor failure, or control logic error.

[0073] The restoration to normal refers to the removal of the fault state of the electronic power control system of the vehicle, which can be manifested as the removal of the fault code of the electronic power control system of the vehicle, the passing of system self-checking, and the restoration of normal output of control signals.

[0074] The second time point is a specific time stamp at which the electronic power control of the vehicle is restored to normal after the first failure in the first time period.

[0075] In some embodiments, the server screens all fault records in the first time period from the fault log uploaded by the vehicle, locates the time of the first fault occurrence and the recovery time corresponding to the fault, specifically, the recovery time can be determined by the state flag bit changing from "Fault" to "Normal" or the fault code clearing time, and takes the recovery time as a candidate second time, further compares the first time and the candidate second time, and judges whether the candidate second time is later than the first time, when the candidate second time is later than the first time, takes the candidate second time with the earliest time as the first time.

[0076] Step 220c: taking the time period between the first time and the second time as the second time period.

[0077] The above-mentioned second time period is the entire time period from the first time to the second time. The second time period covers the whole process from the vehicle entering the low power running state (the first time) to the power control system recovering from the first fault (the second time).

[0078] In some embodiments, after determining the first time and the second time, the server extracts the vehicle data in the time interval from the first time to the second time from the historical data.

[0079] In the embodiments of the present application, the first time is the time when the battery charge state value of the vehicle is first lower than the battery protection threshold, marking that the vehicle enters the low power running mode and the energy reserve is insufficient to support normal power demand; the second time is the time when the power control system of the vehicle recovers to normal after the first fault in the first time period, indicating the recovery stage of the power control system of the vehicle after abnormal disturbance. Taking the time period between the two key events as the second time period, the time period when the vehicle is in low power and the power control system is just recovered is located in essence, during which the vehicle faces the risk of insufficient energy supply and may also have response delay or misoperation due to the fact that the control system has not completely stabilized, which is easy to cause power interruption. By obtaining the vehicle data in the time window, the vehicle warning evaluation is performed, and the accuracy of subsequent vehicle warning judgment is effectively improved.

[0080] Based on the above-mentioned scheme corresponding to one or more embodiments, in a possible implementation, the specified condition includes that the battery charge state value of the vehicle is less than or equal to the battery protection threshold of the vehicle, the engine state switching frequency of the vehicle is greater than or equal to the switching frequency threshold, the electronic power control fault occurrence time of the vehicle is not later than the time when the battery charge is minimum in the specified time period, and the electronic power control fault occurrence frequency of the vehicle is greater than or equal to the frequency threshold.

[0081] In the embodiment, after determining the second time period in step 220c, the server extracts all vehicle operation data in the second time period, and verifies whether the following four conditions are met at the same time. When all conditions are met, it is determined that the vehicle has a high probability of breaking down, and a warning is triggered.

[0082] Condition one: the battery charge state value of the vehicle is less than or equal to the battery power preservation threshold of the vehicle.

[0083] The battery charge state value of the vehicle being less than or equal to the battery power preservation threshold of the vehicle indicates that the vehicle is in a power loss operation state. Specifically, the server traverses all battery charge state value sampling points in the second time period. If there is any battery charge state value at a time less than or equal to the power preservation threshold, it indicates that the condition is met.

[0084] Further, condition one can also be implemented as the battery charge state value of each vehicle in the second time period being less than the battery power preservation threshold of the vehicle. Optionally, condition one can also be implemented as the average battery charge state value of the vehicle in the second time period being less than the battery power preservation threshold of the vehicle.

[0085] Condition two: the engine state switching frequency of the vehicle is greater than or equal to the switching frequency threshold.

[0086] The above-mentioned switching frequency threshold is a preset switching frequency threshold. For example, the switching frequency threshold can be 2 times / minute. The engine state switching frequency of the vehicle being greater than or equal to the switching frequency threshold indicates that the vehicle frequently adjusts the power source and is unstable in operation.

[0087] Condition three: the electronic power control fault occurrence time of the vehicle is not later than the time of minimum battery charge in the specified period.

[0088] In the embodiment, the electronic power control fault occurrence time of the vehicle being not later than the time of minimum battery charge in the specified period indicates that the electronic power control system fault of the vehicle occurs before or at the same time as the lowest power point, indicating that the electronic power control fault of the vehicle is likely to be the main reason for the vehicle being unable to operate normally and eventually causing the battery power to be consumed to the lowest.

[0089] Condition four: the number of electronic power control fault occurrences of the vehicle is greater than or equal to the number threshold.

[0090] The above-mentioned number threshold is a preset safety margin. For example, 2 times. The number of electronic power control fault occurrences of the vehicle exceeding the number threshold indicates that the number of electronic power control fault occurrences is large, and the reliability of the electronic power control system of the vehicle decreases.

[0091] In the embodiments of the present application, the battery charge state value of the vehicle is less than or equal to the battery power retention threshold of the vehicle, indicating that the vehicle is in a power shortage state and the power output capability is limited; the engine frequently switches between the hybrid mode and the pure electric mode, indicating that the vehicle is in a highly unstable state; the electronic power control fault of the vehicle occurs no later than the moment when the battery charge is minimum, indicating that the abnormality of the electronic power control system of the vehicle occurs before or synchronously with the energy crisis of the battery charge, that is, it is possible that the abnormality of the electronic power control system of the vehicle leads to the failure of energy scheduling; and the number of occurrences of the electronic power control fault of the vehicle exceeds a threshold, indicating that the electronic power control system is unstable. The above four judgment conditions not only focus on the current state of the vehicle, but also pay more attention to the time sequence relationship and cumulative effect of the event occurrence, thereby achieving effective judgment and identification of the vehicle fault warning.

[0092] Based on the scheme shown in any of the above corresponding one or more embodiments, in a possible implementation manner, the engine state switching frequency of the vehicle is a ratio of the number of times of switching of the engine between the hybrid mode and the pure electric mode corresponding to the vehicle in a second time period to the length of the second time period.

[0093] The above engine state switching refers to the automatic switching of the hybrid vehicle between the pure electric mode and the hybrid mode.

[0094] The above switching number refers to the total number of times of switching of the vehicle from one mode to another mode in the second time period, and each mode change is counted as one switching, for example, switching from the hybrid mode to the pure electric mode or switching from the pure electric mode to the hybrid mode.

[0095] In the embodiments of the present application, in the hybrid vehicle, the mode switching involves energy distribution and torque coordination control in the vehicle, and the high engine state switching frequency indicates that the energy management strategy of the vehicle is frequently adjusted, which increases the wear of the mechanical and electrical systems of the vehicle, reflecting that the vehicle cannot maintain a stable running state, thereby providing effective reference data for the vehicle warning judgment.

[0096] Based on the vehicle warning method shown in Figure 2 , please refer to Figure 4 , Figure 4 is a flowchart of the vehicle warning method provided in an embodiment of the present application, Figure 2 Step 230 in the above embodiment can be implemented as step 230a and step 230b, and the details are as follows.

[0097] Step 230a: determining a risk score according to the vehicle data in the second time period, the risk score being used to indicate the severity of the vehicle breakdown.

[0098] The risk score is a quantitative indicator, which can be a value between 0-100 or 0-1, representing the possibility of the vehicle breaking down in the current working condition and the severity of the consequences. The higher the score, the greater the risk.

[0099] In some embodiments, different weights can be assigned to specific vehicle data in the second time period, and a weighted algorithm is performed on the specific vehicle data in the second time period to calculate the risk score.

[0100] Step 230b: According to the risk score, a vehicle breakdown warning corresponding to the risk score is issued.

[0101] In some embodiments, the server is provided with a risk score-warning strategy mapping table, specifically, the risk score-warning strategy mapping table contains the mapping relationship between the risk score and the warning mechanism, that is, one risk score corresponds to one warning mechanism, and different risk scores correspond to different warning mechanisms.

[0102] After determining the risk score, the server queries the risk score-warning strategy mapping table according to the risk score, obtains the warning strategy corresponding to the risk score in the risk score-warning strategy mapping table, and issues the corresponding vehicle breakdown warning based on the warning strategy.

[0103] Optionally, the server is provided with a risk score interval-warning strategy mapping table, specifically, the risk score interval-warning strategy mapping table contains the mapping relationship between the risk score interval and the warning strategy, that is, one risk score interval corresponds to one warning strategy, and different risk score intervals correspond to different warning strategies.

[0104] After determining the risk score, the server determines the risk score interval corresponding to the risk score, queries the risk score interval-warning strategy mapping table according to the risk score interval, obtains the warning strategy corresponding to the risk score interval in the risk score interval-warning strategy mapping table, and issues the corresponding vehicle breakdown warning based on the warning strategy.

[0105] For example, a risk score of 0-30 indicates normal, that is, no warning; a risk score of 31-60 indicates mild risk, triggering a yellow dashboard prompt "abnormal power system, please check"; a risk score of 61-80 indicates moderate risk, triggering a mobile application push + voice reminder; a risk score of 81-100 indicates high risk, triggering a red alarm, automatic speed limit, and suggestion to stop immediately, and notifying the background service center.

[0106] In the embodiments of the present application, the above scheme introduces a risk score mechanism, which can classify and judge the possibility and consequence severity of vehicle breakdown. The risk score not only reflects the current state of the vehicle, but also integrates the historical evolution trend, making the vehicle warning information more valuable for decision-making. This hierarchical response mechanism helps to avoid user alert fatigue caused by frequent low-risk alarms, while ensuring timely response to high-risk events, thereby improving the intelligent level of human-computer interaction and maintenance efficiency.

[0107] Based on the above scheme shown in any one or more embodiments, in a possible implementation, the step 230b can be implemented as: assigning a first weight to a proportion of a time length during which the battery charge state value of the vehicle is lower than the battery power preservation threshold of the vehicle in the second time period compared to a time length of the second time period; assigning a second weight to a switching frequency of the engine state of the vehicle in the second time period; assigning a third weight to a number of times of electronic power control failure of the vehicle in the second time period; and performing weighted summation according to the proportion of the time length during which the battery charge state value of the vehicle is lower than the battery power preservation threshold of the vehicle in the second time period compared to the time length of the second time period, the switching frequency of the engine state of the vehicle in the second time period, the number of times of electronic power control failure of the vehicle in the second time period, the first weight, the second weight and the third weight to determine the risk score.

[0108] In the embodiments, the sum of the first weight, the second weight and the third weight is 1.

[0109] Specifically, the weight distribution strategy can be configured according to the vehicle model characteristics, use scenarios and risk preferences.

[0110] For example, if the vehicle is a plug-in hybrid vehicle, the battery health is more important, and the first weight is set to 0.4; if the vehicle is driving in a congested urban area, the frequent start-stop of the engine will affect the user experience, and the second weight is set to 0.3; since electronic power control failure may directly cause power interruption, the safety level is the highest, and the maximum weight is given, and the third weight is set to 0.3.

[0111] In the embodiments, the calculated weighted summation result is mapped to the range of 【0, 100】.

[0112] Specifically, the mapping relationship between the weighted summation result and the risk score is set in advance, and after obtaining the weighted summation result, the mapping relationship between the weighted summation result and the risk score is queried according to the calculated weighted summation result, and the risk score corresponding to the weighted summation result in the mapping relationship is obtained.

[0113] Risk score = (low battery time length proportion * first weight) + (engine switching frequency * second weight) + (failure times * third weight).

[0114] In the embodiment of the present application, different weights are assigned to different vehicle information, different weights can be assigned to different performances of the vehicle, that is, risk assessment is performed from different angles of vehicle performance, and weighted summation calculation is performed based on different weights and different vehicle information, which not only improves the scientificity and flexibility of the score, but also makes the evaluation process of the risk score transparent and interpretable, and effectively improves the accuracy of the risk score.

[0115] For example, based on Figure 2 to Figure 4 According to any one or more embodiments, the present application provides a method for early warning of EPC (Electronic Power Control) failure leading to vehicle breakdown by monitoring the data characteristics during vehicle mode switching.

[0116] The application embodiment introduces an algorithm for early warning of EPC failure leading to vehicle breakdown by monitoring the data characteristics during vehicle mode switching. The present application utilizes the driving data uploaded by the vehicle terminal to the cloud server to obtain the change rule of the relevant signals within a certain time, and the cloud server sends a vehicle breakdown risk warning to the vehicle in driving according to the abnormal characteristics identified, so as to urge the vehicle owner to stop the vehicle as soon as possible for processing, and avoid more serious accidents. The present application has low requirements for the quality and frequency of vehicle data on the cloud, simple logic and low requirements for computing power, which is conducive to monitoring a large number of market vehicles, including vehicle monitoring in overseas markets.

[0117] Please refer to Figure 5 , Figure 5 is a flowchart of the vehicle breakdown early warning method provided by an embodiment of the present application.

[0118] As Figure 5 shown, the present application includes three parts, which are as follows.

[0119] First part: the electric vehicle in driving uploads the national standard GBT / 32960 data to the cloud server through the T-box gateway, the data fields mainly include timestamp, total voltage, total current, SOC (State of Charge), running mode, vehicle speed, vehicle state, EPC fault signal, engine speed, etc., and the driving data is selected according to the vehicle state field, which is recorded as data1.

[0120] Second part: according to SOC<=SOC_bd, the starting point t_begin of the time range is marked, and the data after the time point (from the end time to the first EPC failure and then to the normal time t_end) is intercepted, which is recorded as data2.

[0121] Third part: the data is analyzed in the data2 data, and if the following conditions are met:

[0122] 1. SOC <= vehicle power protection threshold SOC bd (for example: SOC bd = 20);

[0123] 2. Engine state switching frequency Num_kg >= Num_thd (for example: Num_thd = 10 times);

[0124] 3. EPC fault occurs at a time earlier than or equal to the SOC_min condition 1;

[0125] 4. EPC fault times >= Num_fault (for example: Num_fault = 1 time);

[0126] Wherein, SOC_min represents the minimum value of SOC within a certain time; SOC_bd represents the SOC power protection threshold; Num_kg represents the number of engine switch switching; Num_thd represents the number of engine switch switching threshold; Num_fault represents the number of alarm threshold.

[0127] That is, the vehicle anchor warning is reported, and the vehicle owner is notified to stop the vehicle as soon as possible.

[0128] In this embodiment, by means of an algorithm model for monitoring the data characteristics of the vehicle running mode switching to early warn the EPC fault causing the vehicle to anchor, the driving data uploaded by the vehicle to the cloud is used to obtain the data change within a certain range satisfying the following requirements: 1. SOC <= vehicle power protection threshold SOC bd; 2. Engine state (representing the state switching between hybrid mode and pure electric mode) switching frequency Num_kg >= Num_thd; 3. EPC fault occurs at a time earlier than or equal to condition 1; 4. EPC fault times >= Num_fault, if the above requirements are met, the vehicle is warned of the risk of vehicle anchor, and the vehicle owner is guided to stop the vehicle and urged to repair the vehicle as soon as possible. The method has simple logic, low computing power requirement, and is conducive to monitoring a large number of market vehicles (including vehicle monitoring in overseas markets).

[0129] For example, according to the above scheme, a case description and a time distribution diagram of vehicle signals in this case are provided, please refer to Figure 6 , Figure 6 is a time distribution diagram of vehicle signals provided by an embodiment of the present application.

[0130] Case: On the morning of the 14th of a certain month, a vehicle began driving on a highway (maximum speed exceeding 120 km / h) at 9:00 AM. At the start of the journey, the vehicle's State of Charge (SOC) was around 20%, triggering the battery protection strategy. The engine frequently started and stopped to generate electricity and charge the battery. The vehicle switched between "pure electric mode" and "hybrid mode." At 9:35 AM, the vehicle first reported an "EPC fault," the EPC indicator light illuminated, and the engine speed dropped to 0. However, the vehicle did not break down and continued driving. Due to the engine failure, power could only come from the battery, causing the battery SOC to rapidly drop to 10%, and the battery protection strategy failed. Subsequently, the engine resumed operation, driving the vehicle at high speed and charging the battery. At 10:24 AM, the vehicle reported an EPC fault again, and finally broke down at 10:40 AM, with the speed dropping to 0.

[0131] Please refer to Figure 7 The diagram illustrates a block diagram of a vehicle warning device provided in an exemplary embodiment of this application. This vehicle warning device can be implemented as all or part of a computer device through hardware or a combination of hardware and software, to achieve the above-described... Figure 2 to Figure 4 All or part of the steps in the illustrated embodiments. For example... Figure 7 As shown, the vehicle warning device includes:

[0132] The vehicle data acquisition module 71 is used to acquire vehicle data at various times within the first time period before the current time. The vehicle data includes the vehicle's battery charge state value, the vehicle's battery power preservation threshold, the number of times the vehicle's engine state switches, the time of occurrence of the vehicle's electronic power control failure, and the number of times the vehicle's electronic power control failure occurs.

[0133] The second time period determination module 72 is used to determine the second time period from the first time period based on the vehicle's battery charge state value at each time, the vehicle's battery power preservation threshold, and the time of occurrence of the vehicle's electronic power control failure.

[0134] The vehicle breakdown warning module 73 is used to issue a vehicle breakdown warning when the vehicle data in the second time period meets the specified conditions.

[0135] In one possible implementation, the second time period determination module 72 is used for,

[0136] The first moment when the vehicle's battery state of charge value is no greater than the vehicle's battery charge retention threshold.

[0137] The vehicle's electronic power control system recovers to normal operation in the second time period after the first malfunction in the first time period, which is later than the first time period.

[0138] The time interval between the first moment and the second moment is taken as the second time interval.

[0139] In a possible implementation, the specified condition includes that a battery charge state value of the vehicle is less than or equal to a battery power preservation threshold value of the vehicle, a switching frequency of an engine state of the vehicle is greater than or equal to a switching frequency threshold value, a time of occurrence of an electronic power control fault of the vehicle is not later than a time at which the battery charge is minimum within a specified time period, and a number of occurrences of the electronic power control fault of the vehicle is greater than or equal to a number threshold value.

[0140] In a possible implementation, the switching frequency of the engine state of the vehicle is a ratio of a number of times that the engine is switched between a hybrid mode and an electric mode corresponding to the vehicle within a second time period to a length of the second time period.

[0141] In a possible implementation, the vehicle anchor warning issuing module 73 is configured to,

[0142] determine, according to vehicle data in the second time period, a risk score, the risk score being used to indicate a severity of the vehicle anchor;

[0143] issue a vehicle anchor warning corresponding to the risk score according to the risk score.

[0144] In a possible implementation, the vehicle anchor warning issuing module 73 is configured to,

[0145] assign a first weight to a proportion of a length of the second time period during which the battery charge state value of the vehicle is less than the battery power preservation threshold value of the vehicle relative to a length of the second time period;

[0146] assign a second weight to the switching frequency of the engine state of the vehicle within the second time period;

[0147] assign a third weight to the number of occurrences of the electronic power control fault of the vehicle within the second time period;

[0148] determine the risk score according to the proportion of the length of the second time period during which the battery charge state value of the vehicle is less than the battery power preservation threshold value of the vehicle relative to the length of the second time period, the switching frequency of the engine state of the vehicle within the second time period, the number of occurrences of the electronic power control fault of the vehicle within the second time period, the first weight, the second weight, and the third weight.

[0149] Please refer to Figure 8 , Figure 8Figure 1 is a structural schematic diagram of a computer device provided by an example embodiment of the present application. The computer device 800 includes a central processing unit (CPU) 801, a system memory 804 including a random access memory (RAM) 802 and a read-only memory (ROM) 803, and a system bus 805 that couples the system memory 804 to the central processing unit 801. The computer device 800 also includes an input / output system 806 that helps transfer information between various devices within the computer, and a mass storage device 807 for storing an operating system 813, application programs 814, and other program modules 815.

[0150] The input / output system 806 includes a display 808 for displaying information and an input device 809, such as a mouse, keyboard, or the like, for inputting information by a user. The display 808 and the input device 809 are connected to the central processing unit 801 through an input / output controller 810 connected to the system bus 805. The input / output system 806 can also include the input / output controller 810 for receiving and processing input from a number of other devices, such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 810 also provides output to a display screen, printer, or other type of output device.

[0151] The mass storage device 807 is connected to the central processing unit 801 through a mass storage controller (not shown) connected to the system bus 805. The mass storage device 807 and its associated computer readable media provide nonvolatile storage for the computer device 800. That is, the mass storage device 807 can include a computer readable medium (not shown) such as a hard disk or a CD-ROM (Compact Disc Read-Only Memory) drive.

[0152] Without loss of generality, the computer readable medium can include computer storage medium and communication medium. The computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. The computer storage medium includes RAM (Random Access Memory), ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid state memory technology, CD-ROM, DVD (Digital Video Disc), or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices. Of course, those skilled in the art can know that the computer storage medium is not limited to the above several. The system memory 804 and the mass storage device 807 described above can be collectively referred to as memory.

[0153] The computer device 800 can be connected to the Internet or other network devices through the network interface unit 811 connected to the system bus 805.

[0154] The memory further includes one or more programs stored in the memory, and the central processing unit 801 implements Figure 2 to Figure 4 all or part of the steps of the method shown in the embodiments.

[0155] In the exemplary embodiments, a chip is also provided, which includes programmable logic circuit and / or program instructions, when the chip is running on the computer device, for implementing all or part of the steps of the method shown in the embodiments of the present application.

[0156] In the exemplary embodiments, a computer program product is also provided, which includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor reads and executes the computer instructions from the computer readable storage medium to implement all or part of the steps of the method shown in the embodiments of the present application.

[0157] In the example embodiments, a computer readable storage medium is also provided, and the computer readable storage medium stores a computer program, which is loaded and executed by a processor to implement all or part of the steps of the method shown in the above embodiments.

[0158] A person of ordinary skill in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or by program instructing related hardware, and the program can be stored in a computer readable storage medium, and the storage medium can be a read-only memory, a magnetic disk or an optical disk, etc.

[0159] Those skilled in the art should realize that, in the above one or more examples, the functions described in the embodiments of the present application can be implemented by hardware, software, firmware or any combination thereof. When implemented by software, the functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes a computer storage medium and a communication medium, and the communication medium includes any medium that facilitates the transfer of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0160] The above description is only optional embodiments of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A vehicle pre-warning method characterized by, The method comprises: acquiring vehicle data at each time point in a first time period before the current time, the vehicle data comprising a battery charge state value of the vehicle, a battery power preservation threshold value of the vehicle, a number of engine state switching times of the vehicle, a time of electronic power control failure occurrence of the vehicle, and a number of electronic power control failure occurrence times of the vehicle; determining a second time period from the first time period according to the battery charge state value of the vehicle at each time point, the battery power preservation threshold value of the vehicle, and the time of electronic power control failure occurrence of the vehicle; in a case where the vehicle data in the second time period meets a specified condition, issuing a vehicle stranded warning.

2. The method of claim 1, wherein, The method comprises: acquiring a first time point at which the battery charge state value of the vehicle is not greater than the battery power preservation threshold value of the vehicle; acquiring a second time point at which the electronic power control of the vehicle recovers to normal after the electronic power control fails for the first time in the first time period, the second time point being later than the first time point; acquiring a time period between the first time point and the second time point as the second time period.

3. The method according to claim 1 or 2, characterized in that, The specified condition comprises that the battery charge state value of the vehicle is less than or equal to the battery power preservation threshold value of the vehicle, a switching frequency of the engine state of the vehicle is greater than or equal to a switching frequency threshold value, the time of electronic power control failure occurrence of the vehicle is not later than a time at which the battery charge is minimum in the specified time period, and the number of electronic power control failure occurrence times of the vehicle is greater than or equal to a number threshold value.

4. The method of claim 3, wherein, The switching frequency of the engine state of the vehicle is a ratio of a number of times that the engine switches between a hybrid mode and an electric mode of the vehicle in the second time period to a length of the second time period.

5. The method of claim 1, wherein, The method comprises: determining a risk score according to the vehicle data in the second time period, the risk score being used to indicate a severity of the vehicle stranded; issuing a vehicle stranded warning corresponding to the risk score according to the risk score.

6. The method of claim 5, wherein, The method comprises: assigning a first weight to a proportion of a length of the second time period during which the battery charge state value of the vehicle is lower than the battery power preservation threshold value of the vehicle relative to a length of the second time period; assigning a second weight to the switching frequency of the engine state of the vehicle in the second time period; assigning a third weight to the number of electronic power control failure occurrence times of the vehicle in the second time period; determining a risk score according to the proportion of the length of the second time period during which the battery charge state value of the vehicle is lower than the battery power preservation threshold value of the vehicle relative to the length of the second time period, the switching frequency of the engine state of the vehicle in the second time period, the number of electronic power control failure occurrence times of the vehicle in the second time period, the first weight, the second weight, and the third weight.

7. A vehicle warning device, characterised in that The device comprises: a vehicle data acquisition module, configured to acquire vehicle data at each time point in a first time period before a current time point, the vehicle data comprising a battery charge state value of the vehicle, a battery power preservation threshold value of the vehicle, a number of engine state switching times of the vehicle, an electronic power control fault occurrence time of the vehicle, and a number of electronic power control fault occurrence times of the vehicle; a second time period determination module, configured to determine a second time period from the first time period according to the battery charge state value of the vehicle at each time point, the battery power preservation threshold value of the vehicle, and the electronic power control fault occurrence time of the vehicle; a vehicle stranded early warning issuing module, configured to issue a vehicle stranded early warning in a case where the vehicle data in the second time period meets a specified condition.

8. A computer device, comprising: The computer device comprises a processor and a memory, and the memory stores instructions which are executed by the processor to implement the vehicle early warning method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The storage medium stores instructions which are executed by the processor of the computer device to implement the vehicle early warning method according to any one of claims 1 to 6.

10. A computer program product, characterised in that, The computer program product comprises computer instructions stored in a computer readable storage medium, and the computer instructions are read and executed by the processor of the computer device to implement the vehicle early warning method according to any one of claims 1 to 6.