A box girder web attached vibrator control method, system, medium and product
Patent Information
- Application Number
- CN202610974869.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-01
- Publication Date
- 2026-10-16
AI Technical Summary
[0004]然而,由于混凝土浇筑过程的动态性和流态特性的多变性,振捣质量控制场景愈发复杂
通过采用上述技术方案,通过振动传感器采集初始模板加速度并提取其中的阻尼衰减率和主频偏移量来评估振捣区域内混凝土的初始流态特征,根据初始流态特征结合避振保护区域的分布确定目标振动器的初始激振频率和初始激振力,从而能够根据混凝土的实际状态进行针对性的振动参数设定,避免了固定参数控制方式难以适应混凝土状态变化的问题。在目标振动器启动后持续采集实时模板加速度并计算其与初始流态特征的响应差异度,基于响应差异度识别混凝土的离析倾向并动态调节初始激振频率和初始激振力得到实时激振参数,从而能够根据混凝土内部状态的动态演变过程进行振动参数的实时调整,避免了表面观察判定方式导致的密实状态判定偏差和识别滞后问题。当实时模板加速度满足预设的密实收敛条件时判定振捣区域达到振捣合格状态并控制目标振动器停止运行,从而能够准确判定混凝土的实际密实程度,提高了混凝土振捣控制在复杂动态场景下的准确性。
Smart Images

