Fault processing method and device for vehicle high-voltage system, vehicle and storage medium

By using a multi-circuit monitoring system and signal data fusion technology, the problem of insufficient anti-interference capability of high-voltage interlock line monitoring methods has been solved, enabling accurate monitoring and location of high-voltage system faults and improving vehicle safety and reliability.

CN121756907APending Publication Date: 2026-03-31CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-05
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing high-voltage interlock line monitoring methods lack sufficient anti-interference capabilities and cannot accurately locate faults, leading to unnecessary shutdowns of the vehicle's high-voltage system and affecting normal operation by the driver.

Method used

A multi-loop monitoring system, including a main loop, redundant loops, and partition sub-loops, is adopted. The signal data is fused using a Kalman filter algorithm. The fault level is determined by the signal attenuation and interference duration, and differentiated fault handling measures are taken according to the level.

Benefits of technology

It enables accurate monitoring and location of faults in high-voltage systems, reduces false alarm rates, improves the system's anti-interference capabilities, avoids over-protection, and enhances vehicle safety and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121756907A_ABST
    Figure CN121756907A_ABST
Patent Text Reader

Abstract

The invention discloses a fault processing method and device for a vehicle high-voltage system, a vehicle and a storage medium, the fault processing method for the vehicle high-voltage system comprises the steps that loop signal data of multiple high-voltage loops are acquired, and the multiple high-voltage loops comprise a main loop, a redundant loop and multiple partition sub-loops; data fusion operation is executed on the loop signal data to obtain a plurality of signal attenuations and a plurality of signal interference durations, and each high-voltage loop in the plurality of high-voltage loops corresponds to different signal attenuations and different signal interference durations; determining the fault level of the vehicle high-voltage system according to the multiple signal attenuations and the multiple signal interference durations; and performing fault processing operation on the vehicle according to the fault level. According to the invention, the technical problem that the fault point in the high-voltage system cannot be accurately positioned due to the fact that the system reports an error when any point in the vehicle high-voltage system breaks down in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automation control technology, and more specifically, to a fault handling method, device, vehicle, and storage medium for a vehicle high-voltage system. Background Technology

[0002] In the field of high-voltage safety for new energy vehicles, high-voltage interlock circuits (HVILs) are a key technology for ensuring the integrity of high-voltage systems and the safety of personnel, and their performance directly affects the safe operation of vehicles and the user experience. Existing high-voltage interlock circuit monitoring methods are mainly based on single-circuit series monitoring, that is, connecting the interlock contacts of various high-voltage components through a circuit line running through the entire high-voltage system to detect the continuity of the high-voltage circuit. However, this type of monitoring method has the following significant limitations.

[0003] First, the aforementioned monitoring methods have poor anti-interference capabilities. Faced with the complex electromagnetic environment inside a vehicle, such as high-frequency vibrations caused by motor operation and radio frequency interference generated by wireless communication equipment, traditional HVIL systems often exhibit insufficient stability, thus increasing unnecessary system inspection and maintenance costs. Furthermore, in single-loop monitoring, once the HVIL system detects a break in the high-voltage loop, it cannot accurately identify the specific location of the fault and can only report a general system anomaly. This not only affects the efficiency of subsequent troubleshooting but also, when the fault is localized rather than systemic, may lead to unnecessary shutdown of the vehicle's high-voltage system, affecting normal driver use.

[0004] At the same time, regardless of the nature and severity of the fault, traditional HVIL systems usually adopt a one-size-fits-all approach, that is, directly cutting off the high-voltage power supply when any high-voltage circuit abnormality is detected. Although this approach ensures personnel safety in extreme cases, it will cause overprotection in most minor or moderate fault scenarios, affecting the normal operation of the vehicle, especially at high speeds, which may lead to more serious safety accidents.

[0005] Therefore, there is an urgent need for a more accurate, flexible and interference-resistant high-voltage interlock monitoring and fault response strategy to improve the safety and reliability of high-voltage systems in new energy vehicles. Summary of the Invention

[0006] This invention provides a fault handling method, device, vehicle, and storage medium for a vehicle high-voltage system, to at least solve the technical problem in the prior art where a fault in any point in the vehicle high-voltage system will cause the system to report an error, thus making it impossible to accurately locate the fault point in the high-voltage system.

[0007] According to one embodiment of the present invention, a fault handling method for a vehicle high-voltage system is provided, comprising: acquiring loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops; performing a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each of the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration; determining the fault level of the vehicle high-voltage system based on the multiple signal attenuation amounts and the multiple signal interference durations; and performing fault handling operations on the vehicle according to the fault level.

[0008] Optionally, the fault handling method for the vehicle high-voltage system further includes: in response to the main circuit meeting a first preset condition, determining the fault status of multiple partition components in multiple partition sub-circuits, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; in response to multiple partition components not exhibiting faults, determining the fault level of the vehicle high-voltage system as a first fault level.

[0009] Optionally, the fault handling method for the vehicle high-voltage system further includes: in response to the main circuit meeting a second preset condition, determining the fault status of multiple partition components and redundant circuits, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; in response to any partition component among the multiple partition components failing and the redundant circuit failing, determining the fault level of the vehicle high-voltage system as a second fault level, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0010] Optionally, the fault handling method for the vehicle high-voltage system further includes: in response to the main circuit meeting a third preset condition, determining the fault level of the vehicle high-voltage system as a third fault level, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than a second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than a second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0011] Optionally, the fault handling method for the vehicle's high-voltage system further includes: in response to a first fault level, increasing the signal frequency of the pulse signal in the main circuit by a preset ratio and storing the fault code corresponding to the first fault level in a preset database; in response to a second fault level, reducing the high-voltage output power of multiple partition components to a preset ratio and uploading the component information of the faulty partition component to the vehicle cloud; in response to a third fault level, determining the vehicle's current driving speed; and performing fault handling operations on the vehicle based on the current driving speed.

[0012] Optionally, the fault handling method for the vehicle's high-voltage system further includes: comparing the current driving speed with a preset speed threshold to obtain a comparison result; disconnecting the main high-voltage relay of the high-voltage system in response to the comparison result indicating that the current driving speed is less than the preset speed threshold; and sending a prompt message to the driver of the vehicle in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0013] Optionally, the fault handling method for the vehicle high-voltage system further includes: in response to determining the fault level of the vehicle high-voltage system, obtaining a fault verification operation corresponding to the fault level; and verifying the fault status of the vehicle high-voltage system according to the fault verification operation, wherein the fault verification operation is used to verify whether the vehicle high-voltage system has a fault status.

[0014] According to one embodiment of the present invention, a fault handling device for a vehicle high-voltage system is also provided, comprising: a first acquisition module, configured to acquire loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops; a data fusion module, configured to perform a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each of the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration; a determination module, configured to determine the fault level of the vehicle high-voltage system based on the multiple signal attenuation amounts and the multiple signal interference durations; and a processing module, configured to perform fault handling operations on the vehicle based on the fault level.

[0015] Optionally, the determining module includes: a first determining unit, configured to determine the fault status of multiple partition components in multiple partition sub-circuits in response to the main circuit meeting a first preset condition, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; and a second determining unit, configured to determine the fault level of the vehicle high-voltage system as a first fault level in response to the multiple partition components not exhibiting a fault.

