Practical Programming Techniques for Structural Optimum Control Using MATLAB
Modeling, Optimization, and Applications
- 1st Edition - May 1, 2027
- Latest edition
- Authors: Salar Farahmand-Tabar, Saina Shirgir
- Language: English
Practical Programming Techniques for Structural Optimum Control Using MATLAB: Modeling, Optimization, and Applications is a hands-on, algorithm-driven guide to designing, simula… Read more
Description
Description
Practical Programming Techniques for Structural Optimum Control Using MATLAB: Modeling, Optimization, and Applications is a hands-on, algorithm-driven guide to designing, simulating, and optimizing modern structural vibration mitigation systems. Moving systematically from core equations of motion to state-space realization in MATLAB® and Simulink®, this book addresses the critical gap between theoretical structural dynamics and practical numerical implementation.
Organized into six structured parts, the text begins with classical control foundations and state-space programming before establishing detailed numerical models for energy dissipation and isolation systems: passive systems (fluid viscous, viscoelastic, tuned liquid/mass dampers, and more), active systems (AMDs, tendons, bracing), semi-active mechanisms (variable stiffness, MR/ER dampers), and hybrid systems. Progressing into optimal and robust control theory, the authors detail deterministic and robust state-feedback methodologies (LQR/LQG, H∞, MPC, and more) with fully worked script routines. The volume then covers computational intelligence and automated design, detailing metaheuristic search algorithms alongside data-driven machine learning models. Concluding with realistic case studies—ranging from smart structures, multi-story frame buildings to bridges—and supported by practical MATLAB onboarding appendices, this work equips engineers and researchers with deployable tools to safeguard infrastructure against extreme seismic and dynamic hazards.
Organized into six structured parts, the text begins with classical control foundations and state-space programming before establishing detailed numerical models for energy dissipation and isolation systems: passive systems (fluid viscous, viscoelastic, tuned liquid/mass dampers, and more), active systems (AMDs, tendons, bracing), semi-active mechanisms (variable stiffness, MR/ER dampers), and hybrid systems. Progressing into optimal and robust control theory, the authors detail deterministic and robust state-feedback methodologies (LQR/LQG, H∞, MPC, and more) with fully worked script routines. The volume then covers computational intelligence and automated design, detailing metaheuristic search algorithms alongside data-driven machine learning models. Concluding with realistic case studies—ranging from smart structures, multi-story frame buildings to bridges—and supported by practical MATLAB onboarding appendices, this work equips engineers and researchers with deployable tools to safeguard infrastructure against extreme seismic and dynamic hazards.
Key features
Key features
- Bridges theory and executable MATLAB/Simulink code, from state-space formulation and dynamic modeling to classical, robust, optimal control, and data-driven intelligent control.
- Provides step-by-step implementations of passive, semi-active, active, and hybrid structural control systems.
- Integrates evolutionary, swarm, physics-based, and human-inspired optimization with Fuzzy Logic, Machine Learning, and Deep Neural Networks for controller design and system-parameter tuning.
- Includes case studies for controlling various structures, providing valuable insights into real-world applications and challenges
Readership
Readership
Researchers and advanced grad students in mechanical engineering, civil engineering, structural engineering
Table of contents
Table of contents
1. Introduction to Structural Control and Methodologies
2. Programming State Space in MATLAB
3. Modeling Passive Control Systems
4. Modeling Active Control Systems
5. Modeling Semi-Active Control Systems
6. Modeling Hybrid Control Systems
7. Programming Optimum Control of Structures
8. Programming Metaheuristic Methods for Optimizing Structural Control
9. Programming Computational Intelligent Methods for Structural Control
10. Case Studies of Programming Structures for Optimum Control
2. Programming State Space in MATLAB
3. Modeling Passive Control Systems
4. Modeling Active Control Systems
5. Modeling Semi-Active Control Systems
6. Modeling Hybrid Control Systems
7. Programming Optimum Control of Structures
8. Programming Metaheuristic Methods for Optimizing Structural Control
9. Programming Computational Intelligent Methods for Structural Control
10. Case Studies of Programming Structures for Optimum Control
Product details
Product details
- Edition: 1
- Latest edition
- Published: May 1, 2027
- Language: English
About the authors
About the authors
SF
Salar Farahmand-Tabar
Salar Farahmand-Tabar is a structural engineering researcher and university lecturer. His research interests include computational mechanics, structural optimization, bridge engineering, and more. He strives to contribute to structure advancements through the practical use of computational intelligence and optimization in the field of computational mechanics, using programming languages such as MATLAB® and Python. He has published papers in international journals in the field, and collaborates with prestigious journals as a reviewer.
Affiliations and expertise
University Lecturer, Department of Civil Engineering, Faculty of Engineering, University of Zanjan, IranSS
Saina Shirgir
Affiliations and expertise
Department of Structural Engineering, Faculty of Civil Engineering, University of Tabriz, Iran