A standard curve and constant temperature logic intelligent temperature control method and system
By using standard curves and constant temperature logic intelligent temperature control methods, the problems of temperature fluctuation and high energy consumption in fan coil unit temperature controllers during temperature regulation have been solved, achieving refined temperature control, extending equipment life, and improving indoor comfort and energy-saving effects.
Patent Information
- Application Number
- CN202611291621.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-25
- Publication Date
- 2026-11-06
AI Technical Summary
Existing fan coil unit thermostats suffer from temperature overshoot or undershoot during temperature regulation. Frequent start-stop cycles lead to mechanical wear and high energy consumption. They cannot dynamically adjust the fan speed based on the actual indoor temperature and lack the ability to predict and adapt to temperature changes, making it difficult to balance comfort and energy saving.
The system employs a standard curve and constant temperature logic intelligent temperature control method. By pre-storing a standard temperature difference curve model, it automatically matches the initial fan speed setting. Combined with multi-priority step control and step-by-step fan speed switching, along with pipeline lag compensation, it achieves fine-grained temperature adjustment and constant temperature maintenance.
It effectively suppresses temperature overshoot and under-adjustment, improves indoor comfort, reduces fan noise and mechanical wear, extends equipment life, balances constant temperature accuracy and energy saving, adapts to different heat load conditions, optimizes fan speed switching, and reduces energy waste.
Smart Images

