Design method and device for new energy automobile battery area temperature monitoring system

By designing a new energy vehicle battery area temperature monitoring system combining multi-point temperature acquisition, wireless data transmission and monitoring display platforms, the problem that existing systems cannot achieve real-time temperature acquisition and remote monitoring is solved, real-time monitoring and remote early warning of the new energy vehicle battery area temperature is achieved, safety hazards are reduced and management safety and information level are improved.

CN119643003APending Publication Date: 2025-03-18ROCKET FORCE UNIV OF ENG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411781215.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The existing temperature monitoring system for battery areas of new energy vehicles cannot achieve real-time temperature collection and remote monitoring, making it difficult to prevent and control safety hazards caused by excessive battery temperature during vehicle storage.

Method used

A temperature monitoring system for battery zones of new energy vehicles is designed, and a combination of multi-point temperature acquisition, wireless data transmission and monitoring display platforms is adopted. Through the STM32F103C8T6 main control module, LoRa wireless communication module and OneNET cloud platform, real-time acquisition and remote monitoring of battery zone temperature are realized.

Benefits of technology

Real-time monitoring and remote early warning of the battery area temperature of new energy vehicles has been achieved, safety hazards caused by excessive battery temperature have been reduced, and safety and informatization of vehicle management have been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119643003A_ABST
    Figure CN119643003A_ABST
Patent Text Reader

Abstract

The invention discloses a design method and device for a new energy automobile battery area temperature monitoring system. According to the actual situation of a new energy automobile, the design key points of a battery area temperature monitoring system and the overall scheme of a battery area multi-channel temperature monitoring system are provided, and on the basis, hardware circuits of a battery area temperature acquisition terminal and a receiving terminal are designed; software programming is carried out according to a hardware circuit, corresponding hardware functions are realized, and a battery area temperature acquisition terminal program and a receiving end terminal program are designed; finally, temperature monitoring and display software based on a Windows terminal and a mobile terminal is designed, real-time display and monitoring of temperature data are achieved, an abnormal temperature alarm function is achieved by setting an alarm threshold value, and the safety of new energy vehicle management and the informatization degree of vehicle monitoring are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of new energy vehicles, and in particular relates to a design method and device for a temperature monitoring system for a battery area of ​​a new energy vehicle. Background Art

[0002] With the vigorous development of the new energy industry, my country has made major breakthroughs in the field of new energy vehicles and has rapidly surpassed foreign companies in the automotive industry. While new energy vehicles are developing, explosions and fires caused by spontaneous combustion of power batteries have frequently occurred, causing great loss of life and property to the people. At present, the power source of new energy vehicles is the battery pack. During the charging and discharging process, the battery pack may catch fire and explode due to high current discharge, overcharging or internal short circuit overheating of the battery. Especially in the high temperature environment in summer, the risk of battery spontaneous combustion is greatly increased. Therefore, battery thermal management of new energy vehicles is very necessary.

[0003] At present, the battery monitoring and thermal management system of new energy vehicles monitors and manages the battery temperature through the temperature sensor integrated inside the vehicle. This battery status monitoring and battery temperature display are limited to the vehicle startup state, and the driver or manager can only view the battery temperature information when in the vehicle. It is not possible to monitor the temperature anytime and anywhere, and it is not possible to give a timely and effective warning of abnormal battery temperature conditions in new energy vehicles. Especially for military equipment vehicles, the vehicles are often parked in the garage area, and the vehicle garage area is far away from the office camp, so it is impossible to monitor the vehicle status in real time. Since the battery thermal management system of the vehicle is in a non-working state when the vehicle is not started, the battery temperature data cannot be obtained, and the temperature data collected by the temperature sensor integrated inside the vehicle battery area cannot be directly sent to the external terminal, so that the battery temperature status cannot be monitored remotely in real time. Therefore, it is necessary to design a new energy vehicle battery area temperature monitoring system that integrates wireless transmission technology and independent power supply to realize the functions of real-time temperature collection and remote temperature monitoring of the vehicle battery area. Through temperature monitoring and early warning, safety incidents caused by excessive battery temperature in the vehicle can be prevented, and the safety hazards caused by the battery during vehicle storage can be reduced, ensuring the safety and stability of the military new energy vehicle management process, and improving the informatization of vehicle monitoring.

[0004] In view of the current status of research in this field, the temperature monitoring of the battery area of ​​new energy vehicles needs to be deeply analyzed and thought about. Considering the application needs of real-time temperature collection and remote temperature monitoring of the battery area of ​​new energy equipment vehicles within the military camp, multi-point temperature collection and wireless data transmission technology can be fully utilized as the technology of the temperature monitoring system of the battery area of ​​new energy vehicles. Summary of the invention

[0005] The purpose of the present invention is to overcome the deficiencies of the prior art and provide a design method and device for a battery area temperature monitoring system for new energy vehicles. According to the actual situation of new energy vehicles, the design points of the battery area temperature monitoring system and the overall solution of the battery area multi-channel temperature monitoring system are proposed. On this basis, the hardware circuit of the battery area temperature acquisition terminal and the receiving end are designed; software programming is performed according to the hardware circuit to realize the corresponding hardware functions, and the battery area temperature acquisition terminal program and the receiving end terminal program are designed; finally, temperature monitoring and display software based on Windows and mobile terminals is designed to realize real-time display and monitoring of temperature data, and the abnormal temperature alarm function is realized by setting the alarm threshold, which effectively improves the safety of new energy vehicle management and the information level of vehicle monitoring.

[0006] In order to achieve the above object, the present invention adopts the following technical solution:

[0007] A design method for a temperature monitoring system for a battery area of ​​a new energy vehicle includes the following steps:

[0008] S1. According to the actual situation of new energy vehicles, the design points of the battery area temperature monitoring system are proposed, including multi-point temperature collection and monitoring, wireless data transmission and monitoring display platform;

[0009] S2. Based on the design points of the battery area temperature monitoring system, design an overall solution for the multi-channel temperature monitoring system for the battery area of ​​new energy vehicles;

[0010] S3. Design the hardware system and software system based on the overall solution, wherein the hardware system includes designing a hardware circuit for the temperature acquisition terminal of the battery area of ​​the new energy vehicle and designing a hardware circuit for the temperature data receiving terminal of the battery area of ​​the new energy vehicle;

[0011] The software system includes a temperature acquisition terminal program for designing a battery area temperature monitoring system, a receiving terminal program for designing a battery area temperature monitoring system, and a temperature monitoring and display software for designing a battery area temperature monitoring system.

[0012] A further improvement of the present invention is that the specific implementation method of step S1 is as follows:

[0013] According to the actual situation of new energy vehicles, the design points of the battery area temperature monitoring system are proposed, including: (1) multi-point temperature collection and monitoring, which measures the temperature of each battery box separately by multi-point temperature measurement; (2) wireless data transmission, which transmits the collected temperature data to the monitoring display terminal through wireless data transmission; (3) monitoring and display platform, which is used to realize the display of battery area temperature data and the management of temperature data.

[0014] A further improvement of the present invention is that the specific implementation method of step S2 is as follows:

