Ventilation and air conditioning equipment vibration noise cooperative control method and system

By generating a coordinated state sequence and coupled state units, the temporal correspondence and propagation relationship between vibration and noise are identified. The control sequence is invoked and corrected, which solves the response lag problem of coordinated control of vibration and noise in ventilation and air conditioning equipment and achieves stable vibration suppression and noise reduction effects.

CN122237128BActive Publication Date: 2026-07-31THE FIFTH ENG CO LTD OF CCCC TUNNEL ENG
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
THE FIFTH ENG CO LTD OF CCCC TUNNEL ENG
Filing Date
2026-05-20
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In existing technologies for the coordinated control of vibration and noise in ventilation and air conditioning equipment, the lag in the response of the controller's adjustment commands and the difference in feedback speed make it difficult to control the vibration response and noise response synchronously. This results in increased noise when vibration is suppressed or increased vibration when noise is reduced, making it difficult to form a continuous and unified basis for coordinated control, thus weakening the control effect and stability.

Method used

By collecting equipment operating status and response data, a coordinated state sequence is generated, the temporal correspondence and propagation relationship between vibration response and noise response are identified, a coupled state unit is generated, and candidate control sequences are called based on the coupled state unit. The target control sequence is switched through trial control and judgment, and the control rule set is modified to achieve coordinated control.

Benefits of technology

It achieves coordinated sensing and adaptive adjustment of vibration response and noise response, reduces mismatch of single control, improves the scenario adaptability and dynamic adjustment capability of control strategy, ensures vibration suppression and noise reduction under complex working conditions, and enhances control stability and response accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122237128B_ABST
    Figure CN122237128B_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for coordinated vibration and noise control of ventilation and air conditioning equipment, specifically relating to the field of HVAC control technology, and is used to solve the problem of coordinated vibration and noise instability. This invention collects equipment operating status, vibration response, and noise response to generate a coordinated state sequence, identifies the temporal correspondence and propagation relationship between vibration and noise, forms coupled state units, calls candidate control sequences based on the coupled state units, performs phased trial control and determines coordinated conflict states, filters target control sequences, tracks the continuous response after execution, corrects the rule set, and outputs subsequent control commands, thereby achieving coordinated suppression of vibration and noise, and improving the control stability, adaptability, and operational reliability of ventilation and air conditioning equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of HVAC control technology, and more specifically, to a method and system for coordinated control of vibration and noise in ventilation and air conditioning equipment. Background Technology

[0002] In the field of building electromechanical control, vibration and noise co-control technology for ventilation and air conditioning equipment has been widely used. Such systems typically use controllers to coordinate and regulate fresh air units, supply fans, chilled water pumps, branch air valves, water valves, and terminal air conditioning units. They also combine vibration and noise acquisition units deployed at installation locations, connection locations, propagation path nodes, and sensitive areas to obtain status and response information during equipment operation. This allows for the suppression of vibration propagation and noise diffusion caused by equipment operation in scenarios such as office areas, meeting areas, soundproof rooms, and commercial areas.

[0003] However, there are limitations in the collaborative control strategy. There is an inherent contradiction between the discrete output of equipment control commands and the continuous evolution of vibration propagation and noise diffusion processes. The execution of adjustment commands issued by the controller on fans, pumps, valves, and terminal devices is delayed. The feedback speed of different devices and different propagation paths also varies, making it difficult for vibration response and noise response to correspond synchronously in the time and space dimensions. As a result, the system often only sees local changes at a certain location and finds it difficult to accurately identify coupling relationships such as vibration precedence, noise lag, or path amplification. This can easily lead to situations where vibration reduction is effective but noise still increases, or noise reduction is effective but vibration actually increases. Consequently, it is difficult for ventilation and air conditioning equipment to form a continuous, unified, and stable collaborative control basis under complex operating conditions, weakening the overall control effect and operational stability. Summary of the Invention

[0004] In order to overcome the above-mentioned defects of the prior art, the present invention provides a method and system for coordinated control of vibration and noise of ventilation and air conditioning equipment, so as to solve the problem of coordinated instability of vibration and noise in the above-mentioned background art.

[0005] To achieve the above objectives, the present invention provides the following technical solution:

[0006] A method for coordinated control of vibration and noise in ventilation and air conditioning equipment, the method comprising:

[0007] Collect the operating status, vibration response, and noise response of ventilation and air conditioning equipment, perform time alignment and object association according to a unified control cycle, and generate a coordinated state sequence.

[0008] Based on the cooperative state sequence, the temporal correspondence and propagation relationship between vibration response and noise response are identified, and coupled state units are generated.

[0009] Based on the coupled state unit, candidate control sequences are called from a preset set of cooperative control rules;

[0010] The candidate control sequence is tested in stages, and the vibration response and noise response after the test are used to determine whether a cooperative conflict state has been entered. If a cooperative conflict state is entered, the candidate control sequence is switched and the target control sequence is determined.

[0011] The system tracks the continuous responses after the target control sequence is executed, corrects the applicable boundaries, switching conditions and calling order of candidate control sequences, generates an updated set of cooperative control rules, and outputs cooperative control instructions for subsequent control cycles based on the updated set of cooperative control rules.

[0012] In a preferred embodiment, the collection of the operating status, vibration response, and noise response of the ventilation and air conditioning equipment specifically includes:

[0013] Collect the start-up and stop status, operating speed status, adjustment component operation status, and branch circuit on / off status of ventilation and air conditioning equipment to form operating status entries;

[0014] Set up acquisition locations according to the equipment installation location, connection location, propagation path nodes and sensitive areas, obtain the vibration response and noise response corresponding to each acquisition location, and form response acquisition entries;

[0015] Each operating status entry and response acquisition entry is written with a device identifier, location identifier, and acquisition time stamp to form an original state set used to generate a coordinated state sequence.

[0016] In a preferred embodiment, time alignment and object association are performed according to a unified control cycle to generate a cooperative state sequence, specifically including:

[0017] Determine a unified control cycle and map the running status entries and response acquisition entries in the original state set to the corresponding control cycle identifiers;

[0018] Establish object associations between operating status entries and corresponding vibration and noise responses based on equipment identifiers, and establish spatial correspondences between each response acquisition entry based on location identifiers;

[0019] Output a coordinated state sequence containing equipment identifier, location identifier, operating status, vibration response, and noise response, based on the control cycle identifier and object association relationship.

[0020] In a preferred embodiment, identifying the temporal correspondence and propagation relationship between vibration response and noise response based on cooperative state sequences specifically includes:

[0021] Extract the vibration response change results and noise response change results corresponding to each device identifier in adjacent control cycles in the coordinated state sequence;

[0022] Based on the order of occurrence, direction of change, and duration of the changes in vibration response and noise response, the temporal correspondence between vibration response and noise response is determined.

[0023] Based on the transmission sequence of location markers among equipment installation locations, connection locations, propagation path nodes, and sensitive areas, the propagation relationship between vibration response and noise response at different locations is determined;

[0024] The timing correspondence and propagation relationship are written into the state record of the corresponding control cycle to form a set of coupling relationship records.

[0025] In a preferred embodiment, generating the coupled state unit specifically includes:

[0026] Read the timing correspondence and propagation relationship of the corresponding control cycle in the coupling relationship record set;

[0027] Based on the operating status, vibration response, and noise response under this control cycle, determine the operating condition, vibration change status, noise change status, dominant relationship status, and propagation location status of the current control cycle.

[0028] By writing the operating condition, vibration change, noise change, dominant relationship, and propagation position into the same state entry, a coupled state unit associated with the corresponding control cycle is generated.

[0029] In a preferred embodiment, the process of calling candidate control sequences from a preset set of cooperative control rules based on the coupled state unit specifically includes:

[0030] Read the operating conditions, vibration changes, noise changes, dominant relationships, and propagation positions in the coupled state unit;

[0031] Based on the operating condition, dominant relationship status, and propagation location status, retrieve control rule entries that match the current control cycle from the preset collaborative control rule set;

[0032] Based on the control rule entries, determine the control object, action sequence, action amplitude boundary, and holding period, and generate at least two candidate control sequences;

[0033] The candidate control sequences are associated with and stored with the corresponding control cycle identifier and device identifier to form a candidate control sequence set.

[0034] In a preferred embodiment, phased trial control is performed on the candidate control sequence, specifically including:

[0035] The candidate control sequence is divided into three phases: pre-conditioning phase, maintenance and observation phase, and subsequent compensation phase, based on the action sequence of the candidate control sequence.

[0036] In the pre-adjustment stage, the controlled object is driven to perform the corresponding control action. In the observation stage, the vibration response and noise response after control are collected. In the subsequent compensation stage, compensation adjustment is performed based on the collected results.

[0037] The vibration response changes and noise response changes of each candidate control sequence at each stage are recorded to form a test control response record set that corresponds one-to-one with the candidate control sequence.

[0038] In a preferred embodiment, determining whether a cooperative conflict state has been entered based on the vibration and noise responses after trial control, and switching the candidate control sequence when a cooperative conflict state is determined to have been entered, specifically includes:

[0039] Read the vibration response change results and noise response change results corresponding to each candidate control sequence in the test control response record set;

[0040] When the vibration response change result converges toward the target response range while the noise response change result deviates from the target response range, or when the noise response change result converges toward the target response range while the vibration response change result deviates from the target response range, it is determined that a cooperative conflict state has been entered.

[0041] When a cooperative conflict is detected, the subsequent stages of the current candidate control sequence are terminated, and the process is switched to another candidate control sequence to continue the phased trial control.

[0042] When the vibration response change results and the noise response change results converge synchronously toward the target response interval, the corresponding candidate control sequences are retained and the target control sequence is generated.

[0043] In a preferred embodiment, the continuous responses after the execution of the target control sequence are tracked, the applicable boundaries, switching conditions, and invocation order of the candidate control sequences are corrected, and an updated set of cooperative control rules is generated, specifically including:

[0044] After the target control sequence is executed, the vibration response and noise response under the corresponding control cycle are continuously collected to form a continuous response record set.

[0045] Based on the continuous response record set, determine the synchronous convergence state, persistent conflict state, and stable state after switching corresponding to the target control sequence;

[0046] When the synchronous convergence state corresponding to the target control sequence continuously satisfies the preset periodic condition, the applicable boundary of the corresponding candidate control sequence is expanded.

[0047] When the persistent conflict state corresponding to the target control sequence recurs, the applicable boundary of the corresponding candidate control sequence is narrowed, and the switching conditions and calling order between candidate control sequences are corrected.

[0048] The correction results are written into the preset collaborative control rule set to generate the updated collaborative control rule set, and the collaborative control instructions for subsequent control cycles are output based on the updated collaborative control rule set.

