An adaptive control method, system and medium for sewage pool temperature

By subtracting influent temperature disturbances from the wastewater tank temperature control system, determining the response delay time and effective response window, generating sample admission results, and updating the temperature response coefficient, the problems of temperature regulation lag and abnormal energy consumption in the prior art are solved, and accurate temperature control is achieved.

CN122632928APending Publication Date: 2026-08-25ABIGA (BEIJING) ENVIRONMENTAL PROTECTION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202610847083.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-12
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

Existing wastewater tank temperature control systems cannot accurately identify the correspondence between temperature response and control actuators when faced with changes in influent temperature, flow rate, aeration intensity, and tank heat dissipation, resulting in lag in temperature regulation, overshoot, or abnormal increase in energy consumption.

Method used

By collecting basic data from the wastewater tank, deducting the basic fluctuation caused by influent temperature disturbance, determining the response delay time and effective response window, generating sample admission results, and updating control parameters according to the temperature response coefficient, accurate identification and stable generation of heating, cooling or heat exchange actions are achieved.

Benefits of technology

It achieves accurate identification of temperature changes in the sewage tank, avoids erroneous corrections caused by thermal disturbances of non-actuators, solves the problems of temperature regulation lag and abnormal energy consumption, and ensures the stability and efficiency of control parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122632928A_ABST
    Figure CN122632928A_ABST
Patent Text Reader

Abstract

The application discloses a sewage pool temperature self-adaptive control method and system and a medium, and belongs to the technical field of advanced process control, and comprises the following steps: collecting sewage pool basic data, forming a basic fluctuation amount, and obtaining a response delay time; determining an effective response window; generating a sample admission result; calculating and updating a temperature response coefficient in a corresponding direction; generating and issuing next-period temperature regulation execution parameters and next-period mixing execution parameters. The application generates a sample admission result in the effective response window, and only updates the temperature response coefficient according to the admitted sample, so that the accurate identification of the real temperature response change caused by the heat exchange action, the reliable update of the temperature response coefficient and the stable generation of the next-period control action are achieved, and the problems that the sewage pool temperature change is not clearly attributed in the prior art, the subsequent control parameters are incorrectly corrected, and the temperature regulation is delayed or the energy consumption is abnormally increased are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of advanced process control technology, and in particular to an adaptive control method, system and medium for the temperature of a wastewater tank. Background Technology

[0002] In the wastewater treatment process, the temperature of the wastewater tank can affect the operational stability, reaction efficiency, and process load of the treatment unit, so stable control is required.

[0003] Existing systems typically pre-set temperature operating ranges for different tank types, such as equalization tanks, aerobic tanks, biological tanks, anaerobic reactors, sludge digestion tanks, or industrial wastewater tanks. They then compare the tank temperature with the set range in real time. When the tank temperature is below the set range, heating or hot medium heat exchange is activated; when the tank temperature is above the set range, cooling or cold medium heat exchange is activated. Simultaneously, auxiliary adjustments are made based on the influent and effluent flow rates, aeration, stirring, and circulation status. After adjustment, the system continuously monitors tank temperature and treatment effect data. If the operating status meets the process requirements, the current control mode is maintained; otherwise, the system returns to adjust the relevant process parameters.

[0004] For example, Chinese invention patent CN106933174A discloses a smart control and management system for rural sewage, which includes: an ultrasonic water level meter, an OPR water quality monitor, and a smart monitoring terminal for a regulating tank. The output terminals of the ultrasonic water level meter, temperature and humidity sensing module, power quality monitoring module, flow meter, OPR water quality monitor, and anti-theft access control module are all electrically connected to the input terminal of the data acquisition layer. The output terminal of the data acquisition layer is electrically connected to the input terminal of the smart monitoring terminal for the regulating tank. The smart monitoring terminal for the regulating tank is electrically connected to the main station of the smart monitoring center and the smart monitoring terminal of the bar screen well through a CDMA module. The output terminal of the smart monitoring terminal for the regulating tank is electrically connected to the input terminal of the equipment execution layer. The output terminal of the equipment execution layer is electrically connected to the input terminals of the smart distribution box, aeration fan, and water pump and controls their start and stop.

[0005] The above-mentioned technology has at least the following technical problems: In existing technologies, during the operation of wastewater treatment tanks, influent temperature, influent flow rate, aeration intensity, circulation mixing state, tank heat dissipation conditions, and changes in tank load all alter the tank water temperature response. This results in different temperature variations for the same heating, cooling, or circulating heat exchange action under different operating conditions. If the control system fails to verify the reliability of the correspondence between temperature response and actuator action before parameter updates, and instead directly writes the tank temperature change into the adaptive parameters, it is easy to mistakenly interpret temperature changes caused by non-actuator thermal disturbances as valid responses from the temperature control actuator. This leads to erroneous correction of subsequent control parameters, causing problems such as temperature regulation lag, overshoot, or abnormally increased energy consumption. Summary of the Invention

[0006] To address the problem in existing technologies that mistakenly interpret temperature changes caused by non-actuator thermal disturbances as valid responses of temperature control actuators, leading to erroneous correction of subsequent control parameters, this invention provides an adaptive control method, system, and medium for wastewater tank temperature. The technical solution is as follows: On the one hand, an adaptive control method for the temperature of a wastewater tank is provided, including: Basic data of the wastewater tank is collected, and the influent temperature disturbance is deducted from the measured tank temperature change to form the basic fluctuation quantity. The response delay time is obtained based on the temperature change after deducting the influent temperature disturbance.

[0007] The effective response window is determined based on the response delay time and the hydraulic update process.

[0008] Within the effective response window, sample admission results are generated based on the direction of temperature regulation action, the basic fluctuation amount, and the net temperature change within the window after deducting influent temperature disturbances.

[0009] The temperature response coefficients for the corresponding directions are calculated and updated based on the admission samples.

[0010] Based on the comparison results between the current pool temperature and the target pool temperature allowable range, the sample admission results, and the updated temperature response coefficient, the next cycle temperature regulation execution parameters and the next cycle mixed execution parameters are generated and issued.

