Building complex equipment control method based on multi-region integration

By adopting multi-regional fusion equipment control method in large office buildings, the main and auxiliary HVAC equipment in each fusion area is determined, and different power operations are set according to the coverage area, the uneven environmental state of the HVAC equipment coverage area is solved. The problem has achieved the improvement of balanced environmental status.

CN118795895BActive Publication Date: 2025-02-07STATE GRID ZHEJIANG ELECTRIC POWER CO LTD +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411274944.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-02-07
Estimated Expiration
2044-09-12

AI Technical Summary

Technical Problem

In large office buildings, the coverage areas of the same type of HVAC equipment are different, and the environmental states of the overlapping parts of adjacent areas are largely different from those of the non-overlapping parts, resulting in uneven environmental states.

Method used

Using a multi-region fusion building complex equipment management method, by obtaining the HVAC coverage area in each fusion area, determining the main force and auxiliary equipment, and setting different power operations according to the coverage area, ensuring the environmental status of overlapping and non-coining areas The difference is small.

Benefits of technology

By distinguishing between the main force and the auxiliary equipment and setting different power operations, the difference between the overlapping part and non-overlapping part of the HVAC equipment coverage area is effectively reduced, and the balance of the environmental state is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118795895B_ABST
    Figure CN118795895B_ABST
Patent Text Reader

Abstract

The present invention provides a building complex equipment control method based on multi-region fusion, which relates to the technical field of regional building complex equipment control. The method includes: determining the coverage range corresponding to each target type HVAC equipment according to the coordinates and equipment parameters of each target type HVAC equipment; determining the main target type HVAC equipment and auxiliary target type HVAC equipment in each fusion area according to the coverage range corresponding to each HVAC equipment, and setting the operating power of each main target type HVAC equipment to a first power, and setting the operating power of each auxiliary target type HVAC equipment to a second power W2; the present invention determines the main target type HVAC equipment and the auxiliary target type HVAC equipment according to the coverage area of ​​each target type HVAC equipment, and operates them at different powers, so that the difference between the environmental state of the overlapping part of the target type HVAC equipment coverage area and the environmental state of the non-overlapping part is small.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of regional building complex equipment control, and in particular to a building complex equipment control method based on multi-region fusion. Background Art

[0002] With the development of science and technology, more and more large office buildings have begun to use centrally controlled HVAC equipment, such as air conditioning equipment, heating equipment, etc.; usually, each floor will be equipped with different numbers of HVAC equipment according to the area of ​​the office area, and the HVAC equipment will be controlled to open and close at a fixed power according to the daily working hours of office staff; however, the coverage area of ​​the same type of HVAC equipment in the office area of ​​each floor is different, and the coverage areas of two adjacent HVAC equipment of the same type may overlap. If the HVAC equipment is uniformly turned on and off at a fixed power, the environmental state of the overlapping area may be quite different from that of the non-overlapping area, which will lead to large differences in the environmental states of different areas on the same floor. Summary of the invention

[0003] In view of the above technical problems, the technical solution adopted by the present invention is:

[0004] The present application provides a building complex equipment control method based on multi-area integration, the method comprising the following steps:

[0005] S100, obtaining each fusion area in the target floor to obtain a fusion area list A=(A1, A2, ..., A i , …, A n ), i=1, 2,...,n; among them, A i is the i-th fusion area in the target floor, n is the number of fusion areas in the target floor; the target floor is any floor; the fusion area includes several sub-areas;

[0006] S200, according to A, obtain the target type HVAC equipment in each fusion area in A to obtain the target type HVAC equipment list set QA corresponding to A = (QA1, QA2, ..., QA i ,…,QA n );Among them, QA i A i Corresponding target type HVAC equipment list; QA i =(QA i,1 , QA i,2 ,…,QA i,j ,…,QA i,f(i) ), j = 1, 2, …, f(i); QA i,j A i The jth target type HVAC equipment in A, f(i) isi The number of HVAC equipment of the target type;

[0007] S300, according to the coordinates and equipment parameters of each target type of HVAC equipment in QA, determine the coverage area corresponding to each target type of HVAC equipment, so as to obtain a list set of coverage areas of the target type of HVAC equipment corresponding to QA = (SA1, SA2, ..., SA i , …, SA n ), where SA i A i List of corresponding target type HVAC equipment coverage areas;

[0008] S i =(SA i,1 , S.A. i,2 , …, SA i,j , …, SA i,f(i) );SA i,j For QA i,j The corresponding coverage area;

[0009] S400, according to SA, determining the main target type HVAC equipment and the auxiliary target type HVAC equipment in each fusion area in A;

[0010] S500, setting the operating power of each main target type HVAC equipment to a first power W1, and setting the operating power of each auxiliary target type HVAC equipment to a second power W2; wherein W1>W2.

[0011] Further, step S400 includes the following steps:

[0012] S410, obtain SA i The total overlap area of ​​each coverage area with other coverage areas in the SA i The corresponding total overlap area list CA i =(CA i,1 , C.A. i,2 , …, C.A. i,j , …, C.A. i,f(i) ), where CA i,j for SA i,j Total overlap with other coverage areas;