[0015] S201. Combined with the design points of the battery area temperature monitoring system proposed in S1, the monitoring system includes a temperature acquisition terminal, a data receiving terminal and a monitoring display terminal;

[0016] S202. The temperature acquisition terminal in the system uses STM32F103C8T6 as the main control module, the temperature sensor collects the temperature information of different battery boxes, the wireless communication module is responsible for the wireless transmission of temperature data, and the external power supply is used to power the entire hardware circuit of the acquisition terminal; the temperature acquisition node is installed on each battery box in the battery area to collect the temperature of the battery box, and the temperature information of multiple temperature sensors is packaged and processed by the internal program of STM32F103C8T6, and the temperature data packet is transmitted to the receiving terminal by the wireless communication module for processing;

[0017] S203. The data receiving terminal in the system also uses STM32F103C8T6 as the main control module, the wireless communication module is responsible for receiving the temperature data packet, and the WIFI module is responsible for data transmission with the OneNET cloud platform to upload the temperature data to the cloud; after the wireless communication module of the receiving terminal receives the temperature data packet, the received data packet is sent to the STM32F103C8T6 as the main control module for processing. On the one hand, the main control module sends the data to the host computer monitoring display terminal connected to the receiving terminal for display; on the other hand, the main control module unpacks the data packet, repacks the unpacked data according to the data packet format specified in the MQTT protocol, and uploads the packaged data to the OneNET cloud platform through the WIFI module;

[0018] There are two types of monitoring and display terminals in the S204 system. One is local temperature monitoring with a computer as the host machine; the other is a mobile phone with a cloud platform as the data transfer, and temperature data monitoring and display through an APP.

[0019] A further improvement of the present invention is that, in step S3, a hardware circuit for a temperature acquisition terminal for a battery area of ​​a new energy vehicle is designed, including:

[0020] The temperature acquisition terminal consists of four parts: power module, temperature data acquisition module, STM32F103C8T6 main control module and LoRa wireless communication module, which realizes the collection and wireless transmission of temperature data in the battery area. The temperature acquisition terminal uses a lithium battery as a power module, and powers the entire circuit through a voltage-stabilized power supply circuit. The temperature data is processed by the acquisition module and the STM32F103C8T6 main control module, and the data is sent to the LoRa wireless communication module for wireless transmission of the data.

[0021] A further improvement of the present invention is that, in step S3, a hardware circuit for receiving temperature data of the battery area of ​​a new energy vehicle is designed, including:

[0022] The temperature data receiving end of the battery area of ​​new energy vehicles includes an STM32F103C8T6 main control module, a LoRa wireless communication module, a WIFI module and a USB to TTL module. The STM32F103C8T6 main control module is the main control module of the receiving terminal of the battery area temperature monitoring system, which controls the data flow of each module at the receiving end. The LoRa wireless communication module is used to receive the temperature data of multiple temperature measurement nodes sent by the temperature acquisition terminal, and the received data is sent to the STM32F103C8T6 main control module. The WIFI module is used to connect to the OneNET cloud platform to upload data to the cloud. The data received from the LoRa wireless communication module is processed by the STM32F103C8T6 main control module and sent to the WIFI module to upload the data to the cloud. The USB to TTL module is used for data communication with the computer and transmits the temperature data to the computer's monitoring and display software for data display.

[0023] A further improvement of the present invention is that in step S3, a temperature acquisition terminal program of the battery area temperature monitoring system is designed, including:

[0024] The temperature acquisition terminal program includes the STM32F103C8T6 control program, the MAX31865 temperature measurement program and the LoRa wireless communication module serial port wireless communication program. The system program runs first to initialize the hardware system, including initializing the I / O interface of the STM32F103C8T6 and opening the corresponding hardware connection interface. After the initialization program runs, the STM32F103C8T6, with the support of the SPI communication protocol, controls the high and low levels of the chip select pin to read the temperature digital signals stored in each MAX31865 register in turn, and automatically converts the read digital signals into decimal temperature values ​​in the main control board through the program, thereby obtaining the temperature data measured by each temperature sensor. The program encapsulates and packages the multiple temperature data obtained inside the STM32F103C8T6, and the packaged data is sent to the LoRa wireless communication module through the USART serial port of the STM32F103C8T6 connected to the LoRa wireless communication module for local wireless transmission of temperature data.

[0025] A further improvement of the present invention is that, in step S3, a receiving terminal program of the battery area temperature monitoring system is designed, including:

[0026] The receiving terminal program design process of the battery area temperature monitoring system is as follows: the receiving terminal of the monitoring system, under the control of the STM32F103C8T6 master control program, sends the data information received by the LoRa wireless communication module to the host computer and WIFI module through the USART serial port;

[0027] The receiving terminal STM32F103C8T6 main control program includes an I / O interface initialization program code of the STM32F103C8T6, a LoRa wireless communication module data receiving code, a WIFI module communication code and a host computer control related code.

[0028] A further improvement of the present invention is that, in step S3, the temperature monitoring and display software of the battery area temperature monitoring system is designed, including:

[0029] The data collected by the temperature monitoring system must be displayed through the corresponding display and monitoring software. The collected temperature data is displayed, analyzed and stored through computer software. The temperature monitoring and display software includes two types: Windows computer software and mobile phone APP.

[0030] The development of Windows computer display and monitoring program relies on the Winform platform of Visual Studio; the battery area temperature monitoring system software based on Winform for Windows is divided into five functional modules, including device connection, parameter setting and data display interface;

[0031] The battery area temperature monitoring system software based on Winform on Windows uses a variety of controls to complete the basic production of the computer-side monitoring and display software interface, in which the specific functions corresponding to each control are realized through programming;

[0032] The monitoring and display software on the mobile terminal is used to check the temperature of the vehicle battery area in real time on mobile devices. The designed functions include: temperature data display, alarm temperature setting, and multi-level high and low temperature alarm functions; the software structure of the mobile terminal APP is divided into four parts; after the mobile terminal APP is connected to the OneNET cloud platform, it obtains temperature data from the cloud platform and displays it on the APP interface. The mobile terminal APP implements the temperature warning function and supports the setting of multi-level alarm temperature thresholds; the APP supports the display of the device online status, and the device status information also comes from the OneNET cloud platform;

[0033] The specific implementation of the software design of the mobile APP is divided into four parts. Connecting to the cloud platform and obtaining cloud platform data are implemented through background code. After opening the APP, under the control of the background program, it communicates with the cloud platform through the data format specified by the MQTT protocol, automatically connects to the cloud platform to obtain data packets and parses the data packets into multiple temperature data.

[0034] A design device for a temperature monitoring system for a battery area of ​​a new energy vehicle, comprising:

[0035] The module proposes the key design points of the battery area temperature monitoring system according to the actual situation of new energy vehicles, including multi-point temperature collection and monitoring, wireless data transmission, and monitoring and display platform;

[0036] The overall solution design module designs an overall solution for the multi-channel temperature monitoring system in the battery area of ​​new energy vehicles based on the design points of the battery area temperature monitoring system;