[0011] On the other hand, an adaptive control system for the temperature of a wastewater tank is provided, including: a response baseline generation module, an effective window determination module, a sample admission determination module, a response coefficient update module, and an execution parameter generation module.

[0012] The response baseline generation module is used to collect basic data of the sewage tank, deduct the influent temperature disturbance from the measured tank temperature change to form the basic fluctuation amount, and obtain the response delay time based on the temperature change after deducting the influent temperature disturbance.

[0013] The effective window determination module is used to determine the effective response window based on the response delay time and the hydraulic update process.

[0014] The sample admission determination module is used to generate sample admission results within the effective response window based on the direction of temperature regulation action, the basic fluctuation amount, and the net temperature change of the window after deducting the influent temperature disturbance.

[0015] The response coefficient update module is used to calculate and update the temperature response coefficient in the corresponding direction based on the admission sample.

[0016] The execution parameter generation module is used to generate and issue the temperature regulation execution parameters and the mixed execution parameters for the next cycle based on the comparison results between the current pool temperature and the allowable range of the target pool temperature, the sample admission results, and the updated temperature response coefficient.

[0017] On the other hand, a computer-readable storage medium is provided, which stores a computer program or instructions that, when executed, cause an adaptive control method for the temperature of a wastewater tank to be performed.

[0018] The beneficial effects of the technical solutions provided in the embodiments of the present invention include at least the following: 1. The present invention provides an adaptive control method for the temperature of a wastewater tank. By subtracting the influent temperature disturbance to form a basic fluctuation, and combining the response delay time and hydraulic update process to determine the effective response window, the interpretable response range of the temperature regulation action is limited. This enables accurate identification of the actual temperature response changes caused by heating, cooling or heat exchange actions, effectively solving the problem in the prior art where influent temperature, influent flow rate, tank heat dissipation and changes in tank load interfere with the tank temperature response, resulting in unclear attribution of wastewater tank temperature changes.

[0019] 2. This invention generates sample admission results within the effective response window and updates the temperature response coefficient only based on the admission samples, thereby avoiding writing temperature changes caused by non-actuator thermal disturbances or propagation delays into the adaptive parameters. This achieves reliable updates of the temperature response coefficient and stable generation of control actions in the next cycle, effectively solving the problem of temperature regulation lag, overshoot, or abnormal increase in energy consumption caused by incorrect correction of control parameters. Attached Figure Description

[0020] 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 accompanying 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.

[0021] Figure 1 A flowchart illustrating an adaptive temperature control method for a wastewater tank, as provided in an embodiment of this application. Figure 2 A schematic diagram of the structure of an adaptive control system for the temperature of a sewage tank provided in an embodiment of this application; Figure 3 This is a schematic diagram of the sample admission determination logic provided in the embodiments of this application; Figure 4 This is a timing diagram illustrating the response delay time and effective response window provided in the embodiments of this application. Detailed Implementation

[0022] Embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of the present disclosure are shown in the drawings, it should be understood that embodiments of the present disclosure may be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure.

[0023] It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure. In the description of the embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "this embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects.

[0024] In this embodiment of the invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.

[0025] 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.

[0026] This embodiment provides an adaptive temperature control method for wastewater treatment systems with temperature regulation requirements, applicable to systems such as equalization tanks, aerobic tanks, aeration tanks, biological treatment tanks, anaerobic tanks, anaerobic reactors, sludge digestion tanks, or industrial wastewater tanks. The method includes a tank temperature sensor, an influent temperature sensor, an influent flow meter, a temperature regulation execution device, a temperature regulation execution feedback unit, a controller, and a data storage unit. The tank temperature sensor collects the tank temperature T, the influent temperature sensor collects the influent temperature Tin, and the influent flow meter collects the influent flow rate Qin. The temperature regulation execution device includes at least one of heating, cooling, or heat exchange equipment, used to perform heating, cooling, or heat exchange actions according to the temperature regulation execution parameter Utemp issued by the controller. The temperature regulation execution feedback unit collects the actual input or removal of heat; when the device directly feeds back power, E is calculated from the power and the duration of the action. The controller performs data acquisition, influent temperature disturbance deduction, response delay time td acquisition, effective response window tw calculation, sample admission judgment, temperature response coefficient update, and execution parameter output. The data storage unit is used to store the sampling data sequence, basic fluctuation, td, tw, temperature response coefficient (including heating response coefficient Kh and cooling response coefficient Kc), the number of admitted samples n, and the reasons for rejection. The circulating pump, mixer, aeration device, heat exchange circulating pump, heat exchange medium switching valve, and heat exchange timing control unit are configured according to the tank type and process conditions. Circulation, mixing, or aeration actions are optional components of the mixing execution parameter Umix; Umix is ​​empty when no mixing or propagation regulation action is configured. Aeration actions only participate in regulation in aerobic tanks, aeration tanks, or biological tanks where aeration is permitted; aeration devices are not required equipment in anaerobic tanks, anaerobic reactors, and sludge digesters.

[0027] The sampled data sequence consists of continuous data records generated by the system over a period of Δt. Each record includes at least the sampling time, T, Tin, Qin, Utemp, and Umix. If a sampling point lacks T, Tin, or Qin, the system will not use that sampling point for subsequent calculations of basic fluctuations, td, tw, and sample admission. If more than two consecutive sampling periods are missing, data acquisition for the current period will restart. The sampling time is based on the controller clock. Pool temperature, influent temperature, and influent flow rate use the same time reference to avoid influent temperature disturbance deduction errors caused by asynchronous sampling.