[0016] Optionally, the determining module further includes: a third determining unit, used to determine the fault status of multiple partition components and redundant circuits in response to the main circuit meeting a second preset condition, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; and a fourth determining unit, used to determine the fault level of the vehicle high-voltage system as a second fault level in response to any partition component among the multiple partition components failing and the redundant circuit not failing, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0017] Optionally, the determining module further includes: a fifth determining unit, used to determine the fault level of the vehicle high-voltage system as the third fault level in response to the main circuit meeting the third preset condition, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than the second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than the second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0018] Optionally, the processing module includes: an enhancement unit, configured to, in response to a fault level of a first fault level, increase the signal frequency of the pulse signal in the main circuit by a preset ratio and store the fault code corresponding to the first fault level in a preset database; a reduction unit, configured to, in response to a fault level of a second fault level, reduce the high-voltage output power of multiple partition components to a preset ratio and upload the component information of the faulty partition component to the vehicle cloud; a sixth determination unit, configured to, in response to a fault level of a third fault level, determine the current driving speed of the vehicle; and an execution unit, configured to perform fault handling operations on the vehicle according to the current driving speed.

[0019] Optionally, the execution unit includes: a comparison subunit for comparing the current driving speed with a preset speed threshold to obtain a comparison result; a disconnection subunit for disconnecting the main high-voltage relay of the high-voltage system in response to the comparison result indicating that the current driving speed is less than the preset speed threshold; and a sending subunit for sending a prompt message to the driver of the vehicle in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0020] Optionally, the fault handling device for the vehicle high-voltage system further includes: a second acquisition module, used to acquire a fault verification operation corresponding to the fault level in response to determining the fault level of the vehicle high-voltage system; and a verification module, used to verify the fault status of the vehicle high-voltage system according to the fault verification operation, wherein the fault verification operation is used to verify whether the vehicle high-voltage system has a fault status.

[0021] According to one embodiment of the present invention, a vehicle is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the fault handling method of the vehicle high-voltage system as described above.

[0022] According to one embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the fault handling method of the vehicle high-voltage system as described above.

[0023] According to one embodiment of the present invention, a non-volatile storage medium is also provided, wherein a computer program is stored in the non-volatile storage medium, and the computer program is configured to execute the fault handling method of the vehicle high-voltage system described above when running.

[0024] According to one embodiment of the present invention, a computer program product is also provided, which stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the fault handling method for the vehicle high-voltage system described above.

[0025] In this embodiment of the invention, by acquiring loop signal data from multiple high-voltage loops, including a main loop, a redundant loop, and multiple partitioned sub-loops, a data fusion operation is performed on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations. Each of the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration. This achieves the purpose of determining the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations, thereby achieving the technical effect of performing fault handling operations on the vehicle based on the fault level. This can solve the technical problem in the prior art where a fault at any point in the vehicle's high-voltage system will cause the system to report an error, thus making it impossible to accurately locate the fault point in the high-voltage system. Attached Figure Description

[0026] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0027] Figure 1 This is a flowchart of a fault handling method for a vehicle high-voltage system according to one embodiment of the present invention;

[0028] Figure 2 This is a structural block diagram of a fault handling device for a vehicle high-voltage system according to one embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] According to an embodiment of the present invention, an embodiment of a fault handling method for a vehicle high-voltage system is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system containing at least one set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] This method embodiment can also be executed in an electronic device, similar control device, or vehicle-mounted terminal that includes a memory and a processor. Taking a vehicle-mounted terminal as an example, the vehicle-mounted terminal may include one or more processors and a memory for storing data. Optionally, the vehicle-mounted terminal may also include a communication device for communication functions and a display device. Those skilled in the art will understand that the above structural description is merely illustrative and does not limit the structure of the vehicle-mounted terminal. For example, the vehicle-mounted terminal may include more or fewer components than those described above, or have a different configuration than those described above.

[0033] A processor may include one or more processing units. For example, a processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor, a field-programmable gate array (FPGA), a neural network processing unit (NPU), a tensor processing unit (TPU), or an artificial intelligence (AI) type processor. Different processing units may be independent components or integrated into one or more processors. In some instances, electronic devices may also include one or more processors.

[0034] The memory can be used to store computer programs, such as the computer program corresponding to the fault handling method for the vehicle high-voltage system in this embodiment of the invention. The processor implements the aforementioned fault handling method for the vehicle high-voltage system by running the computer program stored in the memory. The memory may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to electronic devices via a grid. Examples of such grids include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0035] The communication device is used to receive or transmit data via a grid. Specific examples of the aforementioned grid may include a wireless grid provided by the mobile terminal's communication provider. In one example, the communication device includes a network interface controller (NIC), which can connect to other grid devices via a base station to communicate with the Internet. In another example, the communication device may be a radio frequency (RF) module used for wireless communication with the Internet. In some embodiments of this solution, the communication device is used to connect to mobile devices such as mobile phones and tablets, enabling the mobile device to send commands to the vehicle-mounted terminal.

[0036] The display device can be a touchscreen liquid crystal display (LCD) or a touch display (also referred to as a "touchscreen" or "touch display screen"). This LCD allows the user to interact with the user interface of the in-vehicle terminal. In some embodiments, the in-vehicle terminal has a graphical user interface (GUI), allowing the user to interact with the GUI through finger contact and / or gestures on a touch-sensitive surface. The human-machine interaction function may include a vehicle gear shifting function, and executable instructions for performing these functions are configured / stored in one or more processor-executable computer program products or readable storage media.

[0037] Figure 1 This is a flowchart of a fault handling method for a vehicle high-voltage system according to one embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:

[0038] Step S101: Obtain loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops.

[0039] Optionally, the execution subject in this embodiment is a fault handling system. It should be noted that other electronic devices and processors can also be used as the execution subject, and no further limitations are made here.

[0040] In the technical solution provided by step S101 of the present invention, the interlocking contact status of the high-voltage components in the main circuit is detected in real time by a sensor integrated in the high-voltage system. The main circuit is responsible for global monitoring of the integrity of the high-voltage circuit and uses high-frequency pulse signals (such as 10kHz) for data transmission.

[0041] A redundant loop, parallel to the main loop but with an independent physical path, is then set up. This loop uses a low-frequency pulse signal (e.g., 1kHz) for data transmission to verify the reliability and authenticity of the main loop signal. The redundant loop provides additional security for the system; even if the main loop is interfered with, the system's status information can still be obtained through an independent path.

[0042] The high-voltage system is divided into different high-voltage component areas, with each area having its own independent sub-circuit for monitoring using specific signal patterns. Each sub-circuit monitors the high-voltage interlock status within its respective area, facilitating accurate fault location.

[0043] The raw signal data collected from the main circuit, redundant circuit, and partition sub-circuit will be fused and processed. Advanced data analysis techniques such as Kalman filtering algorithm will be used to remove noise, enhance the stability and accuracy of the signal, and achieve precise monitoring of the high-voltage interlock status.

[0044] The Kalman filter algorithm is an estimation theory primarily used to optimally estimate the state of a system from a series of incomplete and noisy measurements. Specifically, in this application, the aforementioned filtering algorithm is used to fuse and process signal data from the main loop and redundant loops, filtering out noise caused by electromagnetic interference and improving signal stability and accuracy.

