An environmental self-adaptive control system of intelligent energy-saving doors and windows

By integrating the monitoring and mapping of changes in radio frequency impedance characteristics of the control base station, the signaling storm and control deadlock problems caused by seal aging were solved, and the stable and energy-saving operation of the intelligent door and window system was achieved.

CN122284339APending Publication Date: 2026-06-26HUNAN ZHIZHEN ENERGY SAVING DOORS & WINDOWS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUNAN ZHIZHEN ENERGY SAVING DOORS & WINDOWS CO LTD
Filing Date
2026-05-07
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Existing intelligent door and window control systems, after the seals age, suffer from signaling storms and control logic deadlocks caused by high-frequency penetration, making it impossible to effectively maintain the stability of the indoor environment. Furthermore, mechanical components generate ineffective oscillations, leading to a sharp increase in system energy consumption.

Method used

By integrating the frequency of uplink scheduling requests from the base station monitoring and sensing terminal, and combining the change in radio frequency impedance characteristics of the window control execution node, the data is mapped to a physical sealing degradation coefficient. A silent command is then issued to block uplink scheduling requests, and the dead zone threshold of the adaptive control algorithm is expanded to freeze the integral accumulator, thereby achieving real-time quantification and stable control of the sealing state.

Benefits of technology

It effectively suppressed the signaling storm caused by seal failure, extended the service life of the window control actuator, maintained the stable operation of the system under poor sealing conditions, and reduced ineffective mechanical vibration and energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122284339A_ABST
    Figure CN122284339A_ABST
Patent Text Reader

Abstract

This application relates to the technical field of intelligent door and window control, and in particular to an environmental adaptive control system for intelligent energy-saving doors and windows, comprising a sensing terminal, a window control execution node, and a fusion control base station. The fusion control base station establishes a topology mapping; when it detects that the frequency of uplink scheduling requests sent by the sensing terminal exceeds a preset frequency threshold, and the frequency does not decrease after executing a set adjustment action, it sends a closing reset command to the window control execution node. After complete closure, it sends a probe request to the window control execution node. If no acknowledgment is received after a timeout following the sending of the command, an alarm is triggered and the system exits. After receiving the acknowledgment frame, the fusion control base station expands the dead zone threshold of the adaptive control algorithm and stops error integration calculation during the silent state, driving the window control execution node based on the updated parameter control algorithm. This application can overcome signaling storms caused by seal aging and prevent deadlock.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent door and window control, and in particular to an environmental adaptive control system for intelligent energy-saving doors and windows. Background Technology

[0002] With the deep integration of IoT technology and building automation, smart energy-saving doors and windows, as key interaction nodes at the physical boundary of buildings, play a crucial role in indoor microclimate regulation through their environmental adaptive control systems. Conventional smart door and window control systems primarily rely on multi-dimensional sensor nodes deployed indoors and outdoors to continuously collect basic environmental parameters such as temperature, humidity, and air quality, and drive window control actuators to respond with opening and closing based on preset comfort benchmarks. The core logic of this adaptive adjustment mechanism is to dynamically introduce fresh outdoor air or block extreme external conditions, maintaining the indoor environment within a parameter range suitable for human comfort while simultaneously reducing the operating energy consumption of the building's HVAC system.

[0003] A typical existing control strategy can be found in the invention patent with authorization announcement number CN120722771B, which discloses an intelligent door and window adaptive control method and system based on the Internet of Things. Its technical implementation path involves synchronously retrieving multi-dimensional indoor and outdoor environmental data within a set time period. By calculating the data's dispersion, fluctuation fitting slope, and deviation from the comfort median, the comfort coefficient and non-comfort impact index of each environmental dimension are established. This mechanism then selects the dominant core dimension from numerous environmental factors, calculates the basic door and window opening degree accordingly, and combines the clustering and matching results of historical manual intervention data to output the window opening increment. Finally, this is superimposed to form a target opening degree command to drive the window to perform mechanical operation at the corresponding angle.

[0004] However, this algorithmic logic, which heavily relies on the macroscopic statistical characteristics of environmental data, has inherent technical limitations under specific long-term building operating conditions. Consider an application scenario facing continuous, unsteady outdoor air pressure fluctuations. When the mechanical structure of doors and windows experiences relative displacement or fatigue of the sealing material after long-term operation, resulting in irreversible physical gaps, outdoor airflow loads or polluted gases will infiltrate along these gaps at high frequencies. Limited by existing computational models that rely on the standard deviation and fitting slope of data within a fixed time window for state assessment, this continuous high-frequency infiltration will directly cause severe oscillations and high-frequency out-of-bounds errors in the indoor environmental perception data within a very short period. The control algorithm will misjudge these local high-frequency fluctuations caused by the failure of the underlying physical boundaries as deviations in overall environmental parameters, and thus frequently output fine-tuning commands to try to eliminate the deviation. Since the minute angle adjustments of mechanical components cannot fill the inherent physical aging gaps, they also cause the system to fall into a vicious cycle of continuously issuing commands and the inability to converge environmental errors, ultimately leading to ineffective mechanical oscillations in the actuators, a sharp increase in system energy consumption, and deadlock of the underlying control logic. Summary of the Invention

[0005] In order to overcome the signaling storm caused by sealing aging and prevent deadlock, this application provides an intelligent energy-saving door and window environmental adaptive control system.

