Vehicle fault judgment method and device, electronic equipment and vehicle

By comprehensively acquiring and analyzing various signal values ​​from the vehicle, and combining edge computing and cloud database technologies, a comprehensive health assessment of the vehicle's braking system has been achieved. This solves the accuracy problem caused by the single judgment method in the past, improves the accuracy and timeliness of fault diagnosis, and ensures driving safety.

CN120792773APending Publication Date: 2025-10-17CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511035841.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-25
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

The existing methods for determining vehicle braking failure have relatively simple criteria and lack a comprehensive consideration of the overall condition of the vehicle, resulting in incomplete and inaccurate judgments.

Method used

By acquiring vehicle stationary status signal values, power distribution status signal values, and braking system status signal values, and combining them with preset values ​​for comprehensive judgment, the edge computing nodes process the data and upload it to the cloud time-series database for real-time monitoring and analysis, and set multiple warning levels and prompting methods.

Benefits of technology

It significantly improves the accuracy and timeliness of braking system fault diagnosis, provides a more comprehensive health status assessment, and ensures driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120792773A_ABST
    Figure CN120792773A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle fault judgment method and device, electronic equipment and a vehicle, and the method comprises the steps that target signal values of the vehicle are obtained, and the target signal values comprise a vehicle stagnation state signal value, a power distribution state signal value and a braking system state signal value; under the condition that the vehicle stagnation state signal value is determined to be the first preset value, the power distribution state signal value is determined to be the second preset value and the braking system state signal value is larger than the third preset value, it is judged that a braking system of the vehicle breaks down. According to the method, the health condition of the braking system is comprehensively evaluated from multiple dimensions, the problem that the judgment result is not comprehensive and accurate enough due to misjudgment of a single signal is solved, the accuracy and timeliness of fault judgment of the braking system are remarkably improved, and a powerful guarantee is provided for driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a vehicle fault determination method and device, an electronic device and a vehicle. BACKGROUND

[0002] In the process of vehicle driving, once problems such as insufficient brake force, brake failure, brake pad wear failure, brake oil failure, etc. occur, it will greatly threaten the driving safety. Therefore, timely and accurate determination of brake failure is crucial to ensure vehicle safety. A current vehicle brake failure determination method mainly determines by judging brake switch setting, vehicle speed, brake pedal stroke and other conditions, and determines whether the brake force is failed based on a preset target brake distance threshold or acceleration threshold.

[0003] However, the determination condition of the above determination method is relatively single, the determination logic is relatively simple, and the overall state of the vehicle is not comprehensively considered, which may lead to an incomplete and inaccurate determination result. SUMMARY

[0004] Therefore, the present application aims to provide a vehicle fault determination method, device, electronic device and vehicle to solve the problem that the current brake failure determination method has a single determination condition, a relatively simple determination logic, and lacks comprehensive consideration of the overall state of the vehicle, which may lead to an incomplete and inaccurate determination result. The specific technical solutions are as follows: According to a first aspect of the present application, a vehicle fault determination method is provided, the method comprising: obtaining target signal values of the vehicle, the target signal values including vehicle standstill state signal values, power distribution state signal values and brake system state signal values; determining that the brake system of the vehicle has a fault when the vehicle standstill state signal value is a first preset value, the power distribution state signal value is a second preset value, and the brake system state signal value is greater than a third preset value.

[0005] Optionally, before obtaining the target signal values of the vehicle, the method further comprises: obtaining different types of vehicle standstill states, different types of power distribution states, and different types of brake system states in the vehicle; setting different numerical vehicle standstill state signal values for different types of vehicle standstill states, different numerical power distribution state signal values for different types of power distribution states, and different numerical brake system state signal values for different types of brake system states.

[0006] Optionally, the obtaining of the target signal values of the vehicle comprises: A vehicle is connected with a data acquisition instrument, and an edge computing node is arranged in the data acquisition instrument; A target signal value of the vehicle is acquired by the data acquisition instrument according to a preset period; The target signal value is grouped according to a preset time window to obtain a plurality of signal value combinations, and the signal value combinations are used for fault determination of a braking system.

[0007] Optionally, after determining that the vehicle stop state signal value is a first preset value, the power distribution state signal value is a second preset value, and the braking system state signal value is greater than a third preset value, the method further comprises: continuously determining the braking system state signal value; if the braking system state signal value is a fourth preset value, controlling an orange or red warning light of a vehicle instrument panel to send a warning prompt; if the braking system state signal value is a fifth preset value, controlling a red warning light of the vehicle to send a warning prompt, and simultaneously controlling the vehicle to slow down; if the braking system state signal value is a sixth preset value, controlling a red warning light of the vehicle to flash, and simultaneously controlling the vehicle to drive into a safety lane.