[0028] like Figure 1 The diagram shown is a flowchart of an adaptive temperature control method for a wastewater tank according to an embodiment of this application. The method includes the following steps: S1: Collect basic data of the wastewater treatment tank, subtract influent temperature disturbance from the measured tank temperature changes to form the basic fluctuation value, and obtain the response delay time. The basic data of the wastewater treatment tank includes the effective volume V of the wastewater treatment tank, sampling period Δt, target tank temperature Tset, allowable temperature difference ΔT, tank temperature T, influent temperature Tin, influent flow rate Qin, current temperature regulation execution parameter Utemp, and current mixing execution parameter Umix. The effective volume V of the wastewater treatment tank is the effective water volume involved in temperature mixing and process treatment, determined by the volume corresponding to the effective liquid level of the tank. The sampling period Δt is the time interval between two consecutive collections of tank temperature, influent temperature, and influent flow rate. The target tank temperature Tset is the target temperature value in the process operation requirements corresponding to the current tank type. The allowable temperature difference ΔT is determined based on the wastewater treatment process specifications, equipment operation manual, effluent water quality stability requirements, or on-site commissioning records. The allowable temperature range refers to the lower and upper limits of the tank temperature that the current tank type is allowed to maintain while meeting the requirements for stable effluent water quality and continuous equipment operation. When the wastewater treatment process specifications, equipment operation manual, effluent quality stability requirements, or on-site commissioning records specify the allowable temperature range, if the target pool temperature Tset is within this range, the system obtains the difference between Tset and the lower limit of the allowable temperature range, and the difference between Tset and the upper limit of the allowable temperature range, taking the smaller of the two as the allowable temperature difference ΔT. If the document only specifies the allowable temperature range without specifying the target pool temperature Tset, the system uses the median value of the allowable temperature range as the target pool temperature Tset, and half the width of the allowable temperature range as the allowable temperature difference ΔT. When only the target pool temperature Tset is specified without specifying the allowable temperature range, during the on-site commissioning phase, the system maintains normal influent and normal treatment load in the wastewater pool, gradually recording the temperature deviations that still meet the requirements for stable effluent quality and continuous equipment operation when the pool temperature is higher or lower than Tset. The smaller of the high-side deviation and the low-side deviation is taken as the allowable temperature difference ΔT and written to the data storage unit. The current temperature control parameter Utemp represents the heating, cooling, or heat exchange actions actually configured in the wastewater tank and participating in the control cycle; the current mixing parameter Umix represents the actual circulation, stirring, or aeration actions actually configured and allowed to be adjusted. Umix is ​​empty when no mixing or propagation control action is configured.

[0029] The system first continuously collects T, Tin, and Qin for multiple preset sampling periods under the condition that Utemp is not activated and Umix maintains its current value. These preset sampling periods are pre-set by technicians; in this embodiment, no fewer than five sampling periods are set. If there are significant fluctuations in the on-site process, the number of sampling periods can be increased, but the settings for mixing or propagation regulation actions must not be changed during the formation of the same basic fluctuation. Within each sampling period, the system first obtains the influent volume for that period based on the influent flow rate Qin and the sampling period Δt. Then, it divides the influent volume for that period by the effective volume of the wastewater tank V to obtain the renewal ratio of the influent to the water in the tank. When the renewal ratio is greater than 1, it is treated as 1. Subsequently, the system obtains the temperature difference between the tank temperature T at the beginning of the period and the influent temperature Tin for that period, and calculates the impact of the influent temperature being higher or lower than the tank temperature on the measured tank temperature change based on the product of this temperature difference and the renewal ratio. When the inlet water temperature is higher than the pool temperature, this influence is manifested as the temperature rise caused by hot inlet water; when the inlet water temperature is lower than the pool temperature, this influence is manifested as the temperature drop caused by cold inlet water. The system subtracts this influence from the measured pool temperature change for that period to obtain the net temperature change without temperature regulation, i.e., the net temperature change after deducting inlet water temperature disturbance. After completing the above processing for several consecutive sampling periods, the system takes the maximum value of the absolute value of the net temperature change in each sampling period as the basic fluctuation. If the allowable error or temperature resolution of the pool temperature sensor is greater than this maximum value, then the allowable error or temperature resolution of the pool temperature sensor is used as the lower limit of the basic fluctuation. The basic fluctuation is used to characterize the single-cycle temperature fluctuation level under the current inlet water, pool heat dissipation, pool load, and mixing conditions, excluding temperature regulation.

[0030] After the basic fluctuation is established, the system initiates a temperature regulation action with a clearly defined direction and determines the start time of the temperature regulation action. If the response delay time in the heating direction is required, a heating action or a heat transfer action is initiated; if the response delay time in the cooling direction is required, a cooling action or a cold transfer action is initiated. Heating and cooling are not performed simultaneously during the same acquisition process to avoid inconsistent action directions. The start time t0 of the temperature regulation action is defined as the moment when the temperature regulation execution device actually begins to output or remove heat. From t0, the system continues to continuously collect pool temperature, inlet water temperature, and inlet water flow rate for multiple preset sampling periods, and performs inlet water temperature disturbance subtraction for each sampling period according to the aforementioned rules to obtain the temperature change after subtracting the inlet water temperature disturbance. The number of sampling periods is preset by technicians according to actual conditions, and this embodiment does not impose any restrictions on this.

[0031] Next, the response threshold is determined based on the baseline fluctuation. Specifically, the baseline fluctuation is compared with the allowable error of the pool temperature sensor, and the larger of the two is taken as the response judgment benchmark. The allowable error of the pool temperature sensor is obtained from the sensor's product manual, equipment operation manual, verification certificate, calibration report, or sensor configuration parameters stored in the controller. When multiple sources provide different allowable errors, the system uses the larger value for judgment. When the wastewater treatment process specifications, equipment operation manual, or on-site commissioning records already provide a response judgment value, the system uses the larger of this response judgment value and the response judgment benchmark as the response threshold; otherwise, the system uses an integer multiple of the response judgment benchmark as the response threshold. It should be noted that the specific value of the aforementioned integer multiple can be freely set by technical personnel based on actual conditions, as long as it is greater than 1; this embodiment does not impose any constraints on this. This method of value selection ensures that the response threshold is higher than the temperature change that can be caused solely by natural fluctuations and the sensor's allowable error. For the sampling period after the start of the temperature regulation action, if the temperature change after deducting the influent temperature disturbance is consistent with the direction of the temperature regulation action in two consecutive sampling periods, and both reach the response arrival judgment threshold, then the first sampling time in the two consecutive sampling periods is determined as the response arrival time, and the time interval between the response arrival time and the start time of the temperature regulation action is determined as the response delay time td. Consistent heating action direction means that the temperature change after deducting the influent temperature disturbance is in the direction of heating up; consistent cooling action direction means that the temperature change after deducting the influent temperature disturbance is in the direction of cooling down. If the response arrival time is not determined before the accumulated influent volume reaches the effective volume of a wastewater tank from the start time of the temperature regulation action, then td is determined not to have been formed, and the data corresponding to this action is not used for Kh or Kc updates.

