Multi-zone damper linkage temperature control method
Patent Information
- Application Number
- CN202611454557.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-18
- Publication Date
- 2026-10-23
AI Technical Summary
受房间热容量、送风传递距离和温度传感器采样周期影响,风门动作后的温度响应具有明显滞后,当前区域温度仅能反映已经显现的部分温变,不能反映尚未释放的后续温效
1、提高跨区域温变归属准确性:在空调状态和其余风门角度稳定条件下分离无动作温度变化,并利用同一风门往返动作的温变反转关系互证,可降低背景温漂和其他风门动作对温变归属的干扰;
Smart Images

Figure CN122961007A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning control technology, specifically a multi-zone damper linkage temperature control method. Background Technology
[0002] Centralized air conditioning systems typically deliver cooling or heating to different areas via a shared air supply unit and ductwork, with adjustable dampers installed in the regional branches to control the damper opening based on the deviation between the regional temperature and the target temperature. Existing control methods mostly employ independent temperature control, threshold control, or feedback regulation, directly increasing or decreasing the damper angle based on the current regional temperature.
[0003] Because different areas share the same air supply source and ductwork, the action of a damper in any area can alter duct resistance and airflow distribution, causing simultaneous temperature changes in both the requested and unrequested areas. Due to the influence of room heat capacity, air delivery distance, and temperature sensor sampling period, the temperature response after damper action exhibits a significant lag. The current temperature in the affected area only reflects the already apparent temperature change and cannot reflect subsequent temperature effects that have not yet been released. If the damper is adjusted further before the previous temperature response is complete, the temperature changes caused by the old and new actions can easily overlap.
[0004] Furthermore, in the absence of zoned airflow sensors, existing methods struggle to distinguish temperature changes caused by current damper operation from natural temperature variations and disturbances in other areas. They also fail to identify non-requested areas affected by a damper operation, easily leading to over-adjustment in requested areas, non-requested areas exceeding permissible temperature ranges, and damper reciprocating motion. Therefore, it is necessary to perform coordinated processing on the cross-zone temperature change attribution of damper operation, the unmanifested temperature response, and subsequent candidate actions. Summary of the Invention
[0005] Based on the shortcomings of the prior art described above, the purpose of this invention is to provide a multi-zone damper linkage temperature control method to solve the above-mentioned technical problems.
[0006] To achieve the above objectives, the present invention provides the following technical solution: a multi-zone damper linkage temperature control method, comprising: Acquire regional temperature, actual damper angle, air conditioning operating status, regional temperature adjustment request, and temperature control configuration, and form a synchronous operation sequence according to the control cycle; While the air conditioner is operating in a constant state and the actual angle of the other dampers remains constant, the temperature change of the area in the section where the damper is held before the damper moves and the response section after the damper moves is used to form a continuous temperature sequence without movement and a cycle-by-cycle temperature change. Based on the reversal relationship of regional temperature change direction when the same damper travels back and forth between the first and second angles, a mutual verification temperature change result is formed, which includes the associated region, the periodically assigned temperature change, and the terminal assigned temperature change. Based on the position of the currently manifested temperature change in the cycle-by-cycle temperature change of the same damper operation, the unmanifested temperature change sequence is formed into a region of temperature variables to be manifested. Based on the regional temperature adjustment request and the directional mutual verification temperature change results, angles that overlap with the region with the region to be manifested temperature variable are excluded from the damper support angles that have formed directional mutual verification temperature change results, thus forming a candidate angle set. Based on the current inactive temperature continuation sequence, the regional temperature variables to be displayed, and the cycle-by-cycle assigned temperature changes of candidate damper actions, cycle-by-cycle candidate arrival temperatures and terminal candidate arrival temperatures are formed. If there is a candidate angle in the candidate angle set where the candidate arrival temperature of the non-requested area is within the allowable temperature range for each cycle and the candidate arrival temperature of the requested area terminal is within the target temperature range, the candidate angle closest to the current actual angle is used to control the damper action of the requested area. If there is no candidate angle that meets the above conditions, the current actual angle is maintained.
[0007] The present invention is further configured such that acquiring the area temperature, actual damper angle, air conditioning operating status, area temperature adjustment request, and temperature control configuration, and forming a synchronous operation sequence according to the control cycle includes: Add controller clock markers to temperature sensor reported data, damper actuator feedback data, air conditioning unit operating data, and zone temperature control requests to generate time-stamped operating data. Based on the binding relationship between temperature sensor identifier and area identifier, as well as the relationship between area and damper control, the temperature measurement value and actual damper angle in the time-stamped operation data are aggregated into an area operation record containing area identifier, temperature measurement value, actual damper angle and acquisition time. According to the controller clock mark, the area operation record, air conditioning unit operation data, area temperature adjustment request and temperature control configuration are combined into a synchronous operation data unit of the same control cycle; Synchronous operation sequence is generated by arranging synchronous operation data units in the order of control cycles.
[0008] The present invention is further configured such that the formation of the angle holding segment before damper action and the response segment after action in the synchronous operation sequence includes: The actual angles of the dampers in the synchronous operation data unit are grouped according to the damper identifier, and the actual angles of the same damper are arranged according to the control cycle to generate the damper angle sequence. The continuous control cycles in the damper angle timing sequence where the current damper's actual angle remains at the same discrete angle, the actual angles of the other dampers remain unchanged, and the air conditioning operating status does not change are merged to generate the angle holding segment before the action. While the actual angles of the other dampers remain unchanged and the air conditioning operating status remains unchanged, the continuous control cycles from when the current actual angle of the damper leaves the original discrete angle to when it enters the new discrete angle are merged to generate the damper action segment. The continuous control cycle from the end of the damper action section to the re-action of any damper or the change of air conditioning operating status is taken as the post-action response section, and a damper action segment record including the pre-action angle holding section, the damper action section, and the post-action response section is generated.
[0009] The present invention is further configured such that the formation of the periodically assigned temperature variation includes: Arrange the temperature measurement values in the synchronous operation data unit within the pre-action angle maintenance section according to the area identification and control cycle order, and connect the temperature migration segments between adjacent control cycles according to the order of occurrence to generate a pre-action temperature change sequence. The continuous temperature change segment at the end of the pre-action temperature change sequence is extended to the post-action response segment according to the original control cycle order to generate a no-action temperature continuation sequence. Perform a periodic deviation verification between the actual regional temperature of the response segment after the action and the continuous temperature sequence without action, and generate a periodic temperature deviation record. The temperature deviation records are collected in cycles according to the damper marking, angle before action, angle after action, area marking, and response cycle order, and a cycle-specific temperature change is generated to be assigned to the damper action.
[0010] The present invention is further configured such that the regional temperature change collection when the same damper travels back and forth between the first angle and the second angle includes: Select the continuous control cycle from the actual angle of the same damper in the synchronous operation sequence, from leaving at the first angle to entering at the second angle, and generate a positive action record; After the positive action record, select the next set of continuous control cycles from the actual angle of the damper leaving the second angle to entering the first angle, and generate the reverse action record; A continuous verification is performed on the air conditioning operation mode, fan speed, actual angle of other dampers, and the state of the damper maintaining the second angle between the two actions from the start of the forward action to the end of the reverse action, generating a round-trip operating condition verification record. The verified forward motion records, reverse motion records, and cycle-by-cycle temperature changes are aggregated according to the area identifier and motion direction to generate a round-trip motion temperature change group.
[0011] The present invention is further configured such that the cross-validation of the temperature change results in the formation direction includes: Arrange the forward and reverse cycle-by-cycle temperature changes of the same region in the reciprocating motion temperature change group according to the response cycle order after their respective actions to generate a region reciprocating motion temperature change record. Perform reverse consistency verification on the temperature rise and fall direction in the regional round-trip temperature change records, and list the regions where the temperature change direction is reversed in the two actions as related regions; The final assigned temperature change is defined as the temperature change that does not exceed the resolution of the temperature sensor within two consecutive control cycles after the damper reaches the target angle. Based on the damper markings, pre-action angle, post-action angle, and action direction, the associated regions are grouped, and the temperature changes are assigned cycle by cycle and at the end, generating directional mutual verification temperature change results.
[0012] The present invention is further configured such that the temperature variable to be manifested in the region formed by the manifested temperature change based on the current damper action includes: Select the assigned temperature change from the most recent actual angle change of the damper to the current control cycle from the cycle-by-cycle assigned temperature change formed by the synchronous operation sequence, and generate the temperature change record that has been displayed for the current action. Based on the damper identifier, angle before action and angle after action in the temperature change record of the current action, select the cycle-by-cycle temperature change and terminal temperature change with the same damper identifier and angle change from the mutual verification temperature change results of the direction, and generate the current action temperature change reference record. According to the area identifier, select the latest response cycle in the temperature sensor resolution range of the temperature sensor that is consistent with the last temperature change of the current action temperature change reference record and is within the temperature change of the last temperature change of the current action temperature change reference record, and generate the displayed position record. The continuous temperature change migration segments in the current action temperature change reference record that are located after the already displayed position and end at the terminal's assigned temperature change are retained in the original response cycle order to form a region temperature variable to be displayed that includes the region identifier, the remaining temperature change sequence, and the terminal's assigned temperature change.
[0013] The present invention is further configured such that forming the candidate angle set includes: Based on the position of the current temperature of the requested area relative to the target temperature range and the air conditioning operating status, mark the damper adjustment direction for the area temperature adjustment request and generate an angle adjustment direction record. Arrange the damper support angles in the temperature control configuration according to the angle adjustment direction to generate an initial candidate angle sequence consisting of the achievable angles after the current actual angle; For regions that still have residual temperature change sequences, perform aggregation to generate a set of regions with unreleased temperature effects; The initial candidate angles are used as the angles after the action, and together with the current actual angle of the damper in the requested area, they form the candidate angle change. The associated area of the damper in the requested area under the candidate angle change is selected from the mutual verification temperature change results, and a candidate angle association record is generated. Perform region overlap verification on the associated region and the set of unreleased temperature effect regions in the candidate angle association record, retain the damper support angles where the associated regions do not overlap, and generate a candidate angle set.
[0014] The present invention is further configured such that the formation of the cycle-by-cycle candidate arrival temperature and the terminal candidate arrival temperature includes: From the mutual verification temperature change results, select the cycle-by-cycle temperature change of the damper in the request area from the current actual angle to the candidate angle. Based on the control cycle occupied by the most recent historical damper action with the same angle change in the synchronous operation sequence, form the candidate action cycle. Arrange the cycle-by-cycle temperature change after the candidate action cycle to generate the candidate action temperature change sequence. Arrange the remaining temperature change sequence in the region's temperature variable to be displayed in the order of the remaining response cycles after the current control cycle to generate the temperature change sequence to be displayed. Based on the nearest angle holding segment before the current control cycle in the synchronous operation sequence, the continuous temperature change segment at the end of the segment is extended to the future control cycle covered by the temperature change sequence to be displayed and the candidate action temperature change sequence, and a current no-action temperature continuation sequence is generated. Starting from the current temperature of the region, the candidate temperature evolution sequence is generated by connecting the unmanifested temperature change sequence of the unreleased temperature effect region and the candidate action temperature change sequence of the candidate damper action associated region along the current inactive temperature continuation sequence. Temperature nodes in the candidate temperature evolution sequence are collected according to candidate angle, region identifier and control cycle to generate a candidate arrival temperature record containing the candidate arrival temperature for each cycle and the terminal candidate arrival temperature.
[0015] The present invention is further configured such that the control request area damper action includes: Perform allowable temperature range boundary verification on all candidate arrival temperatures of the non-requested area under each candidate angle, and generate a temperature verification record for the non-requested area. For each candidate angle, perform target temperature range boundary verification on the terminal candidate arrival temperature of the requested area, and generate a terminal temperature verification record for the requested area. Based on the candidate angle identifier, a joint screening is performed on the temperature verification records of non-requested areas and the terminal temperature verification records of requested areas to generate executable candidate angle records that pass both types of temperature verification. Candidate execution sequences are generated by arranging the executable candidate angles in the damper support angle sequence according to their adjacency order relative to the current actual angle. When the candidate execution sequence is not empty, the first candidate angle in the candidate execution sequence is used as the target angle to control the action of the damper in the requested area. The action ends when the actual angle of the damper enters the allowable positioning error range based on the target angle. When the candidate execution sequence is empty, the current actual angle of the damper in the requested area is maintained.
[0016] This invention provides a multi-zone damper linkage temperature control method. The method acquires zone temperature, actual damper angle, air conditioning operating status, zone temperature adjustment request, and temperature control configuration, forming a synchronized operation sequence according to a control cycle. While the air conditioning operating status remains unchanged and the actual angles of other dampers are maintained, based on the zone temperature changes in the angle-maintained section before damper action and the response section after action, a no-action temperature continuation sequence and a cycle-by-cycle assigned temperature change are formed. Based on the reversal relationship of zone temperature change direction when the same damper travels back and forth between the first and second angles, a directional mutual verification temperature change result is formed, including associated zones, cycle-by-cycle assigned temperature changes, and terminal assigned temperature changes. Based on the position of the currently displayed assigned temperature change in the cycle-by-cycle assigned temperature change of the same damper action, the undisplayed temperature change sequence is formed into a zone to be displayed sequence. Temperature variables; based on the regional temperature adjustment request and the directional mutual verification temperature change results, angles that overlap with the region having the regional temperature variable to be displayed are excluded from the damper support angles that have formed directional mutual verification temperature change results, forming a candidate angle set; based on the current inactive temperature continuation sequence, the regional temperature variable to be displayed, and the periodic assigned temperature change of the candidate damper actions, periodic candidate arrival temperatures and terminal candidate arrival temperatures are formed; when there is a candidate angle in the candidate angle set where the periodic candidate arrival temperatures of the non-requested region are all within the allowable temperature range and the terminal candidate arrival temperature of the requested region is within the target temperature range, the candidate angle closest to the current actual angle is used to control the damper action of the requested region; when there is no candidate angle that meets the above conditions, the current actual angle is maintained. The beneficial effects include: 1. Improve the accuracy of cross-regional temperature change attribution: Under the conditions of air conditioning and stable angles of other dampers, separate the temperature change without action and use the temperature change reversal relationship of the same damper's back-and-forth action to verify each other, which can reduce the interference of background temperature drift and other damper actions on temperature change attribution. 2. Avoid the repeated superposition of unreleased temperature effects: Based on the position of the already manifested temperature changes in the complete response process, the remaining temperature change sequence is retained, so that the unreleased temperature response can participate in the candidate angle screening, reducing over-adjustment and repetitive adjustment caused by the action of new and old dampers on the same area; 3. Considering both requested and unrequested areas: By combining the inactive temperature continuation, the temperature change to be displayed in the area, and the temperature change to be assigned to the candidate action to form the candidate arrival temperature, the nearest angle is selected under the temperature boundary between the requested and unrequested areas to achieve progressive damper control under multi-area constraints.
[0017] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings: Figure 1 The flowchart illustrates a multi-zone damper linkage temperature control method as an exemplary embodiment of the present invention. Detailed Implementation
[0019] The embodiments of the present invention will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention and not for limiting the scope of protection of the present invention.
[0020] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0021] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the invention. However, it will be apparent to those skilled in the art that embodiments of the invention may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the invention.
[0022] Example 1: A multi-zone damper linkage temperature control method, such as Figure 1 As shown, it includes: Acquire regional temperature, actual damper angle, air conditioning operating status, regional temperature adjustment request, and temperature control configuration, and form a synchronous operation sequence according to the control cycle; While the air conditioner is operating in a constant state and the actual angle of the other dampers remains constant, the temperature change of the area in the section where the damper is held before the damper moves and the response section after the damper moves is used to form a continuous temperature sequence without movement and a cycle-by-cycle temperature change. Based on the reversal relationship of regional temperature change direction when the same damper travels back and forth between the first and second angles, a mutual verification temperature change result is formed, which includes the associated region, the periodically assigned temperature change, and the terminal assigned temperature change. Based on the position of the currently manifested temperature change in the cycle-by-cycle temperature change of the same damper operation, the unmanifested temperature change sequence is formed into a region of temperature variables to be manifested. Based on the regional temperature adjustment request and the directional mutual verification temperature change results, angles that overlap with the region with the region to be manifested temperature variable are excluded from the damper support angles that have formed directional mutual verification temperature change results, thus forming a candidate angle set. Based on the current inactive temperature continuation sequence, the regional temperature variables to be displayed, and the cycle-by-cycle assigned temperature changes of candidate damper actions, cycle-by-cycle candidate arrival temperatures and terminal candidate arrival temperatures are formed. If there is a candidate angle in the candidate angle set where the candidate arrival temperature of the non-requested area is within the allowable temperature range for each cycle and the candidate arrival temperature of the requested area terminal is within the target temperature range, the candidate angle closest to the current actual angle is used to control the damper action of the requested area. If there is no candidate angle that meets the above conditions, the current actual angle is maintained.
[0023] The present invention is further configured such that acquiring the area temperature, actual damper angle, air conditioning operating status, area temperature adjustment request, and temperature control configuration, and forming a synchronous operation sequence according to the control cycle includes: A controller clock marker is added to the temperature sensor reported data, damper actuator feedback data, air conditioning unit operating data, and zone temperature control requests to generate time-stamped operating data. Specifically, this is applied to a two-zone ducted air conditioning system consisting of a main damper controller, a secondary damper controller, a touchscreen switch, a wireless temperature sensor, an air conditioning gateway, and damper actuators. The main damper controller can directly connect to eight damper actuators and can be expanded to sixteen damper actuators through the secondary controller. This embodiment sets up zones R1 and R2, temperature sensors S1 and S2, and damper actuators D1 and D2. The temperature sensor reports its sensor identifier, temperature measurement value, and message sequence number every 30 seconds via a 433 MHz wireless link. The 30-second interval is taken from the 30-120 second reporting cycle range allowed by the sensor firmware. The damper controller obtains the damper identifier and actual angle every second through the actuator position feedback channel. (Air conditioning network...) The system reports its start / stop status, cooling or heating mode, and fan speed every 5 seconds via the RS485 interface; zone temperature adjustment requests are reported via the RJ12 interface when touchscreen operation occurs, specifying the requested zone and target temperature range; the temperature control configuration is formed during the debugging phase, including the binding relationship between sensors and zones, the control relationship between zones and dampers, damper support angles, allowable positioning errors, allowable temperature ranges for zones, and control cycles. In this embodiment, the damper support angles are 0°, 30°, 60°, and 90°, and the allowable positioning error is ±2°. These values are derived from the actuator stroke calibration results; the arrival time of each message is recorded using a monotonically increasing clock from the damper main controller, and clock markers are distinguished by data source type and message sequence number within the same source, with a clock resolution of 1 millisecond; cyclic redundancy check, source identifier check, and message sequence number deduplication are performed on received messages, and the temperature measurement value is determined according to the selected sensor's... The validity of the measurement range of 10 to 50° is screened, and the validity of the actual angle of the damper is screened according to the mechanical stroke of 0° to 90°. The original fields, source identifier, message sequence number and controller clock mark that pass the screening are combined into time-stamped running data, so that the data generated by different communication interfaces share the same time base, and the impact of equipment communication delay and equipment local clock difference on subsequent action segments is limited. Based on the binding relationship between temperature sensor identifiers and area identifiers, as well as the relationship between areas and damper control, the temperature measurement values and actual damper angles in the time-stamped operation data are aggregated into areas, generating area operation records containing area identifiers, temperature measurement values, actual damper angles, and acquisition times. Specifically, the binding set between temperature sensors and areas, and the control set between areas and dampers are obtained from the temperature control configuration. The binding set includes temperature sensor S1 belonging to area R1 and temperature sensor S2 belonging to area R2, and the control set includes area R1 controlled by damper D1 and area R2 controlled by damper D2. Each temperature measurement record in the time-stamped operation data is then processed according to sensor... The sensor identifier is assigned to the corresponding area, and then the controlled damper is associated according to the area identifier. For any temperature measurement record, records with feedback times no later than the temperature acquisition time are selected from the angle feedback records of the same damper. The record with the latest feedback time is then selected as the causal angle record. The angle feedback freshness limit is set to twice the damper feedback cycle. In this embodiment, the damper feedback cycle is 1 second, and the angle feedback freshness limit is 2 seconds. This limit is used to accommodate one damper feedback message delay. When the interval between the temperature acquisition time and the selected angle feedback time does not exceed 2 seconds, the area identifier, sensor identifier, temperature measurement value, temperature acquisition time, damper identifier, and damper are associated. The actual angle and the angle feedback time are combined to form a regional operation record. If the time exceeds 2 seconds, the record is marked as lacking a valid angle and is prohibited from participating in subsequent temperature change attribution. Taking region R1 as an example, temperature sensor S1 reports 25.3°C at 10:00:42, and the latest feedback from damper D1 before that time is 60.4°C at 10:00:41.6. The two times are 0.4 seconds apart and do not exceed 2 seconds, thus forming a regional operation record that includes region R1, sensor S1, 25.3°C, 10:00:42, damper D1, 60.4°C, and 10:00:41.6. When multiple temperature sensors are configured in a region, the temperature control is configured in the transmission... In the sensor-region binding relationship, one region control sensor is designated, and the measurement records of the remaining temperature sensors are retained according to the sensor identifier. When the region control sensor has a temperature measurement value that passes range screening, message verification, and data age verification within the current control cycle, its temperature measurement value at the end of the cycle is taken as the current temperature of the region. When the region control sensor does not generate a valid temperature measurement value, the synchronous operation data unit where the region is located is marked as having an invalid temperature, and the initiation of new damper actions based on this control cycle is stopped, while maintaining the current actual angle. This allows subsequent temperature change attribution, matching of the position to be displayed, and candidate temperature inference to use a continuous region temperature sequence formed by the same measurement position. According to the controller clock mark, the area operation record, air conditioning unit operation data, area temperature adjustment request, and temperature control configuration are combined into a synchronous operation data unit of the same control cycle. Specifically, the time axis is divided according to the control cycle in the temperature control configuration. The configuration range of the control cycle is 30 to 300 seconds and not less than the reporting cycle of the wireless temperature sensor. In this embodiment, 60 seconds is used. This value is an integer multiple of the 30-second reporting cycle of the temperature sensor, the 1-second feedback cycle of the damper, and the 5-second polling cycle of the air conditioning gateway. The controller start time is taken as the starting point of the first cycle. After the first control cycle ends, the next control cycle is formed every 60 seconds. The time range between adjacent control times constitutes a control cycle. The operation records of areas whose controller clock marks fall within the same control cycle are included in that cycle. For multiple operation records of areas generated by the same sensor within that cycle, the one with the acquisition time closest to the end of the cycle is retained as the temperature record at the end of the cycle. Simultaneously, all damper angle change records occurring within the cycle are retained to mark the damper action boundaries. The latest operating state before the end of the cycle is retained from the air conditioning unit's operating data, and air conditioning status change markers are generated when start / stop status, operating mode, or fan speed changes occur within the same cycle. Request records that are still valid at the end of the cycle from the area temperature adjustment requests are retained; these request records include the requested area and target temperature range. Within the same control cycle... When there are two or more valid temperature adjustment requests, the request records are arranged from earliest to latest according to the controller clock mark. The first request record is taken as the pending temperature adjustment request for the current control cycle, and the remaining request records are retained for subsequent control cycles. When a pending temperature adjustment request is canceled or the temperature of the requested area enters the target temperature range, the record with the earliest clock mark is selected from the remaining valid request records as the new pending temperature adjustment request. If there are still areas with undisplayed temperature variables in the previous damper action, the current pending temperature adjustment request is connected to the candidate angle formation process. A new damper action is executed only when the associated area of the candidate angle does not overlap with the area where the temperature effect has not been released. If no executable candidate angle is formed, the current action is maintained. The actual angle is determined and the temperature adjustment request is reprocessed in the next control cycle. At most one target angle instruction is sent to the damper in the requesting area during each control cycle. The latest configuration version, whose effective time is no later than the end of the cycle, is selected from the temperature control configuration. The cycle number, cycle start and end times, end-of-cycle area operation record, damper angle change record within the cycle, air conditioning operation status, air conditioning status change marker, valid temperature adjustment request, and configuration version are combined into a synchronous operation data unit for that cycle. The maximum allowable data age for temperature records is one control cycle, and the maximum allowable data age for damper angle and air conditioning operation status is twice their respective feedback cycles. All of the aforementioned data ages are derived from existing acquisition cycles.If any area lacks a valid temperature record, the controlled damper lacks a valid angle feedback, or the air conditioning gateway data exceeds the allowable data age, the synchronous running data unit will be marked as invalid, and new damper actions based on that unit will be stopped and the current damper angle will be maintained, so that the data entering subsequent temperature change analysis have the same period boundary and complete operating status. Synchronous operation data units are arranged in the order of control cycles to generate a synchronous operation sequence. Specifically, valid synchronous operation data units are arranged in ascending order of cycle number. Continuity verification is performed on adjacent synchronous operation data units. The cycle number of the next unit is increased by one compared to the previous unit, and then the unit is continued into the same sequence. If an invalid unit or a cycle number is missing, the sequence is broken at the missing position without interpolation to fill in the missing cycle. Synchronous operation data units with consecutive cycle numbers are arranged into a synchronous operation sequence according to their occurrence order. In a specific operation example, the control cycle of number 100 is from 10:00:00 to 10:01:00. The end temperature of zone R1 is 25.3℃, and the actual angle of damper D1 at the end of the cycle is 60.4°. The end temperature of zone R2 is 24.6℃, and the actual angle of damper D2 at the end of the cycle is 29.8°. The air conditioning is in cooling mode and medium fan speed. The target temperature range of zone R1 is 23.5~24.5℃, and the effective temperature control configuration version is C12. The aforementioned data group... This is combined into a synchronous operation data unit numbered 100; at 10:01:05, damper D1 leaves the 60° support angle and enters the allowable positioning error range of the 90° support angle at 10:01:13. This action is included in the next control cycle numbered 101. Synchronous operation data unit numbered 101 retains the damper action segment and the actual angle after the action; when directly using the latest data at the processing time, the 90° angle obtained at 10:01:13 may differ from the angle obtained at 10:00:42. The 25.3℃ temperature combination forms a 31-second cross-cycle mismatch. After adopting the synchronous operation sequence, the 25.3℃ and the 60.4° before the action are retained in the synchronous operation data unit numbered 100. The 90° action and its subsequent temperature records are entered into the synchronous operation data unit numbered 101. This ensures that the damper action boundary, air conditioning operation status and regional temperature changes maintain a continuous relationship according to the control cycle, providing a verifiable data basis for the formation of the angle holding section before the subsequent action, the response section after the action, and the cycle-by-cycle temperature change.
[0024] The present invention is further configured such that the formation of the angle holding segment before damper action and the response segment after action in the synchronous operation sequence includes: The actual angles of the dampers in the synchronous operation data units are grouped according to the damper identifier, and the actual angles of the same damper are arranged according to the control cycle to generate a damper angle sequence. Specifically, this is applied to the aforementioned two-zone duct air conditioning system. The input object is the synchronous operation data unit formed according to a 60-second control cycle. Each data unit includes a cycle number, damper identifier, actual angle at the end of the cycle, angle change record within the cycle, and air conditioning start / stop status, operating mode, and fan speed. The data of damper D1 and damper D2 are collected according to the damper identifier, and then arranged in ascending order according to the control cycle number. The actual angles are discretely assigned according to the support angle and allowable positioning error in the temperature control configuration. In this embodiment, the support angles are 0°, 30°, 60°, and 90°, and the allowable positioning error is ±2°. This error comes from the maximum allowable deviation of the actual stopping angle from the command angle in the actuator reciprocating positioning test. When the actual angle enters a range of 2° above or below a certain support angle and there is no angle change record outside this range in the current cycle, the cycle is marked as When the actual angle of the corresponding support angle is outside the allowable positioning error range of all support angles, or when there is a record of leaving the original support angle in this cycle, the cycle is marked as an angle migration state. The difference between adjacent support angles is not less than 30°, and there is no overlap between the allowable positioning error ranges, so that each stable feedback is assigned to only one support angle. The cycle number, the actual angle at the end of the cycle, the discrete assignment result, and the angle change record within the cycle are connected in the order of occurrence to form the damper angle time sequence. The damper angle time sequence represents the state trajectory of the same damper experiencing angle holding and angle migration in a continuous control cycle. In the five control cycles numbered 200 to 204, the actual angles at the end of the cycle of damper D1 are 59.4°, 60.7°, 60.2°, 59.8°, and 60.5°, respectively, all within the range of 58° to 62° and there is no record of leaving this range. Therefore, a continuous 60° angle holding state is formed, and the small fluctuations of the angle feedback within the positioning error range will not be identified as damper action. The process involves merging consecutive control cycles in the damper angle timing sequence where the current damper angle remains at the same discrete angle, the actual angles of other dampers are maintained, and the air conditioning operating status remains unchanged, to generate an angle-maintaining segment before the action. Specifically, the process retrieves the position from the damper angle timing sequence where the angle maintains state transitions to the angle migration state, and uses the control cycles that are continuously at the same supporting angle before the migration state as the maintenance cycle to be verified. The angle status of other dampers and the air conditioning operating status are verified cycle by cycle within the maintenance cycle to be verified. If the actual angles of other dampers are always within the allowable positioning error range of their respective supporting angles and there is no angle migration record, the actual angles of other dampers are considered to be maintained. If the air conditioning start / stop status, operating mode, and fan speed are the same in each cycle, the air conditioning operating status is considered to be maintained. Adjacent control cycles that simultaneously satisfy the requirements of maintaining the current damper angle, maintaining the angles of other dampers, and maintaining the air conditioning operating status are continuously merged forward until angle migration, changes in air conditioning status, or invalid synchronous operating data occur. The unit or sequence start position forms the pre-action angle holding section; the pre-action angle holding section contains at least three consecutive control cycles. The three cycles are derived from the minimum number of temperature nodes required to form two consecutive temperature migration segments. The actual configuration range is three to five control cycles. The specific value is set according to the resolution of the regional temperature sensor and the temperature change continuity test under the condition of no damper action. In this embodiment, three cycles are used as the lower limit of effectiveness. If the holding period is less than three, the segment record of forming the damper action is abandoned. In the control cycles numbered 200 to 204, damper D1 is held at 60°, the actual angle of damper D2 is always in the range of 28° to 32° and there is no action record. The air conditioner is always in the on, cooling and medium fan speed state. Therefore, the five consecutive control cycles numbered 200 to 204 are merged into the pre-action angle holding section of damper D1, so that the subsequent action response can obtain the pre-action temperature change benchmark under the condition of stable air supply and other damper states. While the actual angles of the remaining dampers remain constant and the air conditioning operating status remains unchanged, the continuous control cycles from when the current damper's actual angle leaves the original discrete angle to when it enters the new discrete angle are merged to generate a damper action segment. Specifically, the angle migration process of the current damper is verified starting from the first angle change record after the angle holding segment before the action. The moment when the actual angle first leaves the allowable positioning error range of the original support angle is taken as the start time of the action, and the last feedback moment when the actual angle enters the allowable positioning error range of the new support angle and remains within this range for three consecutive feedback cycles is taken as the end time of the action. The three consecutive feedback cycles are derived from the stabilization time required to eliminate the stop swing in the actuator no-load positioning test, and the configuration range is two to five feedback cycles. In this embodiment, the angle feedback cycle is 1 second, so a stabilization feedback of 3 consecutive seconds is adopted. The continuous control cycles occupied from the start time of the action to the end time of the action are merged into a damper action segment, and the damper identifier, original support angle, new support angle, start and end times of the action, occupied cycle number, and action duration are recorded. During the operation, the angles of the remaining dampers and the operating status of the air conditioner are simultaneously verified. If any of the remaining dampers deviates from the original allowable positioning error range of the support angle, or if the air conditioner's start / stop status, operating mode, or fan speed changes, the operation is marked as a disturbed operation and the formation of its post-operation response segment is stopped. In this embodiment, damper D1 leaves the 60° allowable positioning error range at 10:05:04, enters the 88°~92° range of 90° at 10:05:12, and then exits at 10:05:12, 10:05:13, and 10:05:12. At 05:14, the feedback values were 89.2°, 90.1°, and 90.0° respectively. Therefore, 10:05:04 was taken as the start time of the action and 10:05:14 as the end time of the action. The control cycle numbered 205 was formed into a damper action segment from 60° to 90°, with an action duration of 10 seconds. During this period, damper D2 remained at 30° and the air conditioner remained in cooling and medium fan speed mode. The action passed the working condition verification, ensuring that the temperature record during the actuator migration and the temperature response record after the action were clearly defined. The continuous control cycle from the end of the damper action segment to the re-action of any damper or change in the air conditioning operating status is taken as the post-action response segment. This generates a damper action segment record containing the pre-action angle holding segment, the damper action segment, and the post-action response segment. Specifically, starting from the first complete control cycle after the damper action segment ends, all damper angle change records and air conditioning operating status are verified cycle by cycle according to the synchronous operation sequence. Adjacent control cycles where the current damper is held at the new support angle, the remaining dampers are held at their original support angles, and the air conditioning start / stop status, operating mode, and fan speed remain unchanged are continuously connected. When a new angle migration of any damper is detected, the air conditioning operating status changes, or the synchronous operation data unit becomes invalid, the last valid cycle before the control cycle containing that event is taken as the response termination cycle. The continuous control cycles from the end of the action to the response termination cycle are merged into the post-action response segment. The pre-action angle holding segment, damper action segment, and post-action response segment are connected in chronological order, and damper identification, pre-action angle, post-action angle, start and end cycles of each segment, air conditioning operating status, and the holding angle of the remaining dampers are appended to form a sequence. The damper action is recorded in segments. The post-action response segment represents the continuous temperature observation range after the damper completes its positioning and is not affected by the next damper action or changes in air conditioning status. In this embodiment, during control cycles numbered 206 to 210, damper D1 is maintained at 90°, damper D2 is maintained at 30°, and the air conditioning is maintained in cooling and medium fan speed mode. The end-of-cycle temperatures of region R1 are 24.9°C, 24.6°C, 24.3°C, 24.1°C, and 24.0°C, respectively, and the end-of-cycle temperatures of region R2 are 23.9°C, 23.7°C, and 23.6°C, respectively. At 23.5℃ and 23.5℃, damper D2 begins to operate in control cycle number 211. Therefore, numbers 206 to 210 are merged into the post-operation response segment, forming the damper D1 segment record consisting of the pre-operation angle holding segment numbered 200 to 204, the damper operation segment numbered 205, and the post-operation response segments numbered 206 to 210. When this segmentation rule is adopted, the temperature records affected by the damper D2 operation after number 211 do not enter the post-operation response segment of damper D1, thus isolating the temperature disturbances caused by other damper operations from the time boundary.
[0025] The present invention is further configured such that the formation of the periodically assigned temperature variation includes: The temperature measurements in the synchronous operation data units within the pre-action angle holding section are arranged according to the area identifier and control cycle order. The temperature migration segments between adjacent control cycles are connected according to the order of occurrence to generate a pre-action temperature change sequence. Specifically, the aforementioned two-area duct air conditioning system and the damper D1's action segment recording from 60° to 90° are used. The input data includes the pre-action angle holding sections numbered 200 to 204 and the post-action response sections numbered 206 to 210. The area temperature comes from a 433 MHz wireless temperature sensor, which reports every 30 seconds with a resolution of 0.1°C. The effective temperature measurement value near the end of each 60-second control cycle is used. The temperature measurement values of area R1 and area R2 are collected according to the area identifier and then arranged in ascending order according to the control cycle number. Isolated jump point verification is performed on the temperature measurement values of three consecutive control cycles of the same area. When the intermediate temperature forms an opposite change with the previous and subsequent temperatures, the verification is performed. When the temperature difference between the previous and subsequent temperatures does not exceed 0.1℃, the intermediate temperature is marked as the wireless transmission jump point, and continuity is interrupted at this location. The 0.1℃ is directly taken from the temperature sensor resolution. For any two adjacent control cycles that pass verification, the temperature of the subsequent cycle is subtracted from the temperature of the previous cycle to obtain a signed temperature change value. When the signed temperature change value is less than zero, it is marked as a cooling transition; when it is greater than zero, it is marked as a heating transition; and when it is equal to zero, it is marked as a temperature hold. The adjacent cycle numbers, the previous temperature, the subsequent temperature, the signed temperature change value, and the transition direction are combined to form a temperature transition segment. The temperature transition segments of the same region are connected in the order of occurrence to form a temperature change sequence before action. The temperature transition segment represents the actual process of the region temperature migrating from the previous temperature node to the next temperature node within one control cycle. In this embodiment, the temperatures of region R1 numbered 200 to 204 are 25.9℃, 25.7℃, 25.5℃, 25.4℃, and 25.3℃ respectively, forming... 0.2℃ 0.2℃ 0.1℃ and Four cooling migration segments with a temperature range of 0.1℃ are formed. The temperatures of region R2 within the same period are 24.8℃, 24.6℃, 24.4℃, 24.2℃, and 24.0℃, respectively. A cooling migration segment of 0.2℃ is used to preserve the natural temperature change in the region before the action as a sequence of data with periodic order and temperature change direction; The continuous temperature change segment at the end of the pre-action temperature change sequence is extended to the post-action response segment according to the original control cycle order, generating a no-action temperature continuation sequence. Specifically, starting from the end of the pre-action temperature change sequence in each region, continuous temperature migration segments with the same migration direction and whose temperature change amplitude remains constant over time are grouped into a final continuous temperature change segment. The final continuous temperature change segment contains at least two temperature migration segments to meet the calculation requirements of the temperature change continuation ratio. The temperature change continuation ratio is obtained by dividing the temperature change amplitude of the last temperature migration segment by the temperature change amplitude of the previous temperature migration segment. The temperature change continuation ratio represents the degree of retention of temperature change amplitude between adjacent cycles when the air conditioning is in operation and the damper angle is maintained. When the temperature change continuation ratio is between zero and one, the temperature change is executed. The temperature transition continues, and when two consecutive temperature transition segments are both temperature hold-up, the transition ratio is set to zero. If the temperature transition transition ratio is greater than one or the transition direction is reversed, the temperature change sequence before the action is marked as unstable and the formation of cycle-by-cycle assigned temperature changes is stopped. Starting from the last temperature of the angle hold-up segment before the action, the last signed temperature change value is taken as the first transition temperature change. Each subsequent transition temperature change is the product of the previous transition temperature change and the transition transition ratio, and is continued cycle-by-cycle according to the original cooling or heating direction. It first crosses the control cycle occupied by the damper action segment, and then continues to each control cycle of the response segment after the action, thus forming a no-action temperature transition sequence under the condition that the current damper has not performed this action. In this embodiment, the two temperature transition segments at the end of region R1 are both temperature hold-up segments. 0.1℃, temperature change duration ratio is 1, both temperature migration segments at the end of region R2 are... 0.2℃, the temperature change continuation ratio is also 1; taking 25.3℃ of number 204 as the starting point of the R1 continuation, the non-action continuation temperatures of numbers 205 to 210 are 25.2℃, 25.1℃, 25.0℃, 24.9℃, 24.8℃ and 24.7℃ respectively; taking 24.0℃ of number 204 as the starting point of the R2 continuation, the non-action continuation temperatures of numbers 205 to 210 are 23.8℃, 23.6℃, 23.4℃, 23.2℃, 23.0℃ and 22.8℃ respectively. Among them, the temperature node of number 205 is used to cross the damper action section, and the temperature nodes of numbers 206 to 210 are used to verify the actual temperature after action in the same period, so that the existing temperature trend before action can form the non-action temperature benchmark through a verifiable recursive process; A periodic deviation verification is performed on the actual area temperature of the post-action response segment and the continuous temperature sequence without action, generating a periodic temperature deviation record. Specifically, according to the area identifier and control cycle number, the actual area temperature in the post-action response segment is paired with the continuous temperature in the continuous temperature sequence without action item by item. The actual area temperature is subtracted from the continuous temperature without action to obtain a signed temperature deviation value. A negative temperature deviation value indicates that the actual temperature of that cycle is lower than the non-action temperature reference, and a positive temperature deviation value indicates that the actual temperature of that cycle is higher than the non-action temperature reference. The amplitude of the temperature deviation value is less than that of the temperature sensor's periodic deviation record. When the resolution is 0.1℃, it is classified as zero deviation to avoid treating fluctuations within the sensor's minimum resolvable range as damper operation temperature changes. A periodic temperature deviation record is constructed using the area identifier, control cycle number, response cycle sequence, actual area temperature, inactivity duration temperature, temperature deviation value, and deviation direction. In this embodiment, the actual temperatures of area R1 from number 206 to 210 are 24.9℃, 24.6℃, 24.3℃, 24.1℃, and 24.0℃ respectively. After performing periodic calculations with the inactivity duration temperatures of 25.1℃, 25.0℃, 24.9℃, 24.8℃, and 24.7℃, the following results are obtained: 0.2℃ 0.4℃ 0.6℃ 0.7℃ and The periodic temperature deviation value is 0.7℃; the actual temperatures of region R2 from number 206 to 210 are 23.9℃, 23.7℃, 23.6℃, 23.5℃ and 23.5℃ respectively. After performing periodic calculations with the inactive continuous temperatures of 23.6℃, 23.4℃, 23.2℃, 23.0℃ and 22.8℃, the periodic temperature deviation values are +0.3℃, +0.3℃, +0.4℃, +0.5℃ and +0.7℃. When any control cycle lacks an actual temperature or an inactive continuous temperature, the deviation record is interrupted in that cycle and does not continue to connect across the missing cycle, so that each temperature deviation has the same region, the same control cycle and a complete calculation source; The temperature deviation records are collected according to the damper identifier, the angle before the action, the angle after the action, the area identifier, and the response cycle sequence. A cycle-by-cycle temperature change is generated to belong to the damper action. Specifically, the temperature deviation records are collected according to the damper identifier D1, the angle before the action (60°), the angle after the action (90°), and the area identifier. The first control cycle number 206 of the response segment after the action is marked as the first response cycle, and subsequent control cycles are marked sequentially as the second to fifth response cycles. The signed temperature deviation values of each response cycle in the same area are arranged according to the response cycle sequence to form a cycle-by-cycle temperature change belonging to the current damper action. The cycle-by-cycle temperature change represents the cumulative temperature deviation trajectory that has appeared relative to the temperature continuation process without damper action. Each sequence node retains the actual temperature, the temperature without action continuation, and the deviation value to support subsequent directional verification and residual temperature change positioning. In this embodiment, the cycle-by-cycle temperature change for area R1 is... 0.2℃ 0.4℃ 0.6℃ 0.7℃ and The 0.7℃ change indicates that after the damper D1 changes from 60° to 90°, region R1 shows a gradually increasing temperature deviation relative to the original temperature trend. Region R2's periodic temperature changes are +0.3℃, +0.3℃, +0.4℃, +0.5℃, and +0.7℃, indicating a gradually increasing temperature deviation relative to the original temperature trend. The actual temperature of region R2 decreases from 23.9℃ to 23.5℃. Based solely on the actual temperature direction, it could easily be identified as a continuous temperature drop. However, after verification using a non-active temperature continuity sequence, it is clear that… Its synchronous reference temperature should drop from 23.6℃ to 22.8℃, and the actual temperature should deviate from the reference by a maximum of 0.7℃, thereby separating the cross-regional temperature change caused by the current damper action from the natural temperature change that existed before the action. If the temperature reference before the action is unstable, the response cycle is missing, or the segmented record is interfered with by the action of other dampers, the temperature change assigned to each cycle will not be formed and the current damper angle will be maintained. When the aforementioned integrity condition is met, the temperature change assigned to each cycle will be connected to the direction of mutual verification of the same damper's round-trip action.
[0026] The present invention is further configured such that the regional temperature change collection when the same damper travels back and forth between the first angle and the second angle includes: A positive action record is generated by selecting a continuous control cycle from the synchronous operation sequence, where the actual angle of the same damper moves from the first angle to the second angle. Specifically, a two-zone ducted air conditioning system containing zones R1 and R2, and dampers D1 and D2, is used. The input is a synchronous operation sequence formed according to a 60-second control cycle. The zone temperature is reported every 30 seconds by a 433 MHz wireless temperature sensor, the actual damper angle is reported every 1 second by the actuator feedback channel, and the air conditioning operation mode and fan speed are reported every 5 seconds by the air conditioning gateway via an RS485 interface. The damper action that first occurs from the first angle to the second angle during a round trip is defined as a positive action. "Positive" only indicates the starting direction of the action pairing and does not limit the increase or decrease of the damper angle. The synchronous operation sequence is retrieved according to the damper identifier. The actual damper angle is first assigned to the support angle in the temperature control configuration. When the actual angle is within 2° above or below the support angle, it is recorded as the support angle. The ±2° allowable positioning error comes from the round trip positioning calibration result of the damper actuator. When the actual angle of the same damper first leaves the allowable positioning error range of the first angle, it is marked. At the start of the forward motion, the end of the forward motion is marked when the damper is detected to have entered the allowable positioning error range of the second angle and remains within this range for three consecutive 1-second feedback cycles. The number of stable feedback cycles obtained from the actuator stop swing test is used for the three feedback cycles. The continuous control cycle occupied between the start and end times of the motion, the angle feedback within the cycle, the first angle, the second angle, and the duration of the motion are combined into a forward motion record. In a single independent round-trip operation instance, within control cycle number 305, damper D1 moves 60° away at 14:05:04. The range of 58° to 62° was entered at 14:05:12, and the range of 88° to 92° was 90°. From 14:05:12 to 14:05:14, the feedback was 89.2°, 90.1° and 90.0°. Therefore, a positive action record of the damper D1 changing from 60° to 90° was formed. The action start time was 14:05:04, the action end time was 14:05:14, the action duration was 10 seconds, and the occupation period was number 305. This gives the positive action a traceable angle boundary and time boundary. After the forward action record, select the next set of continuous control cycles from when the actual angle of the damper leaves the second angle to when it enters the first angle, and generate a reverse action record. Specifically, after the end time of the forward action record, continue to search for the angle state of the same damper according to the control cycle, and continue the continuous cycle in which the damper is held at the second angle to the second angle holding sequence. The next damper action after the second angle holding sequence is taken as the action to be paired. When the starting angle of the action to be paired is the second angle and the ending angle is the first angle, it is identified as a reverse action. When the action to be paired enters other support angles or changes direction before reaching the first angle, the current round trip pairing is terminated and the forward action record is retained as an unpaired record. The starting time of the reverse action is the moment when the actual angle of the damper first leaves the allowable positioning error range of the second angle, and the ending time of the reverse action is the moment when the actual angle of the damper enters the allowable positioning error range of the first angle. The range and three consecutive feedback cycles remain within the last feedback moment of that range; the continuous control cycle occupied by the reverse action, the angle feedback within the cycle, the second angle, the first angle, and the duration of the action are combined into a reverse action record; in this embodiment, the damper D1 is continuously in the range of 88° to 92° of 90° within the control cycles numbered 306 to 310, and then leaves the 90° allowable positioning error range at 14:11:06 in the control cycle numbered 311, and enters the range of 58° to 62° of 60° at 14:11:14. The angle feedback from 14:11:14 to 14:11:16 is 60.8°, 60.1°, and 59.9° respectively, thus forming a reverse action record of the damper D1 recovering from 90° to 60°. The duration of the action is 10 seconds and occupies the control cycle numbered 311, so that each forward action only establishes a round-trip relationship with the next return action; The continuity verification is performed on the air conditioning operation mode, fan speed, actual angles of other dampers, and the state of the damper maintaining the second angle between the two actions from the start of the forward action to the end of the reverse action, generating a round-trip operation condition verification record. Specifically, the start time of the forward action is taken as the verification starting point, and the end time of the reverse action is taken as the verification ending point. All synchronous operation data units and state change records within the cycle are extracted within this time range. The air conditioning operation mode, fan speed, actual angles of other dampers, the second angle maintenance state of the current damper between the two actions, and the continuity of the control cycle are verified in sequence. The state of the air conditioning operation mode and fan speed is used as the basis for the verification starting point. If a different state occurs in any subsequent control cycle, it is recorded as an interruption of the operation condition. The actual angles of other dampers are always within the allowable positioning error range of their original supported angles and there is no angle migration record. Other dampers are recorded as maintained when their actual angles are always within the allowable positioning error range of the second angle from the end of the forward action to the start of the reverse action and are maintained continuously for no less than three control cycles. The second angle maintenance is recorded as effective when the current damper is always within the allowable positioning error range of the second angle from the end of the forward action to the start of the reverse action. The three control cycles are used to form two or more temperature migration segments based on the temperature change sequence before the action. The validity lower limit; when there are no invalid synchronous operation data units and the cycle number is missing within the verification scope, it is recorded as cycle continuity; the verification start and end times, air conditioning mode consistency results, windshield consistency results, other damper holding results, second angle holding results, cycle continuity results and final pass status are combined into a round-trip working condition verification record. When all verification items pass, a pass status is assigned; when any item fails, a fail status is assigned and the formation of the round-trip action temperature change group is stopped; in this embodiment, the air conditioner is always in cooling mode from 14:05:04 to 14:11:16. In both the standard and medium wind speed settings, the feedback angle of damper D2 remains within the range of 28° to 32° of 30°. Damper D1 remains at 90° during the five control cycles numbered 306 to 310. The synchronous operation data unit is continuous and complete, therefore the reciprocating operation condition verification record is in a pass state. However, when the wind speed of number 308 is changed to the high wind speed in the comparative operation data, the wind speed consistency verification immediately becomes a fail state. The corresponding forward and reverse actions do not enter the same reciprocating action temperature change group and maintain the current damper angle, thus avoiding attributing the regional temperature change caused by the change in air volume to the reciprocating action of the damper. The verified forward action records, reverse action records, and cycle-by-cycle temperature changes are aggregated according to region identifiers and action directions to generate reciprocating action temperature change groups. Specifically, for forward and reverse action records that have passed verification, their post-action response segments are retrieved. From the already formed cycle-by-cycle temperature changes, region temperature change sequences with the same damper identifier, pre-action angle, and post-action angle as the corresponding action record are selected. The first complete control cycle after the end of the forward action is marked as the first forward response cycle, and the first complete control cycle after the end of the reverse action is marked as the first reverse response cycle. Subsequent control cycles are marked incrementally according to the order of occurrence after their respective actions, so that the temperature changes formed by the two actions at different absolute times can be classified according to the response process. Data collection; Based on the area identifiers, establish round-trip record entries for areas R1 and R2 respectively. Each area record entry retains the forward cycle-by-cycle temperature change, the reverse cycle-by-cycle temperature change, the order of their respective response cycles, and the original cycle-by-cycle temperature deviation record. Do not pre-merge the temperature change amplitudes in the two directions. Combine the damper identifier, first angle, second angle, round-trip operating condition verification record identifier, and the two sets of cycle-by-cycle temperature changes for each area into a round-trip action temperature change group. This group represents the paired area temperature change data formed after the same damper completes two opposite angle actions under the same air conditioning operating condition and with other dampers holding the same position. In this embodiment, after damper D1 changes from 60° to 90°, the cycle-by-cycle temperature change of area R1 from the first to the fifth response cycles is... 0.2℃ 0.4℃ 0.6℃ 0.7℃ and 0.7℃, region R2 is +0.3℃, +0.3℃, +0.4℃, +0.5℃ and +0.7℃. After damper D1 recovers from 90° to 60°, the cycle-by-cycle set temperature of region R1 from the first to the fifth response cycle becomes +0.2℃, +0.4℃, +0.5℃, +0.7℃ and +0.7℃, and region R2 is... 0.2℃ 0.3℃ 0.4℃ 0.5℃ and At 0.6℃, the aforementioned data are grouped into the same reciprocating motion temperature change group according to region and direction of motion, providing paired data with controlled working conditions and complete time sequence for subsequent temperature change direction reversal verification.
[0027] The present invention is further configured such that the cross-validation of the temperature change results in the formation direction includes: The forward and reverse cycle-wise temperature change records for the same area within the reciprocating temperature change group are arranged according to the order of their respective response cycles after action, generating a regional reciprocating temperature change record. Specifically, the aforementioned two-area ducted air conditioning system is used. The input object is the reciprocating temperature change group of damper D1 that has passed the reciprocating operation condition verification. The forward action is when damper D1 changes from 60° to 90°, and the reverse action is when damper D1 returns from 90° to 60°. During the two actions, the air conditioner maintains cooling and medium fan speed, and damper D2 remains at 30°. The regional temperature is collected by a wireless temperature sensor with a resolution of 0.1°C. To illustrate the terminal stability determination, another reciprocating temperature change group with a complete response segment after action is selected in the same system. The response cycles for the forward action are numbered 406 to 410, and the response cycles for the reverse action are numbered 416 to 420. The temperature change is then divided according to the area identifier. The system separately collects forward and reverse cycle-by-cycle temperature changes. The first complete control cycle after each action is marked as the first response cycle, and subsequent control cycles are marked as the second to fifth response cycles according to their occurrence order. Only cycle-by-cycle temperature changes with continuous control cycles, valid actual regional temperatures, and complete sequences of temperatures without action are retained. If a cycle is missing, the corresponding temperature change sequence is marked as incomplete, and subsequent direction verification is stopped. The region identifier, forward action angle change, forward response cycle sequence, forward cycle-by-cycle temperature change, reverse action angle change, reverse response cycle sequence, and reverse cycle-by-cycle temperature change are combined into a region round-trip temperature change record. This record represents two independent temperature deviation trajectories formed in the same region under two opposite angle actions of the same damper. In this embodiment, the forward cycle-by-cycle temperature change of region R1 is... 0.2℃ 0.4℃ 0.6℃ 0.7℃ and 0.7℃, the reverse cycle-wise assignment temperature becomes +0.2℃, +0.4℃, +0.6℃, +0.7℃, and +0.7℃; the forward cycle-wise assignment temperature of region R2 becomes +0.2℃, +0.4℃, +0.5℃, +0.6℃, and +0.6℃; the reverse cycle-wise assignment temperature becomes... 0.2℃ 0.4℃ 0.5℃ 0.6℃ and At 0.6℃, the sequences in each direction retain their own response cycle order to avoid misalignment of response stages caused by direct pairing through absolute time. A reverse consistency check is performed on the temperature rise and fall directions in the regional round-trip temperature change records. Regions where the temperature change direction reverses between two actions are listed as associated regions. Specifically, the signs of the forward cycle-by-cycle assigned temperature change and the reverse cycle-by-cycle assigned temperature change are checked for each regional round-trip temperature change record. When the assigned temperature change is less than zero, it is recorded as the cooling direction relative to the no-action temperature reference; when it is greater than zero, it is recorded as the heating direction relative to the no-action temperature reference. Assigned temperature changes with an amplitude less than 0.1℃ of the temperature sensor resolution are recorded as the zero direction according to the aforementioned deviation processing results. A continuity check is performed starting from the first non-zero assigned temperature change in each direction sequence. When the signs of the non-zero assigned temperature changes in at least two adjacent response cycles are the same and no opposite signs appear in subsequent response cycles, the sign is taken as the valid temperature change direction of the corresponding action. The requirement of at least two cycles is used to exclude single temperature quantization. The isolated direction of the change; when the effective temperature change direction of the positive action is opposite to the effective temperature change direction of the reverse action, the corresponding area is listed as the associated area of the damper between the first angle and the second angle. When the two directions are the same, either direction is all zero, or either sequence shows alternating positive and negative values, the corresponding area is not included in the associated area. In this embodiment, the positive sequence of area R1 is all negative and the reverse sequence is all positive, forming a reversal of the direction from cooling to heating. The positive sequence of area R2 is all positive and the reverse sequence is all negative, forming a reversal of the direction from heating to cooling. Therefore, both areas R1 and R2 are listed as the associated areas of damper D1 between 60° and 90°. This verification uses the bidirectional reversibility of the same physical action relationship to constrain the area assignment, making it difficult for the environmental temperature drift that only occurs occasionally after a single action to pass the verification of the opposite action direction. The final assigned temperature change is defined as the temperature change that does not exceed the temperature sensor resolution within two consecutive control cycles after the damper reaches the target angle. Specifically, the change amplitude between adjacent response cycles is verified from the end of the forward and reverse cycle-wise assigned temperature changes. The difference between the final assigned temperature change and the previous assigned temperature change is defined as the first terminal change amplitude, and the difference between the previous assigned temperature change and the one before that is defined as the second terminal change amplitude. If neither the first nor the second terminal change amplitude exceeds the temperature sensor resolution by 0.1℃, the cycle-wise assigned temperature change is considered complete. If the temperature change reaches a stable range within two consecutive control cycles at the end, the last item of the directional sequence is taken as the terminal temperature change. The terminal temperature change represents the cumulative temperature deviation relative to the inactive temperature baseline after the damper reaches the target angle. If the assigned temperature change per cycle is less than three response cycles, terminal verification is not performed. If any change at the end exceeds 0.1℃ and the post-action response segment continues, the next control cycle is collected. If the post-action response segment has ended due to other damper actions or changes in air conditioning status, the directional record is marked as incomplete and not used to update the directional mutual verification temperature change results. In this embodiment, the last three items of the positive sequence in region R1 are... 0.6℃ 0.7℃ and 0.7℃, with the two terminal temperature variations being 0.1℃ and 0℃ respectively, and the positive terminal temperature change being... 0.7℃, the last three terms of the reverse sequence are +0.6℃, +0.7℃, and +0.7℃, with the two terminal changes being 0.1℃ and 0℃ respectively, and the reverse terminal assigned temperature becoming +0.7℃; the last three terms of the region R2 forward sequence are +0.5℃, +0.6℃, and +0.6℃, with the forward terminal assigned temperature becoming +0.6℃, and the last three terms of the reverse sequence being... 0.5℃ 0.6℃ and 0.6℃, reverse terminal home temperature change 0.6℃, thus using the inherent resolution of the sensor as the terminal boundary, avoiding the need to set a separate temperature stability threshold that lacks a source of equipment; Based on the damper identification, pre-action angle, post-action angle, and action direction, the associated regions, cycle-by-cycle temperature changes, and terminal temperature changes are aggregated to generate directional mutual verification temperature change results. Specifically, records that simultaneously pass the round-trip operating condition verification, temperature change direction reversal verification, and terminal stability verification are structurally aggregated. Angle action items are established using the damper identification, first angle, and second angle. Under each angle action item, forward records from the first angle to the second angle and reverse records from the second angle to the first angle are established respectively. Each action direction record includes an associated region identifier, cycle-by-cycle temperature changes arranged according to the response cycle, effective temperature change direction, terminal temperature change, control cycle length, temperature sensor resolution, and source round-trip operating condition verification record identifier. The two types of action direction records together constitute the directional mutual verification temperature change result. In the directional mutual verification temperature change result of damper D1 formed in this embodiment, the cycle-by-cycle temperature change of region R1 in the 60° to 90° direction is... 0.2℃ 0.4℃ 0.6℃ 0.7℃ and 0.7℃ and the terminal temperature change The periodic assigned temperature of region R2 is +0.2℃, +0.4℃, +0.5℃, +0.6℃, and +0.6℃, with the terminal assigned temperature becoming +0.6℃. In the 90° to 60° direction, the periodic assigned temperature of region R1 is +0.2℃, +0.4℃, +0.6℃, +0.7℃, and +0.7℃, with the terminal assigned temperature becoming +0.7℃. The periodic assigned temperature of region R2 is... 0.2℃ 0.4℃ 0.5℃ 0.6℃ and 0.6℃ and the terminal temperature change 0.6℃; When observing the temperature rise deviation of the R2 area after the positive action, it may still be affected by the regional load change. After adding the equal amplitude reverse temperature change after the reverse action, a two-way verification link between the same damper angle change and the regional temperature response can be formed. If any verification fails, the existing valid results are retained and the current round-trip data is not connected. When all verifications are passed, the current directional mutual verification temperature change results are provided to the regional temperature variable to be displayed and the candidate angle screening process.
[0028] The present invention is further configured such that the temperature variable to be manifested in the region formed by the manifested temperature change based on the current damper action includes: The assigned temperature change from the most recent actual damper angle change to the current control cycle is selected from the cycle-by-cycle assigned temperature changes formed by the synchronous operation sequence, and a record of the temperature change that has been displayed for the current action is generated. Specifically, the aforementioned two-zone ducted air conditioning system is used, with the current control cycle as control cycle number 503. The input data includes the actual damper angle, zone temperature, air conditioning operation status, and the already formed online cycle-by-cycle assigned temperature changes from the synchronous operation sequence. The zone temperature is reported by a wireless temperature sensor every 30 seconds, the actual damper angle is fed back every 1 second, and the air conditioning operation status is fed back every 5 seconds. The control cycle is 60 seconds. The latest damper action record with the latest end time is selected from the damper action records with an end time no later than the current control cycle, and the record is verified. If no new damper action occurs after the action ends, it is considered the most recent actual damper angle change. In this embodiment, the most recent action is when damper D1 changes from 60° to 90° within control cycle number 501. Numbers 502 and 503 after the action ends represent the first and second response cycles that have already been experienced. During this period, damper D2 remains at 30° and the air conditioner remains in cooling and medium speed. The area temperature reference for the current action is formed cycle by cycle according to the aforementioned no-action temperature continuation method. The no-action continuation temperatures of area R1 in the first and second response cycles are 25.0°C and 24.9°C, respectively, and the actual temperatures are 24.8°C and 24.5°C, respectively. Subtracting the no-action continuation temperature of the same cycle from the actual temperature yields the results. 0.2℃ and The temperature change already assigned is 0.4℃; the temperatures of the non-action continuation in region R2 during the two response cycles are 23.8℃ and 23.6℃ respectively, and the actual temperature is 24.0℃, forming temperature changes of +0.2℃ and +0.4℃; the combination of damper identifier D1, angle 60° before action, angle 90° after action, action end cycle, current response cycle sequence, region identifier, and the cycle-by-cycle assigned temperature change formed from the end of the action to the current control cycle is the current action's displayed temperature change record. The current action's displayed temperature change record represents part of the response process that has been shown by the region temperature measurement up to the current moment when the damper action ends; when the air conditioning status changes, other damper actions occur, or temperature records are missing after the current action ends, the displayed assigned temperature change is stopped and the current damper angle is maintained to prevent disturbed temperature changes from entering the temperature change positioning process; Based on the damper identifier, pre-action angle, and post-action angle in the temperature change record of the current action, select cycle-by-cycle assigned temperature changes and terminal assigned temperature changes with the same damper identifier and angle change from the directional mutual verification temperature change results to generate the current action temperature change reference record; specifically, search the directional mutual verification temperature change results item by item according to damper identifier, pre-action angle, post-action angle, and action direction, first retain the record with damper identifier D1, then retain the positive record with pre-action angle of 60° and post-action angle of 90°, and at the same time verify the control cycle, temperature sensor resolution, and temperature control configuration version used in the record. Consistent with the current action; when the control cycle or sensor resolution is inconsistent, the use of historical records is stopped; when the relationship between the region and the damper control in the temperature control configuration changes, the round-trip action identification is re-executed to avoid position matching of temperature change sequences formed by different time scales or different air supply structures; the retrieved associated regions, cycle-by-cycle assigned temperature changes, response cycle order, and terminal assigned temperature changes are combined into the current action temperature change reference record, where the current action temperature change reference record represents the complete temperature response trajectory after directional mutual verification when the same damper completes the same angle change; the region R1 reference sequence obtained in this embodiment is 0.2℃ 0.4℃ 0.6℃ 0.7℃ and 0.7℃, corresponding terminal temperature change 0.7℃, the regional R2 reference sequence is +0.2℃, +0.4℃, +0.5℃, +0.6℃ and +0.6℃, and the corresponding terminal assigned temperature change is +0.6℃; when there is no mutual verification of temperature change results in both direction with consistent damper marking and angle change, the current action is marked as lacking reference and new candidate damper adjustment is prohibited based on this action, so that the regional temperature variable to be displayed always has a historical response source verified by round trip direction; According to the region identifier, the latest response cycle in the temperature change reference record of the current action is selected if the temperature change direction is consistent with the last attributed temperature change of the current action's already displayed temperature change record and falls within the temperature sensor resolution range of that last attributed temperature change, and a displayed position record is generated. Specifically, according to the region identifier, the last attributed temperature change of the current action's already displayed temperature change record and the cycle-by-cycle attributed temperature change in the current action's temperature change reference record are obtained respectively. First, the temperature change direction is compared. If the last attributed temperature change of the current action and the reference sequence node are both positive or both negative, the reference node is retained. If the direction is opposite or either is zero, the reference node is not used. Centered on the last attributed temperature change of the current action, a position matching range is formed by expanding 0.1℃ to the heating side and cooling side according to the temperature sensor resolution of 0.1℃. Then, response cycles that enter this range are selected from the reference sequence nodes with the same direction. When multiple response cycles enter the position matching range, the one with the latest response cycle order is selected as the displayed position, so that the repeated plateau values in the reference sequence are assigned to positions with a higher degree of completion. In this embodiment, the last attributed temperature change of the current action in region R1 is... 0.4℃, the second response period of the reference sequence 0.4℃ 0.5℃ to The location matching range is 0.3℃, so the second response cycle is recorded as the displayed position of region R1; the last attributed temperature change of the current action in region R2 is +0.4℃, and the +0.4℃ of the second response cycle of the reference sequence enters the location matching range of +0.3℃ to +0.5℃, so the second response cycle is recorded as the displayed position of region R2; the region identifier, the current last attributed temperature change, the location matching range, the matched reference attributed temperature change, and the latest response cycle are combined into a displayed position record, where the displayed position record indicates that the current temperature response has run to the specific cycle position in the historical complete response trajectory; when there is no reference node with the same direction and entering the location matching range, the region is marked as location mismatched and the current damper angle is maintained to avoid continuing to execute candidate actions when the current response deviates from the historical trajectory; The continuous temperature change migration segments in the current action temperature change reference record, located after the already displayed position and ending at the terminal's assigned temperature change, are retained in the original response cycle order to form a region temperature variable to be displayed, containing a region identifier, a remaining temperature change sequence, and the terminal's assigned temperature change. Specifically, the first response cycle after the already displayed position is located in the current action temperature change reference record, and these segments are retained sequentially in the original response cycle order until the reference node of the response cycle where the terminal's assigned temperature change is located. A remaining temperature change migration segment is formed for every two adjacent reference nodes. Each remaining temperature change migration segment records the starting assigned temperature change, the ending assigned temperature change, the signed migration amount between them, and the subsequent response cycle order. All remaining temperature change migration segments are then connected in the order of occurrence to form a remaining temperature change sequence. In this embodiment, the already displayed position of region R1 is the second response cycle, and the currently displayed assigned temperature change is... 0.4℃, with subsequent reference nodes being 0.6℃ 0.7℃ and 0.7℃, the corresponding remaining temperature change migration segments are as follows: 0.2℃ At 0.1℃ and 0℃, the remaining migration amount is totaled as follows: 0.3℃, relative to the terminal temperature change 0.7℃ relative to the current temperature change that has already been observed. The remaining difference is consistent with 0.4℃; the already manifested position of region R2 is also in the second response cycle, and the subsequent reference nodes are +0.5℃, +0.6℃, and +0.6℃, with corresponding remaining temperature change migration segments of +0.1℃, +0.1℃, and 0℃, respectively. The total remaining migration amount is +0.2℃, which is consistent with the remaining difference between the terminal-assigned temperature change of +0.6℃ and the currently manifested temperature change of +0.4℃; the region identifier, manifested position, remaining response cycle order, remaining temperature change sequence, and terminal-assigned temperature change are combined into a region temperature variable to be manifested, where the region temperature variable to be manifested retains the direction of the unreleased temperature effect, the cycle-by-cycle migration process, and the terminal boundary; when the manifested position has reached the terminal response cycle, an empty remaining temperature change sequence is formed and the corresponding region is moved out of the unreleased temperature effect region set; when a remaining temperature change sequence still exists, the corresponding region is retained in the unreleased temperature effect region set, so that subsequent candidate angle screening can avoid still being subjected to Region R1, which will experience a temperature drop of 0.3℃, and region R2, which will still experience a temperature rise of +0.2℃.
[0029] The present invention is further configured such that forming the candidate angle set includes: Based on the position of the current temperature of the requested area relative to the target temperature range and the air conditioning operating status, the damper adjustment direction is marked for the area temperature adjustment request, and an angle adjustment direction record is generated. Specifically, a multi-zone ducted air conditioning system is adopted, with the damper main controller managing areas R1 to R4 and dampers D1 to D4. The current area temperature adjustment request is sent by the touch screen through the RJ12 interface. The request record includes the requested area identifier, the lower limit of the target temperature, and the upper limit of the target temperature. The current temperature of the area is taken from the valid temperature measurement value in the current synchronous operation data unit, and the air conditioning operating status is taken from the start / stop status and operating mode in the same synchronous operation data unit. First, it is verified that the area temperature adjustment request is valid, the area temperature data age does not exceed one 60-second control cycle, and the air conditioning is in cooling or heating operation. Then, the damper of the requested area and its current actual angle are obtained according to the control relationship between the requested area and the damper. When the air conditioning is in cooling mode, if the current temperature of the area is higher than the upper limit of the target temperature, the damper adjustment direction is marked. If the angle increases and the current temperature of the area is lower than the lower limit of the target temperature, it is marked as an angle decrease. When the air conditioner is in heating mode, if the current temperature of the area is lower than the lower limit of the target temperature, it is marked as an angle increase; if the current temperature of the area is higher than the upper limit of the target temperature, it is marked as an angle decrease. When the current temperature of the area is within the target temperature range including the upper and lower boundaries, the air conditioner is in the off state, or the operating mode does not have a cooling or heating direction, the adjustment direction is marked as an angle hold and the formation of an initial candidate angle sequence is stopped. In this embodiment, the requested area is area R3, the current temperature of area R3 is 25.2℃, the target temperature range is 23.5~24.5℃, the air conditioner is in cooling mode, and 25.2℃ is higher than the target temperature upper limit of 24.5℃. Therefore, an angle adjustment direction record is formed that includes the requested area R3, the current temperature 25.2℃, the target temperature range 23.5~24.5℃, the cooling mode, the controlled damper D3, and the angle increase mark, so that the search direction of the candidate angle is consistent with the actual cooling direction in the current air conditioning mode. Arrange the damper support angles in the temperature control configuration according to the angle adjustment direction to generate an initial candidate angle sequence consisting of achievable angles after the current actual angle. Specifically, obtain the set of support angles and allowable positioning error of damper D3 in the requested area from the current temperature control configuration. The support angles are 0°, 30°, 60°, and 90°, each derived from a stable position achievable during actuator stroke calibration, with an allowable positioning error of ±2°. Assume the current actual angle of damper D3, 30.6°, as a 30° support angle. Then, perform unidirectional filtering of the support angles according to the angle adjustment direction. When the angle increases, retain support angles greater than 30° and arrange them in ascending order; when the angle decreases, retain support angles less than 30° and arrange them in descending order; when the angle remains constant, do not retain any support angles. The angles selected from the results that are located after the current supported angle and within the actuator's calibrated stroke are defined as reachable angles. Reachable angles indicate that the angle has been included in the current actuator configuration and can be reached from the current supported angle along the current adjustment direction. In this embodiment, after increasing the screening of 0°, 30°, 60°, and 90° execution angles, 0° is excluded because it is on the reverse side, 30° is excluded because it is the current supported angle, and 60° and 90° are arranged in order of proximity to the current supported angle to form an initial candidate angle sequence of 60° and 90°. When the current actual angle does not enter the allowable positioning error range of any supported angle or there is no reachable angle in the adjustment direction, the candidate angle processing is stopped and the current actual angle of damper D3 is maintained, so that subsequent screening only applies to angles that have been calibrated by the mechanical stroke and conform to the temperature adjustment direction. For regions still possessing residual temperature change sequences, aggregation is performed to generate a set of regions with unreleased temperature effects. Specifically, during the current control cycle, all regions with unreleased temperature variables are aggregated, and the residual temperature change sequences are checked item by item. If the residual temperature change sequence still contains a temperature change migration segment between the already manifested position and the terminal assigned temperature change, the corresponding region is marked as a region with unreleased temperature effects. The last zero temperature change migration segment in the residual temperature change sequence is used to confirm terminal stability. The corresponding region is retained until the migration segment has not experienced the corresponding response cycle. When the current response cycle has reached the terminal response cycle and the residual temperature change sequence becomes empty, the unreleased temperature effect mark of the region is removed. When the same region is affected by different historical damper actions and there are more than two regions with unreleased temperature variables, the region is retained once in the set. At the same time, the source damper and the remaining response cycle of each unreleased temperature variable are retained under the set members to avoid duplicate region identification changing the subsequent region overlap verification results. In this embodiment, after the most recent change of damper D1 from 60° to 90°, region R1 still has 0.2℃ The remaining temperature change migration segments are 0.1℃ and 0℃. Region R2 still has remaining temperature change migration segments of +0.1℃, +0.1℃ and 0℃. Regions R3 and R4 do not have remaining temperature change sequences. Therefore, regions R1 and R2 are grouped into a set of regions with unreleased temperature effect. This set is reformed in each control cycle as the remaining response cycle of the temperature variable to be manifested in the region decreases, so that regions that have reached the terminal temperature change can be unrestricted, and regions that are still in the thermal inertia response process continue to participate in the candidate angle elimination. The initial candidate angles are used as post-action angles, and combined with the current actual angle of the damper in the requested area to form candidate angle changes. The associated areas of the damper in the requested area under the candidate angle changes are selected from the direction verification temperature change results, generating candidate angle association records. Specifically, 60° and 90° are extracted sequentially from the initial candidate angle sequence. The current supported angle of damper D3, 30°, is used as the pre-action angle, and 60° and 90° are used as the post-action angles, forming two candidate angle changes for damper D3: from 30° to 60° and from 30° to 90°. The direction verification temperature change results under the current configuration version are retrieved according to the damper identifier, pre-action angle, post-action angle, and angle increase direction. Associated areas that have undergone round-trip working condition verification, temperature change direction reversal verification, and terminal stability verification are retained. Direction verification temperature change results lacking the same angle change, or whose associated areas do not include the requested area R3 or control... When the cycle is inconsistent with the current control cycle, the corresponding initial candidate angle is marked as not having completed temperature effect verification and will not enter the area overlap verification. The candidate angles, candidate angle changes, associated areas, and the cycle-by-cycle temperature change index of the associated areas are combined into candidate angle association records. The candidate angle association record represents the area influence range that has been verified by round-trip action when the damper in the requested area reaches a certain candidate angle from the current angle. In this embodiment, the mutual verification temperature change result of the damper D3 changing from 30° to 60° includes associated areas R3 and R4, and the mutual verification temperature change result of the damper D3 changing from 30° to 90° includes associated areas R2, R3, and R4. Both results include the requested area R3. Therefore, a 60° candidate angle association record with associated area set as areas R3 and R4 and a 90° candidate angle association record with associated area set as areas R2, R3, and R4 are formed respectively. For each candidate angle, the associated region in the associated record is checked for overlap with the set of unreleased temperature effect regions. The damper support angles where the associated regions do not overlap are retained, generating a candidate angle set. Specifically, for each candidate angle, the associated region in the associated record is checked against the set of unreleased temperature effect regions one by one. When none of the associated regions of a candidate angle appear in the set of unreleased temperature effect regions, the candidate angle is marked as a non-overlapping temperature effect angle. When at least one associated region appears in the set of unreleased temperature effect regions simultaneously, the candidate angle is marked as an overlapping temperature effect angle, and the overlapping region identifier is recorded. In this embodiment, the set of unreleased temperature effect regions includes regions R1 and R2, and the associated regions for the 60° candidate angle are regions R3 and R4. Since there are no overlapping regions, 60° is retained. The associated regions for the 0° candidate angle are regions R2, R3, and R4. Region R2 also exists in the set of regions where the temperature effect has not been released, so 90° is excluded. The remaining candidate angles are arranged in the original order of the initial candidate angle sequence to form a candidate angle set containing only 60°, and the candidate angle set is passed to the candidate arrival temperature formation process. If the region overlap verification is not performed, the 90° action may apply a new temperature change to region R2 again while region R2 still has +0.2° to show a temperature rise. After performing the region overlap verification, only the 60° candidate angles that do not involve regions R1 and R2 are retained. When all the initial candidate angles are excluded, an empty candidate angle set is formed and the current actual angle of damper D3 is maintained. After the unreleased temperature effect region completes the remaining response, the candidate angle screening is re-executed in the next control cycle.
[0030] The present invention is further configured such that the formation of the cycle-by-cycle candidate arrival temperature and the terminal candidate arrival temperature includes: From the directional mutual verification temperature change results, the cycle-by-cycle assigned temperature change of the damper in the requested area from the current actual angle to the candidate angle is selected. Candidate action cycles are formed based on the control cycle occupied by the most recent historical damper action with the same angle change in the synchronous operation sequence. The cycle-by-cycle assigned temperature changes are arranged after the candidate action cycles to generate a candidate action temperature change sequence. Specifically, using the aforementioned four-zone ducted air conditioning system, the current control cycle is number 503. The current actual angle of damper D3 in requested area R3 is 30.6°. After a ±2° allowable positioning error, it is included in the 30° support angle. The candidate angle retained in the candidate angle set is 60°. From the directional mutual verification temperature change results, the cycle-by-cycle assigned temperature change is retrieved according to damper identifier D3, angle 30° before action, angle 60° after action, and the direction of angle increase to obtain the associated areas R3 and R4. The cycle-by-cycle assigned temperature change of area R3 is... 0.2℃ 0.5℃ 0.8℃ 1.0℃ and At 1.0℃, the cycle-by-cycle assigned temperature of region R4 changes to +0.1℃, +0.2℃, +0.3℃, +0.3℃, and +0.3℃. The most recent historical action of damper D3 changing from 30° to 60° is retrieved from the synchronous operation sequence. This historical action, from leaving the 30° allowable positioning error range to stabilizing within the 60° allowable positioning error range, is entirely within one control cycle. Therefore, cycle number 504 after the current control cycle is reserved as a candidate action cycle. The number of control cycles occupied by historical actions is derived from the actual feedback records of the same actuator completing the same angle change. When historical actions are missing or the actuator configuration version changes, the candidate angle... The degree is marked as the action duration is not verified and the candidate arrival temperature is stopped; the cycle-by-cycle assigned temperature changes of regions R3 and R4 are arranged sequentially after the candidate action cycle numbered 504, so that the first to fifth response cycles fall into the control cycles numbered 505 to 509 respectively. During the candidate action cycle, the candidate action assigned temperature change is recorded as not yet started. In the response cycle after the action is completed, the cumulative assigned temperature change node in the direction mutual verification temperature change result is used. Thus, a candidate action temperature change sequence is formed with number 504 as the action occupation cycle and numbers 505 to 509 as the temperature response cycle, so that the start time of the candidate temperature effect includes the actual time required for the actuator to complete the angle migration. The remaining temperature change sequences in the regional temperature variables to be manifested are arranged in the order of remaining response cycles after the current control cycle to generate the temperature change sequence to be manifested; specifically, the remaining temperature change sequences of unreleased temperature effect regions R1 and R2 are obtained from the regional temperature variables to be manifested generated in the current control cycle, and the remaining temperature change transition segments of region R1 are as follows: 0.2℃ The remaining temperature change transition segments for region R2 are +0.1℃, +0.1℃, and 0℃, respectively, starting from 0.1℃ and 0℃. Using the first control cycle after the current control cycle as the starting point of the remaining response, and according to the order of the remaining response cycles retained in the region's temperature variables, the three remaining temperature change transition segments for regions R1 and R2 are arranged into control cycles numbered 504, 505, and 506, respectively. Starting from the current temperature of the region, the remaining temperature change transition segments are accumulated cycle by cycle. Region R1 reaches its accumulated temperature variable at point 504. 0.2℃, number 505 increased The cumulative value after 0.1℃ is 0.3℃, even after adding 0℃ to item number 506, it remains the same. 0.3℃, number 506 onwards, maintaining the status of those already released. A 0.3℃ terminal deviation occurs; in region R2, the cumulative temperature to be displayed changes to +0.1℃ at number 504, and after an increase of +0.1℃ at number 505, the cumulative temperature is +0.2℃; after an increase of 0℃ at number 506, the terminal deviation remains at +0.2℃. The region identifier, future control cycle, remaining temperature change migration segment, cumulative temperature change to be displayed up to this cycle, and terminal-assigned temperature change are combined in chronological order into a sequence of temperature changes to be displayed. The remaining temperature change migration segment represents the temperature change to be released in each future cycle, and the cumulative temperature change to be displayed represents the temperature change to be displayed from the current moment to the corresponding future cycle. If a region's temperature variable to be displayed lacks a continuous response cycle or the current control cycle has exceeded its terminal response cycle, the displayed position verification is re-executed to prevent expired remaining temperature changes from entering the candidate temperature evolution process. Based on the nearest angle-holding segment before the current control cycle in the synchronized operation sequence, the continuous temperature change segment at the end of this segment is extended to the future control cycles covered by the temperature change sequence to be displayed and the candidate action temperature change sequence, generating a current no-action temperature continuation sequence. Specifically, the number of future cycles covered by the temperature change sequence to be displayed and the candidate action temperature change sequence is compared. The temperature change sequence to be displayed covers three future control cycles, and the candidate action temperature change sequence contains one candidate action cycle and five response cycles. Therefore, the longer six control cycles are taken as the candidate temperature extrapolation range, i.e., numbered 504 to 509. The nearest effective angle-holding segment before the current control cycle is retrieved from the synchronized operation sequence, requiring that within this segment... All damper angles remain unchanged, air conditioning operation mode and fan speed remain constant, and regional temperature records are continuous. Then, the continuous temperature change segment at the end of each region is obtained according to the region identifier. The temperature change continuation ratio is calculated from the last two temperature migration segments of each region's continuous temperature change segment. The continuation ratio is obtained by dividing the last temperature change amplitude by the previous temperature change amplitude. When the continuation ratio is between zero and one, it continues periodically according to the recursive rule of the previous embodiment. When the continuous temperature is maintained, it continues with zero temperature change. When the continuation ratio exceeds zero to one or the end temperature change direction reverses, the corresponding candidate angle is marked as insufficient action reference. In this embodiment, the two temperature migration segments at the ends of regions R1, R2, and R3 are all... With a temperature change duration ratio of 1 for all regions, the temperature at the end of region R4 remains unchanged for two consecutive cycles, therefore region R4 adopts zero temperature change duration. Taking the current region temperatures R1 (24.5℃), R2 (24.0℃), R3 (25.2℃), and R4 (24.3℃) as the duration starting point, the no-action duration temperatures for regions R1 (numbered 504 to 509) are 24.4℃, 24.3℃, 24.2℃, 24.1℃, 24.0℃, and 23.9℃ respectively; for regions R2, they are 23.9℃, 23.8℃, 23.7℃, 23.6℃, 23.5℃, and 23.4℃ respectively; for regions R3, they are 25.1℃, 25.0℃, 24.9℃, 24.8℃, 24.7℃, and 24.6℃ respectively; and for regions R4, they are all 24.3℃. This forms a current no-action temperature duration sequence covering all processes to be displayed and candidate action response processes. Starting with the current temperature of the region, the candidate temperature evolution sequence is generated by connecting the unmanifested temperature change sequence of the region without released temperature effect and the candidate action temperature change sequence of the region associated with candidate damper action, respectively, along the current inactive temperature continuation sequence. Specifically, the current temperature of each region is used as the starting temperature node, and the current inactive temperature continuation sequence is used as the future temperature benchmark when no remaining temperature effect or candidate damper action occurs. For regions R1 and R2 without released temperature effect, the cumulative unmanifested temperature change up to that period is connected to the inactive continuation temperature of each future period. Region R1 uses the following methods for each period: numbers 504 to 509. 0.2℃ 0.3℃ 0.3℃ 0.3℃ 0.3℃ and A cumulative temperature change of 0.3℃ is used to generate candidate temperature nodes of 24.2℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃. Region R2 uses cumulative temperature changes of +0.1℃, +0.2℃, +0.2℃, +0.2℃, +0.2℃, and +0.2℃ to generate candidate temperature nodes of 24.0℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃. Candidate temperature nodes; for candidate damper action associated regions R3 and R4, number 504 is in the candidate action cycle and the candidate action temperature change has not yet been arranged, therefore, the no-action continuation temperatures of 25.1℃ and 24.3℃ are retained respectively, and numbers 505 to 509 are respectively continued by the candidate action temperature change sequence. Region R3 is continued by the no-action continuation temperatures of 25.0℃, 24.9℃, 24.8℃, 24.7℃ and 24.6℃. 0.2℃ 0.5℃ 0.8℃ 1.0℃ and At 1.0℃, candidate temperature nodes of 24.8℃, 24.4℃, 24.0℃, 23.7℃, and 23.6℃ are formed. Region R4 is followed by +0.1℃, +0.2℃, +0.3℃, +0.3℃, and +0.3℃ at the no-action continuation temperature of 24.3℃, forming candidate temperature nodes of 24.4℃, 24.5℃, 24.6℃, 24.6℃, and 24.6℃ respectively. The candidate angle screening has ensured that there is no overlap between the unreleased temperature effect region and the candidate action associated region. Therefore, the same region is only followed by the temperature change sequence to be displayed or the candidate action temperature change sequence. When region overlap is detected, the candidate angle record is marked as invalid and the simulation stops. The starting temperature, no-action continuation temperature, continuation temperature change source, and future temperature node of each region are connected according to the control cycle to generate the candidate temperature evolution sequence at a candidate angle of 60°. Temperature nodes in the candidate temperature evolution sequence are collected according to candidate angle, region identifier, and control cycle. A candidate arrival temperature record containing cycle-by-cycle candidate arrival temperature and terminal candidate arrival temperature is generated. Specifically, the candidate temperature evolution sequence is collected according to candidate angle 60°, region identifier, and future control cycle. The temperature node of each future control cycle is recorded as the cycle-by-cycle candidate arrival temperature. The temperature node of control cycle number 509 when the candidate action temperature change sequence reaches the terminal temperature change is recorded as the terminal candidate arrival temperature. In this embodiment, the cycle-by-cycle candidate arrival temperatures of region R1 from number 504 to 509 are 24.2℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃, and the terminal candidate arrival temperature is 23.6℃. The temperature of region R2 is 24℃. The terminal candidate arrival temperature is 23.6℃, 0℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃. The terminal candidate arrival temperature is 23.6℃. The requested regions R3 are 25.1℃, 24.8℃, 24.4℃, 24.0℃, 23.7℃, and 23.6℃, with the terminal candidate arrival temperature being 23.6℃. The requested regions R4 are 24.3℃, 24.4℃, 24.5℃, 24.6℃, 24.6℃, and 24.6℃, with the terminal candidate arrival temperature being 24.6℃. The candidate arrival temperature record is composed of the candidate angle, candidate action cycle, region identifier, cycle-by-cycle candidate arrival temperature, terminal candidate arrival temperature, and the no-action continuation temperature and temperature change source used for each temperature node. If only the current temperature of requested region R3 (25.2℃) and the temperature change of the candidate action terminal are considered... Starting at 1.0℃, the final temperature is 24.2℃. After adding the no-action cooling process over six control cycles, the final temperature is 23.6℃, a difference of 0.6℃. If region R1 is ignored, the temperature remains to be determined. A temperature change of 0.3℃ and a continuous inactive cooling process will result in a terminal temperature that remains near the current temperature. The complete extrapolation yields 23.6℃, indicating that the temperature change to be displayed, the inactive temperature change, and the candidate active temperature change will all alter the subsequent temperature boundary verification results. When there are missing cycles in the candidate arrival temperature record, insufficient inactive temperature benchmarks, or overlapping temperature change sources, the corresponding candidate angle will be marked as unexecutable. When the record is complete, the temperature range verification process will be transferred to the requested region and the non-requested region.
[0031] The present invention is further configured such that the action of the control request area damper includes: For each candidate angle, all candidate arrival temperatures in the non-requested area are checked against the allowable temperature range boundary, generating a non-requested area temperature verification record. Specifically, the candidate arrival temperature record at the aforementioned 60° candidate angle is used as input. First, the candidate angle identifier, temperature control configuration version, area identifier, and future control cycle continuity are verified. Then, the allowable temperature ranges for non-requested areas R1, R2, and R4 are obtained from the temperature control configuration. The allowable temperature range for area R1 is 23.0–25.5℃, for area R2 it is 23.5–25.5℃, and for area R4 it is 23.0–25.0℃. These ranges are set by the building temperature control requirements during the touchscreen configuration phase and saved with the configuration version. All candidate arrival temperatures are compared with the lower and upper boundaries of the allowable temperature range according to the area identifier. If the temperature node is within the allowable temperature range including both the upper and lower boundaries, the cycle is recorded as passed. If the temperature node is below the lower boundary or above the upper boundary, the cycle is recorded as failed, and the first boundary violation cycle and direction are recorded. Any future control cycle lacking a candidate temperature node is considered a failure. When selecting the arrival temperature, the corresponding region is recorded as having incomplete data. In this embodiment, region R1 has candidate arrival temperatures of 24.2℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃ for each cycle from 504 to 509, all within the range of 23.0 to 25.5℃. Region R2 has temperatures of 24.0℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃, all within the range of 23.5 to 25.5℃. Region R4 has temperatures of 24.3℃, 24.0℃, 23.9℃, 23.8℃, 23.7℃, and 23.6℃, all within the range of 23.5 to 25.5℃. 4.4℃, 24.5℃, 24.6℃, 24.6℃, and 24.6℃ are all within the range of 23.0~25.0℃; the candidate angle, non-requested area identifier, allowable temperature range, verification results of each cycle, first boundary violation cycle, and area verification status are combined into a non-requested area temperature verification record. When all future temperature nodes of the three non-requested areas pass, the non-requested area verification status of the candidate angle 60° is recorded as passed, so that intermediate temperature boundary violations in the candidate action response process can be identified before execution; For each candidate angle, the terminal candidate arrival temperature of the requested area is verified against the target temperature range boundary, generating a terminal temperature verification record for the requested area. Specifically, the target temperature range of 23.5–24.5℃ for the requested area R3 is obtained from the area temperature adjustment request, and the terminal candidate arrival temperature of area R3 at the time of the candidate action temperature change reaching the terminal's assigned temperature change is obtained from the candidate arrival temperature record at a candidate angle of 60° (23.6℃). The target temperature range is verified against the request identifier and configuration version of the current valid temperature adjustment request. If the temperature adjustment request has been cancelled, the target temperature range has changed, or the terminal candidate arrival temperature is missing, the verification is recorded as invalid. The terminal candidate arrival temperature is compared with the lower and upper boundaries of the target temperature, respectively. If the terminal candidate arrival temperature is within the target temperature range including both the upper and lower boundaries, it is recorded as passed; otherwise, it is recorded as below. When the temperature reaches the lower limit of the target temperature, it is recorded as over-adjustment; when it exceeds the upper limit of the target temperature, it is recorded as insufficient temperature adjustment. In this embodiment, the candidate arrival temperatures of region R3 in each cycle from number 504 to 509 are 25.1℃, 24.8℃, 24.4℃, 24.0℃, 23.7℃, and 23.6℃. The first two future cycles are still higher than the upper limit of the target temperature. The terminal candidate arrival temperature of 23.6℃ is within the range of 23.5℃ to 24.5℃. Therefore, the terminal verification status of the request region with a candidate angle of 60° is recorded as passed. The candidate angle, request region identifier, target temperature range, terminal response cycle, terminal candidate arrival temperature, and verification status are combined into a request region terminal temperature verification record, so that the request region can enter the target temperature range after undergoing the necessary temperature response process, avoiding premature elimination of feasible angles due to the transition cycle not yet reaching the target range. Based on the candidate angle identifier, a joint screening is performed on the temperature verification records of non-requested areas and the terminal temperature verification records of requested areas to generate executable candidate angle records that pass both types of temperature verification. Specifically, the candidate angle identifier and temperature control configuration version are used as the joint screening key, and the temperature verification records of non-requested areas with a candidate angle of 60° and the terminal temperature verification records of requested areas are grouped into the same screening item. The verification status of non-requested areas, the verification status of requested areas, the completeness of candidate arrival temperature records, and the validity of temperature adjustment requests are checked item by item. When all candidate arrival temperatures of all non-requested areas pass the allowable temperature range verification and the candidate arrival temperature of the requested area terminal passes the target temperature range verification, the candidate angle is marked as executable. If any non-requested area experiences a temperature out-of-bounds error or the requested area terminal temperature fails to reach the target temperature range, the candidate angle is marked as executable. If the candidate angle is not within the target range or the record is incomplete, it will be removed from the joint screening results. In this embodiment, the non-requested area verification status of regions R1, R2 and R4 under the candidate angle of 60° is all passed, and the terminal verification status of the requested area of region R3 is also passed. Therefore, an executable candidate angle record is formed, which includes the candidate angle of 60°, the candidate action cycle number 504, the terminal response cycle number 509, the verification record index of each region and the executable status. If the upper limit of the allowable temperature of region R4 is configured to be 24.5°, the candidate temperature of 24.6°C with numbers 507 to 509 will be out of bounds. The candidate angle of 60° will be removed and will not enter the damper execution stage. Thus, the requesting area reaching the target temperature and the temperature safety of the non-requesting area throughout the process become the execution conditions of the candidate angle. Candidate execution sequences are generated by arranging the executable candidate angles in the damper support angle sequence according to their adjacency order relative to the current actual angle. Specifically, the support angle sequence of damper D3 arranged in 0°, 30°, 60°, and 90° is obtained from the temperature control configuration. The current actual angle of 30.6° is assigned to the 30° support angle, and the current position of 30° in the support angle sequence is marked. The position of each executable candidate angle in the support angle sequence is searched one by one. The number of support angles passed along the angle adjustment direction from the current position is used as the adjacency order. The candidate angle that passes through one support angle position is ranked after the candidate angle that passes through two support angle positions. Previously, the adjacency order was directly derived from the already calibrated support angle arrangement of the actuator, without the need to set additional angle weights. In this embodiment, only the candidate angle 60° passed the joint screening. 60° is located at the first support angle position after the current 30°, and its adjacency order is first, thus forming a candidate execution sequence that only contains 60°. When there are two or more executable candidate angles, they are arranged from near to far according to the adjacency order, so that the first executed angle has a shorter mechanical stroke and less change in air supply distribution. When the candidate execution sequence is empty, no target angle is formed and the current actual angle of the damper D3 is maintained. The selection is re-screened after the next control cycle updates the area temperature variable and the candidate arrival temperature. When the candidate execution sequence is not empty, the first candidate angle in the sequence is used as the target angle to control the damper action in the requested area. The action ends when the actual damper angle enters the allowable positioning error range based on the target angle. When the candidate execution sequence is empty, the current actual angle of the damper in the requested area is maintained. Specifically, after detecting that the candidate execution sequence is not empty, the first item 60° is selected as the target angle of damper D3. A 60° position command is sent to damper D3 through the damper main controller, and the actual damper angle is continuously received according to a 1-second feedback cycle; allowable positioning... The error is ±2° as obtained from the actuator stroke calibration. Therefore, the allowable positioning range for the target angle of 60° is 58°~62°. After the actual angle of the damper first enters this range, the subsequent two feedback values are checked. When three consecutive feedback values are all within the range of 58°~62°, the drive ends and the target angle is maintained. The number of consecutive feedback values is the same as the number of stable feedback values used to eliminate the actuator's stop swing in the damper's action segment. In this embodiment, the target angle command is sent at 18:00:02, and the damper D3 subsequently provides feedback values of 30.6°, 42.1°, 55.4°, and 59.1°. The angles 60.3° and 60.1°, and 59.1°, 60.3° and 60.1° continuously entered the allowable positioning range. Therefore, the action ended when feedback at 60.1° was obtained. The command time, target angle, actual angle feedback, time of entering the allowable positioning range, and time of action end of this action were connected to the subsequent synchronous operation data unit, and the area temperature continued to be collected in response cycles numbered 505 to 509. In this embodiment, the temperature of area R1 was 23.7℃, area R2 was 23.6℃, area R3 was 23.7℃, and area R4 was 23.7℃ in the terminal response cycle. R4 is 24.6℃, and the difference between R4 and the corresponding terminal candidate arrival temperatures of 23.6℃, 23.6℃, 23.6℃ and 24.6℃ does not exceed the temperature sensor resolution of 0.1℃. The requested area R3 enters the target temperature range of 23.5~24.5℃ and the non-requested areas remain within their respective allowable temperature ranges. When the candidate execution sequence is empty, no new angle command is sent and the current actual angle is maintained. After the action is executed, the newly collected data is re-integrated into the synchronous operation sequence to update the cycle-by-cycle assigned temperature change, the area temperature variable to be displayed, and the candidate angle for the next control cycle.
[0032] 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 multi-zone damper linkage temperature control method, characterized in that, include: Acquire regional temperature, actual damper angle, air conditioning operating status, regional temperature adjustment request, and temperature control configuration, and form a synchronous operation sequence according to the control cycle; While the air conditioner is operating in a constant state and the actual angle of the other dampers remains constant, the temperature change of the area in the section where the damper is held before the damper moves and the response section after the damper moves is used to form a continuous temperature sequence without movement and a cycle-by-cycle temperature change. Based on the reversal relationship of regional temperature change direction when the same damper travels back and forth between the first and second angles, a mutual verification temperature change result is formed, which includes the associated region, the periodically assigned temperature change, and the terminal assigned temperature change. Based on the position of the currently manifested temperature change in the cycle-by-cycle temperature change of the same damper operation, the unmanifested temperature change sequence is formed into a region of temperature variables to be manifested. Based on the regional temperature adjustment request and the directional mutual verification temperature change results, angles that overlap with the region with the region to be manifested temperature variable are excluded from the damper support angles that have formed directional mutual verification temperature change results, thus forming a candidate angle set. Based on the current inactive temperature continuation sequence, the regional temperature variables to be displayed, and the cycle-by-cycle assigned temperature changes of candidate damper actions, cycle-by-cycle candidate arrival temperatures and terminal candidate arrival temperatures are formed. If there is a candidate angle in the candidate angle set where the candidate arrival temperature of the non-requested area is within the allowable temperature range for each cycle and the candidate arrival temperature of the requested area terminal is within the target temperature range, the candidate angle closest to the current actual angle is used to control the damper action of the requested area. If there is no candidate angle that meets the above conditions, the current actual angle is maintained.
2. The multi-zone damper linkage temperature control method according to claim 1, characterized in that, Acquire zone temperature, actual damper angle, air conditioning operating status, zone temperature adjustment requests, and temperature control configuration, and form a synchronized operation sequence according to the control cycle, including: Add controller clock markers to temperature sensor reported data, damper actuator feedback data, air conditioning unit operating data, and zone temperature control requests to generate time-stamped operating data. Based on the binding relationship between temperature sensor identifier and area identifier, as well as the relationship between area and damper control, the temperature measurement value and actual damper angle in the time-stamped operation data are aggregated into an area operation record containing area identifier, temperature measurement value, actual damper angle and acquisition time. According to the controller clock mark, the area operation record, air conditioning unit operation data, area temperature adjustment request and temperature control configuration are combined into a synchronous operation data unit of the same control cycle; Synchronous operation sequence is generated by arranging synchronous operation data units in the order of control cycles.
3. The multi-zone damper linkage temperature control method according to claim 2, characterized in that, The formation of the angle holding section before damper action and the response section after action in the synchronous operation sequence includes: The actual angles of the dampers in the synchronous operation data unit are grouped according to the damper identifier, and the actual angles of the same damper are arranged according to the control cycle to generate the damper angle sequence. The continuous control cycles in the damper angle timing sequence where the current damper's actual angle remains at the same discrete angle, the actual angles of the other dampers remain unchanged, and the air conditioning operating status does not change are merged to generate the angle holding segment before the action. While the actual angles of the other dampers remain unchanged and the air conditioning operating status remains unchanged, the continuous control cycles from when the current actual angle of the damper leaves the original discrete angle to when it enters the new discrete angle are merged to generate the damper action segment. The continuous control cycle from the end of the damper action section to the re-action of any damper or the change of air conditioning operating status is taken as the post-action response section, and a damper action segment record including the pre-action angle holding section, the damper action section, and the post-action response section is generated.
4. The multi-zone damper linkage temperature control method according to claim 3, characterized in that, The formation of periodic temperature variations includes: Arrange the temperature measurement values in the synchronous operation data unit within the pre-action angle maintenance section according to the area identification and control cycle order, and connect the temperature migration segments between adjacent control cycles according to the order of occurrence to generate a pre-action temperature change sequence. The continuous temperature change segment at the end of the pre-action temperature change sequence is extended to the post-action response segment according to the original control cycle order to generate a no-action temperature continuation sequence. Perform a periodic deviation verification between the actual regional temperature of the response segment after the action and the continuous temperature sequence without action, and generate a periodic temperature deviation record. The temperature deviation records are collected in cycles according to the damper marking, angle before action, angle after action, area marking, and response cycle order, and a cycle-specific temperature change is generated to be assigned to the damper action.
5. The multi-zone damper linkage temperature control method according to claim 1, characterized in that, The regional temperature change collection when the same damper travels back and forth between the first and second angles includes: Select the continuous control cycle from the actual angle of the same damper in the synchronous operation sequence, from leaving at the first angle to entering at the second angle, and generate a positive action record; After the positive action record, select the next set of continuous control cycles from the actual angle of the damper leaving the second angle to entering the first angle, and generate the reverse action record; A continuous verification is performed on the air conditioning operation mode, fan speed, actual angle of other dampers, and the state of the damper maintaining the second angle between the two actions from the start of the forward action to the end of the reverse action, generating a round-trip operating condition verification record. The verified forward motion records, reverse motion records, and cycle-by-cycle temperature changes are aggregated according to the area identifier and motion direction to generate a round-trip motion temperature change group.
6. The multi-zone damper linkage temperature control method according to claim 5, characterized in that, The results of cross-validation of temperature changes in direction include: Arrange the forward and reverse cycle-by-cycle temperature changes of the same region in the reciprocating motion temperature change group according to the response cycle order after their respective actions to generate a region reciprocating motion temperature change record. Perform reverse consistency verification on the temperature rise and fall direction in the regional round-trip temperature change records, and list the regions where the temperature change direction is reversed in the two actions as related regions; The final assigned temperature change is defined as the temperature change that does not exceed the resolution of the temperature sensor within two consecutive control cycles after the damper reaches the target angle. Based on the damper markings, pre-action angle, post-action angle, and action direction, the associated regions are grouped, and the temperature changes are assigned cycle by cycle and at the end, generating directional mutual verification temperature change results.
7. The multi-zone damper linkage temperature control method according to claim 6, characterized in that, Based on the current damper operation, the temperature variables that have already manifested in the temperature change formation area include: Select the assigned temperature change from the most recent actual angle change of the damper to the current control cycle from the cycle-by-cycle assigned temperature change formed by the synchronous operation sequence, and generate the temperature change record that has been displayed for the current action. Based on the damper identifier, angle before action and angle after action in the temperature change record of the current action, select the cycle-by-cycle temperature change and terminal temperature change with the same damper identifier and angle change from the mutual verification temperature change results of the direction, and generate the current action temperature change reference record. According to the area identifier, select the latest response cycle in the temperature sensor resolution range of the temperature sensor that is consistent with the last temperature change of the current action temperature change reference record and is within the temperature change of the last temperature change of the current action temperature change reference record, and generate the displayed position record. The continuous temperature change migration segments in the current action temperature change reference record that are located after the already displayed position and end at the terminal's assigned temperature change are retained in the original response cycle order to form a region temperature variable to be displayed that includes the region identifier, the remaining temperature change sequence, and the terminal's assigned temperature change.
8. The multi-zone damper linkage temperature control method according to claim 1, characterized in that, The candidate angle set includes: Based on the position of the current temperature of the requested area relative to the target temperature range and the air conditioning operating status, mark the damper adjustment direction for the area temperature adjustment request and generate an angle adjustment direction record. Arrange the damper support angles in the temperature control configuration according to the angle adjustment direction to generate an initial candidate angle sequence consisting of the achievable angles after the current actual angle; For regions that still have residual temperature change sequences, perform aggregation to generate a set of regions with unreleased temperature effects; The initial candidate angles are used as the angles after the action, and together with the current actual angle of the damper in the requested area, they form the candidate angle change. The associated area of the damper in the requested area under the candidate angle change is selected from the mutual verification temperature change results, and a candidate angle association record is generated. Perform region overlap verification on the associated region and the set of unreleased temperature effect regions in the candidate angle association record, retain the damper support angles where the associated regions do not overlap, and generate a candidate angle set.
9. The multi-zone damper linkage temperature control method according to claim 8, characterized in that, The formation of cycle-by-cycle candidate arrival temperatures and terminal candidate arrival temperatures includes: From the mutual verification temperature change results, select the cycle-by-cycle temperature change of the damper in the request area from the current actual angle to the candidate angle. Based on the control cycle occupied by the most recent historical damper action with the same angle change in the synchronous operation sequence, form the candidate action cycle. Arrange the cycle-by-cycle temperature change after the candidate action cycle to generate the candidate action temperature change sequence. Arrange the remaining temperature change sequence in the region's temperature variable to be displayed in the order of the remaining response cycles after the current control cycle to generate the temperature change sequence to be displayed. Based on the nearest angle holding segment before the current control cycle in the synchronous operation sequence, the continuous temperature change segment at the end of the segment is extended to the future control cycle covered by the temperature change sequence to be displayed and the candidate action temperature change sequence, and a current no-action temperature continuation sequence is generated. Starting from the current temperature of the region, the candidate temperature evolution sequence is generated by connecting the unmanifested temperature change sequence of the unreleased temperature effect region and the candidate action temperature change sequence of the candidate damper action associated region along the current inactive temperature continuation sequence. Temperature nodes in the candidate temperature evolution sequence are collected according to candidate angle, region identifier and control cycle to generate a candidate arrival temperature record containing the candidate arrival temperature for each cycle and the terminal candidate arrival temperature.
10. The multi-zone damper linkage temperature control method according to claim 9, characterized in that, The control request area damper action includes: Perform allowable temperature range boundary verification on all candidate arrival temperatures of the non-requested area under each candidate angle, and generate a temperature verification record for the non-requested area. For each candidate angle, perform target temperature range boundary verification on the terminal candidate arrival temperature of the requested area, and generate a terminal temperature verification record for the requested area. Based on the candidate angle identifier, a joint screening is performed on the temperature verification records of non-requested areas and the terminal temperature verification records of requested areas to generate executable candidate angle records that pass both types of temperature verification. Candidate execution sequences are generated by arranging the executable candidate angles in the damper support angle sequence according to their adjacency order relative to the current actual angle. When the candidate execution sequence is not empty, the first candidate angle in the candidate execution sequence is used as the target angle to control the action of the damper in the requested area. The action ends when the actual angle of the damper enters the allowable positioning error range based on the target angle. When the candidate execution sequence is empty, the current actual angle of the damper in the requested area is maintained.