[0049] A vibration and noise collaborative control system for ventilation and air conditioning equipment, used to implement the aforementioned vibration and noise collaborative control method for ventilation and air conditioning equipment, comprising:

[0050] The collaborative access module is used to collect the operating status, vibration response, and noise response of ventilation and air conditioning equipment, perform time alignment and object association according to a unified control cycle, and generate a collaborative status sequence.

[0051] The coupling identification module is used to identify the temporal correspondence and propagation relationship between vibration response and noise response based on the cooperative state sequence, and generate coupled state units;

[0052] The sequence generation module is used to call candidate control sequences from a preset set of cooperative control rules based on the coupled state units;

[0053] The test control switching module is used to perform phased test control on candidate control sequences, and determine whether a cooperative conflict state has been entered based on the vibration response and noise response after the test control. When a cooperative conflict state is determined, the candidate control sequence is switched to determine the target control sequence.

[0054] The rule update module is used to track the continuous response after the target control sequence is executed, correct the applicable boundaries, switching conditions and calling order of the candidate control sequence, generate an updated collaborative control rule set, and output collaborative control instructions for subsequent control cycles based on the updated collaborative control rule set.

[0055] The technical effects and advantages of this invention are as follows:

[0056] This invention realizes the collaborative perception, conflict discrimination and adaptive adjustment of vibration response and noise response during the operation of ventilation and air conditioning equipment by constructing a closed-loop control mechanism that includes collaborative state sequence recognition, coupled state determination, candidate control sequence trial control switching and rule set update. It can identify the temporal correspondence and propagation relationship between the equipment source side, propagation path and sensitive area, and reduce the control mismatch caused by controlling only a single vibration or a single noise.

[0057] Based on this, candidate control sequences are invoked according to the operating conditions, dominant relationship status, and propagation position status. Target control sequences are then selected through phased trial control and collaborative conflict determination, enabling the control strategy to have scenario adaptability and dynamic adjustment capabilities. Simultaneously, continuous response tracking is used to correct the applicable boundaries, switching conditions, and invocation order, ensuring that the control rules can be continuously optimized with the operating status. This achieves both dynamic suppression and noise reduction under complex operating conditions, reduces ineffective adjustments and repeated switching, and improves the control stability, response accuracy, and long-term operational reliability of the ventilation and air conditioning system. Attached Figure Description

[0058] Figure 1 This is a flowchart of a method for coordinated control of vibration and noise in ventilation and air conditioning equipment according to the present invention.

[0059] Figure 2 This is a schematic diagram of the structure of a vibration and noise collaborative control system for ventilation and air conditioning equipment according to the present invention. Detailed Implementation

[0060] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0061] Example 1: As Figure 1 As shown, a method for coordinated control of vibration and noise in ventilation and air conditioning equipment includes the following steps:

[0062] Collect the operating status, vibration response, and noise response of ventilation and air conditioning equipment; perform time alignment and object association according to a unified control cycle; and generate a coordinated state sequence. Specific implementation includes:

[0063] In this embodiment, a commercial building containing an office area, a meeting area, and a quiet document room is used as the application scenario. The building is equipped with a rooftop fresh air unit, floor-level air supply fans, chilled water pumps, branch air valves, branch water valves, and terminal air conditioning units. Since the rooftop fresh air unit and the floor-level air supply fans have linked start and stop at different operating stages, the operating speed of the chilled water pumps and the opening degree of the branch water valves will switch with the load changes. Equipment vibration can be transmitted to the quiet document room along the equipment base, air duct, hanger, and wall. Operating noise can also be transmitted to the meeting area along the air supply branch. Therefore, this embodiment incorporates the operating status, vibration response, and noise response of the ventilation and air conditioning equipment into the same control link for collection and processing, thereby forming a collaborative state sequence that can be used for collaborative control.

[0064] In practice, each ventilation and air conditioning unit within the control range is equipped with an operation status access interface to read the start / stop status, operating level status, regulating component action status, and branch circuit on / off status. The start / stop status indicates whether the equipment is currently running or stopped. The operating level status indicates the current operating level of the fan, water pump, or terminal device. The regulating component action status indicates the current action result of the air valve, water valve, flow guide component, or frequency converter. The branch circuit on / off status indicates whether the corresponding air circuit branch or water circuit branch is currently connected or disconnected.

[0065] For each type of operational status information, an operational status entry is generated for each device. Each operational status entry must include at least the device identifier, operational status type, operational status value, and data collection time stamp. For example, for a rooftop fresh air handling unit, an operational status entry is generated that includes: "Equipment identifier: Air supply fan number one; Start / Stop status: Started; Operating speed: High; Adjustment component action status: After air supply valve opening adjustment; Branch circuit on / off status: Main air supply branch circuit connected."

[0066] Taking a chilled water pump as an example, an operating status entry can be generated for it, which includes "equipment identification as pump number 2, start / stop status as start, operating gear status as medium, adjustment component action status as branch water valve opening status, and branch on / off status as chilled water branch connected".

[0067] The above method is used to organize the discrete operating information of different devices into a set of operating status entries with a consistent structure.

[0068] Data acquisition points are set at the equipment installation location, connection location, propagation path nodes, and sensitive areas to obtain response data that can reflect the vibration and noise propagation process. The equipment installation location is used to collect the original vibration response and near-field noise response generated when the equipment is working. For example, vibration sensors and noise acquisition units are installed at the base of the blower, the base of the chilled water pump, and the casing of the air conditioning unit.

[0069] The connection location is used to collect vibration transmission at the connection between the equipment and the air duct, water pipe, hanger or foundation. For example, vibration acquisition units are set up on both sides of the flexible connection, the fixed point of the support hanger, and the connection of the pipe flange.

[0070] Propagation path nodes are used to collect relay responses of vibration or noise in typical transmission paths, such as by deploying acquisition units in vertical ventilation shafts, ceiling duct bends, wall junctions, and hanger transitions.

[0071] Sensitive areas are used to collect terminal noise responses and associated structural vibration responses in meeting areas, document rooms, or rooms near complaint locations.

[0072] Each acquisition location generates a corresponding response acquisition entry. The response acquisition entry includes at least the device identifier, location identifier, response type, response value, and acquisition time stamp. The response type is distinguished as either vibration response or noise response.

[0073] For example, the vibration response collected at the base of the blower forms a response collection entry with "equipment identified as blower number one, location identified as base location, and response type as vibration response"; the noise response collected below the ceiling of the silent data room forms a response collection entry with "equipment identified as associated with the air supply branch, location identified as sensitive area of ​​the data room, and response type as noise response".

[0074] The above deployment method can obtain the response from the source side of the equipment, as well as the response results from the connection side, the propagation side, and the affected side, thus providing a data foundation for subsequent identification of the temporal correspondence and propagation relationship between vibration response and noise response.

[0075] After generating the running status entries and response acquisition entries, each entry is written with a device identifier, location identifier, and acquisition time stamp to form an original status set, which specifically includes:

[0076] The device identifier is used to uniquely identify the device object, branch object, or terminal object corresponding to the operating status entry or response acquisition entry;

[0077] Location identifiers are used to distinguish between device installation locations, connection locations, propagation path nodes, and sensitive areas; acquisition timestamps are used to record the acquisition time corresponding to the entry generation.

[0078] In this embodiment, a unified clock reference is sent to each acquisition node by the same controller, and an acquisition time stamp is generated using the unified clock reference. When individual acquisition nodes have communication delays, the time of the received data packet and the local acquisition time of the node are recorded together, and the local acquisition time of the node is used as the main time stamp, and the communication reception time is used as the verification time stamp.

[0079] When performing time alignment and object association according to the unified control cycle, the unified control cycle is first determined. The unified control cycle can be set as a fixed cycle based on the operating cycle of equipment in the building and the control response requirements.

[0080] In this embodiment, the unified control cycle is pre-written into the control parameter table by the collaborative controller, and the same cycle boundary division method is used for the running state entries and response acquisition entries. Subsequently, each running state entry and response acquisition entry in the original state set is mapped to the corresponding control cycle identifier. The specific steps are as follows:

[0081] Read the acquisition time stamp of each entry, and classify entries whose acquisition time stamps fall within the same cycle boundary range into the same control cycle identifier;

[0082] When a certain operating status entry does not change within a control cycle, the latest status value of the entry in the previous control cycle is retained and marked as a continuation status.

[0083] When a response acquisition item has continuous sampling values ​​within a control cycle, the response result corresponding to that cycle can be generated according to the preset extraction rules and written into the cycle item. After this processing, the discrete acquisition results in the original state set can be converted into periodic state results arranged according to the control cycle.

[0084] In this embodiment, a preset extraction rule is used to organize continuous sampling results within the same control cycle into a single cycle response result. For vibration response, it is preferable to read at least one of the peak value, root mean square value, or envelope representative value of the corresponding sampling sequence within the same control cycle as the cycle vibration response result. For noise response, it is preferable to read at least one of the equivalent sound level, peak sound pressure level, or end-of-cycle value within the same control cycle as the cycle noise response result. When there are abnormal abrupt sampling points, missing sampling points, or communication interruption sampling points within the same control cycle, invalid sampling points are first removed according to the sampling time stamp, and then the cycle response result is generated with the remaining valid sampling points. When the number of valid sampling points is lower than a preset number condition, the latest valid response result at the corresponding position of the previous control cycle is written into the current control cycle and marked as a continued response.

[0085] After time alignment is completed, object association is further performed. Object association is divided into two parts: device object association and spatial object association, specifically including:

[0086] Equipment object association establishes a correspondence between operating status entries and corresponding vibration and noise responses based on equipment identifiers. For example, the start / stop status and operating gear status of blower No. 1 are associated with the vibration responses of its installation location, connection location, and associated sensitive area noise responses under the same equipment object.

[0087] Spatial object association establishes spatial correspondences between various response acquisition items based on location identifiers and path configuration tables. For example, the location of the blower base, the hanger node, the duct bend node, and the sensitive area of ​​the data room are set as the same path chain, and vibration response items and noise response items falling on the path chain are associated.

[0088] This embodiment pre-establishes a device identification table, a location identification table, and a path mapping table to ensure the executable nature of object associations. The device identification table defines the hierarchical relationship between devices and branches; the location identification table defines the spatial category of the acquisition location; and the path mapping table defines the propagable path from the device installation location to the sensitive area. The path mapping table includes at least a device identification field, a path chain identification field, a start-point location identification field, an intermediate node location identification field, an end-point location identification field, and a path direction field. The device identification field identifies the device or branch object to which the current path chain belongs; the path chain identification field uniquely identifies a spatial path through which vibration or noise may propagate; the start-point location identification field defines the propagation starting position; the intermediate node location identification field defines the connection positions or propagation path nodes traversed during propagation; the end-point location identification field defines the sensitive area or the final receiving location; and the path direction field defines the order of each location identifier in the propagation chain. By pre-writing the path mapping table into the controller or host computer, subsequent propagation relationship identification has a clear spatial reference basis.