[0013] S420, according to SA i and CA i , determine SA i The total overlap area weight corresponding to each coverage area in , to obtain the total overlap area weight list η i =(η i,1 , η i,2 ,…,η i,j ,…,ηi,f(i) ), where η i,j for SA i,j The corresponding total overlap area weight; η i,j =CA i,j / SA i,j ;

[0014] S430, traverse η i , if η i,j ≥ , then QA i,j Determine the auxiliary target type HVAC equipment; otherwise, QA i,j Determined as the main target type HVAC equipment; among them, for SA i The corresponding total overlap area weight threshold.

[0015] Furthermore, Determine by following these steps:

[0016] S431, obtain SA i,j The corresponding population density MA i,j ;

[0017] S432, obtaining each personnel density range in the preset personnel density and total overlap area weight threshold mapping table QT, so as to obtain a personnel density range list θ=(θ1, θ2, ..., θ p ,…,θ q ), p = 1, 2, …, q; where θ p is the pth population density range in QT, q is the number of population density ranges in QT; QT includes several rows, each corresponding to a population density range and a total overlap area weight threshold; the population density and the corresponding total overlap area weight threshold are positively correlated;

[0018] S433, traverse θ, if MA i,j ∈θ p , then θ p The corresponding total overlap area weight threshold is determined as .

[0019] Furthermore, after step S431, the method further includes the following steps:

[0020] S41, if MA i,j ∈[ω1, ω2], then enter S432; wherein ω1 is the minimum density range corresponding to θ, and ω2 is the maximum density range corresponding to θ;

[0021] S42, if MA i,j <ω1, then QA i,j Determined as auxiliary target type HVAC equipment;

[0022] S43, if MA i,j >ω2, then QA i,j Identified as the main target type HVAC equipment.

[0023] Further, after step S300 and before step S400, the method includes the following steps:

[0024] S310, obtaining the personnel density corresponding to the coverage area of ​​each target type of HVAC equipment in SA, so as to obtain the personnel density list MA corresponding to SA = (MA1, MA2, ..., MA i , …, MA n ), where MA i A i The corresponding personnel density list;

[0025] MA i =(MA i,1 , M.A. i,2 , …, MA i,j , …, MA i,f(i) ); MA i,j for SA i,j The corresponding population density.

[0026] Further, step S400 includes the following steps:

[0027] S440, based on SA and MA, determine the main target type HVAC equipment and auxiliary target type HVAC equipment in each fusion area in A.

[0028] Further, step S440 includes the following steps:

[0029] S441, for MA i Sort all the personnel densities in to get MA i The corresponding sorted population density list =( , , …, , …, );in, For MA i The j-th personnel density is obtained by sorting all personnel densities in ; < ; r = 1, 2, ..., -1;

[0030] S442, will The corresponding target type HVAC equipment is determined as the main target type HVAC equipment; enter S443;

[0031] S443, obtaining a preset value N=2;

[0032] S444, if N< , then get The coverage area of ​​the corresponding target type HVAC equipment and the overlapping area of ​​the main target type HVAC equipment ;

[0033] S445, if / ≥β, then The corresponding target type HVAC equipment is determined as auxiliary target type HVAC equipment; wherein, for The coverage area of ​​the corresponding target type HVAC equipment; β is the preset threshold value of the overlap area ratio of the main target type HVAC equipment; obtain N=N+1 and enter S444.

[0034] Furthermore, after step S445, the method further includes the following steps:

[0035] S446, if / <β, then get The coverage area of ​​the corresponding target type HVAC equipment and the overlapping area of ​​the non-main target type HVAC equipment ;

[0036] S447, if / ≥γ, then The corresponding target type HVAC equipment is determined as auxiliary target type HVAC equipment; otherwise, The corresponding target type HVAC equipment is determined as the main target type HVAC equipment; N=N+1 is obtained, and the process goes to S444; wherein γ is the preset threshold value of the overlap area ratio of the non-main target type HVAC equipment.

[0037] Further, M.A. i,j Determine by following these steps:

[0038] S1, obtain the SA of each historical moment in the preset sliding time window i,j The corresponding historical personnel density is obtained to obtain the historical personnel density list δ = (δ1, δ2, …, δ x , …, δ y ), x=1, 2,...,y; where, δ x SA is the xth historical moment in the preset sliding time window i,j The corresponding historical population density, y is the number of historical moments in the preset sliding time window;

[0039] S2, using the DBSCAN clustering algorithm, cluster the historical personnel density in δ to obtain several clusters;

[0040] S3, the average historical population density corresponding to the cluster with the largest number of historical population density in the cluster is determined as MA i,j .

[0041] Furthermore, the fusion region is obtained by the following steps:

[0042] S110, obtaining information of each sub-area in the target floor and connection relationships between adjacent sub-areas;

[0043] S120, inputting the information of each sub-region and the connection relationship between adjacent sub-regions into a preset artificial intelligence model to obtain each fusion region corresponding to the target floor.

[0044] The present invention has at least the following beneficial effects:

[0045] The building complex equipment control method based on multi-zone fusion of the present invention determines the coverage range corresponding to each target type HVAC equipment in each fusion area according to the coordinates and equipment parameters of each target type HVAC equipment; determines the main target type HVAC equipment and auxiliary target type HVAC equipment in each fusion area according to the coverage range corresponding to each HVAC equipment, and sets the operating power of each main target type HVAC equipment to the first power, and sets the operating power of each auxiliary target type HVAC equipment to the second power W2; the present invention determines the main target type HVAC equipment and the auxiliary target type HVAC equipment according to the coverage area of ​​each target type HVAC equipment, and operates them at different powers, so that the difference between the environmental state of the overlapping part and the environmental state of the non-overlapping part of the coverage area of ​​the target type HVAC equipment is small. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0047] Figure 1 A flowchart of a building complex equipment management and control method based on multi-zone integration provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The technical solutions in the embodiments of the present application are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by technicians in the relevant technical field without creative work are within the scope of protection of the present application.

[0049] It is noteworthy that in the following description, specific details such as specific system structures, technologies, etc. are proposed for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from hindering the description of the present application.

[0050] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or their collections. It should also be understood that when the term "and / or" is used in the present specification and the appended claims, it refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations.

[0051] In the description of the present specification and the appended claims, if the term "if" is used, it can be interpreted as "in the case of" or "when" or "uponce" or "in response to determining" or "in response to detecting" according to the context. Similarly, the phrase "if it is determined" or "if [the described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [the described condition or event] is detected" or "in response to detecting [the described condition or event]" according to the context.

[0052] In the description of this application specification and the appended claims, the terms "first", "second", "third", etc., if used, are only used to distinguish the description and are not to be understood as indicating or implying relative importance, nor are they used to describe a specific order or sequence.

[0053] In the description of the present application specification and the appended claims, if the term "a memory stores a list of XX information LBi = (LB i 1 , L.B. i 2 , ..., LB i j , ..., LB i f(i)), i=1, 2,..., n, j=1, 2,..., f(i); LB i j is the jth XX information in the i-th XX information list” and similar descriptions. It can be understood that the memory stores n XX information lists LB1, LB2, …, LBi …, LBn; and in the i-th XX information list LBi, there is LB i 1 , L.B. i 2 , ..., LB i j , ..., LB i f(i) These f(i) XX information.

[0054] It is worth noting that the "f(i)" used in the above description cannot be simply understood as a fixed value. Instead, it should be understood that the value of "f(i)" changes with the value of i. For example, if the value range of i is 1 to 2, "f(1)" may be equal to "f(2)" or may not be equal to "f(2)". That is, the number of XX information in different XX information lists may be the same or different, and is generally determined according to the actual application scenario. Other similar expressions such as "g(j)" should be understood in the same way and will not be elaborated on.

[0055] Furthermore, if the numbers or symbols in the above description are in the form of "superscripts" or "subscripts", the corresponding explanatory descriptions should be followed to understand them, and they should not be simply understood in terms of mathematical or physical concepts. For example, in the above description, "1, 2, ..., j, ..., f(i)" in the form of superscripts should be understood according to "LB i j The explanatory description of "is the jth XX information in the i-th XX information list" is to understand that "1, 2, ..., j, ..., f(i)" is only an identification value used to identify different XX information. i j "Understand as LB i to the jth power.

[0056] At the same time, in the above-mentioned form of description, "n" and "f(i)" should be understood as natural numbers that are 1 or greater than 1, and the specific values ​​can be determined according to the actual application scenario.

[0057] Furthermore, in the description of the present application and the appended claims, if the symbol "=" appears together with "brackets", unless there is a specific limitation, "=" should be understood as "including". That is, the above description should be understood as XX information list LBi includes LBi 1 , L.B. i 2 , ..., LB i j , ..., LB i f(i) In actual implementation, technicians in the relevant technical field can add other information or data to LBi according to actual needs.

[0058] Furthermore, in the above description, "LBi=(……)" and similar descriptions such as "LBi={……}", "LBi=[……]" in the application specification and the attached claims, unless there is a specific limitation, the "brackets" themselves are only used in conjunction with "=" to enable technicians in the relevant technical field to clearly know what information LBi contains. It does not limit the data structure of LBi and the information it contains, nor does it limit the type of elements therein, whether the number of elements is fixed, whether the elements are ordered, whether the elements are repeatable, what query method is required to query the elements therein, what access order is required to access the elements therein, etc.

[0059] That is, technicians in the relevant technical field should understand similar descriptions such as "LBi=(……)" based on the standard of technical feasibility, and cannot determine its data structure only by the type of "brackets". For example, it cannot be determined that LBi is an ordered tuple or a characteristic vector based on the description "LBi=(……)". It cannot be determined that LBi is a set containing multiple non-repeating elements based on the description "LBi={……}". Specifically, technicians in the relevant technical field can adaptively understand "LBi=(……)" as an ordered tuple / set / characteristic vector / array / matrix / linked list and other data structures.

[0060] It is understandable that if a description such as "obtaining a temperature interval T; the value range of T is [T1, T2]" is used in the specification and the appended claims of this application, because the description specifically defines T as a temperature interval. Therefore, a person skilled in the art should be able to understand from the context that "[T1, T2]" represents a closed interval from T1 to T2.

[0061] Similarly, in the specification of the present application and the appended claims, if descriptions such as "XX list", "XX set", "XX set", "XX array", "XX queue", etc. are used, unless there is a specific targeted limitation, they should only be understood as referring to multiple information / data / files, etc., without limiting the data structure of these information / data / files, etc.