[0008] Optionally, after the braking system state signal value is the fourth preset value, the method further comprises: acquiring a time length during which the braking system state signal value is the fourth preset value; if the time length is greater than a time threshold, controlling a red warning light of the vehicle to send a warning prompt, and simultaneously controlling the vehicle to slow down.

[0009] Optionally, the warning prompt comprises a voice prompt, a picture prompt, and a text prompt, and the text prompt comprises a fault type of the braking system, a time of occurrence of the fault, and a preset response suggestion.

[0010] Optionally, after acquiring the target signal value of the vehicle, the method further comprises: previously setting a limit threshold of the target signal value on a cloud, and the limit threshold comprises the first preset value, the second preset value, and the third preset value; uploading the target signal value to the cloud, and storing the target signal value to a cloud-native environment time series database; comparing the target signal value with the corresponding limit threshold on the cloud.

[0011] According to a second aspect of the present application, a vehicle fault determination device is provided, and the device comprises: The first obtaining module is configured to obtain target signal values of the vehicle, wherein the target signal values include a vehicle stop state signal value, a power distribution state signal value and a brake system state signal value; The determining module is configured to determine that the brake system of the vehicle is faulty when the vehicle stop state signal value is a first preset value, the power distribution state signal value is a second preset value and the brake system state signal value is greater than a third preset value.

[0012] According to another aspect of the present application, an electronic device is provided, comprising: a processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the vehicle fault determination method as described above.

[0013] According to another aspect of the present application, a vehicle is provided, comprising the vehicle fault determination device as described above.

[0014] The vehicle fault determination method provided by the present application determines that the brake system of the vehicle is faulty when the vehicle stop state signal value is a first preset value, the power distribution state signal value is a second preset value and the brake system state signal value is greater than a third preset value, which comprehensively evaluates the health condition of the brake system from multiple dimensions, avoids the problem that a single signal misjudgment leads to an incomplete and inaccurate determination result, significantly improves the accuracy and timeliness of brake system fault determination, and provides a strong guarantee for driving safety.

[0015] The above description is only a summary of the technical solutions of the present application. In order to enable one skilled in the art to better understand the technical means of the present application, the content of the specification can be implemented, and in order to enable the above and other purposes, features and advantages of the present application to be more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS

[0016] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not meant to limit the present application. Moreover, the same reference numerals are used throughout the several drawings to designate the same or similar parts. In the drawings: Figure 1 is a step flow chart of a vehicle fault determination method provided by the present application; Figure 2 is Figure 1A flow chart of step 101 of a vehicle fault determination method provided by the present application is shown in the figure; Figure 3 A structural schematic diagram of a vehicle fault determination device provided by the present application is shown in the figure; Figure 4 A structural schematic diagram of an electronic device provided by the present application is shown in the figure. DETAILED DESCRIPTION

[0017] To make the purposes, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. However, those skilled in the art can understand that in the embodiments of the present application, many technical details are proposed in order to make the readers better understand the present application. However, the technical solutions claimed by the present application can be implemented even without these technical details and various changes and modifications based on the following embodiments. The division of the following embodiments is for the convenience of description and should not constitute any limitation on the specific implementation of the present application. The embodiments can be combined and referenced to each other without contradiction.

[0018] The steps of the currently disclosed vehicle brake force failure determination method include determining whether the brake switch setting of the vehicle is valid. If the brake switch setting is valid, the target braking distance threshold is determined according to the current vehicle speed combined with the brake pedal stroke. If the braking distance is greater than the target braking distance threshold, it is determined that the brake force fails. Alternatively, the acceleration threshold is determined according to the current vehicle speed combined with the electronic parking force. And when the vehicle acceleration is greater than the acceleration threshold, it is determined that the brake force fails. Wherein, the target braking distance threshold and the acceleration threshold are obtained by pre-learning. This way sets relatively single determination condition when determining, and the determination logic is relatively simple, lacks comprehensive consideration of the overall state of the vehicle, and may lead to incomplete and inaccurate determination results. Based on this, the present application provides a vehicle fault determination method. The method of the present application can be widely applied in the fields of automobile manufacturing, transportation, intelligent driving, etc. By monitoring and warning the failure of the vehicle braking system in real time, the occurrence rate of traffic accidents can be effectively reduced, and the safety and reliability of vehicle operation can be improved. At the same time, it can also provide important technical support and decision basis for vehicle manufacturers and maintenance centers. Referring to Figure 1 , a flow chart of the steps of a vehicle fault determination method provided by the present application is shown, which can include: Step 101, obtaining the target signal value of the vehicle, the target signal value including the vehicle stop state signal value, the power distribution state signal value and the brake system state signal value.

