Quick charge relay adhesion fault detection method, device and equipment and storage medium
By classifying the plug-in status in the fast charging relay sticking fault detection and obtaining the voltage difference to identify the sticking fault, the false alarm problem is solved, ensuring the safety and stability of the fast charging system for new energy vehicles.
Patent Information
- Application Number
- CN202511868327.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-11
- Publication Date
- 2026-02-10
AI Technical Summary
In the existing technology, the detection of sticking faults in fast charging relays is prone to false alarms due to the diagnostic logic under a single operating condition. In particular, when detecting insulation faults during plugging in the charging gun, it is easy to misjudge them as sticking faults, resulting in the inability to accurately identify sticking faults.
By obtaining the charging gun insertion status, the first diagnostic condition and the second diagnostic condition are reasonably divided, and the relays are responded to to engage and disengage commands respectively. The corresponding voltage difference is obtained to determine the fault detection result, thus avoiding false alarms of sticking faults when inserting the charging gun.
It enables accurate identification of sticking faults in fast charging relays under different working scenarios, ensuring the safe and stable operation of fast charging systems for new energy vehicles and reducing safety risks such as leakage and short circuits.
Smart Images

Figure CN121500084A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle fault diagnosis technology, and in particular to a method, apparatus, equipment and storage medium for detecting fast charging relay sticking faults. Background Technology
[0002] The connection and disconnection of the high-voltage circuit can be controlled by switching the fast charging relay on and off. The reliability of the fast charging relay is directly related to the vehicle charging safety. If the relay sticks due to factors such as arcing, oxidation, or overload, the high-voltage circuit will continue to conduct, which may lead to serious safety risks such as leakage, short circuit, or even fire.
[0003] Currently, most methods for detecting fast-charging relay sticking use diagnostic logic under a single operating condition, judging whether the relay is stuck according to a uniform testing procedure, without considering the fast-charging gun's insertion status in the vehicle. When testing the voltage for insulation faults after the fast-charging gun is inserted, it is easy to falsely report fast-charging relay sticking. Therefore, how to accurately identify fast-charging relay sticking faults remains a problem to be solved.
[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main objective of this application is to provide a method, apparatus, device, and storage medium for detecting fast charging relay sticking faults, aiming to solve the technical problem of how to accurately identify fast charging relay sticking faults.
[0006] To achieve the above objectives, this application proposes a method for detecting sticking faults in fast charging relays, the method comprising: Get the charging gun insertion status; The adhesion diagnostic conditions are determined based on the charging gun insertion status. When the adhesion diagnosis condition is the first diagnosis condition, the system responds to the relay activation command, acquires the first voltage difference between the two ends of the fast charging relay, and determines the first adhesion fault detection result based on the first voltage difference. When the adhesion diagnosis condition is the second diagnosis condition, the system responds to the relay disconnect command, obtains the second voltage difference between the two ends of the fast charging relay, and determines the second adhesion fault detection result based on the voltage difference.
[0007] In one embodiment, the step of responding to a relay engagement command, acquiring a first voltage difference between the two ends of the fast-charging relay, and determining a first sticking fault detection result based on the first voltage difference includes: Upon receiving a relay engagement command, determine whether the first voltage difference between the two ends of the fast charging relay is greater than a first preset voltage threshold. When the duration for which the first voltage difference is greater than the first preset voltage threshold reaches the first preset duration, the first adhesion fault detection result is determined to be that an adhesion fault exists.
[0008] In one embodiment, the step of responding to a relay disconnection command, acquiring a second voltage difference between the two ends of the fast charging relay, and determining a second sticking fault detection result based on the voltage difference includes: When a relay disconnection command is received, it is determined whether the second voltage difference between the two ends of the fast charging relay is less than a second preset voltage threshold, wherein the second preset voltage threshold is less than a first preset voltage threshold; When the duration for which the second voltage difference is less than the second preset voltage threshold reaches the first preset duration, the second adhesion fault detection result is determined to be that an adhesion fault exists.
[0009] In one embodiment, the step of determining the adhesion diagnostic condition based on the charging gun insertion status includes: When the charging gun is in the plug-in state, the adhesion diagnostic condition is determined as the first diagnostic condition. When the charging gun is in an unplugged state, the adhesion diagnostic condition is determined to be the second diagnostic condition.
[0010] In one embodiment, the step of obtaining the charging gun insertion status includes: The charging connection confirmation signal voltage information is obtained through the signal detection circuit; Based on the charging connection confirmation signal voltage information and voltage validity information, determine whether the charging gun is in the plug-in state, and obtain the charging gun plug-in state.
[0011] In one embodiment, the step of obtaining charging connection confirmation signal voltage information through a signal detection circuit includes: The initial connection confirmation signal of the charging gun is received through the signal detection circuit; The initial connection confirmation signal is divided and filtered to obtain a preprocessed signal; The preprocessed signal is subjected to analog-to-digital conversion to obtain a sequence of digital voltage sample values; The digital voltage sample value sequence is subjected to anti-jitter processing to obtain the charging connection confirmation signal voltage information.
[0012] In one embodiment, after the step of responding to a relay disconnect command, acquiring a second voltage difference between the two ends of the fast-charging relay, and determining a second adhesion fault detection result based on the voltage difference when the adhesion diagnostic condition is the second diagnostic condition, the method further includes: When either the first or second adhesive failure detection result indicates the presence of an adhesive failure, a corresponding fault code is generated. The corresponding fault handling strategy is executed according to the level of the fault code.
[0013] Furthermore, to achieve the above objectives, this application also proposes a fast charging relay sticking fault detection device, which includes: The data acquisition module is used to acquire the charging gun insertion status; The working condition determination module is used to determine the adhesive diagnostic working condition based on the charging gun insertion status. The adhesion detection module is used to respond to the relay activation command, obtain the first voltage difference between the two ends of the fast charging relay, and determine the first adhesion fault detection result based on the first voltage difference when the adhesion diagnosis condition is the first diagnosis condition. The adhesion detection module is also used to respond to the relay disconnection command, obtain the second voltage difference between the two ends of the fast charging relay, and determine the second adhesion fault detection result based on the voltage difference when the adhesion diagnosis condition is the second diagnosis condition.
[0014] In addition, to achieve the above objectives, this application also proposes a fast charging relay sticking fault detection device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the fast charging relay sticking fault detection method described above.
[0015] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the fast charging relay sticking fault detection method described above.
[0016] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the fast charging relay sticking fault detection method described above.
[0017] One or more technical solutions proposed in this application have at least the following technical effects: By acquiring the charging gun insertion status, a first diagnostic condition and a second diagnostic condition are rationally divided based on this status. Corresponding relay commands are responded to for each condition, and the corresponding voltage difference is obtained to determine the fault detection result. In the first diagnostic condition, it effectively detects whether the fast-charging relay can engage normally, and in the second diagnostic condition, it accurately determines whether the relay has a sticking fault. This condition-based detection method avoids the false alarms caused by insulation detection during fast-charging pile insertion, while comprehensively covering the fault detection needs of fast-charging relays in different operating scenarios. It can accurately identify fast-charging relay sticking faults, thereby effectively ensuring the safe and stable operation of the fast-charging system for new energy vehicles and reducing safety risks such as leakage, short circuits, and even fires caused by relay failures. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0019] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a flowchart illustrating an embodiment of the fast-charging relay sticking fault detection method of this application. Figure 2 This is a flowchart illustrating Embodiment 2 of the fast charging relay sticking fault detection method of this application; Figure 3 A simplified flowchart illustrating the fast charging relay sticking fault detection method provided in Embodiment 2 of this application; Figure 4 This is a schematic diagram of the module structure of the fast charging relay sticking fault detection device according to an embodiment of this application; Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the fast charging relay sticking fault detection method in the embodiments of this application.
[0021] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0022] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0023] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0024] The main solution of this application embodiment is: to obtain the charging gun insertion status; to determine the adhesion diagnosis condition based on the charging gun insertion status; when the adhesion diagnosis condition is the first diagnosis condition, to respond to the relay engaging command, to obtain the first voltage difference between the two ends of the fast charging relay, and to determine the first adhesion fault detection result based on the first voltage difference; when the adhesion diagnosis condition is the second diagnosis condition, to respond to the relay disengaging command, to obtain the second voltage difference between the two ends of the fast charging relay, and to determine the second adhesion fault detection result based on the voltage difference.
[0025] Currently, most methods for detecting fast-charging relay sticking use diagnostic logic under a single operating condition, judging whether the relay is stuck according to a uniform testing procedure, without considering the fast-charging gun's insertion status in the vehicle. When testing the voltage for insulation faults after the fast-charging gun is inserted, it is easy to falsely report fast-charging relay sticking. Therefore, how to accurately identify fast-charging relay sticking faults remains a problem to be solved.
[0026] This application provides a solution that, by acquiring the charging gun insertion status, rationally divides the system into a first diagnostic condition and a second diagnostic condition based on this status. For each condition, it responds to corresponding relay commands, acquires the corresponding voltage difference, and determines the fault detection result. In the first diagnostic condition, it effectively detects whether the fast-charging relay can engage normally, and in the second diagnostic condition, it accurately determines whether the relay has a sticking fault. This condition-based detection method avoids the false alarms caused by insulation detection during fast-charging pile insertion, while comprehensively covering the fault detection needs of fast-charging relays in different operating scenarios. It can accurately identify fast-charging relay sticking faults, thereby effectively ensuring the safe and stable operation of the new energy vehicle fast-charging system and reducing safety risks such as leakage, short circuits, and even fires caused by relay failures.
[0027] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions, such as a fast charging relay sticking fault detection device. The following description uses a fast charging relay sticking fault detection device as an example to illustrate this embodiment and the subsequent embodiments.
[0028] Based on this, this application provides a method for detecting fast charging relay sticking faults, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the fast-charging relay sticking fault detection method of this application.
[0029] In this embodiment, the fast charging relay sticking fault detection method includes steps S10~S40: Step S10: Obtain the charging gun insertion status; It should be noted that the charging gun insertion status refers to the complete connection between the fast charging gun and the vehicle's interface, including both inserted and uninserted states. The charging gun insertion status can be determined by the charging connection confirmation signal, which confirms the connection between the fast charging gun and the vehicle; its validity directly reflects whether the charging gun is inserted.
[0030] It should be understood that before or during the high-voltage connection of a vehicle, the Battery Management System (BMS) will detect the charging connection confirmation signal in real time. The BMS collects the voltage value of the charging connection confirmation signal through the charging connection confirmation signal detection circuit and continuously monitors this voltage value to determine the charging gun insertion status.
[0031] Step S20: Determine the adhesion diagnostic condition based on the charging gun insertion status; It should be noted that the adhesion diagnostic conditions are different working scenarios categorized for targeted adhesion detection of fast charging relays, including two types: the first diagnostic condition and the second diagnostic condition. The first diagnostic condition corresponds to the condition where the charging gun is in the plugged-in state, i.e., the charging connection confirmation signal is valid. The second diagnostic condition corresponds to the condition where the charging gun is not plugged in, i.e., the charging connection confirmation signal is invalid.
[0032] It should be understood that the purpose of defining the sticking diagnostic conditions is to avoid false alarms of sticking faults caused by the fast charging station's insulation detection when the charging gun is plugged in, thus ensuring the accuracy of the diagnostic results. After obtaining the charging gun's plugging status, the corresponding sticking diagnostic condition is directly determined based on that status.
[0033] In one feasible implementation, step S20 may include: When the charging gun is in the plug-in state, the adhesion diagnostic condition is determined as the first diagnostic condition. When the charging gun is in an unplugged state, the adhesion diagnostic condition is determined to be the second diagnostic condition.
[0034] It should be noted that the "plugging in" state of the charging gun refers to the state where the fast charging gun is fully connected to the vehicle's charging socket. Determining this state depends on the validity of the charging connection confirmation signal. The first diagnostic condition is specifically designed for the plugging in state. Because the fast charging station performs an insulation test after plugging in the gun, the voltage generated can easily lead to false alarms for sticking faults. The "cannot engage" diagnostic can accurately detect whether the relay can engage normally, meeting the fault detection requirements under this condition. Therefore, the sticking fault diagnosis is not performed under this condition; instead, the "cannot engage" diagnosis is executed.
[0035] Additionally, the "not plugged in" state in the charging gun insertion status refers to the state where the fast charging gun is not connected to the vehicle socket or is not fully connected. This state is determined by the validity of the charging connection confirmation signal. The second diagnostic condition is designed for the charging gun not plugged in state. Since there is no voltage interference from the fast charging pile insulation detection when the gun is not plugged in, performing a sticking test at this time can accurately reflect whether there is a problem with the relay contacts failing to disconnect normally, effectively ensuring the safety of the high-voltage circuit in the non-charging state. Normal relay sticking test is performed under this condition.
[0036] It should be understood that after obtaining the charging gun insertion status, the status is judged. If the charging gun insertion status is determined to be inserted, that is, the charging connection confirmation signal is valid, the adhesion diagnosis condition is determined as the first diagnosis condition according to the preset working condition division rules; if the charging gun insertion status is determined to be not inserted, that is, the charging connection confirmation signal is invalid, the adhesion diagnosis condition is determined as the second diagnosis condition according to the preset working condition division rules.
[0037] Step S30: When the adhesion diagnosis condition is the first diagnosis condition, respond to the relay energizing command, obtain the first voltage difference between the two ends of the fast charging relay, and determine the first adhesion fault detection result based on the first voltage difference; It should be noted that the relay activation command is sent by the battery management system to the fast-charging relay to instruct it to connect, ensuring the high-voltage circuit can be properly connected to meet fast-charging requirements. The fast-charging relay is a core component of the fast-charging system for new energy vehicles; its function is to control the connection and disconnection of the high-voltage circuit by switching it on and off, ensuring the safety of the fast-charging process.
[0038] Additionally, the first voltage difference refers to the voltage difference generated between the two ends of the fast-charging relay after responding to the relay engagement command under the first diagnostic condition. This voltage difference reflects the engagement state of the fast-charging relay. The first sticking fault detection result is a judgment result based on the first voltage difference regarding whether the fast-charging relay has a sticking-related fault under the first diagnostic condition, including two cases: the presence of a sticking fault and the absence of a sticking fault.
[0039] It should be understood that when the sticking diagnostic condition is confirmed as the first diagnostic condition, the battery management system will send a relay engagement command to the fast-charging relay. Upon receiving this engagement command, the system will immediately respond and begin acquiring the voltage difference between the two ends of the fast-charging relay; this voltage difference is the first voltage difference. Subsequently, the acquired first voltage difference is compared and analyzed with a first preset voltage threshold, and combined with relevant duration conditions, the first sticking fault detection result is finally determined, judging whether the fast-charging relay has a sticking-related fault under this condition.
[0040] In one feasible implementation, step S30, which responds to a relay engagement command, acquires a first voltage difference between the two ends of the fast-charging relay, and determines a first sticking fault detection result based on the first voltage difference, may include steps A11-A12: Step A11: Upon receiving the relay engagement command, determine whether the first voltage difference between the two ends of the fast charging relay is greater than the first preset voltage threshold. It should be noted that the first preset voltage threshold is a key standard for determining whether the relay is properly engaged. Its value can be 30V. The setting of this value can be determined based on the working voltage characteristics of the fast charging system and the normal working parameters of the relay, so as to effectively distinguish between the state of the relay being properly engaged and the state of not being engaged. This embodiment does not impose specific restrictions on this.
[0041] It should be understood that upon receiving a relay engagement command from the battery management system to the fast-charging relay, the system immediately begins detecting the voltage between the two ends of the fast-charging relay to obtain the specific value of the first voltage difference. Subsequently, the obtained first voltage difference is compared with a first preset voltage threshold to determine whether the first voltage difference is greater than the first preset voltage threshold.
[0042] Step A12: When the duration during which the first voltage difference is greater than the first preset voltage threshold reaches a first preset duration, the first adhesion fault detection result is determined to be that an adhesion fault exists.
[0043] It should be noted that the first preset duration is a time standard set to avoid misjudgment due to voltage signal fluctuations. Its value is specifically 300ms. This duration effectively filters out interference from instantaneous voltage fluctuations, ensuring the accuracy of the judgment result. Under the first diagnostic condition, if the first voltage difference continuously exceeds the first preset voltage threshold, it indicates that the relay has not engaged normally as instructed.
[0044] It should be understood that after determining that the first voltage difference is greater than the first preset voltage threshold, the duration of this voltage state will be continuously monitored. If the duration of the state in which the first voltage difference is greater than the first preset voltage threshold reaches or exceeds the first preset duration, it indicates that the fast charging relay failed to engage normally after receiving the engagement command, and the first sticking fault detection result can be determined to be a sticking fault. If the duration of the first voltage difference being greater than the first preset voltage threshold does not reach the first preset duration, it is not determined to be a fault, and monitoring needs to continue.
[0045] In this embodiment, by comparing the first voltage difference with the first preset voltage threshold after receiving the engagement command, and combining it with the first preset time, it is possible to accurately identify whether the fast charging relay has a failure to engage under the plug-in condition, thus avoiding misjudgment caused by instantaneous voltage fluctuations.
[0046] Step S40: When the adhesion diagnosis condition is the second diagnosis condition, respond to the relay disconnection command, obtain the second voltage difference between the two ends of the fast charging relay, and determine the second adhesion fault detection result based on the voltage difference.
[0047] It should be noted that the second diagnostic condition corresponds to the condition in the adhesive diagnostic condition where the charging gun is not inserted, i.e., the charging connection confirmation signal is invalid. The relay disconnect command is a command sent by the battery management system to the fast charging relay to instruct the fast charging relay to disconnect, thereby stopping the high-voltage circuit from conducting and avoiding safety risks in the non-charging state.
[0048] Additionally, the second voltage difference refers to the voltage difference that still exists between the two ends of the fast-charging relay after responding to the relay disconnect command under the second diagnostic condition. This voltage difference reflects whether the fast-charging relay has disconnected normally. The second sticking fault detection result is a judgment result on whether the fast-charging relay has a sticking fault under the second diagnostic condition, based on the second voltage difference, including two cases: the presence of a sticking fault and the absence of a sticking fault.
[0049] It should be understood that when the sticking diagnostic condition is confirmed as the second diagnostic condition, the battery management system sends a relay disconnect command to the fast charging relay. Upon receiving the disconnect command, the system responds and begins detecting the voltage difference between the two ends of the fast charging relay, i.e., the second voltage difference. Subsequently, the second voltage difference is compared with a second preset voltage threshold, and combined with the corresponding duration requirement, a judgment is made as to whether the fast charging relay has disconnected normally, thereby determining the second sticking fault detection result.
[0050] In one feasible implementation, step S40, which responds to a relay disconnection command, acquires a second voltage difference between the two ends of the fast-charging relay, and determines a second sticking fault detection result based on the voltage difference, may include steps A21-A22: Step A21: When a relay disconnection command is received, determine whether the second voltage difference between the two ends of the fast charging relay is less than a second preset voltage threshold, wherein the second preset voltage threshold is less than a first preset voltage threshold. It should be noted that the second preset voltage threshold is an important standard for judging whether the relay is disconnected normally. The specific value can be set to 10V. This value can be determined according to the safety voltage standard of the high voltage circuit and the disconnection characteristics of the relay to effectively identify whether the relay has a sticking fault. This embodiment does not impose specific restrictions on this. The second preset voltage threshold is less than the first preset voltage threshold.
[0051] It should be understood that when the battery management system sends a relay disconnect command to the fast-charging relay, the system immediately starts detecting the voltage across the fast-charging relay to obtain the specific value of the second voltage difference. Then, the detected second voltage difference is compared with a second preset voltage threshold to determine whether the second voltage difference is less than the second preset voltage threshold.
[0052] Step A22: When the duration for which the second voltage difference is less than the second preset voltage threshold reaches the first preset duration, the second sticking fault detection result is determined to be that a sticking fault exists.
[0053] It should be noted that the second sticking fault detection result is a fault judgment conclusion derived from the second diagnostic condition. The existence of sticking fault here refers to the situation where the contacts of the fast charging relay cannot disconnect normally due to reasons such as arcing, oxidation, or overload. At this time, there will be a certain voltage difference between the two ends of the relay.
[0054] It should be understood that after determining that the second voltage difference is less than the second preset voltage threshold, the duration of this voltage state will be continuously monitored. If the state of the second voltage difference being less than the second preset voltage threshold lasts for a period of time or longer than the first preset duration, it indicates that the fast charging relay failed to disconnect normally after receiving the disconnect command, and the contacts are sticky. In this case, the second sticking fault detection result is determined to be a sticking fault. If the duration of the second voltage difference being less than the second preset voltage threshold does not reach the first preset duration, it is determined that the relay has no sticking fault.
[0055] In this embodiment, after receiving the disconnect command, by comparing the second voltage difference with the second preset voltage threshold and monitoring the duration, it is possible to accurately detect whether the relay has a sticking fault when the gun is not inserted.
[0056] In one possible implementation, after step S40, the following may also be included: When either the first or second adhesive failure detection result indicates the presence of an adhesive failure, a corresponding fault code is generated. The corresponding fault handling strategy is executed according to the level of the fault code.
[0057] It should be noted that fault codes are used to identify the specific fault type of the fast charging relay. Different fault types correspond to different fault codes, which can clearly and accurately convey fault information and provide guidance for subsequent troubleshooting and handling.
[0058] In addition, the first sticking fault detection result corresponds to a fault type where the fast charging relay cannot engage properly, and the second sticking fault detection result corresponds to a fault type where the fast charging relay contacts cannot disconnect properly. These two fault types each have their own unique fault codes, ensuring accurate fault identification. Fault code generation is based on preset coding rules that consider factors such as the nature and scope of the fault, making each fault code unique and easily identifiable.
[0059] In addition, the fault code level is a hierarchy based on the degree of impact of the fault on the safe operation of the fast charging system, with different severity levels corresponding to different levels. For example, a stuck fast charging relay will cause the high-voltage circuit to remain conducting, posing a high safety risk of leakage, short circuit, or even fire, which is a serious fault and corresponds to a higher fault level; while a fast charging relay that cannot engage mainly affects the normal operation of the fast charging function, with a relatively lower safety risk, which is a general fault and corresponds to a lower fault level.
[0060] In addition, fault handling strategies are specific handling measures pre-defined for different levels of fault codes, used to control fault risks in a timely manner, reduce the impact of faults on vehicle and personnel safety, and facilitate subsequent maintenance.
[0061] It should be understood that after obtaining the first or second sticking fault detection result, the sticking fault detection result is judged. If either result indicates the presence of a sticking fault, a corresponding fault code is generated according to preset coding rules. For example, if the fast charging relay is detected as not engaging properly, a specific fault code representing that fault is generated; if the fast charging relay is detected as sticking, a specific fault code corresponding to the sticking fault is generated, and the level of the fault code is identified according to preset level classification standards. Then, according to preset fault handling rules, the corresponding fault handling strategy is executed for the fault level. If the fault code level is a serious fault, measures such as immediately cutting off the high-voltage circuit, disabling the fast charging function, and issuing a strong audible and visual alarm to the driver may be taken; if the fault code level is a general fault, measures such as pausing the current fast charging process, attempting to resend the relay control command, recording the fault information, and displaying a fault prompt on the vehicle's instrument panel may be taken to ensure that the fault is responded to in a timely and appropriate manner.
[0062] This embodiment provides a method for detecting fast-charging relay sticking faults. By acquiring the charging gun insertion status, a first diagnostic condition and a second diagnostic condition are rationally divided based on this status. Corresponding relay commands are responded to for each condition, and the corresponding voltage difference is obtained to determine the fault detection result. In the first diagnostic condition, it effectively detects whether the fast-charging relay can engage normally. In the second diagnostic condition, it accurately determines whether the relay has a sticking fault. This condition-based detection method avoids the false alarms caused by insulation detection during charging pile insertion, while comprehensively covering the fault detection needs of fast-charging relays in different operating scenarios. It can accurately identify fast-charging relay sticking faults, thereby effectively ensuring the safe and stable operation of the new energy vehicle fast-charging system and reducing safety risks such as leakage, short circuits, and even fires caused by relay faults.
[0063] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S10 may include steps S11 to S12: Step S11: Obtain the charging connection confirmation signal voltage information through the signal detection circuit; It should be noted that the signal detection circuit is a hardware circuit configured on the vehicle side for detecting the charging connection confirmation signal. It includes key components such as voltage divider resistors, filter capacitors, and voltage sampling chips. These components work together to receive, process, and sample the charging connection confirmation signal.
[0064] Additionally, the vehicle is equipped with a charging connection confirmation signal detection circuit. This circuit includes components such as voltage divider resistors, filter capacitors, and a voltage sampling chip, providing hardware support for detecting the charging connection confirmation signal. The battery management system is responsible for acquiring the voltage value of the charging connection confirmation signal and determining the charging gun insertion status based on the range and duration of the voltage value. Specifically, the voltage divider resistors divide the charging connection confirmation signal voltage to ensure it falls within a suitable sampling range; the filter capacitors filter out noise interference in the signal, ensuring signal stability; and the voltage sampling chip converts the analog voltage signal into a digital signal that can be recognized by the battery management system.
[0065] It should be understood that the signal detection circuit is activated to prepare for signal reception. The signal detection circuit receives the initial connection confirmation signal from the charging gun through interaction with the vehicle interface and the charging gun. Subsequently, the initial connection confirmation signal is divided using voltage divider resistors in the circuit to adjust the voltage to a suitable range; simultaneously, the divided signal is filtered by a filter capacitor to remove noise interference, resulting in a relatively stable pre-processed signal. Next, the voltage sampling chip performs analog-to-digital conversion on the pre-processed signal, converting the analog signal into a digital signal, forming a sequence of digital voltage sampling values. Finally, the digital voltage sampling value sequence is de-jittered, continuously monitoring its stability to ensure the voltage value remains stable over a certain period, ultimately obtaining accurate charging connection confirmation signal voltage information.
[0066] In one feasible implementation, step S11 may include steps S111 to S114: Step S111: Receive the initial connection confirmation signal of the charging gun through the signal detection circuit; It should be noted that the initial connection confirmation signal is the raw charging connection confirmation signal generated when the charging gun establishes initial interaction with the vehicle interface. This signal directly reflects the initial connection state between the charging gun and the vehicle. However, since it has not undergone any processing, it may contain impurities such as external electromagnetic interference and circuit noise, and its voltage value may also exceed the normal operating range of subsequent sampling components. Therefore, it cannot be directly used to determine the charging gun's insertion status. The generation and transmission of the charging connection confirmation signal rely on the control guidance circuit, which contains multiple resistors R and switches S. When the charging gun is fully connected to the vehicle socket, switch S closes, thereby generating the initial connection confirmation signal and transmitting it to the signal detection circuit.
[0067] It should be understood that when the charging gun approaches the vehicle interface and attempts to establish a connection, the control guidance circuit starts working. Switch S closes after the charging gun is fully connected to the vehicle socket, at which point an initial connection confirmation signal is generated between the charging gun and the vehicle. The signal detection circuit is in a real-time standby state, able to promptly capture this initial connection confirmation signal and transmit it to subsequent processing components through the internal transmission path of the circuit, preparing for subsequent voltage division, filtering, and other processing steps.
[0068] Step S112: Perform voltage division and filtering on the initial connection confirmation signal to obtain a preprocessed signal; It should be noted that voltage division is achieved through voltage divider resistors in the signal detection circuit. The function of the voltage divider resistors is to adjust the voltage value of the initial connection confirmation signal to a range within which the voltage sampling chip can sample normally. Since the voltage of the initial connection confirmation signal may fluctuate due to factors such as the charging gun model and power supply conditions, excessively high voltage may damage the voltage sampling chip, while excessively low voltage may prevent the sampling chip from recognizing the signal. Voltage division ensures sampling accuracy and hardware safety.
[0069] Additionally, filtering is performed using filter capacitors in the signal detection circuit. These capacitors filter out noise interference in the initial connection confirmation signal. This noise may originate from the external electromagnetic environment, electronic noise within the circuit itself, etc. The presence of noise can cause signal voltage instability, affecting subsequent analog-to-digital conversion and judgment results. Filtering makes the signal more stable and pure. The preprocessed signal is the signal obtained after voltage division and filtering. Its voltage is within a suitable range and noise interference is effectively suppressed, meeting the requirements of subsequent analog-to-digital conversion.
[0070] It should be understood that after the initial connection confirmation signal is transmitted to the voltage divider resistor, the resistor divides the signal voltage according to its own resistance ratio, adjusting the voltage to a preset appropriate range to ensure that the voltage sampling chip can sample safely and accurately. Subsequently, the signal after voltage division enters the filter capacitor, which filters out high-frequency noise in the signal, allowing only stable low-frequency signals to pass through, thereby removing interference components and stabilizing the signal voltage. After these two steps, the resulting signal is the preprocessed signal, which shows a significant improvement in voltage stability and purity compared to the initial connection confirmation signal.
[0071] Step S113: Perform analog-to-digital conversion on the preprocessed signal to obtain a digital voltage sample value sequence; It should be noted that analog-to-digital conversion (ADC) is the conversion of analog signals into digital signals, a process implemented through a voltage sampling chip in the signal detection circuit. The preprocessed signal is an analog signal, and its voltage value changes continuously. However, subsequent operations such as debouncing and voltage judgment require discrete digital signals. Therefore, ADC is a crucial link connecting analog signal processing and digital signal processing.
[0072] Additionally, a voltage sampling chip is a hardware component specifically designed to convert analog voltage signals into digital signals. It samples the preprocessed signal at a preset sampling frequency, converting the analog voltage value at each sampling moment into a corresponding digital voltage value. The digital voltage sampling value sequence is a sequence of multiple consecutive digital voltage values, each corresponding to the preprocessed signal voltage at a specific sampling moment. This sequence comprehensively reflects the change of the preprocessed signal voltage over time, providing continuous data support for subsequent jitter reduction processing.
[0073] It should be understood that after the preprocessed signal is transmitted to the voltage sampling chip, the chip starts sampling at a preset sampling frequency to continuously monitor and sample the voltage of the preprocessed signal. Within each sampling cycle, the voltage sampling chip converts the current analog voltage value into a binary digital voltage value and stores these digital voltage values sequentially according to the sampling time, forming a sequence of digital voltage sample values. The sampling frequency setting needs to balance sampling accuracy and data processing efficiency, ensuring accurate capture of voltage changes in the preprocessed signal while avoiding excessively high sampling frequencies that would lead to excessive data volume and increase the burden on subsequent processing.
[0074] Step S114: Perform anti-jitter processing on the digital voltage sampling value sequence to obtain the charging connection confirmation signal voltage information.
[0075] It should be noted that the anti-shake processing is a signal processing operation performed to avoid misjudgments caused by instantaneous voltage fluctuations. Although the digital voltage sampling value sequence has undergone voltage division and filtering, there may still be brief voltage fluctuations due to factors such as contact jitter between the charging gun and the vehicle interface, instantaneous electromagnetic interference, etc. These fluctuations are not actual changes in connection status. If the judgment is made directly based on the fluctuating voltage value, it may lead to misjudgment of the charging gun status.
[0076] In addition, the image stabilization process continuously monitors the digital voltage sampling value sequence to ensure that only voltage values that remain stable within a preset duration are considered valid voltage information, thus filtering out interference from instantaneous fluctuations. The charging connection confirmation signal voltage information is the final valid voltage data obtained after image stabilization, containing stable voltage values and corresponding durations, accurately reflecting the actual state of the charging connection confirmation signal.
[0077] It should be understood that after obtaining the digital voltage sampling value sequence, the sequence is continuously monitored to determine whether the voltage values in the sequence remain within a stable range. If the voltage value remains stable within a preset duration (e.g., the second preset duration corresponding to a valid determination, such as 500ms) or the first preset duration corresponding to an invalid determination, such as 300ms, without fluctuations exceeding the allowable range, the voltage value is considered valid, and this stable voltage value and its corresponding duration are used as the charging connection confirmation signal voltage information. If the voltage value fluctuates significantly within the preset duration, it indicates possible transient interference or contact jitter, requiring continued monitoring until the voltage value stabilizes within a certain range and meets the duration requirement before determining the final charging connection confirmation signal voltage information. The second preset duration corresponding to a valid determination is longer than the first preset duration corresponding to an invalid determination.
[0078] In this embodiment, the initial connection confirmation signal is received promptly by the signal detection circuit, ensuring timely signal acquisition and providing raw data for subsequent processing. Voltage division ensures hardware safety and sampling accuracy, while filtering effectively removes signal noise and improves signal quality. Analog-to-digital conversion converts analog signals to digital signals, enabling subsequent digital signal processing. Anti-jitter filtering filters out interference from instantaneous voltage fluctuations, ensuring the stability and reliability of voltage information. This approach forms a complete charging connection confirmation signal processing flow, transforming the original, interfered initial signal into accurate and stable charging connection confirmation signal voltage information. This ensures accurate determination of the charging gun insertion status and, consequently, the accuracy of subsequent adhesive diagnostic condition classification.
[0079] Step S12: Determine whether the charging gun is in the plug-in state based on the charging connection confirmation signal voltage information and voltage validity information, and obtain the charging gun plug-in state.
[0080] It should be noted that the voltage validity information is a set standard used to determine whether the charging connection confirmation signal is valid. It includes two parts: a validity determination standard and an invalid determination standard. The validity determination standard is that the charging connection confirmation signal voltage is within a preset valid voltage range, and the duration of this voltage state is stable for a second preset duration. The invalid determination standard is that the charging connection confirmation signal voltage is a preset invalid value, such as 0V, and the duration of this state is a first preset duration.
[0081] It should be understood that the charging connection confirmation signal voltage information is obtained, including the specific voltage value and the duration of this voltage state. This voltage information is then compared and analyzed with preset valid voltage information. If the charging connection confirmation signal voltage is within the preset valid voltage range and remains stable for a second preset duration, such as 500ms, it meets the valid determination criteria, and the charging connection confirmation signal is determined to be valid, with the corresponding charging gun in the plugged-in state. If the charging connection confirmation signal voltage is 0V and the duration reaches the first preset duration, such as 300ms, it meets the invalid determination criteria, and the charging connection confirmation signal is determined to be invalid, with the corresponding charging gun in the unplugged state, thus completing the determination of the charging gun plugged-in state.
[0082] For example, a 1kΩ gun resistor can be installed on the vehicle plug, i.e., the charging gun head, to communicate with the vehicle and indicate the rated current carrying capacity of the charging cable. A 1kΩ pull-up resistor is placed on the vehicle controller side and connected to the charging connection confirmation signal detection point. This is used to pull the voltage of the charging connection confirmation signal detection point to a known state, such as 12V, when the charging gun is not inserted, providing a reference for subsequent voltage change detection. When the charging gun is inserted into the vehicle, one end of the gun resistor is connected to the detection point, and the other end is grounded. At this time, the gun resistor and the pull-up resistor are connected in series, forming a voltage divider circuit. Since the resistance values of the gun resistor and the pull-up resistor are equal, the voltage at the charging connection confirmation signal detection point will be divided in half from the original 12V, i.e., 6V. At this time, the vehicle controller continuously monitors the voltage of the charging connection confirmation signal detection point. When it detects that the voltage of the charging connection confirmation signal detection point stably jumps from 12V to 6V and remains within the preset effective voltage range of 5.5V-6.5V, it can determine that the fast charging gun has been correctly inserted, thereby triggering the subsequent charging preparation procedure.
[0083] This embodiment provides a method for detecting fast charging relay sticking faults. By obtaining charging connection confirmation signal voltage information through a signal detection circuit and comparing the processed voltage information with a standard, the charging gun insertion status can be accurately determined.
[0084] For example, to help understand the implementation process of the fast charging relay sticking fault detection method obtained by combining this embodiment with the above embodiment one, please refer to... Figure 3 , Figure 3 A simplified flowchart of a method for detecting sticking faults in fast charging relays is provided, specifically: When the vehicle is connected to high voltage, determine whether the fast charging gun is plugged in: if the result is yes, do not perform sticking diagnosis, but instead perform non-engagement diagnosis; if the result is no, determine whether the fault conditions of the fast charging relay are met. If the fault conditions of the fast charging relay are not met, it is determined that there is no fast charging relay sticking fault; if the fault conditions of the fast charging relay are met, it is determined that there is a fast charging relay sticking fault.
[0085] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the fast charging relay sticking fault detection method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0086] This application also provides a fast charging relay sticking fault detection device, please refer to... Figure 4 The fast charging relay sticking fault detection device includes: Data acquisition module 10 is used to acquire the charging gun insertion status; Working condition determination module 20 is used to determine the adhesion diagnosis working condition based on the charging gun insertion status; The adhesion detection module 30 is used to respond to the relay activation command, acquire the first voltage difference between the two ends of the fast charging relay, and determine the first adhesion fault detection result based on the first voltage difference when the adhesion diagnosis condition is the first diagnosis condition. The adhesion detection module 30 is also used to respond to the relay disconnection command when the adhesion diagnosis condition is the second diagnosis condition, obtain the second voltage difference between the two ends of the fast charging relay, and determine the second adhesion fault detection result based on the voltage difference.
[0087] In one embodiment, the adhesion detection module 30 is further configured to determine whether the first voltage difference between the two ends of the fast charging relay is greater than a first preset voltage threshold when a relay engagement command is received. When the duration for which the first voltage difference is greater than the first preset voltage threshold reaches the first preset duration, the first adhesion fault detection result is determined to be that an adhesion fault exists.
[0088] In one embodiment, the adhesion detection module 30 is further configured to determine, upon receiving a relay disconnection command, whether the second voltage difference between the two ends of the fast charging relay is less than a second preset voltage threshold, wherein the second preset voltage threshold is less than a first preset voltage threshold. When the duration for which the second voltage difference is less than the second preset voltage threshold reaches the first preset duration, the second adhesion fault detection result is determined to be that an adhesion fault exists.
[0089] In one embodiment, the working condition determination module 20 is further configured to determine the adhesion diagnosis working condition as the first diagnosis working condition when the charging gun insertion state is the insertion state. When the charging gun is in an unplugged state, the adhesion diagnostic condition is determined to be the second diagnostic condition.
[0090] In one embodiment, the data acquisition module 10 is further configured to acquire charging connection confirmation signal voltage information through a signal detection circuit; Based on the charging connection confirmation signal voltage information and voltage validity information, determine whether the charging gun is in the plug-in state, and obtain the charging gun plug-in state.
[0091] In one embodiment, the data acquisition module 10 is further configured to receive an initial connection confirmation signal from the charging gun via a signal detection circuit; The initial connection confirmation signal is divided and filtered to obtain a preprocessed signal; The preprocessed signal is subjected to analog-to-digital conversion to obtain a sequence of digital voltage sample values; The digital voltage sample value sequence is subjected to anti-jitter processing to obtain the charging connection confirmation signal voltage information.
[0092] In one embodiment, the adhesion detection module 30 is further configured to generate a corresponding fault code when the first adhesion fault detection result or the second adhesion fault detection result indicates the presence of an adhesion fault; The corresponding fault handling strategy is executed according to the level of the fault code.
[0093] The fast charging relay sticking fault detection device provided in this application, employing the fast charging relay sticking fault detection method in the above embodiments, can solve the technical problem of how to accurately identify fast charging relay sticking faults. Compared with the prior art, the beneficial effects of the fast charging relay sticking fault detection device provided in this application are the same as those of the fast charging relay sticking fault detection method provided in the above embodiments, and other technical features in the fast charging relay sticking fault detection device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0094] This application provides a fast charging relay sticking fault detection device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the fast charging relay sticking fault detection method in the above embodiment 1.
[0095] The following is for reference. Figure 5This document illustrates a structural schematic diagram of a fast-charging relay sticking fault detection device suitable for implementing embodiments of this application. The fast-charging relay sticking fault detection device in this application embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 5 The fast charging relay sticking fault detection device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0096] like Figure 5 As shown, the fast-charging relay sticking fault detection device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in ROM (Read Only Memory) 1002 or a program loaded from storage device 1003 into RAM (Random Access Memory) 1004. RAM 1004 also stores various programs and data required for the operation of the fast-charging relay sticking fault detection device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via bus 1005. Input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, LCDs (Liquid Crystal Displays), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the fast-charging relay sticking fault detection device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows a fast-charging relay sticking fault detection device with various systems, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems can be implemented alternatively.
[0097] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0098] The fast charging relay sticking fault detection device provided in this application, employing the fast charging relay sticking fault detection method in the above embodiments, can solve the technical problem of how to accurately identify fast charging relay sticking faults. Compared with the prior art, the beneficial effects of the fast charging relay sticking fault detection device provided in this application are the same as those of the fast charging relay sticking fault detection method provided in the above embodiments, and other technical features in this fast charging relay sticking fault detection device are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0099] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0100] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0101] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the fast-charging relay sticking fault detection method in the above embodiments.
[0102] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable Read Only Memory), or flash memory, optical fiber, CD-ROM (CD-Read Only Memory), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0103] The aforementioned computer-readable storage medium may be included in the fast charging relay sticking fault detection device; or it may exist independently and not assembled into the fast charging relay sticking fault detection device.
[0104] The aforementioned computer-readable storage medium carries one or more programs. When the one or more programs are executed by the fast-charging relay sticking fault detection device, the fast-charging relay sticking fault detection device causes the following: it acquires the charging gun insertion status; determines a sticking diagnostic condition based on the charging gun insertion status; when the sticking diagnostic condition is a first diagnostic condition, it responds to a relay engaging command, acquires a first voltage difference between the two ends of the fast-charging relay, and determines a first sticking fault detection result based on the first voltage difference; when the sticking diagnostic condition is a second diagnostic condition, it responds to a relay disengaging command, acquires a second voltage difference between the two ends of the fast-charging relay, and determines a second sticking fault detection result based on the voltage difference.
[0105] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including LAN (Local Area Network) or WAN (Wide Area Network)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0106] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0107] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0108] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described fast-charging relay sticking fault detection method, thereby solving the technical problem of how to accurately identify fast-charging relay sticking faults. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the fast-charging relay sticking fault detection method provided in the above embodiments, and will not be repeated here.
[0109] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the fast-charging relay sticking fault detection method described above.
[0110] The computer program product provided in this application can solve the technical problem of how to accurately identify fast charging relay sticking faults. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the fast charging relay sticking fault detection method provided in the above embodiments, and will not be repeated here.
[0111] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A method for detecting sticking faults in fast charging relays, characterized in that, The fast charging relay sticking fault detection method includes: Get the charging gun insertion status; The adhesion diagnostic conditions are determined based on the charging gun insertion status. When the adhesion diagnosis condition is the first diagnosis condition, the system responds to the relay activation command, acquires the first voltage difference between the two ends of the fast charging relay, and determines the first adhesion fault detection result based on the first voltage difference. When the adhesion diagnosis condition is the second diagnosis condition, the system responds to the relay disconnect command, obtains the second voltage difference between the two ends of the fast charging relay, and determines the second adhesion fault detection result based on the voltage difference.
2. The method as described in claim 1, characterized in that, The steps of responding to a relay engagement command, acquiring a first voltage difference between the two ends of the fast-charging relay, and determining a first sticking fault detection result based on the first voltage difference include: Upon receiving a relay engagement command, determine whether the first voltage difference between the two ends of the fast charging relay is greater than a first preset voltage threshold. When the duration for which the first voltage difference is greater than the first preset voltage threshold reaches the first preset duration, the first adhesion fault detection result is determined to be that an adhesion fault exists.
3. The method as described in claim 1, characterized in that, The steps of responding to a relay disconnection command, acquiring a second voltage difference between the two ends of the fast charging relay, and determining a second sticking fault detection result based on the voltage difference include: When a relay disconnection command is received, it is determined whether the second voltage difference between the two ends of the fast charging relay is less than a second preset voltage threshold, wherein the second preset voltage threshold is less than a first preset voltage threshold; When the duration for which the second voltage difference is less than the second preset voltage threshold reaches the first preset duration, the second adhesion fault detection result is determined to be that an adhesion fault exists.
4. The method as described in claim 1, characterized in that, The step of determining the adhesion diagnostic condition based on the charging gun insertion status includes: When the charging gun is in the plug-in state, the adhesion diagnostic condition is determined as the first diagnostic condition. When the charging gun is in an unplugged state, the adhesion diagnostic condition is determined to be the second diagnostic condition.
5. The method as described in claim 1, characterized in that, The step of obtaining the charging gun insertion status includes: The charging connection confirmation signal voltage information is obtained through the signal detection circuit; Based on the charging connection confirmation signal voltage information and voltage validity information, determine whether the charging gun is in the plug-in state, and obtain the charging gun plug-in state.
6. The method as described in claim 5, characterized in that, The step of obtaining charging connection confirmation signal voltage information through the signal detection circuit includes: The initial connection confirmation signal of the charging gun is received through the signal detection circuit; The initial connection confirmation signal is divided and filtered to obtain a preprocessed signal; The preprocessed signal is subjected to analog-to-digital conversion to obtain a sequence of digital voltage sample values; The digital voltage sample value sequence is subjected to anti-jitter processing to obtain the charging connection confirmation signal voltage information.
7. The method as described in claim 1, characterized in that, After the step of responding to the relay disconnect command, acquiring the second voltage difference between the two ends of the fast charging relay, and determining the second adhesion fault detection result based on the voltage difference when the adhesion diagnostic condition is the second diagnostic condition, the method further includes: When either the first or second adhesive failure detection result indicates the presence of an adhesive failure, a corresponding fault code is generated. The corresponding fault handling strategy is executed according to the level of the fault code.
8. A fast charging relay sticking fault detection device, characterized in that, The device includes: The data acquisition module is used to obtain the charging gun insertion status; The working condition determination module is used to determine the adhesion diagnosis working condition based on the charging gun insertion status. The adhesion detection module is used to respond to the relay activation command, obtain the first voltage difference between the two ends of the fast charging relay, and determine the first adhesion fault detection result based on the first voltage difference when the adhesion diagnosis condition is the first diagnosis condition. The adhesion detection module is also used to respond to the relay disconnection command, obtain the second voltage difference between the two ends of the fast charging relay, and determine the second adhesion fault detection result based on the voltage difference when the adhesion diagnosis condition is the second diagnosis condition.
9. A fast charging relay sticking fault detection device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the fast-charging relay sticking fault detection method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the fast-charging relay sticking fault detection method as described in any one of claims 1 to 7.