A calibration device and calibration method for a relay drive circuit
By calibrating the voltage, current and temperature self-test parameters of the relay driving circuit, the problem of insufficient self-diagnosis accuracy of the high-voltage relay driving circuit is solved, the detection accuracy is improved, and the safety hazards of electric vehicles are reduced.
Patent Information
- Application Number
- CN202211187350.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-28
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2042-09-28
AI Technical Summary
The self-diagnosis and detection accuracy of the existing high-voltage relay driver circuits is insufficient, resulting in malfunction of the relay and affecting the safety of electric vehicles.
A calibration device is used to calibrate the voltage, current and temperature self-test parameters of the relay driving circuit, accurately measure it through the temperature control chamber and the control circuit, calculate the self-test parameters K, M, B and reference temperature voltage Vsense (T0), and send it to the relay management unit through the uplink communication interface.
The relay management unit has improved the detection accuracy of the self-diagnosis of the relay drive circuit, reduced the malfunction of the relay caused by self-diagnosis errors, and reduced the safety hazards of vehicle driving.
Smart Images

Figure CN115547747B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of relay control, and particularly to the state detection of high-voltage relays. Background Art
[0002] In electric vehicles, the safety of the battery pack is of vital importance. As a core component connecting the battery pack to the vehicle's power load, any failure of the high-voltage relay will lead to safety accidents. Therefore, the safety of both the high-voltage relay and the drive circuit used to control the high-voltage relay is very important.
[0003] In the prior art, integrated circuit chips are mostly used in the drive circuit of high-voltage relays. As an electronic component, there are allowable reasonable errors when the integrated circuit chip leaves the factory. This allowable reasonable error affects the detection accuracy of the self-diagnosis of the relay drive circuit during actual use. Further, this self-diagnosis error of the relay drive circuit may cause the relay to malfunction, thus resulting in safety problems during the driving process of the electric vehicle. Summary of the Invention
[0004] The problem to be solved by the present invention: Calibrate the self-diagnosis parameters of the relay drive circuit, so as to improve the detection accuracy of the relay management unit for the self-diagnosis of the relay drive circuit, and thus avoid the malfunction of the relay caused by the self-diagnosis error.
[0005] To solve the above problems, the following solutions are adopted in the present invention:
[0006] A calibration device for a relay driving circuit according to the present invention is used for calibrating the voltage, current, and temperature self-check parameters of the relay driving circuit. The relay driving circuit includes a power input port, an output port for connecting a relay, and a detection port for detecting the state of the relay driving circuit. The calibration device includes a temperature control chamber and a control circuit. The control circuit includes a power output control module, an output current acquisition module, a detection port voltage acquisition module, and a processor unit. The processor unit is connected to the temperature control chamber, the power output control module, the output current acquisition module, and the detection port voltage acquisition module. The power output control module is used to input a specified voltage to the relay driving circuit through the power input port of the relay driving circuit. The output current acquisition module is used to acquire the output current through the output port of the relay driving circuit. The detection port voltage acquisition module is used to detect the voltage through the detection port of the relay driving circuit. The temperature control chamber is used to accommodate the relay driving circuit, so that the relay driving circuit accommodated therein is connected to the power output control module, the output current acquisition module, and the detection port voltage acquisition module, and is maintained at a specified ambient temperature. The processor unit is connected to the temperature control chamber, the power output control module, the output current acquisition module, and the detection port voltage acquisition module, and is configured to measure the voltage, current, and temperature self-check parameters of the relay driving circuit accommodated in the temperature control chamber by executing a program instruction set.
[0007] Further, in the calibration device for a relay driving circuit according to the present invention, a first interface, a second interface, and a third interface are provided in the temperature control chamber. The power output control module is connected to the first interface. The output current acquisition module is connected to the second interface. The detection port voltage acquisition module is connected to the third interface. When the relay driving circuit is accommodated in the temperature control chamber, its power input port is docked with the first interface and then connected to the power output control module, its output port is docked with the second interface and then connected to the output current acquisition module, and its detection port is docked with the third interface and then connected to the detection port voltage acquisition module.
[0008] Further, in the calibration device for a relay driving circuit according to the present invention, the measurement of the voltage, current, and temperature self-check parameters of the relay driving circuit accommodated in the temperature control chamber includes:
[0009] Adjust the temperature in the temperature control chamber so that the relay driving circuit is maintained at a specified ambient temperature;
[0010] Adjust the input voltage of the relay driving circuit to a specified value through the power output control module;
[0011] Detect the output voltage of the detection port of the relay drive circuit through the detection port voltage acquisition module;
[0012] Obtain the output voltage Vsense(T0) of the detection port of the relay drive circuit at the ambient temperature of T0 through the detection port voltage acquisition module;
[0013] Obtain the output voltage VsenseA of the detection port when the input voltage of the relay drive circuit is VccA through the detection port voltage acquisition module;
[0014] Obtain the output voltage Vsense1 of the detection port when the output current of the relay drive circuit is Iref1 through the detection port voltage acquisition module;
[0015] Obtain the output voltage Vsense2 of the detection port when the output current of the relay drive circuit is Iref2 through the detection port voltage acquisition module;
[0016] Calculate K = VccA ÷ VsenseB;
[0017] Calculate M = (Iref2 - Iref1) ÷ (Vsense2 - Vsense1);
[0018] Calculate B = (Iref1 × Vsense2 - Iref2 × Vsense1) ÷ (Vsense2 - Vsense1).
[0019] Furthermore, for the calibration device of the relay drive circuit according to the present invention, the calibration device further includes an upstream communication interface; the processor unit is further configured to:
[0020] Send Vsense(T0), K, M, and B through the upstream communication interface.
[0021] Furthermore, for the calibration device of the relay drive circuit according to the present invention, the power output control module and the output current acquisition module are an integrated power output current control module.
[0022] Furthermore, for the calibration device of the relay drive circuit according to the present invention, the relay drive circuit includes a detection mode selection port; a fourth interface is provided in the temperature control chamber; the processor unit is connected to the fourth interface; when the relay drive circuit is housed in the temperature control chamber, its detection mode selection port is docked with the fourth interface and then connected to the processor unit; the processor unit is further configured to measure the voltage, current, and temperature self-check parameters of the relay drive circuit by setting different input configurations of the detection mode selection port.
[0023] A calibration method for a relay driving circuit according to the present invention is used for calibrating the voltage, current and temperature of the relay driving circuit. The relay driving circuit includes a power input port, an output port for connecting a relay, and a detection port for detecting the state of the relay driving circuit. The method includes the following steps:
[0024] Set the input voltage as VccA through the power input port of the relay driving circuit, then detect the output voltage VsenseB through the detection port of the relay driving circuit, and then calculate K = VccA ÷ VsenseB;
[0025] Set the output currents of the relay driving circuit as Iref1 and Iref2 respectively, then detect the corresponding output voltages Vsense1 and Vsense2 through the detection port of the relay driving circuit respectively, and then calculate M = (Iref2 - Iref1) ÷ (Vsense2 - Vsense1) and B = (Iref1 × Vsense2 - Iref2 × Vsense1) ÷ (Vsense2 - Vsense1);
[0026] Set the ambient temperature of the relay driving circuit as T0, then detect the output voltage Vsense(T0) through the detection port of the relay driving circuit;
[0027] Send Vsense(T0), K, M and B through the uplink communication interface.
[0028] The technical effects of the present invention are as follows:
[0029] 1. The relay driving circuit can be batch-autocalibrated by the calibration device, saving manpower.
[0030] 2. The calibration of the relay driving circuit by the calibration device is standardized and normalized, improving the reliability of the calibration parameters.
[0031] 3. By calibrating the self-diagnosis parameters of the relay driving circuit, the detection accuracy of the relay management unit for the self-diagnosis of the relay driving circuit is improved, effectively avoiding the misoperation of the relay caused by self-diagnosis errors, thereby reducing the potential safety hazards of vehicle driving. Description of the Drawings
[0032] Figure 1 is a three-dimensional structural schematic diagram of the calibration device in an embodiment of the present invention.
[0033] Figure 2 is a connection schematic diagram of the control circuit in an embodiment of the present invention.
[0034] Figure 3It is a schematic diagram of the application of the relay drive circuit involved in the embodiment of the present invention in an electric vehicle.
[0035] Figure 4 It is a schematic diagram of the structure of the relay drive circuit chip in the embodiment of the present invention.
[0036] Figure 5 It is a connection schematic diagram of another implementation manner of the control circuit in the embodiment of the present invention.
[0037] In the above figures, 1 to 17 are the pins of the relay drive circuit chip;
[0038] 100 is a calibration device, 110 is the device housing, 120 is the temperature control chamber, 1201 is a heater, 1202 is a semiconductor cooler, 1203 is a temperature sensor, 1211 is the first interface, 1212 is the second interface, 1213 is the third interface, 1214 is the fourth interface, 129 is the chamber cover, 130 is the control button, 140 is the display screen, 150 is the uplink communication interface;
[0039] 200 is the control circuit, 201 is the processor unit, 202 is the memory, 210 is the power output current control module, 211 is the power output control module, 212 is the output current acquisition module, 220 is the detection port voltage acquisition module;
[0040] 300 is the relay drive circuit, 301 is the power input port, 302 is the output port, 303 is the detection port, 304 is the input port, 305 is the detection mode selection port;
[0041] 400 is the relay management unit, 501 is the relay, 502 is the battery pack, 503 is the in-vehicle load. Specific embodiments
[0042] The present invention will be further described in detail below with reference to the accompanying drawings.
[0043] Figure 1 An example of a calibration device for calibrating the voltage, current, and temperature self-check parameters of a relay drive circuit is provided, including a device housing 110, a temperature control chamber 120 and a display screen 140 provided on the device housing 110, and a control circuit provided inside the device housing 110. Among them, the control circuit, refer to Figure 2The control circuit 200 therein includes a processor unit 201, a memory 202, a power output control module 211, an output current acquisition module 212, and a detection port voltage acquisition module 220. The temperature control chamber 120, as a storage chamber, is used to accommodate the calibrated relay drive circuit 300 and enable the relay drive circuit 300 to be under a specific ambient temperature during calibration. The temperature control of the temperature control chamber 120 is jointly achieved by a heater 1201, a semiconductor refrigerator 1202, and a temperature sensor 1203 provided in the device housing 110. The heater 1201, the semiconductor refrigerator 1202, the temperature sensor 1203, the memory 202, the power output control module 211, the output current acquisition module 212, the detection port voltage acquisition module 220, and the display screen 140 are connected to the processor unit 201. When the calibrated relay drive circuit 300 is placed in the temperature control chamber 120 and connected to the power output control module 211, the output current acquisition module 212, and the detection port voltage acquisition module 220, the processor unit 201 realizes the ambient temperature control of the relay drive circuit 300 and the calibration of the voltage, current, and temperature self-check parameters by executing the program instruction set stored in the memory 202.
[0044] The relay drive circuit 300 involved in the present invention is a drive circuit for driving a high-voltage relay to close and open, and includes a power input port 301, an output port 302, and an input port 304. Specifically, when applied to an electric vehicle in this embodiment, referring to Figure 3 , the input port 304 of the relay drive circuit 300 is connected to the relay management unit 400, the output port 302 is connected to the relay 501, and the power input port 301 is connected to the relay power supply. The relay 501 is a high-voltage relay connected between the battery pack 502 and the in-vehicle load 503. Here, the relay management unit 400 can be a vehicle controller in the vehicle or can also be a battery management system of the battery pack 502. When the relay management unit 400 drives the relay 501 to close through the relay drive circuit 300, the battery pack 502 and the in-vehicle load 503 are electrically connected, and the battery pack 502 supplies power to the in-vehicle load 503; when the relay management unit 400 drives the relay 501 to open through the relay drive circuit 300, the battery pack 502 and the in-vehicle load 503 are disconnected, and the battery pack 502 stops supplying power to the in-vehicle load 503. Here, the in-vehicle load 503 can be components such as an electric motor.
[0045] Different from general relay drive circuits, the relay drive circuit 300 involved in the present invention is a drive circuit with a high safety level. In addition to the power input port 301, output port 302, and input port 304 included in ordinary relay drive circuits, it also includes a detection port 303 and a detection mode selection port 305. The relay management unit 400 is connected to the detection port 303 and the detection mode selection port 305. Thus, the relay management unit 400 can analyze the voltage input at the power input port 301, the current output at its output port 302, and the temperature inside the relay drive circuit 300 itself based on the voltage collected through the detection port 303. The detection items analyzed corresponding to the voltage collected by the detection port 303 are set according to the input of the detection mode selection port 305. According to different inputs of the detection mode selection port 305, the voltage collected by the detection port 303 can respectively correspond to the voltage input at the power input port 301, or the current output at the output port 302, or the operating temperature inside the relay drive circuit 300 itself.
[0046] Specifically in this embodiment, the relay drive circuit 300 is a VIPower dual-channel parallel high-side drive integrated circuit chip developed by ST Company, with the model number VND7050. Refer to Figure 4 , and its pins are numbered from 1 to 17. Among them, pin 17 is the power input pin Vcc, corresponding to the aforementioned power input port 301; pin 4 is the ground pin GND for grounding; pins 1 and 8 are two independent input pins INPUT0 and INPUT1 respectively, corresponding to the aforementioned input port 304; pins 9 to 12 are the output pins OUTPUT0 together, and pins 13 to 16 are the output pins OUTPUT1 together, corresponding to the aforementioned output port 302; pin 7 is the detection pin MultiSense, corresponding to the aforementioned detection port 303, pin 3 is the enable diagnosis pin SEN, pins 5 and 6 are the mode selection pins SEL0 and SEL1 respectively, used to select the multiplexing function of MultiSense, and pin 2 is the error reset pin FaultRST. Pins 3, 5, 6, or pin SEN, pin SEL0, and pin SEL1 correspond to the aforementioned detection mode selection port 305. According to different input configurations of pins SEL0 and SEL1, that is, the detection mode selection port 305, the output voltage of the detection port 303, that is, the detection pin MultiSense, corresponds to different detection items, specifically as follows:
[0047] When both pins SEL0 and SEL1 are at low level, the loop current of channel 0 is diagnosed. That is, at this time, the output voltage of the detection port 303 corresponds to the output current of the output port 302 of the first channel, and its corresponding relationship can be expressed by the mathematical formula: Iout = M × Vsense + B;
[0048] When the pin SEL0 is at high level and SEL1 is at low level, the loop current of Channel 1 is diagnosed. That is, at this time, the output voltage of the detection port 303 corresponds to the output current of the output port 302 of the second channel. The corresponding relationship can be expressed by the mathematical formula: Iout = M × Vsense + B;
[0049] When the pin SEL0 is at low level and SEL1 is at high level, the chip temperature is diagnosed. That is, at this time, the output voltage of the detection port 303 corresponds to the operating temperature inside the relay drive circuit 300 itself. The corresponding relationship can be expressed by the mathematical formula: T = (Vsense - Vsense(T0)) ÷ dK + T0;
[0050] When the pins SEL0 and SEL1 are both at high level, the chip power supply Vcc is diagnosed. That is, at this time, the output voltage of the detection port 303 corresponds to the voltage input at the power input port 301. The corresponding relationship can be expressed by the mathematical formula: Vcc = K × Vsense.
[0051] In the mathematical formulas of the above corresponding relationships, Vsense is the voltage of the detection port 303; Vcc is the voltage input at the power input port 301; Iout is the current output at the output port 302; T is the operating temperature of the relay drive circuit 300; Vsense(T0) is the voltage of the detection port 303 of the relay drive circuit 300 at the temperature T0; K, M, and B are fixed values when the relay drive circuit 300 leaves the factory; dK is the temperature coefficient. In this embodiment, the value is -5.5 mV / K in the temperature range of -40°C to 150°C.
[0052] According to the mathematical formulas of the above corresponding relationships, the relay management unit 400 can calculate the voltage input at the power input port 301 of the relay drive circuit 300, the current output at the output port 302, and the current operating temperature of the relay drive circuit 300 by detecting different configurations input at the detection mode selection port 305 and based on the voltage value detected by the detection port 303. However, although there are specific reference values for each parameter in the above mathematical formulas, there are differences in the allowable errors for each individual of the relay drive circuit 300 as an integrated circuit chip when it leaves the factory. Therefore, precise determination needs to be made for it before the relay drive circuit 300 is actually applied to a specific product, especially the values of K, M, B, and Vsense(T0) among the above parameters. The voltage, current, and temperature self-check parameters of the relay drive circuit that need to be calibrated in the present invention are Vsense(T0), as well as K, M, and B in the above mathematical formulas. Among them, Vsense(T0) is a reference temperature voltage and is a temperature self-check parameter; K is a voltage self-check parameter, and M and B are current self-check parameters.
[0053] In the control circuit 200 of the calibration device of the present invention, the power output control module 211 is used to input a specified voltage to the relay drive circuit 300 through the power input port 301 of the relay drive circuit 300; the output current acquisition module 212 is used to acquire the output current through the output port 302 of the relay drive circuit 300; the detection port voltage acquisition module 220 is used to detect the voltage through the detection port 303 of the relay drive circuit 300. For the convenience of calibration operations, an interface is provided in the temperature control chamber 120 of this embodiment, which connects between the relay drive circuit 300 and the control circuit 200 housed in the temperature control chamber 120. Thus, when the relay drive circuit 300 is housed in the temperature control chamber 120, the relay drive circuit 300 is connected to the control circuit 200. Refer to Figure 3 , the interfaces provided in the temperature control chamber 120 include a first interface 1211, a second interface 1212, a third interface 1213, and a fourth interface 1214. Among them, the power output control module 211 is connected to the first interface 1211, the output current acquisition module 212 is connected to the second interface 1212, the detection port voltage acquisition module 220 is connected to the third interface 1213, and the processor unit 201 is connected to the fourth interface 1214. When the relay drive circuit 300 is housed in the temperature control chamber 120, the power input port 301, the output port 302, the detection port 303, and the detection mode selection port 305 of the relay drive circuit 300 are respectively docked with the first interface 1211, the second interface 1212, the third interface 1213, and the fourth interface 1214, so that the power input port 301 is connected to the power output control module 211, the output port 302 is connected to the output current acquisition module 212, the detection port 303 is connected to the detection port voltage acquisition module 220, and the detection mode selection port 305 is connected to the processor unit 201.
[0054] Specifically in this embodiment, the interfaces provided in the temperature control chamber 120 are realized through the chip slots provided in the temperature control chamber 120. When the integrated circuit chip serving as the relay drive circuit 300 is housed in the temperature control chamber 120, each pin of the integrated circuit chip is inserted into the chip slot in the temperature control chamber 120. After closing the lid 129 of the temperature control chamber 120 and pressing the start calibration button in the control button 130, the calibration measurement of the voltage, current, and temperature self-check parameters of the relay drive circuit 300 can be started. Thereafter, the calibration device realizes calibration under the control of the processor unit 201. The specific implementation of the calibration mainly includes the following steps: the voltage self-check parameter calibration step, the temperature self-check parameter calibration step, and the current self-check parameter calibration step.
[0055] Voltage self-check parameter calibration steps are used to calibrate the voltage self-check parameter K. That is, set the input voltage to VccA through the power input port 301 of the relay drive circuit 300, then detect the output voltage VsenseB through the detection port 303 of the relay drive circuit 300, and then calculate K = VccA ÷ VsenseB. This step can be specifically divided into the following three steps:
[0056] Step SA1: Adjust the input voltage of the relay drive circuit 300 to a specified value through the power output control module 211. Here, the specific specified value is VccA;
[0057] Step SA2: Detect the output voltage VsenseB of the detection port 303 when the input voltage of the relay drive circuit 300 is VccA through the detection port voltage acquisition module 212;
[0058] Step SA3: Calculate K = VccA ÷ VsenseB.
[0059] It should be noted that VccA here is usually related to the electrical performance parameters of the relay drive circuit 300 itself. Specifically in this embodiment, VccA usually takes a value of 13V.
[0060] Temperature self-check parameter calibration steps are used to calibrate the temperature self-check parameter Vsense(T0). That is, set the ambient temperature of the relay drive circuit 300 to T0, and then detect the output voltage Vsense(T0) through the detection port 303 of the relay drive circuit 300. This step can be specifically divided into the following two steps:
[0061] Step SB1: Adjust the temperature in the temperature control chamber 120 so that the relay drive circuit 300 in the temperature control chamber 120 is maintained at the specified ambient temperature. Here, the specific specified ambient temperature is T0;
[0062] Step SB2: Detect the output voltage Vsense(T0) of the detection port 303 when the relay drive circuit 300 is at the ambient temperature of T0 through the detection port voltage acquisition module 220.
[0063] The ambient temperature T0 here is a normal temperature, usually 20 - 25°C; in this embodiment, it is preferably 25°C.
[0064] In addition, it should be noted that in this embodiment, the adjustment of the temperature control chamber 120 is achieved by the processor unit 201 controlling the semiconductor cooler 1202 of the heater 1201. The processor unit 201 collects the temperature inside the temperature control chamber 120 through the temperature sensor 1203; if the temperature inside the temperature control chamber 120 is lower than T0, it instructs the heater 1201 to heat the temperature control chamber 120 until the temperature inside the temperature control chamber 120 rises to T0; if the temperature inside the temperature control chamber 120 is higher than T0, it instructs the semiconductor cooler 1202 to cool the temperature control chamber 120 until the temperature inside the temperature control chamber 120 drops to T0.
[0065] The current self-check parameter calibration step is used to calibrate the current self-check parameters M and B, that is, set the output currents of the output port 302 of the relay drive circuit 300 to be Iref1 and Iref2 respectively, and then detect the corresponding output voltages Vsense1 and Vsense2 through the detection port 303 of the relay drive circuit 300 respectively, and then calculate M = (Iref2 - Iref1) ÷ (Vsense2 - Vsense1) and B = (Iref1 × Vsense2 - Iref2 × Vsense1) ÷ (Vsense2 - Vsense1). This step can be specifically divided into the following steps:
[0066] Step SC1, adjust the input voltage of the relay drive circuit 300 to Vcc1 through the power output control module 211;
[0067] Step SC2, when the input voltage is Vcc1, collect the output current of the output port 302 of the relay drive circuit 300 as Iref1 through the output current acquisition module 212;
[0068] Step SC3, when the input voltage is Vcc1, collect the output voltage Vsense1 of the detection port 303 through the detection port voltage acquisition module 212;
[0069] Step SC4, adjust the input voltage of the relay drive circuit 300 to Vcc2 through the power output control module 211;
[0070] Step SC5, when the input voltage is Vcc2, collect the output current of the output port 302 of the relay drive circuit 300 as Iref2 through the output current acquisition module 212;
[0071] Step SC6, when the input voltage is Vcc2, collect the output voltage Vsense2 of the detection port 303 through the detection port voltage acquisition module 212;
[0072] Step SC7, calculate M and B: The calculation formulas are as follows:
[0073] M = (Iref2 - Iref1) ÷ (Vsense2 - Vsense1);
[0074] B = (Iref1 × Vsense2 - Iref2 × Vsense1) ÷ (Vsense2 - Vsense1).
[0075] In the current self - test parameter calibration step, the output currents Iref1 and Iref2 depend on the input voltages Vcc1 and Vcc2. Therefore, Iref1 and Iref2 here are uncertain values.
[0076] In this embodiment, the finally measured self - test parameter Vsense(T0), and the calibration values of K, M, and B are displayed through the display screen 140.
[0077] In addition, the calibration device can further set an upstream communication interface 150. Refer to Figure 1 , the upstream communication interface 150 is set on the device housing 110. Refer to Figure 2 , the upstream communication interface 150 is connected to the processor unit 201. Thus, the processor unit 201 can upload and send the finally measured self - test parameter Vsense(T0), and K, M, and B through the upstream communication interface 150. In actual calibration applications, the calibration device can be connected to an upstream machine through the upstream communication interface 150, or it can also refer to Figure 2 the connection to the relay management unit 400 to which the relay drive circuit 300 to be tested is connected as shown in the example. After the calibration device is connected to the relay management unit 400 through the upstream communication interface 150, the relay management unit 400 saves the received calibration values of the self - test parameter Vsense(T0), and K, M, and B sent by the calibration device. Thus, in actual work, the relay management unit 400 can monitor and manage the relay drive circuit 300 based on the saved calibration values of the self - test parameter Vsense(T0), and K, M, and B. In addition, it should be noted that the present invention relates to the content of the calibration device. After the calibration device sends the measured calibration values of the self - test parameter Vsense(T0), and K, M, and B through the upstream communication interface 150, how the receiving device processes them is not within the scope of discussion of the present invention.
[0078] In addition, refer to Figure 5 , the power output control module 211 and the output current acquisition module 212 in this embodiment can also be combined into one as Figure 5The power output current control module 210 in the example. The power output current control module 210 is connected to the processor unit 201, and is also connected to the first interface 1211 and the second interface 1212. In this embodiment, the power output current control module 210 is an independent control module. During calibration testing, the processor unit 201 can send instructions for controlling the output voltage and instructions for controlling the output current to the power output current control module 210. When the power output current control module 210 receives an instruction for controlling the output voltage, it inputs a voltage with the specified voltage value to the power input port 301 of the relay drive circuit 300 according to the voltage value in the instruction; when the power output current control module 210 receives an instruction for controlling the output current, it directly controls the output voltage so that the current output from the output port 302 of the relay drive circuit 300 is the specified current value.
Claims
1. A calibration device for a relay driving circuit, used for calibrating the voltage, current, and temperature self-check parameters of the relay driving circuit; the relay driving circuit includes a power input port, an output port for connecting a relay, and a detection port for detecting the state of the relay driving circuit; characterized in that, The calibration device includes a temperature control chamber and a control circuit; the control circuit includes a power output control module, an output current acquisition module, a detection port voltage acquisition module, and a processor unit; the processor unit is connected to the temperature control chamber, the power output control module, the output current acquisition module, and the detection port voltage acquisition module; the power output control module is used to input a specified voltage to the relay drive circuit through the power input port of the relay drive circuit; the output current acquisition module is used to acquire the output current through the output port of the relay drive circuit; the detection port voltage acquisition module is used to detect the voltage through the detection port of the relay drive circuit; the temperature control chamber is used to accommodate the relay drive circuit, so that the relay drive circuit accommodated therein is connected to the power output control module, the output current acquisition module, and the detection port voltage acquisition module, and is maintained at a specified ambient temperature; the processor unit is connected to the temperature control chamber, the power output control module, the output current acquisition module, and the detection port voltage acquisition module, and is configured to measure the voltage, current, and temperature self-check parameters of the relay drive circuit accommodated in the temperature control chamber by executing a program instruction set; a first interface, a second interface, and a third interface are provided in the temperature control chamber; the power output control module is connected to the first interface; the output current acquisition module is connected to the second interface; the detection port voltage acquisition module is connected to the third interface; when the relay drive circuit is accommodated in the temperature control chamber, its power input port is docked with the first interface and then connected to the power output control module, its output port is docked with the second interface and then connected to the output current acquisition module, and its detection port is docked with the third interface and then connected to the detection port voltage acquisition module; The measurement of the voltage, current, and temperature self-check parameters of the relay drive circuit accommodated in the temperature control chamber includes: Adjust the temperature in the temperature control chamber so that the relay drive circuit is maintained at a specified ambient temperature; Adjust the input voltage of the relay drive circuit to a specified value through the power output control module; Detect the output voltage of the detection port of the relay drive circuit through the detection port voltage acquisition module; Obtain the output voltage Vsense(T0) of the detection port of the relay drive circuit at the ambient temperature of T0 through the detection port voltage acquisition module; Obtain the output voltage VsenseA of the detection port when the input voltage of the relay drive circuit is VccA through the detection port voltage acquisition module; Obtain the output voltage Vsense1 of the detection port when the output current of the relay drive circuit is Iref1 through the detection port voltage acquisition module; Obtain the output voltage Vsense2 of the detection port when the output current of the relay drive circuit is Iref2 through the detection port voltage acquisition module; Calculate K = VccA ÷ VsenseB; Calculate M = (Iref2 - Iref1) ÷ (Vsense2 - Vsense1); Calculate B = (Iref1 × Vsense2 - Iref2 × Vsense1) ÷ (Vsense2 - Vsense1).
2. The calibration device for the relay drive circuit according to claim 1, characterized in that, The calibration device further includes an uplink communication interface; the processor unit is further configured to: Send Vsense(T0), K, M, and B through the uplink communication interface.
3. The calibration device for the relay drive circuit according to claim 1, characterized in that, The power output control module and the output current acquisition module are an integrated power output current control module.
4. The calibration device for the relay drive circuit according to claim 1, wherein, The relay drive circuit includes a detection mode selection port; a fourth interface is provided in the temperature control chamber; the processor unit is connected to the fourth interface; when the relay drive circuit is housed in the temperature control chamber, its detection mode selection port is docked with the fourth interface and then connected to the processor unit; the processor unit is further configured to measure the voltage, current, and temperature self-check parameters of the relay drive circuit by setting different input configurations of the detection mode selection port.
5. A calibration method for a relay driving circuit, used for calibrating the voltage, current, and temperature of the relay driving circuit according to the calibration device of the relay driving circuit described in any one of claims 1 to 4; the relay driving circuit includes a power input port, an output port for connecting a relay, and a detection port for detecting the state of the relay driving circuit; characterized in that, The method includes the following steps: Set the input voltage to VccA through the power input port of the relay drive circuit, then detect the output voltage VsenseB through the detection port of the relay drive circuit, and then calculate K = VccA ÷ VsenseB; Set the output currents of the relay drive circuit to Iref1 and Iref2 respectively, then detect the corresponding output voltages Vsense1 and Vsense2 through the detection port of the relay drive circuit respectively, and then calculate M = (Iref2 - Iref1) ÷ (Vsense2 - Vsense1) and B = (Iref1 × Vsense2 - Iref2 × Vsense1) ÷ (Vsense2 - Vsense1); Set the ambient temperature of the relay drive circuit to T0, and then detect the output voltage Vsense(T0) through the detection port of the relay drive circuit; Send Vsense(T0), K, M, and B through the uplink communication interface.
Citation Information
Patent Citations
High-voltage load short circuit detection system and method
CN105372549A
Battery management device with current verification function, battery pack and vehicle
CN210502355U