[0019] The target signal values of the present application include vehicle standstill state signal values, power distribution state signal values and brake system state signal values, and each of the signal values needs to be judged to determine whether the brake system has a fault. Because the state of the vehicle may be different in different scenarios, the present application needs to set signal values of different values according to different state types, so as to better adapt to the needs of complex scenarios and more accurately describe the current state of the vehicle, avoiding ambiguous or general judgments. The specific steps include: Obtain different types of vehicle standstill states, different types of power distribution states, and different types of brake system states in the vehicle; Set vehicle standstill state signal values of different values for different types of vehicle standstill states, set power distribution state signal values of different values for different types of power distribution states, and set brake system state signal values of different values for different types of brake system states.

[0020] Among them, the different types of vehicle standstill states include Not standstill: non-stop state, Standstill: stop state (vehicle completely stops, which may be a temporary parking or long-term parking), Invalid: invalid state (vehicle standstill state signal is invalid or unreliable, which may be sensor failure or system error), Reserved: reserved state (vehicle is in a certain reserved mode, temporarily not running or not being used, usually used for future expansion or custom state in specific scenarios, such as: may be used to represent "vehicle is in a special standstill state", (such as temporary parking in autonomous driving mode)). At this time, the assignment conditions for different types can be Not standstill assigned as 0, Standstill assigned as 1, Invalid assigned as 2, and Reserved assigned as 3.

[0021] When determining the types of different states, the vehicle standstill state can be determined by combining the vehicle speed signal, engine speed signal and system diagnostic information. For example, Not standstill (non-stop state), the determination condition at this time can be set as vehicle speed signal > 0, engine in working state (such as speed > 0); Standstill (stop state), the determination condition at this time can be set as vehicle speed signal = 0, engine may be in idle state (such as speed > 0) or off state (such as speed = 0), Invalid (invalid state), the determination condition at this time can be set as vehicle speed signal loss or abnormality (such as sensor failure, signal interference), engine state signal loss or abnormality, Reserved (reserved state), the determination condition at this time has no specific data source, which is reserved by the system for expanding scenarios.

[0022] The different types of power distribution states include Default: default state (usually refers to the vehicle is not powered on or the system is not activated), OFF: off state (vehicle power is off, vehicle is completely powered off), ACC (Accessory): accessory power state (vehicle power is partially on, can power accessories such as audio, lighting, etc., but the engine is not started, and the brake system is not powered), ON: power on state (power is fully on, all electrical systems are available, including the brake system, and the engine may not be started), START: start mode (engine is starting or has started, power system only provides power for engine start), Invalid: invalid state (system detects invalid or unsupported power state value, may be communication error or system failure or incorrect identification of power mode). At this time, the assignment of different types can be Default assigned as 0, OFF assigned as 1, ACC (Accessory) assigned as 2, ON assigned as 3, START assigned as 4, and Invalid assigned as 5.

[0023] In the determination of different states, the signals of multiple sensors, control modules (ECUs) and communication buses (such as CAN / LIN) can be used for cooperative determination. For example, in the Default state, the determination conditions can be set as the intelligent key is not recognized by the low frequency (LF) or radio frequency (RF) signal, the main power relay is not closed, there is no voltage output, and the vehicle door sensor detects that the vehicle door is not closed or locked. In the OFF state, the determination conditions can be set as the key position sensor (micro switch in the key slot) detects that the key has been pulled out when using a traditional key, and the main relay is open (controlled by ECU), and the vehicle bus enters low power mode (no communication activity, CAN bus is in sleep mode). In the ACC accessory power state, the determination conditions can be set as the key is rotated to the ACC position when using a traditional key, triggering the contact signal of the ignition switch, and PEPS detects a short press of the button (without pressing the brake) when there is no key, and the ACC relay is closed (such as audio, cigarette lighter power on). In the ON power on state, the determination conditions can be set as PEPS detects that the vehicle needs to keep the entire circuit powered on (such as the instrument panel is on) and confirms that it is not started through the engine speed sensor (0 RPM). In the START mode, the determination conditions can be set as the intelligent key start button is long pressed, and the brake switch sensor is triggered (high level signal), and the engine ECU sends a "starting" state (such as the change of the crank position sensor signal). In the Invalid value state, the determination conditions can be set as the CAN bus signal is lost (such as the PEPS module cannot receive the heartbeat signal of the engine ECU), or there is a sensor conflict, such as the key position signal and the brake signal conflict (for example, the key is in ACC but receives a start request), or the power voltage is too low or too high.