Figure CN123044960A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent temperature control technology, and in particular to an intelligent temperature control method and system using standard curves and constant temperature logic. Background Technology
[0002] Fan coil unit thermostats are widely used for temperature regulation at the terminal of central air conditioning systems. Existing fan coil unit thermostats mainly employ on / off control or fixed fan speed mode to achieve indoor temperature control. On / off control relies on a fixed hysteresis threshold to control the start and stop of valves and fans. When the room temperature reaches the set temperature plus the hysteresis threshold, the valve or fan starts or stops. This control logic is simple, but it only passively responds based on the real-time temperature threshold, lacking prediction of temperature changes. During the convergence phase when the indoor temperature approaches the set temperature, overshoot or under-adjustment is prone to occur, causing significant fluctuations in the actual indoor temperature around the set temperature, directly reducing the comfort of occupants. Furthermore, frequent triggering of valve and fan start / stop actions exacerbates mechanical wear on moving parts such as fans and valves, shortening equipment lifespan. It also makes it difficult to achieve precise temperature maintenance, with significant ineffective cooling and heating during the temperature maintenance phase, resulting in unnecessary energy waste. Fixed fan speed mode requires users to manually select high, medium, or low fan speed settings. The thermostat cannot automatically adjust the fan speed dynamically based on the actual indoor temperature, the real-time temperature difference between the set temperature and the actual indoor temperature, or the rate of temperature change. It relies entirely on the user's subjective experience. Maintaining high fan speed for extended periods results in continuous and significant fan noise, leading to higher energy consumption. Conversely, using low fan speed settings results in insufficient cooling or heating rates and slow temperature adjustment response. Neither of these traditional control schemes establishes a planning mechanism for the target temperature convergence trajectory. They cannot pre-set the ideal path for the temperature to approach the set temperature from the current room temperature. The control logic only judges instantaneous temperature values, lacking foresight in the control process. Furthermore, they cannot adapt to different user needs, such as rapid temperature adjustment, gentle and low-noise temperature adjustment, or energy-saving operation. Additionally, traditional control schemes lack constraints to suppress frequent fan speed switching. Temperature sampling noise and minor temperature disturbances can easily induce repeated fan speed jumps, further amplifying operating noise and accelerating equipment wear. The control accuracy during the constant temperature maintenance phase is insufficient, making it difficult to balance energy saving and comfort. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide an intelligent temperature control method and system using standard curves and constant temperature logic. This system can collect room temperature and a set target temperature by pre-storing a standard temperature difference curve model, calculate the initial temperature difference, and automatically match the initial fan speed setting; calculate the real-time temperature difference, actual temperature change rate, standard temperature difference, and standard temperature change rate; determine trigger conditions according to preset high-to-low priority, and execute fan speed adjustment or state maintenance, with fan speed only allowed to switch levels sequentially, remaining unchanged when reaching the mode setting boundary; exit curve adjustment when the real-time temperature difference reaches the constant temperature entry threshold, and execute the corresponding constant temperature strategy according to the hardware configuration; monitor the valve closing time, and if it exceeds the pipeline lag threshold, delay the fan operation after valve opening; otherwise, directly enter the real-time control loop.
[0004] On the one hand, a method for intelligent temperature control using standard curves and constant temperature logic is provided. This method includes: pre-storing a standard temperature difference curve model; defining the target trajectory of temperature difference convergence over time using a normalized exponential decay model; after the thermostat is powered on, collecting the current room temperature and the user-set target temperature, calculating the initial temperature difference, and automatically selecting the initial fan speed level based on the initial temperature difference; collecting the current room temperature and the set temperature, calculating the real-time temperature difference, calculating the actual temperature change rate based on the current real-time temperature difference and the previous real-time temperature difference, and calculating the standard temperature difference and standard temperature change rate corresponding to the current moment based on the preset standard temperature difference curve; judging whether the trigger condition is met according to a preset priority order from high to low, and executing the corresponding control rule under the priority corresponding to the first met priority. The system will adjust the wind speed or maintain the status accordingly. If no conditions are triggered, the current wind speed will remain unchanged. When switching wind speeds, the wind speed level can only be changed sequentially between low, medium, and high speed. If the current wind speed has reached the upper or lower limit allowed by the scenario mode, it will remain at that boundary value and will not change. If the real-time temperature difference is within the preset constant temperature threshold, the system will exit the curve active adjustment process and enter the constant temperature maintenance stage, adopting the corresponding constant temperature strategy according to the hardware configuration mode of the thermostat. The system will monitor the closing time of the cooling or heating valve in real time and determine whether the valve closing time is greater than the preset pipeline lag threshold. If so, the fan will be controlled to run for at least the preset delay time after the valve is reopened. If not, the system will directly enter the real-time control cycle after the valve is opened.
[0005] On the other hand, a standard curve and constant temperature logic intelligent temperature control system is provided. This system includes: an initial fan speed selection module, a temperature change rate calculation module, a multi-priority stepped control module, a step-by-step fan speed switching execution module, a dual-mode constant temperature maintenance module, and a pipeline hysteresis compensation module. The initial fan speed selection module is used to pre-store a standard temperature difference curve model, using a normalized exponential decay model to define the target trajectory of temperature difference convergence over time. After the thermostat is powered on, it collects the current room temperature and the user-set target temperature, calculates the initial temperature difference, and automatically selects the initial fan speed level based on the initial temperature difference. The temperature change rate calculation module collects the current room temperature and the set temperature, calculates the real-time temperature difference, calculates the actual temperature change rate based on the real-time temperature difference at the current moment and the real-time temperature difference at the previous moment, and calculates the standard temperature difference and standard temperature change rate corresponding to the current moment based on the preset standard temperature difference curve. The multi-priority stepped control module is used to judge according to a preset priority order from high to low. The system checks whether the trigger condition is met and executes the corresponding wind speed adjustment or state maintenance action under the control rule corresponding to the priority of the first condition met. If no condition is triggered, the current wind speed state remains unchanged. The step-by-step wind speed switching execution module is used to allow the wind speed level to change step by step between low speed, medium speed and high speed when performing wind speed switching. If the current wind speed has reached the upper or lower limit allowed by the scenario mode, it will remain at the boundary value and will not change. The dual-mode constant temperature maintenance module is used to exit the curve active adjustment process and switch to the constant temperature maintenance stage if the real-time temperature difference is within the preset constant temperature entry threshold, and adopt the corresponding constant temperature strategy according to the hardware configuration mode of the temperature controller. The pipeline lag compensation module is used to monitor the closing time of the cooling or heating valve in real time and determine whether the valve closing time is greater than the preset pipeline lag threshold. If so, the fan will be controlled to run for at least the preset delay time after the valve is reopened. If not, the real-time control loop will be entered directly after the valve is opened.
[0006] Beneficial effects The beneficial effects of the technical solutions provided in the embodiments of the present invention include at least the following: By pre-setting a temperature difference convergence target trajectory using a normalized exponential decay standard temperature difference curve, and combining multi-scenario modes, multi-priority tiered control, step-by-step fan speed constraints, dual-mode constant temperature strategy, and pipeline hysteresis compensation, intelligent temperature control of the fan coil unit thermostat is achieved. This invention can automatically match the initial fan speed level based on the initial temperature difference upon startup, and locate the control reference starting point on the standard temperature difference curve for different heat load conditions. This gives temperature regulation a target-oriented approach, overcoming the shortcomings of traditional methods that rely solely on passive responses to instantaneous temperature thresholds. It effectively suppresses temperature overshoot and under-adjustment, improving indoor comfort. Through seven priority levels of logic—safety protection, user manual settings, mode restrictions, comfort zone restrictions, time anti-jitter, rate dead zone, and default maintenance—along with a judgment mechanism that confirms after two consecutive checks, temperature sampling noise and minor disturbances are filtered out. Time anti-jitter constrains the minimum fan speed switching interval, and the rate dead zone shields small rate fluctuations. Simultaneously, fan speed switching is only allowed step-by-step, preventing direct jumps between high and low speeds, significantly reducing frequent fan speed switching, lowering operating noise, reducing mechanical wear on fans and valves, and extending equipment lifespan. Different constant temperature maintenance strategies are adapted for the continuous operation mode of DA / FCV2 fans and the shutdown mode of DB fans. The constant temperature hysteresis is adaptively adjusted according to the room heat load and insulation performance, taking into account both constant temperature accuracy and equipment start-up and shutdown frequency. At the same time, valve closing time judgment and fan delay operation compensation are set to address the problem of cold water and hot water pipeline circulation lag, eliminating control oscillations caused by pipeline lag. Attached Figure Description
[0007] Figure 1 A flowchart of an intelligent temperature control method using standard curves and constant temperature logic is provided for an embodiment of this application; Figure 2 A standard temperature difference curve diagram of a fan plate thermostat using a standard curve and a constant temperature logic intelligent temperature control method is provided in the embodiments of this application; Figure 3 This is a schematic diagram of a smart temperature control system using standard curves and constant temperature logic, provided as an embodiment of this application. Detailed Implementation
[0008] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0009] like Figure 1 The diagram shown is a flowchart of an intelligent temperature control method using a standard curve and constant temperature logic, provided in an embodiment of this application. The method includes the following steps: As the first step of this invention, a standard temperature difference curve model is pre-stored, and a normalized exponential decay model is used to define the target trajectory of temperature difference convergence over time. After the thermostat is turned on, the current room temperature and the target temperature set by the user are collected, the initial temperature difference is calculated, and the initial fan speed is automatically selected based on the initial temperature difference. It should be understood that the standard temperature difference curve uses a normalized exponential decay model to define the target trajectory of temperature difference convergence over time under each scenario.
[0010] ; in, Indicates the first Standard temperature difference in minutes; This represents the initial temperature difference, with 3℃ used as an example of a standard curve. Indicates the time of arrival of the target; Indicates the curve attenuation coefficient; This indicates the running time in minutes. Scene Modes: Multiple preset control parameter combinations (e.g., strong cooling, normal cooling, weak cooling, strong heating, normal heating, weak heating) are provided to meet different user needs for cooling / heating speed and comfort. Constant Temperature Logic: When the room temperature approaches the set temperature, a fixed hysteresis control valve (applicable to DA / FCV2 and DB modes) maintains the temperature within the set range. Initial Fan Speed: The fan speed level (high speed, medium speed, low speed) selected after startup based on the current temperature difference ΔT (ΔT = current room temperature - set temperature). Time Anti-jitter: The minimum switching interval (180s, i.e., 3 minutes) set to avoid frequent fan speed switching. Rate Dead Zone: The threshold value for the difference between the actual temperature change rate and the standard temperature change rate, set to 0.1℃ / min, used to filter sampling noise and minor fluctuations.
[0011] It should be further explained that the specific process for automatically selecting the initial fan speed level based on the initial temperature difference is as follows: After the thermostat is turned on, it collects the current room temperature and the target temperature set by the user, and calculates the initial temperature difference. The initial temperature difference represents the absolute value of the difference between the target temperature set by the user and the current room temperature. The calculated initial temperature difference is compared with the preset initial temperature difference range, and the corresponding initial wind speed level is determined according to the temperature difference range to which the initial temperature difference belongs. Specifically: When the initial temperature difference is greater than or equal to the preset upper limit of the initial temperature difference, it is determined that the current temperature difference is too large and needs to be reduced. The high-speed wind setting is selected as the initial wind speed. When the initial temperature difference is within the preset initial temperature difference range, it is determined that the current temperature difference is moderate, and the medium-speed wind setting is selected as the initial wind speed. The preset initial temperature difference range represents the open interval formed by the preset initial temperature difference lower limit and the preset initial temperature difference upper limit. When the initial temperature difference is less than or equal to the preset lower limit of the initial temperature difference, it is determined that the current temperature difference is small, and a low-speed wind setting is selected as the initial wind speed.
[0012] The automatic selection of the initial wind speed level based on the initial temperature difference also includes: While passing through the initial wind speed, for any initial temperature difference value within the range of the preset initial temperature difference standard value, the same pre-stored standard temperature difference curve is used as the target trajectory, and the corresponding point on the standard temperature difference curve that is equal to or closest to the current initial temperature difference value is located. This point is used as the initial reference point in the subsequent real-time control loop. When the initial temperature difference is greater than the preset initial temperature difference standard value, the point at the initial end of the standard temperature difference curve is used as the initial reference point. The thermostat drives the fan to start running according to the initial fan speed setting, and enters the subsequent real-time control cycle starting from the initial reference point of the standard temperature difference curve.
[0013] In this embodiment, after the thermostat completes its startup, it first collects the current room temperature output from the indoor NTC temperature sensor and the target temperature set by the user. It then calculates the absolute value of the difference between the target temperature and the current room temperature to obtain the initial temperature difference at startup. The calculated initial temperature difference is compared with a pre-configured initial temperature difference range within the system. Based on the range of the initial temperature difference, the system matches the corresponding initial fan speed setting. In this embodiment, the preset upper limit of the initial temperature difference is 2.5℃, and the preset lower limit is 1.5℃. When the calculated initial temperature difference is greater than or equal to 2.5℃, it indicates a large deviation between the actual indoor temperature and the set target temperature, requiring rapid reduction of the temperature difference. The system selects a high-speed fan speed as the initial operating speed. When the initial temperature difference is within the range of 1.5℃ to 2.5℃, it is determined that the current temperature difference is of moderate deviation, and the system selects a medium-speed fan speed as the initial fan speed. When the initial temperature difference is less than or equal to 1.5℃, it indicates that the indoor temperature is already close to the set temperature. For the target temperature, the system selects a low-speed fan as the initial fan speed. Simultaneously, the system performs initial reference point positioning for the standard temperature difference curve. In this embodiment, the preset initial temperature difference standard value is set to 3℃. If the current initial temperature difference is less than or equal to 3℃, the system calls the same normalized exponential decay standard temperature difference curve pre-stored in this scenario mode. It then searches for a coordinate point on this standard temperature difference curve that is equal to or closest to the current initial temperature difference value, and determines this coordinate point as the initial reference point for subsequent real-time control loops. If the detected initial temperature difference is greater than 3℃, the initial endpoint of the standard temperature difference curve is directly selected as the initial reference point for the real-time control loop. After completing the fan speed selection and reference point positioning, the temperature controller drives the fan to start operating at the determined initial fan speed. The subsequent temperature control algorithm uses this positioned initial reference point as the starting point for calculating time and temperature difference, directly entering the real-time control loop of temperature acquisition, rate comparison, and fan speed adjustment to carry out the subsequent intelligent temperature control process.
[0014] As the second step of the present invention, the current room temperature and the set temperature are collected, the real-time temperature difference is calculated, the actual temperature change rate is calculated based on the real-time temperature difference at the current moment and the real-time temperature difference at the previous moment, and the standard temperature difference and standard temperature change rate corresponding to the current moment are calculated based on the preset standard temperature difference curve.
[0015] It should be explained that the specific process for calculating the standard temperature difference and standard temperature change rate at the current moment based on the preset standard temperature difference curve is as follows: Using the start-up time of the temperature controller as the zero point of time, record the continuous running time from the start-up time to the current time. Use this continuous running time as the current running time variable and as the common time input parameter for the calculation of standard temperature difference and standard temperature change rate. The current running time is substituted into the standard temperature difference curve model to calculate the standard temperature difference corresponding to the current moment. The standard temperature difference corresponding to the current moment represents the expected temperature difference target value between the room temperature and the set temperature after running time under the current scenario mode. When the current running time is zero, that is, the moment when the thermostat is just turned on, the standard temperature difference is directly taken as the initial temperature difference; the standard temperature change rate is calculated according to the value of the standard temperature difference curve model at the point where the running time is zero. The standard temperature change rate is negative, indicating that the temperature difference is at the moment of the fastest decrease rate during the convergence process at the initial moment. When the current running time target is reached, it means that the running time has reached or exceeded the target arrival time preset in the current scenario mode, the standard temperature difference is zero, and the standard temperature change rate is zero. The calculated standard temperature difference and the calculated standard temperature change rate are output as the standard reference values at the current moment, serving as the target benchmark values for real-time comparison with the actual temperature change rate.
[0016] In this embodiment, the instant the thermostat starts up is set as zero time. The system continuously times and records the continuous running time of the fan from the zero time of startup to the current moment. This continuous running time is used as the current running time variable and simultaneously as the time input parameter for the calculation of the standard temperature difference and standard temperature change rate. The obtained current running time is substituted into the normalized exponential decay standard temperature difference curve model corresponding to the currently selected scenario mode to calculate the standard temperature difference at the current moment. This standard temperature difference represents the expected target temperature difference value that the room temperature and the set temperature should theoretically reach after the indoor temperature difference converges after this running time under the current scenario mode. Taking the strong cooling scenario mode as an example, the target arrival time of this mode is set to 12 minutes. When the current running time is equal to 0, that is, the instant the thermostat is turned on, the previous steps are directly applied. The initial temperature difference is assigned as the standard temperature difference. The standard temperature change rate is obtained by calculating the derivative of the standard temperature difference curve model at the point where the running time equals 0. At this moment, the calculated standard temperature change rate is negative, indicating that the temperature difference decrease rate is at its maximum at the initial moment of the temperature difference convergence process. If the current running time obtained by timing is greater than or equal to the target arrival time preset for this scenario mode, such as when the continuous running time in the strong cooling mode reaches 12 minutes or more, the standard temperature difference and the standard temperature change rate are directly assigned to 0. After completing the above calculations, the system outputs the standard temperature difference and standard temperature change rate calculated at this moment as standard reference benchmark values and supplies them to the subsequent control logic for real-time comparison with the actual temperature change rate obtained by the system sampling calculation. Based on this, the subsequent wind speed adjustment judgment is completed.
[0017] As the third step of the present invention, the triggering conditions are determined in a pre-set order of priority from high to low. If the first priority is met, the corresponding wind speed adjustment or state maintenance action is performed. If no condition is triggered, the current wind speed state is maintained.
[0018] It should be understood that the specific process for determining whether the triggering condition is met is as follows: The preset priorities include first priority, second priority, third priority, fourth priority, fifth priority, sixth priority, and seventh priority. The first priority is as follows: real-time monitoring of sensor operating status and ambient temperature parameters; when any protection condition is triggered, the normal temperature control process is immediately interrupted and a protection action is forcibly executed, specifically: When an open or short circuit fault is detected in the NTC temperature sensor, all outputs are shut down and a fault code is displayed; when the unit is off, if the room temperature is lower than the preset antifreeze protection temperature threshold, the heating valve is forcibly opened and the high-speed fan is started, and the system automatically returns to normal after the room temperature rises back to the antifreeze protection temperature; when the room temperature exceeds the preset safety upper limit threshold, all cooling or heating outputs are forcibly shut down; when the cold water or hot water temperature is detected to be outside the preset normal operating range, curve control is paused and the current state is maintained. The second priority is as follows: continuously detect user operation commands; upon receiving any manual operation, immediately respond to the user command and skip the automatic judgment of subsequent algorithm steps. Specifically: When the user sets the fan speed directly via buttons, the system immediately switches to the user-specified fan speed and maintains that speed until the user manually adjusts it again or switches the scene mode. When the user switches the operating mode via buttons, the system immediately switches to the corresponding cooling, heating, or ventilation mode and updates the corresponding control parameters simultaneously. When the user adjusts the set temperature, the system immediately uses the new set temperature as the control target and re-enters the complete temperature control process.
[0019] The third priority is as follows: based on the currently selected operating scenario mode, apply corresponding upper and lower limits to the selectable range of wind speed settings. Specifically, in strong cooling mode and strong heating mode, prioritize the use of high-speed wind speed settings to quickly reduce the temperature difference. In normal cooling and heating modes, the control algorithm is allowed to automatically balance comfort and energy efficiency; in weak cooling and weak heating modes, the curve convergence parameters are set more gently, and the fan speed upgrade is executed more conservatively; in the constant temperature stage and when the thermostat is in DA / FCV2 mode, the fan speed is forcibly limited to a low speed setting. The fourth priority is specifically as follows: it is determined in real time whether the current real-time temperature difference meets the condition that the real-time temperature difference is less than or equal to the preset temperature difference threshold. If it meets the condition, the comfort zone restriction is triggered, and any wind speed increase action is prohibited, that is, the wind speed level is not allowed to be increased by one level, but the current wind speed or the wind speed decrease action is allowed. When the real-time temperature difference is greater than the preset temperature difference threshold, the comfort zone restriction is automatically lifted and the normal wind speed adjustment capability is restored. The fifth priority specifically involves: recording the last wind speed change in real time and calculating the time interval between the current time and the last wind speed change. If this time interval is less than the preset minimum switching interval, a time dithering mechanism is triggered. Under this mechanism, any wind speed change action, including wind speed increase and decrease, is prohibited, and the current wind speed remains unchanged. When the time interval between the last wind speed change reaches or exceeds the preset minimum switching interval, the time dithering restriction is automatically lifted. However, if the current state is under the first priority safety protection trigger state or the second priority user manual operation state, the time dithering restriction is skipped.
[0020] The sixth priority specifically involves: calculating the rate deviation, where the rate deviation represents the difference between the current actual rate deviation and the rate deviation threshold, setting a rate dead zone, and executing corresponding wind speed adjustment actions, specifically: If the rate deviation is greater than the rate dead zone, it indicates that the actual temperature change rate is faster than the standard temperature change rate. If the condition is met in two consecutive tests and the fourth priority comfort zone limit is not triggered, then the wind speed upgrade action will be executed to increase the current wind speed level by one level. If the absolute value of the rate deviation is less than or equal to the rate dead zone, it indicates that the deviation between the actual temperature change rate and the standard temperature change rate is within the allowable rate dead zone range, and the current wind speed level remains unchanged; if the rate deviation is less than the negative rate dead zone, it indicates that the actual temperature change rate is slower than the standard temperature change rate, and the condition is met in two consecutive tests, then the wind speed downgrade action is executed, and the current wind speed level is reduced by one level. The seventh priority is as follows: if none of the conditions from the first priority to the sixth priority are triggered, the current wind speed remains unchanged and no adjustment action is performed.
[0021] In this embodiment, the first priority is safety protection. When any of the following conditions are triggered, the system immediately executes a protection action, interrupting the normal temperature control process: (a) Sensor failure: When the NTC temperature sensor is open-circuited or short-circuited, all outputs are shut down and a fault code is displayed; (b) Anti-freeze protection: In the off state, when the room temperature is lower than the anti-freeze protection temperature setting (e.g., 5°C), the heating valve is forcibly opened and the high-speed fan is started; it automatically resumes operation after the room temperature rises to the anti-freeze temperature + 2°C; (c) High-temperature protection: When the room temperature exceeds the safe upper limit, all cooling / heating outputs are forcibly shut down; (d) Abnormal water temperature: When the cold / hot water temperature is detected to be outside the normal range, curve control is paused. The second priority is user-defined settings. When the following user operations are detected, the system immediately responds to the user's command and skips the automatic judgment of the algorithm: (a) When the user directly sets the fan speed (high / medium / low) via a button, the system immediately switches to that fan speed and maintains it until the user manually adjusts it again or switches the scene mode; (b) When the user switches the operating mode (cooling / heating / ventilation) via a button, the system immediately switches the mode and updates the control parameters synchronously; (c) When the user adjusts the set temperature, the system immediately re-enters the temperature control process with the new set temperature as the target. Third priority: Mode restriction. (a) Strong cooling / strong heating mode: High-speed airflow is prioritized to quickly reduce the temperature difference; (b) Normal cooling / normal heating mode: The algorithm automatically balances comfort and energy saving; (c) Weak cooling / weak heating mode: The curve convergence is gentler, and the fan speed upgrade is more conservative; (d) Constant temperature stage (DA / FCV2 mode): The fan speed is limited to LOW to maintain the temperature with low noise. Fourth priority: Comfort zone restriction. Trigger condition: Triggered when the real-time temperature difference E(t) = |T_set - T_room| ≤ 0.3℃. Control action: Prohibit active increase of wind speed (i.e., wind speed +1 level is not allowed); allow maintaining the current wind speed or decreasing the wind speed (wind speed -1 level). Purpose: To prevent temperature overshoot caused by continuing to increase wind speed when approaching the set temperature, and to ensure user comfort. Exit condition: Normal adjustment is restored when E(t)>0.3℃. Fifth priority: Time anti-shake. Trigger condition: If the current time is less than 180s (3 minutes) from the last wind speed switch, time anti-shake is triggered. Control action: Prohibit switching wind speed again (including increasing and decreasing the level), and keep the current wind speed unchanged. Exceptions: (1) This restriction can be skipped when the safety protection is triggered; (2) This restriction can be skipped when the user operates manually. Purpose: To avoid frequent back-and-forth changes in wind speed between LOW / MID / HIGH, and to reduce fan noise and mechanical wear. Exit condition: Automatic release after ≥180s from the last switch. Sixth priority: Rate comparison control. Input parameters: rate deviation ΔV(t) = V_real(t) - V_std(t), rate dead zone DB_V = 0.1℃ / min.(a) Continuous acceleration condition: If ΔV > DB_V and both consecutive tests meet the condition, and the comfort zone limit (i.e., E(t) > 0.3℃) is not entered, then the wind speed increases by 1 level (e.g., LOW-MID or MID-HIGH); (b) Hold condition: If |ΔV| ≤ DB_V, and the deviation between the actual speed and the standard speed is within the allowable dead zone, then the current wind speed remains unchanged; (c) Continuous deceleration condition: If ΔV < -DB_V and both consecutive tests meet the condition, then the wind speed decreases by 1 level (e.g., HIGH-MID or MID-LOW). Continuous detection mechanism: Requires two consecutive tests (1 minute interval) to meet the condition in the same direction. Single occasional temperature fluctuations do not trigger wind speed adjustment, thereby filtering sampling noise and further improving system stability. Seventh priority: Default maintain. Maintain the current state when no condition is triggered.
[0022] As the fourth step of the present invention, when performing wind speed switching, the wind speed level is only allowed to change sequentially between low-speed wind, medium-speed wind, and high-speed wind. If the current wind speed has reached the upper or lower limit allowed by the scenario mode, it will remain at that boundary value and will not change. In this case, each switch can change by a maximum of one level, that is, only switching between low-speed wind and medium-speed wind, medium-speed wind and high-speed wind, high-speed wind and medium-speed wind, and medium-speed wind and low-speed wind are allowed. Direct skipping between low-speed wind and high-speed wind is prohibited.
[0023] As the fifth step of the present invention, if the real-time temperature difference reaches the preset constant temperature entry threshold, the curve active adjustment process is exited, the constant temperature maintenance stage is entered, and the corresponding constant temperature strategy is adopted according to the hardware configuration mode of the temperature controller.
[0024] It should be further explained that the specific process of adopting the corresponding constant temperature strategy based on the hardware configuration mode of the thermostat is as follows: During the real-time control cycle, the current real-time temperature difference is continuously monitored. When the real-time temperature difference is lower than the preset constant temperature entry threshold, it is determined that the constant temperature entry condition is met, and the curve active adjustment process is exited, and the constant temperature maintenance stage is entered. The constant temperature entry threshold is set according to different working modes. In the cooling mode, the constant temperature entry threshold is the temperature range from the set temperature to the set temperature + 1℃, that is, when the real-time temperature difference satisfies E(t) ≤ 1℃ and the room temperature Troom(t) ≥ Tset, the constant temperature entry is triggered. In the heating mode, the constant temperature entry threshold is the temperature range from the set temperature to the set temperature - 1℃, that is, when the real-time temperature difference satisfies E(t) ≤ 1℃ and the room temperature Troom(t) ≤ Tset, the constant temperature entry is triggered.
[0025] After entering the constant temperature maintenance phase, the current hardware configuration mode of the thermostat is identified. The hardware configuration mode includes two types: DA / FCV2 mode and DB mode. The DA / FCV2 mode is a continuous fan operation mode, which is suitable for thermostat hardware structures where the fan coil unit continuously supplies air. The DB mode is a fan shutdown mode after the set temperature is reached, which is suitable for thermostat hardware structures where the fan can be started and stopped independently. The current mode is determined according to the hardware configuration flag bit stored in the internal register, and the corresponding constant temperature strategy branch is selected accordingly. When the current temperature controller is identified as being in DA / FCV2 mode, a constant temperature control strategy is executed, specifically: During the constant temperature maintenance phase, the fan should always run at a low speed and should not be upgraded to medium or high speed. The fan should not be turned off to maintain continuous air circulation in the room. The cooling or heating valves are controlled using a fixed hysteresis method. Specifically, a fixed valve action hysteresis value is set, and the difference between the room temperature and the set temperature is monitored in real time. In cooling mode, when the room temperature drops below the difference between the set temperature and the hysteresis value, the cooling valve is closed; when the room temperature rises above the difference between the set temperature and the hysteresis value, the cooling valve is reopened. In heating mode, when the room temperature rises above the sum of the set temperature and the hysteresis value, the heating valve is closed; when the room temperature falls below the sum of the set temperature and the hysteresis value, the heating valve is reopened.
[0026] The method of adopting a corresponding constant temperature strategy based on the hardware configuration mode of the temperature controller also includes: When the thermostat is identified as being in DB mode, a constant temperature control strategy is executed, specifically: After entering the constant temperature maintenance phase and the room temperature reaches the set temperature, the fan is turned off and air supply stops. After the fan is turned off, the room temperature change is continuously monitored, and the time required for the room temperature to change by the preset hysteresis amount from the temperature value at the moment the fan is turned off is calculated. This time is used to characterize the current room heat load and insulation performance. The corresponding constant temperature control hysteresis value and whether to re-enter curve control are determined according to three scenarios, specifically: Scenario 1: When the required duration exceeds the preset time limit, 0.6℃ is used as the constant temperature control hysteresis value. That is, when the room temperature deviates from the set temperature by 0.6℃, the fixed hysteresis control is activated, the fan is restarted and runs at a low speed to correct the temperature, and the fan is turned off again after the temperature returns to near the set temperature. The fan is then used for intermittent start-stop control at a low speed. Scenario 2, rapid temperature change scenario: When the required duration is less than the preset lower limit, the constant temperature control hysteresis value is increased from 0.6℃ to 0.8℃, and 0.8℃ is used as the constant temperature control hysteresis value. That is, the fixed hysteresis control is started in advance when the temperature change reaches 0.8℃, so as to reduce the frequency of fan start-up and shutdown with a wider hysteresis band, and to perform intermittent start-up and shutdown control with a low speed fan. Scenario 3, Moderate Temperature Change: When the required duration is within the preset time range, a hysteresis value of 1.0℃ is used as the constant temperature control hysteresis value. That is, when the room temperature deviates from the set temperature by 1.0℃, fixed hysteresis control is activated. When the temperature deviation reaches 1.0℃, the curve control algorithm is restarted to guide the temperature back to the set temperature according to the standard temperature difference curve. Throughout the entire constant temperature maintenance phase, regardless of the situation, the fan speed is restricted to low speed, and it is prohibited to upgrade to medium or high speed. During the constant temperature maintenance phase, the real-time temperature difference is continuously monitored. When the real-time temperature difference rises and reaches or exceeds 1.0℃, the system automatically exits the constant temperature maintenance phase and re-enters the curve active adjustment control process of real-time data acquisition, multi-priority stepped control logic, and step-by-step fan speed switching restrictions, until the constant temperature entry conditions are met again, and it re-enters the constant temperature maintenance phase, thus repeating the cycle.
[0027] In this embodiment, when the room temperature approaches the set temperature, the system switches to constant temperature logic and adopts different strategies to maintain the temperature: (1) DA / FCV2 mode (fan runs continuously): When the room temperature enters the constant temperature range (set temperature ~ set temperature + 1℃ in cooling mode, set temperature ~ set temperature - 1℃ in heating mode), the valve is switched on and off using a fixed hysteresis control. That is, the valve is closed when the temperature difference reaches the hysteresis value and opened when it is lower than the hysteresis value. The fan runs continuously at a low speed to maintain indoor air circulation. (2) DB mode (fan shuts off when set temperature is reached): The time when the temperature change reaches 0.6℃ (constant temperature logic standard hysteresis) is taken as the standard: greater than 20min: control starts when the temperature change reaches 0.6℃, the fan speed is low, and the curve control is not entered; less than 5min: the temperature change is too fast, and temperature control starts in advance. Control starts when the temperature change reaches 0.8℃, the fan speed is low, and the curve control is not entered; between 5 and 20min: control starts when the temperature change reaches 1℃ (hysteresis value), the fan speed is low, and the curve control is entered. When the temperature difference is ≥1.0℃ during constant temperature logic operation, curve control is initiated. Due to pipeline lag in cold / hot water circulation, the following strategy is adopted: when the valve closing time is >10 minutes, the fan must run for at least 3 minutes after the valve is opened before entering the algorithm; when the valve closing time is ≤10 minutes, the algorithm is entered directly.
[0028] As the sixth step of the present invention, the closing time of the cooling or heating valve is monitored in real time, and it is determined whether the valve closing time is greater than a preset pipeline lag threshold. If so, the fan is controlled to run for at least a preset delay time after the valve is reopened. If not, the real-time control cycle is directly entered after the valve is opened.
[0029] It needs to be further explained that, Figure 2 A standard temperature difference curve diagram of a fan coil thermostat using a standard curve and a constant temperature logic intelligent temperature control method is provided for embodiments of this application. The standard curve parameters under different scenario modes are shown in Table 1:
[0030] Strong cooling mode: T_target=12min, k=0.24, rapid cooling, emphasizing response speed; Standard cooling mode: T_target=18min, k=0.15, balancing comfort and energy saving; Weak cooling mode: T_target=24min, k=0.11, gentle cooling, low noise but maintains effective cooling; High-heat mode: T_target=15min, k=0.20, rapid heating, emphasizing response speed; Standard heating mode: T_target=20min, k=0.14, balancing comfort and energy saving; Weak heating mode: T_target=24min, k=0.10, gentle heating, low noise but maintains effective heating.
[0031] After the thermostat is turned on, it first determines the initial fan speed based on the current temperature difference ΔT (the difference between the room temperature and the set temperature): ΔT ≥ 2.5℃: Select high speed (HIGH); 1.5℃ ≤ ΔT < 2.5℃: Select medium speed wind (MID); 1℃ ≤ ΔT < 1.5℃: Select low wind speed (LOW); ΔT < 1℃: Select low speed fan in DA / FCV2 mode, and turn off the fan in DB mode.
[0032] Among them, different initial temperature differences within 3℃ share a common standard curve. When starting up, the corresponding temperature difference position is found from the baseline as the initial judgment point of the temperature control logic.
[0033] like Figure 3The diagram shows a schematic of a standard curve and constant temperature logic intelligent temperature control system provided in this application embodiment. It includes: an initial fan speed selection module, a temperature change rate calculation module, a multi-priority stepped control module, a step-by-step fan speed switching execution module, a dual-mode constant temperature maintenance module, and a pipeline hysteresis compensation module. The initial fan speed selection module is used to pre-store a standard temperature difference curve model, using a normalized exponential decay model to define the target trajectory of temperature difference convergence over time. After the thermostat is turned on, it collects the current room temperature and the user-set target temperature, calculates the initial temperature difference, and automatically selects the initial fan speed level based on the initial temperature difference. The temperature change rate calculation module collects the current room temperature and the set temperature, calculates the real-time temperature difference, calculates the actual temperature change rate based on the real-time temperature difference at the current moment and the real-time temperature difference at the previous moment, and calculates the standard temperature difference and standard temperature change rate corresponding to the current moment based on the preset standard temperature difference curve. The multi-priority stepped control module is used to control the temperature difference according to a preset priority from high to low. The sequence determines whether the triggering condition is met, and executes the corresponding wind speed adjustment or state maintenance action under the control rule corresponding to the first priority that is met. If no condition is triggered, the current wind speed state remains unchanged. The step-by-step wind speed switching execution module is used to allow the wind speed level to change step by step between low speed, medium speed and high speed when performing wind speed switching. If the current wind speed has reached the upper or lower limit allowed by the scenario mode, it will remain at the boundary value and will not change. The dual-mode constant temperature maintenance module is used to exit the curve active adjustment process and switch to the constant temperature maintenance stage if the real-time temperature difference is within the preset constant temperature entry threshold, and adopt the corresponding constant temperature strategy according to the hardware configuration mode of the temperature controller. The pipeline lag compensation module is used to monitor the closing time of the cooling or heating valve in real time, and determine whether the valve closing time is greater than the preset pipeline lag threshold. If so, the fan will be controlled to run for at least the preset delay time after the valve is reopened. If not, the real-time control loop will be directly entered after the valve is opened.
[0034] In this embodiment, a normalized exponential decay model is used to define the target trajectory for temperature convergence. By comparing the actual temperature change rate with the standard temperature change rate in real time, the fan speed is dynamically adjusted to achieve temperature convergence along the preset trajectory. Different standard curve parameters are configured for different user scenarios (strong cooling, normal cooling, weak cooling, strong heating, normal heating, weak heating), allowing the same hardware platform to adapt to various comfort requirements. Upon startup, the appropriate fan speed is automatically selected based on the initial temperature difference, and a common standard curve (within 3℃) is used, simplifying the algorithm implementation while ensuring control accuracy. Combined with time-based anti-jitter (minimum switching interval of 180s) and rate dead zone (DB_V=0.1℃ / min), along with comfort zone limitations (prohibiting fan speed increase when E(t)≤0.3℃), frequent fan speed jumps and temperature overshoot are effectively avoided. Both DA / FCV2 mode and DB mode use fixed hysteresis control to achieve constant temperature. In DA / FCV2 mode, the fan runs continuously at low speed to maintain air circulation, while in DB mode, the fan shuts off after the set temperature is reached to achieve energy saving. Both can be flexibly selected based on different hardware configurations and application scenarios. The algorithm determines whether a delay is needed based on the valve closing time to avoid control oscillations caused by lag in cold / hot water circulation.
[0035] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope and intent of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and variations.
Claims
1. A method for intelligent temperature control using standard curves and isothermal logic, characterized in that, Includes the following steps: The standard temperature difference curve model is pre-stored, and the target trajectory of temperature difference convergence over time is defined by the normalized exponential decay model. After the thermostat is turned on, the current room temperature and the target temperature set by the user are collected, the initial temperature difference is calculated, and the initial fan speed is automatically selected based on the initial temperature difference. Collect the current room temperature and the set temperature, calculate the real-time temperature difference, calculate the actual temperature change rate based on the real-time temperature difference at the current moment and the real-time temperature difference at the previous moment, and calculate the standard temperature difference and standard temperature change rate corresponding to the current moment based on the preset standard temperature difference curve. According to the pre-set priority from high to low, it determines whether the triggering condition is met, and executes the corresponding wind speed adjustment or state maintenance action under the control rule corresponding to the first priority that is met. If no condition is triggered, the current wind speed state remains unchanged. When switching wind speeds, the wind speed setting is only allowed to change between low-speed, medium-speed, and high-speed winds. If the current wind speed has reached the upper or lower limit allowed by this scenario mode, it will remain at that boundary value and will not change. If the real-time temperature difference reaches the preset constant temperature threshold, the curve active adjustment process will be launched, and the constant temperature maintenance stage will be entered. The corresponding constant temperature strategy will be adopted according to the hardware configuration mode of the temperature controller. The system monitors the closing time of cooling or heating valves in real time and determines whether the valve closing time exceeds the preset pipeline lag threshold. If so, the system controls the fan to run for at least the preset delay time after the valve reopens. If not, the system directly enters the real-time control cycle after the valve opens.
2. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 1, characterized in that: The specific process for automatically selecting the initial fan speed level based on the initial temperature difference is as follows: After the thermostat is turned on, it collects the current room temperature and the target temperature set by the user, and calculates the initial temperature difference. The initial temperature difference represents the absolute value of the difference between the target temperature set by the user and the current room temperature. The calculated initial temperature difference is compared with the preset initial temperature difference range, and the corresponding initial wind speed level is determined according to the temperature difference range to which the initial temperature difference belongs. Specifically: When the initial temperature difference is greater than or equal to the preset upper limit of the initial temperature difference, it is determined that the current temperature difference is too large and needs to be reduced. The high-speed wind setting is selected as the initial wind speed. When the initial temperature difference is within the preset initial temperature difference range, it is determined that the current temperature difference is moderate, and the medium-speed wind setting is selected as the initial wind speed. The preset initial temperature difference range represents the open interval formed by the preset initial temperature difference lower limit and the preset initial temperature difference upper limit. When the initial temperature difference is less than or equal to the preset lower limit of the initial temperature difference, it is determined that the current temperature difference is small, and a low-speed wind setting is selected as the initial wind speed.
3. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 2, characterized in that: The automatic selection of the initial wind speed level based on the initial temperature difference also includes: While passing through the initial wind speed, for any initial temperature difference value within the range of the preset initial temperature difference standard value, the same pre-stored standard temperature difference curve is used as the target trajectory, and the corresponding point on the standard temperature difference curve that is equal to or closest to the current initial temperature difference value is located. This point is used as the initial reference point in the subsequent real-time control loop. When the initial temperature difference is greater than the preset initial temperature difference standard value, the point at the initial end of the standard temperature difference curve is used as the initial reference point. The thermostat drives the fan to start running according to the initial fan speed setting, and enters the subsequent real-time control cycle starting from the initial reference point of the standard temperature difference curve.
4. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 1, characterized in that: The specific process for calculating the standard temperature difference and standard temperature change rate at the current moment based on the preset standard temperature difference curve is as follows: Using the start-up time of the temperature controller as the zero point of time, record the continuous running time from the start-up time to the current time. Use this continuous running time as the current running time variable and as the common time input parameter for the calculation of standard temperature difference and standard temperature change rate. The current running time is substituted into the standard temperature difference curve model to calculate the standard temperature difference corresponding to the current moment. The standard temperature difference corresponding to the current moment represents the expected temperature difference target value between the room temperature and the set temperature after running time under the current scenario mode. When the current running time is zero, that is, when the thermostat has just been turned on and started, the standard temperature difference is directly taken as the initial temperature difference; The standard temperature change rate is calculated based on the value of the standard temperature difference curve model at the point where the running time is zero. A negative standard temperature change rate indicates that the temperature difference is at its fastest rate of decrease during the convergence process at the initial moment. When the current running time target is reached, it means that the running time has reached or exceeded the target arrival time preset in the current scenario mode, the standard temperature difference is zero, and the standard temperature change rate is zero. The calculated standard temperature difference and the calculated standard temperature change rate are output as the standard reference values at the current moment, serving as the target benchmark values for real-time comparison with the actual temperature change rate.
5. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 1, characterized in that: The specific process for determining whether the triggering condition is met is as follows: The preset priorities include first priority, second priority, third priority, fourth priority, fifth priority, sixth priority, and seventh priority. The first priority is as follows: real-time monitoring of sensor operating status and ambient temperature parameters; when any protection condition is triggered, the normal temperature control process is immediately interrupted and a protection action is forcibly executed, specifically: When an open or short circuit fault is detected in the NTC temperature sensor, all outputs are shut down and a fault code is displayed; when the unit is off, if the room temperature is lower than the preset antifreeze protection temperature threshold, the heating valve is forcibly opened and the high-speed fan is started, and the system automatically returns to normal after the room temperature rises back to the antifreeze protection temperature; when the room temperature exceeds the preset safety upper limit threshold, all cooling or heating outputs are forcibly shut down; when the cold water or hot water temperature is detected to be outside the preset normal operating range, curve control is paused and the current state is maintained. The second priority is as follows: continuously detect user operation commands; upon receiving any manual operation, immediately respond to the user command and skip the automatic judgment of subsequent algorithm steps. Specifically: When the user sets the fan speed directly via buttons, the system immediately switches to the user-specified fan speed and maintains that speed until the user manually adjusts it again or switches the scene mode. When the user switches the operating mode via buttons, the system immediately switches to the corresponding cooling, heating, or ventilation mode and updates the corresponding control parameters simultaneously. When the user adjusts the set temperature, the system immediately uses the new set temperature as the control target and re-enters the complete temperature control process.
6. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 5, characterized in that: The third priority is as follows: based on the currently selected operating scenario mode, apply corresponding upper and lower limits to the selectable range of wind speed settings. Specifically, in strong cooling mode and strong heating mode, prioritize the use of high-speed wind speed settings to quickly reduce the temperature difference. In normal cooling and heating modes, the control algorithm is allowed to automatically balance comfort and energy efficiency; in weak cooling and weak heating modes, the curve convergence parameters are set more gently, and the fan speed upgrade is executed more conservatively; in the constant temperature stage and when the thermostat is in DA / FCV2 mode, the fan speed is forcibly limited to a low speed setting. The fourth priority is specifically: it determines in real time whether the current real-time temperature difference meets the condition that the real-time temperature difference is less than or equal to the preset temperature difference threshold. If it does, the comfort zone restriction is triggered, prohibiting any wind speed increase action, that is, the wind speed level is not allowed to be increased by one level, but the current wind speed is allowed to be maintained or the wind speed level is decreased. When the real-time temperature difference is greater than the preset temperature difference threshold, the comfort zone restriction is automatically lifted and the normal wind speed adjustment capability is restored. The fifth priority is specifically: record the last time the wind speed switch occurred in real time, and calculate the time interval between the current time and the last time the wind speed switch occurred. If the time interval is less than the preset minimum switching interval, the time dithering mechanism is triggered. Under this mechanism, any wind speed switching action is prohibited, including wind speed increase and wind speed decrease, and the current wind speed remains unchanged. When the time interval since the last wind speed switch reaches or exceeds the preset minimum switching interval, the time-based anti-shake restriction is automatically lifted; however, if the current state is either the first priority safety protection trigger state or the second priority user manual operation state, the time-based anti-shake restriction is skipped.
7. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 5, characterized in that: The sixth priority specifically involves: calculating the rate deviation, where the rate deviation represents the difference between the current actual rate deviation and the rate deviation threshold, setting a rate dead zone, and executing corresponding wind speed adjustment actions, specifically: If the rate deviation is greater than the rate dead zone, it indicates that the actual temperature change rate is faster than the standard temperature change rate. If the condition is met in two consecutive tests and the fourth priority comfort zone limit is not triggered, then the wind speed upgrade action will be executed to increase the current wind speed level by one level. If the absolute value of the rate deviation is less than or equal to the rate dead zone, it indicates that the deviation between the actual temperature change rate and the standard temperature change rate is within the allowable rate dead zone range, and the current wind speed setting should be kept unchanged. If the rate deviation is less than the negative rate dead zone, it indicates that the actual temperature change rate is slower than the standard temperature change rate. If the condition is met in two consecutive tests, the wind speed downgrade action will be executed, and the current wind speed level will be reduced by one level. The seventh priority is as follows: if none of the conditions from the first priority to the sixth priority are triggered, the current wind speed remains unchanged and no adjustment action is performed.
8. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 1, characterized in that: The specific process for adopting the corresponding constant temperature strategy based on the hardware configuration mode of the temperature controller is as follows: During the real-time control cycle, the current real-time temperature difference is continuously monitored. When the real-time temperature difference is lower than the preset constant temperature entry threshold, it is determined that the constant temperature entry condition is met, and the curve active adjustment process is exited, and the constant temperature maintenance stage is entered. After entering the constant temperature maintenance phase, the current hardware configuration mode of the thermostat is identified. The hardware configuration mode includes two types: DA / FCV2 mode and DB mode. The DA / FCV2 mode is a continuous fan operation mode, which is suitable for thermostat hardware structures where the fan coil unit continuously supplies air. The DB mode is a fan shutdown mode after the set temperature is reached, which is suitable for thermostat hardware structures where the fan can be started and stopped independently. The current mode is determined according to the hardware configuration flag bit stored in the internal register, and the corresponding constant temperature strategy branch is selected accordingly. When the current temperature controller is identified as being in DA / FCV2 mode, a constant temperature control strategy is executed, specifically: During the constant temperature maintenance phase, the fan should always run at a low speed and should not be upgraded to medium or high speed. The fan should not be turned off to maintain continuous air circulation in the room. The cooling or heating valves are controlled using a fixed hysteresis method. Specifically, a fixed valve action hysteresis value is set, and the difference between the room temperature and the set temperature is monitored in real time. In cooling mode, when the room temperature drops below the difference between the set temperature and the hysteresis value, the cooling valve is closed; when the room temperature rises above the difference between the set temperature and the hysteresis value, the cooling valve is reopened. In heating mode, when the room temperature rises above the sum of the set temperature and the hysteresis value, the heating valve is closed; when the room temperature falls below the sum of the set temperature and the hysteresis value, the heating valve is reopened.
9. The intelligent temperature control method using standard curves and constant temperature logic as described in claim 8, characterized in that: The method of adopting a corresponding constant temperature strategy based on the hardware configuration mode of the temperature controller also includes: When the thermostat is identified as being in DB mode, a constant temperature control strategy is executed, specifically: After entering the constant temperature maintenance phase and the room temperature reaches the set temperature, the fan is turned off and air supply stops. After the fan is turned off, the room temperature change is continuously monitored, and the time required for the room temperature to change by the preset hysteresis amount from the temperature value at the moment the fan is turned off is calculated. This time is used to characterize the current room heat load and insulation performance. The corresponding constant temperature control hysteresis value and whether to re-enter curve control are determined according to three scenarios, specifically: Scenario 1: When the required duration exceeds the preset time limit, 0.6℃ is used as the constant temperature control hysteresis value. That is, when the room temperature deviates from the set temperature by 0.6℃, the fixed hysteresis control is activated, the fan is restarted and runs at a low speed to correct the temperature, and the fan is turned off again after the temperature returns to near the set temperature. The fan is then used for intermittent start-stop control at a low speed. Scenario 2, rapid temperature change scenario: When the required duration is less than the preset lower limit, the constant temperature control hysteresis value is increased from 0.6℃ to 0.8℃, and 0.8℃ is used as the constant temperature control hysteresis value. That is, the fixed hysteresis control is started in advance when the temperature change reaches 0.8℃, so as to reduce the frequency of fan start-up and shutdown with a wider hysteresis band, and to perform intermittent start-up and shutdown control with a low speed fan. Scenario 3, moderate temperature change scenario: When the required duration is within the preset duration range, 1.0℃ is used as the constant temperature control hysteresis value. That is, when the room temperature deviates from the set temperature by 1.0℃, fixed hysteresis control is activated. When the temperature deviation reaches 1.0℃, the curve control algorithm is restarted, and the temperature is guided to converge back to the set temperature according to the standard temperature difference curve.
10. A system employing the intelligent temperature control method using a standard curve and isothermal logic as described in any one of claims 1-9, characterized in that, include: Initial wind speed selection module, temperature change rate calculation module, multi-priority stepped control module, step-by-step wind speed switching execution module, dual-mode constant temperature maintenance module, and pipeline hysteresis compensation module. The initial wind speed selection module is used to pre-store a standard temperature difference curve model, and uses a normalized exponential decay model to define the target trajectory of temperature difference convergence over time. After the thermostat is turned on, it collects the current room temperature and the target temperature set by the user, calculates the initial temperature difference, and automatically selects the initial wind speed level based on the initial temperature difference. The temperature change rate calculation module is used to collect the current room temperature and the set temperature, calculate the real-time temperature difference, calculate the actual temperature change rate based on the real-time temperature difference at the current moment and the real-time temperature difference at the previous moment, and calculate the standard temperature difference and standard temperature change rate corresponding to the current moment based on the preset standard temperature difference curve. The multi-priority tiered control module is used to determine whether the triggering condition is met according to the pre-set priority from high to low, and to perform the corresponding wind speed adjustment or state maintenance action under the control rule corresponding to the first priority that is met. If no condition is triggered, the current wind speed state remains unchanged. The step-by-step wind speed switching execution module is used to allow the wind speed level to change step-by-step between low-speed wind, medium-speed wind and high-speed wind when performing wind speed switching. If the current wind speed has reached the upper or lower limit allowed by the scenario mode, it will remain at the boundary value and not change. The dual-mode constant temperature maintenance module is used to exit the curve active adjustment process and enter the constant temperature maintenance stage if the real-time temperature difference is within the preset constant temperature entry threshold, and adopt the corresponding constant temperature strategy according to the hardware configuration mode of the temperature controller. The pipeline hysteresis compensation module is used to monitor the closing time of the cooling or heating valve in real time and determine whether the valve closing time is greater than the preset pipeline hysteresis threshold. If so, the fan is controlled to run for at least the preset delay time after the valve is reopened. If not, the real-time control cycle is directly entered after the valve is opened.
