Technical Papers
Aug 9, 2019

Adaptive Model Predictive Control for Deployable Control Systems with Constraints

Publication: Journal of Structural Engineering
Volume 145, Issue 10

Abstract

Structural control in the context of extreme hazard mitigation has been the subject of research for nearly two decades. Despite this, two issues have not received the attention they deserve. The first issue is one of actuator constraints. In many applications, a controller must abide by a number of physical operating constraints such as actuator stroke or force limitations. The second issue is one of adaptability in order to maximize utilization of the control device and improve control performance. Popular active structural control formulations such as linear quadratic methods or frequency domain approaches do not directly account for operating constraints and lack the ability to tune or modify the objective function once defined. This paper proposes an adaptive model predictive control (MPC) scheme that addresses both these crucial aspects. The controller was implemented in real time on a deployable control system, which was recently proposed as a means for immediate, short-term control applications. This system presents a natural test bed to experimentally validate the controller formulation because both operating constraints and utilization issues arise naturally in its implementation. MPC is an advanced control approach that relies explicitly on a mathematical model of the process to predict future behaviors and compute control actions that minimize the structural response. The optimization was performed at every time step which—despite posing a serious computation challenge—provides the framework to systematically address physical operating constraints and facilitate the desired adaptability by allowing the objective function to be redefined with specified penalty weights. Real-time hybrid simulation (RTHS) was used to successfully demonstrate real-time implementation of the proposed controller on full-scale structures. Results show that MPC can be an effective tool to address the issues of actuator constraints and controller adaptability.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The authors gratefully acknowledge the funding support provided by the Natural Sciences Engineering Research Council (NSERC) of Canada through their Canada Research Chairs (CRC), Collaborative Research and Development (CRD), and Post-Graduate Scholarship (PGS) programs.

References