[0024] Different types of braking system status include Normal: normal state (braking system works normally, without any failure or abnormality), Level 1: first level failure or warning (braking system has minor abnormalities or warnings, such as brake pad wear sensor detects wear close to limit, or ABS module detects intermittent failure (such as wheel speed sensor signal is temporarily lost), which may not affect basic braking function, but requires driver attention), Level 2: second level failure or warning (braking system has moderate failure, partial function is limited, such as ABS module detects persistent failure (such as a wheel speed sensor is completely disabled), or brake pressure sensor detects uneven pressure distribution or low pressure, or EBD system cannot work normally, and needs to be repaired as soon as possible), Level 3: third level failure or warning (braking system has serious failure, braking function is severely limited or disabled, such as brake booster or master cylinder failure, or ABS module detects multiple critical failures (such as multiple wheel speed sensor failures or hydraulic pump failure) and needs to be repaired immediately). The assignment of different types can be Normal assigned to 0, Level 1 assigned to 1, Level 2 assigned to 2, and Level 3 assigned to 3.

[0025] In the determination of different types of status, the Normal state can be determined by brake pressure sensor signal, wheel speed sensor signal, ABS / ESC system status, brake pedal position signal, brake pressure within normal range, four wheel speeds consistent and no abnormalities, ABS or ESC module detects no failure (through self-diagnosis system), brake pedal sensor signal consistent with driver operation. Then, the error between the expected braking force obtained from the brake pedal sensor signal and the actual braking force obtained from the wheel speed sensor signal, hydraulic pressure sensor, motor torque (electric vehicle) etc. is compared to determine the different levels of Level. In Level 1 state, the error range of actual braking force and expected braking force of driver stepping on pedal is 5%<Δ≤ 15%, in Level 2 state, the error range of actual braking force and expected braking force of driver stepping on pedal is 15%<Δ≤ 30%, in Level 3 state, the error range of actual braking force and expected braking force of driver stepping on pedal is Δ>30%.

[0026] It should be noted that in addition to different assignments for different types of different signal values, the present application also provides for the collection of signal values. When collecting signal values, the present application accesses the data collection instrument through the OBD-II interface or the vehicle CAN bus, reads the real-time data of the vehicle ECU (such as ABS, ESC module), uploads the collected data to the cloud, and deploys edge computing nodes in the data collection instrument to avoid cloud transmission delay. The collection period of the target signal value is set, and the collected data is processed according to the preset time window. The preset period and the preset time window of data collection should be set according to the running environment and detection requirements of the vehicle. For example, collect data every 5 seconds, or collect data every 8 seconds, and set the time window to 1 second. Because the collected data is generated in milliseconds, the open source stream processing framework Flink is used to merge the data of the same signal within 1 second according to the same signal value, extract the de-duplicated signal and signal value, and then group the signal every second to package the whole signal for logical judgment. Specifically, step 101, as shown in Figure 2 Step 1011, connect the data collection instrument to the vehicle, and deploy edge computing nodes in the data collection instrument.

[0027] Step 1012, obtain the target signal value of the vehicle according to the preset period through the data collection instrument.

[0028] Step 1013, merge and group the target signal value according to the preset time window to obtain a plurality of signal value combinations, and the signal value combination is used for fault determination of the braking system.

[0029] For example, after the target signal value is merged and grouped, a plurality of signal value combinations are obtained, as shown in Table 1: Table 1: Signal value combination table after grouping the target signal value

[0030] In the above steps, the data is processed by the edge computing node to reduce the burden of the cloud and improve the real-time performance. By merging and grouping the collected target signal value, the amount of data processed can be reduced, and the system load can be reduced.

[0031] ​Further, the application needs to set the brake assist failure conditions for the target signal values in advance according to the normal operating state of the vehicle, safety standards, and historical data. The target signal values will also be uploaded to the cloud, where a time series database (such as InfluxDB, TimescaleDB) is used to store these data. Time series databases are specifically designed to handle time series data, allowing efficient storage and querying of data that changes over time. The cloud system then compares the uploaded target signal values with the pre-set limit thresholds in real time. Based on the comparison results, the system can automatically trigger different response mechanisms, such as sending warnings, recording logs, notifying maintenance personnel, or triggering emergency measures, etc. The specific steps include: Pre-set limit thresholds for target signal values on the cloud, including first, second, and third preset values. Upload the target signal values to the cloud and store them in the cloud-native environment time series database. Compare the target signal values with the corresponding limit thresholds through the cloud.