[0062] In general, if the description of a data structure that may represent one or more information / data is used in the specification and the appended claims, unless there is a specific limitation, the data structure should not be directly identified by a simple name or symbol. Instead, technicians in the relevant technical field should select any feasible data structure for implementation with the purpose of realizing the solution of the corresponding embodiment, and these implementation methods should all be within the scope of protection of this application.

[0063] Accordingly, it can be understood that the above-mentioned similar descriptions, unless specifically limited, should not limit the programming language used to implement any embodiment of the present application.

[0064] Furthermore, in the description of the present application specification and the appended claims, if the method “obtaining the XX information list LBi sent by the XX device” is used, LBi=(LB i 1 , L.B. i 2 , ..., LB i j , ..., LB i f(i) ), i=1, 2,..., n, j=1, 2,..., f(i); LB i j The jth XX information in the i-th XX information list” and other similar descriptions. The descriptions such as “list” and “LBi=(……)” do not limit the relevant communication protocols and message formats used in data transmission. Those skilled in the art should choose any feasible form for understanding and implementation with the purpose of realizing the solution of the corresponding embodiment.

[0065] It is worth noting that in the description here, "LBi", "LB i j "i", "j", "n", "f(i)", "g(j)", "T", "T1", "T2", etc. are only used for illustrative purposes. If the same characters appear in the description of other locations in the specification of this application and the attached claims, they should be understood based on the contextual description of their location, that is, their meanings may be different from those in the description here.

[0066] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.

[0067] It should be understood that the size of the serial numbers of the steps in the following embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0068] Exemplarily, if there are descriptions in the form of "S100, ...; S200, ...; S300, ...;" and the like in this embodiment, it only provides an exemplary feasible execution order, not a necessary execution order. For example, the above description only indicates that step S100, step S200 and step S300 can be executed sequentially, but they do not have to be executed sequentially. A technician in the relevant technical field can determine the actual and feasible execution order according to the function and internal logic of each step. For example, step S200, step S300 and step S100 can be executed in sequence, or after executing step S100, steps S200 and S300 can be executed in parallel, or other feasible execution orders; at the same time, the description of "S100, ...; S200, ...; S300, ...;" does not limit the complete method to have only these three steps. A technician in the relevant technical field can determine whether to add other reasonable steps before and after any step according to actual needs.

[0069] In the description of the specification of this application and the attached claims, if the relevant descriptions of common processing functions such as "max(...)", "min(...)", "avg(...)" are used, if a targeted explanation is given in the text, it should be understood in accordance with the targeted explanation. If there is no targeted explanation, technicians in the relevant technical field should connect them with the relevant technical terms of computer science and technology. For example, "max()" is a maximum value determination function, "min()" is a minimum value determination function, "avg()" is an average value determination function, etc.

[0070] Furthermore, in the description of this application specification and the attached claims, if there are mathematical symbols without corresponding explanations, technicians in the relevant technical field should make corresponding interpretations based on the context and the feasibility of the technical solution. If there are differences in understanding, they can be understood in accordance with the "National Standard GB 3102.11-1993". For example, "⊥" means vertical, "A∪B" means the union of A and B, and "log a x" represents the logarithm of x with base a, etc.

[0071] The following will refer to Figure 1 The flowchart of the building complex equipment control method based on multi-zone integration is shown, which introduces a building complex equipment control method based on multi-zone integration.

[0072] The building complex equipment control method based on multi-zone fusion is applied to a preset artificial intelligence multi-layer architecture model, which includes: equipment layer, perception layer, decision layer and application layer; wherein, the equipment layer includes several different types of HVAC equipment, such as: air-conditioning equipment, heating equipment, etc.; the perception layer includes several sensors, such as: temperature sensors, humidity sensors, etc.; used to collect environmental information; the decision layer is used to determine the control parameters or control strategies of the equipment layer equipment according to the collected environmental information; the application layer is used to allow users to input control information, such as desired temperature, humidity, heating and cooling types, etc.; in this embodiment, the building complex equipment control method based on multi-zone fusion is applied to the above-mentioned decision layer.

[0073] The building complex equipment control method based on multi-area integration may include the following steps:

[0074] S100, obtaining each fusion area in the target floor to obtain a fusion area list A=(A1, A2, ..., A i , …, A n ), i=1, 2,...,n; among them, A i is the i-th fusion area in the target floor, n is the number of fusion areas in the target floor; the target floor is any floor; the fusion area includes several sub-areas.

[0075] In this embodiment, the regional building complex includes several buildings, for example, the regional building complex can be an office building area composed of multiple office buildings; each building includes several floors, and the target floor can be any floor; each floor includes several sub-areas, and the sub-areas can be independent rooms or public areas, etc.; doors are set between adjacent sub-areas, some doors are always open, and some doors are always closed, and the sub-areas connected by the always-open doors can be determined as the same fusion area, thereby obtaining the fusion area list A corresponding to the target floor.

[0076] Further, the fusion region can be obtained by the following steps:

[0077] S110, obtaining information of each sub-area in the target floor and a connection relationship between adjacent sub-areas.

[0078] S120, inputting the information of each sub-region and the connection relationship between adjacent sub-regions into a preset artificial intelligence model to obtain each fusion region corresponding to the target floor.

