| Literature DB >> 29986439 |
Ru Zhang1, Yuanfeng Duan2, Yang Zhao3,4, Xuan He5.
Abstract
Techniques based on the elasto-magnetic (EM) effect have been receiving increasing attention for their significant advantages in cable stress/force monitoring of in-service structures. Variations in ambient temperature affect the magnetic behaviors of steel components, causing errors in the sensor and measurement system results. Therefore, temperature compensation is essential. In this paper, the effect of temperature on the force monitoring of steel cables using smart elasto-magneto-electric (EME) sensors was investigated experimentally. A back propagation (BP) neural network method is proposed to obtain a direct readout of the applied force in the engineering environment, involving less computational complexity. On the basis of the data measured in the experiment, an improved BP neural network model was established. The test result shows that, over a temperature range of approximately −10 °C to 60 °C, the maximum relative error in the force measurement is within ±0.9%. A polynomial fitting method was also implemented for comparison. It is concluded that the method based on a BP neural network can be more reliable, effective and robust, and can be extended to temperature compensation of other similar sensors.Entities:
Keywords: back propagation (BP) neural network; elasto-magnetic (EM) effect; elasto-magneto-electric (EME) sensor; stress/force monitoring; temperature compensation
Year: 2018 PMID: 29986439 PMCID: PMC6068743 DOI: 10.3390/s18072176
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Experimental setup: (a) Photo; (b) Schematic diagram.
Figure 2Structure of an EME sensor: (a) vertical section view; (b) cross-section view.
Figure 3Diagram of the experimental procedure.
Figure 4Relative error ( ) of the output voltages from the EME sensor before compensation at different temperatures.
Figure 5Compensation results obtained using polynomial fitting method: (a) RE of applied force and predicted force using linear fitting method; (b) RE of applied force and predicted force using quadratic fitting method.
Figure 6Structure of the BP neural network for compensation.
Figure 7Performance of BP neural network with different numbers of nodes in the hidden layer.
Figure 8Training of BP neural network.
Performance of BP neural network using different training algorithms.
| Training Algorithm | Training Function | Training Time (s) | |RE| (%) |
|---|---|---|---|
| Gradient descent BP algorithm | Traingd | 5 | 15.58 |
| Gradient descent BP with momentum algorithm | Traingdm | 3 | 52.37 |
| Gradient descent BP with adaptive learning rate algorithm | Traingda | 4 | 11.28 |
| Gradient descent BP with momentum and adaptive learning rate | Traingdx | 4 | 15.1 |
| Levenberg-Marquardt BP algorithm | Trainlm | 7 | 0.9644 |
| Resilient BP algorithm | Trainrp | 4 | 6.237 |
| Scaled conjugate gradient BP algorithm | Trainscg | 4 | 6.45 |
| Bayesian regulation BP algorithm | Trainbr | 7 | 0.9583 |
| BFGS quasi-Newton BP algorithm | Trainbfg | 6 | 7.093 |
| Cyclic sequential incremental BP algorithm | Trainc | 178 | 6.008 |
Performance of BP neural network using different transfer functions.
| Transfer Function of Hidden Layer | Transfer Function of Output Layer | Training Time (s) | |RE| (%) |
|---|---|---|---|
| Logsig | Tansig | 4 | 3.756 |
| Logsig | Purelin | 4 | 1.048 |
| Logsig | Logsig | 2 | 39.11 |
| Tansig | Tansig | 6 | 2.471 |
| Tansig | Purelin | 7 | 0.9644 |
| Tansig | Logsig | 2 | 39.11 |
| Purelin | Tansig | 2 | 7.474 |
| Purelin | Purelin | 2 | 4.571 |
| Purelin | Logsig | 4 | 39.11 |
Figure 9Compensation results obtained using BP neural networks: (a) Relationship betweenapplied force and predicted force after compensation at different temperatures; (b) RE of applied force and predicted force.