[0032] For example, the set conditions for brake assist failure are: vehicle standstill state signal value ESP_VehicleStandstill = 0, power distribution state signal value PEPS_PowerMode = 3, and brake system state signal value ESP_BrakeSystemStatus > 1. The corresponding limit thresholds are 0, 3, and 1, respectively. As can be seen, different target signal values need to be compared with the corresponding limit thresholds when comparing limit thresholds.

[0033] The above steps achieve real-time monitoring, storage, and analysis of vehicle target signal values through cloud technology, making problem data traceable. Combined with pre-set limit thresholds, the safety, reliability, and maintenance efficiency of the vehicle can be effectively improved. Moreover, the time series database in the cloud-native environment can efficiently handle large amounts of data, support large-scale vehicle monitoring, and be flexibly expanded according to demand.

[0034] Step 102: Determine that the vehicle's brake system has failed when the vehicle standstill state signal value is the first preset value, the power distribution state signal value is the second preset value, and the brake system state signal value is greater than the third preset value.

[0035] The application compares the collected target signal value with the set limited threshold value, and if the target signal value meets the condition of brake assist failure, it is determined that the vehicle brake system fails at this time. It should be noted that the application sets three limited threshold values for the brake assist failure condition, and all three conditions must be met when determining, i.e. vehicle stop state signal value = 0, and power distribution state signal value = 3, and brake system state signal value > 1.

[0036] It should be noted that because the different state levels of Level need to be determined according to the error range of the desired braking force and the actual braking force of the driver stepping on the pedal. The actual braking force needs to be obtained by the wheel speed sensor signal, hydraulic pressure sensor, motor torque (electric vehicle), etc. The wheel speed sensor signal and motor torque (electric vehicle) are used to obtain relevant data when the vehicle is moving, so the vehicle usually needs to be in a moving state. In addition, ABS / ESP function abnormalities, uneven brake force distribution, brake heat decay and other brake failures can only be detected during vehicle movement. For example, if the vehicle is in a stationary state and there is an ABS / ESP function abnormality, the error between the detected actual braking force and the desired braking force is small when detecting, at this time, only according to the brake system state signal value, it is considered that the assist system is normal at this time, resulting in a false judgment. Therefore, the application sets the vehicle stop state signal value = 0 to indicate that the vehicle is in a non-stopped state, i.e. a moving state. This can more comprehensively detect the brake failure types of the vehicle, and the determination result is more accurate.

[0037] Then set the power distribution state signal value = 3, which indicates that the power supply is in a fully open state. At this time, the power supply is normally distributed to the brake system. Because the electronic components of the brake system (such as ABS module, sensor) depend on stable power supply. If the power supply distribution is abnormal (such as low voltage), it may cause signal false alarm, affect the size of the actual braking force obtained, and then affect the error between the actual braking force and the desired braking force, so that the obtained Level state level does not match the actual one. Based on the above reasons, the vehicle stop state and the power distribution state are limited to ensure that the subsequent brake system state signal value can truly and accurately reflect the actual state of the brake system.

[0038] In addition, when determining, the comparison order of the target signal value can also be set based on the above reasons. For example, first compare the vehicle stop state signal value, then compare the power distribution state signal value, and finally compare the brake system state signal value. If any of the first two signal values does not meet the condition, it is considered that there is an interference factor affecting the value of the brake system state signal value, and it is not necessary to compare the brake system state signal value, but to exclude the interference factor first.

[0039] The algorithm for determining the failure of the brake system described above can be implemented by the following pseudo code: / / Assume there are global variables or input parameters: / / ESP_VehicleStandstill: Vehicle standstill state / / PEPS_PowerMode: PEPS power distribution state / / ESP_BrakeSystemStatus: Brake system state / / Function definition: Determine the result according to the input parameters function judgeBrakeAssistFail( ESP_VehicleStandstill, PEPS_PowerMode, ESP_BrakeSystemStatus) / / Initialize the result variable result = "" / / Determine the relationship between the input parameters and the threshold value if ESP_VehicleStandstill = 0 and PEPS_PowerMode =3 and ESP_BrakeSystemStatus>1 result = "true" else result = "false" endif / / Return the result of the judgment return result endfunction. Among them, the specific values of the first, second and third preset values can be adjusted according to the vehicle standstill state, power distribution state and brake system state for different types of specific assignment.