[0032] S2: Determine the effective response window based on the response delay time and hydraulic update process. Starting from the start time t0 of the temperature regulation action, the system accumulates the influent volume periodically according to the sampling cycle. After each sampling cycle, the system multiplies the influent flow rate Qin within that sampling cycle by the sampling cycle Δt to obtain the influent volume for that sampling cycle, and adds the accumulated influent volume of that sampling cycle to the already formed cumulative influent volume. Subsequently, the system compares the cumulative influent volume with the effective volume V of the wastewater tank to obtain the hydraulic update process. The hydraulic update process characterizes the degree to which the water in the tank is updated by new influent after the start of the current temperature regulation action. When the cumulative influent volume reaches one effective volume V of the wastewater tank, it indicates that, from a volume perspective, the influent flow after the start of this temperature regulation action has reached the effective volume of the tank, and subsequent temperature changes can no longer be reliably attributed to this temperature regulation action. Therefore, this moment needs to be taken as the hydraulic update cutoff time.

[0033] If the response delay time td has not been formed, the system directly determines that there is no valid response window tw. If td has been formed, the sampling time corresponding to the response delay time after the start of the temperature regulation action is taken as the observable response start point. The system continues to accumulate the influent volume according to the sampling period, and takes the moment when the accumulated influent volume first reaches or exceeds the effective volume V of the sewage tank as the hydraulic update cutoff time; if the accumulated influent volume reaches V between two adjacent sampling points, the sampling time corresponding to the latter sampling point is taken as the hydraulic update cutoff time. The system determines the time period between the observable response start point and the hydraulic update cutoff time as the valid response window tw. If the hydraulic update cutoff time is earlier than or equal to the observable response start point, it is determined that tw has not been formed. After tw is formed, only temperature changes within this window will be included in the subsequent sample admission judgment; temperature changes before td are considered as the response not yet arriving, and temperature changes after the hydraulic update cutoff time are no longer attributed to the current temperature regulation action.

[0034] like Figure 4 The figure shows a timing diagram of the response delay time and effective response window provided in an embodiment of this application. The horizontal axis represents time in minutes (min), and the vertical axis represents temperature change in degrees Celsius (°C). Two curves are shown in the figure: the blue line represents the measured temperature change, and the orange line represents the net temperature change after deducting the inlet water temperature disturbance. The example sampling period Δt in this figure is 5 minutes. In the first few sampling periods after t0, although the measured pool temperature may have changed slightly, the net temperature change after deducting the inlet water temperature disturbance has not yet continuously reached the response arrival judgment threshold. Therefore, this period corresponds to the response not yet arriving stage and is not considered a valid sample judgment interval. When the temperature change after deducting the inlet water temperature disturbance is consistent with the heating action direction in two consecutive sampling periods and reaches the response arrival judgment threshold in both periods, the first sampling time in these two consecutive sampling periods is determined as the response arrival time, and the time interval between the response arrival time and t0 is determined as the response delay time td. The time period from t0 to the response arrival time in the figure is the response delay stage. After the response delay time td is formed, the sampling time after t0 and td is taken as the starting point of the observable response.

[0035] Subsequently, the system continues to accumulate the influent volume periodically according to the sampling cycle, and the moment when the accumulated influent volume reaches the effective volume V of a wastewater tank is determined as the hydraulic renewal cutoff time. The time period from the response start point to the hydraulic renewal cutoff time can be observed in the figure as the effective response window tw. Within this effective response window, the net temperature change after deducting influent temperature disturbances can be reliably attributed to the current heating action; therefore, the data within this time period is used for subsequent sample admission judgment and temperature response coefficient calculation. Although the tank temperature may continue to rise after the hydraulic renewal cutoff time, from a volume perspective, since the start of the temperature regulation action, the accumulated influent volume has already reached the effective volume of the wastewater tank, and subsequent temperature changes have been superimposed with a strong new influent renewal effect, making it difficult to reliably attribute them to this temperature regulation action. Therefore, the temperature changes within this time period are no longer included in the sample admission judgment corresponding to the current action. It should be noted that... Figure 4 Taking heating as an example, the net temperature change after deducting inlet water temperature disturbance generally shows an upward trend; when the temperature regulation action is cooling, the timing judgment logic is the same as... Figure 4 The same as shown, except that the direction of net temperature change is replaced with the direction of cooling.

[0036] S3: Within the effective response window, based on the direction of temperature regulation action, the basic fluctuation amount, and the net temperature change within the window after deducting influent temperature disturbances, generate sample admission results. For example... Figure 3 The diagram shown illustrates the sample admission determination logic provided in this embodiment. The system first checks the current temperature regulation execution parameter Utemp and the aforementioned window formation result. When Utemp does not contain a temperature regulation action, the sampling result is marked as not allowed, and the reason is recorded as no evaluable temperature regulation action exists in the current cycle. When both heating and cooling actions exist within the same effective response window, or the direction of heat exchange cannot be determined as either the hot or cold medium direction (i.e., the action direction is not unique), the sampling result is marked as not allowed, and the reason is recorded as the action direction is not unique. When the response delay time td is not formed, the sampling result is marked as not allowed, and the reason is recorded as the response has not reached the temperature detection position. When the effective response window tw is not formed, the sampling result is marked as not allowed, and the reason is recorded as no effective response window belonging to the current control action exists. If any of the above conditions are met, the temperature response coefficient calculation is not performed.

