A method, system and medium for adjusting indoor room temperature
By dynamically adjusting the parameters of the sub-control equipment, based on the current room temperature difference and related room information, the problem of the indoor temperature in the heating system inconsistent with the preset temperature is solved, and the user's sense of comfort is improved.
Patent Information
- Application Number
- CN202310151831.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-22
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2043-02-22
AI Technical Summary
In users' daily life, the actual indoor temperature may not match the preset temperature due to window opening, door opening or sub-control equipment failure in daily life, affecting the user's sense of comfort.
By dynamically adjusting the adjustment parameters of the sub-control equipment, the temperature and level information of the relevant room are obtained based on the difference between the actual temperature of the current room and the preset temperature, and the number of rooms and attribute values are judged to generate adjustment parameters or alarm signals to ensure that the indoor temperature meets the preset value.
It effectively improves the user's comfort, dynamically adjusts the parameters of the sub-control equipment to ensure that the indoor temperature is consistent with the preset temperature, and solves the problem of temperature inconsistency caused by windows, doors opening or equipment failure.
Smart Images

Figure CN116007049B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of indoor heating technology, and in particular to a method, system and medium for regulating indoor room temperature. Background Art
[0002] Heating is a heating measure taken by some areas to cope with the cold season. It is important to allocate and use heat reasonably, which can not only reduce some expenses, but also save some resources.
[0003] The heating system is generally composed of heat source equipment, main pipeline equipment, manifold equipment, branch pipeline equipment, heat dissipation equipment, detection equipment for detecting the heat transferred from the main pipeline equipment to the manifold equipment, and control equipment for controlling the amount of heat transferred from the main pipeline equipment to the manifold equipment. Among them, the manifold equipment includes several sub-control devices, the number of which is the same as the number of branch pipeline equipment. These sub-control devices are used to control the amount of heat carriers in the manifold equipment that enter the branch pipeline equipment capacity. According to the actual needs of the user, the heat generated by the heat source can be distributed to each room of the user through the heating system, so that the temperature in each room of the user reaches the set temperature.
[0004] At present, in order to make the actual temperature of the user's room reach the preset temperature, the heat supplier generally controls the temperature entering the user through a control device and controls the temperature of each room in the user through a sub-control device. In daily life, the user may open the window, open the door of the room, or the sub-control device may have problems, so that the actual temperature in the room does not match the preset temperature, affecting the user's comfort. Summary of the invention
[0005] The present application provides a method, system and medium for adjusting the indoor room temperature to dynamically adjust the adjustment parameters of a sub-control device so that the actual indoor temperature is as consistent as possible with the preset temperature, thereby improving the user's comfort.
[0006] In a first aspect, this embodiment provides a method for adjusting the temperature of an indoor room, the method comprising:
[0007] Obtain the actual temperature of the current room, determine whether the actual temperature is the same as the preset temperature, and if different, obtain the actual temperature difference between the actual temperature and the preset temperature, and the attribute value corresponding to the actual temperature difference;
[0008] Obtaining relevant room temperature and relevant level information of each room related to the current room according to the attribute value, as well as the number of rooms;
[0009] Determine whether the number of rooms is zero, and if so, obtain corresponding adjustment information according to the attribute value;
[0010] If it is not zero, determine whether the temperature of the relevant room is the same as the actual temperature; if they are the same, obtain the actual level information corresponding to the current room, obtain a first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and the relevant level information, and adjust the temperature of the current room according to the first adjustment parameter;
[0011] If they are different, determining whether the attribute value is a positive value, and if it is a positive value, generating an alarm signal indicating that a sub-control device has a fault;
[0012] If it is not a positive value, a second adjustment parameter representing the adjustment of the sub-control device is obtained according to the actual temperature difference and the preset temperature, and the temperature of the current room is adjusted according to the second adjustment parameter.
[0013] In some of the embodiments, obtaining relevant room temperature and relevant level information of each room related to the current room according to the attribute value, and the number of rooms includes;
[0014] Obtaining room numbers, actual room temperatures, preset room temperatures, and level information of all rooms, wherein the room numbers correspond one to one with the actual room temperatures, preset room temperatures, and level information in sequence;
[0015] Subtracting the preset temperature from the preset room temperatures of all rooms in turn to obtain a number of relevant temperature differences, wherein the relevant temperature differences correspond to the room numbers one by one;
[0016] Obtaining a relevant attribute value of each relevant temperature difference, determining in turn whether each relevant attribute value is the same as the attribute value, and if the same, determining the room number corresponding to the relevant temperature difference as the relevant room number, the corresponding actual room temperature as the relevant room temperature, and the corresponding grade information as the relevant grade information;
[0017] Relevant quantities of all relevant room numbers are obtained, and the relevant quantities are determined as the number of rooms.
[0018] In some embodiments, obtaining a first adjustment parameter characterizing adjustment of a sub-control device according to the actual level information and the plurality of related level information includes:
[0019] Determine whether the actual level information is not lower than all related level information, and if so, divide the actual temperature difference by the preset temperature to obtain a first adjustment parameter that represents the sub-control device corresponding to the current room and needs to be adjusted;
[0020] If not, obtain the highest relevant level information representing the highest level among all relevant level information, the highest relevant room temperature corresponding to the highest relevant level information, the highest preset room temperature corresponding to the highest relevant level information, and the highest room number corresponding to the highest relevant level information, subtract the highest preset room temperature from the highest relevant room temperature to obtain the highest relevant temperature difference, and divide the highest relevant temperature difference by the highest preset room temperature to obtain the first adjustment parameter that needs to be adjusted for the sub-control device corresponding to the highest room number.
[0021] In some embodiments, obtaining the highest relevant level information representing the highest level among all relevant level information includes:
[0022] Determine whether there is relevant level information with the same priority among all relevant level information, and if so, determine the relevant level information with the same priority as first-level information, and determine whether the first-level information has the highest priority among all relevant level information, and if so, determine any first-level information among the first-level information as the highest-level information;
[0023] If not, sort all relevant level information according to priority, and determine the relevant level information corresponding to the highest priority as the highest relevant level information;
[0024] If it does not exist, all relevant level information is sorted according to priority, and the relevant level information corresponding to the highest priority is determined as the highest relevant level information.
[0025] In some embodiments, the adjustment information includes an alarm signal or an adjustment parameter, and generating corresponding reference adjustment information according to the attribute value includes:
[0026] determining whether the attribute value is a positive number, and if so, generating an alarm signal indicating that a sub-control device has failed;
[0027] Otherwise, a reference adjustment parameter characterizing the adjustment of the sub-control device is obtained according to the actual temperature difference and the preset temperature.
[0028] In some embodiments, if the attribute value is a positive number, it also includes:
[0029] Obtaining actual level information corresponding to the current room, determining whether the actual level information is not lower than all relevant level information, and if so, generating an opening signal indicating that the current room is in an open state;
[0030] If not, a maintenance parameter indicating that the sub-control device does not need to be adjusted is generated, and the temperature of the current room is adjusted according to the maintenance parameter.
[0031] In some embodiments, the method further comprises:
[0032] If the actual temperature is the same as the preset temperature, a maintenance parameter indicating that the sub-control device does not need to be adjusted is generated, and the temperature of the current room is adjusted according to the maintenance parameter.
[0033] In a second aspect, this embodiment provides a system for adjusting the temperature of an indoor room, the system comprising an acquisition module, a judgment module and a generation module; wherein:
[0034] The acquisition module is used to obtain the actual temperature of the current room;
[0035] The judging module is used to judge whether the actual temperature is the same as the preset temperature;
[0036] The acquisition module is further used to acquire, if the actual temperature is different from the preset temperature, an actual temperature difference between the actual temperature and the preset temperature, and an attribute value corresponding to the actual temperature difference; and acquire relevant room temperature and relevant level information of each room related to the current room, as well as the number of rooms according to the attribute value;
[0037] The judging module is further used to judge whether the number of rooms is zero;
[0038] The generating module is used to obtain corresponding adjustment information according to the attribute value if the number of rooms is zero;
[0039] The judging module is further used to judge whether the temperature of the relevant room is the same as the actual temperature if the number of rooms is not zero;
[0040] The acquisition module is further used to acquire actual level information corresponding to the current room if the temperature of the relevant room is the same as the actual temperature;
[0041] The generating module is further used to obtain a first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and the plurality of related level information, and adjust the temperature of the current room according to the first adjustment parameter;
[0042] The judging module is further used to judge whether the attribute value is a positive value if the relevant room temperature is different from the actual temperature;
[0043] The generation module is also used to generate an alarm signal indicating a failure of the sub-control device if the attribute value is a positive value; if the attribute value is not a positive value, obtain a second adjustment parameter indicating the adjustment of the sub-control device based on the actual temperature difference and the preset temperature, and adjust the temperature of the current room based on the second adjustment parameter.
[0044] In some of the embodiments, the judgment module is further used to judge whether the attribute value is a positive number;
[0045] The acquisition module is further configured to acquire actual level information corresponding to the current room if the attribute value is a positive number;
[0046] The judging module is further used to judge whether the actual level information is not lower than all relevant level information;
[0047] The generating module is further configured to generate an opening signal indicating that the current room is in an open state if the actual level information is not lower than all relevant level information; otherwise, generate a maintaining parameter indicating that the sub-control device does not need to be adjusted, and adjust the temperature of the current room according to the maintaining parameter.
[0048] In a third aspect, an embodiment of the present application provides a storage medium on which a computer program that can be run on a processor is stored. When the computer program is executed by the processor, a method for adjusting the temperature of an indoor room as described in the first aspect is implemented.
[0049] By adopting the above method, the present application first determines whether the current room meets the user's requirements through the actual temperature and the preset temperature. When the actual temperature is different from the preset temperature, it means that the temperature of the room does not meet the user's requirements and the temperature of the current room needs to be adjusted. Among them, whether the sub-control device fails, whether the room door is open, and whether the room window is open will affect the actual temperature of the current room. Therefore, it is necessary to further determine the reason why the actual temperature is different from the preset temperature, and take corresponding measures to adjust it so that the temperature of the room can meet the user's needs.
[0050] Then, by obtaining some parameters of related rooms related to the current room, if there is no related room, it indicates that it may be caused by a fault or an open window, and then further judged by the attribute value. When there is a related room, the temperature is continued to be used to determine whether it is caused by opening the door. If the temperature of the related room is the same as the actual temperature, it indicates that the door is opened; if they are different, the attribute value is further used to determine whether it is caused by a fault or an open window. After determining the specific cause, an early warning is generated or the parameters are adjusted to make the actual temperature in the room as consistent as possible with the preset temperature, thereby improving the user's comfort. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 This is a working schematic diagram of adjusting the indoor room temperature provided by this embodiment.
[0052] Figure 2 It is a block diagram of a method for adjusting indoor room temperature provided in an embodiment of the present application.
[0053] Figure 3 This is a block diagram of obtaining a first adjustment parameter representing adjustment of a sub-control device according to actual level information and a plurality of related level information provided by the present embodiment.
[0054] Figure 4 Schematic diagram of a system for adjusting indoor room temperature provided by this embodiment. DETAILED DESCRIPTION
[0055] In order to more clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. However, it should be understood by those of ordinary skill in the art that the present application can be implemented without these details. For those of ordinary skill in the art, it is obvious that various changes can be made to the embodiments disclosed in the present application, and without departing from the principles and scope of the present application, the general principles defined in the present application can be applied to other embodiments and application scenarios. Therefore, the present application is not limited to the embodiments shown, but conforms to the broadest scope consistent with the scope claimed for protection in the present application.
[0056] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0057] The heating system is a system device that transfers heat to the room to maintain a certain temperature range. The working principle of the heating system is that the low-temperature carrier is heated in the heat source equipment, and after absorbing heat, it becomes a high-temperature carrier, which is sent to the room through the transmission pipeline, and releases heat through the heat dissipation equipment to increase the temperature in the room; after heat dissipation, the carrier temperature drops and becomes a low-temperature carrier, and then returns to the heat source equipment through the loop pipeline for recycling. This cycle continues, so that heat is continuously sent from the heat source equipment to the room to compensate for the heat consumption in the room and keep the indoor temperature within a certain temperature range.
[0058] Figure 1 Schematic diagram of a method of adjusting the indoor room temperature provided by this embodiment. Figure 1 As shown, adjusting the indoor room temperature requires an integrated heating system, which mainly involves heat source equipment, main pipeline equipment, distribution equipment, branch pipeline equipment, sub-control equipment, heat dissipation equipment, loop pipeline equipment, etc. The main pipeline equipment and branch pipeline equipment are both transmission pipeline equipment.
[0059] A heat source device is a device that converts energy into heat. Common heat source devices include electric boilers, gas boilers, coal-fired boilers, oil-fired boilers, and wall-mounted boilers. The corresponding heat source device can be selected according to the actual need to provide heat to the carrier. Different types of heat source devices have different abilities to provide heat. The heat source device is the source of heat for the entire heating system and can work in different scenarios according to actual conditions. For example, for home users, the scene where the heat source device works is a certain indoor space; for factory users, the scene where the heat source device works is a certain open space or a certain indoor space in the factory. The heat source device uses water or oil as the carrier that needs to output heat. Since the insulation effect of oil is poorer than that of water, that is, the oil carrier has a faster cooling characteristic than the water carrier, and the poor insulation effect will cause the corresponding valve to be frequently opened and closed, which is easy to shorten the service life of the valve. In this embodiment, water is used as the carrier that the heat source device needs to output heat.
[0060] The main pipeline device is a device used to receive the heat output by the heat source device and transfer the heat generated by the heat source device to the input end of the distribution device. The main pipeline device is located between the heat source device and the distribution device, and the input end of the main pipeline device is connected to the output end of the heat source device, and the output end of the main pipeline device is connected to the input end of the distribution device. The main pipeline devices are commonly made of metal materials and high-temperature resistant plastic materials. Since the main pipeline device is mainly used to transfer heat, it is necessary to minimize the heat loss caused by the heat transfer, and the thermal conductivity of the plastic material is smaller than the thermal conductivity of the metal material. Therefore, in this embodiment, the main pipeline made of plastic is used as the main pipeline device.
[0061] The distribution equipment includes a control part for controlling the amount of heat entering the manifold part, a detection part for detecting the amount of heat entering the manifold part, and a manifold part for scheduling heat. The control part, the detection part and the manifold part are a part of the distribution equipment, and are designed as an integrated whole. No additional accessories are needed to connect them. Not only can the sealing between the control part, the detection part and the manifold part be ensured, but also no additional accessories are needed to connect the control part, the detection part and the manifold part, which reduces the number of accessories used in the heating system, thereby reducing the cost of the heating system. The control part is the input end of the distribution equipment, which is connected to the output end of the main pipeline equipment; the manifold part is the output end of the distribution equipment, and the manifold part is connected to the branch pipeline equipment; the detection part is located between the control part and the manifold part. The control part can be different types of valves, such as electric ball valves, electric butterfly valves, electric gate valves, etc. The detection part can be different types of detection devices for detecting heat, such as mechanical heat meters and ultrasonic heat meters, etc. The manifold is used to distribute the high heat carrier in the main pipeline equipment to each branch pipeline equipment, and the low heat carrier in the heat dissipation equipment returns to the heat source equipment through the loop pipeline equipment and the manifold.
[0062] The sub-control device is used to control the amount of carriers in the manifold part flowing into the branch pipe device. The sub-control device can be different types of valves, such as electric ball valves, electric butterfly valves, and electric gate valves. Each branch pipe device corresponds to a sub-control device and a heat dissipation device. The heat dissipation device is located in different rooms of the user and is used to diffuse the heat of the carriers in the heat dissipation device into the room to provide heat for the indoor room.
[0063] Figure 2 is a block diagram of a method for adjusting indoor room temperature provided by an embodiment of the present application. Figure 2 As shown, a method for adjusting the indoor room temperature includes the following steps:
[0064] Step S100, obtaining the actual temperature of the current room, determining whether the actual temperature is the same as the preset temperature, and if different, obtaining the actual temperature difference between the actual temperature and the preset temperature, and the attribute value corresponding to the actual temperature difference.
[0065] The heat dissipation device includes a temperature detection unit, which can specifically be a temperature sensor. The actual temperature of the current room can be obtained through the temperature detection unit and the actual temperature is sent to the controller through wireless transmission technology. The controller stores the preset temperature of the current room. By checking whether the numerical value represented by the actual temperature is consistent with the numerical value represented by the preset temperature, it can be determined whether the actual temperature is the same as the preset temperature. If the numerical value represented by the actual temperature is consistent with the numerical value represented by the preset temperature, it indicates that the actual temperature is the same as the preset temperature; otherwise, it indicates that the actual temperature is different from the preset temperature.
[0066] When the actual temperature is the same as the preset temperature, a holding parameter is generated to indicate that the sub-control device does not need to be adjusted, and the temperature of the current room is adjusted according to the holding parameter. When the actual temperature is the same as the preset temperature, it means that the temperature of the room has met the user's requirements and there is no need to adjust the sub-control device to adjust the temperature of the current room. Therefore, the controller generates a holding parameter to indicate that the current sub-control device does not need to be adjusted. After receiving the holding parameter, the sub-control device continues to work with the current valve size without any action.
[0067] When the actual temperature is different from the preset temperature, it means that the temperature of the room does not meet the user's needs and the current room temperature needs to be adjusted. Among them, whether the sub-control device is faulty, whether the room door is open, and whether the room window is open will all affect the actual temperature of the current room. Therefore, it is necessary to further determine the cause of the difference between the actual temperature and the preset temperature, and take corresponding measures to adjust it so that the room temperature can meet the user's needs.
[0068] The actual temperature difference can be obtained by subtracting the preset temperature from the actual temperature. The actual temperature difference includes an attribute value and a numerical value. The attribute value includes 1 and 0, 1 represents that the actual temperature difference is a positive number, and 0 represents that the actual temperature difference is a negative number. The numerical value is the absolute value of the actual temperature difference. For example, if the actual temperature difference is -10, then the attribute value of the actual temperature difference is 0 and the numerical value is 10.
[0069] Step S200, obtaining relevant room temperature and relevant level information of each room related to the current room, as well as the number of rooms according to the attribute value.
[0070] Among them, obtaining the relevant room temperature and relevant level information of each room related to the current room according to the attribute value, as well as the number of rooms includes: obtaining the room numbers, actual room temperatures, preset room temperatures and level information of all rooms, wherein the room numbers correspond one-to-one to the actual room temperatures, preset room temperatures and level information in turn; subtracting the preset temperatures from the preset room temperatures of all rooms in turn to obtain a number of relevant temperature differences, wherein the relevant temperature differences correspond one-to-one to the room numbers; obtaining the relevant attribute value of each relevant temperature difference, and determining whether each relevant attribute value is the same as the attribute value in turn, and if they are the same, determining the room number corresponding to the relevant temperature difference as the relevant room number, the corresponding actual room temperature as the relevant room temperature, and the corresponding level information as the relevant level information; obtaining the relevant number of all relevant room numbers, and determining the relevant number as the number of rooms.
[0071] The actual room temperature in the above description represents the actual room temperature at the current moment, and the actual room temperature of all rooms can be obtained through the temperature detection unit in the heat dissipation device; the preset room temperature represents the temperature set by the user of the room to be reached, which is determined in advance by the user, and the preset room temperature is stored in the controller, and the preset room temperature can be obtained by reading the information in the controller; the level information represents the priority of the room, which is also determined in advance by the user according to the actual situation and stored in the controller, and the level information can be obtained by reading the information in the controller, and the level information is specifically a numerical value, wherein the larger the numerical value, the lower the priority of the level information. The user's home is provided with multiple rooms, and each room corresponds to a specific room number, actual room temperature, preset room temperature and level information, and the room number corresponds to the actual room temperature one-to-one, the room number corresponds to the preset room temperature one-to-one, and the room number corresponds to the level information one-to-one.
[0072] By subtracting the preset temperature of the current room from the preset room temperature of each room, a number of relevant temperature differences can be obtained, wherein the number of relevant temperature differences is the same as the number of all rooms, and each relevant temperature difference has a uniquely determined room number. Each relevant temperature difference includes a relevant attribute value and a relevant numerical value, and the relevant attribute value includes 1 and 0, 1 represents that the relevant temperature difference is a positive number, and 0 represents that the relevant temperature difference is a negative number. The relevant numerical value is the absolute value of the relevant temperature difference.
[0073] In this embodiment, the room that may affect the actual temperature difference of the current room is determined as a room related to the current room. Specifically, the room corresponding to the same relevant attribute value as the attribute value corresponding to the current room is the room related to the current room. For example, a user has three rooms A, B and C, and the current room is room A. The preset temperature of room A is 25°, the actual temperature is 23°, and the attribute value of room A is 0. The preset room temperature of room B is 30°, and the preset room temperature of room C is 20°. Then the relevant temperature difference corresponding to room B is 5°, and the relevant attribute value is 1; the relevant temperature difference corresponding to room C is -5°, and the relevant attribute value is 0, so room C is the related room of room A. After determining the related room, a keyword is added to the room number of the related room to indicate that the room is a related room of the current room. The number of the related room is the related room number, so that the temperature of the related room, the relevant level information and the number of rooms can be obtained by checking the keyword.
[0074] Step S300, determine whether the number of rooms is zero, if it is zero, generate corresponding adjustment information according to the attribute value.
[0075] There are many reasons why the actual temperature of the current room is different from the preset temperature, such as a failure of the sub-control device that makes the valve unable to be closed, the room is in an open door state, or the room is in an open window state. By checking whether there are keywords in the room number, you can determine whether the number of rooms is zero. When there are no keywords in all room numbers, it means that the number of rooms is zero, and no room will affect the temperature of the current room, that is, the actual temperature of the current room is different from the preset temperature, which can only indicate that the valve of the current room is faulty, or the room is in an open window state. The above adjustment information includes an alarm signal or a reference adjustment parameter, in order to further determine the reason why the actual temperature of the current room is different from the preset temperature. It is also necessary to determine whether the attribute value is a positive number. If so, an alarm signal indicating that an alarm has occurred in the sub-control device is generated; otherwise, the reference adjustment parameter indicating the adjustment of the sub-control device is obtained according to the actual temperature difference and the preset temperature.
[0076] When the attribute value is a positive number, it indicates that the actual temperature of the current room is higher than the preset temperature. At this time, the valve of the current room is faulty, and an alarm signal needs to be generated to remind the staff to replace the valve in time so that the actual temperature of the current room meets the preset temperature set by the user. When the attribute value is not a positive number, it indicates that the current room is in an open window state. It is necessary to divide the actual temperature difference by the preset temperature to obtain the reference adjustment parameter that the corresponding valve of the room should be adjusted. By increasing the delivery temperature to the room, the temperature of the current room can be increased so that the actual temperature is the same as the preset temperature.
[0077] In addition, if the attribute value is positive, it also includes: obtaining the actual level information corresponding to the current room, determining whether the actual level information is not lower than all relevant level information, and if so, generating an open signal indicating that the current room is in an open state; if not, generating a holding parameter indicating that the sub-control device does not need to be adjusted, and adjusting the temperature of the current room according to the holding parameter.
[0078] When the attribute value is positive, it indicates that the sub-control device corresponding to the current room has a fault. In order to ensure that the room temperature can meet the preset temperature during the period when the sub-control device is recovering to normal, the corresponding emergency processing operation can be performed by judging the actual level information corresponding to the current room. When the actual level information is not lower than the relevant level information corresponding to all rooms, an open signal is generated to indicate that the current room is in an open state, so that the temperature of other rooms is adjusted to the temperature of the current room. When the actual level information is at least lower than the actual level information corresponding to one room among all rooms, it indicates that the current room is not the highest priority, so a holding parameter is generated to indicate that the sub-control device does not need to be adjusted, that is, no processing is performed.
[0079] Step S400, if it is not zero, determine whether the temperature of the relevant room is the same as the actual temperature. If the same, obtain the actual level information corresponding to the current room, and obtain the first adjustment parameter representing the adjustment of the sub-control device based on the actual level information and several related level information, and adjust the temperature of the current room according to the first adjustment parameter.
[0080] If the number of rooms is not zero, it indicates that there are other rooms related to the current room. The actual temperature of the current room is the same as the preset temperature, which may be affected by other rooms related to the current room, and the influence is due to the door in the room being open. Since adding a door status detection device in each user will increase the cost on the one hand, and the number of users is large and complicated on the other hand, it is difficult to add a detection device in each user. By detecting whether the temperature of the relevant room is the same as the actual temperature, it can also be obtained whether the door in the room is in an open state. When the temperature of the relevant room is the same as the actual temperature, it indicates that the door in the room is in an open state. Different rooms have corresponding determined priorities, and it is necessary to prioritize to ensure that the temperature of the room corresponding to the highest priority is the same as the preset temperature of the room. That is, according to the actual level information and a number of related level information, a first adjustment parameter characterizing the adjustment of the sub-control device is obtained, and the temperature of the current room is adjusted according to the first adjustment parameter.
[0081] Figure 3 This is a block diagram of obtaining a first adjustment parameter representing the adjustment of a sub-control device according to actual level information and a plurality of related level information provided by this embodiment. Figure 3As shown, obtaining the first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and the plurality of related level information includes the following steps:
[0082] Step S401, determining whether the actual level information is not lower than all related level information, if so, dividing the actual temperature by the preset temperature to obtain a first adjustment parameter representing the sub-control device corresponding to the current room that needs to be adjusted.
[0083] Step S402, if not, obtain the highest relevant level information representing the highest level among all relevant level information, the highest relevant room temperature corresponding to the highest relevant level information, the highest preset room temperature corresponding to the highest relevant level information, and the highest room number corresponding to the highest relevant level information, subtract the highest preset room temperature from the highest relevant room temperature to obtain the highest relevant temperature difference, and divide the highest relevant temperature difference by the highest preset room temperature to obtain the first adjustment parameter that needs to be adjusted for the sub-control device corresponding to the highest room number.
[0084] If the actual level information corresponding to the current room is not lower than all the related level information, it indicates that the current room has the highest priority and needs to give priority to the user requirements of the current room. Adjusting the sub-control device of the current room is the most direct and fastest way to ensure that the current room meets the user requirements. The first adjustment parameter that needs to be adjusted for the sub-control device corresponding to the current room can be obtained by dividing the actual temperature difference by the preset temperature. The controller generates an adjustment instruction uniquely corresponding to the first adjustment parameter based on the first adjustment parameter and sends it to the sub-control device corresponding to the current room, so that the sub-control device makes corresponding adjustments according to the adjustment instruction.
[0085] When the actual level information corresponding to the current room is lower than at least one of all the relevant level information, it indicates that the priority corresponding to the current room is not the highest. At this time, it is necessary to obtain the highest relevant level information representing the highest level among all the relevant level information, as well as the highest relevant room temperature, the highest preset room temperature and the highest room number corresponding to the highest relevant level information, and indirectly adjust the temperature of the current room by controlling the sub-control device of the room corresponding to the highest room number.
[0086] Among them, obtaining the highest level information representing the highest level among all the relevant level information includes: judging whether there is relevant level information with the same priority among all the relevant level information, if so, determining the relevant level information with the same priority as the first level information, judging whether the first level information has the highest priority among all the relevant level information, if so, determining any one of the first level information in the first level information as the highest level information; if not, sorting all the relevant level information according to priority, and determining the relevant level information corresponding to the highest priority as the highest relevant level information; if not, sorting all the relevant level information according to priority, and determining the relevant level information corresponding to the highest priority as the highest relevant level information.
[0087] That is, first check whether there is relevant level information with the same priority among all relevant level information. If so, check whether the priority corresponding to the relevant level information with the same priority is the highest among all relevant level information. If it is the highest priority, then any one of these relevant level information with the same priority is determined as the highest level information; if it is not the highest priority, then find the only highest level information with the highest priority from all relevant level information. That is, find the relevant level information with the highest priority from all relevant level information, and determine the relevant level information as the highest level information. The sub-control device of the room corresponding to the highest level information is the device that needs to be adjusted. The actual room temperature corresponding to the highest level information is the highest relevant room temperature, and the preset room temperature corresponding to the highest level information is the highest preset room temperature.
[0088] After determining the sub-control device that needs to be adjusted, the highest relevant room temperature can be subtracted from the highest preset room temperature to obtain the highest relevant temperature difference, and the highest relevant temperature difference can be divided by the highest preset room temperature to obtain the first adjustment parameter. The first adjustment parameter is the first adjustment parameter that needs to be adjusted for the sub-control device in the room corresponding to the highest level information.
[0089] After determining that the actual temperature of the current room is different from the preset temperature because the door in the room is open, the sub-control device of the room corresponding to the relevant level information with the highest priority is determined as the sub-control device that should be adjusted according to the priority of the relevant level information corresponding to all rooms. And the first adjustment parameter that needs to be adjusted for the sub-control device corresponding to the room is determined according to the actual room temperature of the room and the preset room temperature, so that the actual room temperature is as close to the preset temperature as possible, thereby improving the user's comfort.
[0090] Step S500: If different, determine whether the attribute value is a positive value. If it is a positive value, generate an alarm signal indicating that a sub-control device has a fault.
[0091] Step S600: If the value is not positive, a second adjustment parameter representing the adjustment of the sub-control device is obtained according to the actual temperature difference and the preset temperature, and the temperature of the current room is adjusted according to the second adjustment parameter.
[0092] If the number of rooms is not zero, it indicates that there are other rooms related to the current room. The actual temperature of the current room is different from the preset temperature. It is not affected by other rooms related to the current room. The actual temperature of the previous room is different from the preset temperature because the valve corresponding to the current room is faulty or the window in the room is open. If the attribute value is positive, it indicates that the valve in the current room cannot be closed, making the actual temperature higher than the preset temperature. An alarm signal needs to be generated to remind the staff to replace the valve in time so that the actual temperature of the current room meets the preset temperature set by the user. If the attribute value is not positive, it indicates that the window is open, and the sub-control device needs to be adjusted to adjust the indoor room temperature.
[0093] Wherein, obtaining the second adjustment parameter representing the adjustment of the sub-control device according to the actual temperature difference and the preset temperature includes: dividing the actual temperature difference by the preset temperature to obtain the second adjustment parameter representing the adjustment of the sub-control device. The controller generates an adjustment instruction uniquely corresponding to the second adjustment parameter according to the second adjustment parameter, and sends it to the sub-control device corresponding to the current room, so that the sub-control device performs corresponding adjustment according to the adjustment instruction.
[0094] Figure 4 FIG. 1 is a schematic diagram of a system for adjusting indoor room temperature provided by this embodiment. Figure 4 As shown, a system for adjusting the temperature of an indoor room includes an acquisition module, a judgment module and a generation module.
[0095] The acquisition module is used to obtain the actual temperature of the current room; the judgment module is used to judge whether the actual temperature is the same as the preset temperature; the acquisition module is also used to obtain the actual temperature difference between the actual temperature and the preset temperature, and the attribute value corresponding to the actual temperature difference if the actual temperature is different from the preset temperature; the relevant room temperature and relevant level information of each room related to the current room, as well as the number of rooms, are obtained according to the attribute value; the judgment module is also used to judge whether the number of rooms is zero; the generation module is used to obtain the corresponding adjustment information according to the attribute value if the number of rooms is zero; the judgment module is also used to judge whether the relevant room temperature is the same as the actual temperature if the number of rooms is not zero; the acquisition module, The module is also used to obtain the actual level information corresponding to the current room if the temperature of the relevant room is the same as the actual temperature; the generation module is also used to obtain the first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and a number of related level information, and adjust the temperature of the current room according to the first adjustment parameter; the judgment module is also used to judge whether the attribute value is a positive value if the temperature of the relevant room is different from the actual temperature; the generation module is also used to generate an alarm signal representing a fault of the sub-control device if the attribute value is a positive value; if the attribute value is not a positive value, the second adjustment parameter representing the adjustment of the sub-control device is obtained according to the actual temperature difference and the preset temperature, and the temperature of the current room is adjusted according to the second adjustment parameter.
[0096] In addition, the judgment module is also used to judge whether the attribute value is a positive number; the acquisition module is also used to obtain the actual level information corresponding to the current room if the attribute value is a positive number; the judgment module is also used to judge whether the actual level information is not lower than all relevant level information; the generation module is also used to generate an open signal indicating that the current room is in an open state if the actual level information is not lower than all relevant level information; otherwise, a holding parameter is generated indicating that the sub-control device does not need to be adjusted, and the temperature of the current room is adjusted according to the holding parameter.
[0097] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the relevant content of the aforementioned method embodiment.
[0098] It should be understood that, although the steps in the flowchart of the accompanying drawings are shown in sequence according to the instructions of the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless explicitly stated in this document, the execution of these steps is not strictly limited in order and can be performed in other orders.
[0099] The above description is only a partial implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for adjusting the temperature of an indoor room, characterized in that: The method uses an integrated heating system, which includes a distribution device, which includes a control unit for controlling the amount of heat entering the manifold, a detection unit for detecting the amount of heat entering the manifold, and a manifold for scheduling heat. The control unit, the detection unit and the manifold are a part of the distribution device and are integrated with each other. The method includes: Obtain the actual temperature of the current room, determine whether the actual temperature is the same as the preset temperature, and if different, obtain the actual temperature difference between the actual temperature and the preset temperature, and the attribute value corresponding to the actual temperature difference; Obtaining relevant room temperature and relevant level information of each room related to the current room according to the attribute value, as well as the number of rooms; Determine whether the number of rooms is zero, and if so, obtain corresponding adjustment information according to the attribute value, wherein the actual temperature of the current room is different from the preset temperature, which intelligently indicates that the valve of the current room is faulty or the room is in an open window state; If it is not zero, determining whether the temperature of the relevant room is the same as the actual temperature, and if they are the same, obtaining the actual level information corresponding to the current room, obtaining a first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and the plurality of related level information, and adjusting the temperature of the current room according to the first adjustment parameter, wherein the door of the current room is in an open state; If they are different, determining whether the attribute value is a positive value, and if it is a positive value, generating an alarm signal indicating that a sub-control device has failed, wherein the valve in the current room cannot be closed and the valve has failed; If it is not a positive value, obtaining a second adjustment parameter representing the adjustment of the sub-control device according to the actual temperature difference and the preset temperature, and adjusting the temperature of the current room according to the second adjustment parameter, wherein the window of the current room is in an open state; Acquiring relevant room temperature and relevant level information of each room related to the current room according to the attribute value, and the number of rooms including; Obtaining room numbers, actual room temperatures, preset room temperatures, and level information of all rooms, wherein the room numbers correspond one to one with the actual room temperatures, preset room temperatures, and level information in sequence; Subtracting the preset temperature from the preset room temperatures of all rooms in turn to obtain a number of relevant temperature differences, wherein the relevant temperature differences correspond to the room numbers one by one; Obtaining a relevant attribute value of each relevant temperature difference, determining in turn whether each relevant attribute value is the same as the attribute value, and if the same, determining the room number corresponding to the relevant temperature difference as the relevant room number, the corresponding actual room temperature as the relevant room temperature, and the corresponding grade information as the relevant grade information; Relevant quantities of all relevant room numbers are obtained, and the relevant quantities are determined as the number of rooms.
2. The method according to claim 1, characterized in that Obtaining a first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and the plurality of related level information includes: Determine whether the actual level information is not lower than all related level information, and if so, divide the actual temperature difference by the preset temperature to obtain a first adjustment parameter that represents the sub-control device corresponding to the current room and needs to be adjusted; If not, obtain the highest relevant level information representing the highest level among all relevant level information, the highest relevant room temperature corresponding to the highest relevant level information, the highest preset room temperature corresponding to the highest relevant level information, and the highest room number corresponding to the highest relevant level information, subtract the highest preset room temperature from the highest relevant room temperature to obtain the highest relevant temperature difference, and divide the highest relevant temperature difference by the highest preset room temperature to obtain the first adjustment parameter that needs to be adjusted for the sub-control device corresponding to the highest room number.
3. The method according to claim 2, characterized in that The obtaining of the highest relevant level information representing the highest level among all relevant level information includes: Determine whether there is relevant level information with the same priority among all relevant level information, and if so, determine the relevant level information with the same priority as first-level information, and determine whether the first-level information has the highest priority among all relevant level information, and if so, determine any first-level information among the first-level information as the highest-level information; If not, sort all relevant level information according to priority, and determine the relevant level information corresponding to the highest priority as the highest relevant level information; If it does not exist, all relevant level information is sorted according to priority, and the relevant level information corresponding to the highest priority is determined as the highest relevant level information.
4. The method according to claim 1, characterized in that: The adjustment information includes an alarm signal or a reference adjustment parameter, and generating corresponding adjustment information according to the attribute value includes: determining whether the attribute value is a positive number, and if so, generating an alarm signal indicating that a sub-control device has failed; Otherwise, a reference adjustment parameter characterizing the adjustment of the sub-control device is obtained according to the actual temperature difference and the preset temperature.
5. The method according to claim 4, characterized in that If the attribute value is a positive number, it also includes: Obtaining actual level information corresponding to the current room, determining whether the actual level information is not lower than all relevant level information, and if so, generating an opening signal indicating that the current room is in an open state; If not, a maintenance parameter indicating that the sub-control device does not need to be adjusted is generated, and the temperature of the current room is adjusted according to the maintenance parameter.
6. The method according to claim 1, characterized in that The method further comprises: If the actual temperature is the same as the preset temperature, a maintenance parameter indicating that the sub-control device does not need to be adjusted is generated, and the temperature of the current room is adjusted according to the maintenance parameter.
7. A system for adjusting the temperature of an indoor room, characterized in that: The system uses an integrated heating system, which includes a distribution device, which includes a control unit for controlling the amount of heat entering the manifold, a detection unit for detecting the amount of heat entering the manifold, and a manifold for scheduling heat. The control unit, the detection unit and the manifold are part of the distribution device and are integrated with each other. The system includes an acquisition module, a judgment module and a generation module; wherein, The acquisition module is used to obtain the actual temperature of the current room; The judging module is used to judge whether the actual temperature is the same as the preset temperature; The acquisition module is further used to acquire, if the actual temperature is different from the preset temperature, an actual temperature difference between the actual temperature and the preset temperature, and an attribute value corresponding to the actual temperature difference; and acquire relevant room temperature and relevant level information of each room related to the current room, as well as the number of rooms according to the attribute value; The judging module is further used to judge whether the number of rooms is zero; The generating module is used to obtain corresponding adjustment information according to the attribute value if the number of rooms is zero, wherein the actual temperature of the current room is different from the preset temperature, which intelligently indicates that the valve of the current room is faulty or the room is in an open window state; The judging module is further used to judge whether the temperature of the relevant room is the same as the actual temperature if the number of rooms is not zero; The acquisition module is further used to acquire actual level information corresponding to the current room if the temperature of the relevant room is the same as the actual temperature; The generating module is further used to obtain a first adjustment parameter representing the adjustment of the sub-control device according to the actual level information and the plurality of related level information, and to adjust the temperature of the current room according to the first adjustment parameter, wherein the door of the current room is in an open state; The judging module is further used to judge whether the attribute value is a positive value if the relevant room temperature is different from the actual temperature; The generating module is further used to generate an alarm signal indicating that a sub-control device has failed if the attribute value is a positive value, wherein the valve in the current room cannot be closed and the valve has failed; if the attribute value is not a positive value, obtain a second adjustment parameter indicating that the sub-control device has been adjusted according to the actual temperature difference and the preset temperature, and adjust the temperature of the current room according to the second adjustment parameter, wherein the window of the current room is in an open state; Acquiring relevant room temperature and relevant level information of each room related to the current room according to the attribute value, and the number of rooms including; Obtaining room numbers, actual room temperatures, preset room temperatures, and level information of all rooms, wherein the room numbers correspond one to one with the actual room temperatures, preset room temperatures, and level information in sequence; Subtracting the preset temperature from the preset room temperatures of all rooms in turn to obtain a number of relevant temperature differences, wherein the relevant temperature differences correspond to the room numbers one by one; Obtaining a relevant attribute value of each relevant temperature difference, determining in turn whether each relevant attribute value is the same as the attribute value, and if the same, determining the room number corresponding to the relevant temperature difference as the relevant room number, the corresponding actual room temperature as the relevant room temperature, and the corresponding grade information as the relevant grade information; Relevant quantities of all relevant room numbers are obtained, and the relevant quantities are determined as the number of rooms.
8. The system according to claim 7, characterized in that The judging module is further used to judge whether the attribute value is a positive number; The acquisition module is further configured to acquire actual level information corresponding to the current room if the attribute value is a positive number; The judging module is further used to judge whether the actual level information is not lower than all relevant level information; The generating module is further configured to generate an opening signal indicating that the current room is in an open state if the actual level information is not lower than all relevant level information; otherwise, generate a maintaining parameter indicating that the sub-control device does not need to be adjusted, and adjust the temperature of the current room according to the maintaining parameter.
9. A computer-readable storage medium having a computer program that can be run on a processor stored thereon, characterized in that: When the computer program is executed by the processor, the method for adjusting the temperature of an indoor room as claimed in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Heating control method and related device
CN112923433A
Control method of heating equipment and heating equipment
CN115468211A
Integrated control and fault detection of HVAC equipment
US6223544B1