Concrete curing environment control system with intelligent temperature control and humidity regulation function

The concrete curing system, which collects data through distributed sensors and combines them with a segmented PID control algorithm, solves the problem in existing technologies that fail to adaptively control the difference between the heat release rate and strength development during the concrete hydration stage. It achieves precise temperature and humidity control, ensuring the stability and strength of the concrete curing environment.

CN121028939BActive Publication Date: 2026-02-03THE FOURTH OF CHINA EIGHTH ENG BUREAU
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511575239.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-31
Publication Date
2026-02-03
Estimated Expiration
2045-10-31

AI Technical Summary

Technical Problem

Existing technologies fail to design adaptive control strategies to address the differences in heat release rate and strength development during the hydration stages of concrete (initial setting, final setting, and hardening), and do not establish a temperature and humidity linkage correction mechanism. They also neglect the impact of temperature changes on air saturation humidity, resulting in a disconnect between control precision and actual concrete requirements.

Method used

A distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete are used to collect data in real time. Combined with an improved segmented PID control algorithm, adaptive adjustment is made according to the characteristic parameters of the concrete hydration stage. Precise control is achieved through a temperature and humidity linkage execution mechanism to eliminate temperature and humidity coupling interference.

Benefits of technology

It achieves precise adaptation to different hydration stages, reduces control errors, eliminates temperature and humidity coupling interference, and ensures the stability of the concrete curing environment and the development of strength.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121028939B_ABST
    Figure CN121028939B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of concrete curing, in particular to a concrete curing environment control system with intelligent temperature control and humidity regulation functions, comprising: a data acquisition and storage unit; a regulation and decision unit, which calculates the deviation value between the current environment and the target curing condition through an improved sectional PID regulation algorithm; a temperature and humidity execution unit; and a man-machine interaction unit. Through the distributed arrangement of the air temperature and humidity sensor array and the pre-embedded temperature sensor inside the concrete, the present application collects the air temperature and humidity and the internal temperature data of the concrete, and determines the initial setting, final setting and hardening stages based on the internal temperature change rate and the internal and external temperature difference. Then, the present application combines the stages to call the PID parameter regulation interval corresponding to the concrete grade and realizes the parameter smooth switching. In the concrete curing scene, the present application can accurately adapt to the heat release rate and strength development needs of different hydration stages, and avoids the disconnection between the regulation strategy and the actual curing needs of the concrete.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of concrete curing technology, and more specifically, to a concrete curing environment control system with intelligent temperature and humidity control functions. Background Technology

[0002] As a core structural material in building construction, concrete's strength and durability directly depend on the temperature and humidity environment during the curing stage. Excessive temperature fluctuations or insufficient humidity can easily lead to an imbalance in internal moisture evaporation, resulting in microscopic cracks and ultimately weakening the structure's load-bearing capacity and service life. Therefore, precise temperature and humidity control during the curing process is crucial for ensuring concrete quality. While the industry has gradually replaced traditional manual curing with intelligent control equipment, existing equipment still has shortcomings in adapting to the dynamic needs of concrete hydration and eliminating temperature and humidity coupling interference, making it difficult to achieve precise curing throughout the entire lifecycle.

[0003] In the existing technology, relevant patents have been researched in the field of intelligent temperature and humidity control for concrete curing. For example, Chinese patent CN202510147432.3 discloses an intelligent curing method and system driven by sensing the internal temperature and humidity field of concrete. It obtains the surface tensile strength and elastic modulus of concrete with the same mix proportion at different ages, obtains the surface tensile strength fitting function based on the concrete maturity theory, combines the elastic modulus prediction fitting function and the relationship between the internal surface control temperature difference, determines the internal surface control temperature difference of concrete at different ages, and then intelligently controls the temperature and humidity of the curing environment based on this temperature difference. This invention achieves intelligent control of the temperature and humidity of the concrete curing environment by dynamically determining the temperature control index and combining it with humidity requirements to control the switching on and off of curing equipment. Chinese patent CN202510288715.X discloses an intelligent concrete curing system based on temperature and humidity regulation, including a data acquisition unit, an analysis unit, a control unit, and an execution unit. The data acquisition unit collects images of the concrete surface covering film, temperature data at several internal locations, and ambient temperature data at several time points. The analysis unit determines the dry and wet areas and the rate of change in the dry-wet ratio based on the film covering images, and determines the rate of temperature difference change based on the temperature data, thereby obtaining the concrete moisture evaporation rate. The control unit adjusts the curing temperature, water spray volume, or spraying frequency based on the moisture evaporation rate and preset values. The execution unit performs curing according to the adjusted parameters. This invention improves the concrete curing effect through intelligent control of curing parameters.

[0004] While the aforementioned existing technologies have achieved intelligent control of concrete curing, they still have significant technical shortcomings: First, they do not design adaptive control strategies to address the differences in heat release rates and strength development at each stage of concrete hydration (initial setting, final setting, and hardening). Chinese patent CN202510147432.3 relies on the single indicator of internal surface temperature difference control, and Chinese patent CN202510288715.X focuses on the moisture evaporation rate; neither identifies the hydration stage through characteristic parameters such as the rate of internal temperature change, leading to a disconnect between control accuracy and the actual needs of concrete. Second, they lack a temperature and humidity linkage correction mechanism, ignoring the physical characteristic that "temperature changes affect air saturation humidity." Chinese patent CN202510147432.3 does not mention dynamic correction of humidity adjustment, and Chinese patent CN202510288715.X only adjusts humidity through water spray volume, which is prone to secondary humidity deviations due to temperature fluctuations. Therefore, we propose a concrete curing environment control system with intelligent temperature and humidity regulation functions. Summary of the Invention

[0005] The purpose of this invention is to provide a concrete curing environment control system with intelligent temperature and humidity regulation functions, in order to solve the problems mentioned in the background art, such as the lack of an adaptive control strategy designed for the differences in heat release rate and strength development during the concrete hydration stages (initial setting, final setting, and hardening) and the lack of a temperature and humidity linkage correction mechanism, and the neglect of the physical characteristic that "temperature changes affect air saturation humidity".

[0006] To address the aforementioned technical problems, the present invention aims to provide a concrete curing environment control system with intelligent temperature and humidity control functions, comprising:

[0007] The data acquisition and storage unit uses a distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete to collect air temperature, air humidity data and concrete internal temperature data in different areas of the curing space in real time. The collected data is stored in a time series through an embedded database to provide a continuous data source for control decisions.

[0008] The control and decision unit, based on the collected temperature and humidity data and the characteristic parameters of the concrete hydration stage, uses an improved segmented PID control algorithm to preset the corresponding PID parameter adjustment range according to the heat release rate and strength development requirements of different concrete hydration stages, so as to realize the stage-based adaptive switching of parameters, calculate the deviation value between the current environment and the target curing conditions, and generate temperature and humidity control commands that match the current stage.

[0009] The temperature and humidity execution unit responds to the instructions of the control decision unit and adopts a temperature and humidity linkage execution mechanism. It achieves temperature control through temperature adjustment and humidity control through humidity adjustment. During the temperature adjustment process, it automatically corrects the humidity adjustment range based on the correlation characteristics of air temperature and humidity to reduce temperature and humidity coupling interference.

[0010] The human-computer interaction unit is used to display real-time and historical data recorded by the data acquisition and storage unit, and to receive target maintenance parameters input by the user.

[0011] As a further improvement to this technical solution, the data acquisition and storage unit includes a multi-source data acquisition module and a time-series data storage module, wherein:

[0012] The multi-source data acquisition module uses a distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete to simultaneously collect air temperature, air humidity data and concrete internal temperature data in different areas of the curing space.

[0013] The time-series data storage module is based on the data collected by the multi-source data acquisition module and uses an embedded database to store the collected data in time series, providing a continuous data source for the control and decision-making unit.

[0014] As a further improvement to this technical solution, the control decision unit includes a hydration stage identification module. This module determines the current hydration stage based on the internal temperature characteristic parameters of the concrete, providing a stage-based basis for PID parameter adjustment. Specifically, it includes:

[0015] The internal temperature of the concrete is received in real time from the data acquisition and storage unit via a data interaction interface. Concrete surface temperature and cumulative maintenance time ;

[0016] Based on the acquired temperature data, the rate of temperature change inside the concrete was calculated. and the temperature difference between the inside and surface of the concrete. ;in This represents the internal temperature difference between adjacent data collection times. This refers to the data collection time interval;

[0017] Determine the current hydration stage based on the changing trends of characteristic parameters: when When the rise changes from slow to rapid, it is considered the initial solidification stage; when When the temperature starts to drop continuously from the peak, it is considered to be in the final setting stage; when When the price stabilizes and the fluctuation range decreases to a preset range, it is determined to be in the hardening stage.

[0018] The current hydration stage identifier is sent to the control decision unit as a benchmark for parameter stage adaptation when the control decision unit executes the improved segmented PID control algorithm.