[0089] Through the object association process, the originally scattered running status entries and response collection entries can be organized into a state chain with temporal consistency and spatial correspondence.

[0090] After completing time alignment and object association, the cooperative state sequence is output according to the control cycle identifier and object association relationship, specifically including:

[0091] Each state record in the coordinated state sequence contains at least a control cycle identifier, equipment identifier, location identifier, operating status, vibration response, and noise response, which are used to characterize the comprehensive coordinated state of a certain equipment object under a certain control cycle.

[0092] For example, if the blower is in high-speed operation during a certain control cycle, the vibration response at the base position increases, the vibration response at the hanger node increases synchronously, and the noise response in the sensitive area of ​​the data room subsequently increases. Then, a coordinated state record output in this control cycle can completely contain the above-mentioned operating state, vibration response, and noise response information. It can be connected with the state records of adjacent control cycles through the same equipment identifier and path location identifier to form a coordinated state sequence. This coordinated state sequence not only provides direct input for subsequent identification of the temporal correspondence and propagation relationship between vibration response and noise response, but also makes the entire embodiment process from field acquisition to data organization repeatable and verifiable.

[0093] Based on the identification of the temporal correspondence and propagation relationship between vibration response and noise response using cooperative state sequences, coupled state units are generated. Specific implementation includes:

[0094] In this embodiment, the cooperative state sequence has already completed the alignment and object association of operating state, vibration response, and noise response according to a unified control cycle. Therefore, upon entering this step, the vibration response record and noise response record of the same device object under adjacent control cycles are first read sequentially according to the control cycle, using the device identifier as an index, and the corresponding vibration response change results and noise response change results are extracted. Here, the vibration response change results are used to characterize the change state of the vibration response relative to the previous control cycle, and the noise response change results are used to characterize the change state of the noise response relative to the previous control cycle.

[0095] In this embodiment, the response values ​​under adjacent control cycles can be differentially compared first, and then each response change result can be marked as rising, falling, or remaining constant according to the preset response interval to which the differential result belongs. Specifically, this includes:

[0096] Differential comparison can be performed by directly comparing the response result of the current control cycle with the response result of the previous control cycle, or by comparing the response result of the current control cycle with the baseline response result of several previous control cycles. The preset response range is used to distinguish whether the response change result is in an upward, downward, or stable state. Specifically, when the differential result falls into the positive change range, it is marked as an upward; when the differential result falls into the negative change range, it is marked as a downward; and when the differential result falls into the range close to zero change, it is marked as stable. The preset response range can be pre-written into the control parameter table based on the steady-state response baseline formed during the equipment commissioning phase, the historical normal fluctuation range formed by statistics during the operation and maintenance phase, and the control requirements of sensitive building areas.

[0097] For different equipment identifiers, different location identifiers, and different response types, corresponding preset response ranges can be set to adapt the judgment of vibration response change results and noise response change results to the specific equipment status and building usage scenario.

[0098] For example, if the vibration response at the base of the blower No. 1 increases significantly compared to the previous control cycle within a certain control cycle, the vibration response change result corresponding to that equipment is marked as vibration increase. If the noise response in the sensitive area of ​​the data room remains basically unchanged compared to the previous control cycle within the same control cycle, the noise response change result is marked as noise hold-up. In the case of multiple consecutive sampling values, a representative value can be extracted in a single control cycle and then compared with the representative value in the adjacent control cycle to ensure that each equipment object generates only one set of directly comparable vibration response change results and noise response change results in each control cycle.

[0099] After obtaining the vibration response and noise response changes corresponding to each device identifier in adjacent control cycles, the temporal correspondence between the vibration response and noise response is further determined based on their order of occurrence, direction of change, and duration period. Specifically, this includes:

[0100] The order of occurrence is used to characterize whether the vibration response change or the noise response change occurs first on a certain equipment object or a certain path chain; the direction of change is used to characterize whether the vibration response change and the noise response change are in the same direction or opposite directions; the duration period is used to characterize how many consecutive control cycles a certain change state has lasted.

[0101] In practice, from multiple consecutive control cycle records corresponding to the same equipment identifier or the same path chain, the cycle position where the vibration response change first shows an increase, decrease, or remains constant can be determined sequentially, followed by the cycle position where the noise response change first shows an increase, decrease, or remains constant, thus determining the order of the two. Subsequently, the directions of change of the two within the same cycle are compared. If the vibration response change is increasing and the noise response change is also increasing, it is determined to be a co-increase relationship; if the vibration response change is decreasing and the noise response change is increasing, it is determined to be a reverse change relationship.

[0102] Finally, count the number of control cycles in which a certain relationship is maintained continuously and record it as a continuous periodic relationship. For example, if the vibration response of the base increases in the current control cycle after the roof fresh air unit is started, while the noise response of the sensitive area of ​​the data room increases in the next control cycle, it can be determined that the vibration response has a leading relationship with the noise response.

[0103] If both of them continue to rise for several consecutive control cycles, it can be further determined that they have a temporal correspondence of increasing in the same direction and lasting for several control cycles. Through this processing method, it is possible not only to determine whether vibration and noise are abnormal at the same time, but also to determine which changes first, whether the changes are synchronous, and whether this relationship can continue, thereby distinguishing between occasional fluctuations and coupled changes that can be propagated and amplified.

[0104] While identifying the temporal correspondence, this embodiment also determines the propagation relationship between vibration response and noise response at different locations based on the transmission order of location identifiers between equipment installation location, connection location, propagation path nodes and sensitive areas.

[0105] In specific implementation, the path mapping table established in the previous embodiment is first called to determine the possible propagation path chain corresponding to each device identifier; then, according to the spatial order predefined in the path mapping table, the position identifiers falling on the same path chain are arranged in front and behind, and the vibration response change results and noise response change results of adjacent positions in continuous control cycles are compared.

[0106] When the vibration response change at the previous position occurs before that at the next position, and the two changes are in the same direction, it can be determined that the vibration response propagates from the previous position to the next position along the path chain.

[0107] When the noise response in a sensitive area at the end of a path chain increases after the vibration response of the preceding propagation node changes, it can be determined that the noise response has a propagation relationship with that path chain.

[0108] For example, in the path chain of the blower base, flexible connection, hanger node, duct bend node, and sensitive area of ​​the data room, if the vibration rises first at the base, followed by the vibration rises at the flexible connection and hanger node, and finally the noise rises in the sensitive area of ​​the data room, then it can be determined that the path chain has a propagation relationship that starts from the equipment installation position, passes through the connection position and the propagation path node, and is transmitted to the sensitive area.

[0109] For example, if the vibration change at the flange connection of the chilled water pump occurs before the change in the wall position, and the noise response in the conference area increases immediately afterward, then the wall path can be marked as a possible structural propagation path.

[0110] By identifying propagation relationships based on location identification and path sequence, the originally scattered vibration and noise changes can be organized into a directional and path-oriented propagation chain, providing a basis for determining whether the current anomaly is dominated by the equipment source side, path amplification, or sensitive area response amplification.

[0111] After identifying the timing correspondence and propagation relationship, both are written into the status record of the corresponding control cycle, forming a coupling relationship record set. Each record in the coupling relationship record set is associated with at least one control cycle identifier and one device identifier, and contains the timing correspondence and propagation relationship results for that control cycle.

[0112] In this embodiment, a relationship type marker can be further written into each coupling relationship record. For example, a relationship in which vibration precedes noise and noise subsequently increases can be marked as a pre-enhancement relationship, a relationship in which vibration and noise increase synchronously can be marked as a synchronous enhancement relationship, and a relationship in which vibration changes have disappeared but noise continues can be marked as a hysteresis residual relationship.

[0113] Meanwhile, propagation relationships can be written with propagation start point location identifier, propagation end point location identifier, and path chain identifier. By forming a coupling relationship record set, the coupling relationship status of each control cycle can be saved independently, which also makes it convenient to call the coupling relationship records of the previous cycle or multiple previous cycles for coherent judgment in subsequent control cycles.

[0114] When generating coupled state units, the timing correspondence and propagation relationship of the corresponding control cycle in the coupling relationship record set are read first. Then, the operating state, vibration response and noise response under the control cycle are combined to determine the operating condition state, vibration change state, noise change state, dominant relationship state and propagation position state of the current control cycle. Among them, the operating condition state is used to characterize the operating background of the current equipment object. Specifically, it can be classified according to the start-stop state, operating gear state, adjustment component action state and branch on / off state in the operating state entries.

[0115] For example, a situation where the blower is started and running at a high speed, and the opening of the branch air valve changes, can be identified as a high-load switching condition. A situation where the chilled water pump is running at a stable speed and the branch water valve remains unchanged can be identified as a stable operating condition.

[0116] Vibration change state is used to characterize whether the vibration response is increasing, decreasing or remaining constant within the current control cycle; noise change state is used to characterize whether the noise response is increasing, decreasing or remaining constant within the current control cycle.

[0117] The dominant relationship state is used to characterize whether, in the current control cycle, vibration changes precede and drive noise changes, noise changes precede and accompany vibration changes, or the two change synchronously or alternately; the propagation position state is used to characterize whether the current coupling relationship is mainly concentrated in the equipment installation location, connection location, propagation path node, or sensitive area.

[0118] For example, if, within several control cycles after the start of blower No. 1, the vibration response first increases at the base position, then at the hanger node, and finally the noise increases in the sensitive area of ​​the data room, then the dominant relationship state corresponding to this control cycle can be determined as the vibration-first dominant state, and the propagation position state can be determined as the path propagation state extending from the equipment installation position to the sensitive area through the propagation path node. As another example, if the vibration of the equipment body does not change significantly within a certain control cycle, but the noise response in the conference area suddenly increases due to the action of the end air valve, then the dominant relationship state can be identified as the noise locally dominant state, and the propagation position state can be identified as the near-end dominant state of the sensitive area.

[0119] After the above states are determined, the operating condition state, vibration change state, noise change state, dominant relationship state, and propagation position state are written into the same state entry to generate a coupled state unit associated with the corresponding control cycle. The coupled state unit is the core intermediate object used to connect the monitoring stage and the control stage in this embodiment. It is not directly equivalent to the original response value, but is a comprehensive state description formed after the original operating state, vibration response, and noise response are merged in time and propagation.

[0120] Each coupled state unit corresponds to at least one control cycle and one device object, and may further include a control cycle identifier, a device identifier, a path chain identifier, and the above five types of state fields.

