Abstract
Data-driven modeling of dynamical systems gathers attention in several applications; in conjunction with model predictive control, novel different identification techniques that merge machine learning and optimization are presented and compared with the purpose of reducing seismic response of frame structures and minimize control effort. Performance of neural network-, random forest- and regression tree-based identification algorithms in producing reliable models exploiting historical data coming from a real structure is shown. Peculiarities of each data-driven-based model emphasizing the strong potentialities of such approaches are highlighted, and it is shown in a simulative environment how, by slightly increasing the complexity of a model via random forests, we can reduce by half the active control effort with respect to the control computed exploiting regression trees-based models.








Similar content being viewed by others
References
Spencer Jr., B., Nagarajaiah, S.: State of the art of structural control. J. Struct. Eng. 129(7), 845–856 (2003)
Gattulli, V., Lin, R.C., Soong, T.T.: Nonlinear control laws for enhancement of structural control effectiveness. In: 5th US National Conference for Earthquake Engineering, pp. 971–980 (1994)
Preumont, A., Seto, K.: Active Control of Structures. Wiley, Hoboken (2008)
Achkire, Y., Preumont, A.: Active tendon control of cable-stayed bridges. Earthq. Eng. Struct. Dyn. 25(6), 585–597 (1996)
Gattulli, V., Alaggio, R., Potenza, F.: Analytical prediction and experimental validation for longitudinal control of cable oscillations. Int. J. Non Linear Mech. 43(1), 36–52 (2008)
Bitaraf, M., Hurlebaus, S., Barroso, L.R.: Active and semi-active adaptive control for undamaged and damaged building structures under seismic load. Comput. Aided Civ. Infrastruct. Eng. 27(1), 48–64 (2012)
Jansen, L.M., Dyke, S.J.: Semiactive control strategies for mr dampers: comparative study. J. Eng. Mech. 126(8), 795–803 (2000)
Miyamoto, K., Sato, D., She, J.: A new performance index of LQR for combination of passive base isolation and active structural control. Eng. Structures. 157, 280–299 (2018)
Yanik, A., Aldemir, U., Bakioglu, M.: A new active control performance index for vibration control of three-dimensional structures. Eng. Struct. 62, 53–64 (2014)
Feng, X., Ou, Y., Miah, M.S.: Energy-based comparative analysis of optimal active control schemes for clustered tensegrity structures. SCHM 25(10), e2215 (2018)
Cruz Neto, H.J., Trindade, M.A.: On the noncollocated control of structures with optimal static output feedback: Initial conditions dependence, sensors placement, and sensitivity analysis. SCHM 26(10), e2407 (2019)
Camacho, E.F., Alba, C.B.: Model Predictive Control. Springer, Berlin (2013)
López-Almansa, F., Andrade, R., Rodellar, J., Reinhorn, A.M.: Modal predictive control of structures. I: formulation. J. Eng. Mech. 120(8), 1743–1760 (1994)
Mei, G., Kareem, A., Kantor, J.C.: Model predictive control of structures under earthquakes using acceleration feedback. J. Eng. Mech. ASCE 128(5), 574–585 (2002)
Khodabandehlou, H., Pakcan, G., Fadali, M.S., Salem, M.M.A.: Active neural predictive control of seismically isolated structures. SCHM 25(1), e2061 (2018)
Anh, N.D., Bui, H.L., Vu, N.L.: Tran: Application of hedge algebra-based fuzzy controller to active control of a structure against earthquake. SCHM 20(4), 483–495 (2013)
Gu, X., Yu, Y., Li, Y., Li, J., Askari, M., Samali, B.: Experimental study of semi-active magnetorheological elastomer base isolation system using optimal neuro fuzzy logic control. Mech. Syst. Signal Process. 119, 380–398 (2019)
Khalatbarisoltani, A., Soleymani, M., Khodadadi, M.: Online control of an active seismic system via reinforcement learning. SCHM 26(3), e2298 (2019)
Dworakowski, Z., Mendrok, K.: Reinforcement learning for vibration suppression of an unknown system. In: Uhl, T. (ed.) Advances in Mechanism and Machine Science, pp. 4045–4054. Springer, Berlin (2019)
Chatzi, E.N., Papadimitriou, C. (eds.): Identification Methods for Structural Health Monitoring, vol. 567. Springer, Cham (2016)
Suryanita, R., Maizir, H., Jingga, H.: Prediction of structural response based on ground acceleration using artificial neural networks. Int. J. Technol. Eng. Stud. 3, 74–83 (2017)
Jeng, C.H., Mo, Y.L.: Quick seismic response estimation of prestressed concrete bridges using artificial neural networks. J. Comput. Civ. Eng. 18(4), 360–372 (2004)
Chang, C.M., Lin, T.K., Chang, C.W.: Applications of neural network models for structural health monitoring based on derived modal properties. Measurement 129, 457–470 (2018)
Abd-Elhamed, A., Shaban, Y., Mahmoud, S.: Predicting dynamic response of structures under earthquake loads using logical analysis of data. Buildings 8(4), 61 (2018)
Wang, Q., Wang, J., Huang, X., Zhang, L.: Semiactive nonsmooth control for building structure with deep learning. Complexity 2017, 1–8 (2017)
Afram, A., Janabi-Sharifi, F., Fung, A.S., Raahemifar, K.: Artificial neural network (ANN) based model predictive control (MPC) and optimization of hvac systems: a state of the art review and case study of a residential hvac system. Energy Build. 141, 96–113 (2017)
Jain, A., Smarra, F., Behl, M., Mangharam, R.: Data-driven model predictive control with regression trees—an application to building energy management. ACM Trans. CPS 2(1), 4 (2018)
Jain, A., Smarra, F., Mangharam, R.: Data predictive control using regression trees and ensemble learning. IEEE CDC 2017, 4446–4451 (2017)
Behl, M., Smarra, F., Mangharam, R.: Dr-advisor: a data-driven demand response recommender system. Appl. Energy 170, 30–46 (2016)
Di Girolamo, G.D., Smarra, F., Gattulli, V., Potenza, F., Graziosi, F., D’Innocenzo, A.: Data-driven optimal predictive control of seismic induced vibrations in frame structures. Struct. Control Health Monit. 27(4), e2514 (2020)
Smarra, F., Jain, A., de Rubeis, T., Ambrosini, D., D’Innocenzo, A., Mangharam, R.: Data-driven model predictive control using random forests for building energy optimization and climate control. Appl. Energy 226, 1252–1272 (2018)
Smarra, F., Jain, A., Mangharam, R., D’Innocenzo, A.: Data-driven switched affine modeling for model predictive control. ADHS 51(16), 199–204 (2018)
De Iuliis, V., D’Innocenzo, A., Germani, A., Manes, C.: On the stability of discrete-time linear switched systems in block companion form. In: 21st IFAC World Congress (2020)
Borrelli, F., Bemporad, A., Morari, M.: Predictive Control for Linear and Hybrid Systems. Cambridge University Press, Cambridge (2017)
Smarra, F., Di Girolamo, G.D., De Iuliis, V., Jain, A., Mangharam, R., D’Innocenzo, A.: Data-driven switching modeling for MPC using regression trees and random forests. Nonlinear Anal. Hybrid Syst. 36, 100882 (2020)
Breiman, L.: Classification and Regression Trees. Routledge, Abingdon (2017)
Breiman, L.: Random forests. Mach. Learn. 45(1), 5–32 (2001)
Ponzo, F.C., Di Cesare, A., Nigro, D., Vulcano, A., Mazza, F., Dolce, M., Moroni, C.: Jet-pacs project: dynamic experimental tests and numerical results obtained for a steel frame equipped with hysteretic damped chevron braces. J. Earthq. Eng. 16, 662–685 (2012)
Gattulli, V., Lepidi, M., Potenza, F.: Seismic protection of frame structures via semi-active control: modeling and implementation issues. Earthq. Eng. Eng. Vib. 4(4), 627–645 (2010)
Antonacci, E., De Stefano, A., Gattulli, V., Lepidi, M., Matta, E.: Comparative study of vibration-based parametric identification techniques for a three-dimensional frame structure. Struct. Control Health Monit. 19, 579–608 (2012)
Abadi, M., et al.: TensorFlow: large-scale machine learning on heterogeneous systems (2015). https://www.tensorflow.org/. Accessed Feb 2020
Chollet, F., et al.: Keras (2015). https://keras.io. Accessed Feb 2020
Artificial Intelligence Techniques Ltd: opennn (2019). http://www.opennn.net. Accessed Feb 2020
Larimore, W.E.: Canonical variate analysis in identification, filtering, and adaptive control. In: 29th IEEE Conference on Decision and Control, pp. 596–604 (1990)
Verhagen, M., Dewilde, P.: Subspace model identification part 1. The output-error state-space model identification class of algorithms. Int. J. Control 56(5), 1187–1210 (1992)
Xie, Y., Shi, H., Bi, F., Shi, J.: N4sid subspace algorithms for the identification of combined deterministic-stochastic systems. Automatica 30, 75–93 (1994)
Jamaludin, I.W., Wahab, N.A., Khalid, N.S., Sahlan, S., Ibrahim, Z., Rahmat, M.F.: N4sid and moesp subspace identification methods. In: 2013 IEEE 9th International Colloquium on Signal Processing and Its Applications, pp. 140–145 (2013)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Smarra, F., Girolamo, G.D.D., Gattulli, V. et al. Learning Models for Seismic-Induced Vibrations Optimal Control in Structures via Random Forests. J Optim Theory Appl 187, 855–874 (2020). https://doi.org/10.1007/s10957-020-01698-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-020-01698-7