[0019] As a further improvement to this technical solution, the control decision unit also includes a PID parameter configuration module. The PID parameter configuration module presets the PID parameter adjustment range corresponding to the hydration stage based on the current hydration stage identifier output by the hydration stage identification module. It has a built-in parameter range library that matches each hydration stage. The parameter adjustment sensitivity is reduced sequentially from the initial setting stage to the final setting stage and the hardening stage to adapt to the different requirements of temperature and humidity stability for the heat release rate and strength development of each stage. The parameter ranges are stored according to the concrete grade. After receiving the current hydration stage identifier, the corresponding parameter range is automatically called as the adjustment benchmark.

[0020] As a further improvement to this technical solution, the control decision unit includes a deviation calculation module. This deviation calculation module, combined with the current stage determined by the hydration stage identification module, calculates the deviation value between environmental parameters and target maintenance conditions, including the following steps:

[0021] S230.1 Data Acquisition: Receives the measured air temperature output from the data acquisition and storage unit via the data interaction interface. Actual measured air humidity , and the current hydration stage identifier output by the hydration stage identification module;

[0022] S230.2 Target Parameter Retrieval: Based on the current hydration stage identifier, retrieve the target temperature for the corresponding stage from the "Stage-Target Parameter Mapping Table" built into the control decision unit. and target humidity ;

[0023] S230.3, Calculation of Initial Deviation: Calculate the initial deviation of temperature and the initial deviation of humidity separately, where the initial deviation of temperature... Original humidity deviation ;

[0024] S230.4 Deviation Correction: Introducing the temperature difference between the interior and surface of the concrete. The original deviation is dynamically corrected, and the corrected temperature deviation is... and There is correlation adjustment, humidity deviation Based on the revised Perform coupling correction;

[0025] S230.5, Result Output: The corrected temperature deviation and humidity deviation The parameters are sent to the control decision unit as input parameters for the improved segmented PID control algorithm.

[0026] As a further improvement to this technical solution, the control decision unit also includes a parameter switching control module. This module has a built-in stage recording submodule, which maintains and updates the "currently effective stage identifier" (i.e., the hydration stage currently being controlled) in real time. Based on the stage identifier output by the hydration stage identification module and the deviation value output by the deviation calculation module, the parameter switching control module achieves staged adaptive switching of PID parameters, including the following steps:

[0027] S240.1 Data Input: Receives the current hydration stage identifier from the hydration stage identification module in real time, and the corrected temperature deviation from the deviation calculation module. and humidity deviation ;

[0028] S240.2 Switching Condition Judgment: Compare the current hydration stage identifier received in real time with the "current effective stage identifier" maintained by the stage recording submodule. When the stage identifiers collected N consecutive times are consistent and different from the "current effective stage identifier", or , If any value exceeds the control threshold of the PID parameter range corresponding to the "current effective stage", it is determined that the parameter switching condition is met.

[0029] S240.3, Parameter Range Retrieval: Based on the new hydration stage identifier, retrieve the corresponding PID parameter adjustment range from the PID parameter configuration module and obtain the initial parameter value for that range.

[0030] S240.4 Smooth Transition Execution: Employs a parameter gradual change algorithm to linearly transition the current PID parameters from their current values ​​to new initial parameter values ​​within a preset adjustment period, avoiding abrupt changes in temperature and humidity control commands;

[0031] S240.5 Switching Records and Updates: Record the stage identifier and deviation value at the time of parameter switching. and The PID parameter values ​​and timestamp information before and after the switch are stored in the built-in log library, and the "current effective stage identifier" is updated to the new hydration stage identifier through the stage recording submodule to complete the stage switching closed loop.

[0032] As a further improvement to this technical solution, the temperature and humidity execution unit includes a temperature regulation module. This module responds to the temperature regulation command output by the control decision unit and employs a "heating-cooling dual-path" structure to achieve temperature control of the maintenance space. Specifically, it includes:

[0033] The system receives temperature regulation commands from the control decision unit in real time via a data interface. The temperature regulation commands include the target temperature and the regulation amplitude parameters generated by the improved segmented PID control algorithm.

[0034] Configure distributed electric heating elements (placed around the perimeter and top of the curing space). When the command is "heat up", the electric heating elements are activated in stages according to the temperature deviation (stage 1 is activated when the temperature deviation is ≤2℃, and stage 2 is activated when the deviation is >2℃).

[0035] Equipped with an air-cooling device (with a temperature-sensing air valve), when the command is "cooling down", the air-cooling device and the air valve are opened simultaneously, and the opening degree of the air valve is positively correlated with the temperature deviation.

[0036] As a further improvement to this technical solution, the temperature and humidity execution unit further includes a humidity adjustment module. This humidity adjustment module responds to the humidity adjustment command output by the control decision unit and, in conjunction with the real-time temperature data from the temperature adjustment module, achieves coordinated adaptation between humidity and temperature regulation. Specifically, it includes:

[0037] It receives humidity adjustment instructions (including target humidity and initial adjustment range) from the control decision unit, performs humidification operation through the ultrasonic atomizer (atomization amount is adjusted as needed), and performs dehumidification operation through the condenser dehumidifier;

[0038] The system acquires the real-time operating status of the temperature control module (heating mode / cooling mode, actual temperature change value). Based on the physical characteristic that "air saturated humidity increases when temperature rises and air saturated humidity decreases when temperature falls," the system automatically adjusts the initial humidification level when the temperature control module is in "heating mode" and the actual temperature rises by ≥1℃; and automatically adjusts the initial dehumidification level when it is in "cooling mode" and the actual temperature falls by ≥1℃.

[0039] As a further improvement to this technical solution, the temperature and humidity execution unit also includes a temperature and humidity linkage control module. This module establishes a temperature and humidity correlation characteristic model based on the real-time temperature from the temperature adjustment module and the preliminary adjustment data from the humidity adjustment module to correct the humidity adjustment range. The temperature and humidity linkage control module has a built-in "temperature-saturation humidity comparison table" preset at 0.5℃ intervals (covering the commonly used temperature range of 5℃-35℃ for concrete curing); and collects the actual temperature values ​​from the temperature adjustment module. Target temperature of the control decision unit With target humidity Calculate the temperature change Use the "Temperature-Saturation Humidity Conversion Table" to obtain the saturation humidity at the current temperature. Derive the target absolute humidity value required to maintain the target humidity. It generates a precise correction value for the humidity adjustment range and sends it to the humidity adjustment module; at the same time, it receives the actual temperature and humidity data of the maintenance space from the data acquisition and storage unit in real time. If the corrected temperature and humidity deviation (temperature deviation > 0.5℃, humidity deviation > 3%) exceeds the preset threshold, it re-triggers the correction process of the temperature and humidity correlation characteristic model.

[0040] As a further improvement to this technical solution, the human-computer interaction unit includes a data display module and a parameter input module, wherein:

[0041] The data display module is used to display real-time and historical data recorded by the data acquisition and storage unit; it displays the air temperature, air humidity and concrete internal temperature data of different areas of the curing space in real time, and simultaneously displays the current hydration stage identifier output by the hydration stage identification module and the real-time PID adjustment parameters of the control decision unit; historical data can be queried by time interval or curing batch, and the changing trend of temperature and humidity data is presented in the form of line chart and bar chart.

[0042] The parameter input module is used to receive target curing parameters input by the user; it provides a target parameter input interface corresponding to the concrete hydration stage, supporting the user to input the target temperature and target humidity for each stage; after input, it is compared with the preset "Concrete Grade - Reasonable Range Table of Target Parameters". If the input value exceeds the reasonable range, a pop-up prompt is generated and the recommended parameter range is displayed. After the user confirms or modifies, the compliant target curing parameters are sent to the control and decision-making unit.

[0043] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0044] 1. This invention collects air temperature and humidity data and internal concrete temperature data by using a distributed array of air temperature and humidity sensors and pre-embedded temperature sensors inside the concrete. Based on the rate of change of internal temperature and the temperature difference between the inner and outer surfaces, it determines the initial setting, final setting, and hardening stages. Then, it calls the PID parameter adjustment range corresponding to the concrete grade for each stage and achieves smooth parameter switching. In concrete curing scenarios, it can accurately adapt to the heat release rate and strength development requirements of different hydration stages, avoiding the disconnect between the control strategy and the actual curing requirements of concrete.

[0045] 2. This invention uses a temperature and humidity linkage control module to look up the "temperature-saturated humidity comparison table" based on the actual temperature value of the temperature regulation module, and derives the absolute humidity target value to correct the humidity regulation range. At the same time, the humidity regulation module adjusts the humidification or dehumidification range in combination with the real-time operating status of the temperature regulation. In the concrete curing scenario, it can eliminate the coupling interference between temperature change and humidity regulation, avoid secondary deviations such as insufficient humidity after heating or excessive humidity after cooling, and ensure the stability of the curing environment.

[0046] 3. This invention uses a deviation calculation module to retrieve the corresponding target temperature and humidity based on the current hydration stage identifier, and introduces the temperature difference between the inner and outer surfaces of the concrete to dynamically correct the original temperature and humidity deviation. In concrete curing scenarios, this can reduce the control error caused by a single deviation calculation, improve the accuracy of temperature and humidity control, and help the concrete strength develop stably.