[0045] It is worth noting that the main circuit and redundant circuits transmit signals at different frequencies, combined with data fusion processing, which effectively enhances the system's adaptability to complex electromagnetic environments and reduces the false alarm rate. Furthermore, the design of the partitioned sub-circuit enables the system to monitor the high-voltage interlock status in a more detailed manner, not only improving monitoring accuracy but also precisely locating the fault location, thus guiding the troubleshooting process.

[0046] Step S102: Perform a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration.

[0047] In the technical solution provided by step S102 of the present invention, firstly, the raw signal data collected from the main circuit, redundant circuit, and multiple partition sub-circuits are preliminarily processed, including but not limited to removing invalid data and calibrating the signal baseline. Then, the Kalman filter algorithm is used to estimate the dynamic characteristics of the signals in each circuit, including signal attenuation and signal interference duration.

[0048] Furthermore, based on the characteristics of the high-voltage circuit and the initial quality of the signal, fusion rules need to be preset. For example, the main circuit signal is considered to have higher immediacy due to its high-frequency characteristics, while the redundant circuit signal is considered a reliable long-term trend indicator due to its independence and low frequency. Combining the above rules, the signal data from different circuits are fused to calculate the weighted average signal attenuation and signal interference duration for each circuit, ensuring the accuracy and representativeness of the data.

[0049] The signal attenuation mentioned above represents the degree to which the strength of the high-voltage interlock signal weakens, and is an important indicator for evaluating circuit integrity and signal quality.

[0050] The above-mentioned signal interference duration is used to record the length of time that the signal is affected by external interference, and is used to assess the magnitude of the impact of the electromagnetic environment on signal transmission.

[0051] As an alternative implementation, a machine learning model can be trained using a pre-collected series of loop signal samples. This model can then understand and distinguish the characteristics of different loop signals, including signal strength variations and interference patterns. When the system detects a loop signal in real time, the model immediately analyzes its characteristics, identifying the degree of signal attenuation and the duration of interference. Furthermore, based on the learned knowledge, the model automatically adjusts the weighting factors for signal fusion. This means that under specific conditions (such as strong electromagnetic interference environments), the model will give more weight to redundant loop signals, and conversely, it will rely more on the main loop signal. Finally, the model outputs the fused signal attenuation and interference duration. These data are independent and optimized for each high-voltage loop, reflecting the true state of the loop.

[0052] It is worth noting that the aforementioned data fusion can effectively reduce signal noise, improve signal reliability and accuracy, and make the monitoring system more stable. Furthermore, clearly quantifying the degree and duration of signal interference facilitates adaptive adjustments to the electromagnetic environment and reduces false alarms. In addition, by independently analyzing the signal attenuation and interference duration of each high-voltage circuit, clear and intuitive status feedback is provided, which helps in the self-diagnosis and maintenance planning of the monitoring system.

[0053] Step S103: Determine the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations.

[0054] In the technical solution provided by step S103 of the present invention, firstly, threshold ranges for signal attenuation and signal interference duration are preset to distinguish different fault levels. For example, slight signal attenuation (e.g., less than 10%) and short-term signal interference (e.g., less than 100 milliseconds) are considered lower-level faults. Then, the signal attenuation and signal interference duration data obtained from each high-voltage circuit are compared with the preset thresholds.

[0055] Based on the comparison results, the fault level of the vehicle's high-voltage system is determined. If the signal attenuation and signal interference duration exceed the threshold of a certain level, the system is determined to be at the corresponding fault level.

[0056] Optionally, the above fault levels can be divided into three levels: Level 1 (minor fault), Level 2 (moderate fault), and Level 3 (serious fault).

[0057] As an alternative implementation, a machine learning-based fault assessment model can be constructed. This model is trained using a large amount of labeled signal attenuation and interference duration data, enabling it to identify fault levels under different conditions. When the system detects changes in signal attenuation and interference duration in real time, the model outputs a corresponding fault level probability distribution based on the combined characteristics of these data. Ultimately, the fault level with the highest probability is selected as the actual condition of the vehicle's high-voltage system. This model-based approach can more accurately reflect the complexity of the fault.

[0058] It's worth noting that by analyzing signal attenuation and interference duration, faults can be categorized into different levels, rather than simply treating all anomalies the same. This provides a basis for subsequent targeted measures. Furthermore, both threshold-based real-time judgment and deep analysis using machine learning can determine the fault level within a short time (e.g., 5 milliseconds), improving system response speed and judgment accuracy. In addition, the determined fault level facilitates early warning, especially for long-term trend analysis, which can predict potential system problems and thus allow for preventative measures to avoid escalation.

[0059] Step S104: Perform fault handling operations on the vehicle according to the fault level.

[0060] In the technical solution provided in step S104 of the present invention, when the system is determined to be at a minor fault level (first fault level), non-intrusive fault handling measures are mainly adopted, such as enhancing the anti-interference capability of the system signal without immediately affecting the normal operation of the vehicle, while recording fault information and reminding the driver to pay attention to the vehicle status.

[0061] Furthermore, when the system determines that the fault is of a moderate level (second fault level), it will trigger the system to limit the output power of the high-voltage system to below the safety threshold (e.g., 20%), and at the same time notify the driver to take appropriate action, such as finding a service point for repair as soon as possible to prevent the fault from worsening.

[0062] Furthermore, for severe fault levels (Level 3), once the system determines that the vehicle is not in motion, it will quickly cut off the high-voltage power supply and activate the emergency safety mode to ensure personal safety. In addition, the system will automatically send detailed fault information to the service center so that a professional team can provide remote guidance or prepare for on-site rescue.

[0063] The above-mentioned fault handling process can adopt a graded response mechanism, which is an emergency handling principle that classifies events according to their severity and takes corresponding response measures for different levels of events to ensure the effective allocation of resources and the reasonable resolution of events.

[0064] As an alternative implementation, the system can also dynamically adjust the level and timing of fault handling operations based on the vehicle's actual operating status and environmental conditions. For example, when the vehicle is traveling at high speed, even if a high-level fault occurs, the system may prioritize warning the driver and slowing down to avoid safety hazards caused by immediately cutting off the high-voltage power supply. After fault handling, the system automatically plans a recovery path, including condition detection for restarting the high-voltage system and process control for gradually restoring power supply, ensuring that the vehicle safely returns to normal operating status.

[0065] It is worth noting that the above steps allow for differentiated handling of faults at different levels, avoiding overreaction or underreaction and significantly improving the safety level of high-voltage system fault handling. Simultaneously, the refined fault handling strategy reduces unnecessary high-voltage system interruptions, avoiding disruption to the driver's normal journey and improving the driving experience. Furthermore, the precise matching of fault handling operations helps to quickly locate the cause of the problem, guiding maintenance personnel to perform targeted repairs and shortening vehicle downtime.

[0066] Steps S101 to S104 above show that, in this invention, by acquiring loop signal data from multiple high-voltage loops, including a main loop, a redundant loop, and multiple partitioned sub-loops, and performing a data fusion operation on the loop signal data, multiple signal attenuation amounts and multiple signal interference durations are obtained. Each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration. This achieves the purpose of determining the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations, thereby achieving the technical effect of performing fault handling operations on the vehicle based on the fault level. Furthermore, it can solve the technical problem in the prior art where a fault at any point in the vehicle's high-voltage system will cause the system to report an error, thus making it impossible to accurately locate the fault point in the high-voltage system.