[0037] The hardware and software system design module designs the hardware system and software system based on the overall solution. The hardware system includes the hardware circuit design for the temperature acquisition terminal of the battery area of ​​new energy vehicles and the hardware circuit design for the temperature data receiving terminal of the battery area of ​​new energy vehicles.

[0038] The software system includes a temperature acquisition terminal program for designing a battery area temperature monitoring system, a receiving terminal program for designing a battery area temperature monitoring system, and a temperature monitoring and display software for designing a battery area temperature monitoring system.

[0039] A further improvement of the present invention is that in the design key points proposing module, the design key points of the battery area temperature monitoring system are proposed according to the actual situation of new energy vehicles, including: (1) multi-point temperature collection and monitoring, taking multi-point temperature measurement to measure the temperature of each battery box separately; (2) wireless data transmission, transmitting the collected temperature data to the monitoring display terminal through wireless data transmission; (3) monitoring and display platform, which is used to realize the display of battery area temperature data and the management of temperature data.

[0040] Compared with the prior art, the present invention has at least the following beneficial technical effects:

[0041] The present invention proposes a design method and device for a temperature monitoring system for a battery area of ​​a new energy vehicle. Aiming at the application requirements of temperature monitoring in the battery area of ​​a new energy vehicle, a multi-point remote temperature monitoring system for the battery area of ​​a new energy vehicle is designed based on a PT100 thermistor sensor, STM32, a LoRa wireless communication module, and a OneNET cloud platform. The system includes two parts, software and hardware, to realize functions such as real-time temperature collection and remote temperature monitoring of the battery area of ​​the vehicle. Through the temperature monitoring and early warning functions, safety incidents caused by excessive battery temperature in the vehicle can be prevented, and potential safety hazards caused by batteries during vehicle storage can be effectively reduced. It has a good engineering application value for improving the safety of the new energy vehicle management process of the military and the information level of vehicle monitoring. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 It is a block diagram of the design key points of a battery area temperature monitoring system according to an embodiment of the present invention;

[0043] Figure 2 It is a system overall scheme design diagram of an embodiment of the present invention;

[0044] Figure 3 This is a schematic diagram of a minimum system board of STM32F103C8T6 according to an embodiment of the present invention;

[0045] Figure 4 It is a hardware structure design block diagram of a temperature acquisition terminal according to an embodiment of the present invention;

[0046] Figure 5 is a hardware circuit design diagram of a power module according to an embodiment of the present invention;

[0047] Figure 6 This is a physical picture of the MAX31865ATP+T chip of one embodiment of the present invention;

[0048] Figure 7 It is a design diagram of a temperature acquisition circuit according to an embodiment of the present invention;

[0049] Figure 8 It is a hardware connection circuit design diagram of a main control module of an embodiment of the present invention;

[0050] Fig. 9 This is a design diagram of the STM32 main control circuit of the acquisition end of an embodiment of the present invention;

[0051] Fig.10 is a hardware design block diagram of a receiving end according to an embodiment of the present invention;

[0052] Fig.11 It is a design diagram of a receiving end main control circuit of an embodiment of the present invention;

[0053] Fig.12 This is a physical picture of a USB to TTL module according to an embodiment of the present invention;

[0054] Fig.13 It is a flow chart of the temperature acquisition terminal program design according to one embodiment of the present invention;

[0055] Fig.14 is a flowchart of a receiving terminal program design according to an embodiment of the present invention;

[0056] Fig.15 is a schematic diagram of codes related to data processing at the receiving end according to an embodiment of the present invention;

[0057] Fig.16 This is a WIFI module program workflow diagram of an embodiment of the present invention;

[0058] Fig.17 This is a schematic diagram of the OneJSON datagram format of an embodiment of the present invention;

[0059] Fig.18 It is a software block diagram of a battery area temperature monitoring system on Windows side according to an embodiment of the present invention;

[0060] Fig.19 This is an overall interface diagram of Windows software according to an embodiment of the present invention;

[0061] Fig. 20 is a diagram of a device control interface of Windows software according to an embodiment of the present invention;

[0062] Fig.21 This is an interface diagram of temperature data display according to an embodiment of the present invention;

[0063] Fig. 22 It is an interface diagram of temperature curve drawing of an embodiment of the present invention;

[0064] Fig.23 It is a diagram of a software interface for recording and storing temperature data according to an embodiment of the present invention;

[0065] Fig.24 This is an interface diagram of an alarm function of an embodiment of the present invention;

[0066] Fig.25 This is a mobile APP software design framework diagram of an embodiment of the present invention;

[0067] Fig.26 This is an interface diagram of a mobile APP according to an embodiment of the present invention;

[0068] Fig. 27 This is a schematic diagram of codes related to obtaining data by a cloud platform according to an embodiment of the present invention;

[0069] Fig.28 This is a temperature data display interface diagram of an embodiment of the present invention;

[0070] Fig.29 This is a diagram of an alarm temperature information setting interface according to an embodiment of the present invention;

[0071] Fig.30 It is a structural block diagram of a design device for a temperature monitoring system for a battery area of ​​a new energy vehicle according to the present invention. DETAILED DESCRIPTION

[0072] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to be able to fully convey the scope of the present disclosure to those skilled in the art. It should be noted that, in the absence of conflict, the embodiments of the present invention and the features described in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0073] Example 1

[0074] The present invention provides a design method for a temperature monitoring system for a battery area of ​​a new energy vehicle, comprising the following steps:

[0075] S1. According to the actual situation of new energy vehicles, the design points of the battery area temperature monitoring system are proposed, including multi-point temperature collection and monitoring, wireless data transmission and monitoring display platform;

[0076] S2. Based on the design points of the battery area temperature monitoring system, design an overall solution for the multi-channel temperature monitoring system for the battery area of ​​new energy vehicles;

[0077] S3. Design the hardware system and software system based on the overall solution, wherein the hardware system includes designing a hardware circuit for the temperature acquisition terminal of the battery area of ​​the new energy vehicle and designing a hardware circuit for the temperature data receiving terminal of the battery area of ​​the new energy vehicle;

[0078] The software system includes a temperature acquisition terminal program for designing a battery area temperature monitoring system, a receiving terminal program for designing a battery area temperature monitoring system, and a temperature monitoring and display software for designing a battery area temperature monitoring system.

[0079] Example 2

[0080] The present invention provides a design method for a temperature monitoring system for a battery area of ​​a new energy vehicle. The overall design of the system is as follows: Figure 1 shown.

[0081] The following steps are involved:

[0082] S1. According to the actual situation of new energy vehicles, put forward the design points of the battery area temperature monitoring system;

[0083] S2. Design an overall solution for the multi-channel temperature monitoring system for the battery area of ​​new energy vehicles;

[0084] S3. Design the hardware circuit for the temperature collection terminal of the battery area of ​​new energy vehicles;

[0085] S4. Design the hardware circuit for the temperature data receiving end of the battery area of ​​new energy vehicles;

[0086] S5. Design the temperature acquisition terminal program of the battery area temperature monitoring system;

[0087] S6. Design the receiving terminal program of the battery area temperature monitoring system;

[0088] S7. Design the temperature monitoring and display software for the battery area temperature monitoring system.

[0089] In an embodiment of the present application, step S1 includes:

[0090] According to the actual situation of new energy vehicles, in order to ensure the accuracy and effectiveness of the temperature data collected in the battery area, the design points of the battery area temperature monitoring system are proposed, including: (1) Multi-point temperature collection and monitoring. Since the number of power batteries in new energy vehicles is large, the batteries are not stored in one battery box, but in multiple battery boxes. Therefore, it is necessary to set up multiple temperature measurement nodes and take multi-point temperature measurement to measure the temperature of each battery box separately. By collecting the temperature of different battery boxes in the battery area, the collected temperature data is ensured to be reliable and effective, and has reference value for temperature monitoring. (2) Wireless data transmission. The temperature monitoring system is designed to facilitate personnel to monitor and manage the vehicle status. Therefore, the collected temperature data should be transmitted to the monitoring display terminal. In order to facilitate personnel to check the battery temperature status when they are not near the vehicle, the system should have wireless data transmission function. Wireless data transmission is divided into two parts. One part is local temperature data transmission, which uses the LoRa wireless communication module for data transmission within the camp area; the other part is to upload the temperature data to the OneNET cloud platform through the WIFI module. Mobile users obtain the temperature data of the cloud platform to realize remote temperature monitoring, which can make the user's mobile range wider and more practical. (3) Monitoring and display platform. In order to display the temperature data of the battery area and manage the temperature data, it is necessary to produce display software. The computer software is used to display the temperature data received by the local LoRa wireless communication module, and the cloud platform data is displayed through the mobile phone APP. (4) The system must be stable and reliable. In order to facilitate use and promptly remind the driver or relevant management personnel of the high and low temperature of the battery, the system must be able to trigger an alarm within the set temperature alarm range to realize the temperature warning function.

[0091] In an embodiment of the present application, step S2 includes:

[0092] S201. Combined with the system design points proposed in S1, the monitoring system includes three parts: temperature acquisition terminal, data receiving terminal and monitoring display terminal. The overall system design is as follows: Figure 1 shown.

[0093] S202. The temperature acquisition terminal in the system uses STM32F103C8T6 as the main control module. Figure 2 As shown in the figure, the temperature sensor collects the temperature information of different battery boxes, the wireless communication module is responsible for the wireless transmission of temperature data, and the external power supply is used to power the entire hardware circuit of the acquisition terminal. The temperature acquisition node is installed on each battery box in the battery area to collect the temperature of the battery box. After the temperature information of multiple sensors is packaged and processed by the internal program of STM32F103C8T6, the wireless communication module transmits the temperature data packet to the receiving terminal for processing by wireless means.

[0094] S203. The data receiving terminal in the system also uses STM32F103C8T6 as the main control module, the wireless communication module is responsible for receiving the temperature data packet, and the WIFI module is responsible for data transmission with the OneNET cloud platform to upload the temperature data to the cloud. After the wireless communication module of the receiving terminal receives the temperature data packet, it sends the received data packet to the STM32F103C8T6 main control module for processing. On the one hand, the main control module sends the data to the host computer monitoring and display terminal connected to the receiving terminal for display; on the other hand, the main control module unpacks the data packet, repacks the unpacked data according to the data packet format specified by the MQTT protocol, and uploads the packaged data to the OneNET cloud platform through the WIFI module.

[0095] There are two types of monitoring and display terminals in the S204 system. One is local temperature monitoring with computers and other devices as the host computer. This method does not receive data from the cloud, but only receives data transmitted by the wireless communication module. Its transmission distance is limited by the wireless communication module; the other is to log in to the mobile terminal with a mobile phone using the cloud platform as a data transfer, and monitor and display temperature data through the APP. Since the online monitoring of the mobile APP is based on China Mobile's OneNET cloud platform, this method is not limited by distance. After the receiving terminal controls the WIFI module to connect to the cloud platform for data upload, the networked mobile terminal can view the vehicle battery temperature information through the APP at any time. The two temperature monitoring methods designed above both have temperature alarm functions, and the user can set the alarm threshold. When the temperature of a battery box exceeds the normal range, the software will send a signal to remind the manager so that the manager can deal with it in time.

[0096] In an embodiment of the present application, step S3 includes:

[0097] S301. The hardware structure design of the temperature acquisition terminal of the system is as follows Figure 3As shown in the figure, the acquisition module consists of four parts: power module, temperature data acquisition module, STM32F103C8T6 main control module, and LoRa wireless communication module, which can realize the acquisition and wireless transmission of battery area temperature data. The temperature acquisition terminal uses lithium battery as the power module, and the voltage-stabilized power supply circuit supplies power to the entire circuit. The temperature data is processed by the acquisition module and the STM32 main control module, and the data is sent to the LoRa wireless communication module for wireless data transmission.

[0098] S302.S301 The hardware circuit design of the power module is as follows Figure 4 As shown. The power module uses a 5V lithium battery as a power source, and uses the AMS1117-3.3V buck chip to build the power module buck voltage regulator circuit. AMS1117 is a positive buck linear regulator that integrates overheat protection and current limiting circuits, and is particularly suitable for battery-driven devices and portable computer systems. The hardware circuit uses a 3.3V voltage as a whole. The voltage regulator circuit built by the AMS1117-3.3V chip converts the 5V voltage of the lithium battery into a stable 3.3V voltage output to power the entire system of the acquisition terminal.

[0099] In the above Figure 4 In the circuit diagram, when the DC power supply provides 5V voltage, C51 and C52 are used as input capacitors. Their main function is to prevent voltage inversion after power failure. C53 and C54 are output filter capacitors used to suppress self-oscillation. If these two capacitors are not connected, the output of the linear regulator AMS1117 will usually be an oscillating waveform.

[0100] S303. The temperature acquisition module described in the above step S301 uses a PT100 platinum resistor as a temperature sensor to collect the battery box temperature data. PT100 cannot be used alone. This system converts the resistance value of PT100 into a temperature digital signal through the MAX31865 ATP+T chip. The operating voltage of MAX31865 ATP+T is 3~5V. The chip is powered by 3.3V in the circuit and communicates with other devices through the SPI bus protocol. The actual picture of the MAX31865 ATP+T chip is as follows: Figure 5 shown.

[0101] S304. In the above step S303, the design diagram of the MAX31865 temperature acquisition circuit is as follows Figure 6As shown. Among them, the SCLK pin is the clock signal input terminal of the MAX31865 chip, which is used for external clock signal input; SDO is the signal output terminal, which is used to output digital signals; CS is the chip select terminal. When the CS terminal is at a high level, the SDO signal output terminal is enabled to output digital signals; CN is the PT100 platinum resistance sensor connection terminal, which is used to connect the temperature sensor. Each MAX31865 chip is connected to the same SPI communication interface of the master STM32F103C8T6 through the SPI bus related interface. The chip select terminal (CS) of the chip is connected to different I / O interfaces of the STM32F103C8T6. The temperature values ​​of different temperature sensors are read by controlling the levels of different I / O ports to obtain temperature data.