Figure CN122923672A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, specifically to a control method, system, medium, and product for a box girder web-attached vibrator. Background Technology
[0002] With the rapid development of infrastructure construction in my country, box girder structures are widely used in bridge engineering. As the main load-bearing component, the quality of concrete pouring for the box girder web directly affects the load-bearing capacity and service life of the bridge structure. During concrete pouring, it is necessary to use attached vibrators for compaction to eliminate air bubbles and ensure density. The accuracy and effectiveness of concrete vibration quality control are of great significance for ensuring the quality of bridge engineering projects.
[0003] Currently, the main method for controlling the vibration of box girder web concrete is to use preset parameters. Fixed vibration parameters are determined based on the concrete mix proportions and construction specifications before the vibrator is started. During vibration, the effectiveness is judged primarily by observing the concrete surface. Vibration is stopped when the surface condition meets empirical standards. This control method is widely used in box girder construction.
[0004] However, due to the dynamic nature and variability of the flow characteristics of concrete pouring, the scenarios for vibration quality control are becoming increasingly complex. In practical applications, control methods based on fixed parameters are difficult to adapt to the influence of changes in concrete state, and the accuracy of density determination is hard to guarantee. Especially when the properties of concrete continue to evolve during pouring, as the internal state exhibits dynamic changes at different stages, existing methods that rely on fixed parameter control and surface observation for determination are prone to deviations or even lags in the determination of actual density, thereby reducing the accuracy of concrete vibration control. Summary of the Invention
[0005] This application provides a method, system, medium, and product for controlling a vibrator attached to the web of a box girder, which can improve the accuracy of concrete vibration control.
[0006] The first aspect of this application provides a method for controlling a box girder web-attached vibrator, comprising: The current concrete pouring level of the box girder web, the initial formwork acceleration collected by the vibration sensor on the outside of the formwork, and the spatial distribution of the prestressed ducts are obtained. Based on the current concrete pouring level and the spatial distribution of the prestressed ducts, the vibration zone and vibration isolation protection zone are divided. Extract the damping attenuation rate and the dominant frequency offset from the initial template acceleration, and evaluate the initial flow characteristics of the concrete in the vibration area based on the damping attenuation rate and the dominant frequency offset; Based on the initial flow characteristics and the distribution of the vibration damping protection area, the initial excitation frequency and initial excitation force of the target vibrator are determined, and the target vibrator is controlled to start according to the initial excitation frequency and the initial excitation force; After the target vibrator is started, the real-time template acceleration is collected by the vibration sensor, and the response difference between the real-time template acceleration and the initial flow characteristics is calculated. Based on the response difference, the segregation tendency of concrete is identified, and the initial excitation frequency and the initial excitation force are dynamically adjusted according to the segregation tendency to obtain real-time excitation parameters. During the operation of the target vibrator according to the real-time excitation parameters, when the real-time template acceleration meets the preset compaction convergence condition, it is determined that the vibration area has reached the qualified vibration state, and the target vibrator is controlled to stop running.
[0007] By employing the above technical solution, the initial flow characteristics of concrete within the vibration zone are evaluated by acquiring the initial formwork acceleration using vibration sensors and extracting the damping attenuation rate and dominant frequency offset. Based on these initial flow characteristics and the distribution of the vibration isolation protection zone, the initial excitation frequency and initial excitation force of the target vibrator are determined. This allows for targeted vibration parameter settings based on the actual state of the concrete, avoiding the problem of fixed parameter control methods being unable to adapt to changes in concrete state. After the target vibrator starts, real-time formwork acceleration is continuously acquired, and its response difference from the initial flow characteristics is calculated. Based on the response difference, the segregation tendency of the concrete is identified, and the initial excitation frequency and initial excitation force are dynamically adjusted to obtain real-time excitation parameters. This allows for real-time adjustment of vibration parameters according to the dynamic evolution of the concrete's internal state, avoiding the problems of density state judgment deviation and recognition lag caused by surface observation judgment methods. When the real-time formwork acceleration meets the preset density convergence condition, the vibration zone is determined to have reached the qualified vibration state, and the target vibrator is stopped. This accurately determines the actual density of the concrete and improves the accuracy of concrete vibration control in complex dynamic scenarios.
[0008] Optionally, the height value corresponding to the current concrete pouring level is obtained as the upper boundary; the difference between the height value and the preset overlap depth is calculated, and the height corresponding to the difference is used as the lower boundary; the spatial range between the upper boundary and the lower boundary is determined as the vibration zone; the coordinates of the prestressed ducts in the vibration zone are extracted; and the range in the vibration zone where the straight-line distance from the coordinates of the prestressed ducts is less than the preset safety distance is marked as the vibration isolation protection zone.
[0009] Optionally, the inherent damping ratio and inherent dominant frequency of the template corresponding to the web of the box girder under no-load conditions are obtained; the difference between the damping attenuation rate and the inherent damping ratio is calculated to obtain the additional damping ratio; the dominant frequency offset is divided by the inherent dominant frequency to calculate the frequency drift rate; the additional damping ratio is multiplied by a preset dissipation coefficient to obtain the internal friction index reflecting the degree of friction between particles inside the concrete; the frequency drift rate is multiplied by a preset coupling coefficient to obtain the structural viscosity index reflecting the degree of bonding between the concrete and the template; the structural viscosity index is divided by the internal friction index to calculate the flowability evaluation value, and the flowability evaluation value is used as the initial flow characteristics.
[0010] Optionally, the inherent resonant frequency range of the prestressed duct within the vibration isolation protection area is obtained; in a preset parameter mapping table, a target excitation frequency and a target excitation force matching the initial flow characteristics are found, and the target excitation frequency is used as the basic excitation frequency, and the target excitation force is used as the initial excitation force; it is determined whether the basic excitation frequency falls within the inherent resonant frequency range; if the basic excitation frequency falls within the inherent resonant frequency range, the basic excitation frequency is offset and corrected in a direction away from the center of the inherent resonant frequency range, and the corrected frequency is used as the initial excitation frequency; if the basic excitation frequency does not fall within the inherent resonant frequency range, the basic excitation frequency is used as the initial excitation frequency.
[0011] Optionally, the real-time damping attenuation rate and real-time dominant frequency offset are extracted from the real-time template vibration response characteristics; the attenuation change rate of the real-time damping attenuation rate and the damping attenuation rate in the initial state is calculated; the frequency drift of the real-time dominant frequency offset and the dominant frequency offset in the initial state is calculated; a preset attenuation weight and a preset frequency weight are obtained, and the attenuation change rate and the frequency drift are weighted and calculated based on the preset attenuation weight and the preset frequency weight to obtain the response difference.
[0012] Optionally, the derivative and integral values of the response difference within a preset time window are calculated, and the derivative and integral values are combined into a tendency feature vector, which is used as the segregation tendency; the initial excitation frequency and the initial excitation force are vector-combined to construct an initial excitation vector; the segregation tendency is multiplied by a preset compensation matrix to calculate the excitation compensation vector; the initial excitation vector and the excitation compensation vector are vector-added to obtain a real-time excitation vector; the real-time excitation frequency and the real-time excitation force are extracted from the real-time excitation vector, and the real-time excitation frequency and the real-time excitation force are combined into the real-time excitation parameters.
[0013] Optionally, the amplitude envelope of the real-time template acceleration is extracted over multiple consecutive vibration cycles; within a preset monitoring period, the amplitude variance of the amplitude envelope is calculated, and the current mean amplitude of the amplitude envelope is extracted; it is determined whether the amplitude variance is less than a preset stability threshold, and whether the current mean amplitude is greater than or equal to a preset saturation peak value; if the amplitude variance is less than the preset stability threshold, and the current mean amplitude is greater than or equal to the preset saturation peak value, then the real-time template acceleration is determined to meet the preset compaction convergence condition; when the real-time template acceleration is determined to meet the preset compaction convergence condition, the vibration area is determined to have reached the qualified vibration state, and a stop command is generated; according to the stop command, the target vibrator is controlled to stop running.
[0014] In a second aspect, embodiments of this application provide a box girder web-attached vibrator control system, which includes: one or more processors and a memory; the memory is coupled to the one or more processors, and the memory is used to store computer program code, which includes computer instructions, and the one or more processors call the computer instructions to cause the box girder web-attached vibrator control system to perform the method described in the first aspect and any possible implementation thereof.
[0015] Thirdly, embodiments of this application provide a computer-readable storage medium including instructions that, when executed on a box girder web-attached vibrator control system, cause the box girder web-attached vibrator control system to perform the method described in the first aspect and any possible implementation thereof.
[0016] Fourthly, embodiments of this application provide a computer program product containing instructions that, when the computer program product is run on a box girder web-attached vibrator control system, cause the box girder web-attached vibrator control system to perform the method described in the first aspect and any possible implementation thereof.
[0017] In summary, one or more technical solutions provided in this application have at least the following technical effects or advantages: By employing the above technical solution, the initial flow characteristics of concrete within the vibration zone are evaluated by acquiring the initial formwork acceleration using vibration sensors and extracting the damping attenuation rate and dominant frequency offset. Based on these initial flow characteristics and the distribution of the vibration isolation protection zone, the initial excitation frequency and initial excitation force of the target vibrator are determined. This allows for targeted vibration parameter settings based on the actual state of the concrete, avoiding the problem of fixed parameter control methods being unable to adapt to changes in concrete state. After the target vibrator starts, real-time formwork acceleration is continuously acquired, and its response difference from the initial flow characteristics is calculated. Based on the response difference, the segregation tendency of the concrete is identified, and the initial excitation frequency and initial excitation force are dynamically adjusted to obtain real-time excitation parameters. This allows for real-time adjustment of vibration parameters according to the dynamic evolution of the concrete's internal state, avoiding the problems of density state judgment deviation and recognition lag caused by surface observation judgment methods. When the real-time formwork acceleration meets the preset density convergence condition, the vibration zone is determined to have reached the qualified vibration state, and the target vibrator is stopped. This accurately determines the actual density of the concrete and improves the accuracy of concrete vibration control in complex dynamic scenarios. Attached Figure Description
[0018] Figure 1 This is a flowchart illustrating the control method of the box girder web-attached vibrator disclosed in the embodiments of this application; Figure 2 This is another schematic flowchart of the box girder web-attached vibrator control method disclosed in the embodiments of this application; Figure 3 This is a schematic diagram of the structure of a system provided in an embodiment of this application.
[0019] Explanation of reference numerals in the attached drawings: 301, Central Processing Unit; 302, Read-Only Memory; 303, Random Access Memory; 304, Bus; 305, Input / Output Interface; 306, Input Section; 307, Output Section; 308, Storage Section; 309, Communication Section; 310, Driver; 311, Removable Media. Detailed Implementation
[0020] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0021] In the description of the embodiments of this application, the words "for example" or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design that is described as "for example" or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concepts in a specific manner.
[0022] In the description of the embodiments of this application, the term "multiple" means two or more. For example, multiple systems means two or more systems, and multiple screen terminals means two or more screen terminals. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, a feature defined with "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.
[0023] This application provides a method for controlling a vibrator attached to the web of a box girder, referring to... Figure 1 , Figure 1 This is a flowchart illustrating a method for controlling a box girder web-attached vibrator according to an embodiment of this application. The method is applied to a system, which refers to a hardware and software integrated platform capable of executing a box girder web-attached vibrator control program. The system can execute a box girder web-attached vibrator control program, and the method includes steps 101 to 107, as follows: Step 101: Obtain the current concrete pouring level of the box girder web, the initial formwork acceleration collected by the vibration sensor on the outside of the formwork, and the spatial distribution of the prestressed ducts.
[0024] In this embodiment, the box girder web refers to the vertical or inclined thin-walled member connecting the top and bottom plates in a box girder structure, typically with a thickness of 30 to 50 centimeters. The current concrete pouring level indicates the real-time height of the concrete filling within the box girder web; for example, a level of 1.2 meters when the concrete is poured to one-third of the web height. The formwork outer vibration sensor refers to an acceleration measuring device installed on the surface of the formwork on the outer side of the box girder web, spaced 2 to 3 meters apart, used to capture vibration signals generated by the formwork during concrete vibration. The initial formwork acceleration represents the foundation vibration response data generated by the formwork under the self-weight of the concrete before the attached vibrator is activated; the sampling frequency is 1000 Hz to 2000 Hz, typically including time-domain waveforms and frequency-domain characteristics. Prestressed ducts refer to corrugated pipes or metal pipes pre-embedded inside the concrete structure, with a diameter of 80 to 120 millimeters, used for later insertion of prestressed steel strands. The spatial distribution location indicates the specific arrangement information of the prestressed ducts in the three-dimensional coordinate system of the box girder web, including the coordinates, direction and spacing data of the duct centerline, with the spacing typically ranging from 150 mm to 300 mm.
[0025] Specifically, firstly, the filling height of concrete within the box girder web formwork is monitored in real time using a level sensor or ultrasonic ranging device installed on the pouring equipment, with a measurement accuracy of 5 mm, to obtain numerical data of the current pouring level. Simultaneously, a vibration sensor array pre-placed on the outer surface of the formwork is activated. In the static state after concrete pouring but before the vibrator is started, vibration acceleration signals of the formwork at each measuring point are collected for 10 to 15 seconds. This signal reflects the coupling response characteristics between the concrete and the formwork in the initial state, with an amplitude range typically from 0.5 m / s² to 2 m / s². In parallel, the design coordinate information of the prestressed ducts is retrieved from the construction design drawing database. Combined with on-site measurement verification data, a three-dimensional distribution model is constructed, including the spatial location, diameter, and protective layer thickness of all prestressed ducts. The protective layer thickness is 50 to 80 mm, providing a precise geometric reference for subsequent vibration isolation zone division.
[0026] Step 102: Based on the current concrete pouring level and the spatial distribution of prestressed pipes, divide the vibration zone and vibration isolation protection zone.
[0027] In this embodiment, the vibration zone refers to the spatial area within the box girder web where attached vibrators are permitted to be installed and normal vibration operations can be performed. The area of a single vibration zone is typically 1 to 4 square meters. The vibration isolation protection zone refers to the spatial area designated to protect prestressed ducts from vibration damage, prohibiting or restricting vibration operations. The protection radius is 200 to 400 millimeters, typically formed by extending a certain safety distance outward from the outer wall of the duct. Division refers to the process of functionally zoning the vibration operation space of the box girder web based on the relationship between the concrete pouring level and the duct position.
[0028] Specifically, the current concrete pouring level is first compared with the vertical coordinates of the prestressed duct spatial distribution to identify all prestressed ducts located within the current pouring layer and within 50 cm below it. For each identified duct, a preset safety protection distance is extended outward from the duct's centerline, taking into account its outer diameter. This distance is set to 2 to 3 times the duct's outer diameter, depending on the duct type and vibration intensity. For example, the protection distance for a 100 mm diameter duct is 200 to 300 mm, thus forming a three-dimensional vibration isolation protection zone centered on the duct. All vibration isolation protection zones corresponding to the ducts are then merged using Boolean operations in space to obtain the total vibration isolation protection zone for the current pouring layer. This zone typically occupies 15% to 30% of the total web area. The space remaining after deducting the total vibration isolation protection zone in the overall vibration operation space of the box girder web is the vibration zone. For the vibration area, the grid is subdivided according to the effective radius of the vibrator, which is usually 40 cm to 60 cm. The specific placement points of each vibrator are determined, and the spacing between the placement points is 80 cm to 120 cm to ensure that the vibration area is fully covered and that there is a clear boundary between the vibration isolation protection area and the vibration isolation protection area.
[0029] In one possible implementation, based on the current concrete pouring level and the spatial distribution of the prestressed ducts, a vibration zone and a vibration isolation protection zone are divided, specifically including steps 1021-1023, as follows: Step 1021: Obtain the height value corresponding to the current concrete pouring level as the upper boundary; calculate the difference between the height value and the preset overlap depth, and take the height corresponding to the difference as the lower boundary; determine the space between the upper boundary and the lower boundary as the vibration zone.
[0030] In the embodiments of this application, the overlap depth refers to the vertical overlap section size between two adjacent concrete pouring operations, with a value range of 20 cm to 40 cm. It is used to ensure that the upper and lower concrete layers can fully fuse to form an integral structure. For example, when the current layer is poured to a height of 2.5 meters, the area down to 2.1 meters needs to be vibrated to achieve an overlap of 0.4 meters.
[0031] Specifically, firstly, the real-time filling height of the concrete within the box girder web is read from the level sensor. This value is measured using an ultrasonic ranging device with a precision of 5 millimeters; for example, a measurement result of 2.5 meters. This height value is directly assigned as the upper boundary coordinate of the vibration zone. Next, the preset overlap depth value set for the current project is retrieved from the configuration parameter library. This value is determined based on the concrete layer thickness and setting time; for example, an overlap depth set to 0.4 meters. Then, a subtraction operation is performed, subtracting the overlap depth of 0.4 meters from the upper boundary height value of 2.5 meters, resulting in a value of 2.1 meters. This result is assigned as the lower boundary coordinate of the vibration zone. Based on the established upper boundary of 2.5 meters and lower boundary of 2.1 meters, in the three-dimensional spatial coordinate system of the box girder web, select all spatial points with vertical coordinates between 2.1 meters and 2.5 meters and horizontal coordinates covering the entire width of the web. The three-dimensional area formed by this set of spatial points is the vibration area where vibration work needs to be carried out. The volume of the area is calculated based on the width and length of the web. For example, when the web width is 0.4 meters and the length is 12 meters, the volume of the vibration area is 1.92 cubic meters.
[0032] Step 1022: Extract the coordinates of the prestressed duct within the vibration area.
[0033] In this embodiment of the application, the coordinates of the prestressed duct refer to the positional information data of the prestressed duct in the three-dimensional space of the box girder web, including the X-axis, Y-axis and Z-axis values of key control points on the duct centerline. The coordinate accuracy is at the millimeter level. For example, the coordinates of the starting point of a duct are X equal to 0 meters, Y equal to 0.2 meters and Z equal to 1.5 meters, which are used to accurately describe the spatial direction and burial depth of the duct.
[0034] Specifically, the upper boundary height of the vibration zone (2.5 meters) and the lower boundary height of the vibration zone (2.1 meters) are used as filtering criteria. A dataset containing the three-dimensional coordinate information of all prestressed ducts is loaded from the construction design database. This dataset stores the number, start coordinates, end coordinates, and intermediate node coordinates of each duct. Each duct record in the dataset is traversed, and the duct centerline is discretized into a series of coordinate points at 0.1-meter intervals. The Z-axis coordinate of each discrete point is checked to see if the value falls within the closed interval of 2.1 meters to 2.5 meters. If the Z-axis coordinate of a discrete point is greater than or equal to 2.1 meters and less than or equal to 2.5 meters, the duct number to which that point belongs is added to the extraction list. The extraction list is deduplicated to obtain a set of duct numbers located within the vibration zone. Based on the set of numbers, the complete coordinate information of the corresponding ducts is extracted from the original dataset, including the X, Y, and Z coordinate values of the start, end, and intermediate nodes, forming the prestressed duct coordinate dataset within the vibration zone.
[0035] Step 1023: Mark the area within the vibration zone where the straight-line distance from the coordinates of the prestressed duct is less than the preset safety distance as the vibration protection zone.
[0036] In this embodiment, the preset safety distance refers to the minimum allowable distance between the vibrator and the outer wall of the pipe to protect the prestressed pipe from vibration damage. The value range is 15 cm to 30 cm. For example, the safety distance for a 100 mm diameter corrugated pipe is set at 20 cm. This distance ensures that the vibration energy has been attenuated to a safe level when it is transmitted to the pipe.
[0037] Specifically, the process involves reading the coordinate data of all prestressed ducts extracted within the vibration area. This data includes a set of discrete point coordinates along the centerline of each duct. A preset safety distance value is obtained from the parameter configuration table, for example, a safety distance of 0.2 meters. The vibration area is then three-dimensionally meshed using a 5-centimeter grid size. The coordinates of the center point of each grid cell are calculated using an index. Each grid cell is traversed, and the X, Y, and Z coordinate values of the center point are extracted. For each grid center point, all discrete points in the duct coordinate data are traversed, and the Euclidean distance between the grid center point and the discrete duct points is calculated. This distance is the square root of the sum of the squared differences in the X, Y, and Z coordinates. The minimum distance between the grid center point and all discrete duct points is recorded. This minimum distance is compared to the safety distance of 0.2 meters. If the minimum distance is less than 0.2 meters, the grid cell is marked as a vibration-damping protection zone. All marked grid cells are then aggregated to form the spatial extent of the vibration-damping protection zone.
[0038] Step 103: Extract the damping attenuation rate and the dominant frequency offset from the initial template acceleration, and evaluate the initial flow characteristics of the concrete in the vibration area based on the damping attenuation rate and the dominant frequency offset.
[0039] In this embodiment, the damping attenuation rate refers to the rate characteristic parameter of the decrease in amplitude of the initial formwork acceleration signal in the time domain over time, with a value range of 0.05 sec to 0.2 sec, used to represent the energy dissipation capacity of the concrete and formwork system. The dominant frequency offset represents the degree of deviation of the dominant frequency component in the spectrum of the initial formwork acceleration signal after Fourier transform relative to the natural frequency of the unloaded formwork. For example, if the unloaded natural frequency is 120 Hz and the dominant frequency after pouring is 110 Hz, then the dominant frequency offset is -10 Hz, and the offset range is typically -20 Hz to +5 Hz. The initial flow characteristics represent the fluidity and viscosity state of the concrete before vibration, with a flowability value range of 0.3 to 0.9, calculated through a combination of damping and frequency parameters. Extraction refers to the process of obtaining specific characteristic parameters from the original acceleration time-domain signal using signal processing algorithms, with a processing time of 1 to 3 seconds. Evaluation refers to the quantitative analysis and judgment of the physical state of the concrete based on the extracted characteristic parameters.
[0040] Specifically, the acquired initial template acceleration time-domain signal is processed by Hilbert transform to obtain the instantaneous amplitude envelope of the signal. An exponential function is then fitted to the envelope, with a required correlation coefficient greater than 0.95. The decay exponent of the fitted curve is the damping attenuation rate, typically 0.12 per second. In parallel, a Fast Fourier Transform (FFT) is performed on the same acceleration signal segment with a frequency resolution of 0.5 Hz to convert the time-domain signal to the frequency domain. The frequency component with the largest amplitude in the spectrum is searched as the current dominant frequency. This dominant frequency value is then compared with the pre-determined inherent dominant frequency of the unloaded template to obtain the dominant frequency offset. For example, when the dominant frequency is 115 Hz, the offset is -5 Hz. Based on two characteristic parameters, damping attenuation rate and dominant frequency offset, the flow regime evaluation formula is substituted into the pre-established formula for calculation. The flow regime evaluation formula quantifies the flowability value through the ratio of structural viscosity index to internal friction index. The structural viscosity index is represented by the product of dominant frequency offset and coupling coefficient 0.8, and the internal friction index is represented by the product of damping attenuation rate and dissipation coefficient 1.2. The calculated flowability value of 0.55 is the quantitative characterization of the initial flow regime.
[0041] In one possible implementation, the damping attenuation rate and dominant frequency offset in the initial template acceleration are extracted, and the initial flow characteristics of the concrete in the vibration zone are evaluated based on the damping attenuation rate and dominant frequency offset. Specifically, this includes steps 1031-1032, as follows: Step 1031: Obtain the inherent damping ratio and inherent dominant frequency of the template corresponding to the web of the box girder under no-load conditions; calculate the additional damping ratio by subtracting the damping attenuation rate from the inherent damping ratio; calculate the frequency drift rate by dividing the dominant frequency offset by the inherent dominant frequency.
[0042] In the embodiments of this application, the inherent damping ratio refers to the ratio of the amplitude attenuation per unit period to the initial amplitude when the template is in free vibration under no load. The value range is usually 0.01 to 0.05. For example, an inherent damping ratio of 0.02 means that the amplitude attenuates by two percent per vibration cycle, which is used to characterize the energy dissipation characteristics of the template material itself.
[0043] Specifically, the inherent damping ratio and natural dominant frequency of the box girder web corresponding to the formwork under no-load conditions are read from the formwork vibration test database. For example, the inherent damping ratio is 0.02 and the natural dominant frequency is 15 Hz. The damping attenuation rate measured under the current concrete pouring state is obtained from the real-time monitoring system. For example, the damping attenuation rate is 0.05. A subtraction operation is performed, subtracting the inherent damping ratio of 0.02 from the damping attenuation rate of 0.05, resulting in 0.03, which is the additional damping ratio. The dominant frequency offset value under the current state is extracted from the vibration spectrum analysis module. For example, the dominant frequency offset is 3 Hz. A division operation is performed, dividing the dominant frequency offset of 3 Hz by the natural dominant frequency of 15 Hz, resulting in 0.2, which is the frequency drift rate. The additional damping ratio of 0.03 and the frequency drift rate of 0.2 are stored in the characteristic parameter buffer as input data for subsequent flow characteristic calculations. The additional damping ratio reflects the additional energy dissipation capacity generated after concrete loading, and the frequency drift rate reflects the degree of influence of concrete quality on the formwork vibration characteristics.
[0044] Step 1032: Multiply the additional damping ratio by the preset dissipation coefficient to obtain the internal friction index, which reflects the degree of friction between the particles inside the concrete; multiply the frequency drift rate by the preset coupling coefficient to obtain the structural viscosity index, which reflects the degree of bonding between the concrete and the formwork; divide the structural viscosity index by the internal friction index to calculate the flowability evaluation value, and use the flowability evaluation value as the initial flow characteristics.
[0045] In the embodiments of this application, the internal friction index refers to the quantitative index of the energy consumed by solid particles inside concrete due to contact friction during relative motion. The value range is from 0.5 to 2.5. For example, an internal friction index of 1.5 indicates a moderate degree of particle friction and is used to characterize the magnitude of frictional resistance between aggregates and cement paste inside the concrete mixture.
[0046] Specifically, the additional damping ratio (0.03) and frequency drift rate (0.2) calculated previously are read from the feature parameter cache. The preset dissipation coefficient, determined based on the concrete strength grade and aggregate type (e.g., 30), is retrieved from the material parameter library. A multiplication operation is performed, multiplying the additional damping ratio (0.03) by the preset dissipation coefficient (30), resulting in 0.9. This result is the internal friction index, which quantifies the degree of friction between particles within the concrete. The preset coupling coefficient, set based on the formwork material and contact conditions (e.g., 5), is retrieved from the structural parameter library. A multiplication operation is performed, multiplying the frequency drift rate (0.2) by the preset coupling coefficient (5), resulting in 1.0. This result is the structural viscosity index, characterizing the bond between the concrete and the formwork. A division operation is performed, dividing the structural viscosity index (1.0) by the internal friction index (0.9), resulting in 1.111. Three decimal places are retained to obtain the flowability evaluation value of 1.111. The fluidity assessment value of 1.111 is assigned to the initial flow characteristic variable to complete the quantitative expression of the flow characteristics. This value comprehensively reflects the flow performance level of the concrete mixture in the current state.
[0047] Step 104: Based on the initial flow characteristics and the distribution of the vibration isolation protection area, determine the initial excitation frequency and initial excitation force of the target vibrator, and control the target vibrator to start according to the initial excitation frequency and initial excitation force.
[0048] In this embodiment, the target vibrator refers to the attached vibrator device that needs to be activated based on the division of the vibration area, with a power range of 1.5 kW to 3 kW. The initial excitation frequency represents the vibration frequency parameter set when the target vibrator begins vibration operation, ranging from 40 Hz to 80 Hz. The initial excitation force represents the initial vibration force amplitude applied by the target vibrator to the concrete, ranging from 800 N to 2000 N. "Determination" refers to the process of obtaining the vibrator's operating parameter values through calculation and mapping lookup. "Control start" means sending a command to the vibrator to start operation according to the set parameters, with a response time of 0.5 seconds to 1 second.
[0049] Specifically, firstly, based on the spatial range of the vibration zone and the distribution of the vibration isolation protection zone, vibrators whose working range is completely within the vibration zone are selected from the pre-arranged vibrator array as target vibrators. Typically, one to two vibrators are configured for each vibration zone. For the selected target vibrators, the minimum spatial distance between them and the boundary of the vibration isolation protection zone is read. If this distance is less than the preset critical safety distance threshold of 30 cm, the vibrator is marked as a boundary vibrator and a power reduction operation flag is set. Based on the initial flowability characteristic of 0.55, a pre-established excitation parameter mapping table is consulted. This mapping table stores the recommended excitation frequency and excitation force range corresponding to different flowability ranges. For example, a flowability of 0.5 to 0.6 corresponds to a frequency of 55 Hz to 65 Hz and an excitation force of 1200 N to 1500 N. An initial excitation frequency of 60 Hz and an initial excitation force of 1350 N are determined using a linear interpolation method to precisely match the current flowability value. For equipment marked as a boundary vibrator, the initial excitation force of 1350 Newtons obtained from the query is corrected by multiplying it by a reduction factor of 0.7, resulting in 945 Newtons. The determined initial excitation frequency and initial excitation force parameters are transmitted to the frequency converter driver and force control module of the target vibrator via the control bus. After receiving the parameters, the driver adjusts the motor speed to 1800 rpm and the eccentric block mass distribution, so that the vibrator starts the vibration operation according to the set parameters.
[0050] In one possible implementation, the initial excitation frequency and initial excitation force of the target vibrator are determined by combining the initial flow characteristics and the distribution of the vibration damping protection area, specifically including steps 1041-1043, as follows: Step 1041: Obtain the natural resonant frequency range of the prestressed duct within the vibration isolation protection area.
[0051] In the embodiments of this application, the inherent resonance frequency range refers to the frequency range in which the prestressed pipe structure produces the maximum amplitude response under external excitation. It is usually formed by extending half a bandwidth to both sides of the center frequency. For example, when the center frequency is 20 Hz and the bandwidth is 4 Hz, the inherent resonance frequency range is 18 Hz to 22 Hz, which is used to indicate the dangerous frequency range in which the pipe structure will resonate.
[0052] Specifically, structural parameter information for all prestressed ducts within the vibration isolation protection area is retrieved from the engineering structure database, including duct diameter, wall thickness, material elastic modulus, and length. Based on the duct diameter-to-wall-thickness ratio, length-to-diameter ratio, and material elastic modulus, the natural vibration frequency of the duct is calculated using structural dynamics methods; for example, the fundamental frequency is calculated to be 20 Hz. Frequency response curves of ducts of the same specifications measured in the field are extracted from the vibration test history database, and the frequency points corresponding to the peak positions of the curves are identified. The theoretically calculated frequency of 20 Hz is compared and verified with the measured peak frequency; if the error is within 5%, the theoretical value is adopted as the center frequency. Based on the duct structure damping ratio and boundary constraint parameters, the resonance bandwidth is calculated to be 4 Hz. Using the center frequency of 20 Hz as a reference, half the bandwidth of 2 Hz is subtracted towards lower frequencies to obtain a lower limit of 18 Hz, and half the bandwidth of 2 Hz is added towards higher frequencies to obtain an upper limit of 22 Hz. The inherent resonant frequency range is represented as a continuous frequency range from 18 Hz to 22 Hz and stored in the vibration damping parameter data table as a constraint condition for subsequent adjustment of excitation parameters.
[0053] Step 1042: In the preset parameter mapping table, find the target excitation frequency and target excitation force that match the initial flow characteristics, and use the target excitation frequency as the basic excitation frequency and the target excitation force as the initial excitation force.
[0054] In this embodiment of the application, the preset parameter mapping table refers to a data structure table that establishes the correspondence between the initial flow characteristic values and the excitation parameter values. Each row of the table contains the flow characteristic range, the corresponding excitation frequency and the excitation force value. For example, the flow characteristic range of 1.0 to 1.2 corresponds to an excitation frequency of 25 Hz and an excitation force of 150 N, which is used to represent the vibration parameters that need to be applied under different concrete flow states.
[0055] Specifically, the initial flow characteristic value of 1.111, calculated previously, is read from the characteristic parameter cache. The preset parameter mapping table file is opened; this table stores multiple mapping records sorted by flow characteristic values from smallest to largest. Starting from the first row of the mapping table, each row is scanned sequentially, reading the lower and upper limits of the flow characteristic value for each row. It is determined whether the initial flow characteristic value of 1.111 is greater than or equal to the lower limit of the current row and less than or equal to the upper limit; if the condition is met, the scanning stops. The target excitation frequency field value of 25 Hz and the target excitation force field value of 150 N are extracted from the matching rows. A basic excitation frequency variable is created, and the target excitation frequency value of 25 Hz is assigned to it. An initial excitation force variable is created, and the target excitation force value of 150 N is assigned to it. The basic excitation frequency of 25 Hz and the initial excitation force of 150 N are written to the vibration control parameter temporary storage area. If there is no completely matching record in the mapping table, then search for two adjacent rows of records. Based on the relative positions of the initial flow characteristic values in the flow characteristic intervals of the two rows, perform linear interpolation calculations on the excitation frequency and excitation force corresponding to the two rows to obtain the interpolation results of the target excitation frequency and target excitation force and complete the assignment operation.
[0056] Step 1043: Determine whether the basic excitation frequency falls within the natural resonance frequency range; if the basic excitation frequency falls within the natural resonance frequency range, then offset and correct the basic excitation frequency in a direction away from the center of the natural resonance frequency range, and use the corrected frequency as the initial excitation frequency; if the basic excitation frequency does not fall within the natural resonance frequency range, then use the basic excitation frequency as the initial excitation frequency.
[0057] In the embodiments of this application, offset correction refers to the operation process of adjusting and moving the frequency value in a direction away from the center of the resonance interval. The adjustment range is determined according to the distance between the original frequency and the boundary of the interval. For example, when the original frequency of 19 Hz is located in the interval of 18 Hz to 22 Hz and is closer to the lower limit, it is offset downward to 17 Hz. This is used to represent a parameter adjustment method to avoid dangerous resonance frequencies.
[0058] Specifically, the basic excitation frequency value of 25 Hz is read from the temporary storage area of vibration control parameters, and the lower limit of the natural resonance frequency range of 18 Hz and the upper limit of 22 Hz are read from the vibration isolation parameter data table. A judgment operation is performed to check whether the basic excitation frequency of 25 Hz is greater than or equal to the lower limit of the range of 18 Hz and less than or equal to the upper limit of the range of 22 Hz. If the judgment result is negative, the basic excitation frequency of 25 Hz is not within the range of 18 Hz to 22 Hz. An initial excitation frequency variable is created, and the basic excitation frequency value of 25 Hz is directly assigned to the initial excitation frequency variable. If the judgment result is positive, for example, the basic excitation frequency is 19 Hz, the center frequency value of the range is calculated by adding the lower limit of 18 Hz and the upper limit of 22 Hz and dividing by 2 to obtain 20 Hz. The relationship between the basic excitation frequency of 19 Hz and the center frequency of 20 Hz is compared, and it is determined that 19 Hz is less than 20 Hz, i.e., it is located to the left of the center. The distance from the base frequency of 19 Hz to the lower limit of 18 Hz is calculated as 1 Hz. Using 1.5 times this distance as the offset, an offset of 1.5 Hz is calculated. Subtracting the offset of 1.5 Hz from the base excitation frequency of 19 Hz yields a corrected frequency of 17.5 Hz. This corrected frequency of 17.5 Hz is then assigned to the initial excitation frequency variable to complete the vibration damping adjustment of the frequency parameters, ensuring that the initial excitation frequency does not induce a resonance response in the prestressed duct.
[0059] Step 105: After the target vibrator is started, the real-time template acceleration is collected by the vibration sensor, and the response difference between the real-time template acceleration and the initial flow characteristics is calculated.
[0060] In this embodiment, real-time formwork acceleration refers to the formwork vibration acceleration signal data continuously collected by vibration sensors after the target vibrator starts operating, with an amplitude range of 3 m / s² to 15 m / s². Response difference is used to represent the degree of deviation between the real-time formwork acceleration signal characteristics and the reference response corresponding to the initial flow characteristics, with a value range of 0 to 1; a larger value indicates a more significant change in the concrete state. Acquisition refers to the process by which the vibration sensor converts the physical vibration signal into an electrical signal and records it by the data acquisition system, with a sampling bit depth of 16 bits. Calculation refers to the processing of obtaining the response difference value through mathematical operations, with a calculation cycle of 0.5 seconds.
[0061] Specifically, after the target vibrator starts according to the initial excitation parameters, the vibration sensor continuously collects the template vibration acceleration signal at a preset sampling frequency of 1000 Hz. The sampling frequency is 16.7 times the excitation frequency of 60 Hz to ensure signal integrity. The collected real-time template acceleration signal is segmented into fixed time windows, each with a length of 3 seconds and containing 3000 sampling points. The acceleration signal within each time window undergoes the same feature extraction processing as the initial signal, including calculating the current damping attenuation rate and the current dominant frequency offset. Based on these two parameters, the flowability value at the current moment is calculated. For example, when the current damping attenuation rate is 0.08 Hz and the dominant frequency offset is -12 Hz, the flowability is 0.72. The difference between the current flowability value of 0.72 and the initial flowability value of 0.55 is calculated to obtain a flowability deviation of 0.17. The relative change rate of the current damping attenuation rate (0.08 s / s) to the initial damping attenuation rate (0.12 s / s) is calculated in parallel as a percentage of -33.3%, and the absolute difference of the current dominant frequency offset (-12 Hz) to the initial dominant frequency offset (-5 Hz) is calculated as 7 Hz. The three parameters—flow deviation (0.17), relative change rate of damping (-33.3 s / s), and dominant frequency difference (7 Hz)—are weighted and summed with weighting coefficients set to 0.5, 0.3, and 0.2, respectively. The weighted sum, 0.185, represents the response difference value at the current moment, which is updated and stored in the time-series database every 0.5 seconds.
[0062] In one possible implementation, the response difference between the real-time template acceleration and the initial flow characteristics is calculated, specifically including steps 1051-1052, as follows: Step 1051: Extract the real-time damping attenuation rate and real-time dominant frequency offset from the real-time template vibration response characteristics; calculate the attenuation change rate of the real-time damping attenuation rate and the damping attenuation rate under the initial state; calculate the frequency drift of the real-time dominant frequency offset and the dominant frequency offset under the initial state.
[0063] In the embodiments of this application, the attenuation change rate refers to the relative change ratio of the real-time measured damping attenuation rate to the initial state damping attenuation rate, reflecting the evolution trend of the formwork vibration energy dissipation characteristics. For example, when the real-time damping attenuation rate is higher than the initial value, the attenuation change rate is positive, which is used to indicate the degree of dynamic change of the vibration response damping characteristics with the concrete pouring process.
[0064] Specifically, the real-time template vibration response characteristic data packet is read from the real-time monitoring data stream, and the real-time damping attenuation rate field and real-time dominant frequency offset field in the data packet are parsed. The baseline values of damping attenuation rate and dominant frequency offset recorded in the initial state are read from the historical data storage area. A subtraction operation is performed, subtracting the initial damping attenuation rate from the real-time damping attenuation rate to obtain the difference. A division operation is performed, dividing the difference by the initial damping attenuation rate, and the result is the attenuation change rate. A subtraction operation is performed, subtracting the initial dominant frequency offset from the real-time dominant frequency offset, and the result is the frequency drift. The attenuation change rate and frequency drift are written to the difference feature temporary buffer. The attenuation change rate reflects the dynamic change trend of damping characteristics; a positive value indicates increased damping, and a negative value indicates decreased damping. The frequency drift reflects the degree of shift in vibration frequency characteristics; a positive value indicates a shift of the dominant frequency towards higher frequencies, and a negative value indicates a shift towards lower frequencies. These two parameters describe the changes in the real-time vibration response relative to the initial state from the two dimensions of energy dissipation and frequency characteristics, respectively, providing basic data support for subsequent comprehensive evaluation of vibration state differences.
[0065] Step 1052: Obtain the preset attenuation weight and preset frequency weight, and calculate the attenuation change rate and frequency drift amount by weighting based on the preset attenuation weight and preset frequency weight to obtain the response difference.
[0066] In the embodiments of this application, the response difference degree refers to the quantitative index of the overall deviation of the template vibration response after comprehensively considering the changes in damping characteristics and frequency characteristics. The larger the value, the more significant the difference between the current vibration response and the initial state. It is used to represent the comprehensive deviation level of the real-time vibration state relative to the reference state.
[0067] Specifically, the system reads the preset attenuation weight and preset frequency weight, pre-defined for the current monitoring scenario, from the configuration parameter database. The sum of these two weights equals 1. It then reads the previously calculated attenuation change rate and frequency drift from the difference feature temporary buffer. The frequency drift is normalized by dividing it by a preset frequency drift standardization coefficient to obtain the normalized frequency drift. A multiplication operation is performed, multiplying the attenuation change rate by the preset attenuation weight to calculate the attenuation contribution component. Another multiplication operation is performed, multiplying the normalized frequency drift by the preset frequency weight to calculate the frequency contribution component. Finally, an addition operation is performed, adding the attenuation contribution component and the frequency contribution component. The absolute value of the result is then retained with a specified precision to obtain the response difference degree. This response difference degree is stored in the vibration evaluation result table. This value comprehensively reflects the overall difference in the current template vibration response relative to the initial state. By adjusting the weighting coefficients to adjust the contribution ratio of different feature parameters to the final difference degree, a multi-dimensional vibration feature fusion evaluation is achieved, providing a quantitative basis for determining whether the vibration state deviates from the normal range.
[0068] Step 106: Based on the response difference, identify the segregation tendency of concrete, and dynamically adjust the initial excitation frequency and initial excitation force according to the segregation tendency to obtain real-time excitation parameters.
[0069] In this embodiment, segregation tendency refers to the degree of likelihood of aggregate settling and cement paste rising and stratifying during concrete vibration, categorized into low, medium, and high levels. Dynamic adjustment refers to the control behavior of modifying the vibrator's operating parameters in real time based on changes in the concrete's state, with an adjustment cycle of 1 to 2 seconds. Real-time excitation parameters represent the current excitation frequency and excitation force values executed by the vibrator after dynamic adjustment; the frequency adjustment range is from -10 Hz to +10 Hz of the initial value, and the excitation force adjustment range is from -300 Newtons to +300 Newtons of the initial value. Identification refers to the process of determining the segregation tendency level by analyzing the changing patterns of response differences.
[0070] Specifically, numerical differentiation is performed on the time-series data of response difference, calculating the rate of change of response difference between adjacent time points as the derivative value. For example, when the current response difference is 0.185, the previous value was 0.162, and the time interval is 0.5 seconds, the derivative value is 0.046 per second. This derivative value reflects the speed of concrete state evolution. Numerical integration is performed in parallel on the time-series data of response difference, using the trapezoidal rule to calculate the cumulative value of response difference from the start of vibration to the current time as the integral value. For example, after 30 seconds of vibration, the integral value is 4.2. This integral value reflects the cumulative effect of deviation from the target state. The derivative value of 0.046 per second is compared with a preset rapid change threshold of 0.05 per second, and the integral value of 4.2 is compared with a cumulative deviation threshold of 5. Based on the comparison results, the segregation tendency is classified as medium level. For each identified level of segregation tendency, the corresponding adjustment coefficient is read from a pre-calibrated compensation matrix. This matrix has a 2x2 structure, with the first row containing elements of -150 and -8, and the second row containing elements of -20 and -1.5, storing the compensation relationship between derivative and integral values and excitation frequency and excitation force. The derivative value of 0.046 Hz and the integral value of 4.2 are multiplied by their corresponding elements in the compensation matrix and summed to obtain the excitation frequency compensation of -7 Hz and the excitation force compensation of -213 N. The initial excitation frequency of 60 Hz is added to the frequency compensation of -7 Hz to obtain the real-time excitation frequency of 53 Hz, and the initial excitation force of 1350 N is added to the force compensation of -213 N to obtain the real-time excitation force of 1137 N. These two parameters constitute the real-time excitation parameters and are sent to the target vibrator for execution within 1 second.
[0071] Step 107: During the operation of the target vibrator according to the real-time excitation parameters, when the real-time template acceleration meets the preset compaction convergence condition, it is determined that the vibration area has reached the qualified vibration state, and the target vibrator is controlled to stop running.
[0072] In this embodiment, the compaction convergence condition refers to a combination of multiple quantitative indicators used to determine whether concrete vibration has reached a qualified compaction state, including an amplitude variance threshold of 0.5 square meters per fourth second and a saturation peak standard of 12 meters per second squared. A qualified vibration state indicates that air bubbles inside the concrete have been fully expelled and the particles are tightly packed, meeting the design compaction requirements, with a compaction degree of 98% or higher. Judgment refers to the process of comparing real-time collected data with preset standards and drawing conclusions, with a judgment delay of no more than 0.5 seconds. Stopping operation indicates sending a stop command to the target vibrator to terminate the vibration operation, with a stop response time of 1 to 2 seconds.
[0073] Specifically, during the continuous operation of the target vibrator according to the real-time excitation parameters, a sliding window statistical analysis is performed on the real-time template acceleration signal collected by the vibration sensor. The window length is 2 seconds and the sliding step size is 0.5 seconds. Within each sliding window, the variance of the acceleration signal amplitude is calculated. When the variance values of five consecutive windows are all less than the preset variance threshold of 0.5 m² / 4 sec (e.g., 0.48 for the first window, 0.42 for the second, 0.39 for the third, 0.41 for the fourth, and 0.45 m² / 4 sec for the fifth), the vibration response is considered to be stable. In parallel, a spectrum analysis is performed on the real-time template acceleration signal, extracting the peak amplitude corresponding to the dominant frequency of 53 Hz. When this peak amplitude reaches the preset saturation peak standard of 12 m² / s², and the peak amplitudes in the subsequent three time windows are 12.1, 12.05, and 11.98 m² / s² respectively, and no longer increase, the frequency domain characteristics are considered to have reached saturation. Simultaneously, the trend of the response difference value is monitored. When the derivative value of the response difference value remains within a small fluctuation range of -0.002 seconds to +0.002 seconds, the concrete state is determined to have stabilized and converged. Only when the three conditions of stable amplitude variance, peak saturation, and convergence of response difference are met simultaneously, the system determines that the current vibration area has reached the qualified vibration state. After the judgment result is generated, a stop command is immediately sent to the target vibrator through the control bus. After receiving the command, the vibrator gradually reduces the excitation force from 1137 Newtons to 0 Newtons within 1.5 seconds and finally stops running. At the same time, the operation completion time and final parameter data of the vibration point are recorded to the quality archive database. The recorded content includes vibration duration of 45 seconds, final frequency of 53 Hz, and final excitation force of 1137 Newtons.
[0074] In the above embodiments, the deterministic selection of initial excitation parameters is achieved through the inherent resonant frequency avoidance mechanism and the mapping relationship of flow characteristics. To further capture the dynamic evolution characteristics of concrete flow state during vibration, improve the adaptive adjustment capability of excitation parameters to segregation tendency, and reduce the impact of over-vibration or under-vibration caused by static parameter settings on concrete uniformity, this application also provides a control method for a box girder web-attached vibrator. This method constructs a feature vector reflecting segregation tendency by calculating the derivative and integral values of the response difference within a time window. After vectorizing the initial excitation parameters, a preset compensation matrix is used to map the segregation characteristics into excitation adjustment quantities. Combined with the variance stability and mean saturation criteria of the amplitude envelope, the compaction convergence state is identified to trigger shutdown control, enabling the system to more accurately track the rheological evolution law of concrete throughout the vibration process and its feedback characteristics to vibration response, achieving closed-loop adaptive adjustment of vibration parameters and intelligent determination of the vibration endpoint. The following section combines... Figure 2 Another method for controlling a box girder web-attached vibrator in this application embodiment is described below: Please see Figure 2 This is another flowchart illustrating a method for controlling a box girder web-attached vibrator in an embodiment of this application.
[0075] Step 201: Calculate the derivative and integral values of the response difference within a preset time window, and combine the derivative and integral values into a tendency feature vector, and use the tendency feature vector as the separation tendency.
[0076] In the embodiments of this application, the tendency feature vector refers to a two-dimensional mathematical vector formed by numerically representing the temporal change trend and cumulative deviation of the response difference. It consists of derivative components and integral components. For example, the derivative component reflects the instantaneous rate of change of the difference, and the integral component reflects the total cumulative deviation, which is used to represent the comprehensive dynamic characteristics of the tendency of concrete segregation.
[0077] Specifically, the response difference value sequence within a preset time window is read from the response difference history table, and this sequence is arranged in chronological order. Numerical differentiation is performed on this value sequence to calculate the difference between the response difference values of two adjacent time points. This difference is then divided by the corresponding time interval to obtain the derivative value. Numerical integration is performed on this value sequence using the trapezoidal integral method. The mean response difference value of every two adjacent time points is multiplied by the time interval, and the area values calculated for all time intervals are summed to obtain the integral value. A two-dimensional vector data structure is created, assigning the derivative value to the first component of the vector and the integral value to the second component, thus completing the vector construction. This two-dimensional vector is the tendency feature vector, which is marked as a segregation tendency and stored in the segregation assessment result cache. The derivative component reflects the rate of change of response difference, while the integral component reflects the degree of accumulation of response difference within the time window. Together, these two components describe the dynamic trend characteristics of segregation development.
[0078] Step 202: Combine the initial excitation frequency and the initial excitation force into a vector to construct the initial excitation vector.
[0079] In the embodiments of this application, the initial excitation vector refers to a two-dimensional mathematical vector formed by combining the two basic working parameters of the vibrator, the initial excitation frequency and the initial excitation force, in a prescribed order. For example, the frequency is used as the first component with Hertz as the unit and the force is used as the second component with Newton as the unit. This vector is used to represent the initial working state setting of the vibrator at the beginning of the concrete pouring stage.
[0080] Specifically, the initial excitation frequency and initial excitation force parameters of the current vibrator are queried and read from the vibrator configuration database. These two parameters are preset according to the concrete mix proportion and construction process requirements. A two-dimensional vector data structure is created, containing two component storage locations. The read initial excitation frequency value is assigned to the first component location of the vector, and the read initial excitation force value is assigned to the second component location. After completing the assignment operation of the two components, a complete two-dimensional vector structure is obtained. This two-dimensional vector is the initial excitation vector, which is written into the excitation parameter working buffer. The initial excitation vector uniformly represents the initial set values of the vibrator's frequency and force in vector form, facilitating subsequent vectorized mathematical operations. The first component corresponds to controlling the vibrator motor speed, and the second component corresponds to controlling the vibrator output power.
[0081] Step 203: Perform matrix multiplication on the segregation tendency and the preset compensation matrix to calculate the excitation compensation vector; perform vector addition on the initial excitation vector and the excitation compensation vector to obtain the real-time excitation vector.
[0082] In this embodiment, the excitation compensation vector refers to the correction vector calculated based on the detected tendency of concrete segregation, which is used to adjust the working parameters of the vibrator. It includes frequency compensation components and force compensation components. For example, when the tendency of segregation increases, the absolute values of each component of the compensation vector increase accordingly, which is used to represent the adjustment range of the excitation parameters to be applied for the current segregation state.
[0083] Specifically, the segregation tendency vector data is read from the segregation assessment result cache. A preset compensation matrix (a 2x2 real number matrix) is read from the compensation parameter configuration module. Matrix multiplication is performed, multiplying the preset compensation matrix by the segregation tendency vector. The sum of the products of each element in the first row of the matrix and the corresponding component of the vector is calculated as the first component of the resulting vector, and the sum of the products of each element in the second row of the matrix and the corresponding component of the vector is calculated as the second component of the resulting vector, resulting in a two-dimensional excitation compensation vector. The initial excitation vector data is read from the excitation parameter working buffer. Vector addition is performed, adding the first component of the initial excitation vector to the first component of the excitation compensation vector to obtain the first component of the new vector, and adding the second component of the initial excitation vector to the second component of the excitation compensation vector to obtain the second component of the new vector, completing the vector addition operation. The resulting new two-dimensional vector is the real-time excitation vector, which is stored in the real-time excitation parameter storage area.
[0084] Step 204: Extract the real-time excitation frequency and real-time excitation force from the real-time excitation vector, and combine the real-time excitation frequency and real-time excitation force into real-time excitation parameters.
[0085] In this embodiment, the real-time excitation parameters refer to the combination of working parameters that the vibrator should use at the current moment, which is obtained by dynamically adjusting and calculating according to the real-time state of the concrete. It includes two control parameters: real-time excitation frequency and real-time excitation force. For example, the real-time excitation frequency is used to control the vibration frequency of the vibrator, and the real-time excitation force is used to control the intensity of the vibrator's action, which is used to represent the real-time working setting state of the vibrator.
[0086] Specifically, the real-time excitation vector data structure is read from the real-time excitation parameter storage area. The storage location of the first component of the real-time excitation vector is accessed, and the value stored at that location, corresponding to the real-time excitation frequency, is extracted. The storage location of the second component of the real-time excitation vector is accessed, and the value stored at that location, corresponding to the real-time excitation force, is extracted. The extracted real-time excitation frequency value is checked for data type and unit verification to ensure that the numerical format conforms to the requirements of the vibrator control system. The extracted real-time excitation force value is also checked for data type and unit verification to ensure that the numerical format conforms to the requirements of the vibrator control system. An excitation parameter object data structure is created, and the verified real-time excitation frequency is assigned to the frequency field of the parameter object, and the verified real-time excitation force is assigned to the force field of the parameter object. After the parameter object is constructed, it becomes the real-time excitation parameter. The real-time excitation parameter object is output to the vibrator hardware control interface for the vibrator equipment drive system to read and execute the corresponding frequency and force adjustment operations.
[0087] In one possible implementation, after obtaining the real-time excitation parameters, the process further includes steps 2041-2044, as follows: Step 2041: Extract the amplitude envelope of the real-time template acceleration over multiple consecutive vibration cycles.
[0088] In the embodiments of this application, the amplitude envelope refers to a smooth curve formed by connecting all amplitude peak points of the real-time template acceleration signal within a continuous vibration period. This curve describes the external contour characteristics of the acceleration signal amplitude changing over time. For example, a decreasing trend in the envelope indicates that the vibration amplitude gradually decays, which is used to represent the dynamic change trend of vibration intensity in the time domain.
[0089] Specifically, a real-time template acceleration sampling sequence spanning multiple consecutive vibration cycles is read from the real-time data stream of the vibration monitoring sensor. This sequence contains acceleration amplitude data arranged in chronological order. Period identification processing is performed on the acceleration sampling sequence, determining the start and end times of each complete vibration cycle using a zero-crossing detection method, thus dividing the entire sampling sequence into several continuous period segments. The acceleration values within each period segment are traversed, and the maximum absolute value of the acceleration within that period segment and its corresponding timestamp are found and recorded. This maximum value is the amplitude peak point of that cycle. The amplitude peak points of all cycles are arranged in chronological order to form a discrete point set. A curve fitting algorithm is applied to the discrete point set, using spline interpolation to generate smooth transition curve segments between adjacent peak points. All curve segments are connected to form a complete continuous curve. This continuous curve is the amplitude envelope, which is stored in the amplitude feature data buffer. The amplitude envelope retains the main characteristics of the amplitude change of the acceleration signal, filtering out high-frequency oscillation details, facilitating subsequent analysis of the macroscopic evolution of vibration intensity.
[0090] Step 2042: Within the preset monitoring period, calculate the amplitude variance of the amplitude envelope and extract the current amplitude mean of the amplitude envelope.
[0091] In this embodiment, amplitude variance refers to the quantitative index of the degree of dispersion of the values of each sampling point on the amplitude envelope relative to its mean within a preset monitoring period. The smaller the value, the smaller the amplitude fluctuation and the higher the stability. For example, when the variance is close to zero, it indicates that the amplitude remains basically constant, which is used to represent the stable characteristics of vibration intensity fluctuation over time.
[0092] Specifically, amplitude envelope data is read from the amplitude feature data buffer. Based on the preset monitoring period length, a segment of the amplitude envelope data within the corresponding time period is extracted. This data segment is sampled at equal intervals to obtain the amplitude value sequence within the monitoring period. A summation operation is performed on the amplitude value sequence, accumulating all amplitude values in the sequence, and then dividing the sum by the sequence length to calculate the current average amplitude. Each value in the amplitude value sequence is iterated over, and the current average amplitude is subtracted from that value to obtain the deviation value. The deviation value is then squared. All squared deviation values are summed, and then the sum is divided by the sequence length minus one to calculate the amplitude variance. The current average amplitude and amplitude variance are written into the compaction evaluation parameter table. The amplitude variance reflects the stability of vibration intensity within the monitoring period, while the current average amplitude reflects the average level of vibration intensity within the monitoring period. These two parameters together describe the statistical characteristics of the vibration state, providing a quantitative basis for determining whether the concrete has reached a compaction state.
[0093] Step 2043: Determine whether the amplitude variance is less than the preset stability threshold, and determine whether the current amplitude mean is greater than or equal to the preset saturation peak value; if the amplitude variance is less than the preset stability threshold, and the current amplitude mean is greater than or equal to the preset saturation peak value, then determine that the real-time template acceleration meets the preset dense convergence condition.
[0094] In the embodiments of this application, the compaction convergence condition refers to a composite criterion used to determine whether the compaction degree of concrete vibration meets the standard. It includes two aspects: amplitude stability requirements and amplitude strength requirements. For example, it requires that the amplitude fluctuation is small enough and the average amplitude reaches the saturation level, which is used to indicate that the vibration response characteristics meet the quantitative standard of sufficient concrete compaction.
[0095] Specifically, the amplitude variance and current mean amplitude values are read from the compaction assessment parameter table. The preset stability threshold and preset saturation peak value are read from the vibration control parameter configuration library. The first judgment logic is executed, comparing the amplitude variance value with the preset stability threshold to determine if the amplitude variance is less than the preset stability threshold, and recording this judgment result as the stability judgment flag. The second judgment logic is executed, comparing the current mean amplitude value with the preset saturation peak value to determine if the current mean amplitude is greater than or equal to the preset saturation peak value, and recording this judgment result as the saturation judgment flag. A composite judgment logic is executed, checking the logical states of the stability judgment flag and the saturation judgment flag. When both the stability judgment flag and the saturation judgment flag are true, the real-time template acceleration is determined to meet the compaction convergence condition, and the convergence judgment flag is set to true. When either the stability judgment flag or the saturation judgment flag is false, the real-time template acceleration is determined not to meet the compaction convergence condition, and the convergence judgment flag is set to false. The convergence judgment flag is written into the vibration state assessment result table.
[0096] Step 2044: When it is determined that the real-time template acceleration meets the preset compaction convergence condition, the vibration area is determined to have reached the qualified vibration state, and a stop command is generated; according to the stop command, the target vibrator is controlled to stop running.
[0097] In this embodiment of the application, the stop command refers to an electronic control signal generated when the vibration area is detected to have reached a qualified compaction state, which is used to control the vibrator to stop working. It includes information such as the target equipment identifier and the stop operation code. For example, the command carries a specific vibrator number and an immediate stop command, which is used to indicate the execution command to terminate the vibration operation.
[0098] Specifically, the logical state value of the convergence judgment flag is read from the vibration status assessment result table. A condition check is performed to determine if the convergence judgment flag is true. When the convergence judgment flag is true, the subsequent shutdown control process is executed. A shutdown decision record is generated, writing the current timestamp, vibration area location information, and convergence judgment basis into the decision log. Once the vibration area is confirmed to have reached the qualified vibration state, its status identifier is updated to "completed." A shutdown command data structure is created, filling in the target vibrator's device identifier code, setting the operation type field to "stop running," and the priority field to "high priority." The shutdown command is sent to the vibrator hardware control interface. After receiving the shutdown command, the vibrator drive system performs a motor power-off operation, cutting off the vibrator's power output. The feedback signal from the vibrator speed sensor is monitored to confirm that the vibrator speed has dropped to zero. The shutdown completion status is fed back to the vibration management system, updating the equipment operating status record to "shutdown status." The operation termination process for the vibration area is completed, releasing the vibrator resource for use by other areas.
[0099] The following describes a box girder web-attached vibrator control system from a hardware processing perspective, according to an embodiment of this invention. Please refer to [link / reference]. Figure 3 This is a schematic diagram of the structure of a box girder web-attached vibrator control system in an embodiment of this application.
[0100] It should be noted that, Figure 3 The structure of a box girder web-attached vibrator control system shown is merely an example and should not impose any limitations on the functionality and scope of application of the embodiments of the present invention.
[0101] like Figure 3 As shown, a box girder web-attached vibrator control system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage section 308 into a random access memory (RAM) 303, such as executing the methods described in the above embodiments. The RAM 303 also stores various programs and data required for system operation. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.
[0102] The following components are connected to I / O interface 305: input section 306 including audio input devices, push-button switches, etc.; output section 307 including a liquid crystal display (LCD) and audio output devices, indicator lights, etc.; storage section 308 including a hard disk, etc.; and communication section 309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. Communication section 309 performs communication processing via a network such as the Internet. Drive 310 is also connected to I / O interface 305 as needed. Removable media 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 310 as needed so that computer programs read from them can be installed into storage section 308 as needed.
[0103] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing computer programs for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by central processing unit (CPU) 301, it performs the various functions defined in the present invention.
[0104] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0105] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those shown in the drawings.
[0106] Specifically, the box girder web-attached vibrator control system of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, it implements the box girder web-attached vibrator control method provided in the above embodiment.
[0107] In another aspect, the present invention also provides a computer-readable storage medium, which may be included in the box girder web-attached vibrator control system described in the above embodiments; or it may exist independently and not assembled into the box girder web-attached vibrator control system. The storage medium carries one or more computer programs, which, when executed by a processor of the box girder web-attached vibrator control system, cause the box girder web-attached vibrator control system to implement the box girder web-attached vibrator control method based on IoT data encrypted transmission provided in the above embodiments.
Claims
1. A method for controlling a vibrator attached to the web of a box girder, characterized in that, The method includes: The current concrete pouring level of the box girder web, the initial formwork acceleration collected by the vibration sensor on the outside of the formwork, and the spatial distribution of the prestressed ducts are obtained. Based on the current concrete pouring level and the spatial distribution of the prestressed ducts, the vibration zone and vibration isolation protection zone are divided. Extract the damping attenuation rate and the dominant frequency offset from the initial template acceleration, and evaluate the initial flow characteristics of the concrete in the vibration area based on the damping attenuation rate and the dominant frequency offset; Based on the initial flow characteristics and the distribution of the vibration damping protection area, the initial excitation frequency and initial excitation force of the target vibrator are determined, and the target vibrator is controlled to start according to the initial excitation frequency and the initial excitation force; After the target vibrator is started, the real-time template acceleration is collected by the vibration sensor, and the response difference between the real-time template acceleration and the initial flow characteristics is calculated. Based on the response difference, the segregation tendency of concrete is identified, and the initial excitation frequency and the initial excitation force are dynamically adjusted according to the segregation tendency to obtain real-time excitation parameters. During the operation of the target vibrator according to the real-time excitation parameters, when the real-time template acceleration meets the preset compaction convergence condition, it is determined that the vibration area has reached the qualified vibration state, and the target vibrator is controlled to stop running.
2. The method according to claim 1, characterized in that, The division of the vibration zone and vibration isolation protection zone based on the current concrete pouring level and the spatial distribution of the prestressed ducts includes: The height value corresponding to the current concrete pouring level is obtained as the upper boundary; Calculate the difference between the height value and the preset overlap depth, and use the height corresponding to the difference as the lower boundary; The spatial range between the upper boundary and the lower boundary is defined as the vibration zone; Extract the coordinates of the prestressed duct within the vibration area; The area within the vibration zone where the straight-line distance from the coordinates of the prestressed duct is less than the preset safety distance is marked as the vibration isolation protection zone.
3. The method according to claim 1, characterized in that, The step of extracting the damping attenuation rate and dominant frequency offset from the initial template acceleration, and evaluating the initial flow characteristics of the concrete within the vibration zone based on the damping attenuation rate and dominant frequency offset, includes: Obtain the inherent damping ratio and inherent dominant frequency of the template corresponding to the web of the box girder under no-load conditions; The additional damping ratio is obtained by subtracting the damping attenuation rate from the inherent damping ratio. The frequency drift rate is calculated by dividing the main frequency offset by the inherent main frequency. Multiplying the additional damping ratio by a preset dissipation coefficient yields the internal friction index, which reflects the degree of friction between particles inside the concrete. Multiplying the frequency drift rate by a preset coupling coefficient yields the structural viscosity index, which reflects the degree of bonding between the concrete and the formwork. The flowability assessment value is calculated by dividing the structural viscosity index by the internal friction index, and the flowability assessment value is used as the initial flow characteristic.
4. The method according to claim 1, characterized in that, The determination of the initial excitation frequency and initial excitation force of the target vibrator by combining the initial flow characteristics and the distribution of the vibration damping protection area includes: Obtain the natural resonant frequency range of the prestressed duct within the vibration isolation protection area; In the preset parameter mapping table, find the target excitation frequency and target excitation force that match the initial flow characteristics, and use the target excitation frequency as the basic excitation frequency and the target excitation force as the initial excitation force; Determine whether the basic excitation frequency falls within the natural resonant frequency range; If the basic excitation frequency falls within the natural resonance frequency range, the basic excitation frequency is offset and corrected in a direction away from the center of the natural resonance frequency range, and the corrected frequency is used as the initial excitation frequency. If the basic excitation frequency does not fall within the inherent resonant frequency range, then the basic excitation frequency is taken as the initial excitation frequency.
5. The method according to claim 1, characterized in that, The calculation of the response difference between the real-time template acceleration and the initial flow characteristics includes: Extract the real-time damping attenuation rate and real-time dominant frequency offset from the real-time template vibration response characteristics; Calculate the rate of change of the real-time damping attenuation rate compared to the damping attenuation rate under the initial state; Calculate the frequency drift of the real-time main frequency offset compared to the main frequency offset in the initial state; Obtain a preset attenuation weight and a preset frequency weight, and based on the preset attenuation weight and the preset frequency weight, perform a weighted calculation on the attenuation change rate and the frequency drift to obtain the response difference.
6. The method according to claim 1, characterized in that, The method of identifying the segregation tendency of concrete based on the response difference, and dynamically adjusting the initial excitation frequency and the initial excitation force according to the segregation tendency to obtain real-time excitation parameters, includes: Calculate the derivative and integral values of the response difference within a preset time window, and combine the derivative and integral values into a tendency feature vector, which is then used as the segregation tendency. The initial excitation frequency and the initial excitation force are combined as a vector to construct the initial excitation vector; The excitation compensation vector is calculated by performing matrix multiplication on the segregation tendency and the preset compensation matrix. The initial excitation vector and the excitation compensation vector are added together to obtain the real-time excitation vector. The real-time excitation frequency and real-time excitation force are extracted from the real-time excitation vector, and the real-time excitation frequency and the real-time excitation force are combined into the real-time excitation parameters.
7. The method according to claim 6, characterized in that, When the real-time template acceleration meets the preset compaction convergence condition, the vibrating area is determined to have reached the qualified state of vibration, and the target vibrator is controlled to stop running, including: Extract the amplitude envelope of the real-time template acceleration over multiple consecutive vibration cycles; Within a preset monitoring period, the amplitude variance of the amplitude envelope is calculated, and the current amplitude mean of the amplitude envelope is extracted. Determine whether the amplitude variance is less than a preset stability threshold, and determine whether the current amplitude mean is greater than or equal to a preset saturation peak value; If the amplitude variance is less than the preset stability threshold and the current amplitude mean is greater than or equal to the preset saturation peak value, then the real-time template acceleration is determined to meet the preset dense convergence condition. When it is determined that the real-time template acceleration meets the preset compaction convergence condition, the vibration area is determined to have reached the qualified vibration state, and a stop command is generated. According to the shutdown command, the target vibrator is controlled to stop running.
8. A control system for a box girder web-attached vibrator, characterized in that, The box girder web-attached vibrator control system includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the box girder web-attached vibrator control system to perform the method as described in any one of claims 1-7.
9. A computer-readable storage medium comprising instructions, characterized in that, When the command is executed on the box girder web-attached vibrator control system, the box girder web-attached vibrator control system performs the method as described in any one of claims 1-7.
10. A computer program product, characterized in that, When the computer program product is run on the box girder web-attached vibrator control system, the box girder web-attached vibrator control system performs the method as described in any one of claims 1-7.