[0067] The method described in this embodiment will now be described in further detail.

[0068] Step S1031: In response to the main circuit meeting the first preset condition, determine the fault status of multiple partition components in multiple partition sub-circuits. The first preset condition is that the signal attenuation of the main circuit is greater than the first attenuation threshold and less than the second attenuation threshold, and the signal interference duration of the main circuit is greater than the first preset duration and less than the second preset duration. Each partition sub-circuit corresponds to one partition component.

[0069] In step S1032, in response to the absence of faults in multiple partition components, the fault level of the vehicle's high-voltage system is determined to be the first fault level.

[0070] In this embodiment, a first attenuation threshold and a second attenuation threshold, as well as a first preset duration and a second preset duration, are first defined to define the health range of the main circuit signal. For example, the first attenuation threshold can be set to 5%, the second attenuation threshold to 20%, the first preset duration to 50 milliseconds, and the second preset duration to 100 milliseconds.

[0071] Once the signal attenuation of the main circuit falls between the first and second attenuation thresholds, and the signal interference duration is within the first and second preset durations, the system enters fault analysis mode. After the main circuit meets the above conditions, it checks each of the multiple connected sub-circuits and assesses the fault status of the corresponding sub-components. Each sub-circuit is responsible for monitoring the status of a specific area in the vehicle's high-voltage system, such as the battery pack area and the charger area.

[0072] Furthermore, if no fault is detected in any of the components corresponding to the sub-circuits of the high-voltage system, the system will determine the fault level of the high-voltage system as the first fault level. This usually represents a slight decrease in signal quality, but the system can still operate safely.

[0073] The first fault level mentioned above represents a relatively minor fault level in the fault level system, which usually means that the system function is not seriously affected, but attention and further inspection are required.

[0074] As another optional implementation, signal attenuation and interference duration data of the main circuit can be collected and preprocessed, such as removing outliers and smoothing filtering, to improve data quality. Then, a pre-trained intelligent algorithm model (such as Support Vector Machine (SVM), neural network, etc.) is applied, and the preprocessed data is input. The model automatically determines whether it meets the first preset condition based on the dynamic characteristics of the signal (attenuation and interference duration).

[0075] Furthermore, for the main circuit that meets the first preset condition, the intelligent algorithm further analyzes the sub-circuit data to identify whether there are faults in the sub-circuit components. The algorithm can identify subtle differences in signal changes, thereby more accurately determining the fault state. If the intelligent analysis confirms that all components corresponding to the sub-circuit are in good condition, the model outputs the first fault level, indicating that although the system has potential problems, there is no need to take aggressive emergency measures immediately.

[0076] It is worth noting that the above technical steps can accurately determine the fault level, avoiding the misinterpretation of minor signal changes as major faults and reducing the possibility of over-protection. Furthermore, by analyzing sub-circuit data, a detailed understanding of the health status of each area in the high-voltage system can be obtained, which helps to locate specific fault sources. In addition, the use of intelligent algorithms to assist in fault judgment automatically determines the fault level based on the dynamic analysis results of signals, improving the objectivity and accuracy of fault assessment.

[0077] Step S1033: In response to the main circuit meeting the second preset condition, determine the fault conditions of multiple partition components and redundant circuits, wherein the second preset condition is that the signal attenuation of the main circuit is greater than the second attenuation threshold and the signal interference duration of the main circuit is greater than the second preset duration.

[0078] Step S1034: In response to a fault occurring in any of the multiple partition components and no fault occurring in the redundant circuit, the fault level of the vehicle high-voltage system is determined to be the second fault level, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0079] In this embodiment, when the signal attenuation of the main circuit exceeds the second attenuation threshold and the signal interference duration also exceeds the second preset duration, the system determines that the main circuit meets the second preset condition, that is, a moderately severe signal anomaly has occurred.

[0080] If the main circuit meets the second preset condition, the system will then conduct a thorough inspection of each sub-circuit (corresponding to different high-voltage components) to confirm whether any specific components have failed. Simultaneously, the system will verify the signal status of redundant circuits to determine if they have also been affected or have malfunctioned.

[0081] If a fault is found in any component corresponding to a sub-circuit during the inspection, but the redundant circuit is still normal, the system will raise the fault level of the vehicle's high-voltage system to the second fault level, which is more serious than the first fault level.

[0082] The aforementioned second fault level represents a medium-level fault state in the fault level system. Compared to the first fault level, it reflects a more pressing safety challenge facing the system.

[0083] As an optional implementation, the second attenuation threshold and the second preset duration can be set to higher or longer standards to distinguish more severe signal quality problems. When the main circuit signal attenuation exceeds the second attenuation threshold and the interference duration exceeds the second preset duration, a more comprehensive system check is immediately initiated, including partition components and redundant circuits. By comparing the signal attenuation and interference duration of the partition sub-circuit, as well as the signal quality of the redundant circuit, the system can intelligently analyze and determine whether the triggering conditions for the second fault level are met.

[0084] As an alternative implementation, a detailed rule system is established, including thresholds for signal attenuation and signal interference duration, as well as the relationship between faults in partitioned sub-circuits and the status of redundant circuits, for determining the fault level. When the main circuit signal quality deteriorates to a second preset condition, the system determines the fault status of the partitioned components and the health status of the redundant circuits through logical judgment based on the rule system. Based on the result of the logical judgment, the system outputs the correct fault level; if a partitioned sub-circuit is faulty while the redundant circuit is normal, a second fault level is output.

[0085] It is worth noting that, based on signal attenuation and interference duration, by setting a second preset condition and checking redundant circuits, the system can more accurately classify fault conditions into a second fault level, avoiding misjudgment and overreaction. Once the system determines the second fault level, it can quickly locate the specific high-voltage component causing the fault by analyzing the sub-circuit, improving the efficiency of fault diagnosis. Furthermore, the setting of a second fault level means that the system can promptly identify and respond to more serious faults, taking appropriate measures to protect the safety of the vehicle and occupants, and preventing the fault from escalating into a more serious situation.

[0086] Step S1035: In response to the main circuit meeting the third preset condition, the fault level of the vehicle high-voltage system is determined to be the third fault level. The third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than the second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than the second preset duration. In addition, any one of the multiple partition components fails. The fault severity of the third fault level is higher than that of the second fault level.

[0087] In this embodiment, when both the attenuation of the main circuit signal and the attenuation of the redundant circuit signal exceed the second attenuation threshold, it is also necessary to determine that the interference duration of the main circuit signal and the interference duration of the redundant circuit signal also exceed the second preset duration.

[0088] Based on the abnormal signal quality of the main circuit and redundant circuit, the system further confirms whether any component in the corresponding sub-circuit of the partition is faulty. If all the above conditions are met, that is, if any high-voltage partition component detects a fault and the signal quality of both the main circuit and redundant circuit is lower than the predetermined standard, the system determines the fault level of the vehicle's high-voltage system to be the third fault level, which is the most severe of all fault levels.

[0089] The aforementioned third fault level is a term indicating the most severe fault level in a high-voltage system, meaning a significant decrease in the signal quality of the main circuit and redundant circuits, accompanied by a fault in any high-voltage zone component.