[0006] This application provides an intelligent energy-saving door and window environmental adaptive control system, which adopts the following technical solution: an intelligent energy-saving door and window environmental adaptive control system, including a sensing terminal for collecting environmental data, a window control execution node for executing door and window actions, and a fusion control base station for running adaptive control algorithms; The fusion control base station establishes a topology mapping between the sensing terminal and the window control execution node; when it detects that the frequency of uplink scheduling requests sent by the sensing terminal exceeds the preset frequency threshold, and the frequency still does not decrease after the set adjustment action is performed, a closing reset command is sent to the window control execution node. After the connection is fully closed, a probe request is sent to the window control execution node based on the topology mapping. If no response is received after the command is sent, an alarm is triggered and the system exits. The window-controlled execution node responds to the probe request, locally measures the RF impedance characteristics, and feeds back the probe message; The fusion control base station extracts the change in radio frequency impedance characteristics of the detection message and maps it to the physical sealing degradation coefficient. Then, based on this coefficient, it sends a silence command carrying the silence duration to the sensing terminal. The sensing terminal receives the silence command and sends back an acknowledgment frame, and stops sending uplink scheduling requests within the silence duration to enter the silence state; After receiving the acknowledgment frame, the fusion control base station expands the dead zone threshold of the adaptive control algorithm based on the coefficient, and stops the error integration calculation during the silent state, so as to drive the window control execution node based on the control algorithm with updated parameters.

[0007] Optionally, the fusion control base station maintains a static mapping table to construct the topology mapping; The static mapping table binds the static identifier of the sensing terminal and the device identifier of the window control execution node within the same physical control domain. The fusion control base station extracts the terminal static identifier of the sensing terminal that initiates the uplink scheduling request based on the static mapping table and maps it to the device identifier, so as to send the detection request to the window control execution node corresponding to the device identifier.

[0008] Optionally, the fusion control base station has a preset sliding time window and a preset number of thresholds; The fusion control base station counts the frequency of uplink scheduling requests sent by sensing terminals within a sliding time window; When the frequency exceeds the preset frequency threshold, the fusion control base station records the cumulative number of consecutive adjustment actions issued; When the cumulative number of times reaches the preset threshold and the frequency does not decrease, a closing reset command is sent to the window control execution node. After the window is fully closed, a probe request is sent to the window control execution node. If no response is received within the timeout period, an alarm is triggered and the process exits.

[0009] Optionally, the change in radio frequency impedance characteristics is the change in antenna return loss; The fusion control base station extracts the current antenna return loss parameters from the detection message and calculates the difference between the preset factory sealed reference return loss parameters and the current antenna return loss parameters as the change in antenna return loss.

[0010] Optionally, the window control execution node includes an antenna array, and the antenna array forms an initial electromagnetic coupling boundary condition with the metal frame of the door and window; The fusion control base station equates the physical gaps caused by the aging of doors and windows to the offset variable of the initial electromagnetic coupling boundary condition, and maps the change in antenna return loss to the physical sealing degradation coefficient based on the offset variable.

[0011] Optionally, the silence instruction is a media access control layer control element carrying a suspend timer; When the physical sealing degradation coefficient is greater than a preset tolerance threshold, the fusion control base station assigns a duration to the suspend timer that is positively mapped to the physical sealing degradation coefficient, as the silence duration. When the physical sealing degradation coefficient is not greater than the preset tolerance threshold, the fusion control base station triggers an external environment anomaly alarm and suspends the adaptive control action of the corresponding physical control domain within a set time.

[0012] Optionally, the sensing terminal includes a local buffer sequence, and the confirmation frame is a hybrid automatic repeat request confirmation frame. After the sensing terminal sends the hybrid automatic repeat request confirmation frame back to the fusion control base station, it activates the suspend timer to enter the silent state. And during the operation of the suspend timer, the uplink scheduling request is intercepted, and the collected environmental data is transferred to the local buffer sequence.

[0013] Optionally, the adaptive control algorithm includes proportional-integral-derivative logic with an integral accumulator; During the operation of the suspend timer, the fusion control base station switches the proportional-integral-derivative logic to a hold state, clears and freezes the integral accumulator, thereby stopping the error integration calculation.

[0014] Optionally, the fusion control base station calculates the dead zone expansion increment based on the physical sealing degradation coefficient, and superimposes the dead zone threshold with the dead zone expansion increment to reconstruct an updated dead zone threshold and sends it to the sensing terminal; After the suspension timer finishes running, the fusion control base station will only record the historical environmental data reported from the local buffer sequence; The sensing terminal uses the updated dead zone threshold to perform boundary determination on the new environmental data collected in real time, so as to intercept the transmission of the uplink scheduling request triggered by real-time environmental data that has not exceeded the updated dead zone threshold.

[0015] Optionally, the fusion control base station includes a baseband processing unit, an adaptive control unit that executes the proportional-integral-differential logic, and a cross-layer communication bus; The baseband processing unit parses the communication protocol stack to extract the antenna return loss parameters carried by the probe message and calculates the physical sealing degradation coefficient. It then transmits the coefficient to the adaptive control unit through the cross-layer communication bus to trigger the adaptive control unit to calculate the dead zone expansion increment and reconstruct the updated dead zone threshold.