[0037] When the effective response window tw corresponding to a single heating or cooling action has been formed, the system subtracts the inlet water temperature disturbance in each sampling period within tw, and accumulates the net temperature change after subtraction in each sampling period in chronological order to obtain the net temperature change within the window. Simultaneously, the system accumulates the base fluctuation according to the number of sampling periods within tw to form the window admission fluctuation boundary. The window admission fluctuation boundary obtained after accumulation by the number of sampling periods is used to determine whether the temperature change within the entire tw exceeds the cumulative impact that background fluctuations may cause. If the net temperature change within the window is in the heating direction and its absolute value is greater than the window admission fluctuation boundary, the system marks the sampling result as an admission sample in the heating direction; otherwise, the sampling result is marked as non-admission, and the reason is recorded as insufficient temperature change.

[0038] Similarly, when Utemp is a single cooling action and tw has been formed, the system uses the same method to obtain the net temperature change of the window and the window admission fluctuation boundary. If the net temperature change of the window is in the cooling direction and its absolute value is greater than the window admission fluctuation boundary, the sampling result is marked as a cooling-direction admission sample; otherwise, the sampling result is marked as non-admission, and the reason is recorded as insufficient temperature change. Through the above judgment, only samples with a clear direction, a reached response, are before the hydraulic update deadline, and whose temperature change exceeds the cumulative impact of the basic fluctuation are allowed to enter the temperature response coefficient update.

[0039] S4: Calculate and update the temperature response coefficient for the corresponding direction based on the admission samples. The system only calculates Kh or Kc for admission samples in the heating or cooling directions. Before calculation, the system first obtains the actual heat feedback from the temperature regulating actuator within tw. The actual heat feedback is formed in the following ways: First, when the temperature regulating actuator or heat exchanger has cumulative heat, cumulative cooling capacity, or cumulative heat exchange readings, the system reads the cumulative readings corresponding to the start and end points of tw, and uses the difference between the two as the actual heat input or removal within tw; Second, when the device only feeds back heating power, cooling output, or heat exchange per unit time, the system accumulates the feedback value in segments according to the actual duration corresponding to the feedback value. When the feedback interval is completely within tw, the entire segment is counted; when the feedback interval crosses the boundary of tw, only the duration falling within tw is counted; Third, when the heat exchanger outputs the heat exchange per unit time through a heat exchange meter or device calibration table, the system obtains the actual heat exchange by accumulating the difference in heat exchange meter readings or the heat exchange per unit time with the effective operating duration. If the device lacks any of the above effective feedbacks, or the cumulative result is zero, the system records the reason for the missing heat feedback and keeps the corresponding direction Kh or Kc unchanged.

[0040] When the admission sample is a heating direction admission sample, the system first confirms that the actual input heat within tw is greater than zero, and then divides the net temperature rise within tw by the actual input heat within tw to obtain the Kh sample value, which represents the net temperature rise formed by a unit of actual input heat within tw. When the admission sample is a cooling direction admission sample, the system first confirms that the actual heat removed within tw is greater than zero, and then divides the absolute value of the net temperature drop within tw by the actual heat removed within tw to obtain the Kc sample value, which represents the net temperature drop formed by a unit of actual heat removed within tw. If there is no actual input heat or actual heat removal feedback within tw, or if the cumulative heat is zero, the system does not calculate the response coefficient sample for the corresponding direction, does not update the Kh or Kc for the corresponding direction, and forms an outdated record in the data storage unit. The outdated record includes the corresponding direction, tw, the sample admission result, and the reason for not updating.

[0041] If the temperature response coefficient for a given direction has not yet been saved, the system records the number of admitted samples (n) for that direction as 0, uses the temperature response coefficient sample corresponding to the first admitted sample as the initial temperature response coefficient for that direction, and records the number of admitted samples for that direction as 1. If the system has already saved the temperature response coefficient for the corresponding direction, it reads the temperature response coefficient saved in the previous cycle, the currently acquired temperature response coefficient sample, and the number of admitted samples (n) for that direction. The system determines the parameter update step size α based on the number of admitted samples.

[0042] Where n represents the number of samples admitted in the corresponding direction before this update, and α represents the weight of the current sample in this update. The system first multiplies the response coefficient saved in the previous period by 1 and subtracts α, then multiplies the current response coefficient sample by α, and adds the two together to obtain the updated Kh or Kc. After the update, the number of admitted samples in the corresponding direction is recorded as n+1. This update method is equivalent to a recursive averaging of the admitted samples, which can gradually reduce the impact of a single new sample on the response coefficient as the number of samples increases, avoiding sudden changes in Kh or Kc caused by occasional samples. After the update, the number of admitted samples in the corresponding direction is updated to n+1. For the temperature response coefficient in the other direction that did not participate in this admission, the value saved in the previous period remains unchanged.

[0043] S5: Based on the comparison results between the current pool temperature and the target pool temperature allowable range, the sample admission results, and the updated temperature response coefficient, the system generates and issues the next cycle temperature regulation execution parameters and the next cycle mixed execution parameters. The system first determines the target pool temperature allowable range based on the target pool temperature and the allowable temperature difference. Temperature values ​​below the target pool temperature by one allowable temperature difference are used as the lower limit of the target pool temperature allowable range, and temperature values ​​above the target pool temperature by one allowable temperature difference are used as the upper limit of the target pool temperature allowable range. The target pool temperature allowable range is the interval between T_low and T_high. The system compares the current pool temperature with this target pool temperature allowable range: if the current pool temperature is within the target pool temperature allowable range, the next cycle temperature regulation execution parameters are set to no temperature regulation action, and the current mixed execution parameters are maintained or restored according to process requirements. If the current pool temperature is below the lower limit of the target pool temperature allowable range, the next cycle temperature regulation execution parameters for the heating direction are generated; if the current pool temperature is above the upper limit of the target pool temperature allowable range, the next cycle temperature regulation execution parameters for the cooling direction are generated. Specifically, the generation process includes equipment selection, heat determination, and action quantity conversion. The system first reads the operating status of the actual configured heating equipment, cooling equipment, or heat exchanger. When multiple devices are available, it selects the device that is in normal condition and has a temperature regulation execution feedback unit according to the device activation order pre-saved in the data storage unit. If the device activation order is not saved, it prioritizes the device that can provide feedback on the actual input heat.