[0090] As an optional implementation, the system continuously monitors the signal attenuation and interference duration of the main circuit and redundant circuits. Once these indicators exceed a second attenuation threshold and a second preset duration, further checks are triggered. For each sub-circuit, the status of the corresponding high-voltage components is checked, including signal attenuation and interference duration, to identify any component failure. If a faulty component is confirmed in a sub-circuit, and both the main circuit and redundant circuit fail the threshold detection, the system determines the current fault level to be the third fault level.

[0091] As an alternative implementation, a machine learning model can be constructed. This model is trained using extensive historical data to identify the relationship between main circuit signal attenuation, redundant circuit signal attenuation, signal interference duration, and fault status of high-voltage zone components, in order to predict the third fault level. Furthermore, signal quality data from the main circuit and redundant circuits, as well as fault information from the zone sub-circuits, are input to the model in real time. The model automatically evaluates and outputs the fault level. If the model outputs a third fault level, it indicates that the system is facing an extremely complex fault situation, requiring immediate implementation of the highest level of safety measures.

[0092] It is worth noting that the system can identify and determine the most severe fault level, namely the third fault level, which helps to promptly activate the highest level of safety response measures to protect life and property. Furthermore, by monitoring both the main circuit and redundant circuits for signal attenuation and interference duration, the system's fault tolerance and reliability are increased, ensuring that a backup detection path is available even in extreme situations. In addition, it enables refined management of high-voltage system faults, ensuring differentiated response strategies for different fault severity levels, avoiding resource waste and overreaction.

[0093] Step S1041: In response to the fault level being the first fault level, the signal frequency of the pulse signal in the main circuit is increased by a preset ratio, and the fault code corresponding to the first fault level is stored in a preset database.

[0094] In step S1042, in response to the fault level being the second fault level, the high-voltage output power of multiple partition components is reduced to a preset ratio, and the component information of the faulty partition component is uploaded to the vehicle cloud.

[0095] Step S1043: In response to the fault level being the third fault level, determine the current driving speed of the vehicle;

[0096] Step S1044: Perform a fault handling operation on the vehicle based on the current driving speed.

[0097] In this embodiment, when the system determines the fault level to be the first fault level, the system automatically increases the signal frequency of the pulse signal in the main circuit by a preset ratio (e.g., an increase of 20%) to enhance signal stability and anti-interference capability. Simultaneously, the fault code corresponding to this fault level is stored in a preset database for later fault tracking and analysis.

[0098] Furthermore, in response to the second fault level, the system will uniformly reduce the high-voltage output power of multiple zone components to a preset ratio (e.g., a reduction of 20%) to reduce system load and avoid potential greater risks. The system will also upload the component information of the specific zone component experiencing the fault, including but not limited to fault codes, component IDs, and fault times, to the vehicle cloud for remote diagnostics and support.

[0099] Furthermore, after determining the fault level to be level three, the system first obtains the vehicle's current speed information for intelligent decision-making in subsequent responses. Based on the obtained current speed, the system executes corresponding fault handling operations, aiming to balance safety requirements with the driver's ability to safely exit the vehicle, especially at high speeds, to avoid greater danger caused by sudden power outages.

[0100] The signal frequency of a pulse signal refers to the number of pulse cycles per unit time, usually expressed in Hz (Hertz). Increasing the signal frequency can enhance the signal's ability to penetrate complex electromagnetic environments, reduce channel attenuation, and improve signal immunity to interference.

[0101] High-voltage output power refers to the energy output provided by a high-voltage electrical system, which directly affects the efficiency and performance of electric drive systems. Reducing high-voltage output power is a common safety measure used to prevent system overload or the spread of faults.

[0102] The aforementioned preset database is used to store information such as fault codes, system logs, and vehicle status, providing data support for fault diagnosis and system maintenance.

[0103] The aforementioned vehicle cloud, or vehicle cloud platform, is used to collect, store, and process various data uploaded from vehicles, including fault information, driving behavior, maintenance records, etc., and is a core component of modern vehicle networking technology.

[0104] It is worth noting that adopting differentiated responses for different fault levels improves the precision and effectiveness of fault management, reducing the risk of over-vigilance or under-response. Furthermore, while ensuring safety, adjusting signal frequency and high-voltage output power maintains the vehicle's basic performance as much as possible, minimizing the inconvenience to the driver caused by faults. In addition, the execution of fault handling operations is based on the fault level and real-time data, such as driving speed and component information, achieving intelligent and data-driven fault response and improving the adaptability and flexibility of the solution.

[0105] Step S10441: Compare the current driving speed with a preset speed threshold to obtain the comparison result;

[0106] Step S10442: In response to the comparison result indicating that the current driving speed is less than a preset speed threshold, disconnect the main high-voltage relay of the high-voltage system;

[0107] Step S10443: In response to the comparison result indicating that the current driving speed is greater than or equal to a preset speed threshold, a prompt message is sent to the driver of the vehicle, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0108] In this embodiment, the system extracts the vehicle's current speed data in real time, serving as an important reference for fault handling operations. The system compares the vehicle's real-time speed with a preset speed threshold to obtain a comparison result.

[0109] Furthermore, when the comparison result shows that the current driving speed is lower than the preset speed threshold, the system immediately performs the operation of disconnecting the main high-voltage relay of the high-voltage system, quickly cutting off the high-voltage power supply, and preventing the fault from worsening.

[0110] If the current driving speed is higher than or equal to the preset speed threshold, the system will not immediately cut off the power. Instead, it will send a prompt message to the driver through the in-vehicle infotainment system or other alarm devices, suggesting that the driver take safe stopping measures.

[0111] As an optional implementation, a fixed preset speed threshold, such as 60 km / h, can be determined as the switching point for fault handling operations. When the system detects that the vehicle speed is less than 60 km / h, the main high-voltage relay is immediately disconnected. If the vehicle speed is greater than or equal to 60 km / h, the power is not cut off, but a warning message is sent to the driver, prompting them to find a safe place to stop.

[0112] As an alternative implementation, the system can also dynamically adjust the preset speed threshold based on environmental variables such as current road conditions, weather conditions, and vehicle load, making it closer to actual safe driving needs. Furthermore, the system compares the real-time driving speed with the dynamically adjusted preset speed threshold, and intelligently selects whether to disconnect the main high-voltage relay or send a safety warning message to the driver based on the comparison result.

[0113] It's worth noting that by incorporating driving speed into the fault handling decision-making process, the system can take different safety measures based on speed, avoiding the significant safety hazards caused by sudden power outages at high speeds. Secondly, at low speeds or when stationary, immediate power disconnection is safer and more feasible, while at high speeds, informing the driver ensures safety and avoids the inconvenience caused by improper power disconnection. Furthermore, by introducing the driver's subjective judgment, allowing them to choose the most appropriate stopping method based on the actual situation after receiving system prompts, the system's human-centered and practical fault handling capabilities are enhanced.

[0114] Step S201: In response to determining the fault level of the vehicle's high-voltage system, obtain the fault verification operation corresponding to the fault level.

[0115] Step S202: Verify the fault status of the vehicle's high-voltage system according to the fault verification operation, wherein the fault verification operation is used to verify whether there is a fault in the vehicle's high-voltage system.