Anderson, B. D., and J. B. Moore. 2007. Optimal control: Linear quadratic methods. Mineola, NY: Dover.
Ariens, D., B. Houska, H. Ferreau, and F. Logist. 2014. “ACADO: Toolkit for automatic control and dynamic optimization.” Accessed June 17, 2018. http://www.acadotoolkit.org/.
Ashasi-Sorkhabi, A., K. Goorts, O. Mercan, and S. Narasimhan. 2018. “Mitigating pedestrian bridge motions using a deployable autonomous control system.” J. Bridge Eng. 24 (1): 04018101. https://doi.org/10.1061/(ASCE)BE.1943-5592.0001304.
Basu, B., and S. Nagarajaiah. 2008. “A wavelet-based time-varying adaptive LQR algorithm for structural control.” Eng. Struct. 30 (9): 2470–2477. https://doi.org/10.1016/j.engstruct.2008.01.011.
Bock, H. G., and K. J. Plitt. 1984. “A multiple shooting algorithm for direct solution of optimal control problems.” In Proc., 9th IFAC World Congress, 242–247. Oxford, UK: Elsevier.
Camacho, E. F., and C. Bordons. 2012. Model predictive control in the process industry. London: Springer.
Cao, Y. Y., Z. Lin, and D. G. Ward. 2004. “Anti-windup design of output tracking systems subject to actuator saturation and constant disturbances.” Automatica 40 (7): 1221–1228. https://doi.org/10.1016/j.automatica.2004.02.012.
Chang, I., and J. Bentsman. 2013. “Constrained discrete-time state-dependent Riccati equation technique: A model predictive control approach.” In Proc., 52nd IEEE Conf. on Decision and Control, 5125–5130. New York: IEEE. https://doi.org/10.1109/CDC.2013.6760694.
Chen, C., Z. Li, J. Teng, and Y. Wang. 2017a. “Influence analysis of a higher-order CSI effect on AMD systems and its time-varying delay compensation using a guaranteed cost control algorithm.” Appl. Sci. 7 (4): 313. https://doi.org/10.3390/app7040313.
Chen, Y., S. Zhang, H. Peng, B. Chen, and H. Zhang. 2017b. “A novel fast model predictive control for large-scale structures.” J. Vib. Control 23 (13): 2190–2205. https://doi.org/10.1177/1077546315610033.
Christenson, R., Y. Z. Lin, A. Emmons, and B. Bass. 2008. “Large-scale experimental verification of semiactive control through real-time hybrid simulation.” J. Struct. Eng. 134 (4): 522–534. https://doi.org/10.1061/(ASCE)0733-9445(2008)134:4(522).
Chung, L. L. 1999. “Modified predictive control of structures.” Eng. Struct. 21 (12): 1076–1085. https://doi.org/10.1016/S0141-0296(98)00055-8.
Dermitzakis, S. N., and S. A. Mahin. 1985. Development of substructuring techniques for on-line computer controlled seismic performance testing. Berkeley, CA: Earthquake Engineering Research Center, Univ. of California.
Diehl, M., H. G. Bock, J. P. Schloder, R. Findeisen, Z. Nagy, and F. Allgower. 2002. “Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations.” J. Process Control 12 (4): 577–585. https://doi.org/10.1016/S0959-1524(01)00023-3.
Dunia, R., and G. Fernandez. 2009. “MPC with conditional penalty cost.” In Proc., 35th Annual Conf. of IEEE Industrial Electronics (IECON), 1657–1662. New York: IEEE. https://doi.org/10.1109/IECON.2009.5414752.
Dyke, S. J., B. F. Spencer Jr., P. Quast, and M. K. Sain. 1995. “Role of control-structure interaction in protective system design.” J. Eng. Mech. 121 (2): 322–338. https://doi.org/10.1061/(ASCE)0733-9399(1995)121:2(322).
Ferreau, H. J., C. Kirches, A. Potschka, H. G. Bock, and M. Diehl. 2014. “qpOASES: A parametric active-set algorithm for quadratic programming.” Math. Program. Comput. 6 (4): 327–363. https://doi.org/10.1007/s12532-014-0071-1.
Friedland, B. 1998. “On controllering systems with state-variable constraints.” In Proc., American Control Conf., 2123–2127. New York: IEEE. https://doi.org/10.1109/ACC.1998.703002.
Garcia, C. E., D. M. Prett, and M. Morari. 1989. “Model predictive control: Theory and practice—A survey.” Automatica 25 (3): 335–348. https://doi.org/10.1016/0005-1098(89)90002-2.
Goorts, K., A. Ashasi-Sorkhabi, and S. Narasimhan. 2017a. “Deployable active mass dampers for vibration mitigation in lightweight bridges.” J. Struct. Eng. 143 (12): 04017159. https://doi.org/10.1061/(ASCE)ST.1943-541X.0001921.
Goorts, K., and S. Narasimhan. 2018. “Adopting robotic systems to enhance vibration control of footbridges.” Struct. Eng. Int. 28 (4): 435–447. https://doi.org/10.1080/10168664.2018.1495042.
Goorts, K., and S. Narasimhan. 2019. “The role of control-structure interaction in deployable autonomous control systems.” In Proc., Society for Experimental Mechanics. Vol. 2 of Dynamics of Civil Structures. Cham, Switzerland: Springer. https://doi.org/10.1007/978-3-319-74421-6_40.
Goorts, K., S. Phillips, A. Ashasi-Sorkhabi, and S. Narasimhan. 2017b. “Structural control using a deployable autonomous control system.” Int. J. Intell. Rob. Appl. 1 (3): 306–326. https://doi.org/10.1007/s41315-017-0025-7.
Horiuchi, T., M. Inoue, T. Konno, and Y. Namita. 1999. “Real-time hybrid experimental system with actuator delay compensation and its application to a piping system with energy absorber.” Earthquake Eng. Struct. Dyn. 28 (10): 1121–1141. https://doi.org/10.1002/(SICI)1096-9845(199910)28:10%3C1121::AID-EQE858%3E3.0.CO;2-O.
Houska, B., H. J. Ferreau, and M. Diehl. 2011. “An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range.” Automatica 47 (10): 2279–2285. https://doi.org/10.1016/j.automatica.2011.08.020.
Housner, G. W., L. A. Bergman, T. K. Caughey, A. G. Chassiakos, R. O. Claus, S. F. Masri, R. E. Skelton, T. T. Soong, B. F. Spencer Jr., and J. T. P. Yao. 1997. “Structural control: Past, present, and future.” J. Eng. Mech. 123 (9): 897–971. https://doi.org/10.1061/(ASCE)0733-9399(1997)123:9(897).
Johnson, E. A., W. M. Elhaddad, and S. F. Wojtkiewicz. 2016. “Performance and robustness of hybrid model predictive control for controllable dampers in building models.” In Proc., Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems. Bellingham, WA: SPIE International Society for Optics and Photonics. https://doi.org/10.1117/12.2218673.
López-Almansa, F., R. Andrade, J. Rodellar, and A. M. Reinhorn. 1994a. “Modal predictive control of structures. I: Formulation.” J. Eng. Mech. 120 (8): 1743–1760. https://doi.org/10.1061/(ASCE)0733-9399(1994)120:8(1743).
López-Almansa, F., R. Andrade, J. Rodellar, and A. M. Reinhorn. 1994b. “Modal predictive control of structures. II: Implementation.” J. Eng. Mech. 120 (8): 1761–1772. https://doi.org/10.1061/(ASCE)0733-9399(1994)120:8(1761).
Lim, C. W., Y. J. Park, and S. J. Moon. 2006. “Robust saturation controller for linear time-invariant system with structured real parameter uncertainties.” J. Sound Vib. 294 (1–2): 1–14. https://doi.org/10.1016/j.jsv.2005.10.020.
Liu, Y., K. Goorts, A. Ashasi-Sorkhabi, O. Mercan, and S. Narasimhan. 2016. “A state space-based explicit integration method for real-time hybrid simulation.” Struct. Control Health Monit. 23 (4): 641–658. https://doi.org/10.1002/stc.1798.
Materazzi, A. L., and F. Ubertini. 2012. “Robust structural control with system constraints.” Struct. Control Health Monit. 19 (3): 472–490. https://doi.org/10.1002/stc.447.
Materazzi, A. L., F. Ubertini, and M. Breccolotti. 2009. “Handling state variable constraints and actuator saturation in structural control strategies.” In Proc., XIX AIMETA Conf., 14–17. Lyngby, Denmark: Italian Association of Theoretical and Applied Mechanics.
Mei, G., A. Kareem, and J. Kantor. 2001. “Real-time model predictive control of structures under earthquakes.” Earthquake Eng. Struct. Dyn. 30 (7): 995–1019. https://doi.org/10.1002/eqe.49.
Mei, G., A. Kareem, and J. C. Kantor. 2002. “Model predictive control of structures under earthquakes using acceleration feedback.” J. Eng. Mech. 128 (5): 574–585. https://doi.org/10.1061/(ASCE)0733-9399(2002)128:5(574).
Mei, G., A. Kareem, and J. C. Kantor. 2004. “Model predictive control of wind-excited building: Benchmark study.” J. Eng. Mech. 130 (4): 459–465. https://doi.org/10.1061/(ASCE)0733-9399(2004)130:4(459).
Mercan, O., and J. M. Ricles. 2009. “Experimental studies on real-time testing of structures with elastomeric dampers.” J. Struct. Eng. 135 (9): 1124–1133. https://doi.org/10.1061/(ASCE)0733-9445(2009)135:9(1124).
Mongkol, J., B. K. Bhartia, and Y. Fujino. 1996. “On linear saturation (LS) control of buildings.” Earthquake Eng. Struct. Dyn. 25 (12): 1353–1371. https://doi.org/10.1002/(SICI)1096-9845(199612)25:12%3C1353::AID-EQE614%3E3.0.CO;2-2.
Nakashima, M., M. Kato, and E. Takaoka. 1992. “Development of real-time pseudo-dynamic testing.” Earthquake Eng. Struct. Dyn. 21 (1): 79. https://doi.org/10.1002/eqe.4290210106.
O’Callahan, J. 1989. “System equivalent reduction expansion process (SEREP).” In Proc., 7th Int. Modal Analysis Conf., 29–37. Bethel, CT: Society for Experimental Mechanics.
Panariello, G. F., R. Betti, and R. W. Longman. 1997. “Optimal structural control via training on ensemble of earthquakes.” J. Eng. Mech. 123 (11): 1170–1179. https://doi.org/10.1061/(ASCE)0733-9399(1997)123:11(1170).
Peng, H., F. Li, S. Zhang, and B. Chen. 2017. “A novel fast model predictive control with actuator saturation for large-scale structures.” Comput. Struct. 187 (Jul): 35–49. https://doi.org/10.1016/j.compstruc.2017.03.014.
Rodellar, J., A. H. Barbat, and J. M. Martín-Sánchez. 1987. “Predictive control of structures.” J. Eng. Mech. 113 (6): 797–812. https://doi.org/10.1061/(ASCE)0733-9399(1987)113:6(797).
Spencer, B. F., Jr., J. Suhardjo, and M. K. Sain. 1994. “Frequency domain optimal control strategies for aseismic protection.” J. Eng. Mech. 120 (1): 135–158. https://doi.org/10.1061/(ASCE)0733-9399(1994)120:1(135).
Takács, G., and B. Rohal’-Ilkiv. 2012. Model predictive vibration control: Efficient constrained MPC vibration control for lightly damped mechanical structures. London: Springer.
Takács, G., and B. Rohal’-Ilkiv. 2014. “Model predictive control algorithms for active vibration control: A study on timing, performance and implementation properties.” J. Vib. Control 20 (13): 2061–2080. https://doi.org/10.1177/1077546313479993.
Ubertini, F., I. Venanzi, and G. Comanducci. 2015. “Considerations on the implementation and modeling of an active mass driver with electric torsional servomotor.” Mech. Syst. Sig. Process. 58 (1): 53–69. https://doi.org/10.1016/j.ymssp.2014.12.010.
Wang, Y., and S. Boyd. 2010. “Fast model predictive control using online optimization.” IEEE Trans. Control Syst. Technol. 18 (2): 267–278. https://doi.org/10.1109/TCST.2009.2017934.
Yang, C. W., L. Chung, L. Wu, and N. Chung. 2011. “Modified predictive control of structures with direct output feedback.” Struct. Control Health Monit. 18 (8): 922–940. https://doi.org/10.1002/stc.411.
Zhang, C., and J. Ou. 2008. “Control structure interaction of electromagnetic mass damper system for structural vibration control.” J. Eng. Mech. 134 (5): 428–437. https://doi.org/10.1061/(ASCE)0733-9399(2008)134:5(428).

Information & Authors

Information

Published In

Go to Journal of Structural Engineering
Journal of Structural Engineering
Volume 145Issue 10October 2019

History

Received: Oct 13, 2018
Accepted: Feb 22, 2019
Published online: Aug 9, 2019
Published in print: Oct 1, 2019
Discussion open until: Jan 9, 2020

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Candidate, Dept. of Civil and Environmental Engineering, Univ. of Waterloo, Waterloo, ON, Canada N2L 3G1 (corresponding author). Email: [email protected]
S. Narasimhan, Ph.D., M.ASCE https://orcid.org/0000-0003-0412-6244
P.Eng.
Professor, Dept. of Civil and Environmental Engineering, Univ. of Waterloo, Waterloo, ON, Canada N2L 3G1. ORCID: https://orcid.org/0000-0003-0412-6244.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share