[0044] When the current pool temperature is lower than the lower limit of the target pool temperature's allowable range, and the heating direction temperature response coefficient Kh has been formed and is greater than zero, the system uses the difference between the lower limit of the target pool temperature's allowable range and the current pool temperature as the amount of temperature rise that needs to be compensated for in this cycle. Subsequently, the system divides this amount of temperature rise by Kh to obtain the cumulative input heat amount needed for the next cycle. Since Kh represents the net temperature rise formed within the effective response window tw per unit of actual input heat, dividing the amount of temperature rise to be compensated by Kh yields the cumulative input heat corresponding to that temperature rise. If Kh is not formed, Kh is less than or equal to zero, or the sample record corresponding to Kh is abnormal, the system does not use Kh to calculate the heating amount. Instead, it generates Utemp according to the heating direction first sample action parameters stored in the data storage unit. These heating direction first sample action parameters include the heating device or heat medium heat exchange device, the output level or heat exchange direction, and the action duration. If the first sample action parameters of the heating direction are not saved in the data storage unit, the system selects the heating equipment or heat exchanger that is in normal condition and has a temperature regulation execution feedback unit, takes the minimum stable output in the equipment operation manual as the output level, and takes the larger value between the minimum stable action time of the equipment and one sampling period, and does not exceed one control period; no cooling action is superimposed during the execution of this action.

[0045] If the actual temperature regulation device is an electric heating device, the system first reads the device's allowable power range, minimum stable power, maximum allowable power, and minimum stable operating time. If the default operating power is saved in the data storage unit, it is used first; otherwise, the minimum stable power is used. Next, the heating amount to be accumulated in the next cycle is divided by the selected heating power to obtain the heating duration. When the calculated heating duration exceeds one control cycle, the heating power is set to the device's allowable upper limit and executed until the end of the current control cycle; the remaining temperature difference is recalculated in the next cycle. When the calculated heating duration is lower than the device's minimum stable operating time, the system executes according to the device's minimum stable operating time and re-determines whether the pool temperature has entered the target pool temperature allowable range in the next cycle. If the actual temperature regulation device is a heat exchanger, the system sets the heat exchange direction to the heat medium direction and reads the heat exchange rate per unit time fed back by the heat exchanger. If the current cycle has not yet generated feedback on the heat exchange rate per unit time, the system reads the heat exchange rate per unit time corresponding to the current heat exchange circulation flow rate and heat medium state from the device calibration table. Next, the cumulative heating amount to be input is divided by the heat exchange time to obtain the heat exchange duration. When the heat exchange duration exceeds one control cycle, the process continues until the end of the current control cycle and is recalculated in the next cycle. When the temperature response coefficient for the heating direction has not yet been formed, the system does not calculate the required heat according to the temperature response coefficient, but instead performs a single heating action with a clear direction and a duration not exceeding one control cycle within the allowable range of the equipment to form the first heating direction admission sample.

[0046] Similarly, when the current pool temperature is higher than the upper limit of the target pool temperature's allowable range, and the cooling direction temperature response coefficient Kc has been formed and is greater than zero, the system uses the difference between the current pool temperature and the upper limit of the target pool temperature's allowable range as the cooling amount that needs to be compensated for in this cycle. Subsequently, the system divides this cooling amount by Kc to obtain the cumulative cooling amount that needs to be removed in the next cycle. Since Kc represents the net cooling amount formed within the effective response window tw per unit of actual heat removed, dividing the cooling amount that needs to be compensated by Kc yields the cumulative heat removed corresponding to that cooling amount. If Kc is not formed, Kc is less than or equal to zero, or the sample record corresponding to Kc is abnormal, the system does not use Kc to calculate the cooling amount, but instead generates Utemp according to the cooling direction first sample action parameters stored in the data storage unit; the cooling direction first sample action parameters include the cooling equipment or cold medium heat exchange equipment, the output level or heat exchange direction, and the action duration. If the first sample action parameters of the cooling direction are not saved in the data storage unit, the system selects the refrigeration equipment or cold medium heat exchange equipment that is in normal condition and has a temperature regulation execution feedback unit, takes the minimum stable output in the equipment operation manual as the output level, and takes the larger value between the minimum stable action time of the equipment and one sampling period, and does not exceed one control period; heating actions are not superimposed during the execution of this action.

[0047] If the actual temperature regulation device is a refrigeration unit, the system first reads the device's allowable cooling output range, minimum stable cooling output, maximum allowable cooling output, and minimum stable operating time. If the default cooling output is saved in the data storage unit, it is used first; otherwise, the minimum stable cooling output is used. Next, the cumulative cooling capacity to be removed in the next cycle is divided by the selected cooling output to obtain the cooling duration. When the calculated cooling duration exceeds one control cycle, the cooling output is set to the device's allowable upper limit and executed until the end of the current control cycle; the remaining temperature difference is recalculated in the next cycle. When the calculated cooling duration is lower than the device's minimum stable operating time, the system executes according to the device's minimum stable operating time and re-determines whether the pool temperature has entered the target pool temperature's allowable range in the next cycle. If the actual temperature regulation device is a cold medium heat exchanger, the system sets the heat exchange direction to the cold medium direction and reads the heat exchange rate per unit time fed back by the heat exchanger. If the current cycle has not yet generated feedback on the heat exchange rate per unit time, the system reads the heat exchange rate per unit time corresponding to the current heat exchange circulation flow rate and cold medium state from the device calibration table. The system divides the cumulative cooling capacity to be removed in the next cycle by the heat exchange time to obtain the heat exchange duration. If the heat exchange duration exceeds one control cycle, the system executes until the end of the current control cycle and recalculates in the next cycle. When the temperature response coefficient for the cooling direction has not yet been formed, the system executes a single cooling action with a clear direction and a duration not exceeding one control cycle within the allowable range of the equipment to form the first cooling direction admission sample.