[0016] In summary, this application includes the following beneficial technical effects: 1. By integrating the control base station based on the topological mapping relationship between the sensing terminal and the window control execution node, when the frequency of uplink scheduling requests exceeds the threshold and the adjustment action cannot converge, a closing reset and detection request is issued. Based on the change in radio frequency impedance characteristics fed back by the window control execution node, a physical sealing degradation coefficient is mapped, and then a silence command is issued to the sensing terminal to block the transmission of uplink scheduling requests during the silence period. This mechanism directly links the physical sealing degradation state of doors and windows with the communication scheduling strategy, suppressing the repeated reporting of invalid requests caused by sealing failure from the signaling source, effectively reducing the risk of signaling storms and avoiding control logic deadlock.

[0017] 2. By utilizing the initial electromagnetic coupling boundary conditions formed by the antenna array within the window control execution node and the metal frame of the door and window, the change in antenna return loss is equivalent to the boundary offset variable caused by physical gaps and quantified as a physical sealing degradation coefficient. This mapping method relies on the non-contact measurement characteristics of radio frequency impedance characteristics, eliminating the need for additional contact displacement or strain sensors, and achieving real-time quantitative assessment of the degree of sealing aging. This simplifies the system structure while improving the accuracy and timeliness of sealing condition monitoring.

[0018] 3. During the silent period of the sensing terminal, the integrated control base station freezes the integral accumulator in the proportional-integral-derivative logic to stop the error integration operation, and expands the dead zone threshold of the adaptive control algorithm based on the physical seal deterioration coefficient. After the silent period ends, only new environmental data exceeding the updated dead zone threshold is input into the control logic. This parameter reconstruction mechanism avoids control output jumps caused by the accumulation of historical deviations and filters out the invalid triggering of adjustment actions by small environmental fluctuations caused by seal leakage, thereby extending the service life of the window control actuator and maintaining the stable operation of the system under seal deterioration conditions. Attached Figure Description

[0019] Figure 1 This is a logic flowchart of the adaptive control system according to an embodiment of this application; Figure 2 This is a schematic diagram of the structure and electromagnetic boundary offset of the window control execution node in an embodiment of this application; Figure 3 Figure (a) shows the mapping relationship between the update dead zone threshold and the physical seal deterioration coefficient in the temperature dimension, and Figure (b) shows the mapping relationship between the update dead zone threshold and the physical seal deterioration coefficient in the humidity dimension. Detailed Implementation

[0020] The following combination Figures 1-3 This application will be described in further detail.

[0021] like Figure 1As shown, this embodiment discloses an intelligent energy-saving door and window environmental adaptive control system. The system is deployed based on the 3GPP Rel-17 RedCap cellular IoT private network architecture and includes a sensing terminal, a window control execution node, and a fusion control base station. The sensing terminal is deployed in the corresponding physical control domains indoors and outdoors to collect environmental data such as temperature, humidity, and air quality. It has the ability to generate uplink scheduling requests at the media access control layer and local data buffering capabilities, and possesses an inherent static terminal identifier. The window control execution node is integrated inside the metal frame of the door and window to perform mechanical actions such as opening and closing the door and window and adjusting the opening degree. It has a built-in antenna array, standing wave detection circuit, and RF transceiver unit, and is assigned a unique device identifier. The antenna array and the metal frame of the door and window form a fixed initial electromagnetic coupling boundary condition. The fusion control base station is the control center of the system, integrating a baseband processing unit, an adaptive control unit running adaptive control algorithms, and a cross-layer communication bus. The baseband processing unit is used to complete protocol parsing and data processing at the physical layer and media access control layer. The adaptive control unit is used to execute adaptive control logic and parameter calculations. The cross-layer communication bus is used to realize data pass-through between the baseband processing unit and the adaptive control unit.

[0022] After the system powers on, it enters the initialization phase. The converged control base station, sensing terminals, and window control execution nodes synchronously complete the power-on self-test and cellular network attachment process. The sensing terminal completes the initial configuration of the environmental acquisition module and the radio frequency communication module, initiates a network access request to the converged control base station, and reports its inherent static terminal identifier. The static terminal identifier is a physical hardware identifier that is fixed at the factory and remains unique throughout the sensing terminal's lifecycle. The window control execution node completes the initial calibration of the mechanical drive module, the radio frequency transceiver module, and the built-in antenna array, initiates network access registration with the converged control base station, and obtains a unique device identifier assigned by the converged control base station.

[0023] Based on the physical deployment location of building doors and windows, the integrated control base station divides the physical control domains into independent ones. Each physical control domain corresponds to a complete door and window structure, covering all sensing terminals deployed in the corresponding indoor and outdoor areas of the door and window to collect environmental data related to the control effect of the door and window, as well as a single window control execution node integrated inside the door and window structure to perform the opening and closing and opening degree adjustment actions of the door and window.

[0024] The converged control base station establishes and maintains a static mapping table. This table uses the physical control domain as the basic unit and completes a one-to-one binding between the terminal's static identifier and the device identifier. The converged control base station associates the static identifiers of all sensing terminals within the same physical control domain with the device identifiers of the window control execution nodes within that physical control domain, forming a fixed topology mapping relationship.