[0079] In this embodiment, the sub-region information includes information such as the location and size of the sub-region, and the connection relationship between adjacent sub-regions includes normally open connection, normally closed connection, etc.; the preset artificial intelligence model can be a trained neural network model, and the information of each sub-region and the connection relationship between adjacent sub-regions are input into the preset artificial intelligence model. The artificial intelligence model can automatically generate a fusion region after the sub-regions are fused.

[0080] S200, according to A, obtain the target type HVAC equipment in each fusion area in A to obtain the target type HVAC equipment list set QA corresponding to A = (QA1, QA2, ..., QA i ,…,QA n );Among them, QA i A i Corresponding target type HVAC equipment list; QA i =(QA i,1 , QA i,2 ,…,QA i,j ,…,QA i,f(i) ), j = 1, 2, …, f(i); QA i,j A i The jth target type HVAC equipment in A, f(i) is i The number of HVAC equipment of the target type.

[0081] In this embodiment, various types of HVAC equipment are installed in the target floor, for example: air-conditioning equipment: responsible for adjusting the indoor temperature, including central air-conditioning, split air-conditioning, etc.; ventilation equipment: ensuring fresh air circulation, including fresh air system, exhaust system, etc.; heating equipment: providing heat in cold seasons, including floor heating, wall-mounted boiler, etc.; humidity control equipment: adjusting indoor humidity, including humidifiers, dehumidifiers, etc.; air quality monitoring and purification equipment: monitoring and improving indoor air quality, including air purifiers, etc.; the target type HVAC equipment can be any one of the above-mentioned types of HVAC equipment, for example: the target type HVAC equipment is air-conditioning equipment; for each fusion area in A, several target type HVAC equipment are installed, and each target type HVAC equipment installed in each fusion area can be obtained to obtain the target type HVAC equipment list set QA corresponding to A.

[0082] S300, according to the coordinates and equipment parameters of each target type of HVAC equipment in QA, determine the coverage area corresponding to each target type of HVAC equipment, so as to obtain a list set of coverage areas of the target type of HVAC equipment corresponding to QA = (SA1, SA2, ..., SA i , …, SA n ), where SA i A i List of corresponding target type HVAC equipment coverage areas;

[0083] S i =(SA i,1 , S.A. i,2 , …, SA i,j , …, SA i,f(i) );SA i,j For QA i,j The corresponding coverage area.

[0084] In this embodiment, a plane coordinate system corresponding to the target floor can be established, and the installation position of each target type HVAC equipment in the target floor is fixed and can be mapped to the plane coordinate system corresponding to the target floor, thereby obtaining the coordinates of each target type HVAC equipment; the maximum area that the target type HVAC equipment can cover is a known parameter, and combined with the coordinates of the target type HVAC equipment, the coverage area of ​​the target type HVAC equipment can be obtained; the coverage area can be understood as the area that the HVAC equipment can act on; for example: the target type HVAC equipment is an air-conditioning equipment, and the corresponding coverage area is the cooling area of ​​the air-conditioning equipment.

[0085] S400, according to SA, determine the main target type HVAC equipment and auxiliary target type HVAC equipment in each fusion area in A.

[0086] Further, step S400 may include the following steps:

[0087] S410, obtain SA i The total overlap area of ​​each coverage area with other coverage areas in the SA i The corresponding total overlap area list CA i =(CA i,1 , C.A. i,2 , …, C.A. i,j , …, C.A. i,f(i) ), where CA i,j for SA i,j The total overlap area with other coverage areas.

[0088] In this embodiment, SA i Each coverage area has corresponding coordinate information, which can be obtained from SA iThe total overlap area of ​​each coverage area with other coverage areas; for example: i,1 There is overlap for SA i,2 and SA i,3 , then, CA i,1 for SA i,1 with SA i,2 The overlap area plus SA i,1 with SA i,3 The overlapping area.

[0089] S420, according to SA i and CA i , determine SA i The total overlap area weight corresponding to each coverage area in , to obtain the total overlap area weight list η i =(η i,1 , η i,2 ,…,η i,j ,…,η i,f(i) ), where η i,j for SA i,j The corresponding total overlap area weight; η i,j =CA i,j / SA i,j .

[0090] In this embodiment, it can be understood that when the target type of HVAC equipment is installed, the problem of overlapping coverage areas has been preliminarily considered. Therefore, the overlapping area between adjacent target type HVAC equipment will not be particularly large, so that η i,j Less than 1.

[0091] S430, traverse η i , if η i,j ≥ , then QA i,j Determine the auxiliary target type HVAC equipment; otherwise, QA i,j Determined as the main target type HVAC equipment; among them, for SA i The corresponding total overlap area weight threshold.

[0092] In this embodiment, if n i,j ≥ , indicating QA i,j The coverage area of ​​QA overlaps greatly with the coverage area of ​​other target types of HVAC equipment. i,j The independent coverage area is small, QA i,j When running at low power, there will be no i,j The environmental status has a great impact on the quality of the i,j Determined as auxiliary target type HVAC equipment;

[0093] When η i,j ≥ When QA i,j The coverage area of ​​QA overlaps slightly with the coverage area of ​​other target types of HVAC equipment. i,j When running at low power, SA cannot be guaranteed i,j The environmental status reaches the preset state, therefore, QA i,j Identified as the main target type HVAC equipment.