[0102] S305. The real-time temperature data of the battery area is obtained from S301 to S304, and the system transmits it to the terminal device through the wireless communication mode. This system uses the LoRa wireless communication module of the ATK-MW1268D model of the ATK-MW1268D. The module uses the high-efficiency ISM band radio frequency SX1268 spread spectrum chip, the operating frequency range is 410MHz to 493MHz, the channel interval is 1MHz, and a total of 84 channels are set. In this system, the LoRa wireless communication module is used as an air wireless interface. The LoRa wireless communication module is configured online through the corresponding configuration software and set to transmit the temperature data in a transparent transmission mode. To ensure data transmission between each module, the ATK-MW1268D LoRa wireless communication module is configured to the same state of the relevant parameters of the device address, network address, channel and air rate.

[0103] In step S306.S305, the LoRa wireless communication module communicates with the main control STM32F103C8T6 module through the UART (Universal Asynchronous Receiver Transmitter) serial port to achieve full-duplex communication of data in the system. The hardware connection circuit design diagram of the LoRa wireless communication module and the STM32 main control module in this system is shown in the figure. Figure 7 As shown. The LoRa wireless communication module has six pins, namely MD0, AUX, RXD, TXD, GND, and VCC. VCC and GEN are connected to the positive and negative poles of the power supply respectively, which are used to power the LoRa wireless communication module; TXD is the data sending pin of the UART interface, which is used to send data from the LoRa module; RXD is the data receiving pin of the UART interface, which is used to receive data sent to the LoRa wireless communication module; AUX is used to indicate the working status of the module during operation and can wake up the external controller; MD0 controls the entry into the configuration mode during operation. When it is high, the LoRa wireless communication module enters the configuration mode, and its baud rate, working mode, channel and other parameters can be configured.

[0104] S307. This system uses the STM32F103C8T6 system board as the main control board to control the temperature acquisition hardware circuit and the LoRa communication module. Under the control of the internal program of the STM32F103C8T6, the multiple temperature acquisition circuits send their collected temperature digital signals to the STM32F103C8T6 in turn. After the digital signals output by the temperature acquisition circuits are read by the STM32F103C8T6, they are converted into temperature data through internal program processing and then sent to the LoRa communication module for local wireless transmission of temperature data. The design diagram of the STM32 main control circuit at the acquisition end is shown in the figure below. Figure 8 As shown in the figure, the main control circuit is specifically designed as follows: (1) Component U19 is an STM32F103C8T6 module, and the left side is a LoRa communication module; (2) SDI, SDO, and SCLK are connected to the corresponding SPI communication pins of each MAX31865 chip in the temperature acquisition circuit, which is used for data transmission between the temperature acquisition circuit and the main control board; (3) CS1~CS9 are the chip select pins of the MAX31865 chip, and the communication between the main control board and the corresponding temperature acquisition module circuit is selected through the chip select pins; (4) H2 power switching is used as the backup power supply mode of the temperature acquisition terminal hardware circuit, and the entire temperature acquisition terminal circuit is powered by the STM32F103C8T6 module.

[0105] In an embodiment of the present application, step S4 includes:

[0106] S401. The temperature data receiving end of the battery area of ​​the new energy vehicle includes the STM32F103C8T6 main control module, the LoRa communication module, the WIFI module, and the USB to TTL module. The hardware design block diagram is as follows: Fig. 9 As shown. In the hardware block diagram of the receiving end, the STM32F103C8T6 module is the main control module of the receiving terminal of the battery area temperature monitoring system, which controls the data flow of each module at the receiving end. The LoRa wireless communication module is used to receive the temperature data of multiple temperature measurement nodes sent by the temperature acquisition terminal, and the received data is sent to the STM32F103C8T6 main control module. The WIFI module is used to connect to the OneNET cloud platform to upload data to the cloud. The data received from the LoRa wireless communication module is processed by the STM32F103 main control module and sent to WIFI to upload the data to the cloud. The USB to TTL module is used for data communication with the computer, and transmits the temperature data to the computer's monitoring and display software for data display.

[0107] The STM32F103C8T6 module at the receiving end in S402.S401 is exactly the same as the module used at the sending end, and its functions and roles are similar. It is mainly used to control the connected modules and is responsible for the flow of temperature data between different modules. The design diagram of the receiving end main control circuit is shown in the figure below. Fig.10 The figure includes the STM32F103C8T6 main control module, WIFI module, LoRa wireless communication module and USB to TTL module. The STM32F103C8T6 main control module realizes data communication with the other three modules through three different UART serial ports.

[0108] S403. In step S402, the STM32F103C8T6 main control module realizes data communication with the UART serial port, but the UART interface is based on the TTL level standard, which uses +3.3V or +5V to represent a logic high level (1), and 0V represents a logic low level (0). The UART interface cannot directly communicate data with the computer. It is necessary to convert the level signal of the STM32 module into a digital signal through a USB to TTL module, so as to realize the communication between the STM32F103C8T6 main control board and the computer. Fig.10 In the figure, pin 1 of component U1 is the USB to TTL data receiving (RX) pin, and pin 2 is the USB to TTL data sending (TX) pin. The level signal output by STM32F103C8T6 is converted into a digital signal through the TX pin of USB to TTL and then sent to the computer. The digital signal output by the computer is converted into a level signal through the RX pin of USB to TTL and output to the STM32F103 module, thus realizing the communication between the computer and the main control module. The actual picture of the USB to TTL module is as follows: Fig.11 shown.

[0109] S404. The WIFI module in this system uses the ESP8266 module of Anxinke, which supports the standard IEEE802.11 b / g / n protocol and has a built-in complete TCP / IP protocol, to provide networking functions for the temperature monitoring system. The WIFI module communicates with the STM32F103C8T6 through the UART serial port of the STM32F103C8T6, and uses the MQTT protocol to communicate with the OneNET cloud platform. The collected temperature data is sent to the cloud platform in the data format specified by the MQTT protocol.

[0110] In an embodiment of the present application, step S5 includes:

[0111] S501. The temperature acquisition terminal program includes the STM32F103C8T6 control program, the MAX31865 temperature measurement program, and the LoRa wireless communication module serial port wireless communication program. The temperature acquisition terminal program design process is as follows: Fig.12As shown. The system program runs first to initialize the hardware system, mainly to initialize the I / O interface of the STM32F103C8T6 module and open the corresponding hardware connection interface. After the initialization program runs, the STM32F103C8T6, with the support of the SPI communication protocol, controls the high and low levels of the chip select (CS) pin to read the temperature digital signals stored in each MAX31865 register in turn, and automatically converts the read digital signals into decimal temperature values ​​in the main control board through the program, thereby obtaining the temperature data measured by each temperature sensor. The program encapsulates and packages the multiple temperature data obtained inside the STM32F103C8T6, and the packaged data is sent to the LoRa wireless communication module through the USART serial port of the STM32F103C8T6 connected to the LoRa wireless communication module for local wireless transmission of temperature data.

[0112] The STM32F103C8T6 control program described in S502.S501 mainly includes the I / O interface initialization program code of STM32F103C8T6, the LoRa serial port data transceiver program code, the SPI protocol program code for communicating with MAX31865, and the MAX31865 data processing related program code. In the I / O interface initialization code of STM32F103C8T6, the relevant interfaces for communicating with the SPI and USART of the STM32F103C8T6 system board are opened through program control to facilitate communication with the MAX31865 and LoRa wireless communication modules. In the data processing part, STM32F103C8T6 converts the digital signal read from the MAX31865 register and queries the PT100 temperature comparison table to obtain the final decimal temperature data.