[0025] After establishing the mapping relationship, the fusion control base station sends topology verification commands to the corresponding sensing terminals and window control execution nodes. Upon receiving the verification commands, the sensing terminals and window control execution nodes respectively send their own identification information and their respective physical control domain information back to the fusion control base station. After receiving the feedback information, the fusion control base station performs a consistency verification of the mapping relationship. If the verification passes, the static mapping table is persisted to local non-volatile storage. By establishing a fixed topology mapping centered on the physical control domain, a strong association and binding between the sensing terminals and their corresponding window control execution nodes is achieved, providing a unique topology basis for determining the affiliation of subsequent signaling interactions and eliminating the risk of false cross-domain signaling triggering.

[0026] After the integrated control base station completes the construction of the control domain topology mapping and the solidification of the static mapping table, it enters the steady-state operation stage of the system and completes the preset configuration of the monitoring benchmark parameters.

[0027] The preset sliding time window duration is 10 minutes. In the indoor environment of civil buildings, the steady-state fluctuation cycle of temperature and humidity affected by outdoor weather changes and short-term human activities is usually 5 to 15 minutes. The 10-minute sliding time window can effectively filter the instantaneous environmental fluctuation interference caused by a single opening and closing of doors and windows and the movement of people, while stably capturing the continuous high-frequency uplink scheduling request anomalies.

[0028] The preset frequency threshold is 60 times per minute. In a typical adaptive control scenario, the uplink scheduling request of the sensing terminal is only triggered when the environmental parameters exceed the comfort range. The uplink scheduling request is an uplink resource scheduling application initiated by the sensing terminal to the converged control base station when it is in the wireless resource control connection state.

[0029] The preset comfort range is a temperature of 22℃ to 26℃ and a relative humidity of 40%RH to 60%RH. When the environmental data collected by the sensing terminal exceeds this range, the generation and transmission of an uplink scheduling request are triggered. During steady-state operation, the triggering frequency does not exceed 5 times per minute. When the frequency exceeds 60 times per minute, it indicates that the environmental parameters are in a state of continuous high-frequency out-of-bounds, which has exceeded the convergence range of conventional adaptive control and has the precursor characteristics of a signaling storm.

[0030] The preset threshold number of times is 8. In conventional adaptive control logic, convergence can be achieved by adjusting 3 to 5 times for deviations in normal environmental parameters. The preset threshold number of times can be adjusted according to the actual application scenario. 8 times is the preferred value for civil building scenarios, not the only limit value. The threshold of 8 times can fully cover the convergence period of extreme normal environmental fluctuations and effectively distinguish between normal environmental fluctuations and continuous deviations caused by irreversible factors.

[0031] The fusion control base station initiates a sliding time window, continuously counting the frequency of uplink scheduling requests sent by sensing terminals in each physical control domain within the window period. Then, based on a static mapping table, the counted uplink scheduling requests are matched with the corresponding physical control domains to determine the sensing terminal and the bound window control execution node corresponding to the uplink scheduling request.

[0032] When the uplink scheduling request frequency of a certain sensing terminal exceeds a preset frequency threshold, the fusion control base station continuously sends preset adjustment actions to the window control execution node bound to that sensing terminal, and simultaneously records the cumulative number of consecutive adjustment actions sent. The preset adjustment action is as follows: based on the environmental data reported by the sensing terminal, the fusion control base station sends a door / window opening fine-tuning command to the window control execution node according to the conventional adjustment logic of the adaptive control algorithm. The opening step size for each adjustment is 0.5°. After each adjustment action is sent, a 30-second environmental convergence time is reserved before the next adjustment action is sent. After receiving the adjustment action command, the window control execution node completes the corresponding door / window opening adjustment and sends an action completion receipt back to the fusion control base station. The fusion control base station only counts the cumulative number of actions and starts the next adjustment action sending process after receiving the execution completion receipt. If no receipt is received from the window control execution node within the timeout period, the current blocking waiting state is forcibly interrupted, a door / window mechanical fault alarm is triggered, and the current control process is exited. After each adjustment action is issued, the fusion control base station recounts the uplink scheduling request frequency of the sensing terminal within the current sliding time window to confirm the frequency change status.

[0033] When the cumulative number of consecutive adjustment actions issued by the fusion control base station reaches a preset threshold, and the uplink scheduling request frequency of the corresponding sensing terminal still does not decrease, the device identifier of the window control execution node bound to the sensing terminal is extracted based on the static mapping table. A closure reset command is first issued to the window control execution node to drive the door / window to close completely. After receiving a complete closure confirmation, a probe request is sent to the window control execution node corresponding to the device identifier. If no complete closure confirmation is received from the window control execution node within the timeout period, the current blocking waiting state is forcibly interrupted, triggering a door / window mechanical fault alarm and exiting the probe process. "The uplink scheduling request frequency still does not decrease" means that after consecutive adjustment actions are issued, the uplink scheduling request frequency counted within the sliding time window is still higher than the preset frequency threshold and does not show a continuous decreasing trend. Through the dual determination of uplink scheduling request frequency and adjustment action convergence effect, false triggers caused by normal environmental fluctuations can be accurately ruled out.