[0121] In this way, when subsequent steps call the candidate control sequence, it is not necessary to re-analyze the original operating state entries, response acquisition entries, and coupling relationship records item by item. Instead, the matching cooperative control rules can be quickly retrieved based on the operating condition, dominant relationship state, and propagation position state in the coupled state unit, thereby improving the consistency and real-time performance of the control logic execution.

[0122] Further examples can be provided using the aforementioned commercial building scenarios:

[0123] Suppose that during a certain operating period, the rooftop fresh air unit switches from a low setting to a high setting, and the controller collects the following results sequentially in adjacent control cycles:

[0124] During the first control cycle, the vibration response at the blower base position increased, while the noise response in the sensitive area of ​​the document room remained constant. During the second control cycle, the vibration response at the flexible connection position and the hanger node increased, and the noise response in the sensitive area of ​​the document room began to increase. During the third control cycle, the vibration response at the hanger node continued to increase, and the noise response in the sensitive area of ​​the document room continued to increase.

[0125] Based on the above-mentioned coordinated state sequence, it can be determined that the vibration response change precedes the noise response change, and the two change in the same direction and continue for multiple control cycles. Thus, it can be determined that the vibration response and noise response have a temporal correspondence of vibration precedence, co-intensification, and continuous continuity. Furthermore, since the vibration enhancement gradually shifts from the base position to the soft connection position and the hanger node, and finally the noise enhancement occurs in the sensitive area of ​​the data room, the propagation relationship from the equipment installation position through the connection position and the propagation path node to the sensitive area can be determined.

[0126] Based on this, and further considering that the fresh air unit is in a high-end switching condition, a coupled state unit can be generated. The operating condition is a high-end switching condition, the vibration change is a continuously increasing state, the noise change is a lagging increasing state, the dominant relationship is a vibration-first dominant state, and the propagation position is a path-expanding propagation state. This coupled state unit can then be used as the direct input for subsequent candidate control sequences, making the entire embodiment a complete executable chain from original acquisition, collaborative state sequence generation, coupling relationship identification to coupled state unit generation.

[0127] It should be noted that in the above embodiments, the determination of the temporal correspondence, the determination of the propagation relationship, and the division of each state field in the coupled state unit can all be adjusted according to the specific building type, equipment layout and the complexity of the propagation path. However, as long as it is still based on the cooperative state sequence to identify the temporal correspondence and propagation relationship between vibration response and noise response, and generate the coupled state unit accordingly, it can all fall into this embodiment.

[0128] Based on the coupled state unit, candidate control sequences are invoked from a preset set of cooperative control rules. Specific implementation includes:

[0129] In this embodiment, the coupling state unit can already characterize the operating condition, vibration change, noise change, dominant relationship, and propagation position of the device object under the current control cycle. Therefore, after entering this step, the cooperative controller first reads the coupling state unit corresponding to the current control cycle and writes the operating condition, vibration change, noise change, dominant relationship, and propagation position as rule retrieval conditions into the control request entry of this cycle.

[0130] Operating status is used to define the current operating context of the equipment, such as high-end switching status, stable operation status, branch switching status, or linkage start-stop status.

[0131] Vibration change state and noise change state are used to characterize the direction and intensity of their changes within the current cycle;

[0132] The dominant relationship status is used to characterize whether the current anomaly is primarily dominated by vibration, noise, synchronization, or alternating factors.

[0133] The propagation location status is used to characterize the current coupling relationship, which is concentrated at the device installation location, connection location, propagation path node, or sensitive area.

[0134] By combining the above status fields into the control request entries for this period, the coupled status description formed in the previous stage can be directly transformed into a retrieval key value that can be used for rule invocation, avoiding repeated parsing of the original response data in the control stage.

[0135] This embodiment pre-establishes a set of collaborative control rules, specifically including:

[0136] The collaborative control rule set can be generated by the basic control strategy formed during the equipment commissioning phase, the effective control records formed during the trial operation phase, and the historical response results accumulated during the operation and maintenance phase. Each control rule entry includes, in addition to the operating condition matching field, dominant relationship matching field, propagation location matching field, control object field, action sequence field, action amplitude boundary field, and maintenance period field, the rule entry identifier field, priority field, version identifier field, and effective identifier field.

[0137] The rule entry identifier field is used to uniquely identify a control rule, the priority field is used to determine the priority order of calling when multiple control rules meet the current search conditions at the same time, the version identifier field is used to distinguish the version relationship before and after the rule is modified, and the effective identifier field is used to indicate whether the control rule is allowed to be called in the current control cycle. Through the above field settings, the collaborative control rule set can not only complete the generation of candidate control sequences in the current control cycle.

[0138] The collaborative control rule set can be pre-written into the controller storage area during the system debugging phase, trial operation phase, or historical operation data compilation phase. It is essentially a collection of several control rule entries. Each control rule entry contains at least the following fields: operating condition matching field, dominant relationship matching field, propagation position matching field, controlled object field, action sequence field, action amplitude boundary field, and hold period field. Among them, the operating condition matching field is used to define the equipment operating background to which the rule applies, such as being applicable to high-end switching operating conditions, being applicable to linkage start-stop operating conditions, or being applicable to stable operation operating conditions.

[0139] The dominant relationship matching field is used to define the application of this rule to situations such as vibration-first dominance, noise-first dominance, or synchronization dominance;

[0140] The propagation location matching field is used to define whether the rule mainly applies to the device installation location, connection location, propagation path node, or sensitive area.

[0141] The Control Object field is used to specify the equipment or branch object that should be prioritized for adjustment when the matching conditions are met, such as the frequency converter output object of the blower, the frequency converter output object of the chilled water pump, the opening degree object of the branch air valve, the opening degree object of the branch water valve, the air supply adjustment object of the terminal air conditioning unit, or the equipment start-up and shutdown sequence object. The Action Sequence field is used to specify the execution order of multiple control objects, such as first reducing the operating speed of the blower, then adjusting the opening degree of the branch air valve, and then performing the terminal compensation adjustment.

[0142] The action amplitude boundary field is used to limit the adjustment range of each control action under the current rule, and the hold period field is used to limit the minimum duration of observation required after a single control action is executed.

[0143] By organizing the rules into entries, the preset collaborative control rule set is neither an isolated parameter table nor a single fixed action, but a set of rule mappings that can automatically match and output different combinations of control actions based on the coupled state units.

[0144] When performing rule retrieval based on operating condition status, dominant relationship status, and propagation position status, the collaborative controller first filters out control rule entries that do not match the operating condition from the collaborative control rule set, and then filters out control rule entries that do not match the dominant relationship and propagation position from the remaining rule entries, thereby obtaining a set of control rule entries that match the current control cycle.

[0145] In practice, a field-by-field sequential matching method can be used:

[0146] First, read the operating condition status in the current coupled state unit and compare it with the operating condition matching field of each control rule entry. Keep the control rule entries with consistent operating conditions. Then, read the dominant relationship status and compare it with the dominant relationship matching field of the retained control rule entries. Keep the control rule entries with consistent dominant relationships. Finally, read the propagation position status and compare it with the propagation position matching field of the retained control rule entries. Output the final matched control rule entries.

[0147] When multiple control rule entries simultaneously meet the retrieval conditions of the current control cycle, they can be arranged in order according to the priority field, update time field, or applicable boundary field in the rule entries. Priority will be given to retaining control rule entries with higher priority, more recent update time, or applicable boundaries that are more in line with the current state. After processing, the control request entries of the current cycle can establish a one-to-one correspondence with the specific control actions in the collaborative control rule set.

[0148] Based on the retrieved control rule entries, the control object, action sequence, action amplitude boundary, and holding period are further determined, generating at least two candidate control sequences. The candidate control sequence is not a single control action, but a chain of multiple executable control actions generated around the same coupled state unit. Each candidate control sequence includes at least the control object identifier, control action sequence, adjustment direction corresponding to each action step, action amplitude boundary, and holding period after action execution.

[0149] The control object is used to identify which device or branch object is being regulated by the control sequence. The action sequence is used to identify the order of control actions. The action amplitude boundary is used to limit the maximum and minimum boundaries of the allowable changes of each action in the current control sequence. The hold period is used to limit the length of time that needs to be observed after each action is executed, so as to determine whether the vibration response and noise response have changed as expected in the subsequent phased trial control.

[0150] Taking the office building scenario in this embodiment as an example, when the coupled state unit in a certain control cycle is characterized as a high-end switching state, a vibration-first dominant state, and a path propagation state, the cooperative controller can retrieve multiple control rule entries that match the state from the cooperative control rule set.

[0151] The first candidate control sequence can be generated based on the first control rule entry:

[0152] First, reduce the operating speed of the variable frequency output of the blower, and then observe it for a period of time.

[0153] If the vibration response of the path node continues to increase, then further limit the opening of the branch damper and continue to observe for a period of time.

[0154] A second candidate control sequence can be generated based on the second control rule entry:

[0155] First, perform a gradual adjustment on the opening of the branch damper, then continue to observe;

[0156] If the noise response in the sensitive area does not decrease, a compensation adjustment will be performed on the air supply regulation object of the terminal air conditioning unit, and the corresponding holding period will be maintained.

[0157] For example, when the coupled state unit within a certain control cycle is characterized as a stable operating condition, a noise-dominated local condition, or a sensitive area near-end dominated condition, another type of candidate control sequence can be generated. The first candidate control sequence prioritizes adjusting the air supply regulation object of the terminal air conditioning unit, and the second candidate control sequence prioritizes adjusting the opening degree object of the branch air valve.

[0158] Through the above implementation method, the system does not output the same control action under the same equipment object and different coupling state units. Instead, it calls multiple sets of candidate control sequences with different structures according to the operating condition, dominant relationship state and propagation position state, thereby reserving enough adjustment space for subsequent trial control selection.

[0159] When determining the sequence of actions, this embodiment arranges the order of control actions according to the propagation position state and the dominant relationship state. In the case where vibration takes precedence and the propagation position state is concentrated at the equipment installation position or connection position, the source-side control object or connection-side control object is placed at the beginning of the sequence. For example, the operating speed of the blower is adjusted first, then the opening of the branch air valve is adjusted, and finally the end compensation adjustment is performed.

[0160] For situations where noise is locally dominant and its propagation location is concentrated in sensitive areas, priority should be given to placing the terminal control object or the near-end branch control object at the beginning of the sequence. For example, first adjust the air supply control object of the terminal air conditioning unit, then adjust the opening of the branch air valve, and then adjust the operating level of the upstream equipment as appropriate.

[0161] By determining the order of actions based on the state, the candidate control sequence itself can reflect different control approaches such as source-side priority, path-side follow-up, affected-side compensation, or affected-side priority, path-side correction, and source-side callback.

