High-voltage power-up control method and device, battery system, and storage medium
By receiving high-voltage power-on commands in the battery system, acquiring historical fault parameters, and monitoring the pre-charging process in real time, and controlling the relay status, the problem of pre-charging resistor damage and failure in the high-voltage power-on process of the battery power supply is solved, thereby improving the safety and stability of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- EVE ENERGY CO LTD
- Filing Date
- 2023-06-09
- Publication Date
- 2026-06-12
AI Technical Summary
The existing high-voltage power-on process of battery power supply is prone to damage and failure of the pre-charge resistor. Especially when there is an abnormal short circuit in the load-side circuit, the excessively long timeout time can cause the pre-charge resistor to burn out. When the power is turned on repeatedly, the cumulative fault increases the probability of resistor failure.
By receiving high-voltage power-on commands, obtaining historical fault parameter information, determining whether continuous faults have occurred, controlling the positive relay and pre-charge relay to disconnect and send fault signals, and monitoring parameters in real time during the pre-charge process, the relay status is properly controlled after the pre-charge is completed, thereby reducing fault accumulation and improving system stability.
This improves the safety and reliability of the system, reduces the probability of pre-charge resistor failure, reduces costs, and ensures the stability and safety of the high-voltage power-on process.
Smart Images

Figure CN116691349B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery system technology, specifically to a high-voltage power-on control method and device, a battery system, and a storage medium. Background Technology
[0002] In related technologies, the conventional module of a battery power supply includes a BDU (Battery Distribution Unit), which typically contains a positive terminal, a negative terminal, and a pre-charge circuit. When the BMS (Battery Management System) powers on and completes initialization, it begins checking for sticking faults in each relay. If all relays are normal, it starts controlling the closing of the negative relay and the pre-charge relay, simultaneously initiating a pre-charge timer. It first performs a simple check for timeout (the time depends on the specific product setting). If the time exceeds the set value, a pre-charge timeout fault is reported, and then the pre-charge relay and negative relay are opened, thus ending the process. If the pre-charge time does not exceed the set value, it checks whether the ratio of the load voltage to the battery voltage exceeds a certain set value (generally 95%), and this process is repeated. When the pre-charge termination condition is met, the positive relay is closed, and after a 50ms delay, the pre-charge relay is opened, thus completing the high-voltage power-on process. However, with this power-on method, if there is an abnormal short circuit in the load-side circuit, or if the timeout is designed to be too long, the pre-charge resistor R will burn out. Furthermore, if there are multiple consecutive power-on operations, the cumulative number of faults will lead to the accumulation of heat inside the pre-charge resistor, increasing the probability of resistor failure. Summary of the Invention
[0003] The embodiments of the present invention provide a high-voltage power-on control method and device, a battery system and a storage medium, which can improve the technical problem that the existing high-voltage power-on process of battery power supply is prone to damage and failure of the pre-charge resistor.
[0004] In a first aspect, embodiments of the present invention provide a high-voltage power-on control method, which is applied to an electric vehicle, and the high-voltage power-on control method includes:
[0005] Receive high-voltage power-on command;
[0006] Obtain historical fault parameter information and determine whether continuous faults have occurred, wherein the continuous faults include continuous precharge overcurrent faults and / or continuous precharge timeout faults;
[0007] When a series of faults occur, the positive relay and pre-charge relay of the high-voltage system are disconnected and a fault signal is issued. When no series of faults occur, the pre-charge relay is closed so that the battery power can pre-charge the high-voltage system through the pre-charge circuit.
[0008] Control the timer to start counting;
[0009] The real-time pre-charging parameters of the high-voltage system during the pre-charging process are obtained, and the pre-charging status of the high-voltage system is determined, wherein the pre-charging status includes the end of pre-charging;
[0010] When the high-voltage system pre-charging is finished, the positive relay is controlled to close, and the pre-charging relay is controlled to open after a first preset time delay.
[0011] In one embodiment, obtaining historical fault parameter information and determining whether consecutive faults have occurred includes:
[0012] Obtain the historical number of precharge overcurrent faults and the historical number of precharge timeout faults;
[0013] Compare the historical number of precharge overcurrent faults with the preset number of consecutive overcurrent faults, and the historical number of precharge timeout faults with the preset number of consecutive timeout faults;
[0014] When the number of historical precharge overcurrent faults exceeds the preset number of consecutive overcurrent faults, a consecutive precharge overcurrent fault is determined to have occurred.
[0015] If the number of historical precharge overcurrent faults is less than the preset number of consecutive overcurrent faults, then it is determined that no consecutive precharge overcurrent fault has occurred.
[0016] When the number of historical precharge timeout faults exceeds the preset number of consecutive timeout faults, a consecutive precharge timeout fault is determined to have occurred.
[0017] If the number of historical precharge timeout faults is less than the preset number of consecutive timeout faults, then it is determined that no consecutive precharge timeout faults have occurred.
[0018] In one embodiment, controlling the pre-charge relay to close when no continuous faults occur, so that the battery power supply pre-charges the high-voltage system through the pre-charge circuit, includes:
[0019] When no continuous faults occur, check if the negative relay is stuck together.
[0020] When the negative relay is stuck, a negative relay stuck fault signal is issued;
[0021] When there is no sticking fault in the negative relay, control the negative relay to close;
[0022] Check the positive relay or precharge relay for sticking faults;
[0023] When the positive relay or the precharge relay is stuck together, a positive relay stuck together fault signal or a precharge relay stuck together fault signal is issued.
[0024] When there is no sticking fault in the positive relay or precharge relay, control the precharge relay to close.
[0025] In one embodiment, the precharge state further includes whether a precharge overcurrent fault occurs and whether a precharge timeout fault occurs;
[0026] The process of acquiring real-time pre-charge parameters of the high-voltage system during pre-charge and determining the pre-charge status of the high-voltage system includes:
[0027] After the high-voltage system is precharged for a second preset time, the current current parameter and the first current voltage parameter of the high-voltage system detection point are obtained, wherein the real-time precharge parameter includes the current current parameter and the first current voltage parameter;
[0028] Compare the current current parameter with the target current parameter, and the first current voltage parameter with the target voltage parameter;
[0029] When the current current parameter is equal to the target current parameter and the first current voltage parameter does not exceed the target voltage parameter, it is determined that a pre-charge overcurrent fault has occurred in the high-voltage system.
[0030] When the current current parameter is not equal to the target current parameter, and the first current voltage parameter exceeds the target voltage parameter, it is determined that the high-voltage system has not experienced a pre-charge overcurrent fault.
[0031] In one embodiment, after determining that no pre-charge overcurrent fault has occurred in the high-voltage system when the current current parameter is not equal to the target current parameter and the current voltage parameter exceeds the target voltage parameter, the method further includes:
[0032] Control the battery power to continue pre-charging the high-voltage system;
[0033] Obtain the current pre-charge duration of the high-voltage system, wherein the real-time pre-charge parameters include the current pre-charge duration;
[0034] Compare the current precharge duration with the standard precharge duration;
[0035] If the current precharge duration exceeds the standard precharge duration, it is determined that the high-voltage system has a precharge timeout fault.
[0036] When the current precharge duration meets the standard precharge duration, it is determined that the high-voltage system has not experienced a precharge timeout fault.
[0037] In one embodiment, after determining that the high-voltage system has not experienced a precharge timeout fault when the current precharge duration meets the standard precharge duration, the method further includes:
[0038] Obtain the second current voltage parameter of the high-voltage system detection point;
[0039] Calculate the voltage difference based on the second current voltage parameter and the initial voltage of the battery power supply;
[0040] Compare the voltage difference with a preset difference;
[0041] If the voltage difference exceeds the preset difference, the high voltage system pre-charging is determined to have failed, and the battery power supply is controlled to re-pre-charge the high voltage system.
[0042] When the voltage difference meets the preset difference, the pre-charging of the high-voltage system is determined to be complete.
[0043] In one embodiment, the target current parameter is set to A. 标 The target voltage parameter is U 标 , where A 标 =U / R, U 标 =0.3U, where U is the initial voltage of the battery power supply; and / or,
[0044] The standard precharge duration is set to T. 标 , among which, T 标 =1.1T, where T is the preset precharge duration; and / or,
[0045] The preset difference is set to 10V.
[0046] In one embodiment, the pre-charge state of the high-voltage system includes a pre-charge overcurrent fault and / or a pre-charge timeout fault in the high-voltage system.
[0047] The step of acquiring real-time pre-charge parameters of the high-voltage system during the pre-charge process and determining the pre-charge status of the high-voltage system further includes:
[0048] Control the negative relay to disconnect;
[0049] Disconnect the precharge relay.
[0050] In one embodiment, when the high-voltage system pre-charge ends, the positive relay is controlled to close, and the pre-charge relay is controlled to open after a first preset time delay, wherein the first preset time delay is set to 50ms ± 10ms.
[0051] In one embodiment, before receiving the high-voltage power-on command, the method further includes:
[0052] The control battery power and high voltage system are initialized to perform a self-test.
[0053] Secondly, embodiments of the present invention also provide a high-voltage power-on device, the high-voltage power-on device comprising:
[0054] The instruction receiving module is used to acquire high-voltage power-on instructions;
[0055] The detection module is used to detect the real-time pre-charge parameters of the high-voltage system during the pre-charge process; and,
[0056] The battery management module is used to adjust the state of the positive relay and the precharge relay of the high-voltage system according to the high-voltage power-on command and the real-time precharge parameters.
[0057] Thirdly, embodiments of the present invention also provide a battery system, the battery system including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described high-voltage power-on control method.
[0058] Fourthly, embodiments of the present invention also provide a storage medium storing a computer program that, when executed by a processor, causes the processor to perform the high-voltage power-on control method as described above.
[0059] The beneficial effects of the embodiments of the present invention are as follows:
[0060] In an embodiment of the present invention, when the BMS receives a high-voltage power-on command, it first acquires historical fault parameter information to determine whether continuous pre-charge overcurrent faults and / or continuous pre-charge timeout faults have occurred during the historical power-on process. It should be noted that since the continuous pre-charge overcurrent faults and continuous pre-charge timeout faults are relatively rare, when such continuous faults occur, it can be generally considered that a hardware fault has occurred. At this time, the positive relay and pre-charge relay of the high-voltage system are disconnected to prevent high-voltage operation, and a fault signal is issued to remind the user to perform maintenance. This not only makes the system safer and ensures normal power-on, but also reduces the cumulative number of faults during multiple consecutive power-on operations, thereby reducing the heat accumulation inside the pre-charge resistor, thus reducing the probability of pre-charge resistor failure and lowering the requirements for the pre-charge resistor. Furthermore, it can reduce costs and improve efficiency. System reliability: When no continuous faults occur, the pre-charge relay is closed to allow the battery power supply to pre-charge the high-voltage system through the pre-charge circuit. Simultaneously, the control timer starts timing. During the pre-charge process, real-time pre-charge parameters of the high-voltage system are acquired, and the pre-charge status of the high-voltage system is determined. Thus, during the pre-charge process, it is possible to monitor in real time whether a pre-charge fault occurs and whether the pre-charge termination condition has been met. When the high-voltage system pre-charge ends, the positive relay is closed, and after a first preset delay, the pre-charge relay is opened. This allows for more complete pre-charge, thereby increasing system stability and reducing the voltage difference across the positive relay, reducing inrush current, and thus reducing the system's requirements for the positive relay. This setting can improve the technical problem that the existing battery power supply high-voltage power-on process easily leads to damage and failure of the pre-charge resistor. Attached Figure Description
[0061] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0062] Figure 1 This is a flowchart of a high-voltage power-on control method (first embodiment) provided by an embodiment of the present invention;
[0063] Figure 2 This is a flowchart of the high-voltage power-on control method (second embodiment) provided by an embodiment of the present invention;
[0064] Figure 3 This is a flowchart of a high-voltage power-on control method (third embodiment) provided by an embodiment of the present invention;
[0065] Figure 4 This is a flowchart of the high-voltage power-on control method (fourth embodiment) provided in the embodiments of the present invention;
[0066] Figure 5 A schematic block diagram of a high-voltage power-on device provided for embodiments of the present invention;
[0067] Figure 6 A schematic block diagram of a battery system provided for an embodiment of the present invention. Detailed Implementation
[0068] 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, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Furthermore, it should be understood that the specific embodiments described herein are only for illustration and explanation of the present invention and are not intended to limit the present invention. In the present invention, unless otherwise stated, directional terms such as "upper" and "lower" generally refer to the upper and lower positions of the device in actual use or operation, specifically the drawing directions in the accompanying drawings; while "inner" and "outer" refer to the outline of the device.
[0069] Please see Figure 1 , Figure 1 This is a flowchart illustrating the high-voltage power-on control method provided in an embodiment of the present invention. The high-voltage power-on control method described in this embodiment is applied to electric vehicles, and the method is executed through the BMS of the electric vehicle's battery pack.
[0070] It should be noted that the application scenarios described in the following embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0071] The high-voltage power-on control method described below will be explained in detail.
[0072] like Figure 1 The high-voltage power-on control method includes:
[0073] S20: Receives high-voltage power-on command;
[0074] S30: Obtain historical fault parameter information and determine whether a continuous fault has occurred, wherein the continuous fault includes continuous precharge overcurrent fault and / or continuous precharge timeout fault;
[0075] S40: When a series of faults occur, the positive relay and pre-charge relay of the high-voltage system are disconnected and a fault signal is issued. When no series of faults occur, the pre-charge relay is closed so that the battery power can pre-charge the high-voltage system through the pre-charge circuit.
[0076] S50: Controls the timer to start counting;
[0077] S60: Obtain the real-time pre-charge parameters of the high-voltage system during the pre-charge process, and determine the pre-charge status of the high-voltage system, wherein the pre-charge status includes the end of pre-charge;
[0078] S70: When the high-voltage system pre-charge is finished, control the positive relay to close, and control the pre-charge relay to open after a first preset time delay.
[0079] Specifically, when the BMS receives a high-voltage power-on command, it first obtains historical fault parameter information to determine whether continuous pre-charge overcurrent faults and / or continuous pre-charge timeout faults have occurred during the historical power-on process. It should be noted that since the occurrence of continuous pre-charge overcurrent faults and continuous pre-charge timeout faults is relatively rare, when such continuous faults occur, it can be generally considered a hardware failure. In this case, the positive relay and pre-charge relay of the high-voltage system are disconnected, prohibiting high-voltage operation, and a fault signal is issued to remind the user to perform maintenance. This not only makes the system safer and ensures normal power-on, but also reduces the cumulative number of faults during multiple consecutive power-on operations, thereby reducing the heat accumulation inside the pre-charge resistor, thus reducing the probability of pre-charge resistor failure and lowering the requirements for the pre-charge resistor. Furthermore, it can reduce costs and improve system reliability. Reliability: When no continuous faults occur, the pre-charge relay is closed to allow the battery power supply to pre-charge the high-voltage system through the pre-charge circuit. Simultaneously, the control timer starts timing. During the pre-charge process, real-time pre-charge parameters of the high-voltage system are acquired, and the pre-charge status of the high-voltage system is determined. Thus, during the pre-charge process, it is possible to monitor in real time whether a pre-charge fault occurs and whether the pre-charge termination condition has been met. When the high-voltage system pre-charge ends, the positive relay is closed, and after a first preset delay, the pre-charge relay is opened. This allows for more complete pre-charge, thereby increasing system stability and reducing the voltage difference across the positive relay, reducing inrush current, and thus reducing the system's requirements for the positive relay. This setting can improve the technical problem that the existing battery power supply high-voltage power-on process easily leads to damage and failure of the pre-charge resistor.
[0080] Specifically, before receiving the high-voltage power-on command, it also includes:
[0081] S10: Controls the battery power and high-voltage system to initialize and perform a self-test.
[0082] In other words, before receiving the high-voltage power-on command, the battery power supply and high-voltage system are first initialized to perform a self-test. This ensures that all components are in a fault-free state before the high-voltage system is pre-charged, thereby improving system safety and ensuring normal power-on.
[0083] In other embodiments, please refer to Figure 2 The step of obtaining historical fault parameter information and determining whether continuous faults have occurred (S20) includes:
[0084] S201: Obtain the number of historical precharge overcurrent faults and the number of historical precharge timeout faults;
[0085] S202: Compare the historical precharge overcurrent fault count with the preset continuous overcurrent fault count, and the historical precharge timeout fault count with the preset continuous timeout fault count;
[0086] S203: When the number of historical precharge overcurrent faults exceeds the preset number of continuous overcurrent faults, a continuous precharge overcurrent fault is determined to have occurred.
[0087] S204: When the number of historical precharge overcurrent faults is less than the preset number of continuous overcurrent faults, it is determined that no continuous precharge overcurrent fault has occurred.
[0088] S205: When the number of historical precharge timeout faults exceeds the preset number of consecutive timeout faults, it is determined that a consecutive precharge timeout fault has occurred.
[0089] S206: When the number of historical precharge timeout faults is less than the preset number of consecutive timeout faults, it is determined that no consecutive precharge timeout fault has occurred.
[0090] Specifically, this invention does not limit the specific values of the preset number of consecutive overcurrent faults and the preset number of consecutive timeout faults; users can adjust them according to specific usage scenarios. In one embodiment, the preset number of consecutive overcurrent faults is set to 2 times, and the preset number of consecutive timeout faults is set to 3 times. That is, the historical number of precharge overcurrent faults and the historical number of precharge timeout faults are obtained. If the historical number of precharge overcurrent faults is greater than 2 times, a consecutive precharge overcurrent fault is determined to have occurred; if the historical number of precharge timeout faults is greater than 3 times, a consecutive precharge timeout fault is determined to have occurred. In this way, it is possible to accurately determine whether the high-voltage system has experienced consecutive faults, which not only makes the system safer and ensures normal power-on, but also reduces the cumulative number of faults when powering on repeatedly, thereby reducing the heat accumulation inside the precharge resistor, thus reducing the probability of precharge resistor failure and the requirements for the precharge resistor, and also reducing costs and improving system reliability.
[0091] In other embodiments, please refer to Figure 3 The step of controlling the pre-charge relay to close when no continuous faults occur, so that the battery power supply pre-charges the high-voltage system through the pre-charge circuit S40, includes:
[0092] S401: When no continuous fault occurs, check whether the negative relay has a sticking fault;
[0093] S402: When the negative relay is stuck, a negative relay stuck fault signal is issued;
[0094] S403: When there is no sticking fault in the negative relay, control the negative relay to close;
[0095] S404: Check for sticking faults in the positive relay or precharge relay;
[0096] S405: When the positive relay or precharge relay is stuck together, a positive relay stuck together fault signal or a precharge relay stuck together fault signal is issued.
[0097] S406: When there is no sticking fault in the positive relay or the precharge relay, control the precharge relay to close.
[0098] Specifically, in this embodiment, when it is determined that no continuous fault has occurred in the high-voltage system, the system continues to detect whether the negative relay has a sticking fault; when the negative relay has a sticking fault, a negative relay sticking fault signal is issued; when the negative relay does not have a sticking fault, the negative relay is controlled to close; simultaneously, the system detects whether the positive relay or the pre-charge relay has a sticking fault; when the positive relay or the pre-charge relay has a sticking fault, a positive relay sticking fault signal or a pre-charge relay sticking fault signal is issued; when the positive relay or the pre-charge relay does not have a sticking fault, the pre-charge relay is controlled to close; thus, it is possible to ensure that all components are in a fault-free state before pre-charging the high-voltage system, thereby improving the system's safety and ensuring normal power-on.
[0099] It should be noted that when a positive relay sticking fault occurs, after issuing the positive relay sticking fault signal, it is also necessary to control the negative relay to disconnect and the precharge relay to disconnect in order to end the power-on process and ensure system safety.
[0100] In other embodiments, please refer to Figure 4 The precharge status also includes whether a precharge overcurrent fault occurs and whether a precharge timeout fault occurs;
[0101] The step of acquiring real-time pre-charge parameters of the high-voltage system during the pre-charge process and determining the pre-charge status S60 of the high-voltage system includes:
[0102] S601: After the high-voltage system is precharged for a second preset time, the current current parameter and the first current voltage parameter of the high-voltage system detection point are obtained, wherein the real-time precharge parameter includes the current current parameter and the first current voltage parameter;
[0103] S602: Compare the current current parameter with the target current parameter, and the first current voltage parameter with the target voltage parameter;
[0104] S603: When the current current parameter is equal to the target current parameter and the first current voltage parameter does not exceed the target voltage parameter, it is determined that a pre-charge overcurrent fault has occurred in the high-voltage system;
[0105] S604: When the current current parameter is not equal to the target current parameter and the first current voltage parameter exceeds the target voltage parameter, it is determined that the high voltage system has not experienced a pre-charge overcurrent fault.
[0106] In this embodiment, during the pre-charging process, the high-voltage system is pre-charged for the second pre-charging duration, and the current current parameter and the first current voltage parameter of the high-voltage system detection point are obtained. The current current parameter is compared with the target current parameter, and the first current voltage parameter is compared with the target voltage parameter. If the current current parameter is equal to the target current parameter and the first current voltage parameter does not exceed the target voltage parameter, it is determined that the high-voltage system has a pre-charging overcurrent fault. If the current current parameter is not equal to the target current parameter and the first current voltage parameter exceeds the target voltage parameter, it is determined that the high-voltage system has not a pre-charging overcurrent fault. This setting can accurately determine whether a pre-charging overcurrent fault occurs during the pre-charging process, which not only enables real-time monitoring of the pre-charging process but also further ensures normal system power-on.
[0107] It should be noted that after a pre-charge overcurrent fault is detected, power can be restarted after 5 seconds. If the fault fails again, high voltage should be prohibited and a fault should be reported immediately. This makes the system safer and ensures normal power-on.
[0108] Specifically, after determining that no pre-charge overcurrent fault has occurred in the high-voltage system S604 when the current current parameter is not equal to the target current parameter and the current voltage parameter exceeds the target voltage parameter, the method further includes:
[0109] S605: Controls the battery power to continue pre-charging the high-voltage system;
[0110] S606: Obtain the current pre-charge duration of the high-voltage system, wherein the real-time pre-charge parameter includes the current pre-charge duration;
[0111] S607: Compare the current precharge duration with the standard precharge duration;
[0112] S608: When the current precharge duration exceeds the standard precharge duration, it is determined that a precharge timeout fault has occurred in the high-voltage system;
[0113] S609: When the current precharge duration meets the standard precharge duration, it is determined that the high-voltage system has not experienced a precharge timeout fault.
[0114] Specifically, in this embodiment, during the pre-charging process, after determining that no pre-charging overcurrent fault has occurred in the high-voltage system, the battery power supply is controlled to continue pre-charging the high-voltage system; the current pre-charging duration of the high-voltage system is obtained, wherein the real-time pre-charging parameters include the current pre-charging duration; the current pre-charging duration is compared with the standard pre-charging duration; when the current pre-charging duration exceeds the standard pre-charging duration, it is determined that a pre-charging timeout fault has occurred in the high-voltage system; when the current pre-charging duration meets the standard pre-charging duration, it is determined that no pre-charging timeout fault has occurred in the high-voltage system. This setting can accurately determine whether a pre-charging timeout fault has occurred during the pre-charging process, which not only enables real-time monitoring of the pre-charging process, but also further ensures normal system power-on.
[0115] It should be noted that after a pre-charge timeout fault is detected, a 2-second delay is allowed before powering on again, repeating this process three times. If all three attempts fail, high voltage should be prohibited, and a fault report should be submitted immediately. This enhances system safety and ensures normal power-on.
[0116] More specifically, after determining that the high-voltage system has not experienced a precharge timeout fault S609 when the current precharge duration meets the standard precharge duration, the method further includes:
[0117] S610: Obtain the second current voltage parameter of the high-voltage system detection point;
[0118] S611: Calculate the voltage difference based on the second current voltage parameter and the initial voltage of the battery power supply;
[0119] S612: Compare the voltage difference with a preset difference;
[0120] S613: When the voltage difference exceeds the preset difference, it is determined that the high voltage system pre-charging has failed, and the battery power supply is controlled to pre-charge the high voltage system again.
[0121] S614: When the voltage difference meets the preset difference, it is determined that the pre-charging of the high-voltage system is completed.
[0122] More specifically, in this embodiment, during the pre-charging process, after determining that the high-voltage system has not experienced a pre-charging timeout fault, the second current voltage parameter of the high-voltage system detection point is obtained; the voltage difference is calculated based on the second current voltage parameter and the initial voltage of the battery power supply; the voltage difference is compared with a preset difference; if the voltage difference exceeds the preset difference, the high-voltage system pre-charging is determined to have failed, and the battery power supply is controlled to re-pre-charge the high-voltage system; if the voltage difference meets the preset difference, the high-voltage system pre-charging is determined to have ended. In the prior art, the pre-charging end condition is determined by the voltage ratio. When the battery voltage is higher, the cutoff voltage ratio design is unreasonable, resulting in a larger voltage difference, which in turn leads to a higher inrush current when the positive relay is closed, causing damage to the positive relay. In this embodiment, the pre-charging end condition is determined by fixing the voltage difference, thereby reducing the voltage difference across the positive relay, reducing the inrush current, and thus reducing the system's requirements for the positive relay.
[0123] In this invention, the target current parameter is set to A. 标 The target voltage parameter is U 标 , where A 标 =U / R, U 标 =0.3U, where U is the initial voltage of the battery power supply; that is, after the high-voltage system precharges for the second precharge duration, when the current current parameter reaches A 标 Meanwhile, the first current voltage parameter does not exceed U. 标 If the result is positive, it is determined that no precharge overcurrent fault has occurred.
[0124] In this invention, the standard precharge duration is set to T. 标 , among which, T 标 =1.1T, where T is the preset precharge time; the standard precharge time is fixed and does not need to be adjusted for specific projects, making the software design more modular and convenient.
[0125] In this invention, the preset difference is set to 10V; the preset difference is fixed, so there is no need to consider specific projects to adjust it, making the software design more modular and convenient; and, setting the preset difference to 10V avoids the situation where the voltage difference increases due to the unchanged proportion of higher system voltage, thereby reducing the system's requirements for the positive relay.
[0126] It should be noted that the above three technical features can be set individually, in two, or simultaneously; specifically, in this embodiment, all three technical features are set simultaneously, that is, the target current parameter is set to A. 标 The target voltage parameter is U 标 , where A 标 =U / R, U 标=0.3U, where U is the initial voltage of the battery power supply; the standard precharge time is set to T. 标 , among which, T 标 =1.1T, where T is the preset pre-charge duration; the preset difference is set to 10V.
[0127] Furthermore, the pre-charge status of the high-voltage system includes a pre-charge overcurrent fault and / or a pre-charge timeout fault in the high-voltage system; the step of acquiring real-time pre-charge parameters of the high-voltage system during the pre-charge process and determining the pre-charge status S60 of the high-voltage system further includes:
[0128] S615: Controls the negative relay to disconnect;
[0129] S616: Controls the precharge relay to disconnect.
[0130] In this embodiment, when a pre-charge overcurrent fault occurs in the high-voltage system, the negative relay is controlled to disconnect, and the pre-charge relay is also controlled to disconnect; when a pre-charge timeout fault occurs in the high-voltage system, the negative relay is controlled to disconnect, and the pre-charge relay is also controlled to disconnect. Using the negative relay to cut off the faulty circuit provides a much higher disconnection capability than the pre-charge relay, ensuring greater reliability. It also reduces the probability of pre-charge relay failure, improving system reliability. It should be noted that steps S615 to S616 can be executed after steps S603 and S608.
[0131] In other embodiments, in S70, when the high-voltage system pre-charging ends, the positive relay is controlled to close, and the pre-charging relay is controlled to open after a first preset time delay, where the first preset time delay is set to 50ms ± 10ms; by adding a delay after the pre-charging ends, the pre-charging is made more complete, increasing system stability, while further reducing the voltage difference, thereby making the circuit inrush current smaller and further reducing the requirements on the positive relay; and providing more time for voltage detection, reducing the probability of misjudgment.
[0132] Please see Figure 5 The present invention also provides a high-voltage power-on device, which includes an instruction receiving module 100, a detection module 200, and a battery management module 300. The instruction receiving module 100 is used to acquire a high-voltage power-on instruction; the detection module 200 is used to detect the real-time pre-charge parameters of the high-voltage system during the pre-charge process; and the battery management module 300 is used to adjust the state of the positive relay 401 and the pre-charge relay 402 of the high-voltage system 400 according to the high-voltage power-on instruction and the real-time pre-charge parameters.
[0133] The aforementioned high-voltage power-on device can be implemented as a computer program, which can, for example... Figure 6 It runs on the battery system shown.
[0134] Please see Figure 6 , Figure 6 This is a schematic block diagram of the battery system provided in an embodiment of the present invention.
[0135] See Figure 6 The battery system 500 includes a processor 502, a memory, and a network interface 505 connected via a system bus 501. The memory may include a storage medium 503 and internal memory 504. The storage medium 503 may store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, it enables the processor 502 to perform a high-voltage power-on control method. The processor 502 provides computing and control capabilities to support the operation of the battery system 500. The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, it enables the processor 502 to perform a high-voltage power-on control method. The network interface 505 is used for network communication, such as providing data transmission. Those skilled in the art will understand that... Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the battery system 500 to which the present invention is applied. The specific battery system 500 may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0136] The processor 502 is used to run a computer program 5032 stored in the memory to perform the following functions: receiving a high-voltage power-on command; acquiring historical fault parameter information and determining whether a series of faults have occurred, wherein the series of faults include continuous pre-charge overcurrent faults and / or continuous pre-charge timeout faults; when a series of faults occur, controlling the positive relay and pre-charge relay of the high-voltage system to disconnect and issuing a fault signal; when no series of faults occur, controlling the pre-charge relay to close so that the battery power supply pre-charges the high-voltage system through the pre-charge circuit; controlling the timer to start timing; acquiring real-time pre-charge parameters of the high-voltage system during the pre-charge process and determining the pre-charge status of the high-voltage system, wherein the pre-charge status includes pre-charge completion; when the high-voltage system pre-charge ends, controlling the positive relay to close and controlling the pre-charge relay to disconnect after a first preset time delay.
[0137] Those skilled in the art will understand that Figure 6The embodiments of the battery system 500 shown do not constitute a limitation on the specific configuration of the battery system 500. In other embodiments, the battery system 500 may include more or fewer components than shown, or combine certain components, or have different component arrangements. For example, in some embodiments, the battery system 500 may include only a memory and processor 502. In such embodiments, the structure and function of the memory and processor 502 are similar to those shown. Figure 6 The embodiments shown are consistent and will not be repeated here.
[0138] It should be understood that the embodiments provided by the present invention do not limit the specific form of the processor 502. The processor 502 may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor 502, etc.
[0139] In another embodiment of the present invention, a computer storage medium is provided. This storage medium can be a non-volatile computer-readable storage medium or a volatile storage medium. The storage medium stores a computer program 5032, which, when executed by a processor 502, performs the following steps: receiving a high-voltage power-on command; acquiring historical fault parameter information and determining whether a series of faults have occurred, wherein the series of faults includes a series of pre-charge overcurrent faults and / or a series of pre-charge timeout faults; when a series of faults occur, controlling the positive relay and pre-charge relay of the high-voltage system to disconnect and issuing a fault signal; when no series of faults occur, controlling the pre-charge relay to close, so that the battery power supply pre-charges the high-voltage system through the pre-charge circuit; controlling a timer to start timing; acquiring real-time pre-charge parameters of the high-voltage system during the pre-charge process and determining the pre-charge status of the high-voltage system, wherein the pre-charge status includes pre-charge completion; when the high-voltage system pre-charge ends, controlling the positive relay to close, and controlling the pre-charge relay to disconnect after a first preset time delay.
[0140] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0141] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0142] In the embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Units with the same function may be grouped into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.
[0143] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.
[0144] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0145] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a 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 includes several instructions to cause a device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described 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), magnetic disks, or optical disks.
[0146] The embodiments of the present invention have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A high voltage power-up control method, characterized by, The high-voltage power-on control method is applied to electric vehicles, and the high-voltage power-on control method includes: Receive high-voltage power-on command; Obtaining historical fault parameter information and determining whether continuous faults occurred during historical power-on processes includes: obtaining the number of historical pre-charge overcurrent faults and the number of historical pre-charge timeout faults; comparing the number of historical pre-charge overcurrent faults with a preset number of continuous overcurrent faults, and comparing the number of historical pre-charge timeout faults with a preset number of continuous timeout faults; if the number of historical pre-charge overcurrent faults exceeds the preset number of continuous overcurrent faults, it is determined that continuous pre-charge overcurrent faults occurred during historical power-on processes; if the number of historical pre-charge timeout faults exceeds the preset number of continuous timeout faults, it is determined that continuous pre-charge timeout faults occurred during historical power-on processes; wherein, the continuous faults include continuous pre-charge overcurrent faults and / or continuous pre-charge timeout faults; When a series of faults occur, the positive relay and precharge relay of the high-voltage system are disconnected and a fault signal is issued. When no series of faults occur, the negative relay is checked for sticking faults. When the negative relay is not stuck, the negative relay is closed. The positive relay or precharge relay is checked for sticking faults. When the positive relay or precharge relay is not stuck, the precharge relay is closed so that the battery power can precharge the high-voltage system through the precharge circuit. Control the timer to start counting; The real-time pre-charging parameters of the high-voltage system during the pre-charging process are obtained, and the pre-charging status of the high-voltage system is determined. The pre-charging status includes the completion of pre-charging, whether a pre-charging overcurrent fault occurs, and whether a pre-charging timeout fault occurs. When the pre-charge state is a pre-charge overcurrent fault and / or a pre-charge timeout fault in the high-voltage system, the negative relay is controlled to disconnect, and the pre-charge relay is controlled to disconnect, and power is restored. When the number of repeated power restorations reaches the preset number of consecutive overcurrent faults or the preset number of consecutive overcurrent faults, power restoration is stopped and a fault signal is issued. When the pre-charge state is the end of the high-voltage system pre-charge, the positive relay is controlled to close, and after a first preset time delay, the pre-charge relay is controlled to open.
2. The high-voltage power-on control method according to claim 1, characterized in that, The step of acquiring historical fault parameter information and determining whether continuous faults occurred during historical power-up processes includes: When the number of historical precharge overcurrent faults is less than the preset number of continuous overcurrent faults, it is determined that no continuous precharge overcurrent faults have occurred during the historical power-on process. If the number of historical precharge timeout faults is less than the preset number of consecutive timeout faults, it is determined that no consecutive precharge timeout faults have occurred during the historical power-on process.
3. The high-voltage power-on control method according to claim 1, characterized in that, When no continuous faults occur, controlling the pre-charge relay to close so that the battery power supply pre-charges the high-voltage system through the pre-charge circuit includes: When no continuous faults occur, check if the negative relay is stuck together. When the negative relay is stuck, a negative relay stuck fault signal is issued; When there is no sticking fault in the negative relay, control the negative relay to close; Check the positive relay or precharge relay for sticking faults; When the positive relay or the precharge relay is stuck together, a positive relay stuck together fault signal or a precharge relay stuck together fault signal is issued. When there is no sticking fault in the positive relay or precharge relay, control the precharge relay to close.
4. The high-voltage power-on control method according to claim 1, characterized in that, The precharge status also includes whether a precharge overcurrent fault has occurred and whether a precharge timeout fault has occurred; The process of acquiring real-time pre-charge parameters of the high-voltage system during pre-charge and determining the pre-charge status of the high-voltage system includes: After the high-voltage system is precharged for a second preset time, the current current parameter and the first current voltage parameter of the high-voltage system detection point are obtained, wherein the real-time precharge parameter includes the current current parameter and the first current voltage parameter; Compare the current current parameter with the target current parameter, and the first current voltage parameter with the target voltage parameter; When the current current parameter is equal to the target current parameter and the first current voltage parameter does not exceed the target voltage parameter, it is determined that a pre-charge overcurrent fault has occurred in the high-voltage system. When the current current parameter is not equal to the target current parameter, and the first current voltage parameter exceeds the target voltage parameter, it is determined that the high-voltage system has not experienced a pre-charge overcurrent fault.
5. The high-voltage power-on control method according to claim 4, characterized in that, After determining that no pre-charge overcurrent fault has occurred in the high-voltage system when the current current parameter is not equal to the target current parameter and the current voltage parameter exceeds the target voltage parameter, the method further includes: Control the battery power to continue pre-charging the high-voltage system; Obtain the current pre-charge duration of the high-voltage system, wherein the real-time pre-charge parameters include the current pre-charge duration; Compare the current precharge duration with the standard precharge duration; If the current precharge duration exceeds the standard precharge duration, it is determined that the high-voltage system has a precharge timeout fault. When the current precharge duration meets the standard precharge duration, it is determined that the high-voltage system has not experienced a precharge timeout fault.
6. The high-voltage power-on control method according to claim 5, characterized in that, After determining that the high-voltage system has not experienced a precharge timeout fault when the current precharge duration meets the standard precharge duration, the method further includes: Obtain the second current voltage parameter of the high-voltage system detection point; Calculate the voltage difference based on the second current voltage parameter and the initial voltage of the battery power supply; Compare the voltage difference with a preset difference; If the voltage difference exceeds the preset difference, the high voltage system pre-charging is determined to have failed, and the battery power supply is controlled to re-pre-charge the high voltage system. When the voltage difference meets the preset difference, the pre-charging of the high-voltage system is determined to be complete.
7. The high-voltage power-on control method according to claim 6, characterized in that, The target current parameter is set as Astandard, and the target voltage parameter is set as Ustandard, where Astandard = U / R, Ustandard = 0.3U, and U is the initial voltage of the battery power supply; and / or, The standard precharge duration is set to Tstandard, where Tstandard = 1.1T, and T is the preset precharge duration; and / or, The preset difference is set to 10V.
8. The high-voltage power-on control method according to claim 1, characterized in that, When the high-voltage system pre-charge ends, the positive relay is controlled to close, and the pre-charge relay is controlled to open after a first preset time delay, the first preset time being set to 50ms±10ms.
9. The high-voltage power-on control method according to claim 1, characterized in that, Before receiving the high-voltage power-on command, it also includes: The control battery power and high voltage system are initialized to perform a self-test.
10. A high-voltage power-on device, characterized in that, include: The instruction receiving module is used to acquire high-voltage power-on instructions; The detection module is used to detect the real-time pre-charge parameters of the high-voltage system during the pre-charge process; as well as, The battery management module is used to adjust the state of the positive relay and the precharge relay of the high voltage system according to the high voltage power-on command and the real-time precharge parameters, including executing the high voltage power-on control method as described in any one of claims 1 to 9.
11. A battery system comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the high-voltage power-on control method as described in any one of claims 1 to 9.
12. A storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, causes the processor to perform the high-voltage power-on control method as described in any one of claims 1 to 9.