[0113] S503. The temperature acquisition terminal and the temperature data receiving terminal communicate through two LoRa wireless communication modules. LoRa adopts transparent transmission for wireless communication. The format of the temperature data packet sent by the temperature acquisition terminal is: temp = {12.1; 13.2; ...}. The parameter configuration of the LoRa wireless communication module is directly set using the host computer software.

[0114] In an embodiment of the present application, step S6 includes:

[0115] S601. The receiving terminal program design process of the battery area temperature monitoring system is as follows: the receiving terminal of the monitoring system, under the control of the STM32F103C8T6 master program, sends the data information received by the LoRa wireless communication module to the host computer and WIFI module through the USART serial port. Fig.13 shown.

[0116] The receiving terminal STM32F103C8T6 main control program described in S602.S601 mainly includes the I / O interface initialization program code of STM32F103C8T6, LoRa data receiving code, WIFI module communication code, and host computer control related code.

[0117] The I / O interface initialization program code described in S603.S602 is specifically designed as follows: through program control, the three USART communication interfaces with the STM32F103C8T6 system board are opened to realize communication between the USART1 serial port and the LoRa wireless communication module, communication between the USART2 serial port and the WIFI module, and communication between the USART3 serial port and the host computer.

[0118] The LoRa data receiving code described in S604.S602 is specifically designed as follows: In the main program of the receiving end STM32F103C8T6, the interrupt function of the USART serial port is used to detect the status of the serial port receiving data. The USART1 serial port is connected to the LoRa wireless communication module for communication. When the LoRa wireless communication module receives the data, it transmits the data to the USART1 data receiving area of ​​the STM32F103C8T6 through the USART1 serial port, and the received data is processed by calling the data in the receiving area. The receiving end data processing related code is as follows Fig.14 shown.

[0119] S605. If the USART1 serial port data receiving flag bit USART1_RxFlag of STM32F103C8T6 obtained in step S604 is 1, it indicates that the data packet reception is completed; the received data is repackaged and sent to the host computer software connected to the USART3 serial port of STM32F103C8T6 through the USART3_Printf function. On the other hand, after the data is unpacked through the "sscanf" function, the corresponding temperature information is extracted, and the data is sent to the OneNET cloud platform through the WIFI module by calling the ESP8266_SendNunber function.

[0120] S606. In the battery area temperature monitoring system, the WIFI module is mainly responsible for communicating with the cloud platform and uploading the temperature data collected locally to the cloud, solving the problem that the temperature monitoring system cannot be monitored over long distances due to the limited transmission distance of the LoRa wireless communication module. The WIFI module program workflow is as follows: Fig.15The WIFI module mainly communicates with the STM32F103C8T6 module at the data receiving end, reads the received temperature data from the STM32F103C8T6 module through the USART2 serial port, and sends the data to the cloud platform in the OneJSON datagram format specified by the MQTT communication protocol. The OneJSON datagram format is as follows: Fig.16 As shown. In the ESP8266 module, the MQTT program firmware is burned into the module, and the module is controlled according to the AT command format specified by the MQTT firmware. ESP8266 is controlled by the host computer, which sends the AT command for connecting to WIFI and the name and password information of WIFI to STM32 through the USART3 serial port of STM32F103. STM32 forwards the relevant information to the ESP8266 module through the USART2 serial port, thereby realizing the configuration of the working mode of the ESP8266 module, WIFI connection and data interaction with the cloud platform.

[0121] In an embodiment of the present application, step S7 includes:

[0122] S701. The data collected by the temperature monitoring system must be displayed through the corresponding display and monitoring software. The collected temperature data must be displayed, analyzed and stored through computer software. The monitoring and display software designed for this system includes two types: Windows computer software and mobile phone APP.

[0123] S702. The Windows computer display and monitoring program designed by this system is developed based on the Winform platform of Visual Studio. The battery area temperature monitoring system software based on Winform is divided into five functional modules. The system framework structure is as follows: Fig.17 As shown, it includes interfaces such as device connection, parameter setting and data display.

[0124] S703. The battery area temperature monitoring system software based on Windows form uses a variety of controls to complete the basic production of the computer monitoring display software interface, in which the specific corresponding functions of each control are realized through programming. The overall interface of Windows software is as follows Fig.19 As shown. The specific designs of the corresponding software parts are as follows:

[0125] (1) Equipment control. The equipment control interface is as follows: Fig. 20As shown. The interface includes a ListBox list box control, four Button controls and three TextBox text controls. Click the drop-down list box with the mouse to select the serial port device currently connected to the computer. After the device selection is completed, the device is turned on by a single machine, and the button for turning on the device becomes the button for turning off the device. The connected temperature receiving terminal device sends the received temperature information to the computer through the computer serial port, and the received information is synchronously displayed in the TextBox text display box. The interface sets the function of controlling the WIFI module of the receiving terminal device to connect to the hotspot. The connection and disconnection of WIFI are controlled by entering the WIFI name and WIFI password to be connected. The network connection status of the device will be displayed above the software interface. According to the different connection status of WIFI, the display content is "WIFI not connected, WIFI connection successful, WIFI connection failed, WIFI connection interrupted". After the receiving terminal device is connected to the network, the temperature data is automatically uploaded to the OneNET cloud platform. The display interface for receiving data is set below to facilitate the observation of the working status of the device.

[0126] (2) Real-time display of temperature data. The interface for displaying temperature data is as follows: Fig.21 The interface is divided into four parts, representing the four battery boxes of the new energy launch vehicle. Each battery box has two temperature measurement sensors. When the computer receives the temperature data from the receiving terminal device, the received temperature data will be displayed in real time in the interface of the corresponding battery box.

[0127] (3) Temperature curve drawing. The interface of temperature curve drawing is as follows Fig. 22 The interface is divided into four sections, corresponding to two temperature measurement channels of each of the four battery boxes of the vehicle. The system will automatically draw the corresponding temperature curve, and the curve interface supports current data review and zoom viewing functions, which makes it more convenient for monitoring personnel to perform trend analysis on historical temperature data.

[0128] (4) Temperature data recording and storage. The software interface for temperature data recording and storage is as follows: Fig.23 As shown. The interface consists of WinForm listview controls, which record the data serial number, the temperature values ​​of eight channels, and the acquisition time of the temperature data. Currently, the table interface only supports the data recording function, and the data will be cleared when the software is closed. In order to better store the collected temperature data, the software supports exporting the table data as an Excel file.