[0162] When determining the action range boundary, this embodiment limits the adjustment range of each controlled object based on the action range boundary field in the control rule entry. The action range boundary is pre-written into the rule set in combination with the equipment's operable range, current operating conditions, and building functional requirements.

[0163] For example, regarding the adjustment of the operating speed of the blower, it can be stipulated that switching between adjacent speeds is only allowed within the current control cycle;

[0164] For variable frequency output devices, it can be specified that adjustment is only allowed within a limited range above and below the current gear.

[0165] For the opening degree of branch air valves and branch water valves, it can be stipulated that only limited adjustments are allowed based on the current opening degree.

[0166] For the air supply adjustment objects of the terminal air conditioning unit, it can be stipulated that its compensation action shall be performed only on the premise that it does not affect the basic air supply continuity of the current room.

[0167] By limiting the range of motion in this way, we can prevent candidate control sequences from exceeding the safety or functional boundaries of the equipment during the generation stage, thus ensuring the feasibility and safety of the subsequent trial control stage.

[0168] When determining the holding period, this embodiment allocates a corresponding observation holding time for each action according to the type of controlled object and the propagation position status. After the source-side controlled object, such as the blower, adjusts its operating speed, sufficient time needs to be reserved for the vibration and noise changes to propagate along the path.

[0169] After adjusting the opening of a branch damper, the path-side control object needs to allow time to observe whether the response of the path nodes and sensitive areas changes.

[0170] After the air supply of the affected side control object, such as the terminal air conditioning unit, is adjusted, it is necessary to observe whether the local noise drops and whether it causes changes in the load of adjacent equipment. For this reason, a hold period field after the execution of each action is preset in each control rule entry, and the candidate control sequence is directly read and written to the corresponding action when it is generated.

[0171] During subsequent phased trial control, the controller can strictly follow the hold period in the candidate control sequence to execute control actions and collect responses, without having to decide the observation time on the fly during execution, thus ensuring comparability between different candidate control sequences.

[0172] After at least two candidate control sequences are generated, the candidate control sequences are associated with and stored with the corresponding control cycle identifier and device identifier to form a candidate control sequence set. Each candidate control sequence in the candidate control sequence set is uniquely associated with the current control cycle and is mapped to a specific device object, branch object or path object through the device identifier.

[0173] To facilitate subsequent trial control and switching, this embodiment can also write a sequence identifier, source rule entry identifier, control object set, action sequence description, action amplitude boundary description and hold period description for each candidate control sequence. The candidate control sequence set can be stored in the controller's local cache area or synchronously written to the control record library of the host computer or operation and maintenance platform so that it can be read and called in subsequent control cycles.

[0174] For example, for two candidate control sequences generated by blower 1 in a certain control cycle, they can be marked as candidate control sequence 1 and candidate control sequence 2, respectively, and written into an associated record with the control cycle identifier as cycle number X, the equipment identifier as blower 1, and the source rule entry identifier as rule entry A or rule entry B. By forming a set of candidate control sequences, the subsequent phased trial control can execute, compare and switch different candidate control sequences in sequence under the same control cycle, thereby forming a true adaptive and cooperative control basis for the current coupled state unit.

[0175] To further illustrate the complete feasibility of this step, we will continue with the aforementioned scenario of the rooftop fresh air unit causing increased noise in the data room. Let's assume that the coupled state unit generated within a certain control cycle is characterized as follows:

[0176] The system is divided into four states: high-level switching mode, continuous vibration enhancement mode, noise hysteresis enhancement mode, vibration-led dominance mode, and path propagation mode. After reading the coupled state unit, the cooperative controller retrieves three matching control rule entries from the preset cooperative control rule set.

[0177] The first rule corresponds to a control approach that prioritizes equipment source-side adjustment. The first candidate control sequence generated is: first reduce the operating level of the blower, then keep observing, and then adjust the opening of the branch damper if necessary.

[0178] The second rule corresponds to a control approach that prioritizes path-side suppression. The generated second candidate control sequence is: first adjust the opening of the branch air valve, then keep observing, and then execute the air supply compensation adjustment of the terminal air conditioning unit.

[0179] The third rule corresponds to a control approach that prioritizes mitigation on the affected side. The generated third candidate control sequence is: first, adjust the air supply of the terminal air conditioning unit, and then decide whether to raise the branch valve position or lower the upstream fan operating level based on the noise reduction situation.

[0180] Subsequently, the controller stores these three candidate control sequences together with the current control cycle identifier and the identifier of the blower No. 1 device, forming a candidate control sequence set corresponding to this control cycle. Subsequent steps can then be performed based on this candidate control sequence set to conduct phased trial control, determine whether a cooperative conflict state has been entered, and determine the target control sequence.

[0181] In the above embodiments, the field composition of the collaborative control rule set, the rule entry retrieval order, the control object type of the candidate control sequence, the action sequence setting method, the action amplitude boundary setting method, and the hold time setting method can all be adjusted accordingly based on different building scenarios, different equipment combinations, and different propagation path complexity.

[0182] A phased trial control is performed on the candidate control sequence, and the vibration and noise responses after the trial control are used to determine whether a cooperative conflict state has been entered. If a cooperative conflict state is determined, the candidate control sequence is switched, and the target control sequence is determined. The specific implementation includes:

[0183] In this embodiment, each candidate control sequence in the candidate control sequence set has specified the control object, action sequence, action amplitude boundary and holding period. Therefore, after entering this step, the cooperative controller divides each candidate control sequence into a pre-adjustment stage, a holding observation stage and a subsequent compensation stage according to the action sequence of the candidate control sequence. The pre-adjustment stage is used to execute the control action at the beginning of the candidate control sequence so that the control object on the source side, path side or affected side of the device enters the predetermined adjustment state.

[0184] The observation phase is used to maintain the current control state after the pre-adjustment action is completed, and to continuously collect the vibration response and noise response after control in order to observe whether the pre-adjustment action has the expected effect on the current coupled state unit.

[0185] The subsequent compensation phase is used to execute the preset compensation actions in the candidate control sequence based on the collected vibration response and noise response changes after the observation phase ends, so that the deviations that the previous adjustment actions could not completely eliminate can be further corrected.

[0186] This three-stage organizational approach breaks down a single candidate control sequence into a control chain that can be executed, observed, and compensated step by step.

[0187] During the pre-adjustment phase, the collaborative controller reads the first control action and the corresponding control object in the candidate control sequence, determines whether the control object belongs to the device source side object, path side object or affected side object, and drives the control object to execute the corresponding control action.

[0188] In practice, if the controlled object is the variable frequency output object of the blower, its operating gear or variable frequency output level shall be adjusted according to the action direction and action amplitude boundary given in the candidate control sequence.

[0189] If the controlled object is the opening of a branch air valve, the opening increase or decrease adjustment will be performed without exceeding the current action range boundary; if the controlled object is the opening of a branch water valve, the corresponding opening correction action will be performed; if the controlled object is the air supply adjustment of a terminal air conditioning unit, the air supply volume compensation adjustment will be performed.

[0190] If the controlled object is a device start-up / stop sequence object, the start-up / stop sequence of the relevant devices will be adjusted according to the preset order in the candidate control sequence;

[0191] Before each pre-adjustment action is executed, the controller records the start time of the control action, the controlled object identifier, the direction of the action, and the action boundary. After the action is completed, the completion time and the result of the action are recorded as the execution record of this stage.

[0192] For example, in candidate control sequence one, if the first action is to reduce the operating gear of blower No. 1, the coordinating controller first issues a gear reduction control command to blower No. 1 during the pre-adjustment stage. After the blower status acknowledgment indicates that the gear has been switched, the pre-adjustment action ends, and the change in the operating gear of blower No. 1 is recorded in the execution record of this stage.

[0193] During the observation phase, the collaborative controller maintains the control state unchanged after the pre-adjustment phase and continuously collects the vibration and noise responses after control according to the preset holding period for the current action in the candidate control sequence. The collection location in this phase is consistent with the collection location of the aforementioned collaborative state sequence, including the equipment installation location, connection location, propagation path nodes, and sensitive areas, to ensure that the response results before and after the trial control are comparable.

[0194] In practice, vibration and noise responses can be repeatedly collected under multiple control cycles throughout the holding period. The response results during the holding period are then compared with the response benchmark before the execution of the pre-adjustment stage. The vibration and noise response changes corresponding to this candidate control sequence in this stage are extracted. The response benchmark can be the response result of the control cycle before the execution of the pre-adjustment stage, or it can be the benchmark response result adjacent to the current working condition in the previous few control cycles, as long as the same benchmark method is used when comparing the vibration and noise responses.

[0195] For example, after the No. 1 blower operates at a lower speed, the coordinating controller continuously collects the vibration and noise responses corresponding to the blower base position, hanger nodes, and sensitive areas of the data room during the observation phase, and determines whether the vibration of the blower base has fallen back, whether the vibration of the hanger nodes has weakened, and whether the noise in the sensitive areas of the data room is approaching the target response range.

[0196] If, during the observation period, the vibration of the blower base is found to have decreased significantly, but the noise in the sensitive area of ​​the data room has not yet decreased, then the vibration response change of the candidate control sequence during this period can be recorded as vibration convergence, and the noise response change can be recorded as noise non-convergence.

[0197] In the subsequent compensation phase, the collaborative controller reads the compensation actions arranged in the candidate control sequence based on the vibration response change results and noise response change results collected in the hold-and-observe phase, and drives the corresponding controlled object to perform compensation adjustment. The compensation adjustment is not a simple repetition of the previous adjustment action, but a further correction for the response terms that failed to converge in the hold-and-observe phase.

[0198] In practice, if the observation phase shows that the vibration response has converged but the noise response still deviates from the target response range, the air supply adjustment object of the terminal air conditioning unit or the opening object of the branch air valve can be adjusted according to the preset subsequent compensation action in the candidate control sequence.

[0199] If the observation phase indicates that the noise response has approached the target response range while the vibration of the path nodes continues to increase, further compensation adjustments can be made to the branch air valve opening, branch water valve opening, or upstream equipment operating position.

[0200] If the observation phase shows that neither the vibration response nor the noise response has improved significantly, the subsequent compensation phase can only perform the limited compensation actions allowed in the candidate control sequence, and record the result as an inefficient response result for use in subsequent cooperative conflict state determination and sequence switching.

[0201] For example, in candidate control sequence one, if the operating level of the blower has been reduced in the pre-adjustment stage, but the noise level in the sensitive area of ​​the data room is not significantly reduced in the observation stage, then the branch damper opening reduction adjustment will be performed in the subsequent compensation stage.

[0202] If, in candidate control sequence two, the branch damper opening is adjusted first in the pre-adjustment stage, and the noise is found to have slightly decreased but the vibration of the hanger node has increased in the observation stage, then the air supply compensation adjustment of the terminal air conditioning unit will be performed in the subsequent compensation stage, and the vibration deviation will be recorded in the test control record.