[0048] The system also processes the mixing execution parameters for the next cycle based on the sample admission results. When the sample admission results show that the response has not reached the temperature detection position, the controller will not add heating or cooling actions based on the sampling results, avoiding misjudging insufficient heat or cold transfer as insufficient temperature regulation capability. If the mixing or transfer regulation equipment corresponding to Umix exists and the process allows adjustment, the controller will adjust one or more adjustable items in Umix in a direction that is conducive to heat transfer. When the circulation flow rate is adjustable, the circulation flow rate will be increased within the allowable range of the equipment; when the stirring intensity is adjustable, the stirring intensity will be increased within the allowable range of the equipment; the aeration intensity will only be adjusted in tank types where aeration is allowed, and the aeration volume or fan frequency will be increased within the allowable range of the process. If Umix is ​​empty, the equipment is not adjustable, the current value has reached the allowable upper limit, or the process conditions do not allow changes to the circulation, stirring, or aeration state, then Umix will remain unchanged for the next cycle, and the response delay time td will be obtained again in the next cycle.

[0049] When the sample admission results show that there is no effective response window, or the net temperature change within the window is insufficient or the direction is inconsistent, the controller keeps Kh or Kc unchanged and regenerates Utemp for the next cycle based on the comparison between the current pool temperature and the allowable range of the target pool temperature. When the sample admission results show that the action direction is not unique, the next cycle will not issue heating and cooling actions simultaneously, but will generate a single-direction action based on whether the current pool temperature is below or above the allowable range of the target pool temperature. Therefore, the reasons for non-admission in the sample admission results are only used to control the generation of actions in the next cycle and the mixed propagation adjustment, and are not used as the basis for updating the temperature response coefficient.

[0050] Finally, the system sends the temperature regulation execution parameters for the next cycle to the actual temperature regulation execution devices, and sends the mixing execution parameters for the next cycle to the actual mixing or propagation regulation devices that are allowed to be adjusted. If the temperature regulation execution parameters for the next cycle are heating power, cooling power, heat exchange action, or heat exchange time, they are sent to the corresponding heating device, cooling device, heat exchange device, heat exchange medium switching valve, or heat exchange timing control unit; if the mixing execution parameters for the next cycle are circulation flow rate, stirring intensity, or aeration rate, they are sent to the corresponding circulation pump, mixer, fan frequency converter, or air volume regulating valve. After execution, the system saves the basic fluctuation amount, response delay time, effective response window, sample admission result, reason for non-admission, temperature response coefficient, number of admitted samples, and actual execution parameters for this cycle to the data storage unit, and returns to S1 to enter the next adaptive control cycle.

[0051] like Figure 2 The diagram shown is a structural schematic of an adaptive control system for sewage tank temperature provided in an embodiment of this application, including: a response benchmark generation module, an effective window determination module, a sample admission determination module, a response coefficient update module, and an execution parameter generation module.

[0052] The response baseline generation module is used to collect basic data of the sewage tank, deduct the influent temperature disturbance from the measured tank temperature change to form the basic fluctuation amount, and obtain the response delay time based on the temperature change after deducting the influent temperature disturbance.

[0053] The effective window determination module is used to determine the effective response window based on the response delay time and the hydraulic update process.

[0054] The sample admission determination module is used to generate sample admission results within the effective response window based on the direction of temperature regulation action, the basic fluctuation amount, and the net temperature change of the window after deducting the influent temperature disturbance.

[0055] The response coefficient update module is used to calculate and update the temperature response coefficient in the corresponding direction based on the admission sample.

[0056] The execution parameter generation module is used to generate and issue the temperature regulation execution parameters and the mixed execution parameters for the next cycle based on the comparison results between the current pool temperature and the allowable range of the target pool temperature, the sample admission results, and the updated temperature response coefficient.

[0057] Based on the above embodiments, this disclosure also provides a computer-readable storage medium storing a computer program. When executed by a computer, the computer program causes the computer to perform any of the methods provided in the above embodiments. The storage medium can be any available medium that can be accessed by a computer. By way of example, but not limited to, a computer-readable medium may include RAM, ROM, electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code having the form of instructions or data structures and that can be accessed by a computer.

[0058] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the above functions can be divided into different functional modules to complete all or part of the functions described above.

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

[0060] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units, located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0061] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0062] 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 within the technical scope 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. An adaptive control method for the temperature of a wastewater tank, characterized in that, Includes the following steps: S1: Collect basic data of the sewage tank, deduct the influent temperature disturbance from the measured tank temperature change to form the basic fluctuation, and obtain the response delay time based on the temperature change after deducting the influent temperature disturbance. S2: Determine the effective response window based on the response delay time and hydraulic update process; S3: Within the effective response window, a sample admission result is generated based on the direction of the temperature regulation action, the basic fluctuation amount, and the net temperature change of the window after deducting the inlet water temperature disturbance. S4: Calculate and update the temperature response coefficient for the corresponding direction based on the admission samples; S5: Based on the comparison results between the current pool temperature and the target pool temperature allowable range, the sample admission results, and the updated temperature response coefficient, generate and issue the next cycle temperature regulation execution parameters and the next cycle mixed execution parameters.

2. The adaptive temperature control method for the wastewater tank as described in claim 1, characterized in that, include: The basic data of the wastewater tank includes the effective volume of the wastewater tank, sampling period, target tank temperature, allowable temperature difference, tank temperature, influent temperature, influent flow rate, current temperature regulation execution parameters, and current mixing execution parameters; The current temperature regulation execution parameter represents the actual temperature regulation action configured in the wastewater tank, including at least one of heating action, cooling action, or heat exchange action; The current mixing execution parameter represents the actual mixing or propagation regulation action configured in the wastewater tank, including one or more of the following: circulation action, stirring action, or aeration action. When no mixing or propagation regulation action is configured, the current mixing execution parameter is empty.

3. The adaptive temperature control method for the wastewater tank as described in claim 2, characterized in that, The formation of the underlying volatility includes: Under the condition that the current temperature regulation execution parameter is not activated and the current mixed execution parameter remains at its current value, the pool temperature, inlet water temperature and inlet water flow rate are continuously collected for multiple preset sampling periods; For each sampling period, the changes caused by the inlet water temperature being higher or lower than the pool temperature are subtracted from the measured pool temperature changes within that sampling period to obtain the net temperature change without temperature regulation. The basic fluctuation amount is formed based on the net temperature change under the absence of temperature regulation corresponding to each sampling period.