[0047] 4. This invention uses the parameter input module of the human-computer interaction unit to compare the target curing parameters input by the user with the preset "Concrete Grade - Reasonable Range Table of Target Parameters". When the parameters exceed the range, a pop-up window will prompt and display the recommended range. In concrete curing scenarios, this can avoid the risk of curing failure caused by manual input of incorrect parameters. At the same time, the data display module supports real-time monitoring and historical data traceability, which makes it convenient for staff to grasp the curing status. Attached Figure Description

[0048] Figure 1 This is a schematic diagram of the system framework of the present invention;

[0049] The meanings of the labels in the diagram are as follows:

[0050] 100. Data acquisition and storage unit; 110. Multi-source data acquisition module; 120. Time-series data storage module;

[0051] 200. Control and Decision Unit; 210. Hydration Stage Identification Module; 220. PID Parameter Configuration Module; 230. Deviation Calculation Module; 240. Parameter Switching Control Module;

[0052] 300. Temperature and humidity control unit; 310. Temperature control module; 320. Humidity control module; 330. Temperature and humidity linkage control module;

[0053] 400. Human-computer interaction unit; 410. Data display module; 420. Parameter input module. Detailed Implementation

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

[0055] like Figure 1 As shown, this embodiment provides a concrete curing environment control system with intelligent temperature and humidity control functions, including:

[0056] The data acquisition and storage unit 100 uses a distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete to collect air temperature, air humidity data and concrete internal temperature data in different areas of the curing space in real time. The collected data is stored in time series through an embedded database to provide a continuous data source for control decisions.

[0057] In this embodiment, the data acquisition and storage unit 100 includes a multi-source data acquisition module 110 and a time-series data storage module 120, wherein:

[0058] The multi-source data acquisition module 110 uses a distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete to simultaneously collect air temperature, air humidity data and concrete internal temperature data in different areas of the curing space.

[0059] Air temperature and humidity sensor array arrangement: Considering the three-dimensional spatial characteristics of curing spaces (such as curing sheds and curing rooms), a distributed arrangement of "layered + zoned" is adopted. Sensors are evenly distributed on the four walls of the curing space at a height of 1.2-1.5m above the ground (this height avoids direct interference from ground moisture and is close to the main curing area of ​​the concrete components), with at least two sensors on each wall. At the top of the curing space, one sensor is placed in the center and one at each of the four corners, covering the top area of ​​the space. Additionally, one or two sensors are added in key areas close to the concrete components (such as within 0.5m of the side of the component) to ensure that the collected data reflects the actual air temperature and humidity around the concrete components. All air temperature and humidity sensors are wall-mounted or suspended, and the installation locations are avoided from direct sunlight, wind vents, and areas directly sprayed with water to prevent extreme environmental conditions from affecting the data collection accuracy.

[0060] The arrangement of pre-embedded temperature sensors inside concrete: The embedding location and depth are determined according to the size and structural characteristics of the concrete component to comprehensively reflect the internal temperature distribution of the component. For regular components such as cuboids and cubes, sensors are embedded at the center, half-section depth, and 50mm below the surface, with at least one sensor at each location. For irregularly shaped components (such as beam-column joints and large-volume foundations), sensors are embedded in the core areas where temperature easily accumulates (such as the center of the joint and half-thickness of the foundation) and the edge areas sensitive to temperature changes (such as 50mm inside the corner of the component). The sensors adopt a waterproof and concrete alkali-resistant encapsulation structure (such as a 304 stainless steel shell + epoxy resin seal). During embedding, they are fixedly connected to the concrete reinforcement cage to prevent sensor displacement during concrete pouring. The sensor signal cable is led out from the side of the component, and the lead-out part is protected by a corrugated pipe to prevent the cable from being damaged by concrete compression.

[0061] Specifically, the multi-source data acquisition module 110 incorporates a high-precision clock chip (using the same clock signal as the control and decision unit 200). Through clock synchronization commands, it ensures uniformity in the acquisition time of all sensors, guaranteeing consistency in the time dimension of data collected from sensors at different locations and of different types. The acquisition time error is controlled within milliseconds, avoiding data analysis deviations caused by time differences. Simultaneously, the acquisition frequency is dynamically adjusted according to the needs of the concrete curing stages: in the initial setting stage, due to the rapid rate of temperature change within the concrete, the acquisition frequency is set to 5-10 minutes / time to ensure the capture of key data on rapid temperature rise; in the final setting stage, the rate of temperature change slows down, and the acquisition frequency is adjusted to 15-20 minutes / time; in the hardening stage, as the temperature stabilizes, the acquisition frequency is further reduced to 20-30 minutes / time, ensuring data continuity while reducing unnecessary data redundancy and lowering subsequent storage and computational pressure.

[0062] Specifically, the analog signals (temperature and humidity signals) collected by the sensors are converted into digital signals by the built-in signal conditioning circuit (including filtering and amplification functions) of the module, and then verified by data verification (using CRC32 verification algorithm) to ensure that there is no loss or error during data transmission. The digital signals are collected to the core processing unit (such as STM32 series embedded microprocessor) of the multi-source data acquisition module 110 through wired transmission (such as RS485 bus, which has strong anti-interference ability and is suitable for complex electromagnetic environment at the maintenance site). The core processing unit performs preliminary classification of the data (classified by "air temperature-air humidity-concrete internal temperature" and sensor number) to prepare for subsequent transmission to the time-series data storage module 120.

[0063] The time-series data storage module 120 uses embedded database to store the collected data according to time series based on the data collected by the multi-source data acquisition module 110, providing a continuous data source for the control and decision-making unit 200.

[0064] Specifically, lightweight embedded databases that support efficient storage of time-series data (such as SQLite or InfluxDBLite) can be selected. These databases consume minimal hardware resources (compatible with commonly used embedded industrial PCs or microcontrollers in maintenance equipment, such as ≥2GB memory and ≥16GB storage), and support rapid data retrieval by time dimension, meeting the requirement of "time-series analysis" for maintenance data. The database is installed on the module's built-in storage medium (such as an industrial-grade SD card or solid-state drive), which is vibration-resistant and resistant to high and low temperatures, adapting to the physical environment of the maintenance site.

[0065] Meanwhile, the database uses a "time series table" structure to store data. Each data record includes a collection timestamp, sensor number, collection parameter value, and data check code. The collection timestamp is accurate to the second and is in the format "YYYY-MM-DDHH:MM:SS", serving as the core index for easy querying by time interval. The sensor number uniquely identifies each sensor (e.g., "Air Temperature and Humidity - Wall 1-1" or "Concrete Interior - Component Center - 1"), distinguishing different collection locations and parameter types. The collection parameter values ​​include air temperature, air humidity, and concrete interior temperature, stored according to sensor type, with null values ​​marked as "NULL". The data check code stores the CRC32 verification result, used to verify data integrity during subsequent data retrieval and prevent data corruption during storage.

[0066] Specifically, the data storage cycle matches the concrete curing cycle, storing complete data for the entire curing process (usually 7-28 days) by default. When the database occupies a preset threshold (e.g., 80% of the total storage capacity), the time-series data storage module 120 automatically triggers the data archiving mechanism: compressing historical non-real-time data exceeding 7 days (e.g., early data from the initial and final setting stages) into archive files. The archive files retain key retrieval information (archiving time period, involved sensor numbers) and can be exported via the USB or network interface of the human-machine interface unit 400, facilitating subsequent traceability and data analysis of the curing process. Simultaneously, this embodiment employs a "local dual backup" strategy to ensure data security: in addition to being stored in the main database storage area, real-time collected data is simultaneously backed up to a backup partition of the storage medium (the backup partition capacity accounts for 30% of the total storage capacity). The backup partition adopts a read-only protection mode to prevent data loss due to failure of the main storage area. If the data in the main storage area is damaged, the module can automatically restore the real-time data of the most recent 24 hours from the backup partition, ensuring uninterrupted data continuity.

[0067] It should be added that a standardized data interaction interface is designed between the time-series data storage module 120 and the control and decision unit 200. The control and decision unit 200 can call the collected data of a specified time period and a specified sensor in real time as needed (such as calling the temperature data of the center of the concrete component in the past hour, and the air temperature and humidity data of each area of ​​the current curing space). The interface supports batch data transmission and single data query, with a transmission rate of ≥115200bps, ensuring that the control and decision unit 200 can quickly obtain the required data and meet the real-time calculation requirements of the PID control algorithm.

[0068] The control and decision unit 200, based on the collected temperature and humidity data and the characteristic parameters of the concrete hydration stage, uses an improved segmented PID control algorithm to preset the corresponding PID parameter adjustment range according to the heat release rate and strength development requirements of different concrete hydration stages, so as to realize the stage-based adaptive switching of parameters, calculate the deviation value between the current environment and the target curing conditions, and generate temperature and humidity control commands that match the current stage.

[0069] Understandably, the control and decision unit 200, as the "decision core" of the entire curing environment control system, leverages the continuous data source provided by the data acquisition and storage unit 100. Through the collaboration of four sub-modules—hydration stage identification, PID parameter configuration, deviation calculation, and parameter switching control—it achieves "stage-adaptive, parameter-precise, and closed-loop control" temperature and humidity regulation decision outputs, providing the temperature and humidity execution unit 300 with instructions matching the actual curing needs of concrete. Its hardware foundation is an embedded industrial control computer (equipped with an ARM Cortex-A9 processor, ≥4GB memory, ≥64GB storage, and supporting multi-interface data interaction), while the software integrates an improved segmented PID regulation algorithm.

