| Literature DB >> 35814576 |
Rasoul Sabetahd1, Seyed Arash Mousavi Ghasemi1, Ramin Vafaei Poursorkhabi1, Ardashir Mohammadzadeh2, Yousef Zandi1.
Abstract
The present study aims to design a robust adaptive controller employed in the active tuned mass damper (ATMD) system to overcome undesirable vibrations in multistory buildings under seismic excitations. We propose a novel adaptive type-2 neural-fuzzy controller (AT2NF). All system parameters are taken as unknowns. The MLP neural network is used to extract the Jacobian and estimate the structural model; then, the estimated model is applied to the controller online. To tune the control force applied to the ATMD and achieve the control targets, the controller parameters are adaptively trained using the extended Kalman Filter (EKF) and the error back-propagation algorithm. A PID controller is also included in this method to increase the stability and robustness of the adaptive type-2 neural-fuzzy controller against seismic vibrations. An online simple adaptive controller (OSAC) is studied to demonstrate the suggested controller's superiority. The OSAC is based on adaptive control of the implicit reference model. In this proposed method, the EKF is used to tune the controller parameters online as a novel feature. The uncertainty associated with identifying the mechanical properties of structures, such as mass and stiffness, is one of the primary challenges in the real-time control of structures. This paper investigates how both controllers cope with parametric uncertainties under far-field and near-field seismic excitation. According to numerical results, the AT2NF controller outperforms OSAC in minimizing the dynamic responses of the structure during an earthquake and accomplishing control objectives when the structure's characteristics change.Entities:
Mesh:
Year: 2022 PMID: 35814576 PMCID: PMC9270154 DOI: 10.1155/2022/5832043
Source DB: PubMed Journal: Comput Intell Neurosci
A summary of the proposed controllers in the previous studies.
| No | Controller | Targets | Type of structure | Features |
|---|---|---|---|---|
| 1 | Adaptive neural network control system [ | Tackling the dynamic nonlinearities and uncertainties | A quarter car electrohydraulic active suspension system | The ability to tackle the unknown smoothing functions |
| 2 | An adaptive neural network control method [ | Obtaining the precise and robust control of nonlinear systems with unknown dynamics | A generic single-input single-output nonlinear system with unknown dynamics | The network trained by an iterative control learning algorithm and a proportional-integral controller are combined in this controller |
| 3 | A novel online neural-network-based sliding mode control (OLNN-SMC) design [ | Obtaining robust adaptive precision motions | Piezoelectric actuated (PEA) system | The ability to realize the nonlinearity of the PEA system using singularity-free neural networks (NNs) |
| 4 | Neural Network-Based Adaptive Controller [ | Tackling the parametric uncertainties and external disturbances | Wheeled mobile robots | A neural network-based kinematic controller and a model reference adaptive control are combined |
| 5 | An adaptive neural network control strategy based on radial basis function neural network (RBFNN) [ | Tracking control of the pneumatic servo system | pneumatic servo system | The proposed controller considers the state constraints to enhance the tracking accuracy |
| 6 | adaptive radial basis function (RBF) neural network-based active disturbance rejection controller (ADRC) [ | Minimizing the effect of internal and external unknown uncertainties of the unmanned helicopter | An unmanned helicopter | Better anti-disturbance, robustness, and tracking accuracy compared to the traditional ADRC and PID approaches |
| 7 | An intelligent adaptive neural network (ANN) controller for Ref. [ | Optimization of the parameters of a PI controller with real-time data and giving dynamic stability | A direct torque controlled (DTC) electric vehicle (EV) propulsion system | The stator reference flux voltage considered for synthesizing the space vector with width modulation is obtained for a DTC |
| 8 | Modified Simple Adaptive Control [ | Examining the effect of aircraft weight on the controlled system response considering the various disturbing states | A simple adaptive shimmy suppression system | To avoid windup impacts, the saturation of actuator control moment and a simple back-calculation design are considered |
| 9 | An adaptive neuro-fuzzy inference system (ANFIS) and simple adaptive control (SAC) approaches [ | Tackling the uncertainties of full three-dimensional models under multi excitations | Three-dimensional coupled buildings | The performance of both controllers was acceptable |
| 10 | A simple adaptive controller methodology and model predictive control (MPC) [ | Creating and tracking trajectories of a spacecraft next to the asteroids | Spacecraft Near Asteroids | Adaptive control is used as a feedback controller and MPC as a feedforward controller for tackling the unknown uncertainties |
| 11 | A Simple Adaptive Control (SAC)-based reconfiguration approach [ | Tackling the faults of sensors and actuators in the CPCS | Cabin Pressure Control System (CPCS) | The control method capability for controlling the rules online regardless of identifying the system under faults |
| 12 | Simple Adaptive Control (SAC) [ | Reduction of the adverse effects of the earthquake on the structures | Six-story structure | The proposed controller has a striking performance under various seismic excitations. |
Figure 1The structural model with ATMD on the top story.
Figure 2The MLP neural network structure for the system identification [118].
Figure 3The structural definition for the type-2 neural-fuzzy controller.
Figure 4The flowchart of the structural control strategy according to the proposed approach.
Figure 5The Structure of the Proposed Control Strategy.
Figure 6Simple adaptive control system block diagram [19].
The uncertainty coefficients' values in the nominal and perturbed models.
| Models | Nominal model | Model 1 | Model 2 | Model 3 | Model 4 |
|---|---|---|---|---|---|
| Δ | 0.00 | +0.15 | +0.15 | −0.15 | −0.15 |
| Δ | 0.00 | +0.25 | −0.25 | +0.25 | −0.25 |
Figure 7The block diagram for the proposed control strategy and the online identification.
Figure 8The inputs of the block diagram of the proposed control strategy.
Figure 9The time history of the considered earthquakes. (a) El Centro 1940, (b) Hachinohe 1968, (c) Northridge 1994, and (d) Kobe 1995.
A comparison of the performance of different controllers in terms of the maximum responses of stories during the El Centro earthquake.
| Story | Maximum responses of stories (m) | Reduction amount based on the percentage (%) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Unctrl. [ | Passive [ | LQR [ | FLC [ | FOPID [ | OSMC [ | OSAC | AT2NF | Passive | LQR | FLC | FOPID | OSMC | OSAC | AT2NF | |
| 1 | 0.019 | 0.013 | 0.009 | 0.090 | 0.009 | 0.008 | 0.005 | 0.003 | 31.6 | 52.6 | 52.6 | 52.6 | 57.9 | 73.2 | 85.5 |
| 2 | 0.039 | 0.025 | 0.018 | 0.016 | 0.016 | 0.016 | 0.010 | 0.005 | 35.9 | 53.8 | 59.0 | 59.0 | 59.0 | 74.9 | 86.5 |
| 3 | 0.057 | 0.037 | 0.027 | 0.023 | 0.023 | 0.024 | 0.014 | 0.008 | 35.1 | 52.6 | 59.6 | 59.6 | 57.9 | 74.9 | 86.4 |
| 4 | 0.074 | 0.048 | 0.035 | 0.028 | 0.029 | 0.032 | 0.019 | 0.010 | 35.1 | 52.7 | 62.2 | 60.8 | 56.8 | 74.7 | 86.4 |
| 5 | 0.090 | 0.058 | 0.043 | 0.034 | 0.034 | 0.041 | 0.023 | 0.012 | 35.6 | 52.2 | 62.2 | 62.2 | 54.4 | 74.6 | 86.5 |
| 6 | 0.100 | 0.067 | 0.050 | 0.039 | 0.038 | 0.047 | 0.026 | 0.014 | 34.4 | 51.0 | 61.8 | 62.8 | 53.0 | 73.5 | 86.0 |
| 7 | 0.120 | 0.074 | 0.058 | 0.043 | 0.041 | 0.053 | 0.030 | 0.016 | 38.3 | 51.7 | 64.2 | 65.8 | 55.8 | 75.4 | 87.1 |
| 8 | 0.130 | 0.083 | 0.060 | 0.047 | 0.043 | 0.058 | 0.032 | 0.017 | 36.2 | 53.9 | 63.9 | 66.9 | 55.4 | 75.3 | 87.1 |
| 9 | 0.140 | 0.094 | 0.067 | 0.049 | 0.044 | 0.062 | 0.034 | 0.018 | 32.9 | 52.1 | 65.5 | 68.6 | 55.7 | 75.8 | 87.3 |
| 10 | 0.140 | 0.094 | 0.070 | 0.050 | 0.046 | 0.064 | 0.035 | 0.018 | 32.9 | 50.0 | 64.3 | 67.1 | 54.3 | 75.1 | 86.9 |
| 11 | 0.147 | 0.099 | 0.072 | 0.051 | 0.049 | 0.065 | 0.035 | 0.019 | 32.7 | 51.0 | 65.3 | 66.7 | 55.8 | 76.3 | 87.3 |
| Average | 0.096 | 0.063 | 0.046 | 0.035 | 0.034 | 0.043 | 0.024 | 0.0014 | 34.6 | 52.1 | 61.8 | 62.9 | 56.0 | 74.9 | 86.6 |
Comparison of performance of the different controllers in terms of maximum responses of stories in the Hachinohe earthquake.
| Story | Maximum responses of stories (m) | Reduction amount based on the percentage (%) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Unctrl. [ | Passive [ | LQR [ | FLC [ | FOPID [ | OSMC [ | OSAC | AT2NF | Passive | LQR | FLC | FOPID | OSMC | OSAC | AT2NF | |
| 1 | 0.014 | 0.012 | 0.011 | 0.008 | 0.007 | 0.011 | 0.004 | 0.002 | 14.3 | 21.4 | 42.9 | 50.0 | 21.4 | 73.1 | 83.6 |
| 2 | 0.028 | 0.024 | 0.021 | 0.017 | 0.005 | 0.021 | 0.007 | 0.004 | 14.3 | 25.0 | 39.3 | 82.1 | 25.0 | 73.9 | 84.3 |
| 3 | 0.040 | 0.035 | 0.032 | 0.024 | 0.005 | 0.030 | 0.011 | 0.006 | 12.5 | 20.0 | 40.0 | 87.5 | 25.0 | 73.0 | 84.3 |
| 4 | 0.053 | 0.046 | 0.041 | 0.030 | 0.005 | 0.039 | 0.014 | 0.008 | 13.2 | 22.6 | 43.4 | 90.6 | 26.4 | 73.2 | 85.0 |
| 5 | 0.064 | 0.055 | 0.050 | 0.036 | 0.051 | 0.047 | 0.018 | 0.009 | 14.1 | 21.9 | 43.8 | 20.3 | 26.6 | 72.6 | 85.4 |
| 6 | 0.074 | 0.064 | 0.058 | 0.040 | 0.050 | 0.052 | 0.021 | 0.011 | 13.5 | 21.6 | 45.9 | 32.4 | 29.7 | 72.1 | 85.8 |
| 7 | 0.085 | 0.073 | 0.065 | 0.046 | 0.047 | 0.057 | 0.024 | 0.012 | 14.1 | 23.5 | 45.9 | 44.7 | 32.9 | 72.2 | 86.4 |
| 8 | 0.094 | 0.081 | 0.071 | 0.050 | 0.042 | 0.062 | 0.026 | 0.013 | 13.8 | 24.5 | 46.8 | 55.3 | 34.0 | 72.2 | 86.6 |
| 9 | 0.100 | 0.089 | 0.076 | 0.053 | 0.046 | 0.066 | 0.028 | 0.014 | 11.0 | 24.0 | 47.0 | 54.0 | 34.0 | 72.0 | 86.4 |
| 10 | 0.110 | 0.095 | 0.079 | 0.055 | 0.050 | 0.068 | 0.029 | 0.014 | 13.6 | 28.2 | 50.0 | 54.5 | 38.2 | 73.6 | 86.9 |
| 11 | 0.110 | 0.099 | 0.083 | 0.057 | 0.051 | 0.070 | 0.029 | 0.015 | 10.0 | 24.5 | 48.2 | 53.6 | 36.4 | 73.4 | 86.4 |
| Average | 0.070 | 0.061 | 0.053 | 0.038 | 0.033 | 0.048 | 0.019 | 0.010 | 13.1 | 23.4 | 44.8 | 56.8 | 30 | 72.8 | 85.6 |
A comparison of the maximum response times of different controllers to the Kobe earthquake.
| Story | Maximum responses of stories (m) | Reduction amount based on the percentage (%) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Unctrl. [ | Passive [ | LQR [ | FLC [ | FOPID [ | OSMC [ | OSAC | AT2NF | Passive | LQR | FLC | FOPID | OSMC | OSAC | AT2NF | |
| 1 | 0.060 | 0.049 | 0.050 | 0.046 | 0.038 | 0.037 | 0.019 | 0.012 | 18.3 | 16.7 | 23.3 | 37.5 | 38.3 | 68.5 | 79.8 |
| 2 | 0.120 | 0.098 | 0.101 | 0.092 | 0.075 | 0.057 | 0.037 | 0.024 | 18.3 | 15.8 | 23.3 | 37.5 | 37.5 | 68.8 | 80.0 |
| 3 | 0.180 | 0.149 | 0.144 | 0.131 | 0.106 | 0.113 | 0.056 | 0.036 | 17.2 | 20.0 | 27.2 | 41.0 | 37.2 | 69.0 | 80.0 |
| 4 | 0.240 | 0.199 | 0.192 | 0.180 | 0.141 | 0.151 | 0.074 | 0.048 | 17.1 | 20.0 | 25.0 | 41.4 | 37.1 | 69.1 | 80.1 |
| 5 | 0.290 | 0.238 | 0.241 | 0.229 | 0.169 | 0.186 | 0.091 | 0.059 | 17.9 | 16.9 | 21.0 | 41.8 | 35.9 | 68.5 | 79.7 |
| 6 | 0.340 | 0.289 | 0.269 | 0.258 | 0.191 | 0.219 | 0.107 | 0.069 | 15.0 | 20.9 | 24.1 | 43.9 | 35.6 | 68.5 | 79.7 |
| 7 | 0.390 | 0.332 | 0.308 | 0.293 | 0.209 | 0.248 | 0.121 | 0.078 | 14.9 | 21.0 | 24.9 | 46.3 | 36.4 | 69.0 | 80.0 |
| 8 | 0.430 | 0.361 | 0.344 | 0.335 | 0.225 | 0.273 | 0.132 | 0.086 | 16.0 | 20.0 | 22.1 | 47.7 | 36.5 | 69.2 | 80.1 |
| 9 | 0.460 | 0.391 | 0.363 | 0.354 | 0.238 | 0.293 | 0.141 | 0.091 | 15.0 | 21.1 | 23.0 | 48.4 | 36.3 | 69.3 | 80.2 |
| 10 | 0.480 | 0.408 | 0.374 | 0.360 | 0.250 | 0.306 | 0.147 | 0.095 | 15.0 | 22.1 | 25.0 | 47.9 | 36.3 | 69.5 | 80.2 |
| 11 | 0.500 | 0.420 | 0.390 | 0.370 | 0.256 | 0.315 | 0.149 | 0.097 | 16.0 | 22.0 | 26.0 | 48.8 | 37.0 | 70.1 | 80.6 |
| Average | 0.317 | 0.267 | 0.252 | 0.241 | 0.173 | 0.201 | 0.098 | 0.063 | 16.4 | 19.7 | 24.1 | 43.8 | 36.7 | 69.0 | 80.0 |
Comparison of the response times of different controllers during the Northridge earthquake.
| Story | Maximum responses of stories (m) | Reduction amount based on the percentage (%) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Unctrl. [ | Passive [ | LQR [ | FLC [ | FOPID [ | OSMC [ | OSAC | AT2NF | Passive | LQR | FLC | FOPID | OSMC | OSAC | AT2NF | |
| 1 | 0.046 | 0.040 | 0.033 | 0.031 | 0.026 | 0.032 | 0.010 | 0.005 | 13.0 | 28.3 | 32.6 | 43.7 | 30.4 | 77.7 | 88.1 |
| 2 | 0.088 | 0.080 | 0.063 | 0.058 | 0.049 | 0.059 | 0.020 | 0.011 | 9.1 | 28.4 | 34.1 | 44.8 | 33.0 | 77.4 | 87.9 |
| 3 | 0.123 | 0.109 | 0.109 | 0.080 | 0.068 | 0.083 | 0.029 | 0.015 | 11.4 | 11.4 | 35.0 | 44.7 | 32.5 | 76.3 | 87.5 |
| 4 | 0.150 | 0.140 | 0.110 | 0.099 | 0.091 | 0.103 | 0.038 | 0.020 | 6.7 | 26.7 | 34.0 | 39.5 | 31.3 | 74.7 | 86.9 |
| 5 | 0.180 | 0.160 | 0.130 | 0.119 | 0.110 | 0.119 | 0.046 | 0.024 | 11.1 | 27.8 | 33.9 | 38.8 | 33.9 | 74.5 | 86.8 |
| 6 | 0.194 | 0.178 | 0.149 | 0.130 | 0.126 | 0.138 | 0.053 | 0.027 | 8.2 | 23.2 | 33.0 | 34.9 | 28.9 | 72.7 | 85.8 |
| 7 | 0.204 | 0.190 | 0.169 | 0.139 | 0.139 | 0.155 | 0.059 | 0.030 | 6.9 | 17.2 | 31.9 | 31.7 | 24.0 | 71.2 | 85.0 |
| 8 | 0.210 | 0.200 | 0.181 | 0.143 | 0.152 | 0.169 | 0.063 | 0.033 | 4.8 | 13.8 | 31.9 | 27.5 | 19.5 | 69.8 | 84.3 |
| 9 | 0.220 | 0.220 | 0.189 | 0.156 | 0.162 | 0.188 | 0.067 | 0.034 | 0.0 | 14.1 | 29.1 | 26.4 | 14.5 | 69.6 | 84.3 |
| 10 | 0.230 | 0.230 | 0.209 | 0.168 | 0.172 | 0.204 | 0.069 | 0.035 | 0.0 | 9.1 | 27.0 | 25.3 | 11.3 | 70.0 | 84.7 |
| 11 | 0.230 | 0.230 | 0.219 | 0.170 | 0.181 | 0.218 | 0.070 | 0.035 | 0.0 | 4.8 | 26.1 | 21.1 | 5.2 | 69.4 | 84.7 |
| Average | 0.170 | 0.162 | 0.142 | 0.118 | 0.116 | 0.133 | 0.048 | 0.025 | 6.5 | 18.6 | 31.7 | 34.4 | 24.1 | 73.0 | 86.0 |
Figure 10The average reduction of maximum structural responses for all stories.
Figure 11A comparison between the performance of proposed controllers and uncontrolled structure in terms of maximum acceleration.
A comparison between the performance of proposed controllers and uncontrolled structure in terms of maximum acceleration.
| The earthquake | Max responses in an absolute acceleration of stories (m/s2) | Percentage of reduction (%) | |||
|---|---|---|---|---|---|
| Unctrl. | OSAC | AT2NF | OSAC | AT2NF | |
| El Centro | 8.63 | 3.68 | 1.54 | 57 | 82 |
| Hachinohe | 8.35 | 3.55 | 1.62 | 57 | 81 |
| Kobe | 30.11 | 15.04 | 5.78 | 50 | 81 |
| Northridge | 19.57 | 9.86 | 4.07 | 50 | 79 |
| Total Average | 16.67 | 8.03 | 3.25 | 54 | 81 |
Figure 12The performance of the proposed adaptive controllers in comparison with uncontrolled structure in terms of story 11 displacement and acceleration: (a) El Centro, (b) Hachinohe, (c) Kobe, and (d) Northridge.
Figure 13The performance of the proposed adaptive controllers in comparison with uncontrolled structure in terms of base shear. (a) El Centro, (b) Hachinohe, (c) Kobe, and (d) Northridge.
Figure 14The maximum displacement response of the top floor of the structure of the nominal and perturbed model for the OSAC and AT2NF controller.
Figure 15Examining the performance of (a) the AT2NF controller and (b) OSAC in terms of maximum displacement.
Figure 16Examining the performance of (a) the AT2NF controller and (b) OSAC in terms of maximum drift.