[0094] Furthermore, This can be determined by the following steps:

[0095] S431, obtain SA i,j The corresponding population density MA i,j .

[0096] In this embodiment, a camera is installed in the target floor, and the SA i,j The number of people in SA i,j The corresponding area can be obtained as SA i,j The corresponding population density MA i,j .

[0097] Further, M.A. i,j This can be determined by the following steps:

[0098] S1, obtain the SA of each historical moment in the preset sliding time window i,j The corresponding historical personnel density is obtained to obtain the historical personnel density list δ = (δ1, δ2, …, δ x , …, δ y ), x=1, 2,...,y; where, δ x SA is the xth historical moment in the preset sliding time window i,j The corresponding historical population density, y is the number of historical moments in the preset sliding time window.

[0099] In this embodiment, it can be understood that the personnel in the fusion area are mobile. i,j The number of people in the MA i,j There are large fluctuations in a short period of time, resulting in repeated adjustments in the operating power of the corresponding target type HVAC equipment; therefore, a sliding time window of a certain length is set, and the length of the sliding time window can be set according to actual needs, for example: the length of the sliding time window can be set to 10 minutes.

[0100] S2, using the DBSCAN clustering algorithm, cluster the historical personnel density in δ to obtain several clusters.

[0101] S3, the average historical population density corresponding to the cluster with the largest number of historical population density in the cluster is determined as MA i,j .

[0102] In this example, the cluster with the largest number of historical personnel density in the cluster represents SA i,j The overall personnel density can effectively avoid the problem of repeated adjustment of the operating power of the corresponding target type HVAC equipment due to personnel flow, making QA i,j The operation is more stable.

[0103] S432, obtaining each personnel density range in the preset personnel density and total overlap area weight threshold mapping table QT, so as to obtain a personnel density range list θ=(θ1, θ2, ..., θ p ,…,θ q ), p = 1, 2, …, q; where θ p is the pth population density range in QT, and q is the number of population density ranges in QT; QT includes several rows, each corresponding to a population density range and a total overlap area weight threshold; the population density and the corresponding total overlap area weight threshold are positively correlated.

[0104] S433, traverse θ, if MA i,j ∈θ p , then θ p The corresponding total overlap area weight threshold is determined as .

[0105] In this embodiment, for coverage areas with a higher population density, the corresponding target type HVAC equipment should be more easily determined as the main target type HVAC equipment. Therefore, in this embodiment, the total overlap area weight threshold corresponding to the coverage area with a higher population density is also larger, so that the target type HVAC equipment corresponding to the coverage area is more easily determined as the main target type HVAC equipment.

[0106] Furthermore, after step S431, the method may further include the following steps:

[0107] S41, if MA i,j ∈[ω1, ω2], then enter S432; wherein ω1 is the minimum density range corresponding to θ, and ω2 is the maximum density range corresponding to θ.

[0108] S42, if MA i,j <ω1, then QA i,j Identified as auxiliary target type HVAC equipment.

[0109] S43, if MA i,j >ω2, then QA i,jIdentified as the main target type HVAC equipment.

[0110] In this embodiment, there will be MA i,j Very large or very small cases, in MA i,j In very large cases, MA i,j >ω2, then directly QA i,j Determined as the main target type HVAC equipment; in MA i,j In very small cases, MA i,j <ω2, then directly QA i,j Determined as auxiliary target type HVAC equipment; no need to judge its overlapping area to improve operating efficiency.

[0111] Further, after step S300 and before step S400, the method may include the following steps:

[0112] S310, obtaining the personnel density corresponding to the coverage area of ​​each target type of HVAC equipment in SA, so as to obtain the personnel density list MA corresponding to SA = (MA1, MA2, ..., MA i , …, MA n ), where MA i A i Corresponding personnel density list; MA i =(MA i,1 , M.A. i,2 , …, MA i,j , …, MA i,f(i) ); MA i,j for SA i,j The corresponding population density.

[0113] In this embodiment, the method for obtaining the population density is the same as the method for obtaining the population density in the above embodiment, and will not be described in detail here.

[0114] Further, step S400 may include the following steps:

[0115] S440, based on SA and MA, determine the main target type HVAC equipment and auxiliary target type HVAC equipment in each fusion area in A.

[0116] Further, step S440 may include the following steps:

[0117] S441, for MA i Sort all the personnel densities in to get MA i The corresponding sorted population density list =( , , …, , …, );in, For MA i The j-th personnel density is obtained by sorting all personnel densities in ; < ; r = 1, 2, ..., -1.

[0118] S442, will The corresponding target type HVAC equipment is determined as the main target type HVAC equipment; enter S443.

[0119] S443, obtain a preset value N=2.

[0120] S444, if N<f(i), obtain The coverage area of ​​the corresponding target type HVAC equipment and the overlapping area of ​​the main target type HVAC equipment .

[0121] In this embodiment, this step only obtains The coverage area of ​​the corresponding target type HVAC equipment overlaps with the main target type HVAC equipment, and does not obtain the overlapping area with the coverage area of ​​other non-main target type HVAC equipment.

