A high-voltage relay control method and device, electronic equipment and medium
By acquiring and judging the target parameters of the branch high-voltage relays, the main positive relay and the main negative relay are controlled to not close, thus solving the safety hazard caused by the sticking of the branch high-voltage relays and ensuring the safety of new energy vehicles.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ANHUI HUALING AUTOMOBILE
- Filing Date
- 2023-05-08
- Publication Date
- 2026-05-08
AI Technical Summary
In new energy vehicles, the sticking of branch high-voltage relays causes the main positive relay and main negative relay in the high-voltage distribution box to also stick together. Existing technology cannot detect this at the moment of power-on, resulting in a delay in detection and affecting vehicle safety.
By acquiring the target parameters of the branch high-voltage relays detected by the high-voltage distribution box, it is determined whether there is adhesion. When the branch high-voltage relay is energized for the second time, the main positive relay and the main negative relay are controlled not to close to avoid adhesion.
It enables accurate control of the main positive and main negative relays to prevent them from closing when the branch high-voltage relays stick together, thus ensuring the safety of new energy vehicles.
Smart Images

Figure CN116466642B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of high-voltage relay control, and particularly to a high-voltage relay control method, device, electronic equipment, and medium. Background Technology
[0002] When the high-voltage relays in each branch circuit stick together, the high-voltage relays (main positive and main negative relays) inside the battery high-voltage distribution box also stick together when high voltage is applied again. Currently, when new energy vehicles encounter situations where the high-voltage relays in each branch circuit stick together, the VCU (Vehicle Control Unit) determines whether to send a high-voltage application command to the BMS (Battery Management System) based on the status of the high-voltage relays in each branch circuit during the second power-on. This method is used to prevent the high-voltage relays (main positive and main negative relays) inside the battery high-voltage distribution box from sticking together. However, at the moment of power-on, the PDU (Power Distribution Unit) cannot detect the sticking status of the high-voltage relays in each branch circuit; it must be applied with high voltage. Therefore, a delay in sticking detection occurs, causing the high-voltage relays (main positive and main negative relays) inside the high-voltage distribution box to stick together as well. Summary of the Invention
[0003] The purpose of this invention is to provide a control method, device, electronic equipment, and medium for high-voltage relays. This invention enables precise control of the main positive and main negative relays to prevent them from sticking together when several branch high-voltage relays are energized a second time. This ensures the safety of new energy vehicles.
[0004] To solve the above-mentioned technical problems, the present invention provides a high-voltage relay control method, comprising:
[0005] Obtain the target parameters of several branch high-voltage relays detected by the high-voltage distribution box;
[0006] Use the target parameters to determine whether the high-voltage relays in each branch circuit are stuck together.
[0007] If sticking occurs in the high-voltage relays of each branch, the target parameters are used to control the main positive relay and the main negative relay not to close when the high-voltage relays of each branch are energized for the second time.
[0008] Preferably, the target parameters of several branch high-voltage relays detected by the high-voltage distribution box are obtained, including:
[0009] Generate parameter detection commands and send them to the high-voltage distribution box based on the CAN protocol and through a local preset output port;
[0010] Determine whether the target parameters of several branch high-voltage relays returned by the high-voltage distribution box have been received;
[0011] If the target parameter is received, the step of determining whether the high-voltage relays of each branch are stuck together using the target parameter is triggered.
[0012] Preferably, after determining whether the target parameters returned by the high-voltage distribution box have been received, the method further includes:
[0013] If the target parameter is not received, the process jumps back to the step of sending the parameter detection command to the high-voltage distribution box based on the CAN protocol and through the local preset output port until the preset command stop sending condition is met, at which point the sending of the parameter detection command stops.
[0014] Preferably, the preset instruction stop sending conditions include a first instruction stop sending condition and a second instruction stop sending condition; the first instruction stop sending condition is that the target parameter has been received and the number of times the parameter detection instruction has been sent is less than a preset number; the second instruction stop sending condition is that the target parameter has not been received for the preset number of consecutive times.
[0015] Preferably, the acquisition of target parameters of several branch high-voltage relays detected by the high-voltage distribution box includes:
[0016] Obtain the status parameters of several branch high-voltage relays detected by the high-voltage distribution box.
[0017] Preferably, determining whether the high-voltage relays of each branch circuit are stuck together using the target parameters includes:
[0018] Each of the aforementioned state parameters is encoded to obtain the corresponding state code;
[0019] Determine whether the status code is the same as the standard status code;
[0020] If the status code is the same as the standard status code, it is determined that the high-voltage relays of each branch are stuck together.
[0021] Preferably, after controlling the main positive relay and the main negative relay not to close when the secondary high-voltage relays of each branch are energized using the target parameters, the method further includes:
[0022] The target parameters are stored in a preset storage area, and the high-voltage relays of each branch are monitored to see if they have been replaced.
[0023] If it is detected that the high-voltage relays of each branch have been replaced, the new target parameters of the replaced high-voltage relays of the branch are received, and the new target parameters are used to determine whether the replaced high-voltage relays of the branch still have adhesion.
[0024] If the replaced branch high-voltage relays do not stick together, then the target parameters stored in the preset storage area are deleted, and the new target parameters are used to control the closing of the main positive relay and the main negative relay.
[0025] To solve the above-mentioned technical problems, the present invention also provides a high-voltage relay control device, comprising:
[0026] The parameter acquisition module is used to acquire the target parameters of several branch high-voltage relays detected by the high-voltage distribution box;
[0027] The judgment module is used to determine whether the high-voltage relays of each branch circuit are stuck together using the target parameters.
[0028] The relay control module is used to control the main positive relay and the main negative relay not to close when the high-voltage relays of each branch are energized again, using the target parameters, if adhesion occurs in the high-voltage relays of each branch.
[0029] To address the aforementioned technical problems, the present invention also provides an electronic device, comprising:
[0030] Memory, used to store computer programs;
[0031] A processor is used to implement the steps of the high-voltage relay control method described above when executing the computer program.
[0032] To address the aforementioned technical problems, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the high-voltage relay control method described above.
[0033] The purpose of this invention is to provide a control method, device, electronic equipment, and medium for high-voltage relays. This method acquires target parameters of several branch high-voltage relays detected by a high-voltage distribution box, and uses these target parameters to determine whether each branch high-voltage relay is stuck together. If sticking occurs in any branch high-voltage relay, the target parameters are used to control the main positive and main negative relays to remain open during the second energization of each branch high-voltage relay. This ensures that when several branch high-voltage relays are stuck together, the main positive and main negative relays can be accurately controlled to remain open during a second energization, preventing sticking and thus guaranteeing the safety of new energy vehicles. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0035] Figure 1 A process flowchart of a high-voltage relay control method provided by the present invention;
[0036] Figure 2 A schematic diagram of the high-voltage branch, high-voltage distribution box, and main positive relay and main negative relay inside the high-voltage distribution box provided by the present invention;
[0037] Figure 3 A process flow diagram of another high-voltage relay control method provided by the present invention;
[0038] Figure 4 This is a schematic diagram of the structure of an electronic device provided by the present invention. Detailed Implementation
[0039] The core of this invention is to provide a control method, device, electronic equipment, and medium for high-voltage relays. This invention enables precise control of the main positive and main negative relays to prevent them from sticking together when several branch high-voltage relays are energized a second time. This ensures the safety of new energy vehicles.
[0040] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0041] Please refer to Figure 1 , Figure 1 A flowchart of a high-voltage relay control method provided by the present invention includes:
[0042] S11: Obtain the target parameters of several branch high-voltage relays detected by the high-voltage distribution box;
[0043] S12: Use the target parameters to determine whether the high-voltage relays in each branch are stuck together;
[0044] S13: If sticking occurs in the high-voltage relays of each branch, the main positive relay and the main negative relay shall be controlled by the target parameters to not close when the high-voltage relays of each branch are energized for the second time.
[0045] In this invention, the vehicle controller determines whether the high-voltage relays of each branch circuit are stuck together based on the target parameters obtained from the high-voltage distribution box. If sticking occurs in the high-voltage relays of each branch circuit, the main positive relay and the main negative relay are controlled not to close when the high-voltage relays of each branch circuit are energized for the second time using the target parameters. This ensures that when several high-voltage relays of each branch circuit are stuck together, the main positive relay and the main negative relay can be accurately controlled not to close when they are energized for the second time, thus preventing sticking and ensuring the safety of new energy vehicles.
[0046] It should be noted that, in practical applications, the structural diagrams of high-voltage branch circuits, high-voltage distribution boxes, and the main positive and main negative relays within the high-voltage distribution boxes are as follows: Figure 2 As shown.
[0047] This embodiment provides a control method for high-voltage relays. It acquires target parameters from several branch high-voltage relays detected by a high-voltage distribution box and uses these parameters to determine whether any branch high-voltage relays are stuck together. If sticking occurs in any branch high-voltage relay, the target parameters are used to control the main positive and main negative relays to remain open during the second energization of each branch high-voltage relay. This ensures that when several branch high-voltage relays are stuck together, the main positive and main negative relays can be accurately controlled to remain open during a second energization, preventing sticking and thus ensuring the safety of new energy vehicles.
[0048] Based on the above embodiments:
[0049] In one preferred embodiment, the target parameters of several branch high-voltage relays detected by the high-voltage distribution box are obtained, including:
[0050] Generate parameter detection commands and send them to the high-voltage distribution box based on the CAN protocol and through the local preset output port;
[0051] Determine whether the target parameters of several branch high-voltage relays have been received from the high-voltage distribution box;
[0052] If the target parameters are received, the step of determining whether the high-voltage relays of each branch are stuck together is triggered using the target parameters.
[0053] In this invention, in order to obtain the target parameters of several branch high-voltage relays detected by the high-voltage distribution box, the vehicle controller first needs to generate a parameter detection command, and then send the parameter detection command to the high-voltage distribution box based on the CAN protocol and through the local preset output port. Then, it determines whether the target parameters transmitted from the high-voltage distribution box are received. If the target parameters are received, the step of using each target parameter to determine whether each branch high-voltage relay is stuck is performed normally, ensuring the accuracy and reliability of the target parameter acquisition process.
[0054] It should be noted that in practical applications, when the high-voltage distribution box detects that the branch high-voltage relay is stuck, the high-voltage distribution box then sends the status of the CAN message to the CAN bus to communicate with the vehicle controller.
[0055] In a preferred embodiment, after determining whether the target parameters returned by the high-voltage distribution box have been received, the method further includes:
[0056] If the target parameter is not received, the process jumps back to the step of sending parameter detection commands to the high-voltage distribution box via the CAN protocol and the local preset output port until the preset command stop sending condition is met, at which point the sending of parameter detection commands stops.
[0057] In this invention, if the target parameter is not received, the step of sending parameter detection commands to the high-voltage distribution box via the CAN protocol and the local preset output port needs to be repeated until the preset command stop sending condition is met, thus ensuring the integrity of the judgment process.
[0058] It should be noted that the preset condition for stopping the sending of parameter detection commands can be that the number of times the command has been sent is less than a preset number. For example, if the preset number is ten, but the target parameter is received after only five sends, it means that the target parameter has been successfully acquired, so the sending of parameter detection commands should be stopped. Alternatively, the preset condition for stopping the sending of command can be that the target parameter has not been received for a preset number of consecutive times. For example, if the target parameter has not been received for ten consecutive times, it proves that the target parameter has not been successfully acquired, thus avoiding false detections.
[0059] In a preferred embodiment, the preset instruction stop sending conditions include a first instruction stop sending condition and a second instruction stop sending condition; the first instruction stop sending condition is that the target parameter has been received and the number of times the current parameter detection instruction has been sent is less than a preset number; the second instruction stop sending condition is that the target parameter has not been received for a consecutive preset number of times.
[0060] In this invention, the preset command stop sending conditions include a first command stop sending condition and a second command stop sending condition. If either of the two command stop sending conditions exists, the parameter detection command can be stopped, thus improving the accuracy of the judgment process.
[0061] It should be noted that the specific implementation of the first instruction to stop sending condition is as follows: for example, if the preset number of times is ten, but the target parameter is received after only five sending attempts, it means that the target parameter has been successfully obtained, so the parameter detection instruction needs to be stopped. The specific implementation of the second instruction to stop sending condition is as follows: if the target parameter is not received for ten consecutive attempts, it proves that the target parameter was not successfully obtained, thus avoiding false detection. In the example, ten times is a preset number of times, but this application does not limit the specific value of the preset number of times; the specific value of the preset number of times depends on actual needs.
[0062] In one preferred embodiment, the target parameters of several branch high-voltage relays detected by the high-voltage distribution box are obtained, including:
[0063] Obtain the status parameters of several branch high-voltage relays detected by the high-voltage distribution box.
[0064] In this invention, the system determines whether several branch high-voltage relays are stuck together by obtaining the status parameters of several branch high-voltage relays detected by the high-voltage distribution box, thus ensuring the integrity of the solution.
[0065] As a preferred embodiment, determining whether the high-voltage relays in each branch are stuck together using various target parameters includes:
[0066] Each state parameter is encoded to obtain the corresponding state code;
[0067] Determine whether the status code is the same as the standard status code;
[0068] If the status code is the same as the standard status code, it is determined that the high-voltage relays in each branch are stuck together.
[0069] In this invention, the acquired state parameters are first encoded to obtain the state codes corresponding to the state parameters. Then, it is judged whether the state codes are the same as the standard state codes. If the state codes are the same as the standard state codes, it is determined that the high-voltage relays of each branch are stuck together, thus more accurately judging whether the high-voltage relays of each branch are stuck together.
[0070] It should be noted that in practical applications, when the high-voltage relays of each branch circuit are powered on for the second time, the vehicle controller first reads the data of the stored high-voltage relay status bits. If the high-voltage relay status bits read by the vehicle controller at the moment of secondary power-on show sticking, the vehicle controller will enter a serious fault handling mechanism and refuse to send a high-voltage command to the BMS. In this case, the high-voltage relays (main positive relay and main negative relay) in the high-voltage distribution box will not close, thus avoiding the main positive relay and main negative relay from sticking due to current at the moment of closing under load. If the high-voltage relay status bits read by the vehicle controller at the moment of secondary power-on show normal status, the normal power-on and power-off process will begin.
[0071] In a preferred embodiment, after controlling the main positive relay and the main negative relay not to close when the secondary high-voltage relays of each branch are energized using the target parameters, the method further includes:
[0072] Store each target parameter in a preset storage area and monitor whether the high-voltage relays of each branch have been replaced;
[0073] If it is detected that the high-voltage relays of each branch have been replaced, the new target parameters of the replaced high-voltage relays of several branches are received, and the new target parameters are used to determine whether the replaced high-voltage relays of each branch still have adhesion.
[0074] If the replaced high-voltage relays in each branch do not stick together, then delete the target parameters stored in the preset storage area, and use the new target parameters to control the closing of the main positive relay and the main negative relay.
[0075] In this invention, after controlling the main positive relay and the main negative relay to not close when the high-voltage relays of each branch are energized for the second time using the target parameters, the target parameters are stored in a preset storage area, and the high-voltage relays of each branch are monitored to see if they have been replaced. If the high-voltage relays of the branch are not stuck after replacement, the target parameters stored in the preset storage area need to be deleted. Then, the main positive relay and the main negative relay are controlled to close based on the new target parameters corresponding to the replaced high-voltage relay, thus ensuring the normal energization of the main positive relay and the main negative relay.
[0076] It should be noted that if the user connects to the manufacturer to replace the stuck branch high-voltage relays, the vehicle controller will still be unable to power on normally after the replacement because the data of the stuck branch high-voltage relay status bits is still stored in the storage space. It is necessary to install a data clearing button. Pressing this button will clear the data of the branch high-voltage relay status bits stored in the storage space of the vehicle controller. Then, there will be no problem when powering on again. When each branch high-voltage relay is powered on for the second time, the vehicle controller first reads the data of the replaced branch high-voltage relay status bits. If the read branch high-voltage relay status bits are normal, the normal power-on and power-off process will be entered.
[0077] It should also be noted that in practice, the entire control process can detect whether there is adhesion in each high-voltage branch. If there is no adhesion, the high-voltage relay data for each branch is not saved. If there is adhesion, the VCU will store the adhesion status in the power-off storage area and then monitor whether the high-voltage branch adhesion relay has been replaced. If it has been replaced, the saved adhesion relay status is cleared, and normal power-on is performed. If it has not been replaced, the saved adhesion relay status is not cleared. The specific control process is as follows: Figure 3 As shown.
[0078] The present invention also provides an embodiment of a high-voltage relay control device, comprising:
[0079] The parameter acquisition module is used to acquire the target parameters of several branch high-voltage relays detected by the high-voltage distribution box;
[0080] The judgment module is used to determine whether the high-voltage relays in each branch are stuck together using the target parameters.
[0081] The relay control module is used to control the main positive and main negative relays to not close when the high-voltage relays in each branch are energized, based on target parameters, in the event of adhesion in the high-voltage relays of each branch.
[0082] The high-voltage relay control device provided in this embodiment corresponds to the above method, and therefore has the same beneficial effects as the above method. Therefore, for the embodiment of the high-voltage relay control device, please refer to the description of the embodiment in the method section, which will not be repeated here.
[0083] Please refer to Figure 4 , Figure 4 A schematic diagram of the structure of an electronic device provided by the present invention includes:
[0084] Memory 20 is used to store computer programs;
[0085] The processor 21 is used to execute computer programs to implement the steps of the high-voltage relay control method described above.
[0086] The electronic devices provided in this embodiment may include, but are not limited to, smartphones, tablets, laptops, or desktop computers.
[0087] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an Artificial Intelligence (AI) processor, which handles computational operations related to machine learning.
[0088] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 20 is used to store at least the following computer program 201, which, after being loaded and executed by the processor 21, is capable of implementing the relevant steps of the high-voltage relay control method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, and the storage method may be temporary or permanent storage. The operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to, the high-voltage relay control method.
[0089] In some embodiments, the electronic device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.
[0090] Those skilled in the art will understand that Figure 4 The structures shown do not constitute a limitation on electronic devices and may include more or fewer components than those shown.
[0091] The purpose of this embodiment is to provide an electronic device in which the memory 20 is used to store computer programs and the processor 21 is used to execute the computer programs to implement the steps of the high-voltage relay control method described above, so that the control process is more efficient and accurate.
[0092] The present invention also provides an embodiment corresponding to 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 high-voltage relay control method described above.
[0093] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0094] The computer-readable storage medium provided in this embodiment corresponds to the method described above, and therefore has the same beneficial effects as the method described above. Therefore, for the embodiments of the computer-readable storage medium, please refer to the description of the embodiments in the method section, which will not be repeated here.
[0095] It should be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0096] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A high-voltage relay control method, characterized in that, include: Obtain the target parameters of several branch high-voltage relays detected by the battery high-voltage distribution box; Use the target parameters to determine whether the high-voltage relays in each branch circuit are stuck together. If sticking occurs in the high-voltage relays of each branch, the target parameters are used to control the main positive relay and the main negative relay not to close when the high-voltage relays of each branch are energized for the second time. The target parameters are the status parameters of several branch high-voltage relays detected by the battery high-voltage distribution box. The step of determining whether the high-voltage relays of each branch circuit are stuck together using the target parameters includes: Each of the aforementioned state parameters is encoded to obtain the corresponding state code; Determine whether the status code is the same as the standard status code; If the status code is the same as the standard status code, it is determined that the high-voltage relays of each branch are stuck together. The step of controlling the main positive relay and the main negative relay not to close when the secondary high-voltage relays of each branch are energized using the target parameters includes: When the high-voltage relays of each branch circuit are powered on for the second time, the data of the stored status bits of the high-voltage relays of the branch circuit are read through the vehicle controller. If the high-voltage relay in the branch circuit is found to be stuck, the serious fault handling mechanism will be executed, refusing to send the high-voltage command to the BMS and preventing the main positive and main negative relays from closing.
2. The high-voltage relay control method as described in claim 1, characterized in that, Obtain the target parameters of several branch high-voltage relays detected by the battery high-voltage distribution box, including: Generate parameter detection commands and send them to the battery high-voltage distribution box based on the CAN protocol and through the local preset output port; Determine whether the target parameters of several branch high-voltage relays returned by the battery high-voltage distribution box have been received; If the target parameter is received, the step of determining whether the high-voltage relays of each branch are stuck together using the target parameter is triggered.
3. The high-voltage relay control method as described in claim 2, characterized in that, After determining whether the target parameters returned by the battery high-voltage distribution box have been received, the method further includes: If the target parameter is not received, the process jumps back to the step of sending the parameter detection command to the battery high-voltage distribution box based on the CAN protocol and through the local preset output port until the preset command stop sending condition is met, at which point the sending of the parameter detection command stops.
4. The high-voltage relay control method as described in claim 3, characterized in that, The preset command to stop sending conditions include a first command to stop sending condition and a second command to stop sending condition; the first command to stop sending condition is that the target parameter has been received and the number of times the parameter detection command has been sent is less than a preset number; the second command to stop sending condition is that the target parameter has not been received for the preset number of consecutive times.
5. The high-voltage relay control method as described in claim 1, characterized in that, The acquisition of target parameters for several branch high-voltage relays detected by the battery high-voltage distribution box includes: Obtain the status parameters of several branch high-voltage relays detected by the battery high-voltage distribution box.
6. The high-voltage relay control method according to any one of claims 1 to 5, characterized in that, After controlling the main positive relay and the main negative relay not to close when the secondary high-voltage relays of each branch are energized using the target parameters, the method further includes: The target parameters are stored in a preset storage area, and the high-voltage relays of each branch are monitored to see if they have been replaced. If it is detected that the high-voltage relays of each branch have been replaced, the new target parameters of the replaced high-voltage relays of the branch are received, and the new target parameters are used to determine whether the replaced high-voltage relays of the branch still have adhesion. If the replaced branch high-voltage relays do not stick together, then the target parameters stored in the preset storage area are deleted, and the new target parameters are used to control the closing of the main positive relay and the main negative relay.
7. A high-voltage relay control device, characterized in that, include: The parameter acquisition module is used to acquire the target parameters of several branch high-voltage relays detected by the battery high-voltage distribution box; The judgment module is used to determine whether the high-voltage relays of each branch circuit are stuck together using the target parameters. The relay control module is used to control the main positive relay and the main negative relay not to close when the high-voltage relays of each branch are energized again, using the target parameters, when adhesion occurs in the high-voltage relays of each branch. The target parameters are the status parameters of several branch high-voltage relays detected by the battery high-voltage distribution box. Specifically, the high-voltage relay control device is used to encode each of the state parameters to obtain a corresponding state code; determine whether the state code is the same as the standard state code; if the state code is the same as the standard state code, then determine that each of the branch high-voltage relays is stuck together. Specifically, the high-voltage relay control device is used to read and store the status bit data of the branch high-voltage relay through the vehicle controller when each branch high-voltage relay is powered on for the second time; if it is determined that the branch high-voltage relay is stuck, a serious fault handling mechanism is executed to refuse to send the high-voltage command to the BMS and control the main positive relay and the main negative relay to not close.
8. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the high-voltage relay control method as described in any one of claims 1 to 6 when executing the computer program.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the high-voltage relay control method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
High-pressure switch detection device
CN104020414A
Abnormality detection apparatus and abnormality detection method
JP2022045814A