Air conditioning system control method and device and air conditioning system
By obtaining the air conditioning requirements list and priority of each room in the air conditioning system, dynamically matching the air conditioning units and demand rooms, the problem of traditional air conditioning systems lacking priority control in a multi-user environment is solved, and intelligent matching and efficient allocation of air conditioning resources are achieved.
Patent Information
- Application Number
- CN202411309770.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-09-19
AI Technical Summary
Traditional air conditioning systems lack effective priority control solutions in multi-user environments, resulting in waste of energy and poor user experience.
By obtaining the air conditioning requirements list and priority of each room, dynamically match the air conditioning units and required rooms to ensure that high-priority rooms are serviced first.
It realizes intelligent matching and dynamic allocation of air-conditioning resources, reduces resource waste and conflicts, and improves the operating efficiency and user experience of the air-conditioning system.
Smart Images

Figure CN119508947A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of air conditioning, and in particular to an air conditioning system control method, device and air conditioning system. Background Art
[0002] With the advancement of technology and the improvement of people's living standards, air conditioning systems have become an indispensable part of modern buildings, especially in commercial buildings, office spaces and large residential areas. The needs of different users for air conditioning systems vary greatly. Air conditioning systems must not only meet basic cooling and heating needs, but also have higher intelligence and personalized service capabilities to meet the diverse needs of different user groups. However, traditional air conditioning systems often adopt a unified control strategy, which makes it difficult to flexibly respond to complex usage scenarios and demand differences in a multi-user environment, resulting in energy waste, poor user experience and other problems.
[0003] Early air conditioning systems mostly used a single ON, OFF control or a control method based on PID algorithm. Although these methods can achieve the regulation of indoor temperature and humidity to a certain extent, the regulation of the air conditioning system itself has the characteristics of inertia and lag, resulting in a slow regulation process and high energy consumption. In addition, the traditional system lacks a detailed analysis of user needs and a priority processing mechanism, and cannot be personalized according to the specific needs of different users, thus limiting the improvement of the overall performance of the system. Although some studies have attempted to apply intelligent control technology to air conditioning systems, most of these studies focus on optimization control in single-user or small-scale environments, and there are relatively few studies on priority control in multi-user environments.
[0004] With regard to the problem in the related art that the air conditioning system lacks a priority control scheme in a multi-user environment, no effective solution has been proposed yet. Summary of the invention
[0005] The present invention provides an air conditioning system control method, device and air conditioning system, so as to at least solve the problem that the air conditioning system in the prior art lacks a priority control scheme in a multi-user environment.
[0006] To solve the above technical problems, according to one aspect of an embodiment of the present invention, a method for controlling an air-conditioning system is provided, wherein the air-conditioning system includes multiple air-conditioning units for providing air-conditioning services to multiple rooms; the method includes: obtaining an air-conditioning demand list of all demand rooms with air-conditioning use requirements and each of the demand rooms; wherein the air-conditioning demand list is a combination of all air-conditioning units that can provide air-conditioning services to the demand rooms; obtaining the priorities of all the demand rooms; and matching the corresponding air-conditioning units for the demand rooms in the air-conditioning demand list of each of the demand rooms in order of the priorities of the demand rooms from high to low, so as to provide air-conditioning services to the demand rooms.
[0007] Furthermore, obtaining the air conditioning demand list of each of the demand rooms includes: obtaining the air conditioning units selected by the users of the demand rooms that can provide air conditioning services for them, forming the air conditioning demand list, wherein the air conditioning demand list includes one or more of the air conditioning units.
[0008] Furthermore, matching a corresponding air-conditioning unit for each of the demand rooms in the air-conditioning demand list includes: obtaining a service room list for each of the air-conditioning units; wherein the service room list is arranged according to the priority of the rooms; sequentially querying the service room list of the current air-conditioning unit in the demand list of the current demand room; determining whether the service room list of the current air-conditioning unit includes the current demand room, and matching a corresponding air-conditioning unit for the demand room based on the determination result.
[0009] Furthermore, matching the demand room with a corresponding air-conditioning unit according to the judgment result comprises: when the service room list of the current air-conditioning unit includes the current demand room, further judging whether the current air-conditioning unit has been matched, and when the air-conditioning unit has not been matched, matching the current air-conditioning unit to the demand room, and when the air-conditioning unit has been matched, comparing the priority of the demand room matched by the current air-conditioning unit with the current demand room, and matching the current air-conditioning unit to the demand room with the higher priority; and when the service room list of the current air-conditioning unit does not include the current demand room, continuing to query the service room list of the next air-conditioning unit.
[0010] Furthermore, obtaining a service room list for each of the air-conditioning units comprises: obtaining an initial service room list for each of the air-conditioning units; wherein the initial room list is all rooms for which each of the air-conditioning units can provide air-conditioning services; and deleting idle rooms that do not require air conditioning from the initial room list for each of the air-conditioning units to obtain a service room list for each of the air-conditioning units.
[0011] Furthermore, after matching the corresponding air-conditioning unit for the demand room in the air-conditioning demand list of each demand room, it also includes: real-time monitoring of room status changes and air-conditioning demand changes; wherein the room status changes include at least one of the following: at least one of the demand rooms becomes an idle room with no air-conditioning demand, and at least one idle room with no air-conditioning demand becomes the demand room; the air-conditioning demand changes include at least one of the following: the air-conditioning unit is reduced in the air-conditioning demand list of at least one of the demand rooms; the air-conditioning unit is added to the air-conditioning demand list of at least one of the demand rooms; and the corresponding air-conditioning unit is re-matched for the demand room according to the room status changes and / or the air-conditioning demand changes.
[0012] Furthermore, when the room status changes and at least one of the demand rooms becomes an idle room without air-conditioning demand, the demand room is re-matched with a corresponding air-conditioning unit according to the room status change and / or the air-conditioning demand change, including: releasing resources of the air-conditioning unit that has been matched to the demand room that has become an idle room, and changing it back to an unmatched air-conditioning unit; all the demand rooms after the priority of the demand room that has become an idle room are shifted forward, and the corresponding air-conditioning units are re-matched.
[0013] Furthermore, when the room status changes from at least one idle room without air conditioning demand to the demand room, the demand room is re-matched with a corresponding air-conditioning unit according to the room status change and / or the air-conditioning demand change, including: obtaining the priority of the new demand room that changes from an idle room to a demand room; all the demand rooms after the priority of the new demand room are shifted backwards, and the new demand room and all the demand rooms after its priority are re-matched with corresponding air-conditioning units.
[0014] Furthermore, when the air-conditioning demand change reduces the air-conditioning unit from the air-conditioning demand list of at least one of the demand rooms, the corresponding air-conditioning unit is re-matched for the demand room according to the room status change and / or the air-conditioning demand change, including: determining whether the reduced air-conditioning unit is the air-conditioning unit matched with the demand room with the air-conditioning demand change; if so, releasing resources for the reduced air-conditioning unit, and re-matching the corresponding air-conditioning unit for the demand room with the air-conditioning demand change and the demand rooms after its priority; otherwise, keeping the current state of the air-conditioning system unchanged.
[0015] Furthermore, when the air-conditioning demand change adds the air-conditioning unit to the air-conditioning demand list of at least one of the demand rooms, the corresponding air-conditioning unit is re-matched for the demand room according to the room status change and / or the air-conditioning demand change, including: re-matching the corresponding air-conditioning unit for the demand room with the air-conditioning demand change and the demand room after its priority according to the updated air-conditioning demand list.
[0016] According to another aspect of an embodiment of the present invention, there is provided an air-conditioning system control device, wherein the air-conditioning system includes a plurality of air-conditioning units for providing air-conditioning services for a plurality of rooms; the device includes: a demand module for acquiring all demand rooms with air-conditioning use requirements and an air-conditioning demand list for each of the demand rooms; wherein the air-conditioning demand list is a combination of all air-conditioning units that can provide air-conditioning services for the demand rooms; a priority module for acquiring the priorities of all the demand rooms; and a matching module for matching the corresponding air-conditioning units for the demand rooms in the air-conditioning demand list of each of the demand rooms in order of the priorities of the demand rooms from high to low, so as to provide air-conditioning services for the demand rooms.
[0017] According to another aspect of the embodiments of the present invention, there is provided an air conditioning system, comprising the air conditioning system control device as described above.
[0018] According to another aspect of an embodiment of the present invention, there is provided a storage medium containing computer executable instructions, wherein the computer executable instructions are used to execute the air conditioning system control method as described above when executed by a computer processor.
[0019] In the present invention, a multi-user priority control scheme for an air conditioning system is provided, which receives the air conditioning demand information and priority of the user, and dynamically allocates air conditioning resources according to the user's priority and air conditioning demand information to provide air conditioning services for multiple users. Through the above scheme, intelligent matching of multiple users and user preference requirements with air conditioning resources is achieved, and air conditioning equipment resources are allocated to different rooms quickly and accurately, thereby avoiding waste and conflict of resources, optimizing the operation of the air conditioning system, and making the operation of the air conditioning system more efficient and stable. At the same time, users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is an optional flow chart of an air conditioning system control method according to an embodiment of the present invention;
[0021] Figure 2 is another optional flow chart of the air conditioning system control method according to an embodiment of the present invention;
[0022] Figure 3 is an optional structural block diagram of an air conditioning system control device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical scheme and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0024] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.
[0025] It should be understood that the terms "and, or" used in this article are only a way to describe the association relationship of associated objects, indicating that there can be three relationships. For example, A and, or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character "," in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0026] It should be understood that although the terms first, second, third, etc. may be used to describe controllers in embodiments of the present invention, these controllers should not be limited to these terms. These terms are only used to distinguish controllers connected to different devices. For example, without departing from the scope of embodiments of the present invention, a first controller may also be referred to as a second controller, and similarly, a second controller may also be referred to as a first controller.
[0027] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0028] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.
[0029] The optional embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0030] Example 1
[0031] In a preferred embodiment 1 of the present invention, a method for controlling an air conditioning system is provided. The air conditioning system used in the control method includes a plurality of air conditioning units for providing air conditioning services for a plurality of rooms. Specifically, Figure 1 An optional flow chart of the method is shown as follows: Figure 1 As shown, the method includes the following steps S102-S106:
[0032] S102: Obtain all demand rooms with air conditioning use requirements and an air conditioning demand list for each demand room; wherein the air conditioning demand list is a combination of all air conditioning units that can provide air conditioning services for the demand rooms; the demand rooms with air conditioning use requirements may be occupied rooms or rooms that are empty but need to turn on air conditioning;
[0033] S104: Obtaining the priorities of all required rooms;
[0034] S106: Matching a corresponding air-conditioning unit for the demand room in the air-conditioning demand list of each demand room in descending order of priority of the demand room to provide air-conditioning service for the demand room.
[0035] In the above implementation, a multi-user priority control scheme for an air conditioning system is provided, which receives the user's air conditioning demand information and priority, and dynamically allocates air conditioning resources according to the user's priority and air conditioning demand information to provide air conditioning services for multiple users. The above scheme realizes intelligent matching of multiple users and user preference requirements with air conditioning resources, quickly and accurately allocates air conditioning equipment resources to different rooms, avoids waste and conflict of resources, optimizes the operation of the air conditioning system, and makes the operation of the air conditioning system more efficient and stable. At the same time, users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users.
[0036] In a preferred embodiment of the present invention, obtaining the air conditioning demand list of each demand room includes: obtaining the air conditioning units selected by the user of the demand room that can provide air conditioning services for it, forming an air conditioning demand list, wherein the air conditioning demand list includes one or more air conditioning units. The user can view the parameters of all air conditioning equipment through the system webpage, WeChat applet, etc., and select the air conditioning equipment that can provide services for him according to his priority for the air conditioning equipment. The combination of air conditioning units selected by the user is the air conditioning demand list, which can include one or more air conditioning units. The air conditioning units selected by the user provide services to the user, thereby enhancing the user's experience.
[0037] After obtaining the air conditioning demand list of each demand room and the priority of all demand rooms, the corresponding air conditioning unit is matched for the demand room in the air conditioning demand list of each demand room in order of the priority of the demand room from high to low, specifically including: obtaining the service room list of each air conditioning unit; wherein the service room list is arranged according to the priority of the air conditioning unit room that matches the demand room in the air conditioning demand list of each demand room; querying the service room list of the current air conditioning unit in the demand list of the current demand room in order; judging whether the service room list of the current air conditioning unit includes the current demand room, and matching the corresponding air conditioning unit for the demand room according to the judgment result. Users can obtain the required air conditioning equipment resources in time according to the priority of their room, and then allocate air conditioning units to each room, intelligently dispatch air conditioning equipment resources, and make the operation of the air conditioning system more efficient and stable.
[0038] Wherein, obtaining the service room list of each air-conditioning unit includes: obtaining the initial service room list of each air-conditioning unit; wherein the initial room list is all rooms that each air-conditioning unit can provide air-conditioning services; deleting the idle rooms that do not have air-conditioning use requirements from the initial room list of each air-conditioning unit, and obtaining the service room list of each air-conditioning unit. In the above manner, the idle rooms that do not have air-conditioning use requirements are deleted, which saves the time of cyclic pairing and improves the allocation efficiency of the air-conditioning system.
[0039] Furthermore, matching the required room with the corresponding air conditioning unit according to the judgment result includes: when the service room list of the current air conditioning unit includes the current required room, further judging whether the current air conditioning unit has been matched, and when the air conditioning unit has not been matched, matching the current air conditioning unit to the required room; when the air conditioning unit has been matched, comparing the priority of the required room matched by the current air conditioning unit with the current required room, matching the current air conditioning unit to the required room with a higher priority; when the service room list of the current air conditioning unit does not include the current required room, continue to query the service room list of the next air conditioning unit. In addition to the above implementation, other methods can also be used to avoid conflicts, such as judging whether room R2 is in the service room list of the air conditioning equipment resource M3 that can provide service rooms {R m3}, determine whether the priority of the current room is within the required room range, and the priority of the current room is described with an example below.
[0040] First, the system obtains the total number of rooms so far, and each room is recorded as R i , i=1,2...,n. The system then obtains a total of air-conditioning units, i.e., air-conditioning equipment resources, each of which is recorded as M j , j=1,2...,n. To ensure that all rooms have air conditioning resources when they are occupied, the number of rooms and air conditioners is n. The system obtains the number of rooms with people currently, which is m, m≤n, and each room is recorded as R k , k=1,2...,m. The system obtains the rooms that can be served by each air-conditioning equipment resource and arranges them in order of priority, that is, the service room list of the air-conditioning unit, recorded as {R mj For example, there are 5 rooms R1, R2, R3, R4, and R5, and the room priority is R1>R2>R3>R4>R5. The air conditioning equipment resources are M1, M2, M3, M4, and M5. M1 can be provided to R1, M2 can be provided to R1, R2, and R3, M3 can be provided to R1, R2, R3, and R4, M4 can be provided to R1, R2, R3, R4, and R5, and M5 can be provided to R1, R2, R3, R4, and R5. 5。 When a user in each room enters the room, the system sets the air conditioning equipment resource requirements, i.e., the air conditioning demand list. At the same time, the system obtains the preset priority of each room with a customer currently, and arranges them from high to low, recorded as {R y According to the priority of the room where the user is located and the user's air conditioning equipment resource requirements, invitation requests are sent to the air conditioning equipment resources from high to low. Assume that there are now 3 rooms R 2、 R 3、R5 has someone, M1 can be provided to R1, M2 can be provided to R1, R2, R3, M3 can be provided to R1, R2, R3, R4, M4 can be provided to R1, R2, R3, R4, R5, M5 can be provided to R1, R2, R3, R4, R 5。 But now 3 rooms R 2、 R 3、 R5 is occupied, so M1's {R m1} is {}, M2's {R m2} is {R2, R3}, M3's {R m3} is {R2, R3}, M4 is {R m4} is {R2, R3, R5}.
[0041] According to the priority of the room where the user is located and the user's air conditioning equipment resource requirements, invitation requests are sent to the air conditioning equipment resources from high to low. i Is it in air conditioning equipment resource M j Rooms that can be serviced mj}, if yes, accept the invitation and M j Change to running, otherwise reject the invitation and continue to the next air conditioning equipment resource M j Make invitations until you find an M that meets the requirements j When all rooms Ri with existing customers receive air conditioning equipment resources M j After receiving the acceptance feedback, this scheduling ends.
[0042] For example, there are 5 rooms R1, R2, R3, R4, and R5, and the room priority is R1>R2>R3>R4>R5. The air conditioning equipment resources are M1, M2, M3, M4, and M5. M1 can be provided to R1, M2 can be provided to R1, R2, and R3, M3 can be provided to R1, R2, R3, and R4, M4 can be provided to R1, R2, R3, R4, and R5, and M5 can be provided to R1, R2, R3, R4, and R5. 5。 Now 3 rooms R 2、 R 3、 R5 has people, and the acceptable requirements for people in R2 are {M1, M2}, the acceptable requirements for people in R3 are {M2, M3, M4}, and the acceptable requirements for people in R5 are {M3, M4, M5}. Start the following steps:
[0043] 1. {R y} is {R2, R3, R5};
[0044] 2. R2 invites M1, and M1's {R m1}for{}, M1 rejects R2's invitation, and pairing fails;
[0045] 3. R2 invites M2. M2's {R m2} is {R2, R3}, R2∈{R m2}, M2 accepts R2's invitation and pairing is successful;
[0046] 4. R3 invites M2, and M2's {R m2} is {R2, R3}, R3∈{R m2}But R3 has a lower priority than R2, so M2 rejects R3's invitation and pairing fails;
[0047] 5. R3 invites M3. M3's {R m3} is {R2, R3}, R3∈{R m3}, M3 accepts R3's invitation and pairing is successful;
[0048] 6. R5 invites M4. M4's {R m4} is {R2, R3, R5}, R5∈{R m4}, M4 accepts R5's invitation and pairing is successful.
[0049] By presetting priorities, the system can quickly and accurately allocate air conditioning equipment resources to different rooms, avoiding waste and conflict of resources. Users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users. The system can intelligently dispatch air conditioning equipment resources according to user needs and room priorities, making the operation of the air conditioning system more efficient and stable. Compared with the prior art, the present invention optimizes the allocation of air conditioning resources and improves user experience.
[0050] After matching the corresponding air conditioning unit for each demand room in the air conditioning demand list, it also includes: real-time monitoring of room status changes and air conditioning demand changes; wherein the room status change includes at least one of the following: at least one demand room becomes an idle room with no air conditioning use demand, at least one idle room with no air conditioning use demand becomes a demand room; the air conditioning demand change includes at least one of the following: the air conditioning demand list of at least one demand room reduces the air conditioning unit; the air conditioning demand list of at least one demand room adds the air conditioning unit; re-matching the corresponding air conditioning unit for the demand room according to the room status change and / or the air conditioning demand change. In addition to the above-mentioned air conditioning system allocation scheme, the present invention also sets corresponding adjustment schemes for room changes and air conditioning demand changes to meet the dynamic needs of users.
[0051] 1) When the room status changes so that at least one demand room becomes an idle room without air-conditioning demand, the demand room is re-matched with a corresponding air-conditioning unit according to the room status change and / or the air-conditioning demand change, including: releasing resources of the air-conditioning unit that has been matched to the demand room that has become an idle room, and changing it to an unmatched air-conditioning unit again; all demand rooms after the priority of the demand room that has become an idle room are shifted forward and re-matched with the corresponding air-conditioning units.
[0052] The system will monitor the room status and user demand changes in real time. a After the status changes from occupied to unoccupied, modify {R y}, the priority is in this room R a All R after i Move forward one position, the original R a M used j released, and these R i Repeat the invitation request steps above.
[0053] When R2 changes from manned to unmanned, the following steps are executed:
[0054] 1. {R y} becomes {R3, R5};
[0055] 2. M2 changes to idle, R3 invites M2, M2's {R m2} is {R3}, R4∈{R m2}, M2 accepts R3's invitation, pairing is successful. M3 changes to idle;
[0056] 3. R5 invites M3, M3's {R m3} is {R3}, M3 rejects R5's invitation, pairing fails, and R5 continues to pair with M4.
[0057] The pairings at this time are R3 and M2, and R5 and M4.
[0058] 2) When the room status changes from at least one idle room without air conditioning demand to a demand room, re-matching the demand room with a corresponding air-conditioning unit according to the room status change and / or the air-conditioning demand change, including: obtaining the priority of the new demand room that changes from an idle room to a demand room; all demand rooms after the priority of the new demand room are shifted backwards, and re-matching the new demand room and all demand rooms after its priority with corresponding air-conditioning units.
[0059] When a room R a After the status changes from unoccupied to occupied, modify {R y}, the R aInsert into the corresponding position, the room R a All R after i Shift back one position, and these R i Repeat the invitation request steps above.
[0060] When room R4 changes from empty to occupied, and the acceptable demand of the person in R4 is {M1, M2}, the following steps are executed:
[0061] 1. {R y} becomes {R2, R3, R4, R5};
[0062] 2. R4 invites M3, and M3's {R m3} is {R2, R3, R4}, R4∈{R m3}, but R4 has a lower priority than R3, M3 rejects R4's invitation, and pairing fails;
[0063] 3. R4 invites M4. M4's {R m4} is {R2, R3, R4, R5}, R4∈{R m4} and R4 has a higher priority than R3, M4 accepts R4's invitation, the pairing is successful, and R5 is kicked out by M4;
[0064] 4. R5 invites M5, and M5's {R m5} is {R2, R3, R4, R5}, R5∈{R m5}, M5 accepts R5's invitation and pairing is successful.
[0065] The pairings at this time are R2 and M2, R3 and M3, R4 and M4, and R5 and M5.
[0066] 3) When the air-conditioning demand change reduces the air-conditioning units in the air-conditioning demand list of at least one demand room, re-match the corresponding air-conditioning units for the demand rooms according to the room status change and / or the air-conditioning demand change, including: determining whether the reduced air-conditioning units are the air-conditioning units matched with the demand rooms with the air-conditioning demand change; if so, releasing resources for the reduced air-conditioning units, and re-matching the corresponding air-conditioning units for the demand rooms with the air-conditioning demand change and the demand rooms after their priority; otherwise, keeping the current state of the air-conditioning system unchanged.
[0067] When the demand for air-conditioning equipment resources in the occupied room Ra is downgraded, the state of the originally occupied air-conditioning equipment resources Mj is changed to idle, and the Ra and all Ri with subsequent priorities re-execute the above invitation request steps.
[0068] The acceptable demand of R2 is reduced to {M3}, and the following steps are executed:
[0069] 1. M2 changes to idle. R2 invites M3. M3's {R m3} is {R2, R3}, R2∈{R m3}, M3 accepts R2's invitation, the pairing is successful, and R3 is kicked out by M3;
[0070] 2. R3 invites M2. M2's {R m2} is {R2, R3}, R3∈{R m2}, M2 accepts R3's invitation and pairing is successful;
[0071] 3. R5 continues to pair with M4.
[0072] The pairings at this time are R2 and M3, R3 and M2, and R5 and M4.
[0073] 4) When the air-conditioning demand changes and an air-conditioning unit is added to the air-conditioning demand list of at least one demand room, the corresponding air-conditioning unit is re-matched for the demand room according to the room status change and / or the air-conditioning demand change, including: re-matching the corresponding air-conditioning unit for the demand room with the air-conditioning demand change and the demand rooms after its priority according to the updated air-conditioning demand list.
[0074] When someone in the room a When the demand for air conditioning equipment resources increases, the R a and all Rs with priority following it i Repeat the invitation request steps above.
[0075] 1. R2 invites M2. M2's {R m2} is {R2, R3}, R2∈{R m2} and R2 has a higher priority than R3, M2 accepts R2's invitation, pairing is successful, R3 is kicked out by M2, and M3 becomes idle;
[0076] 2. R3 invites M3, and M3's {R m3} is {R2, R3}, R3∈{R m3}, M3 accepts R3's invitation and pairing is successful;
[0077] 3. R5 continues to pair with M4.
[0078] The pairings at this time are R2 and M2, R3 and M3, and R5 and M4.
[0079] Through the above scheme, the priority is adjusted dynamically, the sequence of required air conditioners and air conditioner demand lists is automatically updated, and the invitation request is re-executed. The prior art lacks the ability to dynamically adjust the priority, while the present invention allows the priority to be adjusted in real time according to the actual use of the room (such as occupancy or non-occupancy), thereby improving the flexibility and adaptability of the system.
[0080] By dynamically adjusting the priority, the system can allocate air conditioning resources more efficiently, ensuring that higher priority rooms are served first, thereby improving the user experience. And re-executing the invitation request step can ensure that the control needs of all rooms are taken into account, reducing the waiting time caused by priority conflicts.
[0081] In summary, the implementation scheme of the present invention reduces the need for manual intervention and improves the intelligence level of the air-conditioning system through automated processing and intelligent decision-making.
[0082] Another air conditioning system control method is also provided in the preferred embodiment 1 of the present invention. Specifically, Figure 2 An optional flow chart of the method is shown as follows: Figure 2 As shown, the method includes the following steps S201-S210:
[0083] S201: Start;
[0084] S202: Obtain the rooms of existing users, each of which is denoted as Ri. Obtain all air-conditioning equipment, each of which is denoted as Mj;
[0085] S203: Obtain the serviceable rooms of each air-conditioning device and arrange them in descending order of priority, recorded as {Rx};
[0086] S204: the existing user rooms are arranged in descending order of priority and recorded as {Ry};
[0087] S205: The room sends an invitation request to the air conditioning device in descending order;
[0088] S206: Are all occupied rooms equipped with air conditioners? If yes, proceed to S210; otherwise, proceed to S207;
[0089] S207: Determine whether the room Ri belongs to {Rx} of Mj, if yes, proceed to S208, otherwise proceed to S209;
[0090] S208: The next Ri sends an invitation request to the next Mj, and then returns to S206;
[0091] S209: The Ri sends an invitation request to the next Mj, and then returns to S207;
[0092] S210: Allocation ends.
[0093] In the above implementation, by presetting the priority, the system can quickly and accurately allocate air conditioning equipment resources to different rooms, avoiding waste and conflict of resources. Users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users. The system can intelligently dispatch air conditioning equipment resources according to user needs and room priorities, making the operation of the air conditioning system more efficient and stable. Compared with the existing technology, the optimization of air conditioning resource allocation and the improvement of user experience are achieved.
[0094] Example 2
[0095] Based on the air conditioning system control method provided in the above embodiment 1, a preferred embodiment 2 of the present invention further provides an air conditioning system control device, specifically, Figure 3 An optional structural block diagram of the device is shown, such as Figure 3 As shown, the device comprises:
[0096] The demand module 302 is used to obtain all demand rooms with air conditioning use requirements and an air conditioning demand list of each demand room; wherein the air conditioning demand list is a combination of all air conditioning units that can provide air conditioning services for the demand rooms;
[0097] The priority module 304 is connected to the demand module 302 and is used to obtain the priorities of all demanded rooms;
[0098] The matching module 306 is connected to the priority module 304 and is used to match the corresponding air conditioning unit for the demand room in the air conditioning demand list of each demand room in order of the priority of the demand room from high to low, so as to provide air conditioning service for the demand room.
[0099] In the above implementation, a multi-user priority control scheme for an air conditioning system is provided, which receives the user's air conditioning demand information and priority, and dynamically allocates air conditioning resources according to the user's priority and air conditioning demand information to provide air conditioning services for multiple users. The above scheme realizes intelligent matching of multiple users and user preference requirements with air conditioning resources, quickly and accurately allocates air conditioning equipment resources to different rooms, avoids waste and conflict of resources, optimizes the operation of the air conditioning system, and makes the operation of the air conditioning system more efficient and stable. At the same time, users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users.
[0100] The demand module 302 includes: a demand unit, which is used to obtain the air-conditioning unit selected by the user of the demand room to provide air-conditioning service for the room, and form an air-conditioning demand list, wherein the air-conditioning demand list includes one or more air-conditioning units.
[0101] The matching module 306 includes: an acquisition unit, used to obtain the service room list of each air-conditioning unit; wherein the service room list is arranged according to the priority of the room; a query unit, used to query the service room list of the current air-conditioning unit in order in the demand list of the current demand room; a judgment unit, used to judge whether the service room list of the current air-conditioning unit includes the current demand room, and match the corresponding air-conditioning unit to the demand room according to the judgment result.
[0102] The judgment unit includes: a judgment subunit, which is used to further judge whether the current air-conditioning unit has been matched when the service room list of the current air-conditioning unit includes the current demand room, and when the air-conditioning unit has not been matched, match the current air-conditioning unit to the demand room; when the air-conditioning unit has been matched, compare the priority of the demand room matched by the current air-conditioning unit and the current demand room, and match the current air-conditioning unit to the demand room with the higher priority; a query subunit, which is used to continue to query the service room list of the next air-conditioning unit when the service room list of the current air-conditioning unit does not include the current demand room.
[0103] The acquisition unit includes: an acquisition subunit, which is used to obtain the initial service room list of each air-conditioning unit; wherein the initial room list is all the rooms that each air-conditioning unit can provide air-conditioning services; a determination subunit, which is used to delete the idle rooms that do not have air-conditioning usage requirements from the initial room list of each air-conditioning unit, and obtain the service room list of each air-conditioning unit.
[0104] The device also includes: a monitoring module, which is used to monitor room status changes and air-conditioning demand changes in real time after matching the corresponding air-conditioning unit for the demand room in the air-conditioning demand list of each demand room; wherein the room status change includes at least one of the following: at least one demand room becomes an idle room with no air-conditioning use demand, and at least one idle room with no air-conditioning use demand becomes a demand room; the air-conditioning demand change includes at least one of the following: the air-conditioning unit is reduced in the air-conditioning demand list of at least one demand room; the air-conditioning unit is added to the air-conditioning demand list of at least one demand room; an adjustment module is used to re-match the corresponding air-conditioning unit for the demand room according to the room status change and / or the air-conditioning demand change.
[0105] The adjustment module includes: a first adjustment unit, which is used to release resources of the air-conditioning unit that has been matched with the demand room that has become an idle room, and change it back to an unmatched air-conditioning unit when the room status changes from at least one demand room to an idle room with no air-conditioning use demand; all demand rooms after the priority of the demand room that has become an idle room are shifted forward, and the corresponding air-conditioning units are re-matched.
[0106] The adjustment module includes: a second adjustment unit, which is used to obtain the priority of a new demand room that is changed from an idle room to a demand room when the room status changes from at least one idle room that does not have air conditioning use demand to a demand room; all demand rooms after the priority of the new demand room are shifted backward, and the corresponding air-conditioning units are re-matched to the new demand room and all demand rooms after its priority.
[0107] The adjustment module includes: a third adjustment unit, which is used to determine whether the reduced air-conditioning unit is an air-conditioning unit that matches the demand room with the changed air-conditioning demand when the air-conditioning demand change reduces the air-conditioning unit from the air-conditioning demand list of at least one demand room; if so, release resources for the reduced air-conditioning unit, and re-match the corresponding air-conditioning unit for the demand room with the changed air-conditioning demand and the demand rooms after its priority; otherwise, keep the current state of the air-conditioning system unchanged.
[0108] The adjustment module includes: a fourth adjustment unit, which is used to re-match the corresponding air-conditioning units for the demand room with the changed air-conditioning demand and the demand rooms after its priority according to the updated air-conditioning demand list when the air-conditioning demand changes and an air-conditioning unit is added to the air-conditioning demand list of at least one demand room.
[0109] Regarding the device in the above embodiment, the specific manner in which each unit and module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0110] Example 3
[0111] Based on the air conditioning system control device provided in the above-mentioned embodiment 2, in a preferred embodiment 3 of the present invention, an air conditioning system is further provided, including the air conditioning system control device as described above.
[0112] In the above implementation, a multi-user priority control scheme for an air conditioning system is provided, which receives the user's air conditioning demand information and priority, and dynamically allocates air conditioning resources according to the user's priority and air conditioning demand information to provide air conditioning services for multiple users. The above scheme realizes intelligent matching of multiple users and user preference requirements with air conditioning resources, quickly and accurately allocates air conditioning equipment resources to different rooms, avoids waste and conflict of resources, optimizes the operation of the air conditioning system, and makes the operation of the air conditioning system more efficient and stable. At the same time, users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users.
[0113] Example 4
[0114] Based on the air conditioning system control method provided in the above-mentioned embodiment 1, a storage medium containing computer executable instructions is also provided in a preferred embodiment 4 of the present invention. When the computer executable instructions are executed by a computer processor, they are used to execute the air conditioning system control method as described above.
[0115] In the above implementation, a multi-user priority control scheme for an air conditioning system is provided, which receives the user's air conditioning demand information and priority, and dynamically allocates air conditioning resources according to the user's priority and air conditioning demand information to provide air conditioning services for multiple users. The above scheme realizes intelligent matching of multiple users and user preference requirements with air conditioning resources, quickly and accurately allocates air conditioning equipment resources to different rooms, avoids waste and conflict of resources, optimizes the operation of the air conditioning system, and makes the operation of the air conditioning system more efficient and stable. At the same time, users can obtain the required air conditioning equipment resources in a timely manner according to the priority of their room, thereby improving the comfort and satisfaction of users.
[0116] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0117] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0118] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0119] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0120] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0121] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0122] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not invented by the present invention. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.
[0123] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A method for controlling an air conditioning system, characterized in that: The air conditioning system comprises a plurality of air conditioning units for providing air conditioning services for a plurality of rooms; the method comprises: Obtaining all demand rooms with air conditioning use requirements and an air conditioning demand list of each of the demand rooms; wherein the air conditioning demand list is a combination of all air conditioning units that can provide air conditioning services for the demand rooms; Get the priorities of all the required rooms; According to the order of priority of the demand rooms from high to low, the demand rooms are matched with corresponding air-conditioning units in the air-conditioning demand list of each demand room to provide air-conditioning service for the demand rooms.
2. The method according to claim 1, characterized in that Obtaining the air conditioning requirement list of each required room includes: The air conditioning units that can provide air conditioning services for the required room and are selected by the user are obtained to form the air conditioning demand list, wherein the air conditioning demand list includes one or more of the air conditioning units.
3. The method according to claim 1, characterized in that: Matching a corresponding air conditioning unit for each of the required rooms in the air conditioning requirement list of each of the required rooms includes: Obtaining a service room list of each of the air conditioning units; wherein the service room list is arranged according to the priority of the rooms; Search the service room list of the current air-conditioning unit in order in the demand list of the current demand room; It is determined whether the service room list of the current air-conditioning unit includes the current demand room, and a corresponding air-conditioning unit is matched to the demand room according to the determination result.
4. The method according to claim 3, characterized in that: Matching a corresponding air conditioning unit to the required room according to the judgment result includes: When the service room list of the current air-conditioning unit includes the current demand room, further determine whether the current air-conditioning unit has been matched, and when the air-conditioning unit has not been matched, match the current air-conditioning unit to the demand room; when the air-conditioning unit has been matched, compare the priorities of the demand room matched by the current air-conditioning unit and the current demand room, and match the current air-conditioning unit to the demand room with a higher priority; When the service room list of the current air-conditioning group does not include the currently required room, the service room list of the next air-conditioning group is queried.
5. The method according to claim 3, characterized in that: Get the service room list of each air conditioning unit, including: Obtaining an initial service room list for each of the air-conditioning units; wherein the initial room list is all rooms for which each of the air-conditioning units can provide air-conditioning services; In the initial room list of each air-conditioning unit, the idle rooms that do not have air-conditioning usage requirements are deleted to obtain a service room list of each air-conditioning unit.
6. The method according to claim 1, characterized in that After matching the corresponding air conditioning unit for each of the required rooms in the air conditioning requirement list, the method further includes: Real-time monitoring of room status changes and air conditioning demand changes; wherein the room status changes include at least one of the following: at least one of the demand rooms becomes an idle room without air conditioning demand, at least one of the idle rooms without air conditioning demand becomes the demand room; the air conditioning demand changes include at least one of the following: the air conditioning unit is reduced in the air conditioning demand list of at least one of the demand rooms; the air conditioning unit is added in the air conditioning demand list of at least one of the demand rooms; According to the change in the room status and / or the change in the air-conditioning demand, a corresponding air-conditioning unit is re-matched for the demand room.
7. The method according to claim 6, characterized in that When the room state changes to at least one of the demand rooms becoming an idle room without air conditioning use demand, re-matching the demand room with a corresponding air conditioning unit according to the room state change and / or the air conditioning demand change includes: The resources of the air-conditioning unit that has been matched to the demand room that has become an idle room are released, and the air-conditioning unit is changed back to an unmatched air-conditioning unit; All the demand rooms after the priority of the demand room that becomes an idle room are shifted forward and re-matched with corresponding air-conditioning units.
8. The method according to claim 6, characterized in that When the room state changes so that at least one idle room without air conditioning demand becomes the demand room, re-matching the demand room with a corresponding air conditioning unit according to the room state change and / or the air conditioning demand change includes: Get the priority of the new required room that is changed from an idle room to a required room; All the demand rooms after the priority of the new demand room are shifted backward, and the corresponding air-conditioning units are re-matched to the new demand room and all the demand rooms after its priority.
9. The method according to claim 6, characterized in that When the air conditioning demand change is that the air conditioning demand list of at least one of the demand rooms reduces the air conditioning unit, re-matching the corresponding air conditioning unit for the demand room according to the room state change and / or the air conditioning demand change includes: Determining whether the reduced air-conditioning unit is the air-conditioning unit that matches the demand room with the changed air-conditioning demand; If yes, release the resources of the reduced air-conditioning units, and re-match the corresponding air-conditioning units for the demand rooms with changed air-conditioning demands and the demand rooms after their priorities; Otherwise, the current state of the air conditioning system is kept unchanged.
10. The method according to claim 6, characterized in that When the air conditioning demand change is to add the air conditioning unit to the air conditioning demand list of at least one of the demand rooms, re-matching the corresponding air conditioning unit for the demand room according to the room state change and / or the air conditioning demand change includes: According to the updated air-conditioning demand list, the demand rooms with changed air-conditioning demand and the demand rooms after their priority are re-matched with corresponding air-conditioning units.
11. An air conditioning system control device, characterized in that: The air conditioning system includes a plurality of air conditioning units for providing air conditioning services for a plurality of rooms; the device includes: A demand module, used to obtain all demand rooms with air conditioning use requirements and an air conditioning demand list of each of the demand rooms; wherein the air conditioning demand list is a combination of all air conditioning units that can provide air conditioning services for the demand rooms; A priority module, used to obtain the priorities of all the required rooms; The matching module is used to match the corresponding air-conditioning unit for the demand room in the air-conditioning demand list of each demand room in order of the priority of the demand room from high to low, so as to provide air-conditioning service for the demand room.
12. An air conditioning system, characterized in that: It comprises the air conditioning system control device as claimed in claim 11.
13. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to perform the air conditioning system control method according to any one of claims 1 to 10 when executed by a computer processor.
Citation Information
Patent Citations
Energy distribution and control method and device
CN106779456A
Air conditioner control method
CN107514739A
Smart home electricity energy saving management system
CN111854065A
Space recommendation method, device and system based on air conditioning system and storage medium
CN113240550A
Air conditioner control method, device and equipment based on user priority and air conditioner
CN116951693A