Temperature measurement system and method, storage medium and electronic device
By using the temperature measurement components of transistors and NTC thermistors, combined with the ADC sampling circuit and communication isolation unit, the problem of poor temperature measurement effect of energy storage converters is solved, the temperature measurement accuracy and anti-interference ability are improved, the circuit structure is simplified and the cost is reduced.
Patent Information
- Application Number
- CN202411974404.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-08
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the temperature measurement effect of energy storage converters is poor, the thermocouple has low sensitivity and is susceptible to external interference, the temperature measurement accuracy is unstable, the temperature compensation circuit structure is complex, and the anti-interference ability is poor.
The temperature measurement component including a transistor and an NTC thermistor is adopted to convert the temperature signal into a voltage output signal, the voltage output signal is converted into a digital signal through the ADC sampling circuit, and transmitted to the upper computer of the energy storage converter through the communication isolation unit.
It improves the temperature measurement accuracy and speed of the energy storage converter, enhances the anti-interference ability, simplifies the circuit structure, reduces costs, and achieves more stable temperature monitoring.
Smart Images

Figure CN119779505A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of industrial-grade temperature measurement, and in particular to a temperature measurement system and method, a storage medium, and an electronic device. Background Art
[0002] In the related art, the temperature measurement schemes used for energy storage converters often have the following problems: 1) Some schemes use thermocouples to measure temperature. Although thermocouples have high stability, the sensitivity of heat / electric conversion is low, and signals from the external environment can easily interfere with them; when amplifying the temperature analog signal measured by the thermocouple, the amplifier circuit is required to have high precision; at the same time, a large amount of signal conditioning is required in the process of cold-end compensation and digital processing of the temperature analog signal. In order to improve the compensation accuracy, it takes a long time to solve multi-order polynomials, which increases the processing time and complexity, resulting in a longer temperature measurement response time. 2) Another part of the schemes often have unstable measurement accuracy, complex temperature compensation circuit structure, and occupy a large circuit board area. Not only does it require a lot of calculations, but it also leads to increased costs. And the anti-interference ability is poor.
[0003] Therefore, there is a problem in the related art that the temperature measurement effect of the energy storage converter is poor.
[0004] In the related art, there is no effective solution to the problem of poor temperature measurement of energy storage inverters. Summary of the invention
[0005] The embodiments of the present application provide a temperature measurement system and method, a storage medium, and an electronic device to at least solve the problem of poor temperature measurement effect on energy storage converters in the prior art.
[0006] According to an embodiment of the present application, a temperature measurement system is provided, including: a temperature measurement component, an ADC sampling circuit, and a communication isolation unit; the temperature measurement component is used to convert a temperature signal collected from an energy storage inverter into a voltage output signal, wherein the temperature measurement component includes: a transistor, an NTC thermistor; the ADC sampling circuit is used to obtain the voltage output signal from the temperature measurement component and convert the voltage output signal into a digital signal; the communication isolation unit is used to transmit the temperature value corresponding to the digital signal converted by the ADC sampling circuit to the host computer of the energy storage inverter.
[0007] In an exemplary embodiment, the communication isolation unit performs communication isolation through a silicon dioxide insulating gate; the communication isolation unit includes: two isolated bidirectional data transmission channels for data transmission with the host computer, wherein the data transmitted by the two isolated bidirectional data transmission channels include: the temperature value; wherein, one of the two isolated bidirectional data transmission channels is used to deploy an IIC bus, and the other of the two isolated bidirectional data transmission channels is used to deploy an RS485 bus.
[0008] In an exemplary embodiment, the temperature measurement component includes: a transistor, an NTC thermistor; the transistor includes: m NPN transistors, every two of the m NPN transistors are reverse-connected in parallel, and are respectively used to collect temperature signals of target positions of the energy storage inverter, wherein the target position includes one of the following: the AC side, the DC side, and the inside of the box; the number of the NTC thermistors is n, and the n NTC thermistors are used to collect temperature signals of the three-phase power device IGBT of the energy storage inverter, wherein m and n are both positive integers, and m is a multiple of 2.
[0009] In an exemplary embodiment, the temperature measurement system also includes: k filter circuits, wherein k=n+w, w=m / 2; each of w of the k filter circuits is used to filter out signal noise for the temperature measurement channel where each two transistors connected in reverse parallel are located; each of n of the k filter circuits is used to filter out signal noise for the temperature measurement channel where each NTC thermistor is located, wherein each NTC thermistor is each NTC thermistor among the n NTC thermistors.
[0010] In an exemplary embodiment, the temperature measurement system also includes: a main control unit and a temperature register; the main control unit is used to obtain the digital signal from the ADC sampling circuit, parse out the temperature value corresponding to the digital signal, and send the parsed temperature value to the temperature register for storage; the main control unit is also used to receive a first data acquisition instruction sent by the host computer through the communication isolation unit, and send the temperature value parsed from the digital signal to the host computer through the communication isolation unit through the first data acquisition instruction; the temperature register is used to store all temperature values parsed by the main control unit, wherein all temperature values include the temperature value; the temperature register is also used to receive a second data acquisition instruction sent by the host computer through the communication isolation unit, and send the target temperature value to be acquired indicated by the second data acquisition instruction to the host computer through the communication isolation unit, wherein all temperature values include: the target temperature value.
[0011] In an exemplary embodiment, the temperature measurement system further includes: an isolation power supply module; the isolation power supply module is used to isolate the positive and negative poles of the power supply on the input side of the temperature measurement system from the positive and negative poles of the power supply on the output side.
[0012] According to another embodiment of the embodiment of the present application, a temperature measurement method is also provided, including: converting a temperature signal collected from an energy storage inverter into a voltage output signal through a temperature measurement component, wherein the temperature measurement component includes: a transistor, an NTC thermistor; converting the voltage output signal obtained from the temperature measurement component into a digital signal through an ADC sampling circuit; and transmitting the temperature value corresponding to the digital signal to a host computer of the energy storage inverter through a communication isolation unit.
[0013] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above method when running.
[0014] According to another aspect of the embodiments of the present application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method through the computer program.
[0015] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0016] In the embodiment of the present application, a temperature measurement component, an ADC sampling circuit, and a communication isolation unit; the temperature measurement component is used to convert the temperature signal collected from the energy storage inverter into a voltage output signal, wherein the temperature measurement component includes: a transistor, an NTC thermistor; the ADC sampling circuit is used to obtain the voltage output signal from the temperature measurement component and convert the voltage output signal into a digital signal; the communication isolation unit is used to transmit the temperature value corresponding to the digital signal converted by the ADC sampling circuit to the host computer of the energy storage inverter. Through the above embodiments, the problem of poor temperature measurement effect on the energy storage inverter in the prior art is solved, and the temperature measurement effect on the energy storage inverter is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0018] Figure 1It is a hardware structure block diagram of a computer terminal of a temperature measurement method according to an embodiment of the present application;
[0019] Figure 2 is a flow chart of a temperature measurement method according to an embodiment of the present application;
[0020] Figure 3 is an architectural diagram of a temperature measurement system according to an embodiment of the present application;
[0021] Figure 4 This is another architecture diagram of the temperature measurement system according to an embodiment of the present application. DETAILED DESCRIPTION
[0022] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices; "plurality" means two or more.
[0024] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or similar computing device or cloud platform or independent physical server or software platform, wherein the above software platform is run through one or more servers. Taking running on a computer terminal as an example, Figure 1 1 is a hardware structure block diagram of a computer terminal of a temperature measurement method according to an embodiment of the present application. Figure 1 As shown, the computer terminal may include one or more ( Figure 1Only one is shown in the figure) processor 102 and memory 104 for storing data. In an exemplary embodiment, the computer terminal may also include a transmission device 106 for communication functions and an input and output device 108, wherein the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA. A person skilled in the art can understand that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Equivalent functions or comparisons shown Figure 1 A different configuration with more features is shown.
[0025] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the methods in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, the above-mentioned methods are implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0026] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0027] In this embodiment, a temperature measurement method is provided, which can be applied to the above-mentioned computer terminal. Figure 2 : is a flow chart of a temperature measurement method according to an embodiment of the present application, and the flow chart includes the following steps:
[0028] Step S202, converting the temperature signal collected from the energy storage converter into a voltage output signal through a temperature measuring component, wherein the temperature measuring component includes: a transistor and an NTC thermistor;
[0029] Step S204, converting the voltage output signal obtained from the temperature measurement component into a digital signal through an ADC sampling circuit;
[0030] It should be noted that the temperature measurement component is connected to the ADC sampling circuit through a circuit connection or a communication connection.
[0031] Step S206: transmitting the temperature value corresponding to the digital signal to the host computer of the energy storage converter through the communication isolation unit.
[0032] Optionally, the communication isolation unit can be connected to the ADC sampling circuit through a circuit or communication connection. Optionally, the temperature signal corresponding to the digital signal processed by the ADC sampling circuit can also be stored in a temperature register, and the communication isolation unit can be connected to the temperature register through a circuit or communication connection, so as to transmit the temperature value to the host computer when receiving an instruction from the host computer.
[0033] Through the above steps, the temperature signal collected from the energy storage converter is converted into a voltage output signal through the temperature measuring component, wherein the temperature measuring component includes: a triode, an NTC thermistor; the voltage output signal obtained from the temperature measuring component is converted into a digital signal through an ADC sampling circuit; and the temperature value corresponding to the digital signal is transmitted to the upper computer of the energy storage converter through a communication isolation unit. The problem of poor temperature measurement effect of the energy storage converter in the prior art is solved, and the temperature measurement effect of the energy storage converter is improved.
[0034] For the above step S206, optionally, the communication isolation unit performs communication isolation through a silicon dioxide insulating gate; the communication isolation unit includes: two isolated bidirectional data transmission channels for data transmission with the host computer, wherein the data transmitted by the two isolated bidirectional data transmission channels include: the temperature value; wherein, one of the two isolated bidirectional data transmission channels is used to deploy the IIC bus, and the other of the two isolated bidirectional data transmission channels is used to deploy the RS485 bus.
[0035] Based on the above step S202, it can be known that the temperature measurement component includes: a transistor, an NTC thermistor; wherein the transistor includes: m NPN transistors, every two of the m NPN transistors are reversely connected in parallel, and are respectively used to collect temperature signals of target positions of the energy storage inverter, wherein the target position includes one of the following: the AC side, the DC side, and the inside of the box; the number of the NTC thermistors is n, and the n NTC thermistors are used to collect temperature signals of the three-phase power device IGBT of the energy storage inverter, wherein m and n are both positive integers, and m is a multiple of 2.
[0036] In an exemplary embodiment, the temperature measurement system further includes: a main control unit and a temperature register; the main control unit is used to parse out the temperature value corresponding to the digital signal; and the temperature register is used to store the temperature value parsed by the main control unit.
[0037] Specifically, the main control unit is used to acquire the digital signal from the ADC sampling circuit, parse out the temperature value corresponding to the digital signal, and send the parsed temperature value to the temperature register for storage; the main control unit is also used to receive a first data acquisition instruction sent by the host computer through the communication isolation unit, and send the temperature value parsed from the digital signal to the host computer through the communication isolation unit through the first data acquisition instruction; the temperature register is used to store all temperature values parsed by the main control unit, wherein all temperature values include the temperature value; the temperature register is also used to receive a second data acquisition instruction sent by the host computer through the communication isolation unit, and send the target temperature value to be acquired indicated by the second data acquisition instruction to the host computer through the communication isolation unit, wherein all temperature values include: the target temperature value.
[0038] Optionally, the temperature measurement system further includes: an isolation power supply module; the isolation power supply module is used to isolate the positive and negative poles of the power supply on the input side of the temperature measurement system from the positive and negative poles of the power supply on the output side. The temperature measurement system further includes: a filter circuit; the filter circuit is used to filter out signal noise for the temperature measurement channel where the temperature measurement component is located.
[0039] Regarding the filter circuit, there are k filter circuits, and the number of k is related to the number of temperature measurement components. Optionally, the temperature measurement system specifically includes: k filter circuits, wherein k=n+w, w=m / 2; each filter circuit of w filter circuits among the k filter circuits is used to filter out signal noise for the temperature measurement channel where each two transistors connected in reverse parallel are located; each filter circuit of n filter circuits among the k filter circuits is used to filter out signal noise for the temperature measurement channel where each NTC thermistor is located, wherein each NTC thermistor is each NTC thermistor among the n NTC thermistors.
[0040] The present application also provides a temperature measurement system architecture diagram, Figure 3 is an architectural diagram of a temperature measurement system according to an embodiment of the present application; Figure 3 As shown, including:
[0041] Temperature measurement component 32, ADC sampling circuit 34, communication isolation unit 36;
[0042] The temperature measuring component is used to convert the temperature signal collected from the energy storage inverter into a voltage output signal, wherein the temperature measuring component includes: a transistor, an NTC thermistor; the ADC sampling circuit is used to obtain the voltage output signal from the temperature measuring component and convert the voltage output signal into a digital signal; the communication isolation unit is used to transmit the temperature value corresponding to the digital signal converted by the ADC sampling circuit to the host computer of the energy storage inverter.
[0043] It should be noted that the temperature measuring assembly in the embodiment of the present application includes two kinds of temperature measuring elements: triode and NTC thermistor. Wherein, triode utilizes its internal PN junction characteristic to measure temperature, and when PN junction is in forward bias, its voltage drop presents linear relationship with temperature variation, thereby temperature signal can be converted into voltage signal. In the present embodiment, triode is designed to short-circuit collector and base, so that circuit structure can be simplified, signal interference can be reduced, and stability and precision of measurement can be enhanced. NTC thermistor is a kind of negative temperature coefficient thermistor based on resistance value varying with temperature, and it is usually connected in series with fixed resistor to form voltage divider circuit. When temperature changes, the resistance value of NTC thermistor will change accordingly, thereby affecting the voltage divider ratio in the circuit, and finally temperature variation is converted into voltage variation.
[0044] In this embodiment, the ADC sampling circuit uses an 11-bit high-precision Σ-Δ ADC (analog-to-digital converter). The communication isolation unit adopts capacitive isolation technology, using the coupling properties of capacitors to transmit signals while blocking direct connection between power supply and signal.
[0045] Through the above system, a temperature measurement component, an ADC sampling circuit, and a communication isolation unit; the temperature measurement component is used to convert the temperature signal collected from the energy storage inverter into a voltage output signal, wherein the temperature measurement component includes: a transistor, an NTC thermistor; the ADC sampling circuit is used to obtain the voltage output signal from the temperature measurement component and convert the voltage output signal into a digital signal; the communication isolation unit is used to transmit the temperature value corresponding to the digital signal converted by the ADC sampling circuit to the upper computer of the energy storage inverter. Through the above embodiments, the problem of poor temperature measurement effect on the energy storage inverter in the prior art is solved, and the temperature measurement effect on the energy storage inverter is improved.
[0046] It should be noted that in the above system, the temperature measurement of the energy storage converter by at least a triode-based temperature measurement component can at least improve the temperature measurement accuracy and speed of the energy storage converter; the isolation scheme such as communication isolation establishes stable and reliable communication between the temperature measurement system and the host computer, providing safe and effective protection for the system circuit; in addition, in the above system, componentized and modularized circuits are also realized. Through the integrated design, the overall system is simple to implement, low in power consumption, low in cost, and suitable for batch application. In other words, through the above system, the temperature measurement effect of the energy storage converter can be significantly improved.
[0047] In an exemplary embodiment, the communication isolation unit performs communication isolation through a silicon dioxide insulating gate; the communication isolation unit includes: two isolated bidirectional data transmission channels for data transmission with the host computer, wherein the data transmitted by the two isolated bidirectional data transmission channels include: the temperature value; wherein, one of the two isolated bidirectional data transmission channels is used to deploy an IIC bus, and the other of the two isolated bidirectional data transmission channels is used to deploy an RS485 bus.
[0048] The core of the communication isolation unit is the silicon dioxide insulation gate, which is an excellent electrical isolation material with high insulation strength and stability. It can not only effectively prevent the conduction of high-voltage signals, but also withstand instantaneous high voltages up to 2500V, providing strong physical isolation protection for signal transmission between systems. In addition, the silicon dioxide insulation gate also has good temperature stability and chemical stability, and can work stably for a long time in harsh industrial environments.
[0049] Two isolated bidirectional data transmission channels are deployed inside the communication isolation unit, which support signal transmission of IIC bus and RS485 bus respectively. IIC bus (Inter-Integrated Circuit bus) is a simple bidirectional two-wire serial bus used to connect low-speed devices. It has the characteristics of low cost and simple connection. It is suitable for short-distance communication or use in equipment-intensive and resource-limited environments. RS485 bus is a standard for long-distance data communication. It uses differential signal transmission, has the advantages of strong anti-interference ability and long transmission distance, and is suitable for use in multi-point communication environments in industrial sites.
[0050] The two isolated bidirectional data transmission channels realized by the communication isolation unit through the silicon dioxide insulation gate provide a safe, efficient and flexible solution for data transmission between the temperature measurement system and the host computer. It not only enhances the anti-interference ability of the system, but also increases the communication range and adaptability of the system. It is a key component for achieving stable and remote communication of industrial-grade temperature measurement systems. This design ensures that the temperature measurement system can accurately and quickly collect and transmit temperature data in various industrial environments, meeting the high requirements for temperature monitoring of energy storage systems.
[0051] In an exemplary embodiment, the temperature measurement component includes: a transistor, an NTC thermistor; the transistor includes: m NPN transistors, every two of the m NPN transistors are reverse-connected in parallel, and are respectively used to collect temperature signals of target positions of the energy storage inverter, wherein the target position includes one of the following: the AC side, the DC side, and the inside of the box; the number of the NTC thermistors is n, and the n NTC thermistors are used to collect temperature signals of the three-phase power device IGBT of the energy storage inverter, wherein m and n are both positive integers.
[0052] The transistor part of the temperature measurement component is composed of m NPN transistors, where m is generally an integer multiple of 2. These transistors are cleverly designed to be connected in reverse parallel in pairs, so that voltage changes in two directions can be measured simultaneously. This design increases the reliability of the system because even if one transistor fails, the other can continue to work and provide temperature data. Each reverse parallel transistor combination is used to collect temperature signals at a specific target location, including the AC side, DC side or inside the box of the energy storage converter, ensuring that the system can fully monitor the temperature distribution of the converter when it is working.
[0053] The other part of the temperature measurement component is n NTC thermistors, where n is a positive integer, which are used to measure the temperature of the three-phase power device IGBT in the energy storage converter. NTC thermistors are thermally sensitive elements with negative temperature coefficients, and their resistance value decreases as the temperature increases. This characteristic makes NTC thermistors very suitable for temperature compensation and temperature control applications, especially in situations where the operating temperature of power devices needs to be monitored.
[0054] The transistors and NTC thermistors in the temperature measurement components are integrated together through a multi-channel temperature measurement module to form a highly integrated temperature monitoring system. This design not only simplifies the circuit layout and reduces interference between lines, but also improves the overall anti-interference ability of the system. At the same time, the system is compatible with the communication methods of IIC bus and RS485 bus, which means that the system can exchange data with the host computer through two different bus structures, increasing the flexibility and applicability of the system.
[0055] Furthermore, the temperature measurement system also includes: a main control unit and a temperature register; the main control unit is used to parse out the temperature value corresponding to the digital signal; and the temperature register is used to store the temperature value parsed by the main control unit.
[0056] Among them, the interaction relationship between the main control unit and the ADC sampling circuit, temperature register, communication isolation unit, etc. is as follows:
[0057] The main control unit is used to obtain the digital signal from the ADC sampling circuit, parse out the temperature value corresponding to the digital signal, and send the parsed temperature value to the temperature register for storage; the main control unit is also used to receive a first data acquisition instruction sent by the host computer through the communication isolation unit, and send the temperature value parsed from the digital signal to the host computer through the communication isolation unit through the first data acquisition instruction; the temperature register is used to store all temperature values parsed by the main control unit, wherein all temperature values include the temperature value; the temperature register is also used to receive a second data acquisition instruction sent by the host computer through the communication isolation unit, and send the target temperature value to be acquired indicated by the second data acquisition instruction to the host computer through the communication isolation unit, wherein all temperature values include: the target temperature value.
[0058] It can be understood that the main control unit is used to convert the digital signal into a specific temperature value; if the first data acquisition instruction sent by the host computer is obtained through the communication isolation unit at this time, the temperature value parsed in real time can be sent to the host computer through the communication isolation unit. The temperature value parsed in real time will also be sent to the temperature register backup. Among them, the first data acquisition instruction can be understood as a real-time temperature value acquisition instruction. The temperature register stores all the temperature values parsed by the main control unit, and the host computer can obtain the target temperature value from all the temperature values from the temperature register through the second data acquisition instruction. The second data acquisition instruction can generally carry the timestamp corresponding to the target temperature value, and the component identification of the temperature measuring component measuring the target temperature value (or the channel number of the temperature measuring channel where the temperature measuring component measuring the target temperature value is located).
[0059] Furthermore, the temperature measurement system also includes: an isolation power supply module; the isolation power supply module is used to isolate the positive and negative poles of the power supply on the input side of the temperature measurement system from the positive and negative poles of the power supply on the output side.
[0060] Furthermore, the temperature measurement system also includes: a filter circuit; the filter circuit is used to filter out signal noise for the temperature measurement channel where the temperature measurement component is located.
[0061] For the filter circuit, the temperature measurement system specifically includes: k filter circuits, wherein k=n+w, w=m / 2; each of the w filter circuits among the k filter circuits is used to filter out signal noise for the temperature measurement channel where each two transistors connected in reverse parallel are located; each of the n filter circuits among the k filter circuits is used to filter out signal noise for the temperature measurement channel where each NTC thermistor is located, wherein each NTC thermistor is each NTC thermistor among the n NTC thermistors.
[0062] In order to better understand the process of the above-mentioned temperature measurement method, the above-mentioned temperature measurement method is described below in combination with an optional embodiment, but it is not used to limit the technical solution of the embodiment of the present application.
[0063] The optional embodiment of the present application is applied to the temperature measurement function on the energy storage converter (PCS, Power Conversion System). As the core component of the energy storage system, PCS plays an important role in AC / DC conversion, improving power quality, and supporting grid voltage and frequency, and should have very high stability. The AC side, DC side, inside the box, and power device IGBT of the PCS need to be equipped with temperature measurement circuits, which need to be able to upload temperature information in real time and accurately. When the temperature is low or over-temperature, the PCS protection will be shut down.
[0064] Since PN junction temperature measurement mainly utilizes the principle that the change of PN junction voltage and temperature is linearly related, the temperature signal is converted into a voltage output signal, which has the advantages of wide temperature measurement range, good linearity, high sensitivity and low cost. NTC thermistor temperature measurement utilizes the characteristic that the resistance value gradually decreases with the increase of temperature, and the ambient temperature is calculated by measuring the change of resistance value, which is widely used in temperature control and temperature compensation. This optional embodiment is based on the temperature measurement principle of PN junction and NTC thermistor, and provides an isolated multi-channel temperature measurement system, which integrates a multi-channel temperature measurement module (the temperature measurement module is deployed with the temperature measurement component in the above embodiment), a filtering circuit, communication isolation and power supply isolation scheme, mainly uses triode as a temperature measurement device for multi-channel temperature measurement, and is compatible with the temperature measurement function of NTC thermistor, and can be specifically configured by a host computer. The system can accurately collect multi-channel temperature information in real time. It is not limited by distance within the whole machine. It communicates with the host computer through IIC bus or RS485 bus for data transmission. At the same time, it uses communication isolation scheme and power isolation scheme to effectively achieve front-end and back-end isolation of signal transmission and power supply, improve the overall anti-interference ability of the temperature measurement system, simplify the circuit and reduce costs. Ultimately, the temperature measurement system not only has the characteristics of low cost, low power consumption, high integration, strong anti-interference ability, and isolation protection, but also can realize fast, real-time and accurate temperature measurement functions, ensure PCS to effectively monitor temperature, and improve system stability.
[0065] It should be noted that: Energy storage inverter: consists of a DC / AC bidirectional inverter, a control unit, etc., which can control the charging and discharging process of the battery, perform AC / DC conversion, and directly supply power to AC loads without a power grid.
[0066] PN junction: Through processes such as epitaxy, dopant diffusion or ion implantation, P-type semiconductor and N-type semiconductor are made on the same semiconductor (usually silicon or germanium) substrate. The boundary or interface between these two semiconductor materials is called a PN junction.
[0067] Capacitive Isolation: A technology that uses capacitors for isolation, which achieves isolation between two circuits by coupling data signals through capacitors.
[0068] Anti-electromagnetic interference: refers to the ability of a device or system to have a certain degree of immunity to electromagnetic interference in a certain environment, that is, electromagnetic sensitivity.
[0069] The temperature characteristic expression of the PN junction forward voltage drop can be generally derived as:
[0070]
[0071] Where V F is the forward voltage drop of the PN junction; is the bandgap width at absolute zero; K is the Boltzmann constant; q is the electron charge; I F is the forward current; A is the junction area; S is a constant; a is the temperature coefficient of the bandgap width; T is the absolute temperature; when the forward current I F When constant, V F -T nonlinear error mainly comes from the third term on the right side of equation (1), while Where G is the sensitivity of the linear term contribution, given by It is known that within the actual temperature measurement range and I F Smaller (10 -4 A), the nonlinear term has little effect. It can be seen that when the PN junction is in forward bias, the forward current I is kept constant. F , forward voltage drop V F It will maintain a good linear relationship with temperature T and have good sensitivity.
[0072] NTC thermistor is a semiconductor ceramic component made of transition metal oxide as the main raw material and sintered at high temperature. It has a very large negative temperature coefficient, and the resistance value changes with the ambient temperature or self-heating caused by the current passing through it. That is, under a certain measurement power, the resistance value drops rapidly as the temperature rises. Using this characteristic, the NTC thermistor can be used to determine the corresponding temperature by measuring its resistance value, thereby achieving the purpose of detecting and controlling the temperature. The nominal resistance of the NTC thermistor with epoxy coating at room temperature of 25°C is R 25 , when it is at the actual ambient temperature T, the corresponding resistance value becomes R t , generally, R t / R 25 With the following formula:
[0073]
[0074] In the formula, parameters A, B, C, and D have different reference values according to the NTC thermistor of different materials. According to formula 2, if the thermistor resistance R at any time is measured, t , we can inversely solve the ambient temperature T corresponding to that moment.
[0075] Then, if Figure 4 As shown, the multi-channel temperature measurement module in the temperature measurement system of the optional embodiment of the present application specifically includes a main control unit, an ADC sampling circuit, a temperature register and a communication unit. It mainly uses the principle that the forward-conducting PN junction voltage is linearly related to the change in temperature, and uses a BJT transistor (the collector and the base are short-circuited together) connected by a substrate diode or a discrete diode as a temperature measurement device to convert the temperature signal into a voltage output signal, and then convert the voltage output signal into a digital signal through an 11-bit high-precision Σ-Δ ADC analog-to-digital conversion, and finally stores the obtained digital signal in the temperature register. When the NTC thermistor temperature measurement function is configured and selected through the host computer, the NTC thermistor is usually connected in series with a fixed resistor to form a voltage divider circuit. When the temperature changes, the change in the resistance value of the NTC thermistor will cause the voltage in the voltage divider circuit to change. The voltage signal is also converted by the ADC analog-to-digital conversion to obtain a corresponding digital signal, and then the obtained digital signal is stored in the temperature register.
[0076] The multi-channel temperature measurement module of the optional embodiment of the present application has one internal temperature measurement channel and six external temperature measurement channels. The internal channel is used to monitor the temperature data of the diode in the internal circuit of the module; the six external channels use external BJT transistors as temperature measurement devices by default, and each external channel can support the measurement of the temperature data of two reverse-parallel transistors; and when using the NTC thermistor temperature measurement function, each external channel can be connected to an NTC thermistor as a temperature measurement device. When using transistors for temperature measurement, the module supports a temperature measurement range of -40℃~127℃, a temperature measurement accuracy of ±0.2℃ (maximum ±0.5℃), a resolution of 0.05℃, a conversion rate of up to 10 times per second, and a resistance error correction function. It can automatically correct the temperature error caused by the equivalent series resistance in the temperature measurement diode and transistor circuits. It can correct up to 100Ω equivalent series resistance caused by PCB routing, thereby obtaining better measurement accuracy. It has a β compensation function, which can automatically detect the type of external diodes and transistors, and determine the optimal setting to reduce the temperature error caused by changes in the transistor β value. In addition, the dynamic averaging function and digital filtering function in this mode can be used to improve temperature noise and suppress temperature spikes. When using NTC thermistors for temperature measurement, the module supports a temperature measurement range of -50℃~150℃, a temperature measurement accuracy of ±0.5℃ (maximum ±1℃), and a resolution of 0.1℃. Because of the use of a series voltage divider circuit, the temperature measurement accuracy is lower than when using a triode for temperature measurement, but its temperature measurement range is larger, and it can be directly used to measure power devices such as NTC thermistors on IGBTs without the need to configure additional circuits, which improves the system's compatibility in temperature measurement functions. All of the above functions and features can simultaneously meet the requirements of fast, real-time, and accurate temperature measurement of the AC side, DC side, inside the box, and power device IGBTs of the energy storage converter PCS.
[0077] The communication unit in the multi-channel temperature measurement module of the optional embodiment of the present application integrates two communication modes, the IIC bus and the RS485 bus, both of which are half-duplex, serial, and two-wire transmission modes. The IIC bus communication mode does not require a dedicated transceiver, has a simple structure, low cost, supports simultaneous communication of multiple master-slave devices, and is suitable for systems with short transmission distances and limited resources; the RS485 bus communication mode uses differential signal transmission, requires a dedicated transmitter and receiver, and has the characteristics of strong anti-interference ability and long transmission distance. The specific communication mode selected can be configured by the host computer, and any communication bus reads data from the temperature register in the temperature measurement system, and uploads the temperature value to the host computer synchronously.
[0078] The communication isolation solution of the optional embodiment of the present application adopts a capacitive isolation unit dedicated to signal transmission, which is isolated by a silicon dioxide insulation gate with the best insulation strength. The ESD protection capability on the bus pin is 8kV, which can withstand an instantaneous 2500V RMSThe unit has two isolated bidirectional data transmission channels, supporting a data transmission rate of up to 1MHz, and can simultaneously meet the bidirectional signal transmission of the IIC bus and the RS485 bus, meeting the IIC clock frequency of 10 to 400kHz. The use of a capacitive isolation unit can block high voltage, isolate the ground, and prevent noise current from entering the local ground terminal, preventing interference and damage to sensitive and important back-end circuits. It not only has the characteristics of high withstand voltage and high transmission rate, but also has the advantages of low power consumption, anti-electromagnetic interference, and low cost compared to optocoupler isolation and transformer magnetic isolation solutions.
[0079] The power isolation scheme of the optional embodiment of the present application specifically adopts an isolated DC-DC power supply module, which has a miniaturized plug-in package and a maximum output power of 2W, which is sufficient to meet the overall power supply requirements of the temperature measurement system. The power module has an effective isolation voltage of 3kV, and can continuously provide short-circuit protection to prevent surge voltage from damaging the temperature measurement device. When a short circuit or interference occurs at the power output end, it will not affect the normal operation of the input power supply. The use of a modular power supply has many advantages such as simple design, flexible change, strong stability and space saving, providing a lightweight and reliable solution for the power supply of the temperature measurement system.
[0080] More specifically, if Figure 3 As shown, the temperature measuring device (i.e., the temperature measuring component) is mainly composed of Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, and Q9. Among them, Q1, Q2, Q3, Q4, Q5, and Q6 specifically use NPN transistors, use the PN junction between the base and the emitter as temperature measurement, and short-circuit the collector and the base together, so Q1 and Q2 are a group of reverse parallel transistors to measure the temperature of the PCS AC side; Q3 and Q4 are a group of reverse parallel transistors to measure the temperature of the PCS DC side; Q5 and Q6 are a group of reverse parallel transistors to measure the internal temperature of the PCS box. Q7, Q8, and Q9 are compatible with external NTC thermistors, which are used to directly connect the thermistors on the ABC three-phase power device IGBT.
[0081] The multi-channel temperature measurement module specifically includes a main control unit for analytical calculation, an 11-bit high-precision Σ-Δ ADC sampling circuit, a temperature register, and a communication unit. When in the transistor temperature measurement mode, the temperature measurement module will detect the two reverse parallel transistors on each channel in turn, convert the PN junction voltage into a digital signal through ADC analog-to-digital conversion, and the main control unit will solve the corresponding temperature data and store it in the temperature register, thus realizing the temperature signal-voltage output signal-digital signal conversion process. When in the NTC thermistor temperature measurement mode, the temperature measurement module will measure the thermistor voltage divider value in the series voltage divider circuit, and obtain the digital signal after the obtained voltage value is converted by ADC analog-to-digital conversion, thus realizing the temperature signal-thermistor resistance-voltage output signal-digital signal conversion process. Finally, the communication unit establishes communication with the host computer and reads the temperature data through the IIC bus or RS485 bus.
[0082] The communication isolation unit not only provides two isolated bidirectional transmission channels for the signal, but also uses power circuits with different level standards on both sides of the signal, providing a safe guarantee for establishing reliable communication between the host computer and the temperature measurement module and reading the temperature data in the internal temperature register. The use of a capacitor isolation solution can effectively isolate instantaneous high voltage, provide short-circuit protection, and ensure the transmission of high-speed signals, improving the anti-interference ability during the communication process.
[0083] The isolated power supply module has the ability to isolate the output of DC / DC power supply, isolating the positive and negative poles of the power supply on the input side from the positive and negative poles of the power supply on the output side, and re-providing a stable and independent power supply for the entire temperature measurement system. The isolated power supply module will not affect the input side power supply when the output side power supply fails, and can prevent the surge impact or coupling effect that may be brought by the AC / DC primary side of the subsequent stage, i.e. the PCS, from damaging the previous stage main control circuit, thereby enhancing the anti-interference ability of the previous stage.
[0084] The filter circuit mainly provides the function of filtering out signal noise for each temperature measurement channel. It can effectively filter high-frequency and low-frequency interference signals, reduce the noise in the circuit, and isolate and attenuate the AC components in the channel line.
[0085] In summary, the temperature measurement system of the optional embodiment of the present application mainly uses triodes as temperature measuring devices for multi-channel temperature measurement, and is compatible with the temperature measurement function of NTC thermistors. It can establish communication with the host computer through the IIC bus or RS485 bus for temperature data transmission. At the same time, the communication isolation scheme and the power supply isolation scheme effectively achieve the front-end and back-end isolation of signal transmission and power supply, and improve the safety of the temperature measurement circuit. Finally, a special filter circuit is used to effectively filter the high and low frequency interference in the circuit, thereby improving the anti-interference ability of the temperature measurement system. It has the following obvious advantages:
[0086] 1) Wide temperature measurement range, good linearity and high sensitivity. In the range of -40 to 127°C, the linearity of temperature measurement using PN junction is generally within ±0.5%, and the average sensitivity is generally -2.1mV / °C, which is much better than the temperature measurement method using thermocouples alone. It does not require a low temperature drift amplifier, a reference temperature field and cold end compensation, or an additional linearization circuit. It can directly use the temperature measurement module to read multiple temperature values. It is also compatible with NTC thermistor temperature measurement methods, and no additional circuit configuration is required.
[0087] 2) The circuit is simple to implement, with low power consumption and low cost, and is suitable for batch engineering applications. The temperature measuring devices in this solution are mainly PN-type diode and transistor discrete devices and NTC thermistors. These temperature measuring devices have low power consumption and low cost, and the circuit does not contain expensive components. The overall system adopts a modular and integrated solution, combining a multi-channel temperature measurement module, a filter circuit, a communication isolation unit and an isolated power supply module, which greatly saves the required circuit area and reduces the difficulty of later maintenance.
[0088] 3) Fast temperature measurement speed, long detection distance, and strong anti-interference ability. When the temperature measurement system is performing multi-channel transistor temperature measurement at the same time, the maximum conversion rate can reach 10 times per second, and the signal transmission rate of the IIC bus in fast mode can reach 400kbps, and the communication rate of the RS485 bus can reach 500kbps. The temperature measurement and communication speeds are very fast. Because it has a resistance error correction function in the transistor temperature measurement mode, the system can correct a maximum of 100Ω series wiring resistance, which is convenient for increasing leads between the temperature measurement system and the temperature measurement device for remote temperature measurement; at the same time, the system has functions such as dynamic averaging and digital filtering, combined with a special filtering circuit, which can simultaneously enhance the anti-interference ability of the overall temperature measurement circuit and improve the stability of the system.
[0089] 5) Industrial-grade isolation design. Compared with optocouplers, the capacitive isolation communication solution has better transient immunity, faster switching time, and bidirectional signal transmission; it has stronger anti-electromagnetic interference ability than magnetic isolators; it has higher reliability in harsh environments, can achieve longer-lasting isolation, and provide more reliable protection for the system and the outside of the system. The use of an isolated power supply solution can not only effectively isolate the input and output power supplies, but also provide continuous short-circuit protection and prevent surge voltages from damaging the temperature measurement system.
[0090] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0091] An embodiment of the present application further provides a storage medium, which includes a stored program, wherein the program executes any of the above methods when it is run.
[0092] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:
[0093] S1, converting the temperature signal collected from the energy storage converter into a voltage output signal through a temperature measuring component, wherein the temperature measuring component includes: a transistor and an NTC thermistor;
[0094] S2, converting the voltage output signal obtained from the temperature measurement component into a digital signal through an ADC sampling circuit;
[0095] S3, transmitting the temperature value corresponding to the digital signal to the host computer of the energy storage converter through the communication isolation unit.
[0096] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0097] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0098] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0099] S1, converting the temperature signal collected from the energy storage converter into a voltage output signal through a temperature measuring component, wherein the temperature measuring component includes: a transistor and an NTC thermistor;
[0100] S2, converting the voltage output signal obtained from the temperature measurement component into a digital signal through an ADC sampling circuit;
[0101] S3, transmitting the temperature value corresponding to the digital signal to the host computer of the energy storage converter through the communication isolation unit.
[0102] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0103] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps in any one of the above method embodiments are implemented.
[0104] An embodiment of the present application further provides another computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0105] An embodiment of the present application also provides a computer program, which includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps in any one of the above method embodiments.
[0106] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0107] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0108] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.
Claims
1. A temperature measurement system, characterized in that: include: Temperature measurement components, ADC sampling circuit, communication isolation unit; The temperature measuring component is used to convert the temperature signal collected from the energy storage converter into a voltage output signal, wherein the temperature measuring component includes: a transistor, an NTC thermistor; The ADC sampling circuit is used to obtain the voltage output signal from the temperature measurement component and convert the voltage output signal into a digital signal; The communication isolation unit is used to transmit the temperature value corresponding to the digital signal converted by the ADC sampling circuit to the host computer of the energy storage converter.
2. The temperature measurement system according to claim 1, characterized in that: The communication isolation unit performs communication isolation through a silicon dioxide insulating gate; The communication isolation unit comprises: two isolated bidirectional data transmission channels for data transmission with the host computer, wherein the data transmitted by the two isolated bidirectional data transmission channels comprises: the temperature value; Among them, one of the two isolated bidirectional data transmission channels is used to deploy an IIC bus, and the other of the two isolated bidirectional data transmission channels is used to deploy an RS485 bus.
3. The temperature measurement system according to claim 1, characterized in that: The transistors include: m NPN transistors, each two of the m NPN transistors are connected in reverse parallel, and are respectively used to collect temperature signals at target positions of the energy storage converter, wherein the target position includes one of the following: an AC side, a DC side, and an interior of a box; The number of the NTC thermistors is n, and the n NTC thermistors are used to collect the temperature signal of the three-phase power device IGBT of the energy storage converter, wherein m and n are both positive integers, and m is a multiple of 2.
4. The temperature measurement system according to claim 3, characterized in that: The temperature measurement system further includes: k filter circuits, wherein k=n+w, w=m / 2; Each of the w filter circuits among the k filter circuits is used to filter out signal noise for the temperature measurement channel where each of the two triodes connected in reverse parallel are located; Each of n filter circuits among the k filter circuits is used to filter out signal noise for a temperature measurement channel where each NTC thermistor is located, wherein each NTC thermistor is each NTC thermistor among the n NTC thermistors.
5. The temperature measurement system according to claim 1, characterized in that: The temperature measurement system also includes: a main control unit and a temperature register; The main control unit is used to obtain the digital signal from the ADC sampling circuit, parse the temperature value corresponding to the digital signal, and send the parsed temperature value to the temperature register for storage; The main control unit is also used to receive a first data acquisition instruction sent by the host computer through the communication isolation unit, and send the temperature value parsed from the digital signal to the host computer through the communication isolation unit through the first data acquisition instruction; The temperature register is used to store all temperature values parsed by the main control unit, wherein the all temperature values include the temperature value; The temperature register is also used to receive a second data acquisition instruction sent by the host computer through the communication isolation unit, and send the target temperature value to be acquired indicated by the second data acquisition instruction to the host computer through the communication isolation unit, wherein all temperature values include: the target temperature value.
6. The temperature measurement system according to claim 1, characterized in that: The temperature measurement system also includes: an isolation power supply module; The isolated power supply module is used to isolate the positive and negative poles of the power supply on the input side of the temperature measurement system from the positive and negative poles of the power supply on the output side.
7. A temperature measurement method, characterized in that: include: The temperature signal collected from the energy storage converter is converted into a voltage output signal by a temperature measuring component, wherein the temperature measuring component includes: a transistor, an NTC thermistor; Converting the voltage output signal obtained from the temperature measuring component into a digital signal through an ADC sampling circuit; The temperature value corresponding to the digital signal is transmitted to the host computer of the energy storage converter through the communication isolation unit.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in claim 7 when executed.
9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method of claim 7 through the computer program.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claim 7 are implemented.
Citation Information
Patent Citations
On-line detection method for transformer insulation oil temperature and characteristic gas in oil and oil chromatography
CN101122523A
Online monitoring system of dynamic compatibilization of power transmission line
CN101609123A
Temperature measuring device and maintenance device for concrete track slab and coupon
CN102103026A
Large power energy storage current transformer and main circuit thereof
CN103618327A
Method and circuit for testing multiphase balanced current of switching power supply
CN107976641A