4. The adaptive temperature control method for the wastewater tank as described in claim 1, characterized in that, The obtained response delay time includes: Initiate a temperature regulation action with a clear direction and determine the start time of the temperature regulation action; Starting from the moment the temperature regulation action begins, continue to collect pool temperature, inlet water temperature and inlet water flow rate, and deduct inlet water temperature disturbance from the measured pool temperature changes in each sampling period; Based on the baseline volatility, a response exceeding the baseline volatility is determined to have reached a judgment threshold. When the temperature change after deducting the inlet water temperature disturbance in two consecutive sampling periods is consistent with the direction of the temperature regulation action and reaches the response arrival judgment threshold, the first sampling time in the two consecutive sampling periods is determined as the response arrival time, and the time interval between the response arrival time and the start time of the temperature regulation action is determined as the response delay time. If the arrival time of the response is not determined before the cumulative influent volume reaches the effective volume of a sewage tank, then the response delay time is determined to have not been formed.

5. The adaptive temperature control method for the wastewater tank as described in claim 1, characterized in that, The determination of the valid response window includes: Starting from the moment the temperature regulation action begins, the cumulative influent volume is obtained based on the influent flow rate and sampling period, and the hydraulic renewal process is determined based on the ratio of the cumulative influent volume to the effective volume of the sewage tank. If the response delay time is not formed, it is determined that there is no valid response window; If the response delay time has been formed, the sampling time corresponding to the start time of the temperature regulation action after the response delay time is taken as the observable response start point, and the hydraulic update cutoff time is determined according to the hydraulic update process. The time period between the observable response start point and the hydraulic update cutoff time is defined as the effective response window; If the hydraulic update cutoff time is earlier than or equal to the observable response start point, then it is determined that the effective response window has not been formed. The hydraulic update cutoff time is the moment when the cumulative influent volume reaches the effective volume of a sewage tank.

6. The adaptive temperature control method for the wastewater tank as described in claim 1, characterized in that, The generated sample admission results include: If the current temperature regulation execution parameters do not have a temperature regulation action, the temperature regulation action direction is not unique, the response delay time has not been formed, or the effective response window has not been formed, a corresponding disallowance reason will be generated. When the effective response window corresponding to a single heating action or a single cooling action has been formed, the inlet water temperature disturbance is subtracted within the effective response window and the net temperature change of the window is obtained by summing the results. If the direction of the net temperature change in the window is consistent with the direction of the temperature adjustment action, and its absolute value is greater than the product of the basic fluctuation amount and the number of sampling periods within the effective response window, then an admission sample in the corresponding direction is generated; otherwise, an admission reason is generated.

7. The adaptive control method for wastewater tank temperature as described in claim 1, characterized in that, The calculation and updating of the temperature response coefficient in the corresponding direction includes: When the sample admission result is an admission sample, the temperature response coefficient sample in the corresponding direction is obtained based on the net temperature change of the window within the effective response window and the actual input or removal of heat. If there is a lack of actual heat input or removal feedback, or if the actual heat input or removal is zero, the temperature response coefficient in the corresponding direction will not be updated. If the temperature response coefficient for the corresponding direction has not yet been saved, then the temperature response coefficient sample corresponding to the first admission sample will be used as the initial temperature response coefficient. If the temperature response coefficient for the corresponding direction has been saved, then the temperature response coefficient for the corresponding direction is updated based on the temperature response coefficient saved in the previous cycle, the currently obtained temperature response coefficient samples, and the number of admitted samples.

8. The adaptive temperature control method for the wastewater tank as described in claim 1, characterized in that, The generation and distribution of the next cycle temperature regulation execution parameters and the next cycle mixed execution parameters include: The temperature value that is lower than the target pool temperature by one of the allowable temperature differences is taken as the lower limit of the target pool temperature allowable range, and the temperature value that is higher than the target pool temperature by one of the allowable temperature differences is taken as the upper limit of the target pool temperature allowable range. The interval between the lower limit of the target pool temperature allowable range and the upper limit of the target pool temperature allowable range is defined as the target pool temperature allowable range. When the current pool temperature is within the allowable range of the target pool temperature, the temperature adjustment execution parameter for the next cycle will be set to no temperature adjustment action; When the current pool temperature is lower or higher than the target pool temperature allowable range, the next cycle temperature regulation execution parameters for the heating direction or cooling direction are generated respectively. When the temperature response coefficient in the corresponding direction has been formed, the actual heating power, cooling power, heat exchange action or heat exchange time are generated based on the degree to which the current pool temperature deviates from the target pool temperature allowable range. When the sample admission result contains an admission reason for failure to receive a response, no additional heating or cooling action will be added for that sample, and the next cycle's mixed execution parameters will be generated or maintained based on whether the current mixed execution parameters are adjustable.

9. A system applying the adaptive control method for wastewater tank temperature as described in any one of claims 1-8, characterized in that, include: The module includes a response baseline generation module, an effective window determination module, a sample admission judgment module, a response coefficient update module, and an execution parameter generation module. The response benchmark generation module is used to collect basic data of the sewage tank, deduct the influent temperature disturbance from the measured tank temperature change to form a basic fluctuation, and obtain the response delay time based on the temperature change after deducting the influent temperature disturbance. The effective window determination module is used to determine the effective response window based on the response delay time and the hydraulic update process. The sample admission determination module is used to generate a sample admission result within the effective response window based on the direction of temperature adjustment action, the basic fluctuation amount, and the net temperature change of the window after deducting the inlet water temperature disturbance. The response coefficient update module is used to calculate and update the temperature response coefficient in the corresponding direction based on the admission sample; The execution parameter generation module is used to generate and issue the next cycle temperature regulation execution parameters and the next cycle mixed execution parameters based on the comparison results of the current pool temperature and the target pool temperature allowable range, the sample admission results, and the updated temperature response coefficient.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, cause an adaptive control method for the temperature of a wastewater tank according to any one of claims 1 to 8 to be performed.

Citation Information

Patent Citations

  • Rural sewage intelligent control and management system

    CN106933174A