Indoor temperature control method and system
By dividing multiple areas in the greenhouse and building a collection of areas, using a temperature control equipment to control multiple areas, and comprehensively adjusting the humidity and CO2 concentration data, the problem of excessive or insufficient temperature control equipment in the existing technology is solved, and efficient energy utilization and optimization of crop growth environment is achieved.
Patent Information
- Application Number
- CN202510127887.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2025-04-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Excessive or insufficient temperature control equipment in existing greenhouses leads to waste of energy and poor temperature control effects. At the same time, other environmental parameters also affect temperature and crop growth.
By evenly dividing the greenhouse into multiple areas, each area is equipped with temperature control equipment and sensors, and a collection of areas is constructed using correlation comparison. Only one temperature control equipment is used to control multiple areas, and comprehensively regulate it in combination with humidity and CO2 concentration data.
Real-time control of the temperature in greenhouses is achieved, effective use of energy, reduce waste, and optimize the growth environment of crops.
Smart Images

Figure CN119882881A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to an indoor temperature control method and system, and particularly belongs to the technical field of indoor environment control of greenhouses. Background Art
[0002] Suitable temperature has an important impact on people and objects in the indoor environment. For crops grown in greenhouses, the internal temperature is directly related to the growth status of crops. With the improvement of people's living standards, people's demand for the variety and quantity of crops is gradually increasing. Greenhouses can grow off-season crops, increase the richness of crops in all seasons, and provide environmental support for the cultivation of high-quality crops.
[0003] Greenhouses mainly rely on the characteristics of their own materials to achieve the effect of heat absorption and insulation, and use their internal temperature control equipment to make timely adjustments when the temperature exceeds the set range, so that the temperature remains in a stable range; generally, in order to achieve a better temperature control effect, multiple temperature control devices are installed inside the greenhouse, but if multiple temperature control devices are turned on at the same time, there will be excessive control and waste of energy, and if the number of temperature control devices turned on is insufficient, the temperature control effect will be poor. At the same time, other environmental parameters in the greenhouse will also have a certain impact on the temperature and the growth of crops. Summary of the invention
[0004] The purpose of the present invention is to address the deficiencies of the above-mentioned prior art and provide an indoor temperature control method and system, which selectively activates the actuators of some temperature control equipment by rationally planning the area of the greenhouse, rationally utilizes energy while regulating the temperature, and solves at least one of the technical problems raised in the above-mentioned background technology.
[0005] The technical solution adopted by the present invention to solve the technical problem is: to provide an indoor temperature control method, comprising: S1: Divide the indoor environment evenly into N regions R n , n=1, 2, 3…N, N is the total number of divided regions, each region R n Temperature control equipment and temperature sensors are installed to obtain temperature data of each area. n and transmitted to the analysis end; S2: All temperature data t n Match them one by one with the temperature setting range [t-Δt, t+Δt], where t is the initial temperature and Δt is the temperature floating value. If the match fails, the output temperature abnormal area R n , enter S4; otherwise, enter S3; S3: Get the next batch of temperature data at interval t0 n, return to S2; S4: All the areas with abnormal temperature R n Matching with all region sets, the region set being the totality of regions related to temperature changes, and outputting the region set with successful matching; S5: For each area set, only one temperature control device is connected to the control terminal corresponding to the area set, and the temperature data t corresponding to the output area set is calculated. n The average value of the temperature is calculated, and then the difference between the average value and the initial temperature t is calculated. If the difference is positive, an instruction is sent to the control end to control the temperature control devices connected to the control end in the area set to perform a cooling operation, and the process returns to S3; otherwise, an instruction is sent to the control end to control the temperature control devices connected to the control end in the area set to perform a heating operation, and the process returns to S3.
[0006] Furthermore, the construction of the region set includes the following steps: B1: The temperature sensor collects the temperature data of each area at interval t0 n , and after collecting M temperature data, form the first temperature data set T n , Region R n The first temperature data set T n ={t n1 , t n2 …t nm …t nM}, t nm is the first temperature data set T n The mth temperature data in the above example, where m = 1, 2, 3…M, and then the first temperature data set T of each region n Transmit to the analysis end; B2: Through the first temperature data set T n Draw the corresponding temperature curve L n , and then from the temperature curve L n G temperature data are collected in the process to construct the second temperature data set U n , U n ={u n1 ,u n1 …u ng …u nG},u ng is the second temperature data set U n The gth temperature data, where g = 1, 2, 3…G, and all the second temperature data sets U n The temperature database is composed of all the second temperature data sets U n Arrange them in order; B3: Establishing the region set P j, the initial value of j is 1, select the first second temperature data set from the temperature database and record it as U i , the area R i Add to region set P j Then, all the remaining second temperature data sets in the temperature database are selected one by one and recorded as U f , calculate the second temperature data set U i and the second temperature data set U f The calculation formula of the correlation degree r and r of the corresponding temperature curve is as follows: ; Among them, U in is the second temperature data set U i The nth temperature data value, is the second temperature data set U i Average temperature data, U fn is the second temperature data set U f The nth temperature data value, is the second temperature data set U f Average value of temperature data; If r>r0, where r0 is the correlation threshold, the second temperature data set U f The corresponding area R f Add to region set P j and continue to select the second temperature data set from the temperature database; otherwise, directly continue to select the second temperature data set from the temperature database; until the temperature database excludes the second temperature data set U i All the second temperature data sets are selected, and the process goes to B4; B4, delete the region set P in the temperature database j All regions in R n The corresponding second temperature data set is determined, and whether there is a second temperature data set in the temperature database. If there is, j+1 is assigned to j, and the process returns to T3; otherwise, the process enters B5; B5: Output all region sets P j .
[0007] Furthermore, the specific method for dividing the greenhouse area in step S1 is grid division. The length of the greenhouse is L, the width is W, the length of the area is l, and the width is w, then the number of areas N=L / l*W / w.
[0008] Furthermore, it also includes the detection of temperature influencing factors, and the specific steps are as follows: A1: In step S1, the temperature data t n While transmitting to the analysis end, the temperature data t nAlso transmitted to the database, and all temperature data acquired at the same time t n Composition temperature analysis data set; A2: Determine whether the total number of temperature analysis data sets in the database is greater than the preset value z. If so, proceed to A3; otherwise, no operation; A3: Traverse all regions R n , for each region R n , calculate the temperature data t x,n With temperature data t x-4,n The difference between x,n , temperature data t x,n The region R currently obtained n Corresponding temperature data, temperature data t x-4,n is the region R before (z-1) time interval t0 n Corresponding temperature data, δ x,n Match with the temperature change setting range [-δ0, δ0], δ0 is the difference threshold. If the match is successful, enter A4; otherwise, output the corresponding area R n , which is the area R where the temperature changes abnormally n , enter A5; A4: Determine whether the temperature control device is turned on. If so, send a command to the control terminal to turn off the temperature control device of the area set connected to the control terminal to which the area belongs; otherwise, no operation is performed; A5: For output area R n , the humidity sensor and the CO2 concentration sensor transmit the collected humidity data and CO2 concentration data to the analysis end; A6: Match the received humidity data and CO2 concentration data with the humidity setting range [h-Δh, h+Δh] and the CO2 concentration setting range [c-Δc, c+Δc] respectively, where h is the initial humidity, Δh is the humidity floating value, c is the initial CO2 concentration, and Δc is the CO2 concentration floating value. If at least one of the two fails to match, a command to control the fan to turn on is sent to the control end, and the fan is set to turn off after a certain period of time; otherwise, no operation is performed.
[0009] Furthermore, temperature data, humidity data and CO2 concentration data are transmitted by the communication route.
[0010] An indoor temperature control system, comprising: The area division module is used to evenly divide the indoor environment into several areas; The temperature data acquisition module is used to obtain the temperature data of each area through the temperature sensor; The temperature data matching module is located in the analysis terminal and is used to match all temperature data with the temperature setting range one by one, and output the area with abnormal temperature if the matching fails; The region set management module is located in the analysis terminal and is used to establish and store region sets; The region set matching module is located in the analysis end and is used to match all regions with abnormal temperatures with all region sets and output the region sets that have been matched successfully; The temperature control module is located at the control end and is used to perform temperature control on the areas included in the area set output by the area set matching module.
[0011] Furthermore, it also includes: A database is used to store the temperature data collected by the temperature data collection module, and all the temperature data collected at the same time constitute a temperature analysis data set; The temperature data matching module is also used to match two temperature data located in the same area and separated by four time intervals, and in case of a matching failure, output the area with abnormal temperature change; Environmental parameter data acquisition module, used to collect humidity data and CO2 concentration data of the indoor environment through humidity sensors and CO2 concentration sensors; The environmental parameter data matching module is located in the analysis end and is used to match the humidity data and the CO2 concentration data with the humidity setting range and the CO2 concentration setting range respectively, and when at least one of the matches fails, sends a command to the control end to control the fan to start.
[0012] The fan control module is located in the control end and is used to control the fan to regulate humidity and CO2 concentration.
[0013] The present invention has the following advantages: 1. By dividing the greenhouse into areas evenly and dividing each area into different area sets through correlation comparison, multi-area temperature control operations can be completed by only one temperature control device within the area set, which can effectively utilize energy and avoid waste, and achieve the effect of real-time temperature control in the greenhouse.
[0014] 2. By analyzing the changes in temperature, timely temperature control can be carried out when the temperature rises or falls abnormally, and the impact of other environmental parameters on the temperature can be considered and timely control can be made to reduce their impact on the temperature and facilitate the growth of crops. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0016] Figure 1 The figure is a schematic flow chart of an indoor temperature control method of the present invention.
[0017] Figure 2 The figure is a schematic diagram of the structure of an indoor temperature control system of the present invention. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical scheme and advantages of the present application clearer, some embodiments of the present application are further described in detail below in conjunction with the accompanying drawings and Examples. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. However, it will be appreciated by those skilled in the art that in the various embodiments of the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented.
[0019] Provide an indoor temperature control method, such as Figure 1 As shown, including: S1: Divide the greenhouse evenly into N regions R n , n=1, 2, 3…N, N is the total number of divided regions, each region R n Temperature control equipment and temperature sensors are installed to obtain temperature data of each area. n and transmitted to the analysis end; It is worth mentioning that the specific method of dividing the greenhouse area is grid division. The length of the greenhouse is L, the width is W, the length of the area is l, and the width is w, then the number of areas N=L / l*W / w.
[0020] S2: All temperature data t n Match them one by one with the temperature setting range [t-Δt, t+Δt], where t is the initial temperature and Δt is the temperature floating value. If the match fails, the output temperature abnormal area R n , enter S4; otherwise, enter S3; The temperature setting range [t-Δt, t+Δt] is defined based on the initial temperature and the temperature floating value. nThe relationship between the temperature setting range [t-Δt, t+Δt] is used to find the area where the temperature anomaly occurs, so as to make timely adjustments to the temperature of the corresponding area.
[0021] S3: Get the next batch of temperature data at interval t0 n , return to S2; S4: All the areas with abnormal temperature R n Matching with all region sets, the region set being the totality of regions related to temperature changes, and outputting the region set with successful matching; It should be added that the construction of the regional set includes the following steps: B1: The temperature sensor collects the temperature data of each area at interval t0 n , and after collecting M temperature data, form the first temperature data set T n , Region R n The first temperature data set T n ={t n1 , t n2 …t nm …t nM}, t nm is the first temperature data set T n The mth temperature data in the above example, where m = 1, 2, 3…M, and then the first temperature data set T of each region n Transmit to the analysis end; B2: Through the first temperature data set T n Draw the corresponding temperature curve L n , and then from the temperature curve L n G temperature data are collected in the process to construct the second temperature data set U n , U n ={u n1 ,u n1 …u ng …u nG},u ng is the second temperature data set U n The gth temperature data, where g = 1, 2, 3…G, and all the second temperature data sets U n The temperature database is composed of all the second temperature data sets U n Arrange them in order; It is worth noting that G>M, and the first temperature data set T is constructed by collecting less temperature data through the temperature sensor. n , and then from the first temperature data set T n The temperature curve L n More temperature data are collected to form a second temperature data set U n, so that it takes less time to construct a second temperature data set U with more temperature data n , which is conducive to the construction of regional sets.
[0022] B3: Establishing the region set P j , the initial value of j is 1, select the first second temperature data set from the temperature database and record it as U i , the area R i Add to region set P j Then, all the remaining second temperature data sets in the temperature database are selected one by one and recorded as U f , calculate the second temperature data set U i and the second temperature data set U f The calculation formula of the correlation degree r and r of the corresponding temperature curve is as follows: ; Among them, U in is the second temperature data set U i The nth temperature data value, is the second temperature data set U i Average temperature data, U fn is the second temperature data set U f The nth temperature data value, is the second temperature data set U f Average value of temperature data; If r>r0, where r0 is the correlation threshold, the second temperature data set U f The corresponding area R f Add to region set P j and continue to select the second temperature data set from the temperature database; otherwise, directly continue to select the second temperature data set from the temperature database; until the temperature database excludes the second temperature data set U i All the second temperature data sets are selected, and the process goes to B4; B4, delete the region set P in the temperature database j All regions in R n The corresponding second temperature data set is determined, and whether there is a second temperature data set in the temperature database. If there is, j+1 is assigned to j, and the process returns to B3; otherwise, the process goes to B5; B5: Output all region sets P j ; After J steps of B3, we enter B5 from B4, then j = 1, 2, 3…J, and the set of all regions P j Contains all regions R n, and the areas contained in different area sets are different, so all areas are divided into different area sets again, and the areas in the same area set are correlated.
[0023] S5: For each area set, only one temperature control device is connected to the control terminal corresponding to the area set, and the temperature data t corresponding to the output area set is calculated. n The average value of the temperature is calculated, and then the difference between the average value and the initial temperature t is calculated. If the difference is positive, an instruction is sent to the control end to control the temperature control devices connected to the control end in the area set to perform a cooling operation, and the process returns to S3; otherwise, an instruction is sent to the control end to control the temperature control devices connected to the control end in the area set to perform a heating operation, and the process returns to S3.
[0024] Furthermore, it also includes the detection of temperature influencing factors, and the specific steps are as follows: A1: In step S1, the temperature data t n While transmitting to the analysis end, the temperature data t n Also transmitted to the database, and all temperature data acquired at the same time t n Composition temperature analysis data set; A2: Determine whether the total number of temperature analysis data sets in the database is greater than the preset value of 5. If so, proceed to A3; otherwise, no operation; A3: Traverse all regions R n , for each region R n , calculate the temperature data t x,n With temperature data t x-4,n The difference between x,n , temperature data t x,n The region R currently obtained n Corresponding temperature data, temperature data t x-4,n is the region R before 4 time intervals t0 n Corresponding temperature data, δ x,n Match with the temperature change setting range [-δ0, δ0], δ0 is the difference threshold. If the match is successful, enter A4; otherwise, output the corresponding area R n , which is the area R where the temperature changes abnormally n , enter A5; δ x,n The value of can reflect the temperature change trend in the greenhouse. Once |δ x,n |>δ0, it means that the temperature change in the greenhouse is abnormal, and it is necessary to find the cause and make adjustments in time.
[0025] A4: Determine whether the temperature control device is turned on. If so, send a command to the control terminal to turn off the temperature control device of the area set connected to the control terminal to which the area belongs; otherwise, no operation is performed; It is worth noting that the time point when the instruction is issued in step A4 takes precedence over the time point when the instruction is issued in step S5.
[0026] A5: For output area R n , the humidity sensor and the CO2 concentration sensor transmit the collected humidity data and CO2 concentration data to the analysis end; A6: Match the received humidity data and CO2 concentration data with the humidity setting range [h-Δh, h+Δh] and the CO2 concentration setting range [c-Δc, c+Δc] respectively, where h is the initial humidity, Δh is the humidity floating value, c is the initial CO2 concentration, and Δc is the CO2 concentration floating value. If at least one of the two fails to match, a command to control the fan to turn on is sent to the control end, and the fan is set to turn off after a certain period of time; otherwise, no operation is performed.
[0027] The humidity data and CO2 concentration data are collected by the humidity sensor and the CO2 concentration sensor, and their relationship with the humidity setting range [h-Δh, h+Δh] and the CO2 concentration setting range [c-Δc, c+Δc] is determined. The humidity setting range is determined according to the initial temperature and the humidity floating value, and the CO2 concentration setting range is determined according to the initial CO2 concentration and the CO2 concentration floating value. In this way, it is determined whether the humidity and CO2 concentration have an impact on the temperature change in the greenhouse, and timely adjustments are made.
[0028] Furthermore, temperature data, humidity data and CO2 concentration data are transmitted by the communication route.
[0029] See also Figure 2 , an indoor temperature control system, comprising: The area division module is used to evenly divide the greenhouse into several areas; The temperature data acquisition module is used to obtain the temperature data of each area through the temperature sensor; The temperature data matching module is located in the analysis terminal and is used to match all temperature data with the temperature setting range one by one, and output the area with abnormal temperature if the matching fails; The region set management module is located in the analysis terminal and is used to establish and store region sets; The region set matching module is located in the analysis end and is used to match all regions with abnormal temperatures with all region sets and output the region sets that have been matched successfully; The temperature control module is located at the control end and is used to perform temperature control on the areas included in the area set output by the area set matching module.
[0030] Furthermore, it also includes: A database is used to store the temperature data collected by the temperature data collection module, and all the temperature data collected at the same time constitute a temperature analysis data set; The temperature data matching module is also used to match two temperature data located in the same area and separated by four time intervals, and in case of a matching failure, output the area with abnormal temperature change; Environmental parameter data acquisition module, used to collect humidity data and CO2 concentration data inside the greenhouse through humidity sensors and CO2 concentration sensors; The environmental parameter data matching module is located in the analysis end and is used to match the humidity data and the CO2 concentration data with the humidity setting range and the CO2 concentration setting range respectively, and when at least one of the matches fails, sends a command to the control end to control the fan to start.
[0031] The fan control module is located in the control end and is used to control the fan to regulate humidity and CO2 concentration.
[0032] It is worth noting that the fan control module includes a program setting for timing the fan to shut down after it is turned on.
[0033] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all such improvements and changes should fall within the scope of protection of the appended claims of the present invention. Parts not described in detail in this specification belong to the prior art known to those skilled in the art.
Claims
1. A method for controlling indoor temperature, characterized in that: include: S1: Divide the indoor environment evenly into N regions R n , n=1, 2, 3…N, N is the total number of divided regions, each region R n Temperature control equipment and temperature sensors are installed to obtain temperature data of each area. n and transmitted to the analysis end; S2: All temperature data t n Match them one by one with the temperature setting range [t-Δt, t+Δt], where t is the initial temperature and Δt is the temperature floating value. If the match fails, the output temperature abnormal area R n , enter S4; otherwise, enter S3; S3: Get the next batch of temperature data at interval t0 n , return to S2; S4: All the areas with abnormal temperature R n Matching with all region sets, the region set being the totality of regions related to temperature changes, and outputting the region set with successful matching; S5: For each area set, only one temperature control device is connected to the control terminal corresponding to the area set, and the temperature data t corresponding to the output area set is calculated. n The average value of the temperature is calculated, and then the difference between the average value and the initial temperature t is calculated. If the difference is positive, an instruction is sent to the control end to control the temperature control devices connected to the control end in the area set to perform a cooling operation, and the process returns to S3; otherwise, an instruction is sent to the control end to control the temperature control devices connected to the control end in the area set to perform a heating operation, and the process returns to S3.
2. An indoor temperature control method according to claim 1, characterized in that: The construction of the region set includes the following steps: B1: The temperature sensor collects the temperature data of each area at interval t0 n , and after collecting M temperature data, form the first temperature data set T n , Region R n The first temperature data set T n ={t n1 , t n2 …t nm …t nM }, t nm is the first temperature data set T n The mth temperature data in the above example, where m = 1, 2, 3…M, and then the first temperature data set T of each region n Transmit to the analysis end; B2: Through the first temperature data set T n Draw the corresponding temperature curve L n , and then from the temperature curve L n G temperature data are collected in the process to construct the second temperature data set U n , U n ={u n1 ,u n1 …u ng …u nG },u ng is the second temperature data set U n The gth temperature data, where g = 1, 2, 3…G, and all the second temperature data sets U n The temperature database contains all the second temperature data sets U n Arrange them in order; B3: Establishing the region set P j , the initial value of j is 1, select the first second temperature data set from the temperature database and record it as U i , the area R i Add to region set P j Then, all the remaining second temperature data sets in the temperature database are selected one by one and recorded as U f , calculate the second temperature data set U i and the second temperature data set U f The calculation formula of the correlation degree r and r of the corresponding temperature curve is as follows: ; Among them, U in is the second temperature data set U i The nth temperature data value, is the second temperature data set U i Average temperature data, U fn is the second temperature data set U f The nth temperature data value, is the second temperature data set U f Average value of temperature data; If r>r0, where r0 is the correlation threshold, the second temperature data set U f The corresponding area R f Add to region set P j and continue to select the second temperature data set from the temperature database; otherwise, directly continue to select the second temperature data set from the temperature database; until the temperature database excludes the second temperature data set U i All the second temperature data sets are selected, and the process goes to B4; B4: Delete the region set P in the temperature database j All regions in R n The corresponding second temperature data set is determined, and whether there is a second temperature data set in the temperature database. If there is, j+1 is assigned to j, and the process returns to B3; otherwise, the process goes to B5; B5: Output all region sets P j .
3. The indoor temperature control method according to claim 1, characterized in that: The specific method for dividing the greenhouse area in step S1 is grid division. The length of the greenhouse is L, the width is W, the length of the area is l, and the width is w, then the number of areas N=L / l*W / w.
4. The indoor temperature control method according to claim 1, characterized in that: It also includes the detection of temperature influencing factors. The specific steps are as follows: A1: In step S1, the temperature data t n While transmitting to the analysis end, the temperature data t n Also transmitted to the database, and all temperature data acquired at the same time t n Composition temperature analysis data set; A2: Determine whether the total number of temperature analysis data sets in the database is greater than the preset value z. If so, proceed to A3; otherwise, no operation; A3: Traverse all regions R n , for each region R n , calculate the temperature data t x,n With temperature data t x-4,n The difference between x,n , temperature data t x,n The region R currently obtained n Corresponding temperature data, temperature data t x-4,n is the region R before (z-1) time interval t0 n Corresponding temperature data, δ x,n Match with the temperature change setting range [-δ0, δ0], δ0 is the difference threshold. If the match is successful, enter A4; Otherwise, output the corresponding region R n , which is the area R where the temperature changes abnormally n , enter A5; A4: Determine whether the temperature control device is turned on. If so, send a command to the control terminal to turn off the temperature control device of the area set connected to the control terminal to which the area belongs; otherwise, no operation is performed; A5: For output area R n , the humidity sensor and the CO2 concentration sensor transmit the collected humidity data and CO2 concentration data to the analysis end; A6: Match the received humidity data and CO2 concentration data with the humidity setting range [h-Δh, h+Δh] and the CO2 concentration setting range [c-Δc, c+Δc] respectively, where h is the initial humidity, Δh is the humidity floating value, c is the initial CO2 concentration, and Δc is the CO2 concentration floating value. If at least one of the two fails to match, a command to control the fan to turn on is sent to the control end, and the fan is set to turn off after a certain period of time; otherwise, no operation is performed.
5. An indoor temperature control method according to any one of claims 1 or 4, characterized in that: Temperature data, humidity data and CO2 concentration data are transmitted via the communication router.
6. An indoor temperature control system, characterized in that: include: The area division module is used to evenly divide the indoor environment into several areas; The temperature data acquisition module is used to obtain the temperature data of each area through the temperature sensor; The temperature data matching module is located in the analysis terminal and is used to match all temperature data with the temperature setting range one by one, and output the area with abnormal temperature if the matching fails; The region set management module is located in the analysis terminal and is used to establish and store region sets; The region set matching module is located in the analysis end and is used to match all regions with abnormal temperatures with all region sets and output the region sets that have been matched successfully; The temperature control module is located at the control end and is used to perform temperature control on the areas included in the area set output by the area set matching module.
7. An indoor temperature control system according to claim 6, characterized in that: Also includes: A database is used to store the temperature data collected by the temperature data collection module, and all the temperature data collected at the same time constitute a temperature analysis data set; The temperature data matching module is also used to match two temperature data located in the same area and separated by four time intervals, and in case of a matching failure, output the area with abnormal temperature change; Environmental parameter data acquisition module, used to collect humidity data and CO2 concentration data of the indoor environment through humidity sensors and CO2 concentration sensors; The environmental parameter data matching module is located in the analysis end and is used to match the humidity data and the CO2 concentration data with the humidity setting range and the CO2 concentration setting range respectively, and when at least one of the matching fails, sends a command to the control end to control the ventilator to start; The fan control module is located in the control end and is used to control the fan to regulate humidity and CO2 concentration.