[0040] It should be noted that the application will further determine the fault level according to the brake system state signal value after determining that the brake system of the vehicle fails. Different fault levels correspond to different brake system state signal values. When the brake system state signal value is less than the third preset value, the vehicle is in a first fault at this time, and the brake system has a slight fault, such as a low brake fluid level or a sensor anomaly, which needs to be checked as soon as possible, but the vehicle can still drive normally, and the instrument panel displays a yellow warning light at this time. At this time, it will not be determined that the brake system fails, and it is greater than the third preset value. If the brake system state signal value is the fourth preset value, the vehicle is in a second fault, and it is determined that the brake system has a moderate fault, which needs to be repaired immediately to avoid high-speed or heavy-load driving, at which time the vehicle instrument panel is controlled to display an orange or red warning light, which can also be accompanied by a sound, text, and other warning prompts. If the brake system state signal value is the fifth preset value, the vehicle is in a third fault, and it is determined that the brake system has a serious fault, which needs to be stopped immediately and contact for rescue, and continue to drive with a major safety hazard, at which time the vehicle is controlled to display a red warning light, which can also be accompanied by a sound, text, and other warning prompts. In order to distinguish from the second fault, the vehicle control is also taken over to control the vehicle to slow down. If the brake system state signal value is the sixth preset value, the vehicle is in a fourth fault, and the brake system has an emergency fault. At this time, the vehicle is controlled to flash a red warning light, and emergency measures such as using the hand brake or controlling the vehicle to enter the emergency lane for emergency parking are required. The specific steps include: continue to determine the brake system state signal value; if the brake system state signal value is the fourth preset value, control the vehicle instrument panel to display an orange or red warning light and send a warning prompt; if the brake system state signal value is the fifth preset value, control the vehicle to display a red warning light and send a warning prompt, and control the vehicle to slow down; if the brake system state signal value is the sixth preset value, control the vehicle to flash a red warning light, and control the vehicle to enter the emergency lane.

[0041] Among them, the warning prompt includes a voice prompt, a picture prompt, and a text prompt, and the text prompt includes the fault type of the brake system failure, the time of the fault, and the preset response suggestion. For example, an automatic driving taxi is driving in the city when a third level warning is triggered due to high brake pad temperature, at which time the vehicle instrument panel is controlled to display a red warning light, and a voice prompt is given: "Warning! Brake system overheating, slowing down." The central control screen displays a temperature overload icon and text: "Fault type: brake pad overheating; suggestion: stop and cool down." The vehicle automatically reduces the vehicle speed and finds a safe area to park. These text prompts can be sent to relevant personnel through various channels, such as vehicle display screen, mobile phone APP push, SMS, phone, etc., to realize timely warning prompt information to the vehicle driver or maintenance center, and provide fault diagnosis suggestions.

[0042] In addition, the third, fourth, fifth and sixth preset values need to be sequentially increased, for example, the third preset value is 1, the fourth preset value is 2, the fifth preset value is 3, and the sixth preset value is 4. The specific numerical setting of the preset value is set according to the state type of the brake system state signal value.

[0043] Through the above steps, the combined judgment of multiple signal values (stopping state, power distribution, brake system) is realized, the single signal misjudgment is avoided, the accuracy of fault detection is improved, different warning levels are set to adapt to different emergency needs, and multi-modal warning prompts are adopted to ensure effective information transmission in different scenarios (such as relying on light and voice prompts during night driving).

[0044] Further, after determining the fault, the application also continuously detects the related situation of the target signal value, and sets a timeout upgrade, that is, when it is detected that the brake system state signal value is at the fourth preset value for a long time, it indicates that the driver has not handled the fault in time, at this time, the warning level needs to be upgraded, the driver is further prompted, and the corresponding fault diagnosis suggestion is proposed. The specific steps include: Obtain the duration of the brake system state signal value being the fourth preset value; If the duration is greater than the time threshold, control the vehicle to turn on the red warning light, send a warning prompt, and control the vehicle to slow down.

[0045] It should be noted that when the brake system state signal value is the fourth preset value, the vehicle is in a second level fault, at this time, the vehicle timeout upgrade can be upgraded to a third level fault. Similarly, when the vehicle is in a third level fault, the vehicle timeout upgrade can be upgraded to a fourth level fault. However, when the vehicle is in a fourth level fault, it is already in the highest level fault, at this time, emergency handling will be performed, and the vehicle will be taken over before the timeout to take measures.

[0046] In addition, there is a special case, because the application collects target signal values according to a preset period, and then groups the data in each period according to a preset time window, so that one data collection may obtain multiple groups of data, and the data may be abnormal due to temporary signal fluctuations, for example, the preset period is set to 5 seconds, and the preset time window is 1 second, so that the vehicle stopping state signal value is detected as the first preset value at the 3rd second, the power distribution state signal value is detected as the second preset value, and the brake system state signal value is greater than the third preset value. However, at the 4th second, the brake system state signal value is detected to be less than the third preset value. The application will send an abnormal prompt at the 3rd second and record the time point. However, the abnormal duration will also be detected, and if the abnormal duration is less than the preset value, for example, less than 3 seconds, this abnormality can be ignored or temporarily not handled, and the subsequent idle state of the vehicle will be handled.