[0129] (5) Temperature alarm setting and alarm information display. Temperature alarm is an important function of the monitoring system. Through temperature alarm, monitoring personnel can promptly detect abnormal conditions of vehicle battery temperature and ensure timely and effective handling of abnormal conditions. The interface of the alarm function is implemented as follows Fig.24As shown in the figure, the lower left corner area includes the alarm temperature setting and alarm information display. The alarm temperature is set in grades according to the vehicle battery working environment temperature requirements, with two high temperature levels and one low temperature level. The temperature alarm value can be set according to actual needs. The high temperature warning temperature is set to 30 degrees Celsius in the figure. When the channel temperature is greater than the set high temperature warning temperature value, an orange thermometer will appear on the alarm information display interface, and the corresponding battery box temperature abnormality information will appear. The temperature number of the corresponding temperature measurement channel on the real-time display interface will change to the corresponding color for reminder.

[0130] S704. The mobile monitoring and display software designed by this system is used for mobile devices such as mobile phones to view the temperature of the vehicle battery area in real time. The designed functions include: temperature data display, alarm temperature setting, and multi-level high and low temperature alarm functions. The software structure of the mobile APP is divided into four parts. The mobile APP software design framework is as follows Fig.25 After the mobile APP is connected to the OneNET cloud platform, it obtains temperature data from the cloud platform and displays it on the APP interface. The mobile APP implements the temperature warning function and supports setting multi-level alarm temperature thresholds. The APP supports the display of device online status, and the device status information also comes from the OneNET cloud platform. However, since the cloud platform updates the device online status slowly, the displayed device online status is also updated slowly. The interface of the mobile APP is as follows Fig.26 shown.

[0131] S705. According to the design framework described in S704, the specific implementation of the software design of the mobile APP is divided into four parts. Connecting to the cloud platform and obtaining cloud platform data are mainly implemented through background code, which is not reflected in the APP interface. After opening the APP, under the control of the background program, the network communication with the cloud platform is carried out through the data format specified by the MQTT protocol, and the cloud platform is automatically connected to obtain the data packet and parse the data packet into multiple temperature data. The relevant code for obtaining data from the cloud platform is as follows: Fig. 27 As shown. The specific designs of the corresponding software parts are as follows:

[0132] (1) Temperature data display interface. The temperature data display interface is as follows Fig.28 As shown. The interface is similar to Windows software, with four battery boxes set up. Each battery box is set up with two temperature displays to display the temperature data of the connected temperature measurement node. There is a battery icon under each channel, which is linked to the temperature warning information. Different icons will be displayed for channel temperature in different warning temperature ranges. The green battery icon indicates that the battery temperature is within the normal range, the red battery icon indicates that the battery box temperature exceeds the set high temperature warning temperature value, the small flame icon indicates that the battery box temperature exceeds the set maximum operating temperature value, and the blue battery icon indicates that the battery box temperature is lower than the set minimum temperature value.

[0133] (2) Alarm temperature information setting interface. The alarm temperature information setting interface is as follows Fig.29 The interface includes three parts: maximum working temperature value setting, high temperature warning temperature value setting and low temperature warning temperature value setting. The alarm temperatures in the three parts allow users to set them according to different geographical environments and meteorological conditions. The Save Setting button below is used to save the set alarm temperature values.

[0134] This realizes a design method for the temperature monitoring system of the battery area of ​​new energy vehicles.

[0135] Example 3

[0136] like Fig.30 As shown, the present invention provides a design device for a temperature monitoring system for a battery area of ​​a new energy vehicle, comprising:

[0137] The module proposes the key design points of the battery area temperature monitoring system according to the actual situation of new energy vehicles, including multi-point temperature collection and monitoring, wireless data transmission, and monitoring and display platform;

[0138] The overall solution design module designs an overall solution for the multi-channel temperature monitoring system in the battery area of ​​new energy vehicles based on the design points of the battery area temperature monitoring system;

[0139] The hardware and software system design module designs the hardware system and software system based on the overall solution. The hardware system includes the hardware circuit design for the temperature acquisition terminal of the battery area of ​​new energy vehicles and the hardware circuit design for the temperature data receiving terminal of the battery area of ​​new energy vehicles.

[0140] The software system includes a temperature acquisition terminal program for designing a battery area temperature monitoring system, a receiving terminal program for designing a battery area temperature monitoring system, and a temperature monitoring and display software for designing a battery area temperature monitoring system.

[0141] The above shows and describes the basic principles and main features of the present invention and the advantages of the present invention. It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and the present invention can be implemented in other specific forms without departing from the spirit or basic features of the present invention. Therefore, no matter from which point of view, the embodiments should be regarded as exemplary and non-restrictive. The scope of the present invention is defined by the attached claims rather than the above description, and it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present invention. Any figure mark in the claims should not be regarded as limiting the claims involved.

[0142] In addition, it should be understood that although this specification is described in accordance with the implementation modes, not every implementation mode contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other implementation modes that can be understood by those skilled in the art. The above content is only to illustrate the technical idea of ​​the present invention, and cannot be used to limit the protection scope of the present invention. Any changes made on the basis of the technical solution according to the technical idea proposed by the present invention shall fall within the protection scope of the claims of the present invention.

Claims

1. A design method for a temperature monitoring system for a battery area of ​​a new energy vehicle, characterized in that: The following steps are involved: S1. According to the actual situation of new energy vehicles, the design points of the battery area temperature monitoring system are proposed, including multi-point temperature collection and monitoring, wireless data transmission and monitoring display platform; S2. Based on the design points of the battery area temperature monitoring system, design an overall solution for the multi-channel temperature monitoring system for the battery area of ​​new energy vehicles; S3. Design the hardware system and software system based on the overall solution, wherein the hardware system includes designing a hardware circuit for the temperature acquisition terminal of the battery area of ​​the new energy vehicle and designing a hardware circuit for the temperature data receiving terminal of the battery area of ​​the new energy vehicle; The software system includes a temperature acquisition terminal program for designing a battery area temperature monitoring system, a receiving terminal program for designing a battery area temperature monitoring system, and a temperature monitoring and display software for designing a battery area temperature monitoring system.

2. According to claim 1, a design method for a temperature monitoring system for a battery area of ​​a new energy vehicle is characterized in that: The specific implementation method of step S1 is as follows: According to the actual situation of new energy vehicles, the design points of the battery area temperature monitoring system are proposed, including: (1) multi-point temperature collection and monitoring, which measures the temperature of each battery box separately by multi-point temperature measurement; (2) wireless data transmission, which transmits the collected temperature data to the monitoring display terminal through wireless data transmission; (3) monitoring and display platform, which is used to realize the display of battery area temperature data and the management of temperature data.