[0122] S445, if / ≥β, then The corresponding target type HVAC equipment is determined as auxiliary target type HVAC equipment; wherein, for The coverage area of ​​the corresponding target type HVAC equipment; β is the preset threshold value of the overlap area ratio of the main target type HVAC equipment; obtain N=N+1 and enter S444.

[0123] In this embodiment, if / ≥β, for example: β=0.7; means The coverage area corresponding to the target type HVAC equipment is greatly affected by the main target type HVAC equipment. The corresponding target type HVAC equipment is determined as auxiliary target type HVAC equipment.

[0124] Furthermore, after step S445, the method may further include the following steps:

[0125] S446, if / <β, then get The coverage area of ​​the corresponding target type HVAC equipment and the overlapping area of ​​the non-main target type HVAC equipment .

[0126] In this embodiment, if / <β, indicating The coverage area corresponding to the corresponding target type HVAC equipment is less affected by the main target type HVAC equipment and needs further judgment.

[0127] S447, if / ≥γ, then The corresponding target type HVAC equipment is determined as auxiliary target type HVAC equipment; otherwise, The corresponding target type HVAC equipment is determined as the main target type HVAC equipment; N=N+1 is obtained, and the process goes to S444; wherein γ is the preset threshold value of the overlap area ratio of the non-main target type HVAC equipment.

[0128] In this embodiment, if / ≥γ, indicating that other non-main target type HVAC equipment The corresponding target type HVAC equipment has a greater impact on the coverage area. The corresponding target type HVAC equipment is determined as auxiliary target type HVAC equipment.

[0129] Through the above method, the main target type HVAC equipment and the auxiliary target type HVAC equipment can be determined in turn according to the personnel density, so that the operating power setting of the target type HVAC equipment is more reasonable.

[0130] S500, setting the operating power of each main target type HVAC equipment to a first power W1, and setting the operating power of each auxiliary target type HVAC equipment to a second power W2; wherein W1>W2.

[0131] The building complex equipment control method based on multi-zone fusion of the present embodiment determines the coverage range corresponding to each target type HVAC equipment in each fusion area according to the coordinates and equipment parameters of each target type HVAC equipment; determines the main target type HVAC equipment and auxiliary target type HVAC equipment in each fusion area according to the coverage range corresponding to each HVAC equipment, and sets the operating power of each main target type HVAC equipment to the first power, and sets the operating power of each auxiliary target type HVAC equipment to the second power W2; the present invention determines the main target type HVAC equipment and the auxiliary target type HVAC equipment according to the coverage area of ​​each target type HVAC equipment, and operates them at different powers, so that the difference between the environmental state of the overlapping part and the non-overlapping part of the coverage area of ​​the target type HVAC equipment is small.

[0132] Furthermore, combined with the population density corresponding to the coverage area of ​​each target type HVAC equipment, the main target type HVAC equipment and the auxiliary target type HVAC equipment are determined in turn, so that the operating power setting of the target type HVAC equipment is more reasonable, thereby further reducing the difference between the environmental state of the overlapping part and the non-overlapping part of the coverage area of ​​the target type HVAC equipment.

[0133] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0134] An embodiment of the present invention also provides a non-transitory computer-readable storage medium, which can be set in an electronic device to store at least one instruction or at least one program related to implementing a method in a method embodiment. The at least one instruction or the at least one program is loaded and executed by the processor to implement the method provided in the above embodiment.

[0135] The program product may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0136] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0137] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0138] Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).

[0139] An embodiment of the present invention further provides an electronic device, comprising a processor and the aforementioned non-transitory computer-readable storage medium.

[0140] The electronic device is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0141] The electronic device is presented in the form of a general-purpose computing device. The components of the electronic device may include, but are not limited to: the at least one processor mentioned above, the at least one memory mentioned above, and a bus connecting different system components (including the memory and the processor).

[0142] The memory stores program codes, which can be executed by the processor, so that the processor executes the steps in various embodiments described in this specification.

[0143] The memory may include readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory, and may further include read only memory (ROM).

[0144] The memory may also include a program / utility having a set (at least one) of program modules, such program modules including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include an implementation of a network environment.

[0145] The bus may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.

[0146] The electronic device may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may communicate with one or more devices that enable a user to interact with the electronic device, and / or may communicate with any device (e.g., routers, modems, etc.) that enables the electronic device to communicate with one or more other computing devices. Such communication may be performed through an input / output (I / O) interface. Furthermore, the electronic device may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter. The network adapter communicates with other modules of the electronic device through a bus. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0147] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0148] An embodiment of the present invention further provides a computer program product, which includes program code. When the program product is run on an electronic device, the program code is used to enable the electronic device to execute the steps of the method according to various exemplary embodiments of the present invention described above in this specification.

[0149] Although some specific embodiments of the present invention have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are only for illustration, not for limiting the scope of the present invention. It should also be understood by those skilled in the art that various modifications may be made to the embodiments without departing from the scope and spirit of the present invention.

Claims