[0047] The vehicle fault determination method provided in the present application obtains the target signal value of the vehicle, which includes the vehicle stagnation state signal value, the power distribution state signal value and the braking system state signal value; and then determines that the vehicle's braking system has a fault when it is determined that the vehicle stagnation state signal value is a first preset value, the power distribution state signal value is a second preset value and the braking system state signal value is greater than a third preset value. This determination method comprehensively evaluates the health status of the braking system from multiple dimensions, avoids the problem of incomplete and inaccurate determination results caused by misjudgment of a single signal, significantly improves the accuracy and timeliness of braking system fault determination, and provides strong protection for driving safety.

[0048] Reference Figure 3 , shows a schematic structural diagram of a vehicle fault determination device provided by the present application, the device comprising: The first acquisition module 201 is used to acquire target signal values ​​of the vehicle, where the target signal values ​​include a vehicle stagnation state signal value, a power distribution state signal value, and a braking system state signal value.

[0049] 202 is used to determine that a brake system of the vehicle is faulty when it is determined that the vehicle stagnation state signal value is a first preset value, the power distribution state signal value is a second preset value, and the brake system state signal value is greater than a third preset value.

[0050] Optionally, the vehicle fault determination device further includes: The second acquisition module is used to acquire different types of vehicle stagnation states, different types of power distribution states, and different types of braking system states in the vehicle.

[0051] The first setting module is used to set different values ​​of vehicle stagnation state signal values ​​for different types of vehicle stagnation states, set different values ​​of power distribution state signal values ​​for different types of power distribution states, and set different values ​​of brake system state signal values ​​for different types of brake system states.

[0052] Optionally, the first obtaining module 201 specifically includes: The connection submodule is used to connect the vehicle to the data collector and deploy the edge computing node in the data collector.

[0053] The acquisition submodule is used to obtain the target signal value of the vehicle through a data acquisition instrument according to a preset period.

[0054] The grouping submodule is used to merge and group the target signal values ​​according to the preset time window to obtain a number of signal value combinations, which are used to perform fault judgment on the braking system.

[0055] Optionally, the vehicle fault determination device further includes: a judging module configured to continuously judge the braking system state signal value.

[0056] a first control module configured to control the vehicle instrument panel to light an orange or red warning light and send a pre-warning prompt if the braking system state signal value is a fourth preset value.

[0057] a second control module configured to control the vehicle to light a red warning light, send a pre-warning prompt, and control the vehicle to slow down if the braking system state signal value is a fifth preset value.

[0058] a third control module configured to control the vehicle to flash a red warning light and control the vehicle to drive into a safety lane if the braking system state signal value is a sixth preset value.

[0059] a second acquisition module configured to acquire a time length during which the braking system state signal value is the fourth preset value.

[0060] a fourth control module configured to control the vehicle to light a red warning light, send a pre-warning prompt, and control the vehicle to slow down if the time length is greater than a time threshold.

[0061] Optionally, the pre-warning prompt includes a voice prompt, a picture prompt, and a text prompt, and the text prompt includes a fault type of the braking system, a time of the fault, and a preset response suggestion.

[0062] Optionally, the vehicle fault determination device further includes: a second setting module configured to pre-set a limiting threshold of the target signal value on a cloud, and the limiting threshold includes a first preset value, a second preset value, and a third preset value.

[0063] an uploading storage module configured to upload the target signal value to the cloud and store the target signal value to a cloud-native time series database.

[0064] a comparison module configured to compare the target signal value with the corresponding limiting threshold through the cloud.

[0065] The vehicle fault determination device provided in the application acquires a target signal value of a vehicle, the target signal value including a vehicle stop state signal value, a power distribution state signal value, and a braking system state signal value; and then determines that the braking system of the vehicle is faulty when the vehicle stop state signal value is a first preset value, the power distribution state signal value is a second preset value, and the braking system state signal value is greater than a third preset value. This determination method comprehensively evaluates the health status of the braking system from multiple dimensions, avoids the problem that a single signal misjudgment leads to an incomplete and inaccurate determination result, significantly improves the accuracy and timeliness of the braking system fault determination, and provides a strong guarantee for driving safety.