[0203] The vibration response and noise response changes for each candidate control sequence during the pre-adjustment, observation, and subsequent compensation phases are recorded to form a test control response record set corresponding to each candidate control sequence. Each record in the test control response record set includes at least the candidate control sequence identifier, control cycle identifier, equipment identifier, phase identifier, vibration response change result, and noise response change result.

[0204] If necessary, the execution action identifier, the pre-execution response baseline, the post-execution response result, and the current coupled state unit identifier can also be written.

[0205] By creating a trial control response record set, the response performance of candidate control sequences at each stage can be structurally saved, providing a unified input for subsequent determination of whether to enter a cooperative conflict state.

[0206] It should be noted that the trial control response record set is not limited to recording only the final stage results, but also records the stage response results after the pre-adjustment stage, at the end of the hold observation stage, and after the subsequent compensation stage. This can distinguish whether a candidate control sequence performs well in the pre-adjustment stage or requires the help of the subsequent compensation stage to improve. It can also distinguish whether a candidate control sequence improves in the early stage and deteriorates in the later stage, or does not improve at all, thereby improving the accuracy of the determination of the cooperative conflict state.

[0207] When determining whether to enter a cooperative conflict state based on the vibration and noise responses after the trial control, the cooperative controller first reads the vibration response change results and noise response change results corresponding to each candidate control sequence in the trial control response record set, and compares them with the target response interval corresponding to the current control cycle.

[0208] In this embodiment, the target response range can be pre-written into the control parameter table during system initialization. The vibration target response range is used to characterize the allowable state range of vibration response corresponding to the equipment installation position, connection position, propagation path node and sensitive area. The noise target response range is used to characterize the allowable state range of noise response corresponding to each sensitive area. The vibration target response range can be determined based on the operating range recommended by the equipment manufacturer, the steady-state vibration reference range obtained during the commissioning phase and the allowable fluctuation range during the operation and maintenance phase.

[0209] The target noise response range can be determined based on the environmental control requirements corresponding to the building's functional zones, the noise control requirements during the project design phase, and the target range for on-site acceptance.

[0210] Different noise target response ranges can be set for different sensitive areas such as office areas, meeting areas, and quiet document rooms;

[0211] Different vibration target response ranges can be set for the equipment installation location, connection location, and propagation path nodes. When the building enters nighttime operation, low-load operation, or specific sensitive periods, another set of target response range parameters can be called to ensure that the judgment of collaborative conflict state and synchronous convergence state are consistent with the actual use scenario.

[0212] It should be noted that the target response range is not limited to a single threshold form. The target range boundaries can also be set according to different location identifiers, different equipment identifiers, and different building functional areas, as long as the target response range of the corresponding location and object is used when comparing within the same control cycle.

[0213] When the vibration response change converges toward the target response range while the noise response change deviates from the target response range, or when the noise response change converges toward the target response range while the vibration response change deviates from the target response range, it is determined that a cooperative conflict state has been entered.

[0214] Convergence toward the target response range means that the response result after control is closer to the corresponding target response range than the baseline before execution, or has already entered the target response range;

[0215] Deviation from the target response range means that the response result after control is far away from the corresponding target response range compared to the baseline before execution, or the response result that was originally within the target response range deviates from the target response range.

[0216] For example, if a candidate control sequence significantly reduces the vibration of the blower base and the hanger node during the observation phase and gradually approaches the vibration target response range, but the noise in the sensitive area of ​​the data room further increases and moves away from the noise target response range, then it can be determined that the candidate control sequence has entered a cooperative conflict state in the current control cycle.

[0217] Conversely, if a candidate control sequence causes the noise in the sensitive area of ​​the data room to drop significantly and gradually approach the noise target response range, but the vibration of the hanger node is significantly enhanced and moves away from the vibration target response range, it is also determined to enter a cooperative conflict state. Through bidirectional judgment logic, the situation where the response on one side improves while the response on the other side deteriorates can be accurately identified, avoiding the controller from incorrectly retaining the current candidate control sequence based solely on the improvement of a single indicator.

[0218] When a cooperative conflict state is detected, the cooperative controller terminates the subsequent stages of the current candidate control sequence and switches to another candidate control sequence to continue the phased trial control, specifically including:

[0219] Terminating the subsequent stages of the current candidate control sequence does not mean immediately canceling all control actions that have been executed. Instead, it means first stopping the subsequent compensation actions that have not yet been executed, and then deciding whether to roll back the executed pre-adjustment actions to the previous stable state based on the current system safety status.

[0220] In this embodiment, the previous stable state is used to characterize the control state in which the current controlled object did not trigger a cooperative conflict state in the most recent test before entering the current candidate control sequence, and the vibration response and noise response remained within or near the corresponding target response range. The current system safety state is used to characterize whether the continuity of equipment operation, the continuity of branch connection and disconnection, and the basic air supply and exhaust continuity of building functional areas allow the execution of backoff actions. When the pre-adjustment actions that have been executed cause a sudden change in the load of the source-side equipment, a rapid increase in the vibration of the path node, or a rapid increase in the noise in the sensitive area, the backoff condition can be triggered.

[0221] After being triggered, the controller restores the state of the controlled objects one by one in reverse order of the pre-adjustment actions already performed, or performs rollback only on the source-side and path-side controlled objects, so that the system can be restored to the previous stable state before switching to another candidate control sequence to continue trial control.

[0222] In practice, when the current candidate control sequence is in the observation phase and is determined to have entered a cooperative conflict state, its subsequent compensation phase can be terminated directly, and another candidate control sequence can be selected from the candidate control sequence set as a replacement sequence.

[0223] If the current candidate control sequence has entered the subsequent compensation stage and the compensation action has just been executed, it is possible to wait for the minimum hold period of the current action to be completed before switching to another candidate control sequence in the next control cycle.

[0224] During switching, the controller selects the next candidate control sequence according to the sequence order, rule entry priority, or historical response effect in the candidate control sequence set, and re-enters its pre-adjustment stage, hold observation stage, and subsequent compensation stage. After processing, a switchable, comparable, and optimal trial control mechanism can be formed between different candidate control sequences, rather than a fixed call that cannot be changed.

[0225] When the vibration response change results and the noise response change results converge synchronously toward the target response interval, the corresponding candidate control sequences are retained, and the target control sequence is generated, which specifically includes:

[0226] Synchronous convergence toward the target response interval does not require that the vibration response and noise response have completely consistent change amplitudes within the same control cycle. Instead, it requires that both show a trend toward the corresponding target response interval within the same observation window after the current candidate control sequence is executed, and that there is no conflicting relationship where one side significantly improves while the other side significantly deteriorates.

[0227] In practice, if a candidate control sequence shows that the vibration response of the equipment installation location, the vibration response of the path node, and the noise response of the sensitive area are all close to the target response range during the observation period, then the candidate control sequence can be directly retained and determined as the target control sequence under the current control cycle.

[0228] If a candidate control sequence requires the vibration response and noise response to simultaneously enter or approach the target response range after the subsequent compensation stage, then the candidate control sequence is retained after the end of this stage, and the complete action chain generated by it is used as the target control sequence.

[0229] After the target control sequence is generated, the control result record corresponding to the current control cycle can be written into it, and it can be used as the direct input for continuous response tracking and collaborative control rule set update after the next step is executed.

[0230] Let's take the aforementioned scenario where the rooftop fresh air unit increases noise in the data room as an example:

[0231] Assume that the candidate control sequence set corresponding to a certain control cycle includes three candidate control sequences. The pre-adjustment stage of the first candidate control sequence is to reduce the operating level of the blower. The observation stage is used to collect vibration of the base position, vibration of the hanger node and noise of the sensitive area of ​​the data room. The subsequent compensation stage is to adjust the opening of the branch air valve when necessary.

[0232] The pre-adjustment stage of candidate control sequence two is to adjust the opening of the branch air valve, the observation stage is to collect the response results at the same location, and the subsequent compensation stage is to perform air supply compensation adjustment of the terminal air conditioning unit.

[0233] The preliminary adjustment stage of candidate control sequence three is to first adjust the air supply of the terminal air conditioning unit, and the subsequent stage is to adjust the operating speed of the upstream fan as needed.

[0234] The collaborative controller first performs phased trial control on candidate control sequence one. The results show that the vibration at the base of the blower has dropped significantly, but the noise in the sensitive area of ​​the data room has increased further. Therefore, based on the trial control response record, it is determined that the candidate control sequence has entered a collaborative conflict state, and its subsequent compensation stage is terminated, switching to candidate control sequence two.

[0235] Subsequently, pre-conditioning and hold observation were performed on candidate control sequence two. The results showed that the noise in the sensitive area of ​​the data room had decreased, but the vibration of the hanger node continued to increase, and it was still determined to be a state of coordinated conflict. Then, the system was switched to candidate control sequence three.

[0236] Finally, after performing pre-conditioning and holding observation on candidate control sequence three, it was found that the noise in the sensitive area of ​​the data room dropped, and the vibration of the hanger node and the vibration of the blower base gradually approached the target response range. Therefore, candidate control sequence three was retained and determined as the target control sequence.

[0237] Through this implementation process, the controller does not pre-select a fixed control scheme, but continuously filters and switches candidate control sequences based on the actual response results after phased trial control, and finally determines the target control sequence that combines dynamics and noise co-convergence.

[0238] The system tracks the continuous responses after the execution of the target control sequence, corrects the applicable boundaries, switching conditions, and invocation order of candidate control sequences, generates an updated collaborative control rule set, and outputs collaborative control instructions for subsequent control cycles based on the updated collaborative control rule set. Specific implementation includes:

[0239] In this embodiment, when a candidate control sequence is retained as the target control sequence after phased trial control, the cooperative controller does not immediately terminate the control after the end of the control cycle. Instead, it continues to continuously collect the vibration response and noise response after the execution of the target control sequence in subsequent control cycles to form a continuous response record set. The collection objects of the continuous response record set are consistent with the aforementioned cooperative state sequence and trial control response record set, still including the vibration response and noise response corresponding to the equipment installation location, connection location, propagation path nodes, and sensitive areas, and continue to use a unified control cycle as the recording boundary.

[0240] In addition to writing the control cycle identifier, device identifier, location identifier, vibration response result, and noise response result into each continuous response record, the target control sequence identifier, the corresponding candidate control sequence source identifier, the current coupled state unit identifier, and the state of the controlled object after execution are also written into each record. This ensures that the continuous response record set can be directly used for rule correction, so that in subsequent analysis, the controller can not only know what the response result of a certain control cycle is, but also know which target control sequence, which group of controlled objects, and which type of coupled state unit triggered the response result, thereby ensuring that subsequent rule correction has a traceable basis.