[0070] In this embodiment, the control decision unit 200 includes a hydration stage identification module 210. The hydration stage identification module 210 determines the current hydration stage based on the internal temperature characteristic parameters of the concrete, providing a stage basis for PID parameter adjustment. Specifically, it includes:

[0071] The internal temperature of the concrete output by the data acquisition and storage unit 100 is received in real time through the data interaction interface. Concrete surface temperature and cumulative maintenance time ;

[0072] Based on the acquired temperature data, the rate of temperature change inside the concrete was calculated. and the temperature difference between the inside and surface of the concrete. ;in This represents the internal temperature difference between adjacent data collection times. This is the data collection time interval; after calculation, it can be used for... Perform a moving average (average of the three most recent calculations) to reduce the interference of single data fluctuations on the rate trend judgment; if the temperature difference... If the calculation result is negative (i.e., the internal temperature is lower than the surface temperature, which is common in the heat dissipation stage in the later stage of maintenance), the absolute value is taken for subsequent judgment to ensure that the temperature difference data reflects the actual temperature gradient.

[0073] Determine the current hydration stage based on the changing trends of characteristic parameters: when When the rise changes from slow to rapid, it is considered the initial solidification stage; when When the temperature starts to drop continuously from the peak, it is considered to be in the final setting stage; when When the price stabilizes and the fluctuation range decreases to a preset range, it is determined to be in the hardening stage.

[0074] The current hydration stage identifier is sent to the control decision unit 200 as a benchmark for parameter stage adaptation when the control decision unit 200 executes the improved segmented PID control algorithm.

[0075] Specifically, the hydration stage identification module 210 receives the internal temperature of the concrete in real time via an RS485 bus interface (communicating with the timing data storage module 120 using the Modbus-RTU protocol). Concrete surface temperature and cumulative maintenance time The receiving frequency is synchronized with the acquisition frequency of the multi-source data acquisition module 110 (5-10 minutes / time during the initial solidification stage, 15-20 minutes / time during the final solidification stage, and 20-30 minutes / time during the hardening stage) to ensure data timeliness.

[0076] Preprocessing of received data: If at a certain moment or If data is missing (e.g., due to temporary sensor malfunction), the average of the first three collected data points will be used to fill the gap, preventing a single missing data point from affecting the stage determination; if the data received for three consecutive times exceeds the normal temperature range for concrete curing (e.g. If the temperature is >80℃ or <5℃, a data anomaly warning will be triggered, and the most recent normal data will be used for calculation. At the same time, a sensor fault warning will be sent to the human-machine interaction unit 400.

[0077] Furthermore, the hydration stage identification module 210 has a built-in "stage-feature parameter judgment table", which, in conjunction with the differences in concrete grade, presets a basic judgment threshold (different grades of concrete have different hydration heat release rates, and the threshold must match the grade characteristics). The specific rules are as follows:

[0078] Initial setting stage determination: when the moving average is... When the temperature rises from "≤0.001℃ / second" (slowly rising, corresponding to the early stage of gradual hydration after concrete pouring) to ">0.001℃ / second", and the rising trend is maintained in two consecutive measurements, it is determined that the initial setting stage has been entered.

[0079] Final setting stage determination: Real-time recording peak value (i.e.) The first maximum value after the rise turns into a fall), and after the peak appears, three consecutive data collections. Both showed a downward trend (the last one) If the temperature drops by ≥0.0002℃ / second compared to the previous temperature, it is considered to have entered the final setting stage.

[0080] Hardening stage determination: Calculate the hardening stage from 5 consecutive data acquisitions. Fluctuation amplitude (fluctuation amplitude = maximum value - minimum value), when the fluctuation amplitude is ≤2℃ and remains within this range for two consecutive collection cycles (e.g., if the collection cycle for the final solidification stage is 20 minutes / time, then the two cycles are 40 minutes), it is determined that the stage has entered the hardening stage.

[0081] Furthermore, after determining the current hydration stage, a stage identifier is generated (e.g., the initial setting stage is identified as "ST1", the final setting stage as "ST2", and the hardening stage as "ST3"). This identifier is then sent in real time to the PID parameter configuration module 220, the deviation calculation module 230, and the human-machine interaction unit 400 via the internal data bus. If the stage determination result is unclear (e.g., the characteristic parameter is in a critical state), the previous stage identifier is maintained until the characteristic parameter meets the clear determination rules before being updated.

[0082] In this embodiment, the control decision unit 200 also includes a PID parameter configuration module 220. The PID parameter configuration module 220 presets the PID parameter adjustment range corresponding to the hydration stage based on the current hydration stage identifier output by the hydration stage identification module 210. It has a built-in parameter range library that matches each hydration stage. The parameter adjustment sensitivity is reduced sequentially from the initial setting stage to the final setting stage and the hardening stage to adapt to the different requirements of the heat release rate and strength development of each stage for temperature and humidity stability. The parameter ranges are stored according to the concrete grade. After receiving the current hydration stage identifier, the corresponding parameter range is automatically called as the adjustment benchmark.

[0083] Specifically, in terms of the parameter interval library storage structure, the PID parameter configuration module 220 has a built-in parameter interval library with a three-dimensional index of "concrete grade - hydration stage - PID parameter". The storage medium is the local solid-state drive of the control decision unit 200. The data in the library is based on the concrete industry curing standards (such as the "Code for Acceptance of Construction Quality of Concrete Structures" GB50204) and the verification results of similar projects; for example:

[0084] The proportional coefficient P for C30 concrete in the initial setting stage (ST1) ranges from 5.0 to 8.0; the integral coefficient I ranges from 0.2 to 0.5; and the differential coefficient D ranges from 1.0 to 2.0.

[0085] The P range for the final setting stage (ST2) is 3.0-5.0, the I range is 0.1-0.3, and the D range is 0.8-1.5.

[0086] The P range for the hardening stage (ST3) is 1.0-3.0, the I range is 0.05-0.1, and the D range is 0.5-1.0.

[0087] The initial setting time for C40 concrete is as follows: P range is 6.0-9.0, I range is 0.3-0.6, and D range is 1.2-2.5.

[0088] Meanwhile, the sensitivity of parameter adjustment is reflected through the range of P and I coefficients, and is reduced sequentially according to the initial setting stage, the final setting stage, and the hardening stage, in order to adapt to the different requirements of temperature and humidity stability for the hydration heat release rate and intensity development at each stage.

[0089] Specifically, in the parameter range calling process, the PID parameter configuration module 220 receives the stage identifier (such as "ST1") output by the hydration stage identification module 210 in real time, and obtains the user-preset concrete grade (such as "C30") through the human-machine interaction unit 400. Using "grade + stage identifier" as an index, it retrieves the corresponding P, I, and D parameter ranges from the parameter range library. If the range corresponding to the index does not exist (such as the special grade entered by the user is not preset), it automatically calls the corresponding stage parameter range of the default grade (C30) and sends a "default parameter range call" prompt to the human-machine interaction unit 400. If the range exists, it sends the parameter range to the parameter switching control module 240 as the reference range for PID parameter adjustment.

[0090] In this embodiment, the control decision unit 200 includes a deviation calculation module 230. The deviation calculation module 230 is used to calculate the deviation value between environmental parameters and target maintenance conditions based on the current stage determined by the hydration stage identification module 210, including the following steps:

[0091] S230.1 Data Acquisition: Receives the measured air temperature output from the data acquisition and storage unit 100 via the data interaction interface. Actual measured air humidity , and the current hydration stage identifier output by the hydration stage identification module 210;

[0092] S230.2 Target Parameter Retrieval: Based on the current hydration stage identifier, retrieve the target temperature for the corresponding stage from the "Stage-Target Parameter Mapping Table" built into the control decision unit 200. and target humidity ;

[0093] S230.3, Calculation of Initial Deviation: Calculate the initial deviation of temperature and the initial deviation of humidity separately, where the initial deviation of temperature... Original humidity deviation ;

[0094] S230.4 Deviation Correction: Introducing the temperature difference between the interior and surface of the concrete. The original deviation is dynamically corrected, and the corrected temperature deviation is... and There is correlation adjustment, humidity deviation Based on the revised Perform coupling correction;

[0095] S230.5, Result Output: The corrected temperature deviation and humidity deviation The parameters are sent to the control decision unit 200 as input parameters for the improved segmented PID control algorithm.

[0096] Specifically, the deviation calculation module 230 synchronously receives two types of data through its internal data interface: one is the measured air temperature output by the data acquisition and storage unit 100. Actual measured air humidity (Taking the average value of all air temperature and humidity sensor data to reduce local environmental interference), and secondly, the current stage identifier (such as "ST2") output by the hydration stage identification module 210. <5℃ or >35℃ (normal temperature range for concrete curing). If the RH is <50% or >100%, it is considered an abnormal data point. The previous normal data is used for calculation, and a "measured data abnormal" warning is sent to the human-computer interaction unit 400.

