Temperature detection circuit, method and device for energy storage converter
By designing the temperature detection circuit of the control unit, a single bus and an integrated temperature acquisition unit in the energy storage converter, the problem of low temperature detection timeliness of the energy storage converter is solved, and more efficient and accurate temperature detection is achieved, extending the service life of the equipment.
Patent Information
- Application Number
- CN202510352388.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-04-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The temperature detection timeliness of energy storage converters are not high, resulting in frequent thermal imbalance problems and shortening the service life of the equipment.
A temperature detection circuit for energy storage converter is designed, including a control unit, a single bus and an integrated temperature acquisition unit. The temperature data is quickly collected and analyzed through single bus data communication, which improves the timeliness of temperature detection.
It improves the timeliness and accuracy of the temperature detection of energy storage converters, and can take timely cooling measures to extend the service life of the equipment.
Smart Images

Figure CN119880170A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electrical automation control, and in particular to a temperature detection circuit, method and device for an energy storage converter. Background Art
[0002] Energy storage converters are mainly based on power electronics technology, which realizes AC-DC bidirectional conversion of electric energy by controlling the on and off of switching devices. Power electronic devices (such as insulated gate bipolar transistors (IGBTs) and metal-oxide-semiconductor field-effect transistors (MOSFETs)) generate heat when working. The temperature rises due to energy loss during the switching process of the devices.
[0003] Temperature is one of the key factors affecting the life of the converter. In a high temperature environment, the thermal stress inside the converter will increase, thus shortening its service life. Many IGBT explosion problems are caused by thermal imbalance, so it is necessary to detect the temperature of the energy storage converter. However, the timeliness of the temperature detection of the energy storage converter is not high. Summary of the invention
[0004] In view of this, the embodiments of the present invention provide a temperature detection circuit, method and device for an energy storage converter, which can improve the timeliness of temperature detection for the energy storage converter.
[0005] In a first aspect, an embodiment of the present invention provides a temperature detection circuit for an energy storage converter, the circuit comprising: a control unit, a single bus, and an integrated temperature acquisition unit; The integrated temperature acquisition unit is electrically connected to the control unit via a single bus; the integrated temperature acquisition unit includes multiple temperature acquisition modules; The control unit is used to assign physical addresses to multiple temperature acquisition modules through a single bus when the power is turned on, and obtain temperature data packets of temperature acquisition modules corresponding to different physical addresses through the single bus according to the timing diagram agreed upon in the communication protocol.
[0006] The embodiment of the present invention can quickly collect and analyze text and image data according to algorithm time domain control through single bus data communication, thereby improving the timeliness of temperature collection control and thus improving the timeliness of temperature detection of the energy storage converter.
[0007] Optionally, the pins of the integrated temperature acquisition unit are arranged in a PCB layout of a power board of the energy storage converter through an embedded process.
[0008] The embodiment of the present invention directly arranges the pins of the integrated temperature acquisition unit in the PCB layout of the power board, which saves the physical cable connection in the traditional process, saves the structural space occupied by the cable and the wire cost, and effectively guarantees the electrical clearance and insulation strength, thereby effectively ensuring the safety of temperature detection.
[0009] Optionally, multiple temperature acquisition modules correspond one-to-one to multiple IGBT modules on the power board of the energy storage inverter. The temperature acquisition module is parallel to the IGBT heat dissipation surface of the corresponding IGBT module and is attached to the heat sink substrate of the corresponding IGBT module to detect the temperature of the corresponding IGBT module and the heat sink substrate.
[0010] In the embodiment of the present invention, the integrated temperature acquisition unit is parallel to the IGBT heat dissipation surface and is attached to the heat dissipation substrate of the energy storage converter. It can effectively detect the real-time temperature of the power board IGBT and the heat dissipation board substrate in real time, and the collected temperature is also more accurate.
[0011] Optionally, the control unit is further configured to: Parsing the temperature data packet to obtain a first temperature; The temperature threshold judgment process is executed according to the first temperature, and the timing diagram agreed upon in the communication protocol is continued to be executed to obtain the temperature data packets of the temperature acquisition modules corresponding to different physical addresses through the single bus.
[0012] Since the temperature obtained by the embodiment of the present invention is highly accurate and timely, the accuracy of temperature threshold judgment can be improved, and cooling measures can be taken immediately when a high temperature is detected, thereby minimizing the energy storage inverter from being in a high temperature environment and increasing the service life of the energy storage inverter.
[0013] Optionally, the control unit is specifically used for: According to the timing diagram, the temperature acquisition modules corresponding to different physical addresses are woken up through a single bus in different T time domains; In the T+1 time domain, the temperature data packet sent by the temperature acquisition module is received through a single bus.
[0014] The embodiment of the present invention can quickly collect and analyze text and image data according to algorithm time domain control through single bus data communication, thereby improving the timeliness of temperature collection control and thus improving the timeliness of temperature detection of the energy storage converter.
[0015] Optionally, the temperature acquisition module includes a first end, a second end and a third end; The first ends of the plurality of temperature acquisition modules are electrically connected to one end of the single bus, and the other end of the single bus is electrically connected to the first pin of the control unit; The second ends of the multiple temperature acquisition modules are electrically connected to the second pin of the control unit; The third terminals of the multiple temperature acquisition modules are all grounded.
[0016] In the embodiment of the present invention, although the second end of the temperature acquisition module is connected to the second pin of the control unit, it is only used to maintain the normal operation of the temperature acquisition module and is not used for communication. Communication is only through the first pin, and the communication efficiency is higher and faster.
[0017] Optionally, it also includes a first resistor and a first capacitor; One end of the first resistor, the first ends of the multiple temperature acquisition modules and one end of the first capacitor are electrically connected, the other end of the first resistor is electrically connected to one end of the single bus, the other end of the single bus is electrically connected to the first pin of the control unit, and the other end of the first capacitor is grounded.
[0018] In the embodiment of the present invention, the temperature acquisition module is a mixed signal IC and requires low-noise power supply. The temperature acquisition module is powered by the first pin of the control unit, which is susceptible to the digital noise of the control unit power supply. Therefore, an RC filter, i.e., a filter circuit composed of a first resistor and a first capacitor, is added to the first pin of the control unit.
[0019] In a second aspect, an embodiment of the present invention provides an energy storage converter, including the energy storage converter temperature detection circuit. Since the energy storage converter includes the energy storage converter temperature detection circuit, it is also possible to quickly collect and analyze text and image data according to the algorithm time domain control, thereby improving the timeliness of temperature collection control, thereby improving the timeliness of temperature detection of the energy storage converter.
[0020] In a third aspect, an embodiment of the present invention provides a method for detecting temperature of an energy storage converter, the method comprising: When the machine is powered on, physical addresses are assigned to multiple temperature acquisition modules through a single bus; According to the timing diagram agreed upon by the communication protocol, the temperature data packets of the temperature acquisition modules corresponding to different physical addresses are obtained through a single bus.
[0021] Optionally, the method further comprises: Parsing the temperature data packet to obtain a first temperature; Execute the temperature threshold judgment process according to the first temperature, continue to execute the timing diagram agreed upon by the communication protocol, and obtain the temperature data packets of the temperature acquisition modules corresponding to different physical addresses through the single bus.
[0022] Optionally, according to the timing diagram agreed upon in the communication protocol, the temperature data packets of the temperature acquisition modules corresponding to different physical addresses are obtained through the single bus, including: According to the timing diagram, the temperature acquisition modules corresponding to different physical addresses are woken up through a single bus in different T time domains; In the T+1 time domain, the temperature data packet sent by the temperature acquisition module is received through a single bus.
[0023] In a fourth aspect, an embodiment of the present invention provides a temperature detection device for an energy storage converter, the device comprising: The address allocation module is used to allocate physical addresses to multiple temperature acquisition modules through a single bus when the machine is powered on; The temperature acquisition module is used to obtain the temperature data packets of the temperature acquisition modules corresponding to different physical addresses through a single bus according to the timing diagram agreed upon by the communication protocol.
[0024] In a fifth aspect, an embodiment of the present invention provides a storage medium, wherein the storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the above method.
[0025] In a sixth aspect, an embodiment of the present invention provides a program product, which includes a stored program, wherein when the program is running, the device where the program product is located is controlled to execute the above method.
[0026] In the seventh aspect, an embodiment of the present invention provides a controller comprising a memory and a processor, wherein the memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions, wherein the program instructions implement the steps of the above method when loaded and executed by the processor.
[0027] In the technical solution of the energy storage converter temperature detection circuit, method and device provided by the embodiment of the present invention, the energy storage converter temperature detection circuit includes: a control unit, a single bus and an integrated temperature acquisition unit; the integrated temperature acquisition unit is electrically connected to the control unit through the single bus; the integrated temperature acquisition unit includes multiple temperature acquisition modules; the control unit is used to allocate physical addresses to multiple temperature acquisition modules through the single bus when the power is turned on, and obtain temperature data packets of temperature acquisition modules corresponding to different physical addresses through the single bus according to the timing diagram agreed upon by the communication protocol. It can improve the timeliness of temperature detection of the energy storage converter. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic diagram of a temperature detection circuit for an energy storage converter provided by an embodiment of the present invention; Figure 2 Schematic diagram of a temperature acquisition module and a power board in an embodiment of the present invention; Figure 3 for Figure 2 Schematic diagram of the positional relationship between the temperature acquisition module, IGBT module and radiator substrate; Figure 4 This is a ZACwire single bus encoding timing diagram in an embodiment of the present invention; Figure 5 A schematic diagram of another temperature detection circuit of an energy storage converter provided by an embodiment of the present invention; Figure 6 A flow chart of a temperature detection method for an energy storage converter provided by an embodiment of the present invention; Figure 7 A flowchart of obtaining temperature data packets of temperature acquisition modules corresponding to different physical addresses through a single bus according to a timing diagram agreed upon in a communication protocol provided by an embodiment of the present invention; Figure 8 A schematic diagram of the structure of a temperature detection device for an energy storage converter provided by an embodiment of the present invention; Fig. 9 A schematic diagram of a controller provided by an embodiment of the present invention; In the figure, A-control unit, B-single bus, U-integrated temperature acquisition unit, Ui-temperature acquisition module, 31-power board, 32-heat sink assembly, 33-IGBT module, 34-heat sink substrate, 35-IGBT heat dissipation surface, E-digital signal processing circuit. DETAILED DESCRIPTION
[0029] In order to better understand the technical solution of the present invention, the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0030] It should be clear that the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0031] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0032] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0033] Figure 1 A schematic diagram of a temperature detection circuit of an energy storage converter provided by an embodiment of the present invention is shown in FIG. Figure 1 As shown, the energy storage converter temperature detection circuit includes: a control unit A, a single bus B and an integrated temperature acquisition unit U; The integrated temperature acquisition unit U is electrically connected to the control unit A via a single bus B; the integrated temperature acquisition unit U includes a plurality of temperature acquisition modules U1~Un; The control unit A is used to assign physical addresses to multiple temperature acquisition modules U1~Un through the single bus B when the power is turned on, and obtain the temperature data packets of the temperature acquisition modules Ui corresponding to different physical addresses through the single bus B according to the timing diagram agreed upon in the communication protocol.
[0034] The embodiment of the present invention can quickly collect and analyze text and image data according to algorithm time domain control through single bus data communication, thereby improving the timeliness of temperature collection control, and thus can improve the timeliness of temperature detection of the energy storage converter.
[0035] In the embodiment of the present invention, the pins of the integrated temperature acquisition unit U are arranged in the PCB layout of the power board of the energy storage converter through an embedded process.
[0036] The embodiment of the present invention adopts an integrated temperature acquisition unit U (also called "integrated intelligent temperature detection unit"), which is integrated on the power board of the energy storage converter (also called "power board assembly"). The embedded process is adopted to directly layout the pins of the integrated temperature acquisition unit U in the PCB layout of the power board, which saves the physical cable connection in the traditional process, can save the structural space occupied by the cable and the cost of the wire, and effectively ensure the electrical clearance and insulation strength; effectively ensure the safety of temperature detection.
[0037] In an embodiment of the present invention, multiple temperature acquisition modules U1~Un correspond one-to-one to multiple IGBT modules (also called "IGBT components") on the power board of the energy storage inverter. The temperature acquisition module Ui is parallel to the IGBT heat dissipation surface of the corresponding IGBT module and is attached to the heat sink substrate of the corresponding IGBT module to detect the temperature of the corresponding IGBT module and the heat sink substrate.
[0038] Figure 2 FIG. 1 is a schematic diagram of a temperature acquisition module and a power board in an embodiment of the present invention. Figure 2 As shown, a temperature acquisition module Ui corresponds to an IGBT module 33 (also called "IGBT component") on the power board 31 of the energy storage inverter. The temperature acquisition module Ui is parallel to the IGBT heat dissipation surface of the corresponding IGBT module 33 and is attached to the heat sink substrate 34 of the corresponding IGBT module 33 to detect the temperature of the corresponding IGBT module 33 and the heat sink substrate 34.
[0039] Figure 3 for Figure 2 Schematic diagram of the positional relationship between the temperature acquisition module, IGBT module and radiator substrate, as shown in Figure 3As shown, the embodiment of the present invention embeds the temperature acquisition module Ui into the power board 31, and is parallel to the IGBT heat dissipation surface 35, and is tightly attached to the heat dissipation substrate 34 of the energy storage inverter, so as to effectively detect the real-time temperature of the IGBT module 33 of the power board 31 and the heat dissipation plate substrate 34 in real time.
[0040] The embodiment of the present invention adopts an integrated temperature acquisition unit U to collect the temperature of the energy storage converter, which can ensure that the power devices inside the converter operate within a reasonable temperature gradient range; ensure that the energy storage converter operates within a reasonable temperature rise range; ensure the thermal stress safety of the converter; improve the electrical safety of the converter; and thus effectively extend the service life of the converter.
[0041] In an embodiment of the present invention, the temperature acquisition module Ui includes a first end 1, a second end 2 and a third end 3; the first ends 1 of multiple temperature acquisition modules are electrically connected to one end of the single bus B, and the other end of the single bus B is electrically connected to the first pin 4 of the control unit A; the second ends 2 of multiple temperature acquisition modules are electrically connected to the second pin 13 of the control unit A; the third ends 3 of multiple temperature acquisition modules are grounded.
[0042] Exemplarily, the control unit A is an MCU chip, the first pin 4 is the A7 pin of the MCU chip, and the second pin 13 is the A0 pin of the MCU chip.
[0043] In the embodiment of the present invention, the first end 1 of the temperature acquisition module Ui is a collector, the second end 2 is a base, and the third end 3 is an emitter.
[0044] In the embodiment of the present invention, although the second end 2 of the temperature acquisition module Ui is connected to the second pin 13 of the control unit A, it is only used to maintain the normal operation of the temperature acquisition module Ui and is not used for communication. Communication is only through the first pin 4, and the communication efficiency is higher and faster.
[0045] The embodiment of the present invention adopts a single bus control technology, and can hang n temperature acquisition module data ports on a ZACwire data bus for communication, which can effectively save the number of IO pins used by the host computer MCU and save IO interface resources for the MCU. At the same time, the single bus data communication method can quickly collect and analyze text and image data according to the algorithm time domain control, thereby improving the timeliness of temperature acquisition control.
[0046] In an embodiment of the present invention, the control unit A is also used to: parse the temperature data packet to obtain the first temperature; execute the temperature threshold judgment process according to the first temperature, continue to execute the timing diagram agreed upon in the communication protocol, and obtain the temperature data packet of the temperature acquisition module Ui corresponding to different physical addresses through the single bus B.
[0047] For example, if the first temperature is greater than a threshold, the fan is started; if the first temperature is less than or equal to the threshold, the fan is stopped.
[0048] Since the temperature obtained by the embodiment of the present invention is highly accurate and timely, the accuracy of temperature threshold judgment can be improved, and cooling measures can be taken immediately when a high temperature is detected, thereby minimizing the energy storage inverter from being in a high temperature environment and increasing the service life of the energy storage inverter.
[0049] In an embodiment of the present invention, the control unit A is specifically used to: wake up the temperature acquisition module Ui corresponding to different physical addresses through the single bus B in different T time domains according to the timing diagram; and receive the temperature data packet sent by the temperature acquisition module Ui through the single bus B in the T+1 time domain.
[0050] In the embodiment of the present invention, the single bus B is a ZACwire data bus.
[0051] When the control unit A is an MCU chip, the MCU can read the data of the integrated temperature acquisition unit U in interrupt mode or query mode. When the collector of the temperature acquisition module Ui is connected to the ZACwire signal to the A7 pin of the MCU, it can trigger an interrupt at the falling edge of the start bit, causing the MCU to turn to the interrupt service routine (ISR). When the query mode is used, the MCU initiates the temperature reading operation, which can be achieved by providing power to the temperature acquisition module Ui with a pin of the MCU (A7 pin). When the MCU wants to read the temperature, the A7 pin first powers the integrated temperature acquisition unit U. After about 25 to 35 ms, it will receive a temperature data packet to the MCU to ensure low latency of temperature transmission. This method of switching the integrated temperature acquisition unit U has additional benefits, such as the power-down mode, which can reduce the static current from the usual 30μA to 0. Its low power consumption of 30uA can better reduce the power consumption pressure of the power board.
[0052] The A7 pin in the MCU is configured as a strong push-pull output mode; the ZACwire single bus can use an ordinary 8051 port to read the data of the integrated temperature acquisition unit U.
[0053] The principle of temperature reading with ZACwire single bus is: measure the time between the falling edge and the rising edge of the start bit. This time (Tstrobe) is the strobe time, and its width is half of the bit width (bit window). Wait for another Tstrobe time, that is, at the next falling edge, start sampling the ZACwire signal. Because each bit starts with a falling edge, the sampling window of each bit will be reset. In this way, there will be no error in the bit stream starting from the start bit.
[0054] The ZACwire single bus transmits data via a data line, and the integrated temperature acquisition unit U is connected to this data line via an open-drain or tri-state port. When the integrated temperature acquisition unit U does not send data, it releases the data line and puts it in a high level state.
[0055] The ZACwire single bus has many advantages, such as saving I / O port line resources, simple structure, low cost, and easy bus expansion and maintenance.
[0056] Figure 4 : This is a ZACwire single bus encoding timing diagram in an embodiment of the present invention. The ZACwire single bus is used to read the data of the integrated temperature acquisition unit U, such as Figure 4 As shown, when the A7 pin of the MCU chip undergoes logic changes within a cycle of 125us, logic 1 is the power supply state, and logic 0 is the data transmission state, so that the state and data on the bus at different timing intervals are different. According to this rule, the host MCU algorithm can read data packets from the temperature acquisition module at different timings at the same time, thereby realizing single-bus data transmission.
[0057] When capturing the start bit, the sampling rate of the ZACwire signal must be at least 16 times the normal baud rate. Since the normal baud rate is 8 kHz, a minimum sampling rate of 125 kHz is required when capturing Tstrobe.
[0058] When the falling edge of the start bit occurs, it triggers the MCU to enter a counting loop, incrementing a memory location until it sees the rising edge of the ZACwire signal. This count value is Tstrobe. After obtaining Tstrobe, the MCU can simply wait for the next 9 falling edges (8 for data and 1 for parity). After each falling edge, the MCU waits for Tstrobe to expire before sampling the next bit.
[0059] The embodiment of the present invention can realize the integration of data ports of several temperature acquisition modules on the ZACwire single bus; the ZACwire single bus only occupies one pin of the MCU to obtain the port data of n temperature acquisition modules. Thus, the temperature data of the IGBT at different positions of the radiator can be effectively obtained, and the function of a single port of the MCU obtaining temperature data at multiple positions can be realized.
[0060] The energy storage converter is addressed through the ROM address of the host computer MCU. After the MCU sends the physical address, only the matching temperature acquisition module can exchange data. When reading and writing data, the MCU sends the corresponding read and write commands, and the temperature acquisition module performs data read and write operations according to the commands. Execute the single bus communication protocol; complete the data output process.
[0061] The energy storage converter temperature detection circuit provided by the embodiment of the present invention is intended to embed an integrated temperature acquisition unit on the power board of the energy storage converter. The integrated temperature acquisition unit is embedded directly below the power board of the energy storage converter and fits tightly with the heat sink substrate. It is used to detect the real-time temperature of the IGBT and the heat sink on the power board, which is conducive to the compact electrical routing of the entire energy storage converter, improves the electrical safety and reliability of the product, and also reduces the material cost of the product; improves the overall efficiency of the product.
[0062] At the same time, a temperature acquisition module is used. The temperature acquisition module integrates a signal converter for analog and digital signal output. Its high-resolution refresh rate and precise acquisition accuracy help the host MCU calculate the feedback temperature, effectively improving the timeliness of temperature acquisition and enhancing the timeliness of temperature feedback. At the same time, the low-power (typical value is 30μA) temperature acquisition module reduces the output power of the process control system (PCS) power board; its fast conversion speed and easy installation and integration advantages help improve the overall efficiency and economic cost of the energy storage converter.
[0063] The single bus communication mode can reduce the occupancy of MCU pins and save the use resources of MCU pins. The embodiment of the present invention adopts single bus digital communication technology, which can effectively transmit temperature data, improve the detection accuracy and the accuracy and real-time performance of data transmission, ensure that MCU can accurately obtain temperature data, and provide accurate temperature data for intelligent algorithms, thereby effectively improving the safety of temperature collection and control of energy storage converters.
[0064] Furthermore, Figure 5 A schematic diagram of another energy storage converter temperature detection circuit provided by an embodiment of the present invention is shown in FIG. Figure 5 As shown, compared to Figure 1 The energy storage converter temperature detection circuit shown in the figure further includes: a first resistor R1, a second resistor R2, a first capacitor C1 and a digital signal processing circuit E.
[0065] Among them, one end of the first resistor R1, the first end 1 of the plurality of temperature acquisition modules Ui and one end of the first capacitor C1 are electrically connected, the other end of the first resistor R1 is electrically connected to one end of the single bus B, the other end of the single bus B is electrically connected to the first pin 4 of the control unit A, and the other end of the first capacitor C1 is grounded. In the embodiment of the present invention, the temperature acquisition module Ui is a mixed signal integrated circuit (IC) and requires low-noise power supply. The temperature acquisition module Ui is powered by the first pin 4 of the control unit A, which is susceptible to the digital noise of the power supply of the control unit A. Therefore, an RC filter is added to the first pin 4 of the control unit A, that is, a filter circuit composed of the first resistor R1 and the first capacitor C1.
[0066] Pin 3 of the control unit A is also electrically connected to the digital signal processing circuit E. Pin 3 of the control unit A is the COMOUT / IN pin. The digital signal processing circuit E is used to obtain the temperature state of the IGBT module and the heat sink substrate from pin 3 of the control unit A, and then send the temperature state to the control board of the energy storage converter. Among them, the temperature state of the IGBT module and the heat sink substrate is obtained based on the temperature collected by the integrated temperature collection unit U.
[0067] The pin 6 of the control unit A is electrically connected to one end of the second resistor R2, and the other end of the second resistor R2 is grounded. The pin 6 of the control unit A is the E pin.
[0068] Pin 7 and pin 8 of control unit A are grounded. Pin 7 and pin 8 of control unit A are VEE pin and GND pin respectively.
[0069] Pins 9, 10 and 11 of the control unit A are respectively connected to different DSP signals.
[0070] Pin 16 of the control unit A is electrically connected to a +5V power supply circuit.
[0071] in, Figure 1 and Figure 5 The integrated temperature acquisition unit U shown in the figure is not a MOS tube circuit. The icon of the temperature acquisition module Ui borrows the icon of the transistor. In fact, the design of the temperature acquisition module Ui is compatible with DS18B20 and TSic. The package of the temperature acquisition module Ui is suitable for automatic PCB assembly, but the reflow soldering process will affect the calibrated accuracy. In order to achieve high accuracy with this package, the TO92 package is selected in actual applications and installed using the cold connection process. The TO92 package can also be installed in a stainless steel probe, which is equivalent to Figure 3 The packaging method of the medium temperature acquisition module Ui.
[0072] In summary, the embodiment of the present invention embeds the integrated temperature acquisition unit directly below the power board of the energy storage converter to detect the real-time temperature of the position where the power board IGBT and the heat sink substrate are attached, saving wiring space and improving the data transmission rate. The signal resolution of the temperature acquisition module is 0.1~0.004℃, which not only has excellent acquisition accuracy, but also has long-term stability. The ZACwire single bus, that is, a single signal line, is used to transmit both clock and data, and the data transmission is bidirectional, which has many advantages such as saving I / O port resources, simple structure, low cost, and easy bus expansion and maintenance. The measurement accuracy of the temperature acquisition module is ±0.5~±0.07℃, which is currently the most accurate digital temperature sensor IC, better than the accuracy of traditional thermistor acquisition. Its high-resolution acquisition accuracy helps the host computer MCU calculate the feedback temperature, effectively improving the timeliness of temperature acquisition; it helps to enhance the timeliness of temperature control and ensure absolute temperature safety. At the same time, the use of an integrated temperature acquisition unit can avoid the disadvantages of cumbersome wiring, voltage resistance failure, safety failure, etc. caused by the traditional thermistor using lead sensor acquisition, ensuring absolute electrical safety.
[0073] Figure 6 A flow chart of a temperature detection method for an energy storage converter provided by an embodiment of the present invention is as follows: Figure 6 As shown, the method includes: Step 101: When the device is powered on, physical addresses are allocated to multiple temperature acquisition modules via a single bus.
[0074] Step 102: According to the timing diagram agreed upon in the communication protocol, the temperature data packets of the temperature acquisition modules corresponding to different physical addresses are obtained through the single bus.
[0075] In some possible embodiments, Figure 7 As shown, step 102 includes: Step 1022: According to the timing diagram, the temperature acquisition modules corresponding to different physical addresses are woken up through the single bus in different T time domains.
[0076] Step 1024: Receive the temperature data packet sent by the temperature acquisition module through the single bus in the T+1 time domain.
[0077] Optionally, after step 102, the following steps are further included: Step 103: parse the temperature data packet to obtain a first temperature.
[0078] Step 104 , executing the temperature threshold determination process according to the first temperature, and continuing to execute step 102 .
[0079] In the embodiment of the present invention, if the system loses power, the process ends directly.
[0080] In a technical solution of a temperature detection method for an energy storage converter provided in an embodiment of the present invention, the method includes: assigning physical addresses to multiple temperature acquisition modules via a single bus when the machine is powered on, and acquiring temperature data packets of temperature acquisition modules corresponding to different physical addresses via the single bus according to a timing diagram agreed upon in a communication protocol. The timeliness of temperature detection of the energy storage converter can be improved.
[0081] Figure 8 A schematic diagram of a temperature detection device for an energy storage converter provided by an embodiment of the present invention is shown in FIG. Figure 8 As shown, the device comprises: The address allocation module 11 is used to allocate physical addresses to multiple temperature acquisition modules through a single bus when the device is powered on; The temperature acquisition module 12 is used to acquire temperature data packets of temperature acquisition modules corresponding to different physical addresses through a single bus according to the timing diagram agreed upon by the communication protocol.
[0082] In some possible embodiments, the device also includes: a temperature processing module 13, which is used to parse the temperature data packet to obtain a first temperature; execute a temperature threshold judgment process according to the first temperature, and trigger the temperature acquisition module 12 to continue to execute the timing diagram agreed upon in the communication protocol, and obtain the temperature data packets of the temperature acquisition modules corresponding to different physical addresses through a single bus.
[0083] In some possible embodiments, the temperature acquisition module 12 is specifically used to: wake up the temperature acquisition modules corresponding to different physical addresses through a single bus in different T time domains according to the timing diagram; and receive the temperature data packet sent by the temperature acquisition module through a single bus in the T+1 time domain.
[0084] In the technical solution provided by the embodiment of the present invention, physical addresses are allocated to multiple temperature acquisition modules through a single bus when the machine is powered on, and temperature data packets of temperature acquisition modules corresponding to different physical addresses are obtained through the single bus according to the timing diagram agreed upon by the communication protocol. This can improve the timeliness of temperature detection of the energy storage converter.
[0085] An embodiment of the present application provides an energy storage converter, including the above-mentioned energy storage converter temperature detection circuit.
[0086] An embodiment of the present application provides a storage medium, which includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the above method.
[0087] An embodiment of the present application provides a program product, which includes a stored program, wherein when the program is running, the device where the program product is located is controlled to execute the above method.
[0088] An embodiment of the present application provides a controller including a memory and a processor, wherein the memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions, wherein the program instructions implement the steps of the above method when loaded and executed by the processor.
[0089] Fig. 9 A schematic diagram of the structure of a controller provided in an embodiment of the present application is shown in FIG. Fig. 9 As shown, the controller 20 includes: a processor 21, a memory 22, and a computer program 23 stored in the memory 22 and executable on the processor 21. When the computer program 23 is executed by the processor 21, the energy management method applied in the embodiment is implemented. To avoid repetition, they are not described one by one here.
[0090] The controller 20 includes, but is not limited to, a processor 21 and a memory 22. Those skilled in the art will appreciate that Fig. 9 It is only an example of the controller 20 and does not constitute a limitation of the controller 20. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the controller 20 may also include input and output devices, network access devices, buses, etc.
[0091] The processor 21 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0092] The memory 22 may be an internal storage unit of the controller 20, such as a hard disk or memory of the controller 20. The memory 22 may also be an external storage device of the controller 20, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the controller 20. Further, the memory 22 may also include both an internal storage unit of the controller 20 and an external storage device. The memory 22 is used to store computer programs and other programs and data required by the controller 20. The memory 22 may also be used to temporarily store data that has been output or is to be output.
[0093] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0094] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0095] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0096] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0097] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0098] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A temperature detection circuit for an energy storage converter, characterized in that: The energy storage converter temperature detection circuit comprises: a control unit, a single bus and an integrated temperature acquisition unit; The integrated temperature acquisition unit is electrically connected to the control unit via the single bus; the integrated temperature acquisition unit includes a plurality of temperature acquisition modules; The control unit is used to assign physical addresses to the multiple temperature acquisition modules through the single bus when the power is turned on, and obtain temperature data packets of the temperature acquisition modules corresponding to different physical addresses through the single bus according to the timing diagram agreed upon in the communication protocol.
2. The energy storage converter temperature detection circuit according to claim 1, characterized in that: The pins of the integrated temperature acquisition unit are arranged in the PCB layout of the power board of the energy storage converter through an embedded process.
3. The energy storage converter temperature detection circuit according to claim 1, characterized in that: The multiple temperature acquisition modules correspond one-to-one to the multiple IGBT modules on the power board of the energy storage inverter. The temperature acquisition module is parallel to the IGBT heat dissipation surface of the corresponding IGBT module and is attached to the heat sink substrate of the corresponding IGBT module to detect the temperature of the corresponding IGBT module and the heat sink substrate.
4. The energy storage converter temperature detection circuit according to any one of claims 1 to 3, characterized in that: The control unit is also used for: Parsing the temperature data packet to obtain a first temperature; Execute the temperature threshold judgment process according to the first temperature, continue to execute the timing diagram agreed upon according to the communication protocol, and obtain the temperature data packets of the temperature acquisition module corresponding to the different physical addresses through the single bus.
5. The energy storage converter temperature detection circuit according to claim 1, characterized in that: The control unit is specifically used for: According to the timing diagram, waking up the temperature acquisition modules corresponding to different physical addresses through the single bus in different T time domains; In the T+1 time domain, a temperature data packet sent by the temperature acquisition module is received through the single bus.
6. The energy storage converter temperature detection circuit according to claim 1 or 3, characterized in that: The temperature acquisition module includes a first end, a second end and a third end; The first ends of the plurality of temperature acquisition modules are electrically connected to one end of the single bus, and the other end of the single bus is electrically connected to the first pin of the control unit; The second ends of the multiple temperature acquisition modules are all electrically connected to the second pin of the control unit; The third ends of the multiple temperature acquisition modules are all grounded.
7. A temperature detection method for an energy storage converter, characterized in that: The method comprises: When the machine is powered on, physical addresses are assigned to multiple temperature acquisition modules through a single bus; According to the timing diagram agreed upon in the communication protocol, the temperature data packets of the temperature acquisition modules corresponding to the different physical addresses are obtained through the single bus.
8. The energy storage converter temperature detection method according to claim 7, characterized in that: The method further comprises: Parsing the temperature data packet to obtain a first temperature; Execute the temperature threshold judgment process according to the first temperature, continue to execute the timing diagram agreed upon according to the communication protocol, and obtain the temperature data packets of the temperature acquisition modules corresponding to the different physical addresses through the single bus.
9. The energy storage converter temperature detection method according to claim 7 or 8, characterized in that: The method of obtaining the temperature data packets of the temperature acquisition modules corresponding to different physical addresses through the single bus according to the timing diagram agreed upon in the communication protocol includes: According to the timing diagram, waking up the temperature acquisition modules corresponding to different physical addresses through the single bus in different T time domains; In the T+1 time domain, a temperature data packet sent by the temperature acquisition module is received through the single bus.
10. A temperature detection device for an energy storage converter, characterized in that: The device comprises: The address allocation module is used to allocate physical addresses to multiple temperature acquisition modules through a single bus when the machine is powered on; The temperature acquisition module is used to acquire the temperature data packets of the temperature acquisition modules corresponding to different physical addresses through the single bus according to the timing diagram agreed upon in the communication protocol.
Citation Information
Patent Citations
Method and device for medically and wirelessly monitoring body temperature
CN104224136A
Controller for frequency-modulated high power amplifier
CN105915191A
Temperature acquisition unit chip and temperature acquisition system
CN110926626A
Power unit of high-voltage frequency converter
CN204425175U
Novel pull contravariant power unit
CN204859007U