[0241] Taking the target control sequence corresponding to blower No. 1 as an example, in several subsequent control cycles after the execution of the target control sequence, the controller continuously collects the vibration response and noise response of the blower base position, hanger node, duct bend node and sensitive area of ​​the data room, and writes these results together with the target control sequence identifier and the current path chain identifier of blower No. 1 into the continuous response record set.

[0242] After obtaining the continuous response record set, the cooperative controller determines the synchronous convergence state, continuous conflict state and stable state after switching corresponding to the target control sequence based on the continuous response record set. The synchronous convergence state is used to characterize that, within a continuous number of control cycles, the vibration response and noise response under the action of the target control sequence continuously move closer to their respective target response ranges, or have entered and remained within their respective target response ranges.

[0243] In practice, the vibration response and noise response of adjacent control cycles in the continuous response record set can be compared with the target response interval of the corresponding location. When the vibration response and noise response corresponding to the equipment installation location, propagation path node and sensitive area all show a trend of convergence to the target response interval in multiple consecutive control cycles, and there is no situation where one side converges while the other side deviates significantly, it can be determined as a synchronous convergence state.

[0244] The persistent conflict state is used to characterize the situation where the target control sequence does not stably eliminate the conflict relationship between vibration and noise after execution, but instead repeatedly shows a situation where one side improves while the other side deteriorates in multiple control cycles that occur continuously or at intervals.

[0245] In practice, if the continuous response records are concentrated in multiple control cycles and the vibration response converges toward the target response range while the noise response deviates from the target response range, or the noise response converges toward the target response range while the vibration response deviates from the target response range, then the running result corresponding to the target control sequence can be judged as a continuous conflict state.

[0246] The post-switching steady state is used to characterize that the target control sequence itself is selected only after a certain candidate control sequence switch, and that the vibration response and noise response remain stable for several consecutive control cycles after selection, without any new cooperative conflicts occurring.

[0247] In practice, the source sequence switching record corresponding to the target control sequence can be read. If the target control sequence is switched from another candidate control sequence, and the vibration response and noise response remain within the target response range or fluctuate stably in the vicinity of the target response range for several consecutive control cycles after the switch, it is determined to be a stable state after the switch.

[0248] By identifying these three states, the controller can determine whether the current target control sequence is suitable for continued widespread use, needs to have its scope of application narrowed, or is suitable as a stable sequence for subsequent priority use.

[0249] When determining the synchronous convergence state, this embodiment further combines a preset periodic condition to determine whether the state is sufficient to support the expansion of the applicable boundary. The preset periodic condition is used to limit the minimum number of control cycles required for the synchronous convergence state to continue. It can be pre-written into the control parameter table based on the device type, building scenario and propagation path complexity during the controller initialization stage.

[0250] The preset period conditions can be determined based on the equipment type, the response lag time of the controlled object, the propagation path length, and the control requirements of the sensitive area. For scenarios where the response propagation path is long and vibration and noise changes need to pass through multiple path nodes before they can be reflected in the sensitive area, the preset period conditions can be set to a longer continuous period. For scenarios where the propagation path is short and the response changes can be reflected in a shorter control period, the preset period conditions can be set to a shorter continuous period. It is preferable to pre-write the preset period conditions into the control parameter table and allow them to be updated based on historical stable control effects during subsequent rule correction processes.

[0251] For example, for an air supply system with strong source-side vibration and a long propagation path, the preset period condition for synchronous convergence can be set to meet convergence for multiple consecutive control cycles.

[0252] For terminal air conditioning unit control scenarios with short paths and the affected side concentrated in a single room, it is sufficient to set fewer control cycles to meet convergence.

[0253] In actual execution, the cooperative controller counts the number of duration periods of the synchronous convergence state corresponding to the target control sequence in the continuous response record set. When the number reaches or exceeds the preset period condition, it is considered that the target control sequence has a stable control effect near the current coupled state unit, and thus the applicable boundary extension is performed on its source candidate control sequence.

[0254] The applicable boundary is not an abstract concept, but rather the range of applicable conditions associated with the candidate control sequence in the pre-defined collaborative control rule set. Specifically, it can be represented by the allowable range of the operating condition, the allowable range of the dominant relationship state, the allowable range of the propagation position state, and the range adjacent to the action amplitude boundary. For example, if a source candidate control sequence achieves synchronous convergence for multiple consecutive control cycles after switching in the high-end switching operating condition, the vibration-first dominant state, and the path extension propagation state, then the applicable boundary of the source candidate control sequence can be extended from the high-end switching operating condition to the adjacent mid-to-high-end transition operating condition. At the same time, the applicable boundary of the propagation position state can be extended from the path extension propagation state to the connection position dominant propagation state, so that the candidate control sequence can be called earlier in similar scenarios. This allows the effective control experience in the rule set to continuously accumulate with the running results, rather than always remaining within the initially set single-point matching range.

[0255] When a persistent conflict state corresponding to the target control sequence recurs, this embodiment shrinks the applicable boundary of the corresponding candidate control sequence and corrects the switching conditions and calling order between candidate control sequences. In specific implementation, the cooperative controller first counts the number of times the persistent conflict state recurs within a certain observation window from the continuous response record set. When the number of recurrences reaches the preset conflict count condition, it is determined that the current source candidate control sequence has a mismatch risk under the original applicable boundary.

[0256] The preset conflict count condition is used to limit the maximum number of times a continuous conflict state is allowed to occur within an observation window. It can be determined based on the building's sensitivity level, the frequency of current operating condition switching, the number of attempts allowed during the trial control phase, and the impact of the execution object on the continuous operation of the system. For areas with high noise sensitivity, such as quiet data rooms and meeting areas, the preset conflict count condition can be set to a smaller value; for equipment commissioning phases or low-risk functional areas, it can be set to a relatively larger value.

[0257] Subsequently, the applicable boundaries of the candidate control sequence are contracted. For example, the applicable boundary of its operating condition is contracted from high-end switching operating condition and mid-to-high-end transition operating condition to only high-end switching operating condition. The applicable boundary of its propagation position is contracted from path extension propagation state and connection position dominant propagation state to only path extension propagation state. Alternatively, the boundary of its allowed action range is contracted to a smaller range to reduce the possibility of the candidate control sequence triggering cooperative conflicts again in similar scenarios.

[0258] At the same time, the controller also modifies the switching conditions between candidate control sequences. The switching conditions define when to terminate the current candidate control sequence and switch to another candidate control sequence. The original switching conditions may only require a single cooperative conflict state to occur within an observation window before switching.

[0259] After the rules are revised, they can be adjusted to switch in advance as long as the source-side vibration continuously increases and the noise in the sensitive area increases synchronously under a specific location marking, or to extend the observation period before switching under certain operating conditions.

[0260] The calling order is used to define the priority retrieval and priority trial control order of multiple candidate control sequences corresponding to the same coupled state unit. When a candidate control sequence repeatedly exhibits a continuous conflict state, its calling order can be moved backward, so that another candidate control sequence that is easier to achieve synchronous convergence or stabilize after switching in a similar state can be moved forward as the priority calling object.

[0261] For example, in the candidate control sequence set corresponding to blower No. 1, if candidate control sequence 1 repeatedly exhibits a continuous conflict state where source-side vibration converges while sensitive area noise deviates, while candidate control sequence 3 repeatedly shows a stable state after switching, then the calling order of candidate control sequence 1 can be shifted backward, and candidate control sequence 3 can be shifted forward to the priority calling position. The switching condition from candidate control sequence 1 to candidate control sequence 3 can be set earlier. Through boundary contraction and sequence correction, the rule set can automatically eliminate unstable control paths as the actual control effect changes, and strengthen control paths that are more suitable for the current building scenario and equipment status.

[0262] When the target control sequence reaches a stable state after switching, this embodiment further writes the relevant switching relationship into the rule correction result to optimize the calling order and switching entry of subsequent candidate control sequences. In specific implementation, if the continuous response record set indicates that a certain target control sequence is not the original preferred candidate control sequence, but is formed after one or more switching, and remains in a stable state after switching for multiple consecutive control cycles after formation, the cooperative controller records the switching path from the original candidate control sequence to the current target control sequence as a valid switching path, and writes a priority switching identifier for the path in the preset cooperative control rule set. This allows the controller to skip intermediate candidate control sequences with a known high probability of conflict and directly prioritize or quickly switch to the verified stable candidate control sequence when the same or similar coupled state units appear in the future, thereby shortening the trial control time and improving the efficiency of cooperative control.

[0263] For example, in a noise-sensitive scenario in a data room, if the controller repeatedly finds that switching from candidate control sequence one to candidate control sequence three can form a stable state after the switch, then in subsequent similar operating conditions, candidate control sequence three can be promoted to a calling object with the same or even higher priority as the candidate control sequence. Alternatively, when the source-side vibration of candidate control sequence one first decreases but the noise in the sensitive area does not decrease, the early switching condition for switching to candidate control sequence three can be directly met. In this way, the stable state after the switch is no longer just a post-control result marker, but becomes an important basis for the self-correction of the rule set.

[0264] After completing the expansion of applicable boundaries, contraction of applicable boundaries, correction of switching conditions, and correction of calling order, the collaborative controller writes the correction results into the preset collaborative control rule set to generate an updated collaborative control rule set. The writing method can be to replace the field values ​​of the original rule entries or to retain the original rule entries and add new version entries. When writing the correction results, a new rule version identifier is assigned to the corrected control rule entries, and the original rule version identifier, the applicable boundary content before correction, the applicable boundary content after correction, the switching conditions before correction, the switching conditions after correction, the calling order before correction, and the calling order after correction are retained.

[0265] By using versioned writing, we can ensure that the updated collaborative control rule set can immediately participate in the rule calls of subsequent control cycles. It also makes it easier for operation and maintenance personnel or subsequent offline analysis modules to trace back which version of the rule triggered a certain control effect.

[0266] After the updated set of cooperative control rules is generated, when the cooperative controller enters the next control cycle, it directly executes the candidate control sequence call on the new coupled state unit according to the updated set of cooperative control rules, and no longer uses the old rule version, so that the entire cooperative control process truly has the ability to learn and correct continuously.

[0267] When outputting the coordinated control instructions for subsequent control cycles based on the updated coordinated control rule set, in this embodiment, the coordinated controller first reads the coupled state unit of the next control cycle, then re-retrieves matching control rule entries and candidate control sequences based on the updated coordinated control rule set, and finally uses the candidate control sequence with the highest priority as the initial coordinated control instruction output object for the next control cycle. The coordinated control instruction includes at least the control object identifier, action sequence identifier, action boundary parameters, and hold time parameters, and may further include the corresponding rule version identifier and switching entry identifier. By outputting the coordinated control instructions for subsequent control cycles, the controller can directly feed back the continuous response analysis results of the current control cycle to the actual control action of the next control cycle, completing the closed loop from target control sequence execution, continuous response tracking, rule set correction to the generation of control instructions for the next control cycle.