1. A building complex equipment control method based on multi-region integration, characterized in that: The method comprises the following steps: S100, obtaining each fusion area in the target floor to obtain a fusion area list A=(A1, A2, ..., A i , …, A n ), i=1, 2,...,n; among them, A i is the i-th fusion area in the target floor, n is the number of fusion areas in the target floor; the target floor is any floor; the fusion area includes several sub-areas; S200, according to A, obtain the target type HVAC equipment in each fusion area in A to obtain the target type HVAC equipment list set QA corresponding to A = (QA1, QA2, ..., QA i ,…,QA n );Among them, QA i A i Corresponding target type HVAC equipment list; QA i =(QA i,1 , QA i,2 ,…,QA i,j ,…,QA i,f(i) ), j = 1, 2, …, f(i); QA i,j A i The jth target type HVAC equipment in A, f(i) is i The number of HVAC equipment of the target type; S300, according to the coordinates and equipment parameters of each target type of HVAC equipment in QA, determine the coverage area corresponding to each target type of HVAC equipment, so as to obtain a list set of coverage areas of the target type of HVAC equipment corresponding to QA = (SA1, SA2, ..., SA i , …, SA n ), where SA i A i List of corresponding target type HVAC equipment coverage areas; SA i =(SA i,1 , S.A. i,2 , …, SA i,j , …, SA i,f(i) );SA i,j For QA i,j The corresponding coverage area; S400, according to SA, determining the main target type HVAC equipment and the auxiliary target type HVAC equipment in each fusion area in A; S500, setting the operating power of each main target type HVAC equipment to a first power W1, and setting the operating power of each auxiliary target type HVAC equipment to a second power W2; wherein W1>W2; Step S400 includes the following steps: S410, obtain SA i The total overlap area of ​​each coverage area with other coverage areas in the SA i The corresponding total overlap area list CA i =(CA i,1 , C.A. i,2 , …, C.A. i,j , …, C.A. i,f(i) ), where CA i,j for SA i,j Total overlap with other coverage areas; S420, according to SA i and CA i , determine SA i The total overlap area weight corresponding to each coverage area in , to obtain the total overlap area weight list η i =(η i,1 , η i,2 ,…,η i,j ,…,η i,f(i) ), where η i,j for SA i,j The corresponding total overlap area weight; η i,j =CA i,j / SA i,j ; S430, traverse η i , if η i,j ≥η' i,j , then QA i,j Determine the auxiliary target type HVAC equipment; otherwise, QA i,j Determined as the main target type HVAC equipment; where η' i,j for SA i The corresponding total overlap area weight threshold; η' i,j Determine by following these steps: S431, obtain SA i,j The corresponding population density MA i,j ; S432, obtaining each personnel density range in the preset personnel density and total overlap area weight threshold mapping table QT, so as to obtain a personnel density range list θ=(θ1, θ2, ..., θ p ,…,θ q ), p = 1, 2, …, q; where θ p is the pth population density range in QT, q is the number of population density ranges in QT; QT includes several rows, each row corresponds to a population density range and a total overlap area weight threshold; the population density and the corresponding total overlap area weight threshold are positively correlated; S433, traverse θ, if MA i,j ∈θ p , then θ p The corresponding total overlap area weight threshold is determined as η' i,j .

2. The building complex equipment management and control method based on multi-region integration according to claim 1 is characterized in that: After step S431, the method further includes the following steps: S41, if MA i,j ∈[ω1, ω2], then enter S432; wherein ω1 is the minimum density range corresponding to θ, and ω2 is the maximum density range corresponding to θ; S42, if MA i,j <ω1, then QA i,j Determined as auxiliary target type HVAC equipment; S43, if MA i,j >ω2, then QA i,j Identified as the main target type HVAC equipment.

3. The building complex equipment control method based on multi-region integration according to claim 1 is characterized in that: After step S300 and before step S400, the method includes the following steps: S310, obtaining the personnel density corresponding to the coverage area of ​​each target type of HVAC equipment in SA, so as to obtain the personnel density list MA corresponding to SA = (MA1, MA2, ..., MA i , …, MA n ), where MA i A i Corresponding personnel density list; MA i =(MA i,1 , M.A. i,2 , …, MA i,j , …, MA i,f(i) ); MA i,j for SA i,j The corresponding population density.

4. The building complex equipment control method based on multi-region integration according to claim 1 is characterized in that: MA i,j Determine by following these steps: S1, obtain the SA of each historical moment in the preset sliding time window i,j The corresponding historical personnel density is obtained to obtain the historical personnel density list δ = (δ1, δ2, …, δ x , …, δ y ), x=1, 2,...,y; where, δ x SA is the xth historical moment in the preset sliding time window i,j The corresponding historical population density, y is the number of historical moments in the preset sliding time window; S2, using the DBSCAN clustering algorithm, cluster the historical personnel density in δ to obtain several clusters; S3, the average historical population density corresponding to the cluster with the largest number of historical population density in the cluster is determined as MA i,j .

5. The building complex equipment control method based on multi-region integration according to claim 1 is characterized in that: The fusion region is obtained by the following steps: S110, obtaining information of each sub-area in the target floor and connection relationships between adjacent sub-areas; S120, inputting the information of each sub-region and the connection relationship between adjacent sub-regions into a preset artificial intelligence model to obtain each fusion region corresponding to the target floor.

Citation Information

Patent Citations

  • Mine centralized operation partition ventilation control method, device and equipment and ventilation system

    CN111897243A

  • Air conditioner host model selection method and device

    CN113465122A