[0034] After receiving the probe request from the fusion control base station, the window control execution node first verifies the match between the device identifier carried in the request and its own stored unique device identifier. If the match is successful, it activates the built-in RF transceiver unit and VSWR detection circuit, locally measures the antenna return loss parameters, and encapsulates them into a probe message conforming to the system's private network communication protocol format before feeding it back to the fusion control base station. The antenna array of the window control execution node is embedded in the profile slot of the door and window metal frame. The antenna array uses a linearly polarized dipole antenna, operates in the n28 band specified by 3GPP Rel-17 RedCap, and has a transmit power of 23dBm. The distance between the radiating end of the antenna array and the contact surface of the door and window metal frame is 0.5mm, and there is no metal obstruction between the antenna array and the inner wall of the profile slot. The radiating ground of the antenna array is tightly attached to the inner wall of the metal frame, forming a fixed initial electromagnetic coupling boundary condition between the antenna array and the metal frame of the door and window.

[0035] After receiving the probe message, the fusion control base station parses and processes the message through its baseband processing unit, extracting the antenna return loss parameters carried in the probe message as the real-time antenna return loss parameters corresponding to the current door / window status. The fusion control base station retrieves the locally preset factory-sealed reference return loss parameters and calculates the difference between the factory-sealed reference return loss parameters and the real-time antenna return loss parameters to obtain the change in antenna return loss. The factory-sealed reference return loss parameters are the antenna return loss reference values ​​obtained by testing the door / window under factory-sealed conditions. During testing, the door / window is completely closed and the sealing strip is fully compressed. This parameter is linked to the material structure of the door / window's metal frame, the installation position of the antenna array, and its polarization method, and is synchronously preset in the fusion control base station's non-volatile storage unit along with the equipment's factory parameters.

[0036] When doors and windows are properly sealed, the closing gap of the metal frame is zero, the grounding reference plane of the antenna array remains stable with the electromagnetic radiation boundary, the antenna is well matched, and the antenna return loss parameter is stable near the factory-set sealed reference return loss parameter. When the sealing strip ages and creates physical gaps, the closing gap of the metal frame of the door and window increases, the grounding reference plane of the antenna array shifts, the initial electromagnetic coupling boundary conditions change, leading to severe antenna detuning, which ultimately manifests as a continuous decrease in the antenna return loss parameter.

[0037] like Figure 2 As shown, the linearly polarized dipole antenna array within the window control execution node is embedded inside the profile slot of the window / door metal frame. In an optional embodiment, the radiating end of the antenna array is configured with a physical distance of 0.5 mm from the inner wall of the window / door metal frame, and there is no metal obstruction between their mating surfaces, thereby forming the initial electromagnetic coupling boundary conditions in a static structure. (Refer to...) Figure 2In the lower half of the deteriorated structure, when physical gaps appear in the door and window sealing strips, the relative physical displacement between the door and window metal frame and the antenna array grounding reference plane increases, directly driving the initial electromagnetic coupling boundary condition to shift and deform outward. This boundary condition shift serves as a physical input source, causing characteristic attenuation of the antenna return loss parameter.

[0038] The integrated control base station treats the physical gaps caused by the aging of doors and windows as equivalent to the offset variables of the initial electromagnetic coupling boundary conditions, and establishes a mapping relationship between the change in antenna return loss and the degree of physical seal deterioration based on the offset variables. Through accelerated aging tests under standard conditions, it is verified that for every 1mm increase in the physical seal gap of aluminum alloy doors and windows, the antenna return loss parameter decreases by 1.5dB. The critical gap width corresponding to complete seal failure is 5mm, corresponding to a maximum change in antenna return loss of 7.5dB. When the physical seal gap width exceeds the critical value of 5mm, the antenna return loss parameter no longer decreases linearly with the increase in gap width, stabilizing at a maximum change of 7.5dB. This establishes a linear mapping relationship between the change in antenna return loss and the physical gap width.

[0039] The fusion control base station uses a linear mapping relationship to map the change in antenna return loss to a physical sealing degradation coefficient. The formula for calculating the physical sealing degradation coefficient is as follows: , in the formula This represents the change in antenna return loss. This represents the maximum change in antenna return loss. The value range is from 0 to 1. When the calculated result is greater than 1, the default maximum value of 1 is taken. The larger the value, the more severe the degradation of the physical seal of the door and window. After the baseband processing unit extracts the antenna return loss parameters, it calculates the difference between the factory-set sealing reference return loss parameters and the real-time antenna return loss parameters, and then obtains the physical seal degradation coefficient through a preset linear mapping relationship. By quantitatively mapping the RF impedance characteristics with the mechanical seal status, the underlying accurate identification of the aging state of the door and window seals is achieved.

[0040] After the fusion control base station calculates the physical seal degradation coefficient, it retrieves the locally preset physical seal degradation coefficient tolerance threshold to complete the pre-comparison of the silent triggering condition. The tolerance threshold is set to 0.2, which perfectly matches the mapping relationship between the physical seal gap of doors and windows. When the degradation coefficient is lower than 0.2, the corresponding physical seal gap width is less than 1mm, and the physical seal of the door and window is judged to be normal. Since the conventional adaptive control action has failed at this time, the fusion control base station judges it as an environmental anomaly caused by factors other than door and window sealing, triggers an external environment anomaly alarm, and suspends the adaptive control action of this physical control domain for a set time.

