A method and device for collecting room temperature data of a heating system and electronic equipment
By calculating the number of heated walls, the heated wall coefficient, and the floor coefficient of each household in the heating system, the reference value of room temperature is determined. Data is collected from households with high reference value, which solves the problem of low reference value of room temperature data in the heating system and enables more accurate control of heating parameters.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HEBEI GONGDA KEYA ENERGY TECH
- Filing Date
- 2022-08-12
- Publication Date
- 2026-05-29
Smart Images

Figure CN115204743B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of municipal heating technology, and in particular to a method, device, and electronic equipment for collecting room temperature data of a heating system. Background Technology
[0002] Typical heat users refer to those heat users who, based on building structural characteristics, are selected proportionally from the top floor, ground floor, corners, and central locations of a building to represent the indoor temperature conditions of the community. Typically, a number of typical heat users are selected for indoor temperature data collection, used for heating quality evaluation and heating parameter adjustment. Currently, when selecting typical heat users for indoor temperature data collection, residents are generally randomly selected according to a specific proportion of the number of households. For example, in a specific community, 40% of the households located in the central location are selected, and the remaining 40% are located on the top floor, ground floor, or corners of the building.
[0003] If a household is located in the middle of the heating system, but its upstairs, downstairs, and left / right neighbors are not receiving heating, the indoor temperature of that household will be lower than the indoor temperatures of its neighbors who are receiving heating. In fact, the indoor temperature of that household may not even reach the lower limit of the temperature standard. Therefore, the current indoor temperature of that household cannot represent the actual heating status of the heating system, nor can it be used as a basis for adjusting the parameters of the heating system; the indoor temperature data of that household has low reference value. Summary of the Invention
[0004] This invention provides a method, device, and electronic equipment for collecting room temperature data in a heating system, which can improve the reference value of the collected temperature data and make the collected temperature data more representative of the actual heating situation of the heating system.
[0005] In a first aspect, the present invention provides a method for collecting room temperature data of a heating system, comprising: acquiring the location information and heating status of each household in any building of the heating system; the location information of the household includes the floor number of the household and the location of the household within that floor; the heating status includes whether heating is provided or not; based on the location information and heating status of each household, determining the number of heated walls, the heated wall coefficient, and the floor coefficient for each household; wherein, the wall between two adjacent heated households is a heated wall, and the number of heated walls for a household is the number of heated walls in the walls above, below, to the left, and to the right of that household; the heated wall coefficient is used to characterize the position of the household within the building. The location of a resident is considered; the wall heating coefficient of a resident is negatively correlated with the number of neighboring residents. The floor coefficient is used to characterize the probability of collecting temperature data from the floor where the resident is located. Based on the number of walls heating, the wall heating coefficient, and the floor coefficient of each resident, the room temperature reference value of each resident is determined. The room temperature reference value of a resident is used to characterize the reference value of the resident's room temperature data relative to the actual heating situation of the heating system. Multiple residents with room temperature reference values greater than a set threshold are selected to form a target resident group for the building, and room temperature data of each resident in the target resident group are collected to calculate and evaluate the heating situation of the heating system for the building.
[0006] This invention provides a method for collecting room temperature data of a heating system. By calculating the number of heated walls, the heated wall coefficient, and the floor coefficient for each household in any building, the reference value of room temperature for each household is determined. Then, room temperature data of multiple households whose room temperature reference value is greater than a set threshold are collected. Since the room temperature reference value of a household is used to characterize the reference value of the household's room temperature data relative to the actual heating situation of the heating system, this can improve the reference value of the collected temperature data, making the collected temperature data more representative of the actual heating situation of the heating system.
[0007] In one possible implementation, the number of heated walls, heated wall coefficient, and floor coefficient for each household are determined based on the location information and heating conditions of each household. This includes: for any household, determining the number of heated walls for that household based on the heating conditions of that household and the heating conditions of the adjacent households; determining the heated wall coefficient for that household based on the floor number of that household and the location of that household within that floor; and determining the floor coefficient for that household based on the floor number of that household and the total number of floors in the building.
[0008] In one possible implementation, the number of heated walls for a resident is determined based on the resident's heating status and the heating status of the resident's neighbors, including: if the resident is not receiving heating, then the number of heated walls for the resident is determined to be zero; if the resident is receiving heating, then the number of the resident's neighbors who are receiving heating is determined as the number of heated walls for the resident.
[0009] In one possible implementation, the resident's wall heating coefficient is determined based on the resident's floor and position within that floor, including: if the resident's floor is the top floor and the resident is a corner unit on the top floor, then the resident's wall heating coefficient is determined as a first wall heating coefficient; if the resident's floor is the top floor and the resident is not a corner unit on the top floor, then the resident's wall heating coefficient is determined as a second wall heating coefficient; if the resident's floor is not the top floor and the resident is a corner unit, then the resident's wall heating coefficient is determined as a third wall heating coefficient; wherein the first wall heating coefficient is greater than the second wall heating coefficient, and the second wall heating coefficient is greater than the third wall heating coefficient.
[0010] In one possible implementation, the floor coefficient of the resident is determined based on the resident's floor and the total number of floors in the building, including: determining the floor coefficient of the resident based on the following formula;
[0011]
[0012] Where La is the floor coefficient of the resident, Li is the floor of the resident, and Ln is the total number of floors in the building.
[0013] In one possible implementation, the reference value of room temperature for each household is determined based on the number of heated walls, the heated wall coefficient, and the floor coefficient. This includes determining the reference value of room temperature for any household by multiplying the number of heated walls, the heated wall coefficient, and the floor coefficient for that household.
[0014] In one possible implementation, multiple households with room temperature reference values greater than a set threshold are selected to form a target household group for the building. This includes: sorting each household in descending order based on its room temperature reference value to obtain a household queue; determining the number of households in the target household group based on the total number of households in the building and the data collection ratio; the data collection ratio being the proportion of the number of households in the building whose room temperature data needs to be collected to the total number of households; determining the set threshold based on the household queue and the number of households in the target household group; and identifying the households in the household queue with room temperature reference values greater than the set threshold as households in the target household group.
[0015] In one possible implementation, the method further includes: obtaining the number of households in each building of any community in the heating system, the total number of households in the heating system, the pipeline length of each building from the heat exchange station, and the total pipeline length of the community; determining the pipeline coefficient of each building based on the pipeline length of each building from the heat exchange station and the total pipeline length of the community, wherein the pipeline coefficient of a building is used to characterize the probability of collecting temperature data of that building; determining the household weight of each building based on the number of households in each building and the total number of households in the heating system; determining the room temperature reference value of each building as the product of the pipeline coefficient and the household weight of each building; selecting multiple buildings with room temperature reference values greater than a set threshold to form a target building group of the community, and collecting room temperature data of each building in the target building group of the community to calculate and evaluate the heating situation of the heating system in the community.
[0016] Secondly, embodiments of the present invention provide a device for acquiring room temperature data of a heating system, characterized in that it includes: a communication module, used to acquire the location information and heating status of each household in any building of the heating system; the location information of the household includes the floor number of the household and the location of the household within that floor; the heating status includes whether heating is provided or not; a processing module, used to determine the number of heated walls, the heated wall coefficient, and the floor coefficient for each household based on the location information and heating status of each household; wherein, the wall between two adjacent heated households is a heated wall, and the number of heated walls for a household is the number of heated walls in the walls above, below, to the left, and to the right of that household; the heated wall system... The number is used to characterize the location of a resident in the building. The resident's heated wall coefficient is negatively correlated with the number of neighboring residents. The floor coefficient is used to characterize the probability of collecting temperature data from the floor where the resident is located. Based on the number of heated walls, heated wall coefficient, and floor coefficient of each resident, the room temperature reference value of each resident is determined. The room temperature reference value of a resident is used to characterize the reference value of the resident's room temperature data relative to the actual heating situation of the heating system. Multiple residents with room temperature reference values greater than a set threshold are selected to form the target resident group of the building, and the room temperature data of each resident in the target resident group of the building is collected to calculate and evaluate the heating situation of the heating system for the building.
[0017] In one possible implementation, the processing module is specifically used to determine the number of heated walls for any household based on the heating situation of that household and the heating situation of the adjacent households; determine the heated wall coefficient of that household based on the floor and the location of that household within the floor; and determine the floor coefficient of that household based on the floor and the total number of floors in the building.
[0018] In one possible implementation, the processing module is specifically used to determine that the number of heated walls for a resident is zero if the resident is not receiving heating, and to determine the number of heated walls for that resident as the number of neighboring residents who are receiving heating if the resident is receiving heating.
[0019] In one possible implementation, the processing module is specifically configured to: if the resident's floor is the top floor and the resident is a corner unit on the top floor, then determine the resident's wall heating coefficient as a first wall heating coefficient; if the resident's floor is the top floor and the resident is not a corner unit on the top floor, then determine the resident's wall heating coefficient as a second wall heating coefficient; if the resident's floor is not the top floor and the resident is a corner unit, then determine the resident's wall heating coefficient as a second wall heating coefficient; if the resident's floor is not the top floor and the resident is not a corner unit, then determine the resident's wall heating coefficient as a third wall heating coefficient; wherein the first wall heating coefficient is greater than the second wall heating coefficient, and the second wall heating coefficient is greater than the third wall heating coefficient.
[0020] In one possible implementation, the processing module is specifically used to determine the floor coefficient of the resident based on the following formula;
[0021]
[0022] Where La is the floor coefficient of the resident, Li is the floor of the resident, and Ln is the total number of floors in the building.
[0023] In one possible implementation, the processing module is specifically used to determine the reference value of the room temperature for any household by multiplying the number of heated walls, the heated wall coefficient, and the floor coefficient for that household.
[0024] In one possible implementation, the processing module is specifically used to sort each household in descending order based on the room temperature reference value of each household to obtain a household queue; determine the number of households in the target household group based on the total number of households in the building and the data collection ratio; the data collection ratio is the proportion of the number of households in the building whose room temperature data needs to be collected to the total number of households; determine a set threshold based on the household queue and the number of households in the target household group; and identify the households in the household queue whose room temperature reference value is greater than the set threshold as households in the target household group.
[0025] In one possible implementation, the communication module is further configured to acquire the number of households in each building of any community within the heating system, the total number of households in the heating system, the pipeline length of each building from the heat exchange station, and the total pipeline length of the community; the processing module is further configured to determine the pipeline coefficient of each building based on the pipeline length of each building from the heat exchange station and the total pipeline length of the community, wherein the pipeline coefficient of a building is used to characterize the probability of collecting temperature data for that building; determine the household weight of each building based on the number of households in each building and the total number of households in the heating system; determine the room temperature reference value of each building by multiplying the pipeline coefficient of each building by the household weight; select multiple buildings with room temperature reference values greater than a set threshold to form a target building group for the community, and collect the room temperature data of each building in the target building group for the community to calculate and evaluate the heating situation of the heating system for the community.
[0026] Thirdly, embodiments of the present invention provide an electronic device, characterized in that the electronic device includes a memory and a processor, the memory storing a computer program, and the processor being configured to call and run the computer program stored in the memory to perform the steps of the method as described in the first aspect and any possible implementation thereof.
[0027] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, characterized in that, when the computer program is executed by a processor, it implements the steps of the method as described in the first aspect and any possible implementation thereof.
[0028] The technical effects of any of the implementation methods in the second to fourth aspects mentioned above can be found in the technical effects of the corresponding implementation method in the first aspect, and will not be repeated here. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0030] Figure 1 This is a flowchart illustrating a method for collecting room temperature data in a heating system according to an embodiment of the present invention.
[0031] Figure 2 This is a flowchart illustrating another method for collecting room temperature data in a heating system provided in an embodiment of the present invention;
[0032] Figure 3 This is a schematic diagram of the structure of a heating system room temperature data acquisition device provided in an embodiment of the present invention;
[0033] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0034] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.
[0035] In the description of this invention, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" and "more than one" refer to two or more. The terms "first," "second," etc., do not limit the quantity or order of execution, and "first," "second," etc., do not necessarily imply differences.
[0036] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0037] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the steps or modules listed, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to such process, method, product, or device.
[0038] To make the objectives, technical solutions, and advantages of the present invention clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.
[0039] As described in the background section, the temperature data collected by current heating systems has low reference value and cannot accurately represent the actual heating situation of the heating system.
[0040] To solve the above technical problems, such as Figure 1 As shown, this embodiment of the invention provides a method for collecting room temperature data of a heating system. The executing entity is a device for collecting room temperature data of a heating system, and the collection method includes steps S101-S103.
[0041] S101. Obtain the location information and heating status of each household in any building of the heating system.
[0042] In this embodiment of the application, the resident's location information includes the resident's floor and the resident's position within that floor.
[0043] In this embodiment of the application, the heating status includes both heating and no heating.
[0044] It should be noted that the heating system includes multiple buildings, and each building contains multiple households. The data acquisition device can obtain the location information and heating status of each household, process the data, and obtain a reference value for the room temperature of each household.
[0045] S102. Based on the location information and heating conditions of each household, determine the number of heated walls, the heated wall coefficient, and the floor coefficient for each household.
[0046] In this embodiment of the application, the wall between two adjacent households that have been heated is a heated wall, and the number of heated walls for a household is the number of heated walls in the upper, lower, left, and right walls of that household.
[0047] As one possible implementation, for any household, the data collection device can determine the number of heated walls for that household based on the heating situation of that household and the heating situation of the households adjacent to it.
[0048] For example, if a resident does not have heating, then the number of heated walls for that resident is determined to be zero.
[0049] Another example is that if the household has heating, the number of adjacent households that have heating is determined as the number of heated walls for that household.
[0050] In this embodiment of the application, the warm wall coefficient is used to characterize the location of a resident in the building, and the warm wall coefficient of a resident is negatively correlated with the number of neighboring residents.
[0051] As one possible implementation, for any household, the data collection device can determine the wall heating coefficient of that household based on the floor number and the household's location within that floor.
[0052] For example, if the resident's floor is the top floor and the resident is a corner unit on the top floor, then the resident's wall heating coefficient is determined as the first wall heating coefficient.
[0053] Another example is that if the resident's floor is the top floor and the resident is not a corner unit on the top floor, then the resident's warm wall coefficient is determined as the second warm wall coefficient.
[0054] Another example is that if the resident's floor is not the top floor and the resident is an end unit, then the resident's warm wall coefficient is determined as the second warm wall coefficient.
[0055] Another example is that if the resident's floor is not the top floor and the resident is not a corner unit, then the resident's warm wall coefficient is determined as the third warm wall coefficient.
[0056] The first warm wall coefficient is greater than the second warm wall coefficient, and the second warm wall coefficient is greater than the third warm wall coefficient. For example, the first warm wall coefficient can be 2, the second warm wall coefficient can be 1.5, and the third warm wall coefficient can be 1.
[0057] In this embodiment of the application, the floor coefficient is used to characterize the probability of collecting temperature data of the floor where the resident is located.
[0058] As one possible implementation, for any household, the data collection device can determine the floor coefficient of that household based on the floor number of that household and the total number of floors in the building.
[0059] For example, the data acquisition device determines the floor coefficient of the resident based on the following formula;
[0060]
[0061] Where La is the floor coefficient of the resident, Li is the floor of the resident, and Ln is the total number of floors in the building.
[0062] S103. Based on the number of heated walls, heated wall coefficient, and floor coefficient of each household, determine the reference value of room temperature for each household.
[0063] In this embodiment of the application, the reference value of a resident's room temperature is used to characterize the reference value of the resident's room temperature data relative to the actual heating situation of the heating system.
[0064] As one possible approach, for any household, the data collection device can determine the reference value of the household's room temperature by multiplying the number of heated walls, the heated wall coefficient, and the floor coefficient.
[0065] For example, the data acquisition device can determine the reference value of the resident's room temperature based on the following formula.
[0066] H = N * P * La;
[0067] Where H is the reference value of the room temperature of the household, N is the number of heated walls of the household, P is the heated wall coefficient of the household, and La is the floor coefficient of the household.
[0068] For example, assume that the distribution of residents in the building is as shown in Table 1. Among them, residents 11-1-01, 7-1-04, 6-1-03, 6-2-01, and 5-1-04 are residents without heating. Resident 11-1-01 represents unit 1, floor 11, room 01.
[0069] Table 1
[0070]
[0071] Taking unit 6-1-01 as an example, unit 6-1-01 is a non-top-floor corner unit with 3 heated walls and a heated wall coefficient of 1.5. It is on the 6th floor with a floor coefficient of 1. Therefore, the reference value of room temperature is 4.5.
[0072] S104. Select multiple households with room temperature reference values greater than a set threshold to form a target household group for the building, and collect room temperature data of each household in the target household group to calculate and evaluate the heating system's heating performance for the building.
[0073] As one possible implementation, the data acquisition device can pre-store preset thresholds in its memory. The device can then directly acquire these thresholds, compare the room temperature reference value with the threshold, and identify multiple households whose room temperature reference value is greater than the threshold.
[0074] As another possible approach, the data collection device can first determine the proportion of households that need to be collected, and then determine a threshold based on that proportion.
[0075] For example, the data collection device can determine the residents in the target resident group based on steps S1041-S1044.
[0076] S1041. Based on the reference value of each household's room temperature, sort each household in descending order to obtain the household queue.
[0077] S1042. Based on the total number of households in the building and the data collection ratio, determine the number of households in the target household group.
[0078] In this embodiment of the application, the data collection ratio is the proportion of the number of households in the building whose room temperature data needs to be collected to the total number of households.
[0079] S1043. Based on the resident queue and the number of residents in the target resident group, determine the set threshold.
[0080] S1044. Households in the household queue whose room temperature reference value is greater than the set threshold are identified as households in the target household group.
[0081] This invention provides a method for collecting room temperature data of a heating system. By calculating the number of heated walls, the heated wall coefficient, and the floor coefficient for each household in any building, the reference value of room temperature for each household is determined. Then, room temperature data of multiple households whose room temperature reference value is greater than a set threshold are collected. Since the room temperature reference value of a household is used to characterize the reference value of the household's room temperature data relative to the actual heating situation of the heating system, this can improve the reference value of the collected temperature data, making the collected temperature data more representative of the actual heating situation of the heating system.
[0082] For example, based on the building resident distribution map shown in Table 1, the data acquisition device calculates the room temperature reference value for each resident. Table 2 shows the results after the data acquisition device sorts the room temperature reference values of each resident in descending order.
[0083] Table 2
[0084]
[0085]
[0086]
[0087] Optionally, the data acquisition device can calculate the ratio of the number of households in a building to the total number of households in the community. The product of this ratio and the total number of room temperature data points to be collected in the community determines the number of households in that building whose room temperature data needs to be collected, i.e., the number of households in the target household group. The data acquisition device can directly select households from the beginning based on the sorting results in Table 2 to meet the required number of households in the target household group.
[0088] Optional, such as Figure 2 As shown, the method for collecting room temperature data of a heating system provided in this embodiment of the invention further includes steps S201-S205 after step S104.
[0089] S201. Obtain the number of households in each building in any community of the heating system, the total number of households in the heating system, the pipeline length of each building from the heat exchange station, and the total pipeline length of the community.
[0090] S202. Based on the pipeline length of each building from the heat exchange station and the total pipeline length of the community, determine the pipeline coefficient of each building.
[0091] In this embodiment of the application, the pipeline coefficient of a building is used to characterize the probability of collecting temperature data of that building.
[0092] For example, the data acquisition device determines the pipeline coefficient of a building based on the following formula;
[0093]
[0094] Where Lb is the floor coefficient of the resident, Lj is the floor of the resident, and Lm is the total number of floors in the building.
[0095] S203. Determine the resident weight of each building based on the number of residents in each building and the total number of residents in the heating system.
[0096] As one possible implementation, for any given building, the data collection device can determine the building's resident weight as the ratio of the number of residents in that building to the total number of residents in the heating system.
[0097] S204. The product of the pipeline coefficient and the resident weight of each building is determined as the reference value of the room temperature of each building.
[0098] S205. Select multiple buildings with room temperature reference values greater than a set threshold to form a target building group for the community, and collect room temperature data of each building in the target building group to calculate and evaluate the heating system's heating performance for the community.
[0099] For example, Table 3 shows the reference values of room temperature for each building in a certain residential community. This community includes 4 buildings. Among them, buildings 2 and 4 have the highest reference values for room temperature, and the data collection device can collect room temperature data for buildings 2 and 4.
[0100] Table 3
[0101]
[0102] In this way, the embodiments of the present invention can calculate the reference value of room temperature in each building in the community, and based on the calculation results, determine the buildings where room temperature data needs to be collected and collect room temperature data. Since the proportion of residents and pipeline length are taken into account in the calculation process, the selected buildings are more representative, which improves the reference value of the collected temperature data and makes the collected temperature data more representative of the actual heating situation of the heating system.
[0103] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0104] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.
[0105] Figure 3 A schematic diagram of a heating system room temperature data acquisition device according to an embodiment of the present invention is shown. The acquisition device 300 includes a communication module 301 and a processing module 302.
[0106] The communication module 301 is used to obtain the location information and heating status of each household in any building of the heating system; the location information of the household includes the floor of the household and the location of the household on the floor; the heating status includes whether heating is provided or not.
[0107] Processing module 302 is used to determine the number of heated walls, heated wall coefficient, and floor coefficient for each household based on their location information and heating status. The wall between two adjacent heated households is considered a heated wall, and the number of heated walls for a household is the number of heated walls above, below, to the left, and to the right of that household. The heated wall coefficient represents the household's location within the building, and is negatively correlated with the number of adjacent households. The floor coefficient represents the probability of collecting temperature data from the floor where the household is located. Based on the number of heated walls, heated wall coefficient, and floor coefficient for each household, the room temperature reference value for each household is determined. The room temperature reference value represents the reference value of the household's room temperature data relative to the actual heating situation of the heating system. Multiple households with room temperature reference values greater than a set threshold are selected to form a target household group for the building, and room temperature data for each household in the target household group is collected to calculate and evaluate the heating system's effect on the building's heating situation.
[0108] In one possible implementation, the processing module 302 is specifically used to determine the number of heated walls for any household based on the heating situation of that household and the heating situation of the adjacent households; determine the heated wall coefficient of that household based on the floor of that household and the location of that household within that floor; and determine the floor coefficient of that household based on the floor of that household and the total number of floors in the building.
[0109] In one possible implementation, the processing module 302 is specifically used to determine the number of heated walls for a resident if the resident is not receiving heating, and to determine the number of heated walls for that resident as the number of neighboring resident ...
[0110] In one possible implementation, the processing module 302 is specifically configured to: if the resident's floor is the top floor and the resident is a corner unit on the top floor, then determine the resident's wall heating coefficient as a first wall heating coefficient; if the resident's floor is the top floor and the resident is not a corner unit on the top floor, then determine the resident's wall heating coefficient as a second wall heating coefficient; if the resident's floor is not the top floor and the resident is a corner unit, then determine the resident's wall heating coefficient as a second wall heating coefficient; if the resident's floor is not the top floor and the resident is not a corner unit, then determine the resident's wall heating coefficient as a third wall heating coefficient; wherein the first wall heating coefficient is greater than the second wall heating coefficient, and the second wall heating coefficient is greater than the third wall heating coefficient.
[0111] In one possible implementation, the processing module 302 is specifically used to determine the floor coefficient of the resident based on the following formula;
[0112]
[0113] Where La is the floor coefficient of the resident, Li is the floor of the resident, and Ln is the total number of floors in the building.
[0114] In one possible implementation, the processing module 302 is specifically used to determine the reference value of the room temperature for any household by multiplying the number of heated walls, the heated wall coefficient, and the floor coefficient of that household.
[0115] In one possible implementation, the processing module 302 is specifically used to sort each household in descending order based on the room temperature reference value of each household to obtain a household queue; determine the number of households in the target household group based on the total number of households in the building and the data collection ratio; the data collection ratio is the proportion of the number of households in the building whose room temperature data needs to be collected to the total number of households; determine a set threshold based on the household queue and the number of households in the target household group; and identify the households in the household queue whose room temperature reference value is greater than the set threshold as households in the target household group.
[0116] In one possible implementation, the communication module 301 is further configured to acquire the number of residents in each building in any community of the heating system, the total number of residents in the heating system, the pipeline length of each building from the heat exchange station, and the total pipeline length of the community; the processing module 302 is further configured to determine the pipeline coefficient of each building based on the number of residents in each building and the total number of residents in the heating system, wherein the pipeline coefficient of a building is used to characterize the probability of collecting temperature data of that building; determine the resident weight of each building based on the pipeline length of each building from the heat exchange station and the total pipeline length of the community; determine the room temperature reference value of each building by multiplying the pipeline coefficient of each building and the resident weight of each building; select multiple buildings with room temperature reference values greater than a set threshold to form a target building group of the community, and collect the room temperature data of each building in the target building group of the community to calculate and evaluate the heating situation of the heating system in the community.
[0117] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. For example... Figure 4 As shown, the electronic device 400 of this embodiment includes: a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the processor 401. When the processor 401 executes the computer program 403, it implements the steps in the above-described method embodiments, for example... Figure 1 Steps 101 to 104 are shown. Alternatively, when the processor 401 executes the computer program 403, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 3 The functions of the communication module 301 and the processing module 302 shown are illustrated.
[0118] For example, the computer program 403 can be divided into one or more modules / units, which are stored in the memory 402 and executed by the processor 401 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 403 in the electronic device 400. For example, the computer program 403 can be divided into... Figure 3 The communication module 301 and the processing module 302 are shown.
[0119] The processor 401 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0120] The memory 402 can be an internal storage unit of the electronic device 400, such as a hard disk or memory of the electronic device 400. The memory 402 can also be an external storage device of the electronic device 400, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device 400. Furthermore, the memory 402 can include both internal and external storage units of the electronic device 400. The memory 402 is used to store the computer program and other programs and data required by the terminal. The memory 402 can also be used to temporarily store data that has been output or will be output.
[0121] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0122] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0123] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0124] In the embodiments provided by this invention, it should be understood that the disclosed devices / terminals and methods can be implemented in other ways. For example, the device / terminal embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0125] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0126] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0127] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
[0128] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A method for collecting room temperature data in a heating system, characterized in that, include: The system obtains the location information and heating status of each household in any building within the heating system; the location information of each household includes the floor number of the household and the household's position within that floor; the heating status includes whether heating is provided or not. Based on the location information and heating status of each household, the number of heated walls, the heated wall coefficient, and the floor coefficient for each household are determined. The wall between two adjacent heated households is considered a heated wall, and the number of heated walls for a household is the number of heated walls in the walls above, below, to the left, and to the right of that household. The heated wall coefficient represents the household's location within the building, and it is negatively correlated with the number of adjacent households. The floor coefficient represents the probability of collecting temperature data from the floor where the household is located. Based on the number of heated walls, heated wall coefficient, and floor coefficient of each household, the reference value of room temperature for each household is determined; the reference value of room temperature for each household is used to characterize the reference value of the room temperature data of that household relative to the actual heating situation of the heating system. Multiple households with room temperature reference values greater than a set threshold are selected to form the target household group of the building, and room temperature data of each household in the target household group of the building are collected to calculate and evaluate the heating system's heating performance of the building.
2. The method for collecting room temperature data of a heating system according to claim 1, characterized in that, The determination of the number of heated walls, heated wall coefficient, and floor coefficient for each household based on their location information and heating conditions includes: For any one of the households The number of heated walls for this household is determined based on the heating situation of the household and the heating situation of the adjacent households. The wall heating coefficient for a resident is determined based on the resident's floor and location within that floor. The floor coefficient for the resident is determined based on the resident's floor and the total number of floors in the building.
3. The method for collecting room temperature data of a heating system according to claim 2, characterized in that, The determination of the number of heated walls for a resident based on the resident's heating situation and the heating situations of neighboring resident units includes: If the household does not have heating, then the number of heated walls for that household is determined to be zero. If a household already has heating, the number of adjacent households that also have heating is determined as the number of heated walls for that household.
4. The method for collecting room temperature data of a heating system according to claim 2, characterized in that, The determination of the resident's wall heating coefficient based on the resident's floor and location within that floor includes: If the resident is on the top floor and is a corner unit on the top floor, then the resident's warm wall coefficient is determined as the first warm wall coefficient. If the resident's floor is the top floor and the resident is not a corner unit on the top floor, then the resident's warm wall coefficient is determined as the second warm wall coefficient. If the resident's floor is not the top floor and the resident is a corner unit, then the resident's warm wall coefficient is determined as the second warm wall coefficient. If the resident's floor is not the top floor and the resident is not a corner unit, then the resident's warm wall coefficient is determined as the third warm wall coefficient. Among them, the first warm wall coefficient is greater than the second warm wall coefficient, and the second warm wall coefficient is greater than the third warm wall coefficient.
5. The method for collecting room temperature data of a heating system according to claim 2, characterized in that, The determination of the floor coefficient for a resident based on the resident's floor and the total number of floors in the building includes: The floor coefficient for this resident is determined based on the following formula; Where La is the floor coefficient of the resident, Li is the floor of the resident, and Ln is the total number of floors in the building.
6. The method for collecting room temperature data of a heating system according to claim 1, characterized in that, The reference value of room temperature for each household is determined based on the number of heated walls, the heated wall coefficient, and the floor coefficient, including: For any household, the product of the number of heated walls, the heated wall coefficient, and the floor coefficient is determined as the reference value for the household's room temperature.
7. The method for collecting room temperature data of a heating system according to claim 1, characterized in that, The selection of multiple households whose room temperature reference value is greater than a set threshold constitutes the target household group of the building, including: The residents are sorted in descending order based on the reference value of each resident's room temperature to obtain the resident queue. Based on the total number of households in the building and the data collection ratio, the number of households in the target household group is determined; the data collection ratio is the proportion of the number of households in the building whose room temperature data needs to be collected to the total number of households. The set threshold is determined based on the number of households in the resident queue and the target resident group. Residents in the resident queue whose room temperature reference value is greater than a set threshold are identified as residents in the target resident group.
8. The method for collecting room temperature data of a heating system according to any one of claims 1 to 7, characterized in that, The method further includes: Obtain the number of households in each building in any community of the heating system, the total number of households in the heating system, the pipeline length of each building from the heat exchange station, and the total pipeline length of the community. Based on the pipeline length of each building from the heat exchange station and the total pipeline length of the community, the pipeline coefficient of each building is determined; the pipeline coefficient of each building is used to characterize the probability of collecting temperature data of that building. The resident weight of each building is determined based on the number of residents in each building and the total number of residents in the heating system. The product of the pipeline coefficient and the resident weight of each building is determined as the reference value of the room temperature of each building. Multiple buildings with room temperature reference values greater than a set threshold are selected to form the target building group of the community, and room temperature data of each building in the target building group of the community are collected to calculate and evaluate the heating system's heating performance in the community.
9. A device for acquiring room temperature data of a heating system, characterized in that, include: The communication module is used to obtain the location information and heating status of each household in any building of the heating system; the location information of the household includes the floor of the household and the location of the household within the floor; the heating status includes whether heating is provided or not. The processing module is used to determine the number of heated walls, the heated wall coefficient, and the floor coefficient for each household based on their location information and heating status. The wall between two adjacent heated households is considered a heated wall, and the number of heated walls for a household is the number of heated walls above, below, to the left, and to the right of that household. The heated wall coefficient represents the household's location within the building, and is negatively correlated with the number of adjacent households. The floor coefficient represents the probability of collecting temperature data from the floor where the household is located. Based on the number of heated walls, the heated wall coefficient, and the floor coefficient, the module determines the reference value of each household's room temperature. This reference value represents the value of the household's room temperature data relative to the actual heating situation of the heating system. Multiple households with room temperature reference values greater than a set threshold are selected to form the target household group of the building, and room temperature data of each household in the target household group of the building are collected to calculate and evaluate the heating system's heating performance of the building.
10. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor being configured to invoke and run the computer program stored in the memory to perform the steps of the method as described in any one of claims 1 to 8.