[0097] Specifically, in terms of target parameter retrieval, the deviation calculation module 230 has a built-in "hydration stage - target temperature and humidity" mapping table. The data in the table is preset according to concrete curing specifications and the strength development requirements at different stages, for example:

[0098] Target temperature of the initial setting stage (ST1) The range is 20-25℃;

[0099] Target humidity The range is ≥90%RH;

[0100] Final setting stage (ST2) The range is 20-22℃. The range is ≥85%RH;

[0101] Hardening stage (ST3) The range is 18-22℃. The range is ≥80%RH;

[0102] The corresponding target parameter is retrieved from the mapping table based on the current stage identifier (if the user defines a target value through the human-computer interaction unit 400, the defined value is retrieved first).

[0103] Specifically, in the calculation and correction of deviations, the original deviation is first calculated according to the formula, including the original temperature deviation. ,in A positive value indicates the measured temperature is higher than the target, and a negative value indicates it is lower than the target; original humidity deviation. ,in A positive value indicates excessive humidity, while a negative value indicates excessive humidity; then, a deviation correction is performed.

[0104] When correcting for temperature deviation, the hydration stage identification module 210 is introduced to calculate... ,like >5℃ (excessive temperature difference between inner and outer surfaces can easily lead to temperature cracks), then... Perform "shrinkage correction" - For the correct time (Reduce the cooling adjustment range to avoid excessive surface cooling and aggravating the temperature difference). (Increase the temperature adjustment range and reduce the temperature difference between the inner and outer surfaces), if ≤5℃ ;

[0105] When correcting for humidity deviation, based on the corrected Based on the physical property that "temperature affects air saturation humidity", For the correct time (To avoid excessive humidification caused by a drop in relative humidity due to increased temperature) When negative (To avoid excessive dehumidification caused by a drop in temperature leading to an artificial increase in relative humidity);

[0106] Corrected temperature deviation and humidity deviation The data is transmitted in real time to the parameter switching control module 240 via the internal data bus as input parameters for the improved segmented PID control algorithm, and simultaneously transmitted to the human-machine interaction unit 400 for real-time display.

[0107] In this embodiment, the control decision unit 200 further includes a parameter switching control module 240. The parameter switching control module 240 has a built-in stage recording submodule, which maintains and updates the "current effective stage identifier" (i.e., the hydration stage currently being controlled) in real time. Based on the stage identifier output by the hydration stage identification module 210 and the deviation value output by the deviation calculation module 230, the parameter switching control module 240 realizes the staged adaptive switching of PID parameters, including the following steps:

[0108] S240.1 Data Input: Real-time reception of the current hydration stage identifier output by the hydration stage identification module 210, and the corrected temperature deviation output by the deviation calculation module 230. and humidity deviation ;

[0109] S240.2 Switching Condition Judgment: Compare the current hydration stage identifier received in real time with the "current effective stage identifier" maintained by the stage recording submodule. When the stage identifiers collected N consecutive times are consistent and different from the "current effective stage identifier", or , If any value exceeds the control threshold of the PID parameter range corresponding to the "current effective stage", it is determined that the parameter switching condition is met.

[0110] S240.3, Parameter Range Retrieval: Based on the new hydration stage identifier, retrieve the corresponding PID parameter adjustment range from the PID parameter configuration module 220 and obtain the initial parameter value for that range.

[0111] S240.4 Smooth Transition Execution: Employs a parameter gradual change algorithm to linearly transition the current PID parameters from their current values ​​to new initial parameter values ​​within a preset adjustment period, avoiding abrupt changes in temperature and humidity control commands;

[0112] S240.5 Switching Records and Updates: Record the stage identifier and deviation value at the time of parameter switching. and The PID parameter values ​​and timestamp information before and after the switch are stored in the built-in log library, and the "current effective stage identifier" is updated to the new hydration stage identifier through the stage recording submodule to complete the stage switching closed loop.

[0113] Specifically, the stage recording submodule has a built-in "current effective stage identifier" storage area, which maintains and updates the hydration stage currently being controlled in real time (the initial state is "undetermined", and it will be updated after the hydration stage identification module 210 outputs the first clear identifier). At the same time, it records the currently effective PID parameters (P, I, D values ​​in real time) and the PID parameter range control threshold of the current effective stage (e.g., the temperature deviation threshold of C30 concrete ST1 stage is ±3℃ and the humidity deviation threshold is ±10%RH, and the threshold is retrieved from the PID parameter configuration module 220). All recorded data is updated in real time according to the timestamp (accurate to the second).

[0114] Specifically, in determining the switching conditions, the module compares the current hydration stage identifier output by the hydration stage identification module 210 with the "current effective stage identifier" maintained by the stage recording submodule in real time. When the stage identifier collected three consecutive times (N is preset to three times, which can be fine-tuned through the system backend to avoid single misjudgment) is consistent with and different from the "current effective stage identifier", or the corrected stage identifier is selected, the switch is initiated. , If any value exceeds the control threshold of the PID parameter range corresponding to the "current effective stage" and exceeds the limit in two consecutive collections, it is determined that the parameter switching condition is met. If both conditions are met at the same time, the stage identifier change condition will be executed first.

[0115] Specifically, regarding parameter range retrieval and smooth transition execution, if the stage identifier changes, the PID parameter adjustment range for the corresponding stage is retrieved from the PID parameter configuration module 220 based on the new hydration stage identifier, and the median value within the range is taken as the new initial parameter value (e.g., for C30 concrete ST2 stage, P=4.0, I=0.2, D=1.2 is retrieved); if the deviation exceeds the limit, a value closer to "suppressing deviation" is taken from the parameter range of the current stage (e.g., for temperature deviation). =4℃ exceeds the limit, the current P range is 5.0-8.0, so P=7.0 is selected to improve the adjustment sensitivity; the smooth transition adopts a linear gradual algorithm with a preset adjustment period (30 minutes for the initial and final condensation stages, and 60 minutes for the hardening stage). The current PID parameter is updated gradually in increments of "(new parameter value - current parameter value) / adjustment period × time step" (for example, if the current P=6.0, the new P=4.0, the adjustment period is 30 minutes, and the time step is 5 minutes, then the P value decreases by about 0.33 every 5 minutes). During the transition, the temperature and humidity deviation changes are monitored in real time. If the deviation gradually decreases, the update continues according to the rhythm. If the deviation increases, the gradual change is paused, the current parameter is maintained, and the new parameter value is re-verified.

[0116] Furthermore, regarding the switching record and closed-loop update, after the parameter switching is completed, the stage identifier of the switching time will be recorded. , The PID parameter values ​​and timestamp information before and after the switch are stored in the built-in log library (the log library uses circular storage, storing a maximum of 180 days of data, and automatically overwriting the oldest data after it exceeds the limit). At the same time, the "current effective stage identifier" is updated to the new hydration stage identifier through the stage recording submodule, and a "PID parameter switching completed" prompt is sent to the human-machine interaction unit 400 to complete the stage switching closed loop. If problems such as parameter retrieval failure or gradual algorithm abnormality occur during the switching process, the current parameters are maintained, a "parameter switching abnormality" warning is sent to the human-machine interaction unit 400, and the abnormality log is recorded for later investigation.

[0117] Temperature and humidity execution unit 300 responds to the instructions of control decision unit 200 and adopts temperature and humidity linkage execution mechanism. Temperature control is achieved through temperature adjustment and humidity control is achieved through humidity adjustment. During the temperature adjustment process, the humidity adjustment range is automatically corrected according to the correlation characteristics of air temperature and humidity to reduce temperature and humidity coupling interference.

[0118] Understandably, the temperature and humidity actuator 300, as the "execution terminal" of the entire maintenance environment control system, aims for "timely response, precise control, and coordinated operation." Based on the temperature and humidity adjustment commands output by the control decision unit 200, it achieves dynamic control of the temperature and humidity of the maintenance space through the coordinated operation of the temperature control module 310, humidity control module 320, and temperature and humidity linkage control module 330, while eliminating temperature and humidity coupling interference. Its hardware foundation is an industrial-grade PLC controller (equipped with digital and analog input / output interfaces, supporting Modbus-TCP protocol communication with the control decision unit 200).

[0119] In this embodiment, the temperature and humidity execution unit 300 includes a temperature regulation module 310. The temperature regulation module 310 responds to the temperature regulation command output by the control decision unit 200 and adopts a "heating-cooling dual-path" structure to achieve temperature regulation of the curing space, specifically including:

[0120] The system receives temperature control commands from the control decision unit 200 in real time via a data interface. The temperature control commands include the target temperature and the control amplitude parameters generated by the improved segmented PID control algorithm.

[0121] Configure distributed electric heating elements (placed around the perimeter and top of the curing space). When the command is "heat up", the electric heating elements are activated in stages according to the temperature deviation (stage 1 is activated when the temperature deviation is ≤2℃, and stage 2 is activated when the deviation is >2℃).

[0122] Equipped with an air-cooling device (with a temperature-sensing air valve), when the command is "cooling down", the air-cooling device and the air valve are opened simultaneously, and the opening degree of the air valve is positively correlated with the temperature deviation.