[0041] After confirming that the physical seal degradation coefficient exceeds a preset tolerance threshold, the fusion control base station generates a corresponding silence command. The silence command is a media access control layer control element carrying a suspend timer. The fusion control base station assigns a duration to the suspend timer that is positively correlated with the physical seal degradation coefficient, which serves as the silence duration. The fusion control base station has a preset maximum silence duration of 120 minutes. The steady-state adjustment cycle of indoor environment in civil building HVAC systems is typically 60 to 180 minutes. The maximum silence duration of 120 minutes ensures that the indoor environment completes steady-state convergence under the action of the HVAC system while avoiding the risk of extreme environmental parameter loss due to prolonged offline operation of sensing terminals.

[0042] The formula for calculating the duration of silence is: , in the formula The final assigned silence duration. The calculated physical seal degradation coefficient, The preset maximum silence duration, When the calculated result exceeds the maximum quiescent time of 120 minutes, 120 minutes is used by default. The physical units on both sides of the formula are time units to maintain complete consistency. By positively mapping the degradation coefficient to the quiescent time, dynamic matching between the quiescent period and the degree of seal aging is achieved, avoiding the problems of over-control or insufficient convergence caused by a fixed quiescent time.

[0043] The fusion control base station, based on a static mapping table, locks the static identifier of the sensing terminal that initiated the abnormal uplink scheduling request and sends the generated silence command to the corresponding sensing terminal. After sending the silence command, the fusion control base station starts a 500ms acknowledgment frame reception timer. If no acknowledgment frame for the hybrid automatic repeat request is received from the sensing terminal before the timer expires, the silence command is resent, with a maximum of 3 resentments. If no acknowledgment frame is received after 3 resentments, the silence process is terminated, a forced command to completely close the doors and windows is sent to the corresponding window control execution node, a seal degradation alarm is sent to the operation and maintenance platform, and the uplink scheduling request anomaly monitoring process for that physical control domain is suspended for the next 1 hour. After receiving the silence command, the sensing terminal completes the protocol parsing and parameter extraction of the command, and then sends a acknowledgment frame for the hybrid automatic repeat request back to the fusion control base station, completing the closed-loop confirmation of the silence command reception.

[0044] After the sensing terminal sends a hybrid automatic repeat request confirmation frame to the converged control base station, it activates the suspend timer carried by the silence command and officially enters the silence state. The sensing terminal includes a local buffer sequence, and storing the collected environmental data in the local buffer sequence is a core essential feature. A circular storage structure and overflow handling are preferred implementation methods adapted to long-term silence scenarios. The local buffer sequence adopts a first-in-first-out circular storage structure, with a storage depth no less than the maximum number of environmental data entries collected within the silence period. When the buffer sequence storage reaches 90%, the earliest collected environmental data is automatically overwritten to avoid data loss due to buffer overflow. During the operation of the suspend timer, the sensing terminal blocks the transmission of all uplink scheduling requests through the underlying scheduling interception mechanism of the media access control layer, while simultaneously transferring the real-time collected environmental data to the local buffer sequence in chronological order. Through the underlying interception of the media access control layer, the abnormal uplink scheduling request transmission path caused by sealing aging is blocked, eliminating the conditions for signaling storm generation at the root.

[0045] After receiving the hybrid automatic repeat request confirmation frame from the sensing terminal, the fusion control base station confirms that the sensing terminal has entered a silent state and simultaneously initiates the parameter reconstruction and operation state adjustment process of the adaptive control algorithm. The adaptive control algorithm has a built-in proportional-integral-derivative (PID) logic with an integral accumulator, which is the core execution logic driving the door and window adjustment actions of the system. The default proportional coefficient of the PID logic is 1.2, the integral coefficient is 0.05, and the derivative coefficient is 0.01. The parameter tuning method is based on the critical proportionality method.

[0046] The baseband processing unit of the integrated control base station performs real-time parsing of the communication protocol stack, extracts the antenna return loss parameters carried by the probe messages of the corresponding physical control domain, calculates the physical sealing degradation coefficient, and then transmits the physical sealing degradation coefficient to the adaptive control unit in real time through the internal high-priority cross-layer communication bus. The cross-layer communication bus adopts the AMBA3.0 AXI high-speed serial bus with a transmission bit width of 32 bits and a bus clock frequency of 100MHz. The transmission of the physical sealing degradation coefficient is implemented using a direct register mapping method, skipping unnecessary protocol processing of the physical layer and media access control layer, and directly transmitting the physical sealing degradation coefficient calculated by the baseband processing unit to the register of the adaptive control unit. This ensures that the transmission of the physical sealing degradation coefficient is delayed and distortion-free, providing accurate input basis for subsequent parameter reconstruction.

[0047] After receiving the physical seal degradation coefficient, the adaptive control unit first retrieves the locally preset original dead zone threshold of the adaptive control algorithm, and then calculates the positively correlated dead zone expansion increment based on the physical seal degradation coefficient. The original dead zone threshold is the factory-preset basic trigger threshold of the algorithm. The original dead zone threshold for the temperature dimension is ±0.5℃, and the original dead zone threshold for the humidity dimension is ±3%RH. This threshold matches the control accuracy requirements of the human comfort zone in civil buildings and complies with the relevant specifications of the evaluation standard for indoor thermal and humidity environments in civil buildings, thus avoiding frequent adjustment actions caused by normal environmental fluctuations. The formula for calculating the dead zone expansion increment in the temperature dimension is as follows: The formula for calculating the dead zone expansion increment in the humidity dimension is as follows: . in the formula To expand the dead zone of the temperature dimension incrementally, To expand the dead zone of the humidity dimension by an increment, The physical seal degradation coefficient. When the calculation result is greater than 1, the maximum value of 1 is taken by default. The physical dimensions on both sides of the formula maintain complete consistency between the temperature unit and the relative humidity unit.

