Discharging equipment fault processing method, vehicle and electronic equipment
By acquiring the configuration and status data of the discharge equipment, fault detection and handling strategies are determined, solving the problem of low accuracy in fault handling of discharge equipment in the prior art, realizing refined fault handling, and improving system safety and user experience.
Patent Information
- Application Number
- CN202511374054.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-24
- Publication Date
- 2025-12-16
AI Technical Summary
Existing fault handling strategies for discharge equipment are not very accurate and cannot meet the diverse power needs of users.
By acquiring the configuration and status data of the discharge equipment, fault detection is performed, the target fault level is determined, and a fault handling strategy is determined based on this to implement precise discharge control.
It enables refined handling of discharge equipment faults, improves the accuracy of fault handling, and ensures system safety and user experience.
Smart Images

Figure CN121133418A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicles, the field of fault processing, in particular to a fault processing method of a discharging device, a vehicle and an electronic device. BACKGROUND
[0002] With the rapid development of battery technology and the increasing popularity of vehicle-mounted discharging devices, vehicles have new functions of external discharging and in-vehicle discharging, which greatly broadens the application scenarios of electric vehicles. However, as the functions of vehicles become increasingly rich, the fault processing of discharging devices has become a focus of attention in the industry.
[0003] The existing fault processing strategy of the discharging device is usually a single power-off processing, which is difficult to meet the diversified power demand of users, that is, the existing fault processing of the discharging device has the defect of low precision.
[0004] At present, no effective solution has been proposed to solve the above problems. SUMMARY
[0005] The embodiments of the present application provide a fault processing method of a discharging device, a vehicle and an electronic device, to at least solve the technical problem of low precision in the related art in the fault processing of the discharging device.
[0006] According to an aspect of an embodiment of the present application, a fault processing method of a discharging device is provided, comprising: in response to receiving a fault signal of the discharging device, obtaining configuration data of the discharging device and state data of an alternating current end of the discharging device, wherein the state data is obtained based on monitoring of the discharging device by different monitoring devices; based on the state data, performing fault detection on the discharging device to obtain a target fault level of the discharging device; based on the configuration data, the state data and the target fault level, determining a fault processing strategy; and based on the fault processing strategy, performing discharging control on the discharging device.
[0007] Optionally, the state data comprises at least one sub-data; based on the state data, performing fault detection on the discharging device to obtain a target fault level of the discharging device comprises: based on the type of the monitoring device, determining a detection threshold corresponding to the at least one sub-data; based on the at least one sub-data and the corresponding detection threshold, performing fault detection on the discharging device to obtain at least one initial fault level of the discharging device; and based on the at least one initial fault level, determining the target fault level.
[0008] Optionally, the target fault level is determined based on the at least one initial fault level, including one of the following: determining a fault level with the highest priority from the at least one initial fault level as the target fault level; determining weight values corresponding to the at least one initial fault level based on priorities of the at least one initial fault level, and performing weighted processing on the at least one initial fault level based on the weight values corresponding to the at least one initial fault level to obtain the target fault level.
[0009] Optionally, the fault handling strategy is determined based on the configuration data, the state data and the target fault level, including: in response to the target fault level being a first fault level, determining that the fault handling strategy is to disconnect the electrical connection between the discharge device and the discharge interface; and in response to the target fault level being a second fault level, determining the fault handling strategy based on the configuration data and the state data, where the first fault level has a higher severity than the second fault level.
[0010] Optionally, the fault handling strategy is determined based on the configuration data and the state data, including: extracting an operating state of the discharge interface from the state data; determining, based on the configuration data, whether there is a target discharge interface in the discharge interface, where the target discharge interface has a higher priority than other discharge interfaces, and the other discharge interfaces are discharge interfaces other than the target discharge interface; and in response to the target discharge interface existing in the discharge interface and the operating state indicating that the other discharge interfaces are in a discharge state, determining that the fault handling strategy is to disconnect the discharge device from the other discharge interfaces.
[0011] Optionally, the method further includes: in response to the target discharge interface not existing in the discharge interface, determining that the fault handling strategy is to reduce the current of the discharge device.
[0012] Optionally, after the discharge device is controlled based on the fault handling strategy, the method further includes: determining, based on the state data, whether the discharge device is in a fault recovery state, where the fault recovery state is used to indicate an operating state of the discharge device after the discharge device is controlled based on the fault handling strategy; and in response to the discharge device not being in the fault recovery state, continuing to reduce the current of the discharge device.
[0013] Optionally, the method further includes: generating a prompt information based on the fault handling strategy to prompt a discharge state of the discharge device.
[0014] According to another aspect of the embodiments of the present application, a vehicle is also provided, including: a discharge device, where a discharge fault of the discharge device is handled by the processing method in the embodiments of the present application.
[0015] According to another aspect of the embodiments of the present application, an electronic device is provided, comprising a memory storing an executable program; and a processor configured to execute the program, wherein the program, when executed, performs the method in the embodiments of the present application.
[0016] According to another aspect of the embodiments of the present application, a computer readable storage medium is provided, comprising a stored executable program, wherein the executable program, when executed, controls a device in which the computer readable storage medium is located to perform the method in the embodiments of the present application.
[0017] According to another aspect of the embodiments of the present application, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the method in the embodiments of the present application.
[0018] According to another aspect of the embodiments of the present application, a computer program product is provided, comprising a non-volatile computer readable storage medium storing a computer program which, when executed by a processor, implements the method in the embodiments of the present application.
[0019] According to another aspect of the embodiments of the present application, a computer program is provided which, when executed by a processor, implements the method in the embodiments of the present application.
[0020] In the embodiments of the present application, in response to receiving a fault signal of the discharge device, configuration data of the discharge device and state data of an AC end of the discharge device are acquired; based on the state data, fault detection is performed on the discharge device to obtain a target fault level of the discharge device; based on the configuration data, the state data and the target fault level, a fault handling strategy is determined; and based on the fault handling strategy, discharge control is performed on the discharge device. After receiving the fault signal, the configuration data of the discharge device and the state data of the AC end of the discharge device are acquired in a timely manner to perform accurate fault detection and obtain the target fault level. Thus, the target fault level is combined with the configuration data and the state data to comprehensively determine the corresponding fault handling strategy to implement precise discharge control, avoid a single fault handling scheme, achieve the purpose of accurate fault handling, thereby achieving the technical effect of fine fault handling of the discharge device, and further solving the technical problem of low precision of fault handling of the discharge device in the related art. BRIEF DESCRIPTION OF DRAWINGS
[0021] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:
[0022] Figure 1is a flow chart of an optional fault processing method of a discharge device according to an embodiment of the present application;
[0023] Figure 2 is a schematic diagram of an optional discharge system according to an embodiment of the present application;
[0024] Figure 3 is a schematic diagram of an optional fault processing method of a discharge device according to an embodiment of the present application;
[0025] Figure 4 is a schematic diagram of an optional fault processing device of a discharge device according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to make the personnel in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0027] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0028] According to an embodiment of the present application, a method embodiment of a fault processing method of a discharge device is provided. It should be noted that the steps shown in the flow chart of the drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flow chart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0029] Figure 1 is a flow chart of a fault processing method of a discharge device according to an embodiment of the present application, as shown in Figure 1 the method comprises the following steps:
[0030] In step S102, in response to receiving the fault signal of the discharging device, configuration data of the discharging device and state data of the AC end of the discharging device are acquired, wherein the state data is obtained based on monitoring of the discharging device by different monitoring devices.
[0031] The discharging device described above can refer to a device for converting direct current stored in a battery into alternating current and can provide power externally, such as a bidirectional on-board charger (OBC) and a bidirectional direct current converter. The discharging device can realize an AC discharging function to provide convenient power output for users and support the operation of various electrical appliances and devices. The discharging device is widely used in vehicles, enhancing the multifunctionality and application scenarios of vehicles and improving user experience. The discharging device can include but is not limited to an inverter, a detection unit, a sensor, a converter, a discharging interface, a cooling system, etc.
[0032] The fault signal described above can be an indication signal emitted by a fault monitoring device built-in the discharging device when an abnormality is detected in the discharging device or its related system, such as excessive temperature, excessive current, or decreased insulation resistance. By using the fault signal, the system can be notified in time to make fault judgment and trigger the corresponding fault handling process to prevent potential dangers. The accuracy and timeliness of the fault signal are key to ensuring safe discharging in order to respond immediately and protect users and vehicles from damage.
[0033] The configuration data described above can contain various preset parameters required for system operation, such as fault handling priority, detection threshold, discharging current limit, and preset discharging interface. The configuration data can be used to guide the system to make intelligent decisions under different working conditions and ensure efficient handling of faults. Configuration data is the basis for realizing intelligent and adaptive control of the system, which enables the discharging device to adapt to changing environmental conditions and ensure system stability and safety.
[0034] The state data described above is obtained based on monitoring of the discharging device by different monitoring devices. The state data can refer to real-time monitoring of the operating state information of the AC end of the discharging device, including but not limited to insulation resistance, temperature, and current data. The state data can be used to assess and monitor the health status of the discharging device and is the basis for fault level judgment and determination of fault handling strategies. The reliability of the state data is crucial for fault prevention and early intervention, which ensures timely response and precise control of the system.
[0035] The monitoring device mentioned above can refer to a dedicated hardware or software tool for collecting, measuring and reporting specific parameters or states. In the context of the discharge device of the vehicle, the monitoring device can refer to those components that can continuously or periodically detect the operating conditions of the discharge device and its related circuits, ensuring the safe and stable operation of the system. The monitoring device usually includes but is not limited to sensors, detectors, monitoring systems and data processing modules, etc. The monitoring device can be a separate hardware device or a software module integrated in the discharge device. The monitoring device can collect various state parameters related to the discharge device, such as voltage, current, temperature, humidity, insulation resistance, etc., to provide the data basis required for decision-making of the system. Through continuous monitoring of key parameters, the monitoring device can timely discover abnormalities such as excessive temperature, excessive current and decreased insulation resistance, which are all precursors of possible failures of the discharge device. Once it is found that the monitoring data exceeds the safety threshold, the monitoring device will immediately generate a fault signal to trigger the corresponding safety warning mechanism and fault handling process to ensure the safety of the user and the vehicle.
[0036] In an optional embodiment, after receiving the fault signal of the discharge device through the Controller Area Network (CAN) or hardware interface, the configuration data of the discharge device and the state data of the AC end of the discharge device can be obtained from the cloud server with the technical support of the Internet. These data can also be stored in the local storage of the discharge device. For example, the cloud server sends a reporting instruction to require the discharge device to upload the latest configuration data such as maximum discharge power, priority discharge interface setting, etc., and real-time state data including insulation resistance, temperature, voltage, current, etc. After the configuration data is updated, the updated data can also be uploaded.
[0037] In another optional embodiment, after listening to the fault signal, an acquisition instruction is generated. The acquisition instruction is used to determine the associated monitoring device and then acquire the state data uploaded by the monitoring device. The acquisition instruction can also indicate to acquire the configuration data. The monitoring device is arranged at different positions of the discharge device to monitor the state data of the corresponding positions.
[0038] Step S104, based on the state data, performing fault detection on the discharge device to obtain a target fault level of the discharge device existing fault.
[0039] The target fault level can refer to the severity of the current fault determined based on the evaluation of the state data. The target fault level can be divided into multiple levels such as level one, level two, level three, etc. According to different fault levels, the system will take corresponding processing measures, such as immediately stopping discharge or reducing discharge power, or in the case of a pre-set discharge interface, preferentially ensuring the operation of the interface. The setting of the target fault level ensures the rational allocation of resources to prioritize the most urgent problems and maintain the safety and efficiency of operation.
[0040] In an optional embodiment, fuzzy logic can be used to comprehensively evaluate multiple state data. Fuzzy logic systems can handle imprecise or fuzzy data by defining multiple fuzzy sets and rules to map state data to different levels of fault severity, thereby deriving a target fault level. This way can handle complex and multi-dimensional data, improve the accuracy and flexibility of fault detection.
[0041] In another optional embodiment, a machine learning model can be trained to identify normal and abnormal states of the discharge device. Such as decision tree, support vector machine or neural network, etc. The model learns based on historical data and can automatically identify fault patterns to classify the fault of the discharge device into different fault levels after obtaining the state data.
[0042] Step S106, based on the configuration data, state data and target fault level, determine the fault handling strategy.
[0043] The above-mentioned fault handling strategy can refer to a series of measures for different faults, such as stopping discharge, reducing current or displaying warning information. Thus, when a fault occurs, the corresponding operation can be performed according to the fault handling strategy to restore the system to a normal or safe state. The diversity and flexibility of the fault handling strategy improve the fault tolerance of the system, reduce the impact of the fault on the user, and enhance the overall safety and user experience.
[0044] In an optional embodiment, the configuration data, state data and target fault level can be reported to a cloud server to determine the corresponding fault handling strategy with the computing resources of the cloud server. The cloud server can use big data analysis to quickly determine the fault handling strategy based on the configuration data, state data and target fault level through a machine learning model.
[0045] In another optional embodiment, the fault handling strategy can be obtained according to a preset handling rule. The handling rule can be prepared in advance by maintenance personnel according to previous fault handling experience, or generated by a machine learning model. The handling rule can be stored locally, so that after the configuration data, state data and target fault level are obtained, the corresponding handling rule can be matched to determine the appropriate fault handling strategy. The handling rule can also be dynamically updated to improve the accuracy and effectiveness of fault handling.
[0046] In step S108, the discharge device is controlled to discharge based on the fault handling strategy.
[0047] In an optional embodiment, after the fault handling strategy is determined, the strategy can be further analyzed and converted into corresponding control parameters to implement discharge control of the discharge device. For example, if the strategy indicates "reduce discharge current", the specific current reduction value and rate, as well as the start time of current reduction, are calculated.
[0048] In another optional embodiment, the discharge device can be controlled by a controller to perform discharge control actions. The controller can communicate with each component of the discharge device to send control signals to each component to control the operation of the discharge device.
[0049] In the embodiment of the application, in response to receiving a fault signal of a discharge device, configuration data of the discharge device and state data of an AC end of the discharge device are obtained; based on the state data, fault detection is performed on the discharge device to obtain a target fault level of the discharge device; based on the configuration data, the state data and the target fault level, a fault handling strategy is determined; and based on the fault handling strategy, the discharge device is controlled to discharge. After receiving the fault signal, the configuration data of the discharge device and the state data of the AC end of the discharge device are obtained in time to perform accurate fault detection to obtain the target fault level. Thus, the target fault level is combined with the configuration data and the state data to comprehensively determine the corresponding fault handling strategy to implement precise discharge control, avoid a single fault handling scheme, achieve the purpose of accurate fault handling, thereby realizing the technical effect of fine fault handling of the discharge device, and further solving the technical problem of low precision of fault handling of the discharge device in related technologies.
[0050] Optionally, the state data includes at least one sub-data; based on the state data, fault detection is performed on the discharge device to obtain a target fault level of the discharge device, including: based on the type of the monitoring device, determining a detection threshold corresponding to the at least one sub-data; based on the at least one sub-data and the corresponding detection threshold, performing fault detection on the discharge device to obtain at least one initial fault level of the discharge device; and based on the at least one initial fault level, determining the target fault level.
[0051] The detection threshold described above can be a limit value set by the system for determining whether the state data is beyond the normal range, such as a temperature threshold, a current threshold, etc. Different types of monitoring devices can monitor different states of state data, and thus based on the difference in the type of monitoring device, the state data obtained by monitoring can reflect different safety risks. Therefore, different types of state data correspond to different detection thresholds to achieve the accuracy of detection. When the state data reaches or exceeds the detection threshold, the response failure level is determined to start the failure handling process. Reasonable setting of the detection threshold ensures the sensitivity of the system to failure and avoids false positives, balancing safety and operational efficiency.
[0052] The initial failure level described above is the severity of the failure identified for the first time based on a single monitoring parameter. The initial failure level provides initial failure response guidance for the system, and usually requires subsequent comprehensive evaluation to confirm the final handling strategy. Rapid judgment of the initial failure level helps to take preliminary failure control measures immediately to avoid escalation of the failure.
[0053] In an optional embodiment, the detection threshold can be set according to the configuration and historical state data of the monitoring device. Further, when the discharge device has a failure, the detection threshold corresponding to at least one sub-data can be determined based on the type of monitoring device to detect the failure level of the sub-data using the detection threshold, and obtain the initial failure level. After obtaining the initial failure level corresponding to at least one sub-data, the final target failure level can be determined based on the fusion analysis or the importance of the sub-data.
[0054] By subdividing the state data into multiple sub-data, such as insulation resistance, temperature, current, etc., and setting the detection threshold for each sub-data, the fine monitoring of the discharge device failure is achieved. By comparing the sub-data with the threshold, the failure level can be accurately determined to provide accurate basis for subsequent failure handling. This can ensure that even if multiple sub-data are abnormal at the same time during the discharge process, the main failure can be quickly identified, effective measures can be taken, and system misjudgment and overreaction can be avoided.
[0055] Optionally, based on at least one initial failure level, a target failure level is determined, including one of the following: determining the highest priority failure level from the at least one initial failure level as the target failure level; determining a weight value corresponding to the at least one initial failure level based on the priority of the at least one initial failure level, and performing weighted processing on the at least one initial failure level based on the weight value corresponding to the at least one initial failure level to obtain the target failure level.
[0056] By setting different priority or weight values for the fault levels, it is ensured that in the case of concurrent multiple faults, the most serious or most urgent fault can be processed first. Using priority or weight values to determine fault levels can achieve dynamic scheduling of fault processing, avoiding resource waste and processing delays. Moreover, it can also ensure quick response and the most appropriate handling strategy in complex fault scenarios, effectively protecting user safety and the stability of the discharge device.
[0057] In an optional embodiment, the highest priority fault level is determined from at least one initial fault level as the target fault level, which can quickly determine the fault level and immediately take action. That is, by setting the priority sequence of the fault level in advance, if the fault level detected by one sub-data is the highest priority fault level, there is no need to detect the fault level of other sub-data to determine the target fault level.
[0058] In another optional embodiment, the weight value corresponding to the initial fault level can be determined according to the priority of the different initial fault levels. Since the severity of the fault reflected by different monitoring data is different, the priority can be determined according to the type, duration, or historical fault level of the state data. The introduction of the weight mechanism not only identifies the importance of a single fault, but also measures its relative position in the global, more accurately assesses the overall risk, and avoids the failure of fault detection caused by single data anomaly.
[0059] Therefore, at least one initial fault level can be weighted based on the weight value corresponding to the at least one initial fault level, to comprehensively analyze the fault and make a reasonable decision to obtain the target fault level when facing complex states. The weight value can be dynamically adjusted according to the operating conditions of the discharge device, such as increasing the weight value of the initial fault level detected by the temperature data in a high-temperature environment to improve the sensitivity of the system to temperature anomalies.
[0060] Optionally, based on the configuration data, the state data, and the target fault level, a fault handling strategy is determined, including: in response to the target fault level being a first fault level, determining the fault handling strategy as breaking the electrical connection between the discharge device and the discharge interface; and in response to the target fault level being a second fault level, determining the fault handling strategy based on the configuration data and the state data, wherein the severity of the first fault level is greater than the severity of the second fault level.
[0061] The first fault level described above can represent the most serious fault level detected by the system, which may immediately threaten the safety of the discharge device and the user. Therefore, after determining the first fault level, an emergency fault handling strategy may be triggered, such as immediately stopping the discharge to ensure safety. Immediate response to a first fault can protect the discharge device and the user from significant damage.
[0062] The second fault level described above represents a more serious fault state, but can still maintain a certain degree of operation by adjusting the discharge strategy. The processing flow for a secondary fault can be to reduce the discharge current and limit the power supply of non-priority discharge interfaces. The intelligent processing strategy for a secondary fault ensures safety while maintaining system functions as much as possible, improving the flexibility and efficiency of fault response.
[0063] In an optional embodiment, different processing strategies are adopted according to different fault levels. In the case of determining that the target fault level is the first fault level, i.e. the first fault level is the highest priority level, it indicates that the fault is more serious and needs to be disconnected immediately.
[0064] At the second fault level, the fault handling strategy can be further determined based on the configuration data and the current state, achieving flexibility and intelligence in fault handling. For example, through comprehensive analysis of configuration data and state data, the nature and scope of the fault can be determined, providing comprehensive information support for developing a fault handling strategy. In this way, not only can electric shock accidents be effectively prevented, but also the normal operation of critical equipment can be ensured through intelligent control at the second fault level, improving user experience.
[0065] Optionally, based on the configuration data and the state data, the fault handling strategy is determined, including: extracting the running state of the discharge interface from the state data; determining whether there is a target discharge interface in the discharge interface based on the configuration data, wherein the priority of the target discharge interface is higher than that of other discharge interfaces, and the other discharge interfaces are discharge interfaces other than the target discharge interface; in response to the presence of the target discharge interface in the discharge interface and the running state representing that the other discharge interfaces are in a discharge state, determining that the fault handling strategy is to disconnect the connection between the discharge device and the other discharge interfaces.
[0066] The target discharge interface described above can refer to a user-set priority discharge interface, so that the power supply of this interface can be guaranteed even in the event of a fault. The target discharge interface can be a socket or a wireless charging board, etc. In a vehicle application scenario, the target discharge interface of the vehicle-mounted device can be inside the vehicle or outside the vehicle. That is, in the case of a secondary fault or other non-emergency situations, the operation of the target discharge interface can be prioritized to meet the critical load demand. The setting of the target discharge interface enhances the user-oriented design of the system and improves the availability and user satisfaction of critical electrical equipment, especially in multi-load discharge scenarios.
[0067] In an optional embodiment, the running state of the discharge interface can be extracted from the state data to determine whether the discharge interface is discharging or the usage such as discharge power. And based on the configuration data, it is determined whether there is a target discharge interface in the discharge interface. For example, in the vehicle interior, if a certain discharge interface is connected to a medical device or an emergency communication tool and other loads with extremely high requirements for power continuity, it is defined as a target discharge interface, and even if other interfaces need to be disconnected due to failure, the operation of the key device can be ensured to be unaffected.
[0068] Therefore, by identifying the priority discharge interface set by the user, and in the case that the running state represents that other discharge interfaces are in a discharging state, the connection between the discharge device and other discharge interfaces can be disconnected, the discharge demand of the target discharge interface is met, the continuous power supply of the priority load is ensured, and more refined fault handling is achieved. Therefore, by analyzing the running state of the discharge interface, it can be determined which interfaces need to be disconnected and which interfaces can continue to supply power, and the adjustment and allocation of resources are achieved. Therefore, while ensuring safety, the power efficiency and user experience of the key power equipment are improved.
[0069] Optionally, the above method further comprises: in response to the absence of a target discharge interface in the discharge interface, determining that the fault handling strategy is to reduce the current of the discharge device.
[0070] In an optional embodiment, when there is no priority discharge interface set by the user, the strategy of reducing the discharge current is adopted to reduce the impact of the fault on the system. By reducing the current, the development speed of the fault can be slowed down, and time is gained for further processing of the fault. This ensures safety while maintaining the operation of the system as much as possible and avoids complete stop of discharge due to the fault.
[0071] Optionally, after the discharge device is controlled based on the fault handling strategy, the above method further comprises: based on the state data, determining whether the discharge device is in a fault recovery state, wherein the fault recovery state is used to represent the running state of the discharge device after the discharge device is controlled based on the fault handling strategy; and in response to the discharge device not being in the fault recovery state, continuing to reduce the current of the discharge device.
[0072] The above fault recovery state can be used to represent the running state of the discharge device after the discharge device is controlled based on the fault handling strategy. That is, the fault recovery state can mean that the system executes the fault handling strategy and monitors that the fault indicator returns to the normal range. According to the fault recovery state, it is determined whether the discharge restriction can be lifted and the discharge function is restored. The identification of the fault recovery state is a manifestation of the self-repairing and recovery ability of the system, which helps to improve the stability and reliability of the system and ensure long-term safe operation.
[0073] By continuously monitoring the state data of the discharge device, the effectiveness and safety of the fault handling strategy are ensured. After fault handling, by judging whether the discharge device is in a fault recovery state, the discharge strategy can be adjusted in time to avoid the recurrence of the fault. By adding a fault recovery confirmation mechanism, such as user confirmation or system automatic confirmation of whether the fault has completely recovered, the safety and intelligence of the system are further improved.
[0074] In an optional embodiment, after the discharge control of the discharge device, the effectiveness of the fault handling strategy can be ensured by continuously monitoring and evaluating the running state of the discharge device, which can truly solve or alleviate the fault faced by the system, thereby avoiding further expansion of the safety risk. That is, based on the state data, it can be determined whether the discharge device is in a fault recovery state. If the discharge device is not in a fault recovery state, it indicates that the fault handling has not taken effect, and the current can be further reduced. If the discharge device is in a fault recovery state, the current handling strategy can be maintained.
[0075] Optionally, the above method further comprises: generating prompt information based on the fault handling strategy to prompt the discharge state of the discharge device.
[0076] The prompt information mentioned above refers to the information sent to the user about the fault state and the processing progress, which can usually be presented through a dashboard, application software or sound alarm. The prompt information can help the user understand the current fault condition of the discharge device and guide the user on how to operate to deal with the fault. The prompt information enhances the interaction between the user and the system, improves the user's safety awareness and perception of the state of the discharge device, and is an important part of improving user experience and safety.
[0077] In an optional embodiment, the prompt information generated based on the fault handling strategy can be automatically generated and displayed to the user after the discharge device encounters a fault and takes corresponding handling measures. The information can provide real-time feedback on the state of the discharge device, informing the user of the current fault condition, the handling result and the possible impact. By generating prompt information, the user is effectively informed about the fault state of the discharge device and the handling measures taken, helping the user to understand the current safety situation and avoid secondary accidents caused by improper operation, thereby improving the user's safety awareness and user experience. Through the combination of fault handling strategy and prompt information, the user can be informed of the fault condition and the handling result in a timely manner when a fault occurs. The display information can be displayed on a display screen, a dashboard, etc.
[0078] The technical solutions proposed in the application are described below in combination with an optional embodiment. The application proposes a vehicle-based fault handling method. For the in-vehicle AC discharge process of an electric vehicle, a shock prevention function control strategy is proposed. By monitoring key parameters such as insulation resistance, current, and voltage in real time and responding quickly in abnormal situations, the safety of the discharge process is effectively improved. At the same time, the concurrent situation of multiple faults is also considered, and a clear handling priority is formulated to ensure the stability and reliability of the system. In addition, based on the optional socket that can be set, the priority discharge mode is improved to enhance the user experience.
[0079] The vehicle is a pure electric or hybrid vehicle with in-vehicle AC discharge function, as shown in Figure 2 The vehicle discharge system includes a power battery, a bidirectional charger, an AC distribution box, a storage battery, an in-vehicle discharge socket, and an AC charge-discharge port. The in-vehicle discharge socket includes an in-vehicle discharge socket 1 and an in-vehicle discharge socket 2. A switch is provided between the power battery and the bidirectional charger.
[0080] The power battery can serve as a power source during the in-vehicle AC discharge process, outputting DC voltage that is converted to AC by the bidirectional charger for external discharge.
[0081] The bidirectional charger can include an insulation resistance detection module. The bidirectional charger can also have two working modes, charging and discharging. The charging mode converts external AC power to DC power for the power battery, and the discharging mode converts the DC power of the power battery to AC power for external power supply. During the discharge process, the bidirectional charger continuously detects the insulation resistance, current, and voltage of the vehicle AC side. When the detected values exceed the preset values and persist for a period of time, it is determined that a fault has occurred on the vehicle AC side, and a fault signal is generated for fault handling by the vehicle controller. The vehicle controller can control the entire system and handle faults according to different fault scenarios.
[0082] Upon receiving a discharge request from the vehicle controller, the AC distribution box can execute control to disconnect the corresponding in-vehicle discharge socket.
[0083] The in-vehicle discharge socket, which is the discharge interface in the above embodiment, can achieve AC discharge. The in-vehicle discharge socket can include, but is not limited to, a controllable intelligent switch, a temperature sensor, a current sensor, etc.
[0084] The fault handling process of the discharging system is as follows: when the electric vehicle activates the in-vehicle AC discharging function, the bidirectional charger starts the AC side parameter monitoring loop, continuously collecting state data such as AC side insulation resistance, discharging current and loop temperature data. Since the reduction of the insulation resistance of the electric vehicle discharging system will cause different degrees of impact on the vehicle system, when the vehicle activates the in-vehicle AC discharging, the bidirectional vehicle-mounted charger activates the AC insulation monitoring function, and real-time detects the insulation resistance of the AC L and N items, judges the fault interval in which the minimum value of the two is located, whether there is a fault, and generates a fault signal when the fault is identified. The fault signal and the monitored state data are transmitted in real time to the vehicle controller through the communication bus. The vehicle controller dynamically analyzes the data according to the preset three-level threshold system to prevent the fault detection and processing function from frequently entering and exiting.
[0085] For example, if the bidirectional charger detects that the AC insulation resistance value is less than the set first threshold value during discharging, it is determined that the vehicle AC discharging system is in the first fault interval, i.e. the fault is determined to be the first fault level. If the insulation resistance value is less than the set second threshold value and greater than the first threshold value, it is determined that the vehicle AC discharging system is in the second fault interval, i.e. the fault is determined to be the second fault level. If the insulation resistance value is greater than the set third threshold value, it is determined that the vehicle AC discharging system is in the second fault recovery interval, i.e. in the fault recovery state.
[0086] If the AC temperature is greater than the set temperature third threshold value, the vehicle controller determines that the vehicle AC side is in the first fault interval; if the AC side temperature is greater than the set temperature second threshold value and less than the temperature third threshold value, it is determined that the vehicle AC side is in the second fault interval; if the temperature is less than the set temperature first threshold value, it is determined that the vehicle AC side is in the second fault recovery interval.
[0087] Further, when the state data of any AC side is determined to be in the first fault interval, it is determined that the discharging system is in the first fault interval, i.e. the fault is determined to be the first fault level; if all AC side state data is not in the first fault interval, and when any AC side real-time monitoring state value is in the second fault interval, it is determined that the discharging system is in the second fault interval, i.e. the fault is determined to be the second fault level.
[0088] Specifically, during discharging, the vehicle controller continuously compares the real-time parameters uploaded by the bidirectional charger with the set three-level threshold values. When any parameter reaches the first fault interval and lasts for T time, it is immediately determined as the first fault level. An instruction is immediately sent to the AC distribution box to disconnect the controllable switches of all sockets inside the vehicle and the discharge gun outside the vehicle, while storing the fault code. The corresponding prompt is popped up on the display screen inside the vehicle. After the fault is handled, the vehicle controller decides the high-voltage management mode according to the high-voltage state before discharging. If it is not in the high-voltage ready state before discharging, the power battery is controlled to exit the high-voltage state; if it is in the high-voltage ready state, the high-voltage state is maintained but the discharge circuit is cut off. After detecting that all the sockets inside the vehicle are mechanically disconnected and the discharge gun outside the vehicle is physically separated, the vehicle controller clears the first fault code, and the next time the discharge function is activated, the bidirectional charger re-executes the insulation resistance initialization detection on the AC side.
[0089] If it is not determined as the first fault level and it is detected to be in the second fault level and lasts for T time, the vehicle controller determines it as the second fault level and enters the processing flow. It is judged whether the user has set a priority discharge socket in advance. If it is judged that the user has set a certain socket as the priority discharge output mode and there is an additional socket in the discharge state, the vehicle controller controls to disconnect all the remaining discharge sockets to ensure that the output power of the set discharge priority socket maintains a high level. If it is judged that the user has not set a certain socket as the priority discharge output mode or there is no additional socket in the discharge state, the discharge current is directly reduced.
[0090] After the second fault is handled, the vehicle controller continuously monitors whether the AC side parameters return to the recovery interval. If the parameters return to the recovery interval within T time after the non-priority socket is disconnected, if it is in the second fault recovery interval, the number of times of removing the limitation of this discharge cycle is further judged. If the number of times is less than 3 (the initial value is 0), the current limitation is removed and the non-priority socket is allowed to be re-enabled, and the number of times of removal is accumulated (such as from 0 to 1). If the number of times is not less than 3, the current state is maintained to continue discharging, avoiding frequent recovery leading to fault accumulation.
[0091] In particular, if the discharge current is reduced, it is judged whether the current AC discharge current is greater than the preset threshold value. If the AC discharge current is less than the preset threshold value, the vehicle controller controls the discharge-related components to stop the AC discharge inside the vehicle, disconnects the discharge socket, and stores the fault code. If the AC discharge current is greater than the preset threshold value, it is judged whether the vehicle AC side is in the second fault recovery interval within T time on the AC side. The number of times of removing the limitation is further judged, and the subsequent processing is the same as described above.
[0092] In addition, in the event of an unexpected situation such as the discharge gun falling off the vehicle or a short circuit in the equipment during the discharge process, the vehicle controller can identify the unexpected operating condition through sudden changes in status data and immediately execute a level-two emergency handling strategy. If there is a priority socket, its power supply will be retained and the current will be reduced to a safe range. If there is no priority socket, the non-essential socket will be directly cut off, and only the minimum load power supply will be maintained.
[0093] Furthermore, to enhance the user experience, there should be corresponding feedback design. When a Level 1 fault occurs on the AC side and discharge stops, a message should be displayed indicating that discharge has stopped. If a Level 2 fault occurs, and a user-set AC discharge socket is already in priority discharge mode, other sockets that are forcibly disconnected can display a message reminding the user of the reason why they cannot discharge, such as the instrument panel displaying "In-vehicle sockets are set to priority discharge mode, and discharge of other sockets is suspended."
[0094] like Figure 3 The diagram illustrates an optional method for handling a discharge device. When the discharge device is in a discharging state, after fault detection, if the current fault falls within the first-level fault range, the discharge socket switch is disconnected to stop the discharge.
[0095] If the system is in the secondary fault zone, determine if the user has set a priority discharge socket and if any additional sockets are discharging. If not, reduce the discharge current. If so, disconnect all sockets except the priority discharge socket. After disconnecting other sockets, determine if the system is in the secondary fault recovery zone. If not, reduce the discharge current. If it is in the secondary fault recovery zone, determine if the number of discharge cycle contacts is less than 3. If yes, maintain the current discharge state. If not, remove the discharge restriction to restore normal power supply.
[0096] After reducing the discharge current, determine if the discharge current exceeds a preset threshold. If the discharge current does not exceed the preset threshold, disconnect the discharge socket switch to stop discharging. If the discharge current exceeds the preset threshold, continue to determine if it is within the secondary fault recovery range. If not, continue to reduce the discharge current. If it is within the secondary fault recovery range, continue to determine if the number of discharge cycle contacts is less than 3. As above, if the number of discharge cycle contacts is less than 3, maintain the current state of discharge; otherwise, release the discharge restriction.
[0097] According to an embodiment of the present invention, a device embodiment for a fault handling apparatus for a discharge device is provided. It should be noted that the device can be used to execute the fault handling method for the discharge device described above. The specific implementation scheme and application scenario in this embodiment are the same as those in the above embodiment, and will not be repeated here.
[0098] Figure 4 This is a schematic diagram of a fault handling device for a discharge device according to an embodiment of this application, as shown below.Figure 4 As shown in the figure, the device comprises the following:
[0099] The acquisition module 30 is configured to acquire configuration data of the discharge device and state data of an AC terminal of the discharge device in response to receiving a fault signal of the discharge device, wherein the state data is obtained by monitoring the discharge device by different monitoring devices.
[0100] The detection module 32 is configured to detect a fault of the discharge device based on the state data to obtain a target fault level of the discharge device.
[0101] The determination module 34 is configured to determine a fault handling strategy based on the configuration data, the state data and the target fault level.
[0102] The control module 36 is configured to perform discharge control on the discharge device based on the fault handling strategy.
[0103] Optionally, the state data comprises at least one sub-data; the determination module is further configured to determine a detection threshold corresponding to the at least one sub-data based on a type of the monitoring device; perform fault detection on the discharge device based on the at least one sub-data and the corresponding detection threshold to obtain at least one initial fault level of the discharge device; and determine the target fault level based on the at least one initial fault level.
[0104] Optionally, the determination module is further configured to perform one of the following: determine a fault level with the highest priority from the at least one initial fault level as the target fault level; determine a weight value corresponding to the at least one initial fault level based on a priority of the at least one initial fault level, and perform weighted processing on the at least one initial fault level based on the weight value corresponding to the at least one initial fault level to obtain the target fault level.
[0105] Optionally, the determination module is further configured to: in response to the target fault level being a first fault level, determine that the fault handling strategy is to disconnect the electrical connection between the discharge device and the discharge interface; and in response to the target fault level being a second fault level, determine the fault handling strategy based on the configuration data and the state data, wherein the first fault level has a higher severity than the second fault level.
[0106] Optionally, the determination module is further configured to: extract a running state of the discharge interface from the state data; and determine whether there is a target discharge interface in the discharge interface based on the configuration data, wherein the target discharge interface has a higher priority than other discharge interfaces, and the other discharge interfaces are discharge interfaces other than the target discharge interface; and in response to the target discharge interface existing in the discharge interface and the running state indicating that the other discharge interfaces are in a discharge state, determine that the fault handling strategy is to disconnect the connection between the discharge device and the other discharge interfaces.
[0107] Optionally, the apparatus further includes a processing module configured to determine, in response to the target discharge interface not being present in the discharge interface, that the fault handling strategy is to reduce the current of the discharge device.
[0108] Optionally, the apparatus further includes a recovery module configured to determine, based on the state data, whether the discharge device is in a fault recovery state, wherein the fault recovery state is used to represent an operating state of the discharge device after the discharge device is controlled by the fault handling strategy, and in response to the discharge device not being in the fault recovery state, continue to reduce the current of the discharge device.
[0109] Optionally, the apparatus further includes a prompting module configured to generate, based on the fault handling strategy, a prompt information to prompt a discharge state of the discharge device.
[0110] Embodiments of the present application also provide a vehicle, including a discharge device, wherein a discharge fault of the discharge device is handled by the processing method in the embodiments of the present application.
[0111] Embodiments of the present application also provide an electronic device, including a memory storing an executable program, and a processor configured to run the program, wherein the program, when running, executes the method in the embodiments of the present application.
[0112] Embodiments of the present application also provide a computer readable storage medium, including a stored executable program, wherein the executable program, when running, controls a device where the computer readable storage medium is located to execute the method in the embodiments of the present application.
[0113] Embodiments of the present application also provide a computer program product, including a computer program, wherein the computer program, when executed by a processor, implements the method in the embodiments of the present application.
[0114] Embodiments of the present application also provide a computer program product, including a non-volatile computer readable storage medium, wherein the non-volatile computer readable storage medium is configured to store a computer program, and the computer program, when executed by a processor, implements the method in the embodiments of the present application.
[0115] Embodiments of the present application also provide a computer program, wherein the computer program, when executed by a processor, implements the method in the embodiments of the present application.
[0116] In the above embodiments of the present application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0117] In several embodiments provided in the present application, it should be understood that the disclosed technology can be implemented by other ways. Among them, the above-described device embodiments are only schematic, for example, the division of the units can be a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, units or modules, and can be electrical or other forms.
[0118] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0119] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0120] When the integrated unit is realized in the form of 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 solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0121] The above is only the preferred embodiment of the present application, and it should be pointed out that for ordinary skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.
Claims
1. A failure processing method of a discharge device, characterized by, The method comprises: in response to receiving a fault signal of a discharge device, obtaining configuration data of the discharge device and state data of an AC end of the discharge device, wherein the state data is obtained based on monitoring of the discharge device by different monitoring devices; based on the state data, performing fault detection on the discharge device to obtain a target fault level of the discharge device; based on the configuration data, the state data and the target fault level, determining a fault handling strategy; based on the fault handling strategy, performing discharge control on the discharge device.
2. The method of claim 1, wherein, The state data comprises at least one sub-data; based on the state data, performing fault detection on the discharge device to obtain a target fault level of the discharge device, comprises: based on the type of the monitoring device, determining a detection threshold corresponding to the at least one sub-data; based on the at least one sub-data and the corresponding detection threshold, performing fault detection on the discharge device to obtain at least one initial fault level of the discharge device; based on the at least one initial fault level, determining the target fault level.
3. The method of claim 2, wherein, Based on the at least one initial fault level, determining the target fault level, comprises one of: from the at least one initial fault level, determining a fault level with the highest priority as the target fault level; based on the priority of the at least one initial fault level, determining a weight value corresponding to the at least one initial fault level, and based on the weight value corresponding to the at least one initial fault level, performing weighted processing on the at least one initial fault level to obtain the target fault level.
4. The method of claim 1, wherein, Based on the configuration data, the state data and the target fault level, determining a fault handling strategy, comprises: in response to the target fault level being a first fault level, determining the fault handling strategy as disconnecting the electrical connection between the discharge device and a discharge interface; in response to the target fault level being a second fault level, based on the configuration data and the state data, determining a fault handling strategy, wherein the severity of the first fault level is greater than the severity of the second fault level.
5. The method of claim 4, wherein, Based on the configuration data and the state data, determining a fault handling strategy, comprises: extracting a running state of the discharge interface from the state data; based on the configuration data, determining whether there is a target discharge interface in the discharge interface, wherein the priority of the target discharge interface is higher than that of other discharge interfaces, and the other discharge interfaces are discharge interfaces other than the target discharge interface in the discharge interface; in response to the presence of the target discharge interface in the discharge interface and the running state representing that the other discharge interfaces are in a discharge state, determining the fault handling strategy as disconnecting the connection between the discharge device and the other discharge interfaces.
6. The method of claim 5, wherein, The method further comprises: in response to the absence of the target discharge interface in the discharge interface, determining the fault handling strategy as reducing the current of the discharge device.
7. The method of claim 6, wherein, After performing discharge control on the discharge device based on the fault handling strategy, the method further comprises: determining, based on the state data, whether the discharge device is in a fault recovery state, wherein the fault recovery state is used to represent an operation state of the discharge device after the discharge control of the discharge device is performed by using the fault handling strategy; in response to the discharge device not being in the fault recovery state, continuing to reduce the current of the discharge device.
8. The method according to any one of claims 1-6, characterized in that, The method further includes: generating prompt information based on the fault handling strategy, to prompt a discharge state of the discharge device.
9. A vehicle characterized by comprising: comprising: a discharge device, wherein a discharge fault of the discharge device is handled by the handling method according to any one of claims 1 to 8.
10. An electronic device, comprising: comprising: a memory storing an executable program; a processor configured to execute the program, wherein the program performs the method according to any one of claims 1 to 8 when executed.
11. A computer readable storage medium, characterized in that, The computer readable storage medium comprises a stored executable program, wherein the executable program controls a device where the storage medium is located to perform the method according to any one of claims 1 to 8 when executed.
12. A computer program product, characterised in that, comprising a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 8.