3. The design method of a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 1 is characterized in that: The specific implementation method of step S2 is as follows: S201. Combined with the design points of the battery area temperature monitoring system proposed in S1, the monitoring system includes a temperature acquisition terminal, a data receiving terminal and a monitoring display terminal; S202. The temperature acquisition terminal in the system uses STM32F103C8T6 as the main control module, the temperature sensor collects the temperature information of different battery boxes, the wireless communication module is responsible for the wireless transmission of temperature data, and the external power supply is used to power the entire hardware circuit of the acquisition terminal; the temperature acquisition node is installed on each battery box in the battery area to collect the temperature of the battery box, and the temperature information of multiple temperature sensors is packaged and processed by the internal program of STM32F103C8T6, and the temperature data packet is transmitted to the receiving terminal by the wireless communication module for processing; S203. The data receiving terminal in the system also uses STM32F103C8T6 as the main control module, the wireless communication module is responsible for receiving the temperature data packet, and the WIFI module is responsible for data transmission with the OneNET cloud platform to upload the temperature data to the cloud; after the wireless communication module of the receiving terminal receives the temperature data packet, the received data packet is sent to the STM32F103C8T6 as the main control module for processing. On the one hand, the main control module sends the data to the host computer monitoring display terminal connected to the receiving terminal for display; on the other hand, the main control module unpacks the data packet, repacks the unpacked data according to the data packet format specified in the MQTT protocol, and uploads the packaged data to the OneNET cloud platform through the WIFI module; There are two types of monitoring and display terminals in the S204 system. One is local temperature monitoring with a computer as the host machine; the other is a mobile phone with a cloud platform as the data transfer, and temperature data monitoring and display through an APP.

4. The design method of a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 1 is characterized in that: In step S3, a hardware circuit for a temperature collection terminal for a battery area of ​​a new energy vehicle is designed, including: The temperature acquisition terminal consists of four parts: power module, temperature data acquisition module, STM32F103C8T6 main control module and LoRa wireless communication module, which realizes the collection and wireless transmission of temperature data in the battery area. The temperature acquisition terminal uses a lithium battery as a power module, and powers the entire circuit through a voltage-stabilized power supply circuit. The temperature data is processed by the acquisition module and the STM32F103C8T6 main control module, and the data is sent to the LoRa wireless communication module for wireless transmission of the data.

5. The design method of a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 4 is characterized in that: In step S3, a hardware circuit for receiving temperature data of the battery area of ​​a new energy vehicle is designed, including: The temperature data receiving end of the battery area of ​​new energy vehicles includes an STM32F103C8T6 main control module, a LoRa wireless communication module, a WIFI module and a USB to TTL module. The STM32F103C8T6 main control module is the main control module of the receiving terminal of the battery area temperature monitoring system, which controls the data flow of each module at the receiving end. The LoRa wireless communication module is used to receive the temperature data of multiple temperature measurement nodes sent by the temperature acquisition terminal, and the received data is sent to the STM32F103C8T6 main control module. The WIFI module is used to connect to the OneNET cloud platform to upload data to the cloud. The data received from the LoRa wireless communication module is processed by the STM32F103C8T6 main control module and sent to the WIFI module to upload the data to the cloud. The USB to TTL module is used for data communication with the computer and transmits the temperature data to the computer's monitoring and display software for data display.

6. The design method of a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 5 is characterized in that: In step S3, the temperature acquisition terminal program of the battery area temperature monitoring system is designed, including: The temperature acquisition terminal program includes the STM32F103C8T6 control program, the MAX31865 temperature measurement program and the LoRa wireless communication module serial port wireless communication program. The system program runs first to initialize the hardware system, including initializing the I / O interface of the STM32F103C8T6 and opening the corresponding hardware connection interface. After the initialization program runs, the STM32F103C8T6, with the support of the SPI communication protocol, controls the high and low levels of the chip select pin to read the temperature digital signals stored in each MAX31865 register in turn, and automatically converts the read digital signals into decimal temperature values ​​in the main control board through the program, thereby obtaining the temperature data measured by each temperature sensor. The program encapsulates and packages the multiple temperature data obtained inside the STM32F103C8T6, and the packaged data is sent to the LoRa wireless communication module through the USART serial port of the STM32F103C8T6 connected to the LoRa wireless communication module for local wireless transmission of temperature data.

7. The design method of a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 1 is characterized in that: In step S3, a receiving terminal program of the battery area temperature monitoring system is designed, including: The receiving terminal program design process of the battery area temperature monitoring system is as follows: the receiving terminal of the monitoring system, under the control of the STM32F103C8T6 master control program, sends the data information received by the LoRa wireless communication module to the host computer and WIFI module through the USART serial port; The receiving terminal STM32F103C8T6 main control program includes an I / O interface initialization program code of the STM32F103C8T6, a LoRa wireless communication module data receiving code, a WIFI module communication code and a host computer control related code.

8. The design method of a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 1 is characterized in that: In step S3, the temperature monitoring and display software of the battery area temperature monitoring system is designed, including: The data collected by the temperature monitoring system must be displayed through the corresponding display and monitoring software. The collected temperature data is displayed, analyzed and stored through computer software. The temperature monitoring and display software includes two types: Windows computer software and mobile phone APP. The development of Windows computer display and monitoring program relies on the Winform platform of Visual Studio; the battery area temperature monitoring system software based on Winform for Windows is divided into five functional modules, including device connection, parameter setting and data display interface; The battery area temperature monitoring system software based on Winform on Windows uses a variety of controls to complete the basic production of the computer-side monitoring and display software interface, in which the specific functions corresponding to each control are realized through programming; The monitoring and display software on the mobile terminal is used to check the temperature of the vehicle battery area in real time on mobile devices. The designed functions include: temperature data display, alarm temperature setting, and multi-level high and low temperature alarm functions; the software structure of the mobile terminal APP is divided into four parts; after the mobile terminal APP is connected to the OneNET cloud platform, it obtains temperature data from the cloud platform and displays it on the APP interface. The mobile terminal APP implements the temperature warning function and supports the setting of multi-level alarm temperature thresholds; the APP supports the display of the device online status, and the device status information also comes from the OneNET cloud platform; The specific implementation of the software design of the mobile APP is divided into four parts. Connecting to the cloud platform and obtaining cloud platform data are implemented through background code. After opening the APP, under the control of the background program, it communicates with the cloud platform through the data format specified by the MQTT protocol, automatically connects to the cloud platform to obtain data packets and parses the data packets into multiple temperature data.

9. A design device for a temperature monitoring system for a battery area of ​​a new energy vehicle, characterized in that: include: The module proposes the key design points of the battery area temperature monitoring system according to the actual situation of new energy vehicles, including multi-point temperature collection and monitoring, wireless data transmission, and monitoring and display platform; The overall solution design module designs an overall solution for the multi-channel temperature monitoring system in the battery area of ​​new energy vehicles based on the design points of the battery area temperature monitoring system; The hardware and software system design module designs the hardware system and software system based on the overall solution. The hardware system includes the hardware circuit design for the temperature acquisition terminal of the battery area of ​​new energy vehicles and the hardware circuit design for the temperature data receiving terminal of the battery area of ​​new energy vehicles. The software system includes a temperature acquisition terminal program for designing a battery area temperature monitoring system, a receiving terminal program for designing a battery area temperature monitoring system, and a temperature monitoring and display software for designing a battery area temperature monitoring system.

10. A design device for a temperature monitoring system for a battery area of ​​a new energy vehicle according to claim 9, characterized in that: In the module for proposing key design points, the key design points of the battery area temperature monitoring system are proposed based on the actual situation of new energy vehicles, including: (1) multi-point temperature collection and monitoring, which measures the temperature of each battery box separately by multi-point temperature measurement; (2) wireless data transmission, which transmits the collected temperature data to the monitoring display terminal through wireless data transmission; (3) monitoring and display platform, which is used to display the battery area temperature data and manage the temperature data.