[0048] The adaptive control unit superimposes the original dead zone threshold with the corresponding dimension's dead zone expansion increment to reconstruct an updated dead zone threshold. The updated dead zone threshold for the temperature dimension does not exceed ±2.5℃, and the updated dead zone threshold for the humidity dimension does not exceed ±15%RH. This achieves dynamic matching between the algorithm's dead zone threshold and the degree of physical seal deterioration, effectively shielding against high-frequency, minute fluctuations in environmental parameters caused by seal leakage.

[0049] During the operation of the sensing terminal's suspended timer, the fusion control base station switches the entire proportional-integral-derivative (PID) logic to a hold state, simultaneously freezing the integrator and completely stopping the algorithm's error integration calculation. At the same time, it clears the historical accumulated deviation value in the integrator. Clearing the historical accumulated deviation value is the preferred implementation method. The core essential feature is stopping the error integration calculation. The PID logic's integrator is used to eliminate system steady-state errors. After the sensing terminal enters a silent state, the input link for real-time environmental data is interrupted. Through the above state switching and integrator freezing operations, the risk of integrator saturation overflow can be completely eliminated, avoiding control logic divergence and deadlock problems.

[0050] Reference Figure 3 The coordinate system mapping relationship, where the update dead zone threshold of the temperature dimension in Figure (a) is based on... With degradation coefficient The update dead zone threshold of the humidity dimension in Figure (b) increases linearly. With degradation coefficient It expands linearly. Simultaneously, the fusion control base station switches the subordinate proportional-integral-derivative (PID) logic from the normal operating state to the closed hold state, triggers the freeze and clear instructions of the internal integral accumulator, and completely cuts off the output link of external control instructions during the silent state.

[0051] It should be noted that during the entire silent operation, the system is prohibited from outputting control commands in order to force the window control execution node to remain in a completely closed state.

[0052] After the suspension timer expires, the sensing terminal automatically exits the silent state, stops transferring real-time collected environmental data to the local buffer sequence, and resumes normal uplink scheduling request transmission privileges. The sensing terminal reports the historical environmental data stored in the local buffer sequence during the silent period to the fusion control base station in batches at fixed 1-second intervals, according to the chronological order of collection. While receiving historical environmental data, the fusion control base station suspends its uplink scheduling request anomaly monitoring process for the sensing terminal. During the reporting process, a corresponding collection timestamp is matched to each group of environmental data to fully preserve the temporal continuity of the environmental data sequence. The reporting interval matches the sensing terminal's environmental data collection cycle, ensuring a balance between the continuity of reported data and the base station's processing capacity.

[0053] After receiving environmental data reported by the sensing terminal, the fusion control base station retrieves the previously reconstructed updated dead zone threshold and sends it to the sensing terminal. For buffered historical environmental data reported during the silent period, the fusion control base station only stores it for historical ledger supplementation or data recovery, completely severing its triggering path with proportional-integral-derivative logic. Subsequently, the sensing terminal uses the received updated dead zone threshold to perform boundary determination on the new environmental data collected in real time, intercepting the transmission of uplink scheduling requests triggered by all real-time environmental data that does not exceed the updated dead zone threshold.

[0054] The fusion control base station only inputs valid real-time environmental data reported by the sensing terminal that exceeds the update dead zone threshold into the adaptive control algorithm, executes the corresponding adaptive control calculation, and outputs control commands that match the current environmental state. This drives the window control execution nodes within the corresponding physical control domain to complete the corresponding door and window adjustment actions. By blocking the boundary determination triggered by historical data and having the terminal execute the update dead zone threshold locally, it can effectively filter out minor fluctuations in environmental parameters caused by seal aging, eliminate signaling storms at the source, avoid the control algorithm frequently triggering invalid door and window adjustment actions based on failure states, and eliminate invalid mechanical vibrations of the execution components.

[0055] After the sensing terminal reports valid new environmental data based on the updated dead-zone threshold, the fusion control base station simultaneously unfreezes the integral accumulator in the proportional-integral-derivative (PID) logic, resuming normal error integration operations. During the integration operation recovery process, the fusion control base station uses only valid real-time environmental data reported by the sensing terminal that exceeds the updated dead-zone threshold as the initial input for the integration operation, clearing the accumulated invalid deviations within the silent period to ensure a smooth recovery of the control logic and avoid control output jumps caused by sudden changes in the integral state.

[0056] After the integrated control base station completes the steady-state recovery of the entire control loop, the system re-enters the continuous monitoring process of uplink scheduling requests, continuously tracking the uplink scheduling request status of the sensing terminal and the subsequent changes in the physical sealing deterioration of doors and windows, thereby realizing environmental adaptive closed-loop control throughout the entire life cycle of doors and windows.

