Professional Documents
Culture Documents
Adaptive UKF-based Parameter Estimation For Bouc-Wen Model of Magnetorheological Elastomer Materials PDF
Adaptive UKF-based Parameter Estimation For Bouc-Wen Model of Magnetorheological Elastomer Materials PDF
Adaptive UKF-based Parameter Estimation For Bouc-Wen Model of Magnetorheological Elastomer Materials PDF
Abstract: Structural system identification has attracted much attention in the structural dynamic field over the past decades. For identifying
Downloaded from ascelibrary.org by UTEP LIBRARY-SERIALS on 11/01/18. Copyright ASCE. For personal use only; all rights reserved.
parameters of the inelastic response of a structure under ground shaking, the Kalman filter (KF) and unscented Kalman filter (UKF) have been
used extensively. In this paper, numerical and experimental investigations were carried out to test the capabilities of square-root unscented
Kalman filters (SRUKF) and adaptive square-root unscented Kalman filters (ASRUKF) for identifying the parameters of the nonlinear struc-
tural system, with the Bouc-Wen model applied to describe the nonlinear hysteresis of magnetorheological elastomer materials. A new
method was proposed for parameter initial values estimation, which could ensure that the parameters in the constitutive equation be identified
uniquely and thus reduce the influence of the initial error on the parameter estimation. The numerical investigation showed that the ASRUKF
outperformed the SRUKF in both convergence speed and estimation accuracy. Furthermore, the ASRUKF was able to track the sudden
change of the parameter whereas the SRUKF was not. The experimental results indicate that the estimated Bouc-Wen model through
ASRUKF not only presents a good match with the experimental data for a specific input but also keeps physical properties that are inherent
to the real data, independently of the exciting input. DOI: 10.1061/(ASCE)AS.1943-5525.0000961. © 2018 American Society of Civil
Engineers.
Author keywords: Adaptive square-root unscented Kalman filter; Bouc-Wen model; Magnetorheological elastomer materials.
y k ¼ Hðxk ; uk Þ þ vk ð4Þ
X
2L
ðmÞ
Adaptive SRUKF Algorithm
x̂−
k ¼ W i ðχi;kjk−1 Þ ð8Þ
The adaptive SRUKF method updates the mean and covariance val-
i¼0
ues of the unknown system noise in each time step. For solving the
filter divergence problem caused by the inaccurate statistical prop-
qffiffiffiffiffiffiffiffiffi pffiffiffiffiffiffi
erties of the mathematical model and noise, the Sage-Husa subop-
ðcÞ timal unbiased maximum a posterior (MAP) noise estimator has
S−
k ¼ qr −
W 1 χi;kjk−1 − x̂k Qv ð9Þ
been used (Wang et al. 2013). In this paper, the fading memory
weighted exponent method was used for designing a time-varying
noise statistics estimator, so that emphasis could be placed on
ðcÞ recent data when time-varying noise statistics were estimated.
S− − −
k ¼ cholupdatefSk χ0;k − x̂k W 0 g ð10Þ The weighting coefficient was selected to satisfy
where Qv = covariance matrix of the process noise vector uk ; X
k
W i = set of scalar weights β i ¼ β i−1 b; 0 < b < 1; βi ¼ 1 ð21Þ
i¼1
ðmÞ
W0 ¼ λ=ðL þ λÞ
which can be written
ðcÞ
W0 ¼ λ=ðL þ λÞ þ ð1 − α2 þ βÞ
1−b
ðmÞ ðcÞ
¼ W i ¼ 1=½2ðL þ λÞ i ¼ 1; : : : ; 2L ð11Þ β i ¼ dk bi−1 ; i ¼ 1; : : : ; k dk ¼ ð22Þ
Wi 1 − bk
ðcÞ
Mk ¼ tr W i ðy i;kjk−1 − ŷ kþ1jk Þðy i;kjk−1 − ŷ kþ1jk Þ T
i¼0
Q̂k ¼ ð1 − dk ÞQ̂k−1 þ dk Kk εk εTk Kk þ Pk 8
>
< δk δk
T
k¼1
X
2L C0;k ¼ ρC0;k þ δ k δTk ð27Þ
ðcÞ >
: k>1
− W i ðχi;kjk−1 − x̂i;kjk−1 Þðχi;kjk−1 − x̂i;kjk−1 ÞT ð24Þ
Downloaded from ascelibrary.org by UTEP LIBRARY-SERIALS on 11/01/18. Copyright ASCE. For personal use only; all rights reserved.
1þρ
i¼0
where trð·Þ accounts for matrix trace; and where the forgetful factor
where εk ¼ y k − hðx̂kjk−1 Þ = output residual sequence of the ρ (0 < ρ ≤ 10, typically about 0.95) is used to increase the filter’s
UKF. tracking ability. This method can track the sudden status changes,
According to convergence conditions derived from the covari- and it can also track the slowly varying and mutation status changes
ance matching criterion, we judge whether filtering divergence is when the filter reaches a steady state (Wang et al. 2013). Therefore,
occurring, because suboptimal Sage-Husa filters often diverge. If the whole adaptive SRUKF method is the following:
the convergence conditions are satisfied, the Sage-Husa algo- • Initialization step
rithm is applied. On the other hand, if the filtering divergence
occurs, an adaptive weighting coefficient λk is calculated by the x̂0 ¼ E½x0 ð28Þ
computational fading factor formula, which is then applied to
correct S−
k . Thus, the filter divergence is reduced when the ob- S0 ¼ cholfE½ðx0 − x̂0 Þðx0 − x̂0 ÞT g ð29Þ
servations are given more weight. The convergence conditions
can be written q̂0 ¼ q0 Q̂0 ¼ Q0 ð30Þ
3000
1500
0
Z
-1500
1 Hz
2 Hz
-3000
-3 -2 -1 0 1 2 3
(a) (b) Shear strain (%)
Fig. 2. Hysteresis loops with different frequencies: (a) sinusoidal shear strain; and (b) Bouc-Wen component.
8000 8
4000 6
Shear stress (Pa)
0 4
-4000 2
simulation
experiment
-8000 0
-3 -2 -1 0 1 2 3 0 50 100 150 200 250
(a) Shear strain (%) (b) Index of measured points
Fig. 4. Simulated and experimental results: (a) hysteresis loops; and (b) relative error.
(a) (b)
Fig. 5. Stiffness parameter estimation with (a) ASRUKF; and (b) SRUKF.
(a) (b)
Fig. 6. Estimation for sudden change of stiffness with (a) ASRUKF; and (b) SRUKF.
dz dz
dγ
¼ A − ðβ − γ 1 Þð−zÞn z < 0; γ≥0 ð37Þ J 1 ¼ 1−ρ ; zn z ≥ 0; γ≥0 ð39Þ
dγ
The loading part near the positive turning point of the hysteresis where J 1 reaches its minimum when ke and n are optimized.
loop [e.g., the solid segment in Figs. 2(a and b)] satisfies the con- Because there are only two variables in this identification, the enu-
dition of z ≥ 0 and γ ≥ 0, and thus Eq. (34) is workable. Eq. (34) meration method can be applied to achieve the goal with sufficient
can be derived efficiency.
Subsequently, the other three parameters, A, β and γ 1 , can be
dz
A− ∝ zn z ≥ 0; γ≥0 ð38Þ identified via the linear fitting based on Eqs. (34) and (35). After the
dγ
On the basis of Eq. (38) and the segment data, the parameters of
ke and n can be identified. Because the parameters of me and c have
been optimized, the time history of the evolutionary variable z can
be obtained if ke is identified. Hence there is no harm in setting a
hypothetical ke to calculate the corresponding time history of z. At
the same time, a series of values of n are used to calculate the linear
correlation coefficient of the two terms shown in Eq. (38). As the
hypothetical ke and n approach the optimal values, the absolute
value of the linear correlation coefficient will be closer to 1 (Fig. 3).
Thus, the objective function with independent variables of ke
Fig. 7. Cross section of the MRE conical isolator prototype.
and n is given by
Numerical Analysis
Numerical investigations of the parameter estimation of the
Bouc-Wen model were carried out with SRUKF and ASRUKF
methods. In this paper, the El Centro wave was used as the seismic
load, and the frequency range of the linear structural relations
model was 0.1–5 Hz, with damping ratio in the range 0.5%–5%.
The initial values for parameter estimation were set to 70% of the
true values, and the frequency of sampling was set to 100 Hz.
Downloaded from ascelibrary.org by UTEP LIBRARY-SERIALS on 11/01/18. Copyright ASCE. For personal use only; all rights reserved.
The measurement noise and the state noise were also included in
the data to reflect the reality.
The stiffness parameters for the three-degrees-of-freedom sys-
tem were estimated with SRUKF and ASRUKF methods (Fig. 5).
The convergence speed, estimation errors, and ability to track the
Fig. 8. MRE conical isolator prototype without surrounding silicon sudden change of stiffness were compared. The solid lines re-
steel sheets. (Image by Qi Wang.) present the true values of stiffness, which are 9.315 × 107 N=m,
7.605 × 107 N=m, and 6.165 × 107 N=m; the dashed lines show
the estimated values of stiffness. It is apparent that the ASRUKF
has a higher convergence speed than the SRUKF. The estimation
Table 2. Parameter estimation by the ASRUKF and estimation errors of z
error of stiffness values by ASRUKF is 1.73%, which is much
Parameter Value smaller than that of the SRUKF (6.06%). Moreover, the ASRUKF
Estimation parameters can track the sudden change of stiffness and converge quickly after
A 5.59 turbulence, whereas the SRUKF is not capable of detecting and
β 0.75 tracking the sudden change of stiffness (Fig. 6). Therefore, com-
γ1 −0.34 pared with the SRUKF, the ASRUKF is less time-consuming and
n 1.01 more accurate, and it could be used to analyze the damage of struc-
Estimation errors of z (mm) tures due to earthquakes.
Norm_2a 147.92
Norm_infb 2.6467
a
Norm_2 is the 2-norm of the estimation errors of z in 20 s. Experimental Analysis
b
Norm_inf is the infinite-norm the estimation errors of z in 20 s.
Experimental Setup
seven parameters have been identified, small modifications are In our experiment, the MRE conical isolator prototype was used to
required to achieve a better estimation. Table 1 shows a set of test the capabilities of the ASRUKF for estimating the parameters
optimized parameters, fitting the experimental data with 2.96% of the nonlinear structural system with the Bouc-Wen model. The
strain amplitude, 1-Hz frequency, and 110-mT magnetic field. The stiffness of the base-isolated system could be controlled through
tracking process is shown in Fig. 4(a), and the relative error of two setting different voltage values. The cross section of the MRE coni-
hysteresis loops is shown in Fig. 4(b). It is apparent that the relative cal isolator prototype is shown in Fig. 7. To better present the inner
difference between the two loops is limited to 3%, indicating that structure of the conical isolator prototype, the prototype without
the modified model can provide an accurate approximation, and the surrounding silicon steel sheets is shown in Fig. 8. The prototype
identified value
0 true value
-20
0 5 10 15 20
10
6.5
6
A
5.5 5
z (mm)
0 5 10 15 20
1.5 0
beta
1
0.5 -5
0 5 10 15 20
2 -10
1
n
0 0 5 10 15 20
0 5 10 15 20
time (sec)
time(sec)
weight of the coil was 2.085 kg, and the steel yoke was 0.92 kg. β þ γ1
The steel yokes were made up of three parts: an iron component,
the surrounding silicon steel sheets, and the isolation silicon steel where z0 = upper bound on jzðtÞj.
10 10
5 5
z (mm)
z (mm)
0 0
-5 -5
-10 -10
-15 -15
0 5 10 15 20 0 5 10 15 20
(a) time (sec) (b) time (sec)
Fig. 10. Estimation of z with external perturbation: (a) 2 mm; and (b) 3 mm with parameter estimated by 4 mm.
10 10
5 5
z (mm)
z (mm)
0 0
-5 -5
-10 -10
-15 -15
0 5 10 15 20 0 5 10 15 20
(a) time (sec) (b) time (sec)
Fig. 11. Estimation of z with external perturbation: (a) 5 mm; and (b) 6 mm with parameter estimated by 4 mm.