Heating energy-saving control method, device and equipment and computer storage medium
By dividing the heating area into zones and adjusting the heating capacity based on meteorological information and temperature regulation values, the problem of energy waste in traditional heating methods has been solved, and the accuracy of heating and user comfort have been improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TANGSHAN CAOFEIDIAN XINDAO TECH DEV CO LTD
- Filing Date
- 2023-07-25
- Publication Date
- 2026-04-24
AI Technical Summary
Traditional heating methods lack quantitative adjustments, leading to energy waste and an inability to accurately match heating demand.
By acquiring meteorological information and preset temperatures at the target location, heating zones are divided, the impact temperature and temperature adjustment value for each zone are determined, and heating supply is adjusted according to different zones.
Reduce energy waste, improve the accuracy of heating and user comfort, and optimize the allocation of heating resources.
Smart Images

Figure CN116792812B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of heating control, and in particular to a heating energy-saving control method, device, equipment, and computer storage medium. Background Technology
[0002] As people's living standards improve, centralized heating has become the main heating method in cities during the process of urban development.
[0003] Traditional heating methods typically involve making simple adjustments based on temperature and human experience. For example, less heat is supplied when the temperature is high, and more heat is supplied when the temperature is low. These "slight" adjustments lack specific quantitative values, which may result in the actual heat supplied exceeding the actual heat required, leading to energy waste. Summary of the Invention
[0004] To reduce the possibility of energy waste, this application provides a heating energy-saving control method, device, equipment, and computer storage medium.
[0005] In the first aspect, this application provides a heating energy-saving control method, which adopts the following technical solution:
[0006] A heating energy-saving control method, comprising:
[0007] Obtain the preset temperature and weather information for the target location within a preset time period;
[0008] Based on the meteorological information, the preset time period is divided into multiple heating zones;
[0009] Based on the meteorological information and the target location, determine the first influencing temperature for each of the heating zones;
[0010] The temperature adjustment value for each heating zone is determined based on the preset temperature and the first influencing temperature.
[0011] Heating is provided to the target location based on the heating zone and the corresponding temperature adjustment value of the heating zone.
[0012] By adopting the above technical solution, the preset time period is divided into multiple heating zones based on meteorological information. Each heating zone corresponds to a first influence temperature. The temperature adjustment value of each heating zone is determined by the preset temperature of the target location and the first influence temperature. Different temperature adjustment values are used to heat the target location according to different heating zones. The heating value is quantified so that the temperature adjustment value matches the corresponding heating zone, thereby reducing the possibility of energy waste.
[0013] Optionally, determining the first influencing temperature for each heating zone based on the meteorological information and the target location includes:
[0014] Select the first heating data that matches the meteorological information and the target location from the heating database;
[0015] The first influencing temperature is determined based on the first heating data.
[0016] By adopting the above technical solution, the first heating data matching the target location is selected from the heating database, providing more data support for determining the first influencing temperature, which is more convincing.
[0017] Optionally, selecting first heating data that matches the meteorological information and the target location from the heating database includes:
[0018] Select second heating data that matches the meteorological information from the heating database;
[0019] Obtain the first heating influencing factor corresponding to the target location. The first heating influencing factor includes the building information of the target location, the location information of the target location, the distance between the target location and the heat exchange station, and the heating area of the target location.
[0020] The second influencing factor in obtaining the second heating data;
[0021] Calculate the matching degree value between the first influencing factor and the second influencing factor;
[0022] Select a second heating data whose matching value is greater than a preset matching value, and use the selected second heating data as the first heating data.
[0023] By adopting the above technical solution, the second heating data is selected based on the first and second heating influencing factors, making the selected second heating data more compatible with the application scenario of the target location, thereby improving the accuracy and scientific nature of determining the first influencing temperature.
[0024] Optionally, before heating the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone, the method further includes:
[0025] Select third heating data that matches the building to which the target location belongs from the heating database;
[0026] Based on the third heating data, determine the second influence temperature between each floor;
[0027] Obtain the second influencing temperature corresponding to the target location;
[0028] The target temperature adjustment value is determined based on the first influencing temperature, the second influencing temperature, and the preset temperature.
[0029] The target temperature adjustment value is used as the temperature adjustment value.
[0030] By adopting the above technical solution, the secondary influence temperature between each floor is included in the calculation of the temperature regulation value, making the calculated temperature regulation value more accurate, thereby reducing the possibility of energy waste.
[0031] Optionally, obtaining the preset temperature of the target location includes:
[0032] Obtain the access data of the user corresponding to the target location, the access data including the time the user enters the target location and the time the user leaves the target location;
[0033] Based on the traffic data, a first heating zone with users and a second heating zone without users are determined at the target location;
[0034] When the heating zone is the first heating zone, the first preset temperature is obtained;
[0035] When the heating zone is the second heating zone, the second preset temperature is obtained.
[0036] By adopting the above technical solution, different preset temperatures can be determined based on whether there are users at the target location, thus saving heating resources while ensuring that indoor heating needs are met.
[0037] Optionally, the step of providing heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone includes:
[0038] When there are users at the target location, extract the first heating zone where users are located;
[0039] Heating is provided to the target location based on the first heating zone and the first temperature adjustment value corresponding to the first heating zone;
[0040] When there are no users at the target location, extract the second heating zone where there are no users;
[0041] Heating is provided to the target location based on the second heating zone and the second temperature adjustment value corresponding to the second heating zone.
[0042] Optionally, before heating the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone, the method further includes:
[0043] The temperature to be adjusted is determined based on the second temperature adjustment value and the first temperature adjustment value, the first influencing temperature and the second influencing temperature.
[0044] Calculate the time required for the temperature to be adjusted to rise;
[0045] The adjustment time is determined based on the time of entry into the target location and the required time.
[0046] When the adjustment time is reached, the step of supplying heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone is executed.
[0047] By adopting the above technical solution, the temperature to be adjusted is determined by the second temperature adjustment value, the first temperature adjustment value, the first influencing temperature, and the second influencing temperature; the adjustment time is determined by the time of entering the target location and the required time; when the adjustment time is reached, the target location is heated by the temperature to be adjusted; when the user enters the target location, the target location has reached the preset temperature, thereby improving the satisfaction of the user's heating needs and thus enhancing the user's comfort.
[0048] Secondly, this application provides a heating energy-saving control device, which adopts the following technical solution:
[0049] A heating energy-saving control device, comprising:
[0050] The acquisition module is used to acquire the preset temperature of the target location and the meteorological information within a preset time period;
[0051] The division module is used to divide the preset time period based on the meteorological information to form multiple heating zones;
[0052] The first determining module is used to determine the first influencing temperature of each heating zone based on the meteorological information and the target location;
[0053] The second determining module is used to determine the temperature adjustment value for each heating zone based on the preset temperature and the first influencing temperature.
[0054] A heating module is used to provide heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone.
[0055] By adopting the above technical solution, the preset time period is divided into multiple heating zones based on meteorological information. Each heating zone corresponds to a first influence temperature. The temperature adjustment value of each heating zone is determined by the preset temperature of the target location and the first influence temperature. Different temperature adjustment values are used to heat the target location according to different heating zones. The heating value is quantified so that the temperature adjustment value matches the corresponding heating zone, thereby reducing the possibility of energy waste.
[0056] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0057] An electronic device includes a processor and a memory, wherein the processor is coupled to the memory;
[0058] The processor is configured to execute a computer program stored in the memory, causing the electronic device to perform the method as described in any of the first aspects.
[0059] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0060] A computer-readable storage medium includes a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any of the first aspects. Attached Figure Description
[0061] Figure 1 This is a flowchart illustrating a heating energy-saving control method in an embodiment of this application.
[0062] Figure 2 This is a structural block diagram illustrating a heating energy-saving control device in the embodiments of this application.
[0063] Figure 3 This is a structural block diagram illustrating an electronic device in the embodiments of this application. Detailed Implementation
[0064] The present application will be further described in detail below with reference to the accompanying drawings.
[0065] This specific embodiment is merely an explanation of this application and is not intended to limit it. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.
[0066] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0067] Furthermore, the term "and / or" in this article 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 existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0068] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0069] This application provides a heating energy-saving control method, which can be executed by an electronic device. The electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet computer, desktop computer, etc., but is not limited to these.
[0070] like Figure 1 As shown, a heating energy-saving control method is described in the following main process flow (steps S101 to S105):
[0071] Step S101: Obtain the preset temperature of the target location and the meteorological information within the preset time period;
[0072] The target location can be a residential building, or the specific location of a resident in a residential building (i.e., the building number, unit number, and room number), or an office building, or the specific location of a company in an office building, or other locations that require heating; there are no specific limitations on these.
[0073] The preset time period can be one day or one week. The meteorological information within the preset time period can be obtained from weather forecasts or provided by specialized meteorological departments. The meteorological information includes temperature and weather conditions, such as sunny or snowy.
[0074] To reduce energy loss, different preset temperature values are used for heating depending on whether there are users at the target location, thereby reducing energy waste.
[0075] If there are no users at the target location, the temperature at the target location only needs to be sufficient to prevent freezing; when there are users at the target location, the required temperature at the target location will be relatively higher to meet the users' heating needs.
[0076] Users may not always be at the target location. For residential buildings, users need to go out to work, so there will be no users at the target location for a period of time. For office buildings, users have fixed working hours, so there will generally be no users outside of working hours.
[0077] Determining whether a user exists at the target location includes the following:
[0078] Specifically, the system acquires the access data of users corresponding to the target location, including the time when users enter and leave the target location; based on the access data, it determines the first heating zone where users exist and the second heating zone where no users exist; when the heating zone is the first heating zone, it acquires the first preset temperature; when the heating zone is the second heating zone, it acquires the second preset temperature.
[0079] For residential buildings, access data corresponding to the community's access control system can be obtained. Users can enter the community through facial recognition and access cards. The user's facial information and access card information correspond one-to-one with the user's home address. Big data can be used to obtain the user's interpersonal network and identify the people living with the user. The information can also be obtained through the property management's registration information to identify the people living with the user, but it is not limited to this.
[0080] It should be noted that the target address is considered to have a user if there are people at the target address; the target address is considered to have no user if there are no people at the target address.
[0081] For office buildings, the access time for users can be determined by each company's working hours, and the access time for each company's employees can be determined by the office building's access cards, without any specific restrictions.
[0082] The first preset temperature can be set by the user or pre-set by the heating company. The second preset temperature can be preset based on meteorological information or fixed. There are no specific limitations on this.
[0083] Step S102: Divide the preset time period based on meteorological information to form multiple heating zones;
[0084] In this embodiment, a preset time period of one day is used for explanation.
[0085] First, the day is divided into multiple time periods; in this embodiment, one hour is one time period, for example, 0:00 to 1:00 is one time period, 1:00 to 2:00 is another time period. The maximum and minimum temperature values for each time period are obtained, and a first difference between the maximum and minimum temperature values is calculated. It is then determined whether the first difference is less than a preset temperature value. If so, the time period is divided into a heating zone; otherwise, a first selectable temperature value is determined based on the minimum temperature value and the preset temperature value, and a second selectable temperature value is determined based on the maximum temperature value and the preset temperature value. The heating zone is determined by the minimum temperature value and the first selectable temperature value, and by the maximum temperature value and the second selectable temperature value.
[0086] This section explains how to determine the heating interval using a minimum temperature value and a first selectable temperature value: The start time corresponding to the minimum temperature value is obtained. Within the time intervals adjacent to the start time, the end time corresponding to the first selectable temperature is determined. The time period between the start and end times is then divided into a heating interval. The preset temperature value can be 5.
[0087] It should be noted that heating zones can be divided for multiple time periods simultaneously.
[0088] The above explains the division of heating zones for the same time period. The following explains the division of heating zones for different time periods.
[0089] In this embodiment, each heating interval is numbered according to time sequence. For example, the interval from 0:00 to 1:00 is numbered 1, and the interval from 1:00 to 2:00 is numbered 2. The average temperature of each heating interval is calculated. The average temperature of two adjacent heating intervals is subtracted to obtain a second difference. When the second difference is less than a preset temperature value, the two heating intervals are merged into one heating interval.
[0090] Step S103: Determine the first impact temperature for each heating zone based on meteorological information and target location;
[0091] Specifically, the first heating data that matches the meteorological information and the target location is selected from the heating database; the first influencing temperature is determined based on the first heating data.
[0092] Specifically, the first heating data that matches meteorological information and target location is selected from the heating database, including the following:
[0093] Select second heating data that matches the meteorological information from the heating database; obtain the first heating influencing factors corresponding to the target location, which include the building information of the target location, the location information of the target location, the distance between the target location and the heat exchange station, and the heating area of the target location; obtain the second influencing factors of the second heating data; calculate the matching degree value of the first influencing factors and the second influencing factors; select the second heating data with a matching degree value greater than the preset matching value, and use the selected second heating data as the first heating data.
[0094] In this embodiment, a large amount of heating data is stored in the heating database. Each piece of heating data has a corresponding tag, which is the second influencing factor mentioned above.
[0095] In this embodiment, the first heating data corresponding to one of the heating zones will be used for explanation.
[0096] Obtain the average temperature value corresponding to the heating area, and select the second heating data from the heating database whose difference from the average temperature value is less than the preset matching value.
[0097] The information of the building to which the target location belongs is assigned the first weight, the location information of the target location is assigned the second weight, the distance between the target location and the heat exchange station is assigned the third weight, and the heating area of the target location is assigned the fourth weight.
[0098] The first score is 1 if the building information of the target location is the same as that of the second heating data, and 0 if they are different; the second score is 4 if the location information of the target location is in the same community as that of the second heating data, 3 if they are in the same city, 2 if they are in the same province, and 1 otherwise; the second score is 1 if the difference between the distance between the target location and the heat exchange station and the distance between the second heating data and the heat exchange station is within a certain range. When the distance is within the first range, the third score is 3; when it is within the second range, the third score is 2; otherwise, the distance score is 1. The first range is 0-500 meters, the second range is 501-2000 meters, and the third range is 2001-4000 meters. When the difference between the heating area of the target location and the heating area corresponding to the second heating data is within the first range, the fourth score is 3; when it is within the second range, the fourth score is 2; when it is within the third range, the fourth score is 1; otherwise, the fourth score is 0. The first range is 0-10 square meters, and the second range is 11-20 square meters.
[0099] In this embodiment, the first score is represented by the letter 'a', the second score by the letter 'b', the third score by the letter 'c', the fourth score by the letter 'd', the first weight by the letter 'x', the second weight by the letter 'y', the third weight by the letter 'z', and the first weight by the letter 'n'. The matching value is calculated as: a*x + b*y + c*z + d*n.
[0100] In this embodiment, the preset matching value can be calculated as 70% of the highest value of the matching value, that is, the first score, the second score, the third score and the fourth score are all taken as the highest value.
[0101] The first heating data includes the preset temperature and the inlet temperature of hot water when it enters the heated building. The first influencing temperature can be determined by the inlet temperature and the preset temperature.
[0102] Step S104: Determine the temperature adjustment value for each heating zone based on the preset temperature and the first influencing temperature;
[0103] For the first heating zone, the difference between the first preset temperature and the first influencing temperature is used as the temperature adjustment value.
[0104] For the second heating zone, the difference between the second preset temperature and the first influencing temperature is used as the temperature adjustment value.
[0105] Since heat radiates within a space, the temperature between adjacent floors will be affected. For example, if the 4th, 5th and 6th floors are heated, the 5th floor will be affected by the 4th and 6th floors and its temperature will rise to a certain extent. This is called the second temperature of influence.
[0106] Specifically, the third heating data matching the building to which the target location is located is selected from the heating database; the second influence temperature between each floor is determined based on the third heating data; the second influence temperature corresponding to the target location is obtained; the target temperature adjustment value is determined based on the first influence temperature, the second influence temperature, and the preset temperature; and the target temperature adjustment value is used as the temperature adjustment value.
[0107] In this embodiment, the same third heating data as the building real estate company to which the target location belongs is selected. The second influence temperature in the third heating data can be obtained through multiple tests, thereby determining the second influence temperature of each floor. When there are multiple second influence temperature values for each floor, the extreme temperatures are removed and the average value is calculated.
[0108] Calculate the difference between the preset temperature and the first and second influencing temperatures. This difference is the target temperature adjustment value, and the target temperature adjustment value is used as the temperature adjustment value.
[0109] Step S105: Heat the target location based on the heating zone and the corresponding temperature adjustment value of the heating zone.
[0110] Specifically, when there are users at the target location, the first heating zone with users is extracted; heating is provided to the target location based on the first heating zone and the first temperature adjustment value corresponding to the first heating zone; when there are no users at the target location, the second heating zone without users is extracted; heating is provided to the target location based on the second heating zone and the second temperature adjustment value corresponding to the second heating zone.
[0111] In this embodiment, different heating strategies are adopted depending on whether there are users at the target location. When there are users at the target location, the heating zone corresponding to the users is obtained, and the obtained heating zone is used as the first heating zone. The first temperature adjustment value corresponding to the first heating zone is obtained, and the opening degree of the return water valve is determined by the first temperature adjustment value. The temperature of the target location is adjusted by the opening degree of the return water valve. When there are no users at the target location, the heating zone corresponding to the non-users is obtained, and the obtained heating zone is used as the second heating zone. The second temperature adjustment value corresponding to the second heating zone is obtained, and the opening degree of the return water valve is determined by the second temperature adjustment value. The temperature of the target location is adjusted by the opening degree of the return water valve.
[0112] When a user is not at the target location and needs to return, the heating temperature at the target location needs to be changed in advance to ensure the user's comfort upon entering the target location.
[0113] Specifically, the temperature to be adjusted is determined based on the second and first temperature adjustment values, the first and second influencing temperatures; the time required to raise the temperature to be adjusted is calculated; the adjustment time is determined based on the time to reach the target location and the required time; when the adjustment time is reached, the step of heating the target location based on the heating zone and the corresponding temperature adjustment value of the heating zone is executed.
[0114] In this embodiment, the time when a user enters the target location can be known through the user's passage data. When there are multiple passage data, extreme data are removed, and the average time when the user enters the target location is calculated. The temperature to be adjusted can be determined by the second temperature adjustment value, the first temperature adjustment value, the first influencing temperature, and the second influencing temperature. The required time corresponding to the temperature to be adjusted is obtained. The adjustment time can be obtained by using the required time and the time when the user enters the target location. When the adjustment time is reached, the temperature of the target location is adjusted.
[0115] Figure 2 This application provides a structural block diagram of a heating energy-saving control device 200. (See diagram below.) Figure 2 As shown, the heating energy-saving control device 200 mainly includes:
[0116] The acquisition module 201 is used to acquire the preset temperature of the target location and the meteorological information within a preset time period;
[0117] The division module 202 is used to divide a preset time period based on meteorological information to form multiple heating zones;
[0118] The first determining module 203 is used to determine the first influencing temperature of each heating zone based on meteorological information and target location;
[0119] The second determining module 204 is used to determine the temperature adjustment value of each heating zone based on the preset temperature and the first influencing temperature.
[0120] Heating module 205 is used to provide heat to the target location based on the heating zone and the corresponding temperature adjustment value of the heating zone.
[0121] As an optional implementation of this embodiment, the first determining module 203 includes:
[0122] The data selection submodule is used to select the first heating data that matches the meteorological information and the target location from the heating database.
[0123] The temperature determination submodule is used to determine the first influencing temperature based on the first heating data.
[0124] In this optional embodiment, the data selection submodule is specifically used for:
[0125] Select secondary heating data that matches meteorological information from the heating database;
[0126] Obtain the first heating influencing factor corresponding to the target location. The first heating influencing factor includes the building information of the target location, the location information of the target location, the distance between the target location and the heat exchange station, and the heating area of the target location. Obtain the second influencing factor of the second heating data. Calculate the matching degree value of the first influencing factor and the second influencing factor. Select the second heating data with a matching degree value greater than the preset matching value, and use the selected second heating data as the first heating data.
[0127] As an optional implementation of this embodiment, the heating energy-saving control device 200 further includes:
[0128] The data selection module is used to select third heating data that matches the building to which the target location belongs from the heating database before heating the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone.
[0129] The temperature determination module is used to determine the second influence temperature between each floor based on the third heating data.
[0130] The temperature acquisition module is used to acquire the second influencing temperature corresponding to the target location;
[0131] The adjustment value determination module is used to determine the target temperature adjustment value based on the first influencing temperature, the second influencing temperature, and the preset temperature.
[0132] As a module, it is used to set the target temperature adjustment value as the temperature adjustment value.
[0133] As an optional implementation of this embodiment, the acquisition module 201 includes:
[0134] The passage data acquisition submodule is used to acquire the passage data of the user corresponding to the target location. The passage data includes the time when the user enters the target location and the time when the user leaves the target location.
[0135] The interval determination submodule is used to determine the first heating interval where users exist and the second heating interval where no users exist at the target location based on the traffic data;
[0136] The first temperature acquisition submodule is used to acquire the first preset temperature when the heating zone is the first heating zone;
[0137] The second temperature acquisition submodule is used to acquire the second preset temperature when the heating zone is the second heating zone.
[0138] As an optional implementation of this embodiment, the heating module 205 is specifically used for:
[0139] When there are users at the target location, extract the first heating zone where users are present; heat the target location based on the first heating zone and the first temperature adjustment value corresponding to the first heating zone; when there are no users at the target location, extract the second heating zone where no users are present; heat the target location based on the second heating zone and the second temperature adjustment value corresponding to the second heating zone.
[0140] As an optional implementation of this embodiment, the heating energy-saving control device 200 further includes:
[0141] The adjustment value determination module is used to determine the temperature value to be adjusted based on the second temperature adjustment value, the first temperature adjustment value, the first influencing temperature, and the second influencing temperature.
[0142] The calculation module is used to calculate the time required for the temperature to rise to the desired level.
[0143] The adjustment time determination module is used to determine the adjustment time based on the time of entry into the target location and the required time.
[0144] The execution module is used to perform the steps of heating the target location based on the heating zone and the corresponding temperature adjustment value when the adjustment time is reached.
[0145] The functional modules in the embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part. If the function is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of a heating energy-saving control method according to various embodiments of this application.
[0146] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0147] Figure 3 This is a structural block diagram of an electronic device 300 provided in an embodiment of this application. (See diagram below.) Figure 3 As shown, the electronic device 300 includes a memory 301, a processor 302, and a communication bus 303; the memory 301 and the processor 302 are connected via the communication bus 303. The memory 301 stores a heating energy-saving control method that can be loaded and executed by the processor 302, as provided in the above embodiment.
[0148] The memory 301 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 301 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for at least one function, and instructions for implementing the heating energy-saving control method provided in the above embodiments, etc. The data storage area may store data involved in the heating energy-saving control method provided in the above embodiments, etc.
[0149] Processor 302 may include one or more processing cores. Processor 302 executes instructions, programs, code sets, or instruction sets stored in memory 301, and calls data stored in memory 301 to perform various functions and process data as described in this application. Processor 602 may be at least one of the following: Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), Central Processing Unit (CPU), controller, microcontroller, and microprocessor. It is understood that, for different devices, the electronic devices used to implement the functions of processor 302 may also be other types, and this application embodiment does not specifically limit the specific devices used.
[0150] The communication bus 303 may include a path for transmitting information between the aforementioned components. The communication bus 303 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The communication bus 303 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 The symbol is represented by a single double arrow, but this does not mean that there is only one bus or one type of bus.
[0151] This application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as described in the above embodiments, a heating energy-saving control method.
[0152] In this embodiment, the computer-readable storage medium can be a tangible device that holds and stores instructions used by an instruction execution device. The computer-readable storage medium can be, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any combination thereof. Specifically, the computer-readable storage medium can be a portable computer disk, a hard disk, a USB flash drive, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), staging random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory stick, floppy disk, optical disk, magnetic disk, mechanical encoding device, or any combination thereof.
[0153] The terms “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0154] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the foregoing application concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions claimed in this application.
Claims
1. A heating energy-saving control method, characterized in that, include: Obtain the preset temperature and weather information for the target location within a preset time period; The preset time period is divided based on the meteorological information to form multiple heating zones; Based on the meteorological information and the target location, determine the first influencing temperature for each of the heating zones; The temperature adjustment value for each heating zone is determined based on the preset temperature and the first influencing temperature. Heating is provided to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone; The determination of the first influencing temperature for each heating zone based on the meteorological information and the target location includes: Select the first heating data that matches the meteorological information and the target location from the heating database; The first influencing temperature is determined based on the first heating data; The process of obtaining the preset temperature of the target location includes: Obtain the access data of the user corresponding to the target location, the access data including the time the user enters the target location and the time the user leaves the target location; Based on the traffic data, a first heating zone with users and a second heating zone without users are determined at the target location; When the heating zone is the first heating zone, the first preset temperature is obtained; When the heating zone is the second heating zone, obtain the second preset temperature; The step of selecting first heating data that matches the meteorological information and the target location from the heating database includes: Select second heating data that matches the meteorological information from the heating database; Obtain the first heating influencing factor corresponding to the target location. The first heating influencing factor includes the building information of the target location, the location information of the target location, the distance between the target location and the heat exchange station, and the heating area of the target location. The second influencing factor in obtaining the second heating data; Calculate the matching degree value between the first heating influencing factor and the second influencing factor; Select the second heating data whose matching degree value is greater than the preset matching value, and use the selected second heating data as the first heating data; Before supplying heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone, the method further includes: Select third heating data that matches the building to which the target location belongs from the heating database; Based on the third heating data, determine the second influence temperature between each floor; Obtain the second influencing temperature corresponding to the target location; The target temperature adjustment value is determined based on the first influencing temperature, the second influencing temperature, and the preset temperature. The target temperature adjustment value is used as the temperature adjustment value.
2. The method according to claim 1, characterized in that, The heating of the target location based on the heating zone and the corresponding temperature adjustment value includes: When there are users at the target location, extract the first heating zone where users are located; Heating is provided to the target location based on the first heating zone and the first temperature adjustment value corresponding to the first heating zone; When there are no users at the target location, extract the second heating zone where there are no users; Heating is provided to the target location based on the second heating zone and the second temperature adjustment value corresponding to the second heating zone.
3. The method according to claim 2, characterized in that, Before supplying heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone, the method further includes: The temperature to be adjusted is determined based on the second temperature adjustment value and the first temperature adjustment value, the first influencing temperature and the second influencing temperature. Calculate the time required for the temperature to be adjusted to rise; The adjustment time is determined based on the time of entry into the target location and the required time. When the adjustment time is reached, the step of supplying heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone is executed.
4. A heating energy-saving control device, characterized in that, include: The acquisition module is used to acquire the preset temperature of the target location and the meteorological information within a preset time period; The division module is used to divide the preset time period based on the meteorological information to form multiple heating zones; The first determining module is used to determine the first influencing temperature of each heating zone based on the meteorological information and the target location; The second determining module is used to determine the temperature adjustment value for each heating zone based on the preset temperature and the first influencing temperature. A heating module is used to provide heat to the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone; The first determining module includes: The data selection submodule is used to select the first heating data that matches the meteorological information and the target location from the heating database. The temperature determination submodule is used to determine the first influencing temperature based on the first heating data; The acquisition module includes: The passage data acquisition submodule is used to acquire the passage data of the user corresponding to the target location. The passage data includes the time when the user enters the target location and the time when the user leaves the target location. The interval determination submodule is used to determine the first heating interval where users exist and the second heating interval where no users exist at the target location based on the traffic data; The first temperature acquisition submodule is used to acquire the first preset temperature when the heating zone is the first heating zone; The second temperature acquisition submodule is used to acquire the second preset temperature when the heating zone is the second heating zone; The data selection submodule is specifically used for: Select secondary heating data that matches meteorological information from the heating database; Obtain the first heating influencing factor corresponding to the target location. The first heating influencing factor includes the building information of the target location, the location information of the target location, the distance between the target location and the heat exchange station, and the heating area of the target location. The second influencing factor in obtaining the second heating data; Calculate the matching degree value between the first and second influencing factors of heating supply; Select the second heating data whose matching value is greater than the preset matching value, and use the selected second heating data as the first heating data; Also includes: The data selection module is used to select third heating data that matches the building to which the target location belongs from the heating database before heating the target location based on the heating zone and the temperature adjustment value corresponding to the heating zone. The temperature determination module is used to determine the second influence temperature between each floor based on the third heating data. The temperature acquisition module is used to acquire the second influencing temperature corresponding to the target location; The adjustment value determination module is used to determine the target temperature adjustment value based on the first influencing temperature, the second influencing temperature, and the preset temperature. As a module, it is used to set the target temperature adjustment value as the temperature adjustment value.
5. An electronic device, characterized in that, It includes a processor and a memory, wherein the processor is coupled to the memory; The processor is configured to execute a computer program stored in the memory, causing the electronic device to perform the method as described in any one of claims 1 to 3.
6. A computer-readable storage medium, characterized in that, Includes a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Heat supply two-network balancing method
CN113405142A
Air conditioner control method, system and device, electronic equipment and storage medium
CN113757942A
Energy-saving regulation and control method and device for heat supply system
CN114838402A
Heat supply dispatching energy-saving adjusting method and system
CN115164270A
Energy-saving control method and device for heat supply pipe network, heat supply system and medium
CN115789768A