[0066] Refer toFigure 4 The application also provides an electronic device, such as Figure 4 As shown in the figure, the electronic device comprises a processor 301, a communication interface 302, a memory 303 and a communication bus 304, wherein the processor 301, the communication interface 302 and the memory 303 complete communication with each other through the communication bus 304, The processor 301 is configured to execute the instructions stored in the memory 303. The processor 301 is configured to execute the instructions stored in the memory 303. The processor 301 is configured to execute the instructions stored in the memory 303. The processor 301 is configured to execute the instructions stored in the memory 303.

[0067] The communication bus mentioned above can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0068] The communication interface is used for communication between the terminal and other devices.

[0069] The memory can include a random access memory (RAM) and can also include a non-volatile memory, such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor.

[0070] The processor described above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; or can be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0071] In another embodiment provided in the present application, a vehicle is also provided, which can specifically include the vehicle fault determination apparatus described above.

[0072] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable apparatus. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)) and the like.

[0073] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0074] Each embodiment in this specification is described in a related manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the system embodiment is generally similar to the method embodiment, so the description is relatively simple. For related parts, refer to the description of the method embodiment.

[0075] The above description is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the scope of protection of the present application.

Claims

1. A vehicle fault determination method, characterized in that: The method comprises: Acquiring target signal values ​​of the vehicle, the target signal values ​​including a vehicle stagnation state signal value, a power distribution state signal value, and a braking system state signal value; When it is determined that the vehicle stagnation state signal value is a first preset value, the power distribution state signal value is a second preset value, and the brake system state signal value is greater than a third preset value, it is determined that the vehicle's brake system has a fault.

2. The method according to claim 1, characterized in that Before obtaining the target signal value of the vehicle, the method further includes: Obtain different types of vehicle stall states, different types of power distribution states, and different types of braking system states in the vehicle; Different values ​​of vehicle stagnation state signal values ​​are set for different types of vehicle stagnation states, different values ​​of power distribution state signal values ​​are set for different types of power distribution states, and different values ​​of brake system state signal values ​​are set for different types of brake system states.

3. The method according to claim 1, characterized in that The obtaining of the target signal value of the vehicle includes: Connecting a data collector to the vehicle, wherein the edge computing node is deployed in the data collector; Acquiring the target signal value of the vehicle by the data acquisition instrument according to a preset period; The target signal values ​​are merged and grouped according to a preset time window to obtain a plurality of signal value combinations, and the signal value combinations are used to perform fault determination of the braking system.

4. The method according to claim 1, wherein After determining that the vehicle stagnation state signal value is a first preset value, the power distribution state signal value is a second preset value, and the brake system state signal value is greater than a third preset value, and determining that the vehicle's brake system has a fault, the method further includes: Continuing to judge the brake system status signal value; If the brake system status signal value is a fourth preset value, controlling the vehicle instrument panel to light up an orange or red warning light and sending an early warning prompt; If the brake system status signal value is a fifth preset value, the vehicle is controlled to light up a red warning light, send an early warning prompt, and control the vehicle to slow down; If the brake system status signal value is a sixth preset value, the vehicle is controlled to flash a red warning light and simultaneously the vehicle is controlled to drive into a safety lane.

5. The method according to claim 4, characterized in that If the brake system status signal value is a fourth preset value, then controlling the vehicle instrument panel to light up an orange or red warning light and sending an early warning prompt further includes: Obtaining a time duration for the brake system status signal value to be a fourth preset value; If the duration is greater than the time threshold, the vehicle is controlled to light up a red warning light, send an early warning prompt, and control the vehicle to slow down.

6. The method according to claim 4, characterized in that The early warning prompt includes a voice prompt, a picture prompt and a text prompt, and the text prompt includes the fault type of the brake system fault, the time when the fault occurred and the preset response suggestions.

7. The method according to claim 1, characterized in that After obtaining the target signal value of the vehicle, the method further includes: Pre-setting a limit threshold value for the target signal value in the cloud, the limit threshold value including a first preset value, a second preset value, and a third preset value; Uploading the target signal value to the cloud and storing it in a cloud-native environment time series database; The target signal value is compared with the corresponding defined threshold value through the cloud.

8. A vehicle fault determination device, characterized in that: The device comprises: A first acquisition module is used to acquire target signal values ​​of the vehicle, wherein the target signal values ​​include a vehicle stagnation state signal value, a power distribution state signal value, and a braking system state signal value; The determination module is configured to determine that a fault occurs in the vehicle's brake system when it is determined that the vehicle stagnation state signal value is a first preset value, the power distribution state signal value is a second preset value, and the brake system state signal value is greater than a third preset value.

9. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the instructions to implement the vehicle fault determination method according to any one of claims 1 to 7.

10. A vehicle, characterized in that: include: The vehicle failure determination device according to claim 8.