[0268] To further illustrate, let's take the aforementioned noise-sensitive scenario of a data room as an example:

[0269] Suppose that during a certain control process, candidate control sequence three is determined as the target control sequence, and in the subsequent several consecutive control cycles, the vibration of the blower base position, the vibration of the hanger node, and the noise in the sensitive area of ​​the data room all continue to converge toward the target response interval and remain stable. Then the collaborative controller determines that the synchronous convergence state corresponding to the target control sequence continuously meets the preset periodic conditions, and extends the applicable boundary of the rule entry corresponding to candidate control sequence three from the path extension propagation state under the high-end switching condition to the path extension propagation state and the connection position dominant propagation state under the mid-to-high-end transition condition.

[0270] If, during another period of operation, candidate control sequence two is executed multiple times as the target control sequence and the noise in the data room repeatedly decreases while the vibration of the hanger node increases in the opposite direction, the collaborative controller will determine that the continuous conflict state has recurred, and accordingly shrink the applicable boundary of candidate control sequence two. At the same time, the switching condition from candidate control sequence two to candidate control sequence three will be brought forward, and the calling order of candidate control sequence three under the same coupling state will be moved forward.

[0271] After this correction, the updated collaborative control rule set will prioritize outputting collaborative control instructions corresponding to candidate control sequence three in subsequent control cycles, enabling the control action to enter a stable and effective control path more quickly.

[0272] As can be seen from the above, this step transforms the continuous response results after the execution of the target control sequence into boundary correction, condition correction, and sequence correction at the rule level, enabling the vibration and noise collaborative control method for ventilation and air conditioning equipment to continuously optimize its control capabilities during continuous operation.

[0273] Example 2: A vibration and noise collaborative control system for ventilation and air conditioning equipment, such as Figure 2 As shown, it specifically includes:

[0274] The collaborative access module is used to collect the operating status, vibration response, and noise response of ventilation and air conditioning equipment, perform time alignment and object association according to a unified control cycle, and generate a collaborative status sequence.

[0275] The coupling identification module is used to identify the temporal correspondence and propagation relationship between vibration response and noise response based on the cooperative state sequence, and generate coupled state units;

[0276] The sequence generation module is used to call candidate control sequences from a preset set of cooperative control rules based on the coupled state units;

[0277] The test control switching module is used to perform phased test control on candidate control sequences, and determine whether a cooperative conflict state has been entered based on the vibration response and noise response after the test control. When a cooperative conflict state is determined, the candidate control sequence is switched to determine the target control sequence.

[0278] The rule update module is used to track the continuous response after the target control sequence is executed, correct the applicable boundaries, switching conditions and calling order of the candidate control sequence, generate an updated collaborative control rule set, and output collaborative control instructions for subsequent control cycles based on the updated collaborative control rule set.

[0279] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, ATA hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium can be a solid-state ATA hard disk.

[0280] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0281] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0282] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0283] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0284] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0285] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for coordinated control of vibration and noise in ventilation and air conditioning equipment, characterized in that: The specific steps include: Collect the operating status, vibration response, and noise response of ventilation and air conditioning equipment, perform time alignment and object association according to a unified control cycle, and generate a coordinated state sequence. Based on the cooperative state sequence, the temporal correspondence and propagation relationship between vibration response and noise response are identified, and coupled state units are generated. Based on the coupled state unit, candidate control sequences are called from a preset set of coordinated control rules; The candidate control sequence is tested in stages, and the vibration response and noise response after the test are used to determine whether a cooperative conflict state has been entered. If a cooperative conflict state is entered, the candidate control sequence is switched and the target control sequence is determined. Track the continuous responses after the execution of the target control sequence, correct the applicable boundaries, switching conditions and calling order of the candidate control sequence, generate an updated collaborative control rule set, and output collaborative control instructions for subsequent control cycles based on the updated collaborative control rule set; Collect data on the operating status, vibration response, and noise response of ventilation and air conditioning equipment, specifically including: Collect the start-up and stop status, operating speed status, adjustment component operation status, and branch circuit on / off status of ventilation and air conditioning equipment to form operating status entries; Set up acquisition locations according to the equipment installation location, connection location, propagation path nodes and sensitive areas, obtain the vibration response and noise response corresponding to each acquisition location, and form response acquisition entries; Write device identifier, location identifier and acquisition time stamp into each operating status entry and response acquisition entry to form an original state set for generating a coordinated state sequence; Perform time alignment and object association according to a unified control cycle to generate a coordinated state sequence, specifically including: Determine a unified control cycle and map the running status entries and response acquisition entries in the original state set to the corresponding control cycle identifiers; Establish object associations between operating status entries and corresponding vibration and noise responses based on equipment identifiers, and establish spatial correspondences between each response acquisition entry based on location identifiers; Output a coordinated state sequence containing equipment identifier, location identifier, operating status, vibration response, and noise response according to the control cycle identifier and object association relationship; Based on cooperative state sequences, the temporal correspondence and propagation relationship between vibration response and noise response are identified, specifically including: Extract the vibration response change results and noise response change results corresponding to each device identifier in adjacent control cycles in the coordinated state sequence; Based on the order of occurrence, direction of change, and duration of the changes in vibration response and noise response, the temporal correspondence between vibration response and noise response is determined. Based on the transmission sequence of location markers among equipment installation locations, connection locations, propagation path nodes, and sensitive areas, the propagation relationship between vibration response and noise response at different locations is determined; The timing correspondence and propagation relationship are written into the state record of the corresponding control cycle to form a set of coupling relationship records.

2. The method for coordinated control of vibration and noise in ventilation and air conditioning equipment according to claim 1, characterized in that: The generation of coupled state units specifically includes: Read the timing correspondence and propagation relationship of the corresponding control cycle in the coupling relationship record set; Based on the operating status, vibration response, and noise response under this control cycle, determine the operating condition, vibration change status, noise change status, dominant relationship status, and propagation location status of the current control cycle. By writing the operating condition, vibration change, noise change, dominant relationship, and propagation position into the same state entry, a coupled state unit associated with the corresponding control cycle is generated.

3. The method for coordinated control of vibration and noise in ventilation and air conditioning equipment according to claim 2, characterized in that: Based on the coupled state unit, candidate control sequences are invoked from a preset set of cooperative control rules, specifically including: Read the operating conditions, vibration changes, noise changes, dominant relationships, and propagation positions in the coupled state unit; Based on the operating condition, dominant relationship status, and propagation location status, retrieve control rule entries that match the current control cycle from the preset collaborative control rule set; Based on the control rule entries, determine the control object, action sequence, action amplitude boundary, and holding period, and generate at least two candidate control sequences; The candidate control sequences are associated with and stored with the corresponding control cycle identifier and device identifier to form a candidate control sequence set.

4. The method for coordinated control of vibration and noise in ventilation and air conditioning equipment according to claim 3, characterized in that: The candidate control sequence is subjected to phased trial control, specifically including: The candidate control sequence is divided into three phases: pre-conditioning phase, maintenance and observation phase, and subsequent compensation phase, based on the action sequence of the candidate control sequence. In the pre-adjustment stage, the controlled object is driven to perform the corresponding control action. In the observation stage, the vibration response and noise response after control are collected. In the subsequent compensation stage, compensation adjustment is performed based on the collected results. The vibration response changes and noise response changes of each candidate control sequence at each stage are recorded to form a test control response record set that corresponds one-to-one with the candidate control sequence.

5. The method for coordinated control of vibration and noise in ventilation and air conditioning equipment according to claim 4, characterized in that: Based on the vibration and noise responses after trial control, it is determined whether a cooperative conflict state has been entered, and when a cooperative conflict state is determined to have been entered, the candidate control sequence is switched, specifically including: Read the vibration response change results and noise response change results corresponding to each candidate control sequence in the test control response record set; When the vibration response change result converges toward the target response range while the noise response change result deviates from the target response range, or when the noise response change result converges toward the target response range while the vibration response change result deviates from the target response range, it is determined that a cooperative conflict state has been entered. When a cooperative conflict is detected, the subsequent stages of the current candidate control sequence are terminated, and the process is switched to another candidate control sequence to continue the phased trial control. When the vibration response change results and the noise response change results converge synchronously toward the target response interval, the corresponding candidate control sequences are retained and the target control sequence is generated.

6. The method for coordinated vibration and noise control of ventilation and air conditioning equipment according to claim 5, characterized in that: Track the continuous responses after the execution of the target control sequence, correct the applicable boundaries, switching conditions, and invocation order of the candidate control sequences, and generate an updated set of cooperative control rules, specifically including: After the target control sequence is executed, the vibration response and noise response under the corresponding control cycle are continuously collected to form a continuous response record set. Based on the continuous response record set, determine the synchronous convergence state, persistent conflict state, and stable state after switching corresponding to the target control sequence; When the synchronous convergence state corresponding to the target control sequence continuously satisfies the preset periodic condition, the applicable boundary of the corresponding candidate control sequence is expanded. When the persistent conflict state corresponding to the target control sequence recurs, the applicable boundary of the corresponding candidate control sequence is narrowed, and the switching conditions and calling order between candidate control sequences are corrected. The correction results are written into the preset collaborative control rule set to generate the updated collaborative control rule set, and the collaborative control instructions for subsequent control cycles are output based on the updated collaborative control rule set.

7. A vibration and noise collaborative control system for ventilation and air conditioning equipment, used to implement the vibration and noise collaborative control method for ventilation and air conditioning equipment as described in any one of claims 1-6, characterized in that, include: The collaborative access module is used to collect the operating status, vibration response, and noise response of ventilation and air conditioning equipment, perform time alignment and object association according to a unified control cycle, and generate a collaborative status sequence. The coupling identification module is used to identify the temporal correspondence and propagation relationship between vibration response and noise response based on the cooperative state sequence, and generate coupled state units; The sequence generation module is used to call candidate control sequences from a preset set of cooperative control rules based on the coupled state units; The test control switching module is used to perform phased test control on candidate control sequences, and determine whether a cooperative conflict state has been entered based on the vibration response and noise response after the test control. When a cooperative conflict state is determined, the candidate control sequence is switched to determine the target control sequence. The rule update module is used to track the continuous response after the target control sequence is executed, correct the applicable boundaries, switching conditions and calling order of the candidate control sequence, generate the updated collaborative control rule set, and output the collaborative control instructions for subsequent control cycles based on the updated collaborative control rule set.