[0116] In this embodiment, once the high-voltage system monitoring module determines the fault level, the operation scheduling module will immediately invoke the fault verification operation that matches the fault level.

[0117] Furthermore, depending on the fault level, the system performs specific fault verification operations, such as signal retransmission, signal stability testing, and component self-testing. The system will execute the operations one by one according to the predetermined fault verification procedure until verification is completed or the fault is eliminated.

[0118] After the system completes the fault verification operation, it will generate a verification report, which includes key information such as fault confirmation, fault location, and fault type, for reference in subsequent fault handling or maintenance.

[0119] Specifically, when the fault level is the first fault level, the system will automatically resume normal monitoring mode and complete three signal stability verifications within 10 seconds. If no fault occurs in any of the three signal stability verifications, it can be determined that there is no fault in the high-voltage system at this time; otherwise, if all three signal stability verifications show a fault, it can be determined that there is a first-level fault in the high-voltage system.

[0120] Specifically, when the fault level is level two, the system first verifies the fault individually through redundant circuits, then gradually restores the high-voltage output power (recovery increments can be 20% → 50% → 100%), with a 5-second interval between each stage, and verifies signal stability in stages. If no fault occurs in any of the signal stability verifications, it can be determined that the high-voltage system is not faulty at this time; conversely, if multiple high-voltage output power signal stability verifications show faults, it can be determined that the high-voltage system has a level two fault.

[0121] Specifically, for a Level 3 fault, the driver needs to perform a stability verification (i.e., press the "reset button" on the vehicle). The system will then perform a full circuit self-check (lasting 2 seconds). If no fault is found after the full circuit self-check, it indicates that there is no fault in the high-voltage system, and the vehicle can be allowed to reconnect to the high-voltage system.

[0122] As an alternative implementation, a fault response matrix can be constructed, where each row represents a fault level and each column represents a possible fault verification operation. The specific verification process is determined by matrix matching. Using pre-programmed automated scripts, the fault verification process is automatically executed based on the fault level, without manual intervention.

[0123] It is worth noting that by performing verification operations matched to the fault level, the system can more accurately confirm whether a fault exists in the high-voltage system, avoiding false alarms or missed alarms. Furthermore, verification operations corresponding to different fault levels help to quickly locate the source of the fault, providing a clear direction for subsequent fault handling or maintenance. In addition, the results of the verification operations provide a solid foundation for handling high-voltage system faults, ensuring that the measures taken are both safe and effective in resolving the problem.

[0124] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or grid device, etc.) to execute the methods of the various embodiments of the present invention.

[0125] This embodiment also provides a fault handling device for a vehicle high-voltage system, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0126] Figure 2 This is a structural block diagram of a fault handling device 200 for a vehicle high-voltage system according to one embodiment of the present invention, as shown below. Figure 2 As shown, the device includes: a first acquisition module 201, a data fusion module 202, a determination module 203, and a processing module 204.

[0127] The first acquisition module 201 is used to acquire loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop and multiple partition sub-loops;

[0128] The data fusion module 202 is used to perform data fusion operations on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration;

[0129] The determination module 203 is used to determine the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations.

[0130] Processing module 204 is used to perform fault handling operations on the vehicle according to the fault level.

[0131] Optionally, the determining module 203 includes: a first determining unit, configured to determine the fault status of multiple partition components in multiple partition sub-circuits in response to the main circuit meeting a first preset condition, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; and a second determining unit, configured to determine the fault level of the vehicle high-voltage system as a first fault level in response to the multiple partition components not exhibiting a fault.

[0132] Optionally, the determining module 203 further includes: a third determining unit, used to determine the fault status of multiple partition components and redundant circuits in response to the main circuit meeting a second preset condition, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; and a fourth determining unit, used to determine the fault level of the vehicle high-voltage system as a second fault level in response to any partition component among the multiple partition components failing and the redundant circuit failing, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0133] Optionally, the determining module 203 further includes: a fifth determining unit, used to determine the fault level of the vehicle high-voltage system as a third fault level in response to the main circuit meeting the third preset condition, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than the second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than the second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0134] Optionally, the processing module 204 includes: an enhancement unit, configured to, in response to a fault level of a first fault level, increase the signal frequency of the pulse signal in the main circuit by a preset ratio and store the fault code corresponding to the first fault level in a preset database; a reduction unit, configured to, in response to a fault level of a second fault level, reduce the high-voltage output power of multiple partition components to a preset ratio and upload the component information of the faulty partition component to the vehicle cloud; a sixth determination unit, configured to, in response to a fault level of a third fault level, determine the current driving speed of the vehicle; and an execution unit, configured to perform fault handling operations on the vehicle according to the current driving speed.

[0135] Optionally, the execution unit includes: a comparison subunit for comparing the current driving speed with a preset speed threshold to obtain a comparison result; a disconnection subunit for disconnecting the main high-voltage relay of the high-voltage system in response to the comparison result indicating that the current driving speed is less than the preset speed threshold; and a sending subunit for sending a prompt message to the driver of the vehicle in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0136] Optionally, the fault handling device 200 for the vehicle high-voltage system further includes: a second acquisition module, used to acquire a fault verification operation corresponding to the fault level in response to determining the fault level of the vehicle high-voltage system; and a verification module, used to verify the fault status of the vehicle high-voltage system according to the fault verification operation, wherein the fault verification operation is used to verify whether there is a fault in the vehicle high-voltage system.

[0137] Embodiments of the present invention also provide a vehicle, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the above-described fault handling method for a vehicle high-voltage system.

[0138] Optionally, in this embodiment, the vehicle may be configured to store a computer program for performing the following steps:

[0139] Step S101: Obtain loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops;

[0140] Step S102: Perform a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration.

[0141] Step S103: Determine the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations;

[0142] Step S104: Perform fault handling operations on the vehicle according to the fault level.

[0143] Optionally, when the processor executes the program, it further implements the following steps: in response to the main circuit meeting a first preset condition, it determines the fault status of multiple partition components in multiple partition sub-circuits, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; in response to the multiple partition components not being faulty, it determines the fault level of the vehicle high-voltage system as the first fault level.

[0144] Optionally, when the processor executes the program, it further implements the following steps: in response to the main circuit meeting a second preset condition, it determines the fault conditions of multiple partition components and redundant circuits, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; in response to any partition component among the multiple partition components failing and the redundant circuit failing, it determines the fault level of the vehicle high-voltage system as a second fault level, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0145] Optionally, when the processor executes the program, it also performs the following steps: in response to the main circuit meeting the third preset condition, it determines the fault level of the vehicle high-voltage system as the third fault level, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than the second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than the second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0146] Optionally, the processor, when executing the program, also performs the following steps: in response to a first fault level, increases the signal frequency of the pulse signal in the main circuit by a preset ratio and stores the fault code corresponding to the first fault level in a preset database; in response to a second fault level, reduces the high-voltage output power of multiple partition components to a preset ratio and uploads the component information of the faulty partition component to the vehicle cloud; in response to a third fault level, determines the current driving speed of the vehicle; and performs fault handling operations on the vehicle according to the current driving speed.