[0123] Specifically, the temperature control module 310 communicates with the control decision unit 200 in real time via an RJ45 Ethernet interface, receives temperature control commands containing target temperature and adjustment range parameters, and generates "mode signals" (heating / cooling) and "execution parameters" after parsing. If command reception is interrupted (such as communication timeout), the current operating state is maintained and a "command reception error" feedback is sent to the control decision unit 200.

[0124] Specifically, the distributed electric heating elements are stainless steel finned heating tubes (single power 1-2kW, suitable for 100-200㎡ curing space), arranged according to the principle of "uniform coverage and avoiding components": one tube is installed every 2-3m on the four walls (height 1.8-2.0m), and one tube is installed every 15-20㎡ on the top (suspended under the beam), and all are connected in series with an overheat protection switch triggered at 60℃; the air cooling device is a 1500-2000m³ / h industrial axial flow fan, equipped with an electric air valve with an adjustment range of 0-100%, the fan is installed at the side wall ventilation opening (at least one on each side), the air valve is directly connected to the fan outlet, and the control signal is connected to the PLC analog output interface.

[0125] Specifically, the "heating mode" is divided into levels according to temperature deviation:

[0126] When the deviation is ≤2℃, operate at power level 1 (50%-60% of rated power), and open the four surrounding components first, then the top component;

[0127] When the temperature deviation is greater than 2℃, power level 2 (90%-100% of rated power) is fully open; when the temperature deviation is ≤1℃, it is reduced to level 1. In "cooling mode," the fan and air valve operate simultaneously, with the opening degree adjusted according to the temperature deviation.

[0128] For deviations ≤1℃, the opening should be 30%-40%; for deviations 1-2℃, the opening should be 50%-60%; for deviations >2℃, the opening should be 70%-80%. Fine-tune once every 5 minutes.

[0129] In addition, the temperature control module 310 collects the measured temperature every 2 minutes (taken from the data acquisition and storage unit 100). If the deviation does not decrease after 3 consecutive measurements, the heating element is turned on or the air valve opening is increased by 10% to ensure effective control.

[0130] In this embodiment, the temperature and humidity execution unit 300 further includes a humidity adjustment module 320. The humidity adjustment module 320 responds to the humidity adjustment command output by the control decision unit 200 and, in conjunction with the real-time temperature data from the temperature adjustment module 310, achieves coordinated adaptation between humidity and temperature adjustment, specifically including:

[0131] The system receives humidity adjustment instructions (including target humidity and initial adjustment range) from the control decision unit 200, performs humidification operation through the ultrasonic atomizer (atomization amount is adjusted as needed), and performs dehumidification operation through the condenser dehumidifier.

[0132] The system acquires the real-time operating status of the temperature regulation module 310 (heating mode / cooling mode, actual temperature change value). Based on the physical characteristic that "air saturated humidity increases when temperature rises and air saturated humidity decreases when temperature falls," the system automatically adjusts the initial humidification level when the temperature regulation module 310 is in "heating mode" and the actual temperature rises by ≥1℃; and automatically adjusts the initial dehumidification level when it is in "cooling mode" and the actual temperature falls by ≥1℃.

[0133] Specifically, the humidity control module 320 receives humidity control instructions (including target humidity and initial adjustment range) from the control decision unit 200 through the PLC digital input interface; the hardware uses an ultrasonic atomizer with a misting capacity of 2-3L / h (single unit covers 20-30㎡) and a condenser dehumidifier with a dehumidification capacity of 10-15L / day.

[0134] The atomizers are arranged according to the principle of "closeness to components": one unit is installed every 3-4 meters along the four walls at a height of 0.8-1.0m, with the atomization direction facing the side of the component, and the water inlet connected to the water supply pipe (equipped with a solenoid valve); the dehumidifier is installed in a corner of the curing space (away from the atomizer and components), and the drain outlet is connected to an external drain pipe. Regarding humidification and dehumidification operations:

[0135] The "humidification mode" is controlled according to the initial level: it runs intermittently (on for 30 seconds and off for 30 seconds) when the RH is ≤3% and runs continuously when the RH is >3%; it switches to intermittent mode when the measured humidity reaches the target of 95%.

[0136] The "Dehumidification Mode" adjusts the speed according to the initial range: low speed (50% of rated speed) when ≤2%RH, high speed (100% of rated speed) when >2%RH, and switches to low speed when the measured humidity reaches the target of 105%.

[0137] In coordination with the temperature control module 310, the humidity control module 320 obtains the status of the temperature control module 310 through the PLC internal bus: when in heating mode and the temperature rise is ≥1℃, the humidification range is increased by 20%-30%; when in cooling mode and the temperature drop is ≥1℃, the dehumidification range is increased by 15%-25%; when the temperature module is in standby mode, the initial range is maintained.

[0138] In this embodiment, the temperature and humidity execution unit 300 further includes a temperature and humidity linkage control module 330. The temperature and humidity linkage control module 330 establishes a temperature and humidity correlation characteristic model based on the real-time temperature data from the temperature regulation module 310 and the preliminary adjustment data from the humidity regulation module 320 to correct the humidity adjustment range. The temperature and humidity linkage control module 330 has a built-in "temperature-saturation humidity comparison table" preset at 0.5℃ intervals (covering the commonly used temperature range of 5℃-35℃ for concrete curing). It also collects the actual temperature values ​​from the temperature regulation module 310. Target temperature of the control decision unit 200 With target humidity Calculate the temperature change Use the "Temperature-Saturation Humidity Conversion Table" to obtain the saturation humidity at the current temperature. Derive the target absolute humidity value required to maintain the target humidity. The system generates a precise correction value for the humidity adjustment range and sends it to the humidity adjustment module 320. At the same time, it receives the actual temperature and humidity data of the maintenance space fed back by the data acquisition and storage unit 100 in real time. If the corrected temperature and humidity deviation (temperature deviation > 0.5℃, humidity deviation > 3%) exceeds the preset threshold, the correction process of the temperature and humidity correlation characteristic model is triggered again.

[0139] Specifically, the temperature and humidity linkage control module 330 collects three types of data every minute through the PLC analog input interface: the actual temperature value of the temperature regulation module 310. (Take the average value of sensors near the heating element to avoid interference from local heating on temperature data), and control the target temperature output by the decision unit 200. With target humidity The data acquisition and storage unit 100 provides feedback on the actual temperature and humidity data of the maintenance space. All acquired data is accompanied by a timestamp to ensure that data from different sources are consistent in the time dimension, providing an accurate time-series basis for subsequent correction calculations.

[0140] Specifically, the temperature and humidity linkage control module 330 has a built-in "temperature-saturation humidity comparison table". The data source of this comparison table is derived from the physical characteristics of air saturation humidity under standard atmospheric pressure. It covers the temperature range of 5℃-35℃ commonly used for concrete curing, and presets the air saturation humidity parameters at corresponding temperatures at 0.5℃ intervals to ensure that the comparison table data conforms to the general laws of air physical characteristics and can be directly used to calculate the absolute humidity in the curing environment.

[0141] Specifically, in the correction calculation, the temperature and humidity linkage control module 330 first follows the formula... Calculate the difference between the actual temperature and the target temperature (i.e., the temperature change); then, based on the currently collected data... Match the saturation humidity value at the corresponding temperature in the "Temperature-Saturation Humidity Conversion Table". ; then through the formula The target absolute humidity value required to maintain the target humidity was derived; then, humidity data after initial adjustment by the humidity adjustment module 320 was collected, and the actual absolute humidity of the current environment (current relative humidity and humidity) was calculated. (product of) the actual absolute humidity and The difference is used to generate a precise correction value for the humidity adjustment range, which is then sent to the humidity adjustment module 320 via the PLC controller to replace the original initial adjustment range and achieve precise humidity adaptation.

[0142] It should be added that, in the closed-loop correction mechanism, the temperature and humidity linkage control module 330 compares the actual temperature and humidity fed back by the data acquisition and storage unit 100 with the control target value in real time: if a temperature deviation > 0.5℃ or a humidity deviation > 3%RH is detected, it is determined that the deviation after correction exceeds the preset threshold, and the re-correction process is immediately triggered—data is collected again after an interval of 2 minutes. The system uses actual temperature and humidity data to repeat the above correction calculation steps to generate new humidity adjustment correction values ​​until both temperature and humidity deviations fall within the preset threshold range (temperature deviation ≤ 0.5℃, humidity deviation ≤ 3%RH). If the temperature and humidity deviations still do not meet the standards after three consecutive corrections, a "temperature and humidity linkage correction anomaly" warning signal is sent to the control decision unit 200. At the same time, the current humidity adjustment range is maintained, and data such as the temperature change, absolute humidity difference, and actual deviation value at the time of the anomaly are recorded in the local log to provide data support for subsequent troubleshooting.

[0143] The human-machine interaction unit 400 is used to display real-time and historical data recorded by the data acquisition and storage unit 100, and to receive target maintenance parameters input by the user.

[0144] Understandably, the human-machine interface unit 400, as the "human-machine interface hub" of the entire maintenance environment control system, undertakes the dual functions of data visualization and user command input. Through the collaboration of the data display module 410 and the parameter input module 420, it achieves the interactive goals of "data transparency, convenient operation, and parameter compliance." Its hardware foundation is an industrial-grade touch screen (10.1-inch capacitive screen, resolution 1280×800, protection level IP65, suitable for dusty environments at maintenance sites), equipped with an embedded Linux system, and establishes real-time communication with the data acquisition and storage unit 100 and the control and decision-making unit 200 through an Ethernet interface.

