1. Introduction
With the acceleration of urbanization and breakthroughs in modern construction technology, the scale of super-high-rise buildings (height ≥ 300 m) has been continuously expanding, particularly in China, where the number of such structures ranks among the highest globally. While these buildings showcase remarkable engineering achievements, their construction presents unique challenges, including complex high-altitude working conditions, fluctuating dynamic loads, and heightened structural safety risks (Liasidis et al., 2023 [
1]; Mishra et al., 2022 [
2]). Among them, climbing scaffolds serve as essential structural supports in super-high-rise construction, requiring frequent vertical ascents, with their stability directly affecting both safety and efficiency (Li et al., 2023 [
3]). However, as super-high-rise buildings are often located in dense urban areas, the “urban canyon” effect exacerbates the impact of strong wind loads, construction vibrations, and temperature fluctuations on climbing scaffold stability. Traditional monitoring methods, such as manual inspections and static sensors, struggle to meet the requirements for real-time tracking and risk assessment in such dynamic environments (Szymański, et al., 2017 [
4]; Mneymneh et al., 2019 [
5]). Consequently, developing a high-precision, automated monitoring system suitable for complex super-high-rise environments has become an urgent research challenge in engineering safety.
The current research on climbing scaffold monitoring primarily focuses on two aspects. The first is structural condition monitoring, specifically stress distribution and deformation analysis (Resende et al., 2023 [
6]). Studies have investigated key scaffold components such as main frames, attachment nodes, and crossbeams, aiming to identify stress concentration zones and overload risks (Sakhakarmi, 2022 [
7]). Additionally, displacement and inclination sensors have been used to track scaffold deformations and displacements during operation, assessing structural stability (Zhou et al., 2023 [
8]). Błazik-Borowa et al. [
9] proposed a novel axial force measurement method, validating its effectiveness for detecting scaffold anomalies through 115 experimental cases. Similarly, Xi et al. [
10] deployed fiber Bragg grating static level meters to monitor scaffold ascent displacement and evaluate the influence of differential support point movements on the climbing process. However, these methods rely on discrete sensor deployment, making it difficult to achieve full-scale dynamic monitoring, and their effectiveness is often limited by the signal transmission stability.
The second major area of research concerns the impact of external loads on scaffold stability. Studies have shown that wind speed, wind direction, and turbulence effects significantly influence scaffold dynamics (Peng et al., 1996 [
11]). Typically, environmental factors are assessed using meteorological sensors and vibration monitoring devices to evaluate how external forces affect scaffold stability in real time, ensuring safe operation in complex environments (Ramezantitkanloo et al., 2024 [
12]; Chuang et al., 2024 [
13]). S. Huang et al. [
14] and Agarwal et al. [
15] employed computational fluid dynamics (CFD) simulations and wind tunnel experiments to derive wind load effects on scaffolds and proposed wind pressure calculation models for safety-net-covered scaffolding. Additionally, temperature and humidity sensors have been used to analyze material degradation under extreme weather conditions, preventing issues such as corrosion or brittleness. Wei et al. [
16] deployed meteorological sensors to assess wind thrust and vibration risks, contributing to extreme weather disaster prevention. However, these studies primarily focus on environmental parameters without directly correlating them to scaffold displacement responses.
Although emerging technologies have been leveraged to enhance scaffold safety monitoring (Dzeng et al., 2024 [
17]; Park et al., 2025 [
18]; Hu et al., 2024 [
19]), fully intelligent monitoring has yet to be realized. Recently, artificial intelligence (AI) and multi-source data fusion have provided new perspectives on scaffold monitoring. Kim et al. [
20] and Hui et al. [
21] integrated BIM models with multi-sensor data to achieve the real-time visualization of scaffold planning. Zhao et al. [
22] introduced a ConvLSTM-based multi-source information fusion model, which enables the dynamic analysis of bolt failure and steel pipe deformation in scaffolding. In addition, deep-learning-based image recognition methods have been developed to detect scaffold safety hazards through video surveillance (Zhang et al., 2020 [
23]).
However, existing approaches still present notable limitations: (1) a heavy reliance on dense sensor networks, leading to high costs and complex deployment requirements; (2) inadequate real-time tracking capabilities for scaffold ascent and short-term dynamic displacements; and (3) a lack of an effective early warning mechanism, making it difficult to respond to sudden structural anomalies. Additionally, wind-induced vibrations and environmental disturbances significantly affect monitoring accuracy, but existing methods have not fully accounted for these error sources. In recent years, Global Navigation Satellite Systems (GNSS) have emerged as a powerful tool for structural health monitoring due to their high-precision positioning and real-time tracking capabilities (Egea-Roca et al., 2022 [
24]; Chen et al., 2024 [
25]). However, GNSS applications in dynamic climbing scaffold monitoring remain largely unexplored. The existing research has primarily focused on the long-term deformation monitoring of entire structures, with little emphasis on the high-precision tracking of short-period dynamic movements during scaffold ascent (Wang et al., 2024 [
26]; Wang et al., 2025 [
27]).
To address the aforementioned challenges, this study proposes a BeiDou/GNSS-based monitoring framework for climbing scaffolds in super-high-rise buildings and conducts field validation in an actual construction project. The main contributions of this study include the following: (1) High-Precision Real-Time Monitoring Method: A BeiDou/GNSS-based 3D dynamic monitoring system is developed to achieve the real-time tracking of scaffold movements, enhancing measurement accuracy and system stability. (2) Multi-Level Data Optimization Strategy: A combination of gross error elimination, adaptive filtering, and Kalman filtering is applied to improve GNSS data reliability, mitigating environmental noise effects. (3) CUSUM-Based Anomaly Detection Mechanism: A Cumulative Sum (CUSUM) control chart model is adopted to accurately identify scaffold operation anomalies, improving the sensitivity and reliability of the early warning system. (4) Field Validation and Performance Assessment: The monitoring system is tested in a real-world super-high-rise construction project to evaluate its applicability and stability in complex construction environments, verifying its effectiveness in climbing scaffold safety monitoring.
The remainder of this paper is structured as follows:
Section 2 introduces the proposed BeiDou/GNSS monitoring framework and multi-level warning mechanism.
Section 3 details the experimental setup, data processing methods, and system performance validation results.
Section 4 discusses the research findings, system limitations, and future optimization directions. Finally,
Section 5 summarizes the study and provides an outlook for future research.
2. Climbing Scaffold Status Monitoring Method
2.1. GNSS/BeiDou Positioning Solution Model with Height Constraint for Climbing Scaffolds
2.1.1. Data Preprocessing
- (1)
Outlier Removal
GNSS signals used in monitoring external climbing scaffolds for super-high-rise buildings are subject to non-line-of-sight errors and multipath effects, due to obstructions and reflections from buildings in typical urban canyon environments. During real-time processing, occasional issues such as unfixed ambiguities may arise, leading to significant solution drift that deviates greatly from normal observation values. These erroneous solutions cannot be considered valid measurements. Therefore, outlier removal is necessary during the data preprocessing stage. By setting a specific threshold, data outside this threshold are identified as outliers and removed. The current methods for outlier removal in monitoring data include the 3σ criterion, statistical tests, Grubbs’ test, and the
t-test [
28].
Outlier removal from the monitoring data is performed using the 3σ criterion, which is applicable to sample data that follow a normal or approximately normal distribution. Following this, we address the challenge of data loss in GNSS data processing, which can occur during the acquisition, transmission, and preprocessing stages. Furthermore, we assume that the monitoring data
are mutually independent and identically distributed, following the distribution
. The standard deviation of the sample is calculated using the following formula:
where
represents the standard deviation of the sample,
n is the number of monitoring data points,
denotes the
i-th monitoring data point, and
is the mean of the monitoring data.
The 3σ criterion works well in the post-processing of monitoring data; however, it is ineffective for real-time monitoring. In practical monitoring scenarios, if deformation occurs, the traditional 3σ criterion may incorrectly classify the deformation data as outliers, leading to erroneous removal. To address this issue, the paper introduces a delayed processing method based on the 3σ criterion. Since the improved 3σ criterion processes data over a defined interval, it provides a confidence interval when the data volume is a multiple of a set value. In the absence of deformation, data points outside the confidence interval are directly treated as outliers and removed. When deformation occurs, the confidence interval is adjusted to prevent deformation data from being misclassified as outliers. The occurrence of deformation is determined by whether the amount of data removed falls within the threshold, enabling the effective real-time monitoring of deformation data.
- (2)
Data Interpolation
To address data loss, data interpolation is required. Common interpolation methods include linear interpolation, Lagrange interpolation, cubic spline interpolation, and piecewise cubic Hermite interpolation. Common interpolation methods include linear interpolation, Lagrange interpolation, cubic spline interpolation, and piecewise cubic Hermite interpolation. This study adopts the piecewise cubic Hermite interpolation method for data interpolation, as it not only avoids the divergence of higher-order interpolation functions but also does not require complex computational processes. The piecewise cubic Hermite interpolation polynomial
satisfies
;
; in the context of piecewise cubic Hermite interpolation, the polynomial
defined over each subinterval
is a cubic polynomial. When
:
To construct a set of piecewise cubic interpolation basis functions on the interval [
a,
b],
2.1.2. Filtering Algorithm
- (1)
Discretized Model of the Observation System
The external climbing scaffold monitoring is a short-baseline positioning system, and, for most of the time, it remains stationary, only transitioning into a moving state during the ascent. The instantaneous acceleration
can be considered as random interference, i.e., treated as system noise
w(
t). The state vector of the observation point is taken as
the following continuity equation can be used to represent
its solution is
Discretize the above equation:
use the subscripts
and
to represent
and
, respectively, to solve the above equation, and define:
This gives the state equation of the observation system:
where
is the observation time interval, and, since the time intervals between adjacent observations are the same, it is set to 1. The observation equation is
The discretized model of the above observation system can be represented as
- (2)
Robust Kalman Filtering
In classical Kalman filtering, the observation noise is typically assumed to be system errors, white noise with a uniform power spectral density distribution, and a random Gaussian–Markov process, with errors exhibiting randomness and independence. However, in practical observation processes, the noise is not randomly distributed, and continuous large outliers may exist in the data. In such cases, classical Kalman filtering is not effective at eliminating or adjusting for the continuous data fluctuations caused by persistent outliers, leading to significant biases in the filtered results as time progresses.
When large, continuous deviations appear in the data, robust Kalman filtering can be employed. Building upon the classical filtering approach, robust Kalman filtering adjusts the observation noise covariance matrix by replacing the original observation noise covariance matrix with the observation covariance matrix, thus mitigating the impact of outliers on the filtering process. The Kalman filtering process can be summarized into two stages: prediction and update.
Prediction: In the prediction step of the Kalman filter, the system’s state and its uncertainty (covariance matrix) are predicted based on the previous state estimate and the system dynamics. The state prediction equation is as follows:
where
is the predicted state at time
based on the state at time
,
is the state transition matrix that models the system’s dynamics,
is the state estimate at time
k, B is the control input matrix,
is the control input.
is the predicted state covariance matrix at time
,
is the state covariance matrix at time
, and
is the process noise covariance matrix.
Update: In the update step of the Kalman filter, the predicted state is corrected using new measurements to obtain a more accurate state estimate. The process involves the following steps:
where
is the Kalman gain,
is the measurement matrix,
is the measurement noise covariance matrix.
is the updated state estimate,
is the actual measurement,
is the predicted measurement, and
is the identity matrix.
- (3)
Equivalent Weight Function
In robust Kalman filtering, the key aspect of data processing lies in the selection of an appropriate equivalent weight function. Different equivalent weight functions result in different equivalent observation covariance matrices, ultimately leading to varying filtering outcomes. Commonly used equivalent weight functions in practical applications include the Huber, IGG1, and IGG3 functions. In this study, the IGG3 equivalent weight function is adopted for robust estimation. The IGG3 weight function is an improved approach based on the bounded nature of measurement errors. It extends the two-segment division of IGG1 by introducing an additional segment, classifying the data into three distinct regions: the normal region, the suspicious region, and the elimination region. In the normal region, observations are retained with their original weights, without any modification. In the suspicious region, the weights of the observations are reduced to mitigate the impact of potential gross errors. In the elimination region, observations with excessively large residuals are completely discarded, with their weights set to zero. This weighting strategy effectively suppresses the influence of gross errors, making it particularly effective in scenarios where a significant number of gross errors exist in the observation data. It is expressed as follows:
where
represents the weight matrix corresponding to the observation value.
denotes the standardized residual.
is typically set within the range of 1.0 to 1.5.
is generally chosen between 3.0 and 4.5. After each filtering update, iterative calculations are performed until the difference between the state estimate at iteration
t(
) and the estimate at iteration
t − 1 (
) is smaller than a predefined threshold, at which point the iteration process terminates.
2.1.3. Climbing Scaffold Height Constrained Model
Climbing frame monitoring falls under short-baseline positioning. Short-term multipath effects typically refer to those occurring within a very short time span (e.g., milliseconds to seconds) and are particularly pronounced in urban canyon environments or areas with dense high-rise buildings. When monitoring a station located in the middle of a city, short-term multipath effects can cause rapid fluctuations in the signal strength and phase received by the receiver, thereby affecting positioning accuracy. Introducing constraints on the vertical direction during positioning can effectively suppress the impact of short-term multipath effects. Therefore, a height constraint estimation is incorporated into each iteration of the Kalman filter. Due to the structural design of high-rise buildings, the initial stage of external climbing scaffolding ascent does not produce deviations, maintaining a strictly vertical trajectory. However, in the later stages of construction, some high-rise buildings feature a torsional design, causing the ascent path of the climbing scaffolding to deviate by an angle
relative to the horizontal direction. To address this, the following inequality constraint is introduced into each iteration of the Kalman filter to refine height estimation:
In the early stages of monitoring, as the climbing scaffolding ascends almost vertically, a direct constraint on the height threshold can be set. Therefore, the overall filtering height constraint for the climbing scaffolding is formulated as follows:
2.2. Climbing Scaffold Status Detection Algorithm
When monitoring the status of the climbing scaffolding, the Cumulative Sum Control Chart (CUSUM) principle can be utilized. The sliding window-based CUSUM algorithm is an effective event detection method that, with appropriately set parameters, can automatically detect state changes in the input time-series signal. This method is characterized by its simple logic and strong anti-interference capability.
As illustrated in
Figure 1, the U-direction coordinate time series monitored by BeiDou defines a reference window
and a climbing detection window
. The climbing detection window follows immediately after the reference window. To ensure a sufficient coupling degree between height variations within the windows, a certain overlapping region exists between the two windows.
The window lengths are set to
m and
n, respectively, with an overlapping length set to
x. Considering that the climbing scaffolding moves only vertically, with an approximate climbing height of 4.5 m per ascent and a sampling interval of 1 s, the reference window and climbing detection window lengths are set to 60, while the overlapping length is set to 30. The mean values of the two windows are calculated using the following formula:
where
K represents the starting sampling point for calculation, located at the end of the ascent detection window.
During the early stage of climbing, the scaffold moves strictly in a vertical direction with a relatively consistent ascent speed and distance. In this phase, the threshold-based ascent variation can be directly utilized for detection. The difference is used as the characteristic parameter for identifying ascent events, and its calculation formula is as follows:
When the characteristic parameter is positive and remains above the preset threshold for most of a given period, it is considered that the ascent behavior begins at the leading edge of the first monitoring window that exceeds the threshold. Conversely, when the characteristic parameter gradually decreases from continuously exceeding the threshold to stabilizing below it, the endpoint of the last window exceeding the threshold is identified as the end of the ascent.
For detecting the duration of the ascent, since the building currently only undergoes vertical ascent with minimal variation in ascent time, a cumulative summation method is adopted to track the ascent duration. The ascent event cumulative sum
is defined, where the accumulator starts counting upon detecting an ascent event. It continues to accumulate during the ascent phase until the ascent ends, at which point the accumulator resets to zero. This marks a complete ascent event, recording both the total ascent duration and the total change in ascent distance. The specific calculation formula is as follows:
By using this method, the monitoring system can effectively track and record the number of ascent events and the corresponding ascent durations of the climbing frame.
2.3. Climbing Scaffold Status Warning Model
To ensure the operational safety of climbing scaffolds in super-high-rise construction, this study introduces a real-time warning model based on the Cumulative Sum (CUSUM) anomaly detection algorithm. The model identifies abnormal displacement trends by continuously monitoring GNSS-based displacement data and issuing warnings when cumulative deviations exceed predefined thresholds. Compared with traditional threshold-based monitoring, CUSUM is more sensitive to small but sustained deviations, making it particularly suitable for early warning applications in dynamic scaffold monitoring.
2.3.1. CUSUM-Based Anomaly Detection Model
The CUSUM algorithm follows a recursive formulation to track cumulative deviations in displacement data. For the coordinate sequence of GNSS monitoring
, it is assumed to be mutually independent and follows a normal distribution
, where
represents the mean of the sample sequence and
denotes the standard deviation. If the monitored object undergoes deformation, the coordinate sequence transitions to an approximate distribution of
, with a mean shift of
. The null hypothesis
H0 states that the coordinate sequence remains unchanged, meaning its mean does not vary. The alternative hypothesis
H1 posits that an abrupt change occurs at time
, indicating a deformation at time
. It is assumed that, from time
onward, the mean of the monitoring data undergoes a significant change. The probability density functions before and after time
can be expressed as follows:
Construct the log-likelihood ratio statistic:
Let the mean shift be . Then, we have .
If
, the above equation is equivalent to
, where
represents the likelihood ratio statistic, which can be further expressed as:
This equation is referred to as the CUSUM statistic when the mean shifts upwards. Similarly, for a downward shift in the mean, the corresponding CUSUM statistic is given by
where k is the reference value, and h is the decision threshold.
Based on the aforementioned upper and lower CUSUM statistics, the corresponding deformation disaster early warning model is constructed as follows:
where
and
represent the initial values of the upper and lower CUSUM statistics, typically set to zero. The threshold h serves as the decision criterion for detecting deformation disasters. Specifically, when the upper statistic exceeds h or the lower statistic falls below −h, deformation is considered to have occurred, triggering an early warning.
2.3.2. External Climbing Frame Status Warning
The climbing scaffold status warning model is an integral part of the external climbing formwork state monitoring system (
Figure 2). It processes real-time BeiDou/GNSS displacement data, enabling automated anomaly detection and risk assessment. The model workflow consists of the following steps:
Data Input: This step receives filtered displacement data (E, N, and U components) from the GNSS monitoring system.
CUSUM Calculation: This step continuously computes positive and negative cumulative deviations to detect scaffold movement trends.
Threshold-Based Alerting: If the CUSUM statistic exceeds a predefined threshold, an alert is triggered.
Risk Notification: Warning messages are sent to the construction monitoring platform, enabling timely safety intervention.
To ensure adaptability in varying construction conditions, the system implements multi-level warnings based on the deviation magnitude: Level 1 Warning: minor displacement anomaly detected, requiring observation; Level 2 Warning: significant deviation observed, requiring further monitoring; and Level 3 Warning: large abnormal displacement, requiring immediate safety intervention.
By dynamically adjusting thresholds based on historical data and real-time trends, the system effectively minimizes false alarms while providing a timely risk assessment. This approach ensures the safe and stable operation of climbing scaffolds in super-high-rise buildings.
2.4. Climbing Scaffold Monitoring and Processing Workflow
The overall process of monitoring the status of the external climbing framework in super-high-rise buildings based on BeiDou/GNSS technology consists of four key stages: data acquisition, preprocessing, filtering optimization, and state recognition with warning mechanisms.
- (1)
Data Acquisition and Transmission: BeiDou/GNSS-integrated receivers are deployed at critical locations on the climbing framework (e.g., four corners), while a reference station is established around the building. Dual-frequency observations from the four satellite constellations are collected to ensure comprehensive coverage. The monitoring data are transmitted to the data processing center in real time at a 1 s epoch interval, ensuring data continuity and timeliness.
- (2)
Data Preprocessing: Given that GNSS signals are susceptible to multipath effects and non-line-of-sight errors in urban canyon environments, an improved Rainer criterion is first applied to remove gross errors. The confidence interval is dynamically adjusted to prevent deformation data from being misidentified as gross errors. Additionally, missing data are interpolated using a piecewise cubic Hermite interpolation method to ensure the completeness of the data sequence.
- (3)
Filtering Optimization and State Modeling: The preprocessed data are fed into a robust Kalman filter model. By adjusting the observation noise covariance matrix (using the IGG3 equivalent weight function), the impact of continuous gross errors and short-term multipath effects is mitigated. Furthermore, height constraint conditions are introduced—setting threshold limitations during the vertical climbing phase—to further optimize dynamic positioning accuracy. The filtered data effectively separate high-frequency noise from low-frequency displacement trends, providing smooth and reliable time-series data for further analysis.
- (4)
State Recognition and Warning Mechanism: Based on the filtered data, a sliding-window CUSUM algorithm is employed to detect the climbing status in real time. The feature quantity is calculated by analyzing the mean difference between a reference window and a detection window, while predefined thresholds are used to determine the start and end times of the climbing motion. The climbing height and duration are also recorded. In both horizontal and vertical directions, a multi-level CUSUM warning model is established to accumulate minor displacement deviations and dynamically trigger different warning levels. If monitoring values exceed the predefined safety thresholds, the system automatically generates warning notifications and transmits them to the construction management platform, facilitating timely intervention by decision-makers.
The overall monitoring framework based on BeiDou/GNSS technology for the external climbing framework in super-high-rise buildings is illustrated in the following diagram:
4. Discussion
The results confirm that the proposed BeiDou/GNSS-based monitoring method significantly enhances the accuracy and reliability of climbing scaffold monitoring in super-high-rise buildings. Through experimental validation on a real-world construction site, the system demonstrated stable performance in tracking scaffold movements and effectively captured displacement changes under varying environmental conditions. Compared to traditional manual or single-sensor monitoring approaches, the BeiDou/GNSS-based system provides continuous, high-precision positioning, reducing potential human errors and improving the real-time safety assessment. In contrast to the approach reported in [
10], which employed a 16-level sensor system solely for analyzing the vertical displacement of the main load-bearing layer and, thus, only provided point-to-point measurements without a comprehensive assessment of the scaffold’s climbing posture, the present study offers a more holistic monitoring solution. Specifically, while [
10] used fixed threshold values for the graded warning that directly triggered corrective actions when exceeded, our method leverages a CUSUM-based anomaly detection mechanism to precisely capture and accumulate even minor displacement variations. This allows for the more accurate identification and early warning of anomalies. Furthermore, by setting graded warning thresholds tailored to the monitoring precision in different directions, our approach is better aligned with practical requirements for scaffold safety management.
While the proposed BeiDou/GNSS-based monitoring system demonstrates high accuracy in tracking climbing scaffold movements, several limitations remain. First, the validation was conducted on a single construction project, which may not fully capture the variations in structural designs, construction methods, and environmental conditions. This limited scope raises concerns about the system’s generalizability across different projects. Second, relying solely on BeiDou/GNSS for displacement monitoring presents challenges in capturing short-term dynamic movements due to the inherent sensor limitations. Additionally, external factors such as signal obstructions and multipath effects may impact measurement accuracy, necessitating the integration of complementary monitoring approaches.
To address these limitations, several improvements can be implemented. Expanding validation across multiple high-rise construction projects with varying structural designs and environmental conditions will enhance the system’s generalizability and reliability. Additionally, integrating MEMS-based IMUs with GNSS data can mitigate short-term positioning errors and improve real-time displacement tracking. Furthermore, incorporating cloud computing and IoT technologies will enable real-time data processing, automated anomaly detection, and remote monitoring, enhancing overall safety and operational efficiency.
By addressing these areas, future research can further improve the accuracy, reliability, and applicability of BeiDou/GNSS-based climbing scaffold monitoring systems, contributing to safer and smarter super-high-rise construction.
5. Conclusions
This paper proposes a BeiDou/GNSS-based real-time monitoring system for climbing scaffolds in super-high-rise construction, integrating multi-level data optimization and an anomaly detection mechanism to enhance monitoring accuracy and safety. The system was experimentally validated on an actual super-high-rise construction project, and the findings confirm its effectiveness in tracking scaffold displacement and detecting potential safety risks. Compared to conventional monitoring approaches, the proposed method significantly improves the real-time accuracy, robustness, and early warning capabilities, providing a reliable solution for ensuring scaffold stability in complex construction environments.
Experimental validation demonstrated a high static positioning accuracy and robust dynamic tracking performance. During static monitoring on 29 June, the RMSE values were significantly reduced through adaptive filtering and gross error correction, achieving reductions of 51.4% in the East (E) direction, 45.5% in the North (N) direction, and 49.6% in the Vertical (U) direction, ensuring sub-centimeter stability.
For dynamic monitoring, two climbing events were analyzed. The first event on June 30 confirmed the system’s ability to track the scaffold ascent with a measured displacement of 4.42 m, capturing millimeter-level horizontal perturbations (1.68 cm in E and 0.14 cm in N direction), demonstrating a high sensitivity to minor oscillations. The second event on 30 July recorded a vertical displacement of 4.38 m, with horizontal deviations of 4.0 cm (E) and 2.0 cm (N) due to wind loads and environmental factors. These findings validate the system’s capability to detect both large-scale scaffold movements and fine horizontal oscillations with high precision.
Beyond displacement tracking, the system integrated a CUSUM-based anomaly detection algorithm, which successfully identified deviations in scaffold movement and triggered early warnings for potential structural risks. Compared to conventional manual inspection and single-sensor monitoring approaches, the proposed BeiDou/GNSS-based system significantly enhances real-time adaptability, measurement accuracy, and automated risk assessment, making it a practical solution for scaffold monitoring in complex construction environments.
Future research should focus on expanding validation across multiple construction projects with varying structural designs and environmental conditions to improve system generalizability. Additionally, integrating MEMS-based IMUs with GNSS data could enhance short-term displacement tracking. Machine-learning-enhanced anomaly detection could further refine the warning system, improving predictive capabilities for scaffold instability. Furthermore, coupling the BeiDou/GNSS monitoring system with structural health monitoring (SHM) models, such as finite element modeling (FEM), could provide deeper insights into scaffold stability and long-term performance.