1. Introduction
With the state’s development of transmission line building size, the region covered by the power grid has grown in recent years, and the terrain traversed has become more complicated. Furthermore, because of the frequent occurrence of adverse weather, transmission line galloping accidents [
1] are widespread. The galloping issue not only costs grid operators a lot of money, but also affects the satisfaction of microgrid operators and prosumers [
2]. Transmission line galloping is characterized by the self-excited oscillation of low frequency (about 0.1–3 Hz) [
3] and large amplitude (about 5–300 times of conductor line diameter). This phenomenon will result in significant accidents [
4], such as tower falling, wire breakage, line fittings breaking, and line power failure tripping, which would severely disrupt the power grid’s functioning and result in incalculable economic loss. The eccentric icing phenomena of the conductor is what causes the transmission line to gallop. The unstable pneumatic lift force which is surrounding the conductor causes the wire to oscillate when subjected to wind stimulation.
Scholars in the United States and overseas have conducted extensive experimental and theoretical studies on transmission line galloping amplitude monitoring. Simultaneously, related researchers have presented their wire galloping amplitude monitoring systems and monitoring methods.
Huang et al. [
5] proposed using gyro sensors and acceleration sensors to monitor the galloping of transmission lines and using Zigbee technology to transmit the collected data wirelessly to realize on the-line monitoring of transmission lines. Zhao et al. [
6] proposed that wireless sensor technology can be used to monitor the amplitude of galloping by the acceleration sensor, and empirical mode decomposition can be used to get more accurate results to eliminate errors. Rui et al. [
7] proposed using the strain effect of fiber grating to make a two-dimensional acceleration sensor that can solve the problems of substantial electromagnetic interference and power supply in transmission lines. Although they can measure the galloping amplitude data, there are certain problems. The twisting of the wire is not taken into account in the galloping monitoring system’s algorithm design, resulting in a significant deviation in the measured acceleration, which leads to inaccurate galloping amplitude data measurement.
Bjerkan et al. [
8] proposed the measurement of the wire galloping using optical fiber sensors under high voltage. Although the monitoring equipment can also collect the corresponding data, the monitoring system is limited by selecting the installation location and the quantity of the equipment. At the same time, these conditions seriously restrict the accuracy of the data measurement of the monitoring system. Simultaneously, the installation of the equipment also faces the problem of installation difficulties. Ma et al. [
9] proposed making use of a differential GPS positioning system to measure the galloping amplitude of the wire. GPS precision has a major influence on the accuracy of this monitoring system. The monocular vision was presented by Yang et al. [
10] to monitor the galloping amplitude of transmission line conductors. The galloping amplitude of the transmission line may be calculated using the pixel change curve by following feature points in the galloping video. Li et al. [
11] proposed an image of processing system to explain the automatic wire positioning and the clapboard identification, accurately displaying the wire height and clapboard status. The accuracy of the monitoring system is strongly affected by elements such as the camera’s installation position, the selection of galloping feature spots, and the angle between the camera and the wire.
Huang et al. [
12] proposed a wireless sensor module to measure the magnitude of conductor galloping using acceleration and gyro sensors. This method’s algorithm design ignores the wire twist and the gyroscope’s zero-drift problem, resulting in inaccurate attitude angle calculation and, ultimately, the gravitational acceleration component in the measured acceleration not being completely filtered out. The structure design of the system is independent of the structure from the original transmission line. Also, the impact of the structure on the transmission line has not been taken into account when evaluating the system installation.
To eliminate the signal trend item, low-pass filtering, polynomial fitting, and mean value methods are used. Only high-frequency noise can be filtered out using the low-pass filtering approach. Although the polynomial fitting method is straightforward, the type of trend item must be specified ahead of time. The mean approach is straightforward, but it needs a significant amount of computation. Zhang et al. [
13] proposed that the trend term is eliminated by using the windowed recursive least squares technique, which is applied to the measurement of polished rod movement in oil wells. Because of the difference in the number of window points, this method will have an effect on the findings. Zhang et al. [
14] proposed using a wavelet method and empirical mode decomposition to extract the signal’s trend term. In this approach, the EMD decomposition necessitates some previous knowledge, and the decomposition is influenced by the end-point oscillation. Li et al. [
15] proposed to use the moving average method to extract the trend term in the MEMS gyro signal. This approach is straightforward, but it necessitates several comparisons of the smoothing order and smoothing times. Cheng et al. [
16] proposed wavelet denoising and time-frequency integration methods to obtain displacement signals. To acquire better results, the signal must be preprocessed before time-frequency integration. As a result, time-frequency domain hybrid integration, smooth filtering, and the least-squares approach are presented as the best ways to restore transmission line galloping amplitude information.
To summarize the issues with the wire galloping monitoring system, they are as follows: No consideration was given to the installation of monitoring systems and the impact on the original transmission line in the design of the wire galloping monitoring system. The torsion phenomena generated by the wire galloping was ignored when the galloping amplitude algorithm was built. Although acceleration integration yields a bigger trend term, it is unable to effectively eliminate the trend term.
This paper’s contribution to the above issues is as follows: (1) Aiming at the problematic installation of the sensor monitoring system, combining the spacer bar with the galloping monitoring system was proposed to design the three-dimensional structure of the four-split spacer bar. The improved three-dimensional structure was subjected to a two-way fluid-structure coupling analysis, and the effect of the improved structure on wire galloping amplitude was assessed; (2) Given the problem that the twisting of the wire itself is not considered in the algorithm design, this paper proposes to use the Kalman filter and the Mahony complementary filtering algorithm to solve the galloping posture of the wire. The attitude calculation solves the problem of inaccurate acceleration measurement caused by the twist of the wire itself when the wire is galloping; and (3) To address the significant trend term induced by the double integration in the time domain, an improved smoothing filtering technique and the time-frequency domain hybrid integration approach are proposed.
3. Algorithm Design for Galloping Amplitude
The monitoring terminal of this intelligent galloping on-line monitoring system collects three-axis acceleration and three-axis gyroscope data from each galloping monitoring location using 3-axis acceleration and 3-axis gyroscope sensors, respectively. In principle, integrating the acceleration yields the velocity and displacement data of galloping. The straight double integration of the acceleration data will generate a more significant trend item, which can entirely drown the original galloping displacement data. At the same time, as the wire gallops, the component of gravity acceleration merges with the component of body acceleration, resulting in erroneous acceleration measurement. A novel solution is offered to the problems that exist in the current galloping monitoring system.
3.1. Algorithm Design for Galloping Attitude
The torsion [
26,
27] of the wire during the galloping process is unavoidable; therefore, the measured acceleration data and the acceleration data of the wire galloping are not in the same coordinate system. This is because the gyro sensor exhibits zero drift and noise interference will inevitably be introduced during the operation of the sensor. As a result, the Kalman filtering [
28,
29,
30] and Mahony complementary filtering algorithms are given to tackle the twisting issue of the wire itself and the sensor’s noise interference.
Figure 7 depicts the design schematic diagram of the galloping attitude calculating method.
3.2. Kalman Filter and Mahony Complementary Filter Are Fused
The design principle of the galloping attitude calculation algorithm is as follows: First, the raw data from the three-axis acceleration and gyroscope sensors are subjected to Kalman filtering to reduce noise interference. Second, the Mahony complementary filtering technique is used to process the acceleration and gyroscope data. The galloping attitude angle of the wire can be obtained by data fusion of the acceleration data and the gyroscope data. Filtering off the component of gravitational acceleration via the galloping attitude angle yields accurate acceleration data. Finally, the newest acceleration is preprocessed, and the galloping amplitude is calculated using time-frequency domain hybrid integration. The whole algorithm design flow chart is shown in
Figure 8.
3.2.1. Kalman Filter Algorithm Design
The Kalman filter is an efficient recursive filter that can estimate the state of a dynamic system from incomplete and noisy measurements. The Kalman filter just needs to know the estimated value of the previous instant to calculate the estimated value of the present state. Kalman is presented to anticipate the future state of the system and output acceleration and angular velocity data based on the signal characteristics of the data in this architecture.
A 3-axis acceleration and a 3-axis gyroscope make up the si
x-axis attitude sensor. Noise and a slowly changing bias term frequently disrupt sensor results. The three-axis accelerometer measures the acceleration as:
In the formula: is the measured acceleration value; is zero-mean noise; is the bias term that changes slowly; is the actual value of acceleration.
The angular velocity measured by the three-axis gyroscope is
In the formula: is the measured angular velocity value; is zero-mean noise; is the bias term that changes slowly; is the actual value of angular velocity.
The data measured by the acceleration sensor is selected as the input, and the state variable equation is derived by the Kalman filter as follows:
In the formula: is the system state equation; is system noise; is measurement matrix; is state transition matrix; is measurement noise; is the input coefficient matrix; is the acceleration state;
Assuming that the mean values of noise
and
are both 0, the estimated mean square error is:
The state update equation is
After Kalman filtering, the acceleration data is , and angular velocity data is .
3.2.2. Mahony Complementary Filtering Algorithm Design
The following is the design idea of Mahony’s complementary filtering algorithm: the sensor’s measured acceleration is cross-multiplicated with the theoretical acceleration derived from the quaternion [
31,
32], and the error angle between the two vectors is calculated. The error angle between the two vectors is utilized to compensate for the mistake generated by the gyroscope’s zero-drift using the theoretical concept of PI control. Finally, the quaternion approach is used to solve the attitude angle.
Figure 9 shows a schematic diagram of the Mahony complementary filtering method.
Galloping will cause the wire to twist, resulting in an angle between the coordinate system where the sensor is located and the geographic coordinate system. Therefore, the two coordinate systems need to be unified. The transformation of two coordinate systems requires a coordinate rotation matrix to achieve the unification between the two coordinate systems. The coordinate rotation matrix is:
It can be seen from the coordinate rotation matrix that the Euler method has a large amount of calculation, and the conversion between quaternions and Euler angles is used to reduce the amount of calculation. When Euler angles are represented by quaternions, the direction cosine matrix may be calculated as follows:
The gravitational acceleration in the geographic coordinate system is
, the expression is
, will
by converting the quaternion transformation matrix to the carrier coordinate system, in the carrier coordinate system, the gravitational acceleration matrix may be calculated as
.
After Kalman filtering, the acceleration data become
. Then, to get the normalized acceleration value, normalize the acceleration value:
The error correction amount of the gyroscope may be calculated by multiplying the theoretical acceleration vector by the measured acceleration vector.
Gyroscope total error compensation
.
For gyroscope compensation, error compensation using PI control is as follows:
The angular velocities after error compensation are respectively
, then the differential equation of quaternion is:
Using the quaternion to solve the attitude angle of the wire galloping is:
The combined algorithm of Kalman filtering and Mahony complementary filtering is compared with the attitude angle measured by the quaternion attitude solution alone. The galloping amplitude monitoring system’s attitude sensor is mounted on the turntable. The turntable is rotated at a set angle each time to compare the inaccuracies between the measured values of the two methods and the actual input values. It is more accurate to evaluate which algorithm is based on the error angle. The three coordinate axes of the attitude sensor are given 0°, 30°, 60°, and 90° inputs, respectively, on the turntable, and the accuracy of the system is evaluated by the measured values of the attitude angle. The above steps are repeated to process the attitude angles monitored by the two algorithms. The test results are shown in
Table 1.
The combination of the Kalman filter and the Mahony complementary filter is closer to the actual input value than the attitude angle measured by the quaternion algorithm alone according to the experimental findings in the table. The results of the experiments demonstrate that the attitude angle method proposed in this research has a tiny inaccuracy with the real input value. A more precise attitude angle can reduce the influence of gravitational acceleration.
3.2.3. Algorithm Design of Filtering out Gravitational Acceleration Component
The impact of gravitational acceleration must be filtered out since the wire galloping causes gravity to create the gravitational acceleration component on the carrier coordinate system. Subtract the gravitational acceleration component on each axis from the sensor’s measured acceleration. The problem of erroneous acceleration measurement caused by wire twisting can be solved by this method.
The components of gravitational acceleration on each axis may be computed using the coordinate rotation matrix. Euler angles are used to describe the gravitational acceleration component of each axis:
More accurate acceleration data can be produced by subtracting the gravitational acceleration component from the acceleration processed by the Kalman filter. The latest acceleration calculation formula is derived as follows:
3.3. Acceleration Data Preprocessing
Noise interference will inevitably be introduced in the functioning of the galloping monitoring system sensor due to the sensor’s complicated operating environment. If additional interfering signals are present in the acceleration data acquired by the accelerometer, the double integration in the time domain produces bigger trend components. The true signal will be fully drowned as a result of these trend elements. The least-squares approach, adaptive smoothing filtering algorithm, and time-frequency domain hybrid integration are used to tackle this problem.
3.3.1. Least Squares Detrend Term
The time between any two consecutive data points may be estimated using the characteristics of the galloping amplitude monitoring system, assuming the digital signal captured by the galloping amplitude monitoring system is
(
k = 1, 2, 3, …,
n). An
m-th order polynomial is used to fit the acceleration signal, and the polynomial is as follows:
To better fit the
m-th order polynomial to the acceleration signal, the following polynomial conditions must be met:
From the conditions of the above formula, m + 1 undetermined coefficients can be derived.
Figure 10 shows the data integration curve before and after the trend term is eliminated using least-squares fitting. Using least-squares fitting to eliminate the trend component can better decrease the effect of interference in the signal, whether it is the velocity acquired by single integration or the displacement obtained by double integration, as can be seen from the data integration curve.
3.3.2. Design of Adaptive Smoothing Filtering Algorithm
Periodic errors will inevitably arise during data integration, resulting in spikes and burrs on the integral data curve. Smoothing filtering is essential for processing to eliminate these mistakes from the data curve. When smoothing filters are used, the smoothing order is an important indicator in the smoothing filtering process. The following circumstances will arise due to the smoothing order difference: The data is severely deformed when the smoothing order is large. At the same time, the smoothing effect on the data curve is poor when the smoothing order is low. As a result, to acquire more accurate galloping amplitude data, the appropriate smoothing order must be determined. When the wire’s cross-section is the same, taking into account the correlation between wind speed and galloping acceleration has a substantial influence on the accuracy of the final galloping amplitude. The following is the best smoothing order correlation expression:
The formula: r is the Pearson correlation coefficient [
33];
is the wind speed;
is the acceleration;
n is the number of sampling points.
The integral data curve after smoothing and the integral data curve without smoothing is shown in
Figure 11. It can be observed from the data curves of
Figure 11a,b that the integrated data curve is smoother after smoothing filtering, whereas the integrated curve without smoothing filtering contains pulse peaks.
3.4. Galloping Amplitude Algorithm
The error caused by single integration in the time domain is minor due to the significant accumulated error in the process of double integration in the time domain. The error will be reduced by using time-domain single integration, the least-squares approach to eliminate the trend component, and smooth filtering. The low-frequency signal has a greater impact on the double integral in the frequency domain, but the low-frequency signal has a lesser influence on the single integral in the frequency domain. As a result, the time-frequency domain hybrid integration algorithm is proposed, which combines the benefits of time-domain and frequency-domain integration. The velocity is obtained by first integrating the processed acceleration data in the time domain and removing the trend term. Then, using the Fourier transform, the speed is transferred to the frequency domain and one integration in the frequency domain is undertaken. Lastly, inverse Fourier transform is used to obtain the galloping amplitude in the time domain.
The data curves of the double integration in the time domain and the time-frequency domain hybrid integration algorithm are shown in
Figure 12. Compare the integration curve obtained by the double integration in the time domain with the integration curve obtained by the time-frequency domain hybrid integration. The original input signal is an equal-amplitude vibration signal. The integrated data curve in the figure shows that the time-frequency domain hybrid integration algorithm is superior to the amplitude data acquired by double integration in the time domain.
5. Conclusions
Based on an examination of existing transmission line galloping monitoring system demands, this paper proposes an intelligent transmission line galloping monitoring system. In order to address the challenges that exist in the installation of the monitoring terminal equipment of the current gallop monitoring system, this research proposes that a new device be installed on the original spacer bar device to solve the monitoring terminal installation problem. The impact on the original spacer bar is assessed in the structural design, and the effects of the improved spacer bar and the original spacer bar on the transmission line are compared and investigated. According to the simulation results, the error of the galloping displacement of the installed improved spacer bar is within 7.38 percent of that of the original spacer bar under the same wind field conditions. The improved spacer bar structure’s galloping displacement error may fulfill the original transmission line’s technical standards.
In the algorithm design of the galloping monitoring system, the problem of the fusion of gravity acceleration and measurement acceleration generated by the twisting phenomena of the wire galloping is not considered. It is proposed that the Kalman filter and the Mahony complementary filter be used to tackle the problem of erroneous acceleration measurement caused by wire twisting. The calculated attitude angle is used to remove the gravitational acceleration component caused by the wire twist from the measured acceleration. The comparison data for attitude angle computation shows that the algorithm proposed in this study can produce a more accurate attitude angle.
The least-square approach, adaptive smoothing method, and time-frequency domain hybrid integration algorithm are offered to tackle the effect of the vast trend term caused by the double integral in the time domain. Adaptive smoothing filtering is presented to better compute the smoothing order and remove the amplitude error caused by large or small smoothing filtering orders. The benefits of fewer trend terms generated by time-domain one-integral and less effect of low-frequency in frequency-domain one-integral are combined in a hybrid integration in the time-frequency domain to lessen the effects of other faults. When compared to the amplitude of the standard test bench, the amplitude measured by the monitoring system has an error of less than 10%. The monitoring system has restored a galloping trajectory that is nearly identical to that of the test bench. The galloping amplitude monitoring system proposed in this study satisfies actual engineering requirements.
According to the experimental results, the monitoring and standard amplitudes have a small error. In future research, potential error sources will be investigated in order to lessen the influence of errors on experimental outcomes.