[0057] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. An intelligent energy-saving door and window environmental adaptive control system, characterized in that, It includes a sensing terminal that collects environmental data, a window control execution node that performs door and window actions, and a fusion control base station that runs adaptive control algorithms; The fusion control base station establishes a topology mapping between the sensing terminal and the window control execution node; when it detects that the frequency of uplink scheduling requests sent by the sensing terminal exceeds the preset frequency threshold, and the frequency still does not decrease after the set adjustment action is performed, a closing reset command is sent to the window control execution node. After the connection is fully closed, a probe request is sent to the window control execution node based on the topology mapping. If no response is received after the command is sent, an alarm is triggered and the system exits. The window-controlled execution node responds to the probe request, locally measures the RF impedance characteristics, and feeds back the probe message; The fusion control base station extracts the change in radio frequency impedance characteristics of the detection message and maps it to the physical sealing degradation coefficient. Then, based on this coefficient, it sends a silence command carrying the silence duration to the sensing terminal. The sensing terminal receives the silence command and sends back an acknowledgment frame, and stops sending uplink scheduling requests within the silence duration to enter the silence state; After receiving the acknowledgment frame, the fusion control base station expands the dead zone threshold of the adaptive control algorithm based on the coefficient, and stops the error integration calculation during the silent state, so as to drive the window control execution node based on the control algorithm with updated parameters.

2. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 1, characterized in that: The fusion control base station maintains a static mapping table to construct the topology mapping; The static mapping table binds the static identifier of the sensing terminal and the device identifier of the window control execution node within the same physical control domain. The fusion control base station extracts the terminal static identifier of the sensing terminal that initiates the uplink scheduling request based on the static mapping table and maps it to the device identifier, so as to send the detection request to the window control execution node corresponding to the device identifier.

3. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 1, characterized in that: The fusion control base station has a preset sliding time window and a preset number of thresholds; The fusion control base station counts the frequency of uplink scheduling requests sent by sensing terminals within a sliding time window; When the frequency exceeds the preset frequency threshold, the fusion control base station records the cumulative number of consecutive adjustment actions issued; When the cumulative number of times reaches the preset threshold and the frequency does not decrease, a closing reset command is sent to the window control execution node. After the window is fully closed, a probe request is sent to the window control execution node. If no response is received within the timeout period, an alarm is triggered and the process exits.

4. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 1, characterized in that: The change in radio frequency impedance characteristics is the change in antenna return loss. The fusion control base station extracts the current antenna return loss parameters from the detection message and calculates the difference between the preset factory sealed reference return loss parameters and the current antenna return loss parameters as the change in antenna return loss.

5. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 4, characterized in that: The window control execution node includes an antenna array, and the antenna array forms an initial electromagnetic coupling boundary condition with the metal frame of the door and window; The fusion control base station equates the physical gaps caused by the aging of doors and windows to the offset variable of the initial electromagnetic coupling boundary condition, and maps the change in antenna return loss to the physical sealing degradation coefficient based on the offset variable.

6. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 1, characterized in that: The silence instruction is a media access control layer control element that carries a suspend timer; When the physical sealing degradation coefficient is greater than a preset tolerance threshold, the fusion control base station assigns a duration to the suspend timer that is positively mapped to the physical sealing degradation coefficient, as the silence duration. When the physical sealing degradation coefficient is not greater than the preset tolerance threshold, the fusion control base station triggers an external environment anomaly alarm and suspends the adaptive control action of the corresponding physical control domain within a set time.

7. The intelligent energy-saving door and window environmental adaptive control system according to claim 6, characterized in that: The sensing terminal includes a local buffer sequence, and the confirmation frame is a hybrid automatic retransmission request confirmation frame. After the sensing terminal sends the hybrid automatic repeat request confirmation frame back to the fusion control base station, it activates the suspend timer to enter the silent state. And during the operation of the suspend timer, the uplink scheduling request is intercepted, and the collected environmental data is transferred to the local buffer sequence.

8. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 7, characterized in that: The adaptive control algorithm includes proportional-integral-differential logic with an integral accumulator; During the operation of the suspend timer, the fusion control base station switches the proportional-integral-derivative logic to a hold state, clears and freezes the integral accumulator, thereby stopping the error integration calculation.

9. The environmental adaptive control system for intelligent energy-saving doors and windows according to claim 8, characterized in that: The fusion control base station calculates the dead zone expansion increment based on the physical sealing degradation coefficient, and then superimposes the dead zone threshold with the dead zone expansion increment to reconstruct an updated dead zone threshold and sends it to the sensing terminal. After the suspension timer finishes running, the fusion control base station will only record the historical environmental data reported from the local buffer sequence; The sensing terminal uses the updated dead zone threshold to perform boundary determination on the new environmental data collected in real time, so as to intercept the transmission of the uplink scheduling request triggered by real-time environmental data that has not exceeded the updated dead zone threshold.

10. An intelligent energy-saving door and window environmental adaptive control system according to claim 9, characterized in that: The fusion control base station includes a baseband processing unit, an adaptive control unit that executes the proportional-integral-differential logic, and a cross-layer communication bus; The baseband processing unit parses the communication protocol stack to extract the antenna return loss parameters carried by the probe message and calculates the physical sealing degradation coefficient. It then transmits the coefficient to the adaptive control unit through the cross-layer communication bus to trigger the adaptive control unit to calculate the dead zone expansion increment and reconstruct the updated dead zone threshold.

Citation Information

Patent Citations

  • Intelligent door and window adaptive control method and system based on internet of things

    CN120722771B