[0147] Optionally, when the processor executes the program, it also performs the following steps: comparing the current driving speed with a preset speed threshold to obtain a comparison result; in response to the comparison result indicating that the current driving speed is less than the preset speed threshold, disconnecting the main high-voltage relay of the high-voltage system; in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, sending a prompt message to the driver of the vehicle, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0148] Optionally, the processor, when executing the program, also implements the following steps: in response to determining the fault level of the vehicle's high-voltage system, obtaining a fault verification operation corresponding to the fault level; verifying the fault status of the vehicle's high-voltage system based on the fault verification operation, wherein the fault verification operation is used to verify whether a fault exists in the vehicle's high-voltage system.

[0149] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0150] Embodiments of the present invention also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the above-described fault handling method for a vehicle high-voltage system.

[0151] Optionally, in this embodiment, the electronic device may be configured to store a computer program for performing the following steps:

[0152] Step S101: Obtain loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops;

[0153] Step S102: Perform a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration.

[0154] Step S103: Determine the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations;

[0155] Step S104: Perform fault handling operations on the vehicle according to the fault level.

[0156] Optionally, when the processor executes the program, it further implements the following steps: in response to the main circuit meeting a first preset condition, it determines the fault status of multiple partition components in multiple partition sub-circuits, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; in response to the multiple partition components not being faulty, it determines the fault level of the vehicle high-voltage system as the first fault level.

[0157] Optionally, when the processor executes the program, it further implements the following steps: in response to the main circuit meeting a second preset condition, it determines the fault conditions of multiple partition components and redundant circuits, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; in response to any partition component among the multiple partition components failing and the redundant circuit failing, it determines the fault level of the vehicle high-voltage system as a second fault level, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0158] Optionally, when the processor executes the program, it also performs the following steps: in response to the main circuit meeting the third preset condition, it determines the fault level of the vehicle high-voltage system as the third fault level, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than the second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than the second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0159] Optionally, the processor, when executing the program, also performs the following steps: in response to a first fault level, increases the signal frequency of the pulse signal in the main circuit by a preset ratio and stores the fault code corresponding to the first fault level in a preset database; in response to a second fault level, reduces the high-voltage output power of multiple partition components to a preset ratio and uploads the component information of the faulty partition component to the vehicle cloud; in response to a third fault level, determines the current driving speed of the vehicle; and performs fault handling operations on the vehicle according to the current driving speed.

[0160] Optionally, when the processor executes the program, it also performs the following steps: comparing the current driving speed with a preset speed threshold to obtain a comparison result; in response to the comparison result indicating that the current driving speed is less than the preset speed threshold, disconnecting the main high-voltage relay of the high-voltage system; in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, sending a prompt message to the driver of the vehicle, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0161] Optionally, the processor, when executing the program, also implements the following steps: in response to determining the fault level of the vehicle's high-voltage system, obtaining a fault verification operation corresponding to the fault level; verifying the fault status of the vehicle's high-voltage system based on the fault verification operation, wherein the fault verification operation is used to verify whether a fault exists in the vehicle's high-voltage system.

[0162] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0163] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program configured to execute the above-described fault handling method for a vehicle high-voltage system when run on a computer or processor.

[0164] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0165] Step S101: Obtain loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops;

[0166] Step S102: Perform a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration.

[0167] Step S103: Determine the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations;

[0168] Step S104: Perform fault handling operations on the vehicle according to the fault level.

[0169] Optionally, the storage medium is configured to store program code for performing the following steps: in response to the main circuit meeting a first preset condition, determining the fault status of multiple partition components in multiple partition sub-circuits, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; in response to multiple partition components not exhibiting faults, determining the fault level of the vehicle high-voltage system as a first fault level.

[0170] Optionally, the storage medium is configured to store program code for performing the following steps: in response to the main circuit meeting a second preset condition, determining the fault conditions of multiple partition components and redundant circuits, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; in response to any partition component among the multiple partition components failing and the redundant circuit failing, determining the fault level of the vehicle high-voltage system as a second fault level, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0171] Optionally, the storage medium is configured to store program code for performing the following steps: in response to the main circuit meeting a third preset condition, determining the fault level of the vehicle high-voltage system as a third fault level, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than a second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than a second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0172] Optionally, the storage medium is configured to store program code for performing the following steps: in response to a first fault level, increasing the signal frequency of the pulse signal in the main circuit by a preset ratio and storing the fault code corresponding to the first fault level in a preset database; in response to a second fault level, reducing the high-voltage output power of multiple partition components to a preset ratio and uploading the component information of the faulty partition component to the vehicle cloud; in response to a third fault level, determining the current driving speed of the vehicle; and performing fault handling operations on the vehicle according to the current driving speed.

[0173] Optionally, the storage medium is configured to store program code for performing the following steps: comparing the current driving speed with a preset speed threshold to obtain a comparison result; disconnecting the main high-voltage relay of the high-voltage system in response to the comparison result indicating that the current driving speed is less than the preset speed threshold; and sending a prompt message to the driver of the vehicle in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0174] Optionally, the storage medium is configured to store program code for performing the following steps: in response to determining the fault level of the vehicle's high-voltage system, obtaining a fault verification operation corresponding to the fault level; verifying the fault status of the vehicle's high-voltage system based on the fault verification operation, wherein the fault verification operation is used to verify whether a fault exists in the vehicle's high-voltage system.

[0175] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0176] Embodiments of the present invention also provide a computer program product, including a computer program, wherein the computer program, when executed by a processor, implements the steps of the above-described fault handling method for a vehicle high-voltage system.

[0177] Optionally, in this embodiment, the computer program product described above may be configured to store a computer program for performing the following steps:

[0178] Step S101: Obtain loop signal data of multiple high-voltage loops, wherein the multiple high-voltage loops include a main loop, a redundant loop, and multiple partition sub-loops;

[0179] Step S102: Perform a data fusion operation on the loop signal data to obtain multiple signal attenuation amounts and multiple signal interference durations, wherein each high-voltage loop in the multiple high-voltage loops corresponds to a different signal attenuation amount and a different signal interference duration.

[0180] Step S103: Determine the fault level of the vehicle's high-voltage system based on multiple signal attenuation amounts and multiple signal interference durations;

[0181] Step S104: Perform fault handling operations on the vehicle according to the fault level.

[0182] Optionally, when the computer program executes the program, it further implements the following steps: in response to the main circuit meeting a first preset condition, it determines the fault status of multiple partition components in multiple partition sub-circuits, wherein the first preset condition is that the signal attenuation of the main circuit is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference duration of the main circuit is greater than a first preset duration and less than a second preset duration, and each partition sub-circuit corresponds to one partition component; in response to the multiple partition components not being faulty, it determines the fault level of the vehicle high-voltage system as the first fault level.

[0183] Optionally, when the computer program executes the program, it further implements the following steps: in response to the main circuit meeting a second preset condition, it determines the fault conditions of multiple partition components and redundant circuits, wherein the second preset condition is that the signal attenuation of the main circuit is greater than a second attenuation threshold and the signal interference duration of the main circuit is greater than a second preset duration; in response to any partition component among the multiple partition components failing and the redundant circuit failing, it determines the fault level of the vehicle high-voltage system as a second fault level, wherein the fault severity of the second fault level is higher than that of the first fault level.