[0145] In this embodiment, the human-computer interaction unit 400 includes a data display module 410 and a parameter input module 420, wherein:

[0146] The data display module 410 is used to display real-time and historical data recorded by the data acquisition and storage unit 100; it displays the air temperature, air humidity and concrete internal temperature data of different areas of the curing space in real time, and simultaneously displays the current hydration stage identifier output by the hydration stage identification module 210 and the real-time PID adjustment parameters of the control decision unit 200; historical data can be queried by time interval or curing batch, and the changing trend of temperature and humidity data is presented in the form of line chart and bar chart.

[0147] Specifically, the data display module 410 relies on the display hardware of the industrial touch screen and establishes a connection with the time-series data storage module 120 of the data acquisition and storage unit 100 via the Modbus-TCP protocol (communication baud rate 115200bps, data refresh cycle 2 seconds / time) to synchronously receive real-time acquired data; it reads the hydration stage identifier and PID adjustment parameters output by the control and decision unit 200 through the internal data bus to ensure that the displayed data is synchronized with the system operating status in real time.

[0148] Specifically, in terms of real-time data display layout, the screen is divided into a "main area + auxiliary area", where:

[0149] Main area (occupying 70% of the screen area): Adopting a "zoned grid" format, key data is displayed according to the physical partitions of the curing space (such as area A, area B, and area C, corresponding to the sensor placement areas of the multi-source data acquisition module 110). Each partition cell contains the following three core pieces of information: air temperature (font color changes with temperature range: blue below 15℃, black between 15-30℃, and red above 30℃), air humidity (dynamically displayed as a percentage value plus a humidity icon; the icon is half-filled when humidity is <80%), and concrete internal temperature (labeled with sensor number, such as "internal temperature T1" and "internal temperature T2").

[0150] Auxiliary area (occupying 30% of the screen area): divided into upper and lower columns. The upper column displays the current hydration stage indicator in real time (such as "ST2-final setting stage", with stage-specific icons on the left side of the text: initial setting is a blue wavy line, final setting is a yellow broken line, and hardening is a green straight line). The lower column scrolls to display the real-time PID parameters of the control decision unit 200 (formatted as "P:4.2|I:0.3|D:1.1").

[0151] Specifically, for historical data query and display, the data display module 410 provides two query entry points: one is the physical "Historical Data" button at the bottom of the screen, and the other is the virtual menu option on the touch screen. Two search methods are supported: time interval search (selectable from "Last 24 Hours," "Last 7 Days," and "Custom Date") and maintenance batch search (accessing corresponding data by entering the batch number). The data display adopts a "dual-chart" mode: the left side is a line chart of temperature and humidity trends (the horizontal axis represents time, the vertical axis shows temperature on the left and humidity on the right, with different colored lines distinguishing different areas), and the right side is a bar chart of the temperature difference between the inside and outside of the concrete (one data point per hour, visually displaying the temperature difference changes between the inner and outer surfaces); the charts support zooming (two-finger touch) and panning (single-finger dragging), and clicking on any data point displays the specific value and timestamp.

[0152] In addition, the data display module 410 has a built-in data anomaly alert function: when real-time data exceeds the preset normal range (such as air temperature > 35℃, humidity < 50%), the corresponding data cell edge flashes a red border, and at the same time, a text prompt pops up in the auxiliary area (such as "Air humidity in area B is low") to remind users to pay attention to the abnormal status.

[0153] The parameter input module 420 is used to receive the target curing parameters input by the user; it provides a target parameter input interface corresponding to the concrete hydration stage, and supports the user to input the target temperature and target humidity for each stage; after input, it is compared with the preset "Concrete Grade - Reasonable Range Table of Target Parameters". If the input value exceeds the reasonable range, a pop-up prompt is generated and the recommended parameter range is displayed. After the user confirms or modifies, the compliant target curing parameters are sent to the control decision unit 200.

[0154] Specifically, in terms of the input interface design, the parameter input module 420 adopts a "stage-oriented" interaction process: after the user clicks the "Parameter Settings" button on the main screen interface, the hydration stage selection interface is first displayed (ST1-initial setting, ST2-final setting, ST3-hardening, displayed in the form of icons and text). After selecting the corresponding stage, the parameter input form is entered. The form fields match the target parameters of that stage (e.g., the ST1 stage displays two input boxes: "target temperature range" and "target minimum humidity value", and the ST3 stage adds the "temperature difference control threshold" input item).

[0155] Specifically, regarding input methods and verification mechanisms, parameter input supports two methods: a touchscreen virtual numeric keypad (with shortcut keys for temperature (°C) and humidity (%) units) and an external industrial keyboard (connected via USB interface). After input, the parameter input module 420 automatically calls the built-in "Concrete Grade - Target Parameter Reasonable Range Table" for compliance verification. The "Concrete Grade - Target Parameter Reasonable Range Table" is preset based on the "Code for Acceptance of Construction Quality of Concrete Structures" GB50204, divided according to concrete grade (such as C30, C40, C50), and includes the upper and lower limits of target parameters for each stage (for example, the target temperature range for C30 concrete in stage ST1 is 20-25°C, and the target humidity is ≥90%).

[0156] If the input value exceeds the corresponding range, a pop-up window will immediately appear, providing two options: "Modify" and "Use recommended value". If the user selects "Modify", they will be returned to the form to re-enter the value; if they select "Use recommended value", the recommended value will be automatically filled in with the median value of the recommended range.

[0157] Specifically, regarding parameter sending and synchronization, after the user confirms that the input parameters are compliant, they click the "Confirm Send" button at the bottom of the form. The parameter input module 420 then packages the parameters into JSON format data (including stage identifier, target parameter value, timestamp, and user number) and sends it to the control decision unit 200 via the Ethernet interface. Simultaneously, it receives feedback from the control decision unit 200 ("Parameter received successfully" or "Parameter format error"). If the reception is successful, a green checkmark is displayed on the interface, and the user is automatically returned to the main interface. If the format is incorrect, a red cross is displayed, and the incorrect field is marked (e.g., "Target temperature format should be a number"). The parameter input module 420 then corrects the parameter input and resends it.

[0158] In addition, the parameter input module 420 also has parameter preset and recall functions: users can save commonly used combinations of "concrete grade + parameters for each stage" as templates (up to 10 sets can be saved), and directly call the templates to fill in the parameters when needed later, without having to re-enter them, thus improving operational efficiency. All parameter input records (including modification history and confirmation time) are automatically stored in the local storage module (capacity ≥16GB), supporting queries by time or batch, ensuring that parameter adjustments are traceable.

[0159] It should be added that the human-machine interaction unit 400 also has a system status self-check function. When it starts up, it automatically detects the communication connection status with the data acquisition and storage unit 100 and the control and decision-making unit 200. If the connection is abnormal, it displays a "communication failure" prompt and marks the fault node, while providing troubleshooting guidance (such as "check Ethernet cable connection") to help on-site personnel quickly locate the problem.

[0160] Those skilled in the art will understand that the process of implementing all or part of the steps of the above embodiments can be carried out by hardware or by a program instructing the relevant hardware.

[0161] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely preferred examples and are not intended to limit the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A concrete curing environment control system with intelligent temperature and humidity control functions, characterized in that, include: The data acquisition and storage unit (100) uses a distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete to collect air temperature, air humidity data and concrete internal temperature data in different areas of the curing space in real time, and stores the collected data in time series through an embedded database to provide a continuous data source for control decisions. The control decision unit (200) is based on the collected temperature and humidity data and the characteristic parameters of the concrete hydration stage. Through an improved segmented PID control algorithm, the control decision unit (200) presets the corresponding PID parameter adjustment range according to the heat release rate and strength development requirements of different concrete hydration stages to achieve staged adaptive switching of parameters. It calculates the deviation value between the current environment and the target curing conditions and generates temperature and humidity control commands that match the current stage. The control and decision unit (200) includes a hydration stage identification module (210). The hydration stage identification module (210) determines the current hydration stage based on the internal temperature characteristic parameters of the concrete, providing a stage basis for PID parameter adjustment. Specifically, it includes: The internal temperature of the concrete is received in real time from the data acquisition and storage unit (100) via the data interaction interface. Concrete surface temperature and cumulative maintenance time ; Based on the acquired temperature data, the rate of temperature change inside the concrete was calculated. and the temperature difference between the inside and surface of the concrete. ;in This represents the internal temperature difference between adjacent data collection times. This is the time interval for data collection. Determine the current hydration stage based on the changing trends of characteristic parameters: when When the rise changes from slow to rapid, it is considered the initial solidification stage; when When the temperature starts to drop continuously from the peak, it is considered to be in the final setting stage; when When the price stabilizes and the fluctuation range decreases to a preset range, it is determined to be in the hardening stage. The current hydration stage identifier is sent to the control decision unit (200) as a reference for parameter stage adaptation when the control decision unit (200) executes the improved segmented PID control algorithm. The control decision unit (200) also includes a PID parameter configuration module (220). The PID parameter configuration module (220) presets the PID parameter adjustment range corresponding to the hydration stage based on the current hydration stage identifier output by the hydration stage identification module (210). It has a built-in parameter range library that matches each hydration stage. The parameter adjustment sensitivity is reduced sequentially from the initial setting stage to the final setting stage and the hardening stage to adapt to the different requirements of the heat release rate and strength development of each stage for temperature and humidity stability. The parameter range is stored according to the concrete grade. After receiving the current hydration stage identifier, it automatically calls the corresponding parameter range as the adjustment benchmark. The control and decision-making unit (200) further includes a deviation calculation module (230), which is used to calculate the deviation value between environmental parameters and target maintenance conditions based on the current stage determined by the hydration stage identification module (210), including the following steps: S230.1 Data Acquisition: Receive the measured air temperature output from the data acquisition and storage unit (100) via the data interaction interface. Actual measured air humidity , and the current hydration stage identifier output by the hydration stage identification module (210); S230.2 Target Parameter Retrieval: Based on the current hydration stage identifier, retrieve the target temperature for the corresponding stage from the "Stage-Target Parameter Mapping Table" built into the control decision unit (200). and target humidity ; S230.3, Calculation of Initial Deviation: Calculate the initial deviation of temperature and the initial deviation of humidity separately, where the initial deviation of temperature... Original humidity deviation ; S230.4 Deviation Correction: Introducing the temperature difference between the interior and surface of the concrete. The original deviation is dynamically corrected, and the corrected temperature deviation is... and There is correlation adjustment, humidity deviation Based on the revised Perform coupling correction; S230.5, Result Output: The corrected temperature deviation and humidity deviation The parameter adjustment link sent to the control decision unit (200) serves as the input parameter for the improved segmented PID control algorithm; Temperature and humidity execution unit (300) responds to the instructions of control decision unit (200), adopts temperature and humidity linkage execution mechanism, realizes temperature control through temperature adjustment means, realizes humidity control through humidity adjustment means, and automatically corrects the humidity adjustment amplitude according to the air temperature and humidity correlation characteristics during the temperature adjustment process to reduce temperature and humidity coupling interference. The human-computer interaction unit (400) is used to display real-time and historical data recorded by the data acquisition and storage unit (100) and to receive target maintenance parameters input by the user.

2. The concrete curing environment control system with intelligent temperature and humidity control functions according to claim 1, characterized in that, The data acquisition and storage unit (100) includes a multi-source data acquisition module (110) and a time-series data storage module (120), wherein: The multi-source data acquisition module (110) uses a distributed array of air temperature and humidity sensors and a pre-embedded temperature sensor inside the concrete to simultaneously collect air temperature, air humidity data and concrete internal temperature data in different areas of the curing space. The time-series data storage module (120) stores the collected data in a time series using an embedded database based on the data collected by the multi-source data acquisition module (110), providing a continuous data source for the control and decision-making unit (200).

3. The concrete curing environment control system with intelligent temperature and humidity control functions according to claim 2, characterized in that, The control decision unit (200) further includes a parameter switching control module (240), which has a built-in stage recording submodule that maintains and updates the "current effective stage identifier" in real time. The parameter switching control module (240) realizes the stage-based adaptive switching of PID parameters based on the stage identifier output by the hydration stage identification module (210) and the deviation value output by the deviation calculation module (230), including the following steps: S240.1 Data Input: Receive the current hydration stage identifier output by the hydration stage identification module (210) in real time, and the corrected temperature deviation output by the deviation calculation module (230). and humidity deviation ; S240.2 Switching Condition Judgment: Compare the current hydration stage identifier received in real time with the "current effective stage identifier" maintained by the stage recording submodule. When the stage identifiers collected N consecutive times are consistent and different from the "current effective stage identifier", or , If any value exceeds the control threshold of the PID parameter range corresponding to the "current effective stage", it is determined that the parameter switching condition is met. S240.3, Parameter range call: Based on the new hydration stage identifier, retrieve the PID parameter adjustment range of the corresponding stage from the PID parameter configuration module (220) and obtain the initial parameter value of the range; S240.4 Smooth Transition Execution: Employs a parameter gradual change algorithm to linearly transition the current PID parameters from their current values ​​to new initial parameter values ​​within a preset adjustment period, avoiding abrupt changes in temperature and humidity control commands; S240.5 Switching Records and Updates: Record the stage identifier and deviation value at the time of parameter switching. and The PID parameter values ​​and timestamp information before and after the switch are stored in the built-in log library, and the "current effective stage identifier" is updated synchronously to the new hydration stage identifier through the stage recording submodule, thus completing the stage switching closed loop.

4. The concrete curing environment control system with intelligent temperature and humidity control functions according to claim 3, characterized in that, The temperature and humidity execution unit (300) includes a temperature regulation module (310). The temperature regulation module (310) responds to the temperature regulation command output by the control decision unit (200) and adopts a "heating-cooling dual-path" structure to achieve temperature regulation of the maintenance space, specifically including: The temperature regulation command output by the control decision unit (200) is received in real time through the data interface. The temperature regulation command includes the target temperature and the regulation amplitude parameter generated by the improved segmented PID control algorithm. Configure distributed electric heating elements, and when the command is "heat up", activate the electric heating elements in stages according to the temperature deviation; The system is equipped with an air-cooling device. When the command is "cool down", the air-cooling device and the air valve are turned on simultaneously. The opening degree of the air valve is positively correlated with the temperature deviation.

5. The concrete curing environment control system with intelligent temperature and humidity control functions according to claim 4, characterized in that, The temperature and humidity execution unit (300) further includes a humidity adjustment module (320). The humidity adjustment module (320) responds to the humidity adjustment command output by the control decision unit (200) and, in conjunction with the real-time temperature data from the temperature adjustment module (310), achieves coordinated adaptation of humidity and temperature regulation, specifically including: Receive humidity adjustment instructions from the control decision unit (200), perform humidification operation through the ultrasonic atomizer, and perform dehumidification operation through the condenser dehumidifier; The real-time operating status of the temperature regulation module (310) is obtained. Based on the physical characteristics that "the air saturated humidity increases when the temperature rises and decreases when the temperature falls", the initial humidification amplitude is automatically adjusted when the temperature regulation module (310) is in "heating mode" and the actual temperature rises by ≥1℃; the initial dehumidification amplitude is automatically adjusted when the temperature regulation module (310) is in "cooling mode" and the actual temperature falls by ≥1℃.

6. The concrete curing environment control system with intelligent temperature and humidity control functions according to claim 5, characterized in that, The temperature and humidity execution unit (300) further includes a temperature and humidity linkage control module (330). The temperature and humidity linkage control module (330) establishes a temperature and humidity correlation characteristic model based on the real-time temperature data from the temperature regulation module (310) and the preliminary adjustment data from the humidity regulation module (320) to correct the humidity adjustment amplitude. The temperature and humidity linkage control module (330) has a built-in "temperature-saturation humidity comparison table" preset at 0.5℃ intervals. It also collects the actual temperature values ​​from the temperature regulation module (310). The target temperature of the control decision unit (200) With target humidity Calculate the temperature change Use the "Temperature-Saturation Humidity Conversion Table" to obtain the saturation humidity at the current temperature. Derive the target absolute humidity value required to maintain the target humidity. The system generates a precise correction value for the humidity adjustment range and sends it to the humidity adjustment module (320). At the same time, it receives the actual temperature and humidity data of the maintenance space from the data acquisition and storage unit (100) in real time. If the corrected temperature and humidity deviation exceeds the preset threshold, the correction process of the temperature and humidity correlation characteristic model is triggered again.

7. The concrete curing environment control system with intelligent temperature and humidity control functions according to claim 6, characterized in that, The human-computer interaction unit (400) includes a data display module (410) and a parameter input module (420), wherein: The data display module (410) is used to display real-time and historical data recorded by the data acquisition and storage unit (100); it displays the air temperature, air humidity and concrete internal temperature data of different areas of the curing space in real time, and synchronously displays the current hydration stage identifier output by the hydration stage identification module (210) and the real-time PID adjustment parameters of the control decision unit (200); historical data can be queried by time interval or curing batch, and the changing trend of temperature and humidity data is presented in the form of line chart and bar chart; The parameter input module (420) is used to receive the target curing parameters input by the user; it provides a target parameter input interface corresponding to the concrete hydration stage, and supports the user to input the target temperature and target humidity for each stage; after input, it is compared with the preset "Concrete Grade - Reasonable Range Table of Target Parameters". If the input value exceeds the reasonable range, a pop-up prompt is generated and the recommended parameter range is displayed. After the user confirms or modifies, the compliant target curing parameters are sent to the control decision unit (200).

Citation Information

Patent Citations

  • Intelligent Concrete Curing System Based on Temperature and Humidity Regulation

    CN119797959B

  • Intelligent maintenance method and system driven by sensing of temperature and humidity fields in concrete

    CN120040205A

  • Mass concrete intelligent temperature control system based on neural network and PID control

    CN119440131A

  • Concrete curing device for constructional engineering

    CN119644889A

  • Method and system for controlling cooling water temperature of large-volume concrete filled with water

    CN120722986A