[0184] Optionally, when the computer program executes the program, it also performs the following steps: in response to the main circuit meeting the third preset condition, the fault level of the vehicle high-voltage system is determined to be the third fault level, wherein the third preset condition is that the signal attenuation of the main circuit and the signal attenuation of the redundant circuit are both greater than the second attenuation threshold, and the signal interference duration of the main circuit and the signal interference duration of the redundant circuit are both greater than the second preset duration, and any partition component among the multiple partition components fails, and the fault severity of the third fault level is higher than that of the second fault level.

[0185] Optionally, when the computer program executes the program, it also performs the following steps: in response to a first fault level, the signal frequency of the pulse signal in the main circuit is increased by a preset ratio, and the fault code corresponding to the first fault level is stored in a preset database; in response to a second fault level, the high-voltage output power of multiple partition components is reduced to a preset ratio, and the component information of the faulty partition component is uploaded to the vehicle cloud; in response to a third fault level, the current driving speed of the vehicle is determined; and fault handling operations are performed on the vehicle according to the current driving speed.

[0186] Optionally, when the computer program executes the program, it also performs the following steps: comparing the current driving speed with a preset speed threshold to obtain a comparison result; in response to the comparison result indicating that the current driving speed is less than the preset speed threshold, disconnecting the main high-voltage relay of the high-voltage system; in response to the comparison result indicating that the current driving speed is greater than or equal to the preset speed threshold, sending a prompt message to the driver of the vehicle, wherein the prompt message is used to prompt the driver to perform a parking operation.

[0187] Optionally, when the computer program executes the program, it also performs the following steps: in response to determining the fault level of the vehicle's high-voltage system, obtaining the fault verification operation corresponding to the fault level; verifying the fault status of the vehicle's high-voltage system according to the fault verification operation, wherein the fault verification operation is used to verify whether there is a fault in the vehicle's high-voltage system.

[0188] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0189] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0190] In the embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0191] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0192] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0193] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or grid device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0194] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A failure handling method for a vehicle high-pressure system, characterized by, The method comprises: acquiring loop signal data of a plurality of high-voltage loops, wherein the plurality of high-voltage loops comprise a main loop, a redundant loop and a plurality of partition sub-loops; performing a data fusion operation on the loop signal data to obtain a plurality of signal attenuation amounts and a plurality of signal interference time lengths, wherein each of the plurality of high-voltage loops corresponds to a different signal attenuation amount and a different signal interference time length; determining a fault level of a vehicle high-voltage system according to the plurality of signal attenuation amounts and the plurality of signal interference time lengths; performing a fault handling operation on the vehicle according to the fault level.

2. The failure processing method of a vehicle high-pressure system according to claim 1, characterized by, The method of determining the fault level of the vehicle high-voltage system according to the plurality of signal attenuation amounts and the plurality of signal interference time lengths comprises: in response to the main loop satisfying a first preset condition, determining fault conditions of a plurality of partition components in the plurality of partition sub-loops, wherein the first preset condition is that the signal attenuation amount of the main loop is greater than a first attenuation threshold and less than a second attenuation threshold, and the signal interference time length of the main loop is greater than a first preset time length and less than a second preset time length, and each partition sub-loop corresponds to a partition component; in response to none of the plurality of partition components being faulty, determining that the fault level of the vehicle high-voltage system is a first fault level.

3. The failure processing method of a high-pressure system of a vehicle according to claim 2, characterized by, The method of determining the fault level of the vehicle high-voltage system according to the plurality of signal attenuation amounts and the plurality of signal interference time lengths further comprises: in response to the main loop satisfying a second preset condition, determining fault conditions of the plurality of partition components and the redundant loop, wherein the second preset condition is that the signal attenuation amount of the main loop is greater than the second attenuation threshold, and the signal interference time length of the main loop is greater than the second preset time length; in response to any one of the plurality of partition components being faulty and the redundant loop being non-faulty, determining that the fault level of the vehicle high-voltage system is a second fault level, wherein the fault degree of the second fault level is higher than that of the first fault level.

4. The failure processing method of a high-pressure system of a vehicle according to claim 3, characterized by, The method of determining the fault level of the vehicle high-voltage system according to the plurality of signal attenuation amounts and the plurality of signal interference time lengths further comprises: in response to the main loop satisfying a third preset condition, determining that the fault level of the vehicle high-voltage system is a third fault level, wherein the third preset condition is that the signal attenuation amount of the main loop and the signal attenuation amount of the redundant loop are both greater than the second attenuation threshold, and the signal interference time length of the main loop and the signal interference time length of the redundant loop are both greater than the second preset time length, and the any one of the plurality of partition components is faulty, and the fault degree of the third fault level is higher than that of the second fault level.

5. The failure processing method of a high-pressure system of a vehicle according to claim 4, characterized by, The method of performing the fault handling operation on the vehicle according to the fault level comprises: in response to the fault level being the first fault level, increasing the signal frequency of a pulse signal of the main loop by a preset proportion, and storing a fault code corresponding to the first fault level to a preset database; in response to the fault level being the second fault level, reducing a plurality of high-voltage output powers of the plurality of partition components to a preset proportion, and uploading component information of the faulty partition component to a vehicle cloud. in response to the fault level being the third fault level, determining a current driving speed of the vehicle; performing the fault handling operation on the vehicle according to the current driving speed.

6. The failure processing method of a high-pressure system of a vehicle according to claim 5, characterized by performing the fault handling operation on the vehicle according to the current driving speed comprises: comparing the current driving speed with a preset speed threshold to obtain a comparison result; in response to the comparison result representing that the current driving speed is less than the preset speed threshold, disconnecting a main high-voltage relay of the high-voltage system; in response to the comparison result representing that the current driving speed is greater than or equal to the preset speed threshold, sending a prompt information to a driver of the vehicle, wherein the prompt information is used to prompt the driver to perform a parking operation.

7. The failure processing method of a vehicle high-pressure system according to claim 1, characterized by, The method further comprises: in response to determining a fault level of the high-voltage system of the vehicle, obtaining a fault verification operation corresponding to the fault level; verifying a fault condition of the high-voltage system of the vehicle according to the fault verification operation, wherein the fault verification operation is used to verify whether the high-voltage system of the vehicle has a fault condition.

8. A failure processing device of a vehicle high-pressure system, characterized by comprising: comprise: a first obtaining module configured to obtain loop signal data of a plurality of high-voltage loops, wherein the plurality of high-voltage loops comprise a main loop, a redundant loop and a plurality of partition sub-loops; a data fusion module configured to perform a data fusion operation on the loop signal data to obtain a plurality of signal attenuation amounts and a plurality of signal interference time lengths, wherein each of the plurality of high-voltage loops corresponds to a different signal attenuation amount and a different signal interference time length; a determining module configured to determine a fault level of a high-voltage system of a vehicle according to the plurality of signal attenuation amounts and the plurality of signal interference time lengths; a processing module configured to perform a fault handling operation on the vehicle according to the fault level.

9. A vehicle comprising a memory and a processor, characterized in that, The memory has stored therein a computer program, and the processor is configured to execute the computer program to perform the fault handling method of the high-voltage system of the vehicle according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored therein a computer program, wherein the computer program is configured to perform the fault handling method of the high-voltage system of the vehicle according to any one of claims 1 to 7 when executed on a computer or a processor.