<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Built Environ.</journal-id>
<journal-title>Frontiers in Built Environment</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Built Environ.</abbrev-journal-title>
<issn pub-type="epub">2297-3362</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1652972</article-id>
<article-id pub-id-type="doi">10.3389/fbuil.2025.1652972</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Built Environment</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimal placement and design of M-STLCDs in <italic>n</italic>-story buildings: a comparative study with M-TMDs and M-TLCDs</article-title>
<alt-title alt-title-type="left-running-head">Masnata et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fbuil.2025.1652972">10.3389/fbuil.2025.1652972</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Masnata</surname>
<given-names>Chiara</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1983804/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Di Trapani</surname>
<given-names>Salvatore Dario</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/3114270/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Russotto</surname>
<given-names>Salvatore</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/3105312/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Pirrotta</surname>
<given-names>Antonina</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/157394/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff>
<institution>Department of Engineering, University of Palermo</institution>, <addr-line>Palermo</addr-line>, <country>Italy</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/675849/overview">Maria I. Todorovska</ext-link>, University of Southern California, United States</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1833201/overview">Subrata Chakraborty</ext-link>, Indian Institute of Engineering Science and Technology, Shibpur, India</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3121031/overview">Muhammet Burhan Navdar</ext-link>, Sakarya University, T&#xfc;rkiye</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Chiara Masnata, <email>chiara.masnata@unipa.it</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>25</day>
<month>09</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>11</volume>
<elocation-id>1652972</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>06</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>08</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Masnata, Di Trapani, Russotto and Pirrotta.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Masnata, Di Trapani, Russotto and Pirrotta</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>This study proposes a novel optimization procedure for the seismic vibration control of multi-degree-of-freedom systems incorporating Multiple Sliding Tuned Liquid Column Dampers (M-STLCDs). Unlike conventional compliant liquid-based devices, the proposed system consists of multiple translating U-shaped liquid containers, each independently tuned to a specific structural mode, enabling multi-modal control, particularly suited for stiff structures and not previously explored in the literature. The procedure can optimize and install one device at a time while accounting for the modifications introduced by prior installations, ensuring a progressive adaptation of the control system to the dynamic characteristics of the structure. For each single STLCD, the procedure considers both the optimal location in the building and the fundamental mode to be controlled. More specifically, for each STLCD, the procedure detects the optimal floor where the device should be placed and optimizes the damping and the natural frequency of the spring-dashpot unit, the head-loss coefficient and the natural frequency characterizing the liquid. To prove the effectiveness of the optimal placement of the devices, the optimization procedure was applied on two different types of shear-type structures, i.e., on a three-story and a six-story structure, subjected to a broadband and zero-mean white noise process. Moreover, the control performance of the device was evaluated both in the time and the frequency domain and under recorded seismic events, in comparison with optimized configurations of traditional devices, such as Multiple Tuned Mass Dampers (M-TMDs) and Multiple Tuned Liquid Column Dampers (M-TLCDs).</p>
</abstract>
<kwd-group>
<kwd>sequential optimization algorithm</kwd>
<kwd>passive control device</kwd>
<kwd>liquid-based absorbers</kwd>
<kwd>STLCD</kwd>
<kwd>multi-modal control</kwd>
<kwd>optimal design</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Earthquake Engineering</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>In structural engineering, passive vibration control devices are widely used to enhance the capacity of structures to withstand dynamic events such as earthquakes and winds. Among these devices, the Tuned Mass Damper (TMD) was the first to be introduced and extensively studied (<xref ref-type="bibr" rid="B16">Den Hartog, 1956</xref>). A TMD consists of a secondary mass attached to a structure via a spring-damper system, designed to oscillate out of phase with the primary structure, dissipating vibrational energy and reducing structural response. Initially, research on TMDs primarily focused on the use of a single TMD device for mitigating vibrations (<xref ref-type="bibr" rid="B7">Ayorinde and Warburton, 1980</xref>; <xref ref-type="bibr" rid="B53">Randall et al., 1981</xref>; <xref ref-type="bibr" rid="B63">Warburton, 1982</xref>; <xref ref-type="bibr" rid="B6">Argenziano et al., 2022</xref>; <xref ref-type="bibr" rid="B24">Faiella et al., 2022</xref>). In this respect, the literature and real-world applications proved the effectiveness of TMDs in controlling both long-period, slender structures and short-period, stiff structures under several types of dynamic excitations. Given its efficacy, researchers started to examine the potential benefits of several TMDs installed within the same structure, exploring multi-unit configurations in both single-degree-of-freedom (SDOF) and multi-degree-of-freedom (MDOF) structures. One of the first approaches pursued in the development of multiple TMD configurations involved installing several TMD units on the same floor, all optimally tuned to the same frequency, typically corresponding to the fundamental mode of the target structure (<xref ref-type="bibr" rid="B68">Yamaguchi and Harnpornchai, 1993</xref>; <xref ref-type="bibr" rid="B66">Xu and Igusa, 1992</xref>; <xref ref-type="bibr" rid="B1">Ab&#xe9; and Fujino, 1994</xref>; <xref ref-type="bibr" rid="B35">Kareem and Kline, 1995</xref>; <xref ref-type="bibr" rid="B33">Joshi and Jangid, 1997</xref>; <xref ref-type="bibr" rid="B32">Jangid, 1999</xref>; <xref ref-type="bibr" rid="B8">Bakre and Jangid, 2004</xref>; <xref ref-type="bibr" rid="B51">Park and Reed, 2001</xref>; <xref ref-type="bibr" rid="B40">Li, 2000</xref>; <xref ref-type="bibr" rid="B41">Li, 2002</xref>; <xref ref-type="bibr" rid="B57">Shetty et al., 2017</xref>; <xref ref-type="bibr" rid="B36">Kim and Lee, 2018</xref>). This strategy presents both performance-related and practical advantages. From a control standpoint, its slight frequency spacing among the TMD units enhances the robustness of the system, reducing sensitivity to detuning effects and improving the overall vibration mitigation efficiency. Additionally, from an installation and maintenance perspective, dividing the overall TMD system into multiple, smaller units simplifies handling, placement, and upkeep, making it a more feasible solution in real-world applications. However, despite the benefits of improved robustness and practical implementation, this configuration, like the single TMD, primarily targeted the fundamental mode, consequently limiting its effectiveness in mitigating the influence of higher modes on the structural response. To address this limitation, two approaches were mainly explored in the literature. One approach maintained the concept of multiple TMDs installed on the same level while extending their functionality to target different modes of the MDOF structure (<xref ref-type="bibr" rid="B47">Mohebbi et al., 2013</xref>; <xref ref-type="bibr" rid="B69">Zak et al., 2024</xref>). This improvement, achieved through optimization algorithms of the TMDs&#x2019; parameters, enabled broader modal control and effectively enhanced the capabilities of the configuration beyond its initial limitation to the fundamental mode. As a result, these multiple TMD configurations achieved more effective vibration mitigation across a broader frequency range, making them suitable for controlling the complex dynamics of MDOF structures.</p>
<p>Meanwhile, other researchers focused on a second approach, implying the distribution of the devices across multiple levels (<xref ref-type="bibr" rid="B15">Clark, 1988</xref>), laying the groundwork for further advancements. In this manner, this approach retained practical advantages by dividing the system into smaller units, simplifying installation and maintenance. Additionally, distributing devices across multiple floors reduced spatial constraints at any single level, avoiding excessive concentration of mass and minimizing floor space requirements. Building on this concept, in (<xref ref-type="bibr" rid="B12">Chen, 1996</xref>), a Multi-Stage Tuned Mass Damper (MSTMD) strategy was introduced, specifically designed to reduce coupling effects that can arise in MDOF structures controlled by TMDs. The configuration consisted of multiple TMDs, each tuned to the first fundamental mode and each one installed on a separate floor, effectively minimizing coupling effects and leading to a reduction in structural accelerations. Then, further advances in this field were achieved in (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>) where authors introduced the Multi-Tuned Mass Damper (M-TMD), a configuration aimed at enhancing the mitigation of higher mode contributions and improving the overall effectiveness of vibration control systems. Extending the previous concept of distributing TMDs across multiple floors, the M-TMD configuration further enhanced multi-modal control by allowing each TMD to be tuned to different vibration modes. As part of their work (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>), the authors developed a numerical sequential optimization procedure that expanded the range of optimal tuning solutions for each device while simultaneously identifying the most effective floor for the installation. This advancement led to notable reductions in structural response, demonstrating both its effectiveness and adaptability across different seismic excitations and site-specific installation requirements. The concept of the M-TMD was further explored in the literature from multiple perspectives, including optimization strategies, structural uncertainties, and mass distribution effects, to enhance its effectiveness in multi-modal vibration control, particularly under seismic excitations (<xref ref-type="bibr" rid="B39">Lewandowski and Grzymis&#x142;awska, 2009</xref>; <xref ref-type="bibr" rid="B20">Elias et al., 2016</xref>; <xref ref-type="bibr" rid="B22">Elias et al., 2019</xref>; <xref ref-type="bibr" rid="B23">Fadel Miguel et al., 2016</xref>; <xref ref-type="bibr" rid="B59">Suresh and Mini, 2019</xref>; <xref ref-type="bibr" rid="B60">Vellar et al., 2019</xref>; <xref ref-type="bibr" rid="B70">Zhang et al., 2022</xref>), also considering different types of structures. Another prominent example of passive control systems is the Tuned Liquid Column Damper (TLCD), which gained widespread recognition for its effectiveness and advantageous features in attenuating structural vibrations (<xref ref-type="bibr" rid="B56">Sakai et al., 1989</xref>; <xref ref-type="bibr" rid="B27">Gao et al., 1997</xref>; <xref ref-type="bibr" rid="B72">Ziegler, 2007</xref>; <xref ref-type="bibr" rid="B17">Di Matteo et al., 2016</xref>; <xref ref-type="bibr" rid="B25">Fei et al., 2019</xref>). The TLCD consists of a container, which can be U-shaped or V-shaped, partially filled with fluid, and fixed to the main structure. Clearly, the TLCD offers a more environmentally friendly solution, as the majority of its required mass is composed of the contained liquid, leading to lower construction and maintenance costs. Additionally, the contained liquid, typically water, can serve as a reservoir for several purposes, enhancing the overall practicality of the system. Further numerical and experimental investigations into the TLCD explored its potential to meet diverse structural demands through the exploration of advanced configurations and the use of innovative materials (<xref ref-type="bibr" rid="B2">Adam et al., 2017</xref>; <xref ref-type="bibr" rid="B18">Di Matteo et al., 2018</xref>; <xref ref-type="bibr" rid="B19">Di Matteo et al., 2019</xref>; <xref ref-type="bibr" rid="B26">Furtm&#xfc;ller et al., 2019</xref>; <xref ref-type="bibr" rid="B38">Konar and Ghosh, 2023</xref>). For instance, the use of different liquids can optimize the device&#x2019;s performance by tailoring its dynamic properties to the specific needs of the structure (<xref ref-type="bibr" rid="B49">Ocak et al., 2022</xref>). Additionally, sealed TLCDs, incorporating gas chambers, can improve control efficiency and extend the range of tunability (<xref ref-type="bibr" rid="B31">Hochrainer and Ziegler, 2006</xref>). Multi-cell TLCDs, though conceptually distinct from multiple control solutions, offer some adaptability through internal tuning to specific dynamic characteristics (<xref ref-type="bibr" rid="B37">Kim et al., 2012</xref>). TLCDs have been implemented in various real-world structures to address specific performance requirements (<xref ref-type="bibr" rid="B38">Konar and Ghosh, 2023</xref>). Similarly to the TMD, with the aim of obtaining an enhanced structural control solution, many studies investigated a control solution consisting of several TLCDs having closely spaced natural frequencies. For instance (<xref ref-type="bibr" rid="B55">Sadek et al., 1998</xref>; <xref ref-type="bibr" rid="B28">Gao et al., 1999</xref>), investigated the characteristics of closely spaced TLCDs in suppressing structural vibrations, showing enhanced performance when tuned to a single mode. As demonstrated both theoretically and experimentally, configurations involving multiple TLCDs can also be employed to reduce the dynamic response of structures subjected to torsional vibrations (<xref ref-type="bibr" rid="B58">Shum and Xu, 2002</xref>; <xref ref-type="bibr" rid="B67">Xu and Shum, 2003</xref>), or to mitigate lateral displacements in wind-prone high-rise buildings (<xref ref-type="bibr" rid="B46">Min et al., 2005</xref>). In (<xref ref-type="bibr" rid="B48">Mohebbi et al., 2015</xref>) the design of multiple TLCDs was optimized for seismic applications in MDOF structures, demonstrating their effectiveness in reducing seismic responses. Similarly, in (<xref ref-type="bibr" rid="B71">Zhu et al., 2017</xref>) real-time hybrid simulations were employed to assess the performance of full-scale multiple TLCDs in controlling higher-order modal responses, underlining their adaptability in mitigating vibrations across multiple modes. In contrast to TMDs, TLCDs have demonstrated effectiveness primarily in long-period structures (<xref ref-type="bibr" rid="B2">Adam et al., 2017</xref>; <xref ref-type="bibr" rid="B18">Di Matteo et al., 2018</xref>; <xref ref-type="bibr" rid="B19">Di Matteo et al., 2019</xref>; <xref ref-type="bibr" rid="B26">Furtm&#xfc;ller et al., 2019</xref>; <xref ref-type="bibr" rid="B31">Hochrainer and Ziegler, 2006</xref>; <xref ref-type="bibr" rid="B37">Kim et al., 2012</xref>; <xref ref-type="bibr" rid="B46">Min et al., 2005</xref>; <xref ref-type="bibr" rid="B48">Mohebbi et al., 2015</xref>; <xref ref-type="bibr" rid="B9">Balendra et al., 1995</xref>) since optimizing the TLCD for short-period structures results in parameter values that are challenging to achieve in real applications. In fact, as determining the optimal TLCD frequency depends on the total length of the liquid column contained in the reservoir, geometrical and structural constraints arise. In this regard, to extend the use of the TLCD to different structural categories, another liquid-based device, the Sliding Tuned Liquid Column Damper (STLCD), has lately gained relevant attention. Such a device is a variant of the TLCD in which the container is not directly attached to the structure to be controlled, but it is free to translate on a sliding support and connected to the structure through a system of springs and dampers (<xref ref-type="bibr" rid="B29">Ghosh and Basu, 2004</xref>). By making it possible to adjust the damping and the stiffness parameters in a more flexible manner due to the presence of the spring-dashpot unit, the STLCD device extends the use of liquid devices to short-period structures, while maintaining both comparable performance to the TMD and the eco-sustainability features inherent in the TLCD, such as reduced fabrication costs and the possible reuse of the water. It is worth noting that compared to previous studied compliant liquid devices (<xref ref-type="bibr" rid="B50">Pandey et al., 2019</xref>), which typically omit the vertical column, the present model retains the classical TLCD column-based configuration, preserving the gravity-driven restoring force while enhancing tunability through added compliance. Further numerical and experimental investigations on the potential of the device examined its use as a hybrid solution in combination with base isolation and by streamlining the design process by means of statistical linearization techniques (<xref ref-type="bibr" rid="B43">Masnata and Pirrotta, 2024</xref>; <xref ref-type="bibr" rid="B44">Masnata et al., 2024a</xref>; <xref ref-type="bibr" rid="B45">Masnata et al., 2024b</xref>). However, to the best of the authors&#x2019; knowledge, although some studies have investigated the use of a single STLCD for the control of MDOF structures (<xref ref-type="bibr" rid="B43">Masnata and Pirrotta, 2024</xref>; <xref ref-type="bibr" rid="B44">Masnata et al., 2024a</xref>; <xref ref-type="bibr" rid="B45">Masnata et al., 2024b</xref>), also referred to as Tuned Liquid Column Mass Dampers (TLCMDs) (<xref ref-type="bibr" rid="B64">Wei and Zhao, 2020</xref>), no research has yet explored structural vibration control using a multiple-control system composed of several STLCD units. In particular, there are no studies addressing the coordinated operation and the optimization of these devices while maintaining their nonlinear behavior for multi-modal control. Such an investigation could contribute to a deeper comprehension of the effectiveness of these devices when interacting with real-world structures, which are generally <italic>n</italic>-story structures. Moreover, it would allow for an assessment of their performance in protecting both flexible and rigid systems from dynamic events. Based on these considerations, this study introduces a novel control configuration, comprising multiple sliding liquid column containers installed on different floors and tuned to distinct modes, which is defined herein as the Multi-Sliding Tuned Liquid Column Damper (M-STLCD). Hence, as a first contribution of this study, a numerical optimization procedure is proposed for the determination of the optimal parameters of the M-STLCD, aiming at reducing structural responses in MDOF structures subjected to different base excitations. In particular, the proposed procedure is iterative as it can install and optimize one STLCD unit per iteration while accounting for the modifications introduced by prior installations. More specifically, for each STLCD unit, the procedure targets the optimal values of the spring-dashpot unit, in terms of damping and natural frequency, and the optimal values of the liquid inside the container, in terms of head-loss coefficient and natural frequency. In addition, the procedure identifies the optimal floor for the installation of each unit, ensuring that the overall structural response is effectively minimized. In contrast to widely used metaheuristic methods, such as Genetic Algorithms (GA) (<xref ref-type="bibr" rid="B30">Goldberg and Holland, 1988</xref>), Particle Swarm Optimization (PSO) (<xref ref-type="bibr" rid="B52">Perez and Behdinan, 2007</xref>), Artificial Bee Colony (ABC), Simulated Annealing (SA) (<xref ref-type="bibr" rid="B14">Chen et al., 2012</xref>), Mouth Brooding Fish (MBF) (<xref ref-type="bibr" rid="B54">Roozbahan et al., 2025</xref>), and multi-objective approaches like NSGA-II (<xref ref-type="bibr" rid="B42">Ma et al., 2023</xref>), known for addressing complex optimization tasks with global solutions, the proposed algorithm operates in a discrete search space using a sequential strategy. In this manner, this approach addresses some of limitations of metaheuristics (<xref ref-type="bibr" rid="B3">Almufti et al., 2023</xref>; <xref ref-type="bibr" rid="B61">Vi&#xe9;, 2020</xref>; <xref ref-type="bibr" rid="B5">Aote et al., 2013</xref>), especially in engineering contexts where parameter transparency, solution reproducibility, and alignment with practical implementation constraints are essential. The algorithm&#x2019;s reliability is demonstrated through numerical analyses and comparison with global PSO on two planar shear-type stiff structures (as defined in (<xref ref-type="bibr" rid="B4">American Society of Civil Engineers, 2022</xref>)), in contrast to the long-period structures typically considered in TLCD-related literature. The first model is a three-story frame, purposely constructed to explore the effectiveness of the proposed control strategy. The second is a well-established six-story frame, previously analyzed in (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>), serving as a reference case in the field of seismic vibration control. In addition, to the best of the Authors&#x2019; knowledge, the existing literature does not provide sequential methodologies that address both the strategic placement of multiple TLCD units within <italic>n</italic>-story structures and their optimization for higher-mode control. Therefore, given the lack of similar studies using TLCDs, and for a comprehensive comparison on the performance of the M-STLCD, the implementation of the same optimization procedure for the control solution composed of multiple TLCDs distributed across different floors, here referred to as the Multi-Tuned Liquid Column Damper (M-TLCD), and the Multi-Tuned Mass Damper (M-TMD) is presented. Numerical comparisons among the response reduction achievable by these three control strategies were performed in both the time and frequency domains, using the uncontrolled structure as a reference, under different base accelerations.</p>
<p>The structure of the paper is organized as follows. <xref ref-type="sec" rid="s2">Section 2</xref> introduces the mathematical modeling for M-STLCD-controlled <italic>n</italic>-story structures. <xref ref-type="sec" rid="s3">Section 3</xref> describes the excitation model used for numerical simulations throughout the paper. In <xref ref-type="sec" rid="s4">Section 4</xref>, some preliminary analyses are presented to investigate the effects of a single STLCD placed on an MDOF structure with respect to the different modes of the structure. The proposed sequential optimization procedure for M-STLCD-controlled <italic>n</italic>-story structures follows in <xref ref-type="sec" rid="s5">Section 5</xref>. The results of the optimization in terms of device parameters for each iteration as well as the evaluation of the control performance in comparison with common control strategies (M-TMD and M-TLCD), are discussed in <xref ref-type="sec" rid="s6">Sections 6</xref>, <xref ref-type="sec" rid="s7">7</xref>, focusing on the frequency and time domains, respectively. Finally, conclusions are drawn in <xref ref-type="sec" rid="s8">Section 8</xref>.</p>
</sec>
<sec id="s2">
<title>2 Mathematical modeling</title>
<p>Let us consider the system shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, subjected to the ground acceleration <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. The main structure is a shear-type planar frame with <italic>n</italic> stories. Hence, the main structure has <italic>n</italic> dynamic DOF, represented by the ground-relative displacements of the <italic>n</italic> story masses <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (<italic>j</italic> &#x3d; 1, &#x2026; <italic>, n</italic>), which are collected in the <italic>n</italic> &#xd7; 1 array <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. Aiming at reducing the structural responses, an M-STLCD control system, composed of <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> STLCD units (with <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) is introduced. Each unit is a translational U-shaped column container, filled with liquid and connected to the floor by a spring-dashpot system (<xref ref-type="fig" rid="F1">Figure 1</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>M-STLCD-controlled <italic>n</italic>-story structure.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g001.tif">
<alt-text content-type="machine-generated">Diagram of a multi-story structure with dynamic vibrational systems. Each level has parameters like mass (M), stiffness (k), and damping (c). Right inset illustrates a semi-active tuned liquid column damper (STLCD) with water mass (M_t), length (L_h), area (A_v), damping (c_c), and stiffness (k_c). Red arrows indicate various forces and displacements.</alt-text>
</graphic>
</fig>
<p>In the close up of the generic <italic>j</italic>th (with <italic>j</italic> &#x3d; 1,&#x2026; <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>) STLCD unit in <xref ref-type="fig" rid="F1">Figure 1</xref>, installed at the <italic>j</italic>th floor, <inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the height of the liquid in a single column at rest and the length of the horizontal segment of the container, respectively, with the total length of the <italic>j</italic>th liquid column expressed as <inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The horizontal and vertical cross-sectional areas of the <italic>j</italic>th container are denoted as <inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, and the area ratio is defined as <inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The <italic>j</italic>th unit has a total mass <inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> which is composed of both the container mass, <inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the liquid mass, <inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, with <inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> representing the density of the liquid, which is assumed the same for all the devices. Dissipative phenomena experienced by the liquid mass during the motion are accounted for through the head-loss coefficient <inline-formula id="inf17">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The damping and the stiffness parameters of the spring-dashpot unit are denoted by <inline-formula id="inf18">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf19">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. The horizontal displacement of the <italic>j</italic>th STLCD unit relative to the floor on which the unit is installed is described by <inline-formula id="inf20">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">y</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>,while <inline-formula id="inf21">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, represents the vertical displacements of the liquid inside the <italic>j</italic>th container relative to its equilibrium position at rest. In the final configuration, when all the devices are placed in the structure, the displacements of all the STLCD units are collected in the <italic>n</italic> &#xd7; 1 vectors <inline-formula id="inf22">
<mml:math id="m22">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">y</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>;</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">y</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf23">
<mml:math id="m23">
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>;</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. Hence, the M-STLCD has 2<italic>n</italic> DOF, <italic>n</italic> regarding the vertical motion of the liquid and <italic>n</italic> regarding the translational motion of each unit. The equations of motion for the M-STLCD-controlled <italic>n</italic>-story structure, obtained using the Euler-Lagrange approach (<xref ref-type="bibr" rid="B50">Pandey et al., 2019</xref>), are given in a compact form as follows:<disp-formula id="e1">
<mml:math id="m24">
<mml:mrow>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mover accent="true">
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mover accent="true">
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf24">
<mml:math id="m25">
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>;</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="bold">y</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>;</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="bold">u</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the 3<italic>n</italic> &#xd7; 1 vector that collects the structural and device responses, while <inline-formula id="inf25">
<mml:math id="m26">
<mml:mrow>
<mml:mi mathvariant="bold">M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf26">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf27">
<mml:math id="m28">
<mml:mrow>
<mml:mi mathvariant="bold">K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> defined in <xref ref-type="disp-formula" rid="e2">Equations 2</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref> represent the 3<italic>n</italic> &#xd7; 3<italic>n</italic> mass, the damping and the stiffness matrices of the entire M-STLCD-controlled MDOF system, respectively. Each of these matrices is organized into submatrices that group terms associated with the main structure separately from those related to the M-STLCD device, following a subdivision based on recurring patterns observed in the elements describing the system&#x2019;s dynamics as follows:<disp-formula id="e2">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mn mathvariant="bold">0</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Finally, <inline-formula id="inf28">
<mml:math id="m32">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is a 3<italic>n</italic> &#xd7; 1 vector that accounts for the inertial contributions due to the ground acceleration, which can be expressed as follows in <xref ref-type="disp-formula" rid="e5">Equation 5</xref>:<disp-formula id="e5">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">&#x3c4;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">&#x3c4;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">&#x3c4;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>In this regard, <inline-formula id="inf29">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf30">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf31">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are, respectively, the mass, damping and stiffness matrices associated with the main structure, considered as a classically damped system and <inline-formula id="inf32">
<mml:math id="m37">
<mml:mrow>
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> is a matrix of zeros. It is worth noting that, in the present study, the main structure is assumed to behave linearly. The M-STLCD-related submatrices are denoted as <inline-formula id="inf33">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf34">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf35">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, while <inline-formula id="inf36">
<mml:math id="m41">
<mml:mrow>
<mml:mi mathvariant="bold">&#x3c4;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>;</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a <italic>n</italic> &#xd7; 1 vector of ones. Specifically, <inline-formula id="inf37">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf38">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf39">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are diagonal submatrices expressed below in <xref ref-type="disp-formula" rid="e6">Equation 6</xref>:<disp-formula id="e6">
<mml:math display="block" id="m45">
<mml:mrow>
<mml:mspace width="-0.25em"/>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2062;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2062;</mml:mo>
<mml:mo>&#x230b;</mml:mo>
<mml:mo>;</mml:mo>
<mml:mspace width="-3em"/>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2062;</mml:mo>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mo>&#x2062;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2062;</mml:mo>
<mml:mo>&#x230b;</mml:mo>
<mml:mspace width="-3em"/>
<mml:msub>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2062;</mml:mo>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2062;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2062;</mml:mo>
<mml:mo>&#x230b;</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<inline-formula id="inf40">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf41">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, contained in the damping matrix <inline-formula id="inf42">
<mml:math id="m48">
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, are the diagonal damping matrices related to the M-STLCD. In particular, <inline-formula id="inf43">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> contains the damping terms of each STLCD unit, while <inline-formula id="inf44">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> contains the damping terms of the liquid as expressed in <xref ref-type="disp-formula" rid="e7">Equation 7</xref>:<disp-formula id="e7">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x230b;</mml:mo>
<mml:mo>;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>u</mml:mi>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x230b;</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>The liquid behavior is herein considered as nonlinear, as can be seen from the dependence of the <italic>j</italic>th damping term on the absolute value of the liquid&#x2019;s vertical velocity <inline-formula id="inf45">
<mml:math id="m52">
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>u</mml:mi>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>. Similarly, <inline-formula id="inf46">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf47">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> comprise the stiffness properties related to each STLCD unit as follows in <xref ref-type="disp-formula" rid="e8">Equation 8</xref>:<disp-formula id="e8">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x230b;</mml:mo>
<mml:mo>;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2308;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>g</mml:mi>
<mml:mo>&#x230b;</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>where <italic>g</italic> indicates the gravitational acceleration. It should be emphasized that, although the nonlinearity in the present formulation arises exclusively from the liquid dynamics, via the velocity-dependent head-loss term, the coupled interaction between structure and fluid renders the entire system nonlinear. Importantly, this localized nonlinearity does not compromise the generalizability of the formulation, which remains valid and applicable regardless of the source or distribution of nonlinear effects within the system.</p>
<p>To normalize and generalize the analyses, a set of dimensionless parameters that describe the system dynamic characteristics crucial for achieving optimal control performance are introduced. One of the most relevant is the tuning ratio of the <italic>j</italic>th STLCD unit, defined as <inline-formula id="inf48">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> where <inline-formula id="inf49">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula> represents the natural frequency of the <italic>j</italic>th device and <inline-formula id="inf50">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>j</italic>th fundamental frequency of the structure. Moreover, the damping ratio of the <italic>j</italic>th STLCD unit is <inline-formula id="inf51">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Similarly, the influence of the ground&#x2019;s dynamic properties can be described through the ground tuning ratio <inline-formula id="inf52">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> where <inline-formula id="inf53">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the fundamental frequency of the ground. Moreover, the geometric and mass-related properties of the system also play a crucial role in defining its response. In this respect, <inline-formula id="inf54">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> defines the length ratio, while the liquid column length directly influences the natural frequency of the liquid column <inline-formula id="inf55">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> through the relation <inline-formula id="inf56">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>. Additionally, the mass of the <italic>j</italic>th STLCD is divided into the liquid and the container mass contributions, both of which are expressed as ratios relative to the total structural mass: <inline-formula id="inf57">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf58">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, being <inline-formula id="inf59">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Hence, the mass ratio of the <italic>j</italic>th STLCD unit relative to the total structural mass can be defined as <inline-formula id="inf60">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> or, equivalently, as <inline-formula id="inf61">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s3">
<title>3 Base excitation generation and response descriptors</title>
<p>In order to effectively design and optimize the vibration control system, it is essential to accurately characterize the seismic excitation acting on the structure. This section describes the generation of the ground acceleration used as input at the base of the structure and establishes the main response descriptors, which will serve as the basis for the successive sections focusing on both the preliminary analyses on a single STLCD and the subsequent optimization of multiple STLCD devices. In this respect, seismic ground motions are often modeled as stochastic processes to account for their inherently random nature. One of the most widely used representations for characterizing the frequency content of earthquake-induced ground accelerations is the Kanai-Tajimi power spectral density (PSD) function (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>). This widely used formulation accounts for the filtering effects of local soil conditions on seismic waves and is expressed as:<disp-formula id="e9">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mn>4</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:msup>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:msup>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>In <xref ref-type="disp-formula" rid="e9">Equation 9</xref>, <inline-formula id="inf62">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf63">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denote the natural frequency and damping ratio of the ground, respectively, while <inline-formula id="inf64">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the peak amplitude of the PSD. Starting from <xref ref-type="disp-formula" rid="e9">Equation 9</xref>, to generate a time-domain representation of the seismic excitation, a single deterministic realization of the ground acceleration <inline-formula id="inf65">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> can be obtained using Shinozuka&#x2019;s method (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>). This is achieved by summing a series of harmonic waves with the generic <italic>p</italic>th wave corresponding to a precise frequency interval having spacing equal to <inline-formula id="inf66">
<mml:math id="m75">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and central frequency <inline-formula id="inf67">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>&#x394;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. In particular, <inline-formula id="inf68">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is given by:<disp-formula id="e10">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>In this equation, <inline-formula id="inf69">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is defined as the ratio between the maximum angular frequency <inline-formula id="inf70">
<mml:math id="m80">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the frequency step <inline-formula id="inf71">
<mml:math id="m81">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and represents the total number of discrete frequency components used in the summation. Additionally, <inline-formula id="inf72">
<mml:math id="m82">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf73">
<mml:math id="m83">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the generic random variations in frequency and phase associated with the <italic>p</italic>th wave, respectively, and <inline-formula id="inf74">
<mml:math id="m84">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> denotes the amplitude, at the <italic>p</italic>th frequency interval, of the two-sided PSD of the stochastic process.</p>
<p>Given the PSD of the input, the structural response can be described by the displacement variance <inline-formula id="inf75">
<mml:math id="m85">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and the absolute acceleration variance <inline-formula id="inf76">
<mml:math id="m86">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> at the <italic>j</italic>th floor, respectively expressed as follows in <xref ref-type="disp-formula" rid="e11a">Equations 11a</xref>, <xref ref-type="disp-formula" rid="e11b">11b</xref>:<disp-formula id="e11a">
<mml:math id="m87">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>&#x221e;</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(11a)</label>
</disp-formula>
<disp-formula id="e11b">
<mml:math id="m88">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>&#x221e;</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(11b)</label>
</disp-formula>where <inline-formula id="inf77">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf78">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> correspond to the Frequency Response Functions (FRFs) of the displacement and absolute acceleration <inline-formula id="inf79">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> at the <italic>j</italic>th floor. These response descriptors serve as fundamental criteria for evaluating the effectiveness of the STLCD placement and optimization strategies in controlling structural vibrations. However, it is worth noting that the calculation of FRFs in this case involves an <italic>n</italic>-story structure and nonlinear terms, particularly related to the liquid behavior, making a closed-form solution difficult to obtain (<xref ref-type="bibr" rid="B11">Bilello et al., 2002</xref>). Therefore, a numerical approach is considered by computing the FRFs in terms of displacement and total acceleration as <inline-formula id="inf80">
<mml:math id="m92">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="fraktur">I</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="fraktur">I</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf81">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="fraktur">I</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="fraktur">I</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, being <inline-formula id="inf82">
<mml:math id="m94">
<mml:mrow>
<mml:mi mathvariant="fraktur">I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> the Fourier Transform. As usual in the literature (<xref ref-type="bibr" rid="B50">Pandey et al., 2019</xref>), two performance indicators are introduced to quantify the effectiveness of each STLCD on the structural response:<disp-formula id="e12a">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(12a)</label>
</disp-formula>
<disp-formula id="e12b">
<mml:math id="m96">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(12b)</label>
</disp-formula>where <inline-formula id="inf83">
<mml:math id="m97">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf84">
<mml:math id="m98">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> represent the variance of absolute acceleration and displacement at the <italic>j</italic>th floor, respectively. Each of these values is compared to the corresponding variance of the uncontrolled structure, which is distinguished by the subscript 0, i.e., <inline-formula id="inf85">
<mml:math id="m99">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf86">
<mml:math id="m100">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. These two indicators measure the reduction in the structural response achieved by adding the device at the <italic>j</italic>th floor, with values below one signifying effective vibration mitigation. Clearly, the mathematical formulation introduced in <xref ref-type="disp-formula" rid="e1">Equation 1</xref> holds even for a number of STLCD units <inline-formula id="inf87">
<mml:math id="m101">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> lower than the degrees-of-freedom of the structural system (<inline-formula id="inf88">
<mml:math id="m102">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>).</p>
</sec>
<sec id="s4">
<title>4 Preliminary analyses: effect of a single STLCD on <italic>n</italic>-story structures</title>
<p>This Section presents preliminary analyses on the effectiveness of a single STLCD (<inline-formula id="inf89">
<mml:math id="m103">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>) installed at the top of an MDOF structure before extending the study on M-STLCD. The numerical analyses presented here focus on a parametric study, systematically varying key STLCD parameters to assess their individual influence on the structural response. By conducting these multi-parametric preliminary analyses on a benchmark structure, the parameters having the most significant impact on different modes are identified, providing insights into the overall effectiveness of this device. The three-story structure used for these analyses was deliberately defined to construct a representative testbed to assess the extended applicability of liquid-based damping solutions to structures typically considered outside the traditional TLCD target domain, rather than replicating a specific real-world structure. In particular, the model allows for the investigation of control effectiveness in short-period buildings, where geometric constraints limit the feasibility of TLCDs, and where modal contributions vary significantly due to non-uniform damping ratios across modes, as generally observed in real and experimental structures, where damping is rarely uniform across modes (<xref ref-type="bibr" rid="B10">Basili and Angelis, 2022</xref>). Specifically, the structure consists of three floors having different lumped masses <inline-formula id="inf90">
<mml:math id="m104">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 6.0 &#xd7; 10<sup>4</sup> kg, <inline-formula id="inf91">
<mml:math id="m105">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 4.5 &#xd7; 10<sup>4</sup> kg and <inline-formula id="inf92">
<mml:math id="m106">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 3.0 &#xd7; 10<sup>4</sup> kg, respectively, while the interstory stiffness values are <inline-formula id="inf93">
<mml:math id="m107">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 4.0 &#xd7; 10<sup>7</sup> N/m, <inline-formula id="inf94">
<mml:math id="m108">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 2.1 &#xd7; 10<sup>7</sup> N/m and <inline-formula id="inf95">
<mml:math id="m109">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 2.0 &#xd7; 10<sup>6</sup> N/m. The damping ratios are equal to 5% for the 1<sup>st</sup> mode, 2% for the 2<sup>nd</sup> mode, and 3% for the 3<sup>rd</sup> mode, and the natural frequencies are <inline-formula id="inf96">
<mml:math id="m110">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>7.50</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>17.23</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>35.23</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> rad/sec, denoting a relatively stiff system (according to (<xref ref-type="bibr" rid="B4">American Society of Civil Engineers, 2022</xref>)). Although the natural periods of this structure do not fall into the extremely short range typical of most three-story buildings, they are still significantly lower than those of the more flexible structures where TLCDs are traditionally most effective. This makes the case particularly challenging and of interest for assessing M-TLCD and M-STLCD performance outside of conventional application ranges. As widely documented in the literature, the optimal placement of a single vibration control device is typically at the uppermost floors (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>; <xref ref-type="bibr" rid="B20">Elias et al., 2016</xref>; <xref ref-type="bibr" rid="B22">Elias et al., 2019</xref>; <xref ref-type="bibr" rid="B23">Fadel Miguel et al., 2016</xref>; <xref ref-type="bibr" rid="B59">Suresh and Mini, 2019</xref>; <xref ref-type="bibr" rid="B60">Vellar et al., 2019</xref>), as the 1<sup>st</sup> mode, generally the most dominant, exhibits the largest displacements at these levels. Given the importance of the 1<sup>st</sup> mode, the tuning ratio of the single STLCD was selected with respect to the 1<sup>st</sup> mode as the primary variable to be varied in the parametric analyses, as it is typically the most influential factor in vibration mitigation. Since this section focuses on a single STLCD device all variables formerly denoted with the subscript <italic>j</italic> have been simplified by omitting the subscript. Accordingly, the tuning ratio is defined as <inline-formula id="inf97">
<mml:math id="m111">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. In each analysis, <inline-formula id="inf98">
<mml:math id="m112">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> varied together with one additional STLCD parameter at a time: the liquid column length <inline-formula id="inf99">
<mml:math id="m113">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the head-loss coefficient <inline-formula id="inf100">
<mml:math id="m114">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and the container damping ratio <inline-formula id="inf101">
<mml:math id="m115">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. One additional analysis specifically explores the influence of the ground tuning ratio with respect to the 1<sup>st</sup> fundamental mode, <inline-formula id="inf102">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Parameters such as the liquid and container mass ratios relative to the total structural mass, <inline-formula id="inf103">
<mml:math id="m117">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf104">
<mml:math id="m118">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are kept constant in this Section, as configurations with increased mass ratios are explored later in the study. Similarly, the horizontal-to-total length ratio <inline-formula id="inf105">
<mml:math id="m119">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is fixed to a value consistent with previous studies on STLCD systems (<xref ref-type="bibr" rid="B29">Ghosh and Basu, 2004</xref>). To quantify the effectiveness of a single STLCD, the two dimensionless performance indicators in <xref ref-type="disp-formula" rid="e12a">Equations 12a</xref>, <xref ref-type="disp-formula" rid="e12b">b</xref> were computed as <inline-formula id="inf106">
<mml:math id="m120">
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf107">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf108">
<mml:math id="m122">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf109">
<mml:math id="m123">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> represent the variance of absolute acceleration and displacement at the top floor, each compared to the corresponding variance in the uncontrolled structure, i.e., <inline-formula id="inf110">
<mml:math id="m124">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf111">
<mml:math id="m125">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. These two indicators measure the reduction in the structural response achieved by adding one device on the 3<sup>rd</sup> floor, with values below one signifying effective vibration mitigation. Each two-parameter analysis is summarized in <xref ref-type="fig" rid="F2">Figure 2</xref> through graphs illustrating the relationship between <inline-formula id="inf112">
<mml:math id="m126">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (reported in x-axis) and the selected performance indicator, <inline-formula id="inf113">
<mml:math id="m127">
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf114">
<mml:math id="m128">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (reported in y-axis), while varying one additional parameter at a time (<inline-formula id="inf115">
<mml:math id="m129">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf116">
<mml:math id="m130">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf117">
<mml:math id="m131">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf118">
<mml:math id="m132">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf119">
<mml:math id="m133">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) and keeping the remaining parameters fixed (with reference set <inline-formula id="inf120">
<mml:math id="m134">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>20</mml:mn>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf121">
<mml:math id="m135">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf122">
<mml:math id="m136">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf123">
<mml:math id="m137">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>10</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf124">
<mml:math id="m138">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf125">
<mml:math id="m139">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.85</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>). In addition, <inline-formula id="inf126">
<mml:math id="m140">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf127">
<mml:math id="m141">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> m<sup>2</sup>/s<sup>3</sup> and <inline-formula id="inf128">
<mml:math id="m142">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.6</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> are used in <xref ref-type="disp-formula" rid="e9">Equation 9</xref> to generate the broadband base excitation. As can be seen in <xref ref-type="fig" rid="F2">Figure 2A</xref>, the STLCD unit allows for a reduction of the response for values of <inline-formula id="inf129">
<mml:math id="m143">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> approaching 0.9. In addition, as <inline-formula id="inf130">
<mml:math id="m144">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> increases, a further reduction in response becomes evident when <inline-formula id="inf131">
<mml:math id="m145">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> approaches the 2<sup>nd</sup> mode. This result highlights the importance of extending the optimization beyond the fundamental mode to higher structural modes, ensuring a more comprehensive mitigation across the diverse frequency contents of the input excitation. On the other hand, the curves in <xref ref-type="fig" rid="F2">Figure 2B</xref> suggest that, in terms of displacements, the response reduction is mainly achieved for the 1<sup>st</sup> mode, since the 2<sup>nd</sup> mode does not appear to benefit from the presence of the STLCD across the investigated values of <inline-formula id="inf132">
<mml:math id="m146">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The same trend observed in <xref ref-type="fig" rid="F2">Figures 2A,B</xref> can also be noted in <xref ref-type="fig" rid="F2">Figures 2C&#x2013;L</xref>, where different values of <inline-formula id="inf133">
<mml:math id="m147">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf134">
<mml:math id="m148">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf135">
<mml:math id="m149">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> , and <inline-formula id="inf136">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are explored. As expected, <xref ref-type="fig" rid="F2">Figures 2I&#x2013;L</xref> show that increasing the mass ratio improves control efficiency, particularly for higher modes. However, as noted in both literature and practice, varying the mass ratio may require different container sizes, which is often impractical. Therefore, the mass ratio is typically kept constant across devices and floors to enhance practical feasibility and limit added structural weight. For this reason, while the following analyses assume a fixed mass for all devices, some scenarios with increased, but still uniform, mass ratios will also be considered in subsequent sections to explore scalability and performance trends. In general, as can be deduced from <xref ref-type="fig" rid="F2">Figure 2</xref>, tuning the STLCD device to the 2<sup>nd</sup> mode provides a reduction in the acceleration response, improvement which is not appreciable in terms of displacement response. Hence, rather than targeting displacements, the subsequent studies will focus on optimizing the control strategy with the aim of reducing absolute accelerations, as this has a more direct impact even on occupant comfort.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Effect of a single STLCD on the structural response at the top floor for various tuning ratios <inline-formula id="inf137">
<mml:math id="m151">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, expressed in terms of: <bold>(A,C,E,G,I)</bold> normalized acceleration variance <inline-formula id="inf138">
<mml:math id="m152">
<mml:mrow>
<mml:msub>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <bold>(B,D,F,H,J)</bold> normalized displacement variance <inline-formula id="inf139">
<mml:math id="m153">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, each plotted against ground tuning ratio <inline-formula id="inf140">
<mml:math id="m154">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, liquid column length <inline-formula id="inf141">
<mml:math id="m155">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, head loss coefficient <inline-formula id="inf142">
<mml:math id="m156">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, damping ratio <inline-formula id="inf143">
<mml:math id="m157">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and liquid mass ratio <inline-formula id="inf144">
<mml:math id="m158">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g002.tif">
<alt-text content-type="machine-generated">Nine line graphs labeled A to J, showing the relationship between &#x3B7; and &#x3BD;. Each pair compares different parameters: (A, B) &#x3BD;g with values 1.00 to 4.00; (C, D) L with values 3.0 to 50.0 meters; (E, F) &#x3BE; with values 1.0 to 80.0; (G, H) &#x3B6;c with values 3.0% to 20.0%; (I, J) &#x3BC;l with values 0.5% to 3.5%. Each graph shows how these parameters affect &#x3B7; across varying &#x3BD;c values from 0 to 8.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s5">
<title>5 Sequential optimization strategy for M-STLCD in <italic>n</italic>-story structures</title>
<p>This Section proposes an optimization procedure developed to design the M-STLCD in order to enhance the dynamic performance in <italic>n</italic>-story structures. Since the M-STLCD is composed of several STLCD units, the goal is to determine the optimal set of parameters and optimal positioning of each device within the structure to achieve an overall reduction in the structural response. Notably, the optimization follows a sequential approach, where STLCD units are installed progressively, one per iteration, ensuring that each unit adapts to the evolving dynamic characteristics of the structure. It is worth emphasizing that, to date, existing literature has not proposed any sequential optimization methodology for the coordinated design and placement of multiple nonlinear STLCD devices across multi-story structures. The proposed optimization strategy installs one STLCD at a time, excluding previously selected floors from subsequent consideration. However, analogously to (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>), a single optimized device can later be interpreted as a set of equivalent dampers distributed across multiple floors in a subsequent phase of the analysis. While the restriction of one device per floor may limit the exploration of more synergistic configurations, such as deploying multiple devices on the same floor, the framework is inherently flexible and can be adapted to support such scenarios if desired.</p>
<p>Unlike most metaheuristic algorithms that operate in a &#x201c;global&#x201d; optimization mode, seeking the best overall solution by considering all devices simultaneously, often under a static structural configuration, the proposed method integrates the evolving structural dynamics at each iteration. It accounts for the fact that installing a single damper modifies the dynamic properties of the structure, thereby influencing the optimal parameters of subsequent devices. Although the algorithm can be readily extended to perform global optimization if required, the present study deliberately focuses on understanding the effect of each installation step rather than pursuing a globally optimal configuration. This allows for the isolated evaluation of each damper&#x2019;s influence, providing ease of interpreting intermediate outcomes and clearer insight into the physical mechanisms involved and the interdependencies between design variables. Additionally, given its sequential nature, the procedure allows earlier termination if satisfactory results are achieved, or based on specific practical criteria, significantly reducing potential implementation costs. This structured, step-by-step approach thus offers a flexible and practical framework, aligned with how design and installation often evolve in real engineering practice, guiding the selection of design variables to be optimized at each stage. In this respect, as is common in optimization procedures, certain parameters are generally optimized as they significantly influence the effectiveness of the control strategy, while others remain fixed due to structural constraints or geometric limitations. For instance, <inline-formula id="inf145">
<mml:math id="m159">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is typically predefined to ensure practical feasibility, while mass ratios <inline-formula id="inf146">
<mml:math id="m160">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf147">
<mml:math id="m161">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are kept constant to prevent excessive loading on the structure. Moreover, <inline-formula id="inf148">
<mml:math id="m162">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf149">
<mml:math id="m163">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are set equal in this study. However, since it is acknowledged that holding certain parameters constant may limit the generalizability of the findings, future studies could extend this work by systematically varying additional parameters, enabling a more comprehensive exploration of the system&#x2019;s response. The algorithm is fully extendable to include any additional variables as needed. Such an approach would be particularly valuable in scenarios requiring precise calibration of the protective methodology to address site-specific conditions or unique structural configurations. Consequently, for the purpose of this study, for the generic <italic>j</italic>th STLCD unit, the natural frequency <inline-formula id="inf150">
<mml:math id="m164">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the damping coefficient <inline-formula id="inf151">
<mml:math id="m165">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the container, the natural frequency <inline-formula id="inf152">
<mml:math id="m166">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (or equivalently the total liquid lengths <inline-formula id="inf153">
<mml:math id="m167">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> since <inline-formula id="inf154">
<mml:math id="m168">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>) and the head-loss coefficient <inline-formula id="inf155">
<mml:math id="m169">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the liquid, are identified as the key design variables to be optimized within the control algorithm. Each parameter is selected from a predefined discrete search space, bounded by lower and upper limits and explored with a fixed step size. Unlike common implementations of metaheuristic algorithms (<xref ref-type="bibr" rid="B3">Almufti et al., 2023</xref>), which operate in a &#x201c;quasi-continuous&#x201d; domain and make it difficult to enforce strict step sizes on design variables, the proposed method provides complete control over the resolution of each decision parameter. By working within a fully discrete, user-defined search space, the procedure enhances both the traceability and interpretability of the optimization process. Moreover, this step-wise approach yields realistic and practically implementable solutions that align with construction constraints, where device parameters (e.g., column lengths in TLCD/STLCD systems) often correspond to standardized, pre-manufactured components (such as liquid containers) that cannot be adjusted with arbitrary precision. It is worth noting that the procedure is fully automated, sequential and transparent, requiring only basic structural and excitation data, pre-defined parameter bounds, and the choice of an Objective function (<inline-formula id="inf156">
<mml:math id="m170">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>). It simplifies interpretation by directly associating results with physical parameters, facilitating controlled adjustments during simulations. This contrasts with metaheuristic algorithms, which typically involve multiple internal tuning parameters, not directly linked to the physical behavior of the structure (e.g., mutation and crossover rates in GA or inertia weights and social/cognitive coefficients in PSO), whose optimal settings are often unknown and must be selected arbitrarily or by trial-and-error (<xref ref-type="bibr" rid="B61">Vi&#xe9;, 2020</xref>; <xref ref-type="bibr" rid="B5">Aote et al., 2013</xref>). Such sensitivity of heuristic algorithms can lead to significant variability in the solution quality and often results in convergence to suboptimal or non-reproducible configurations unless multiple runs, parameter studies and comparative assessments with several algorithms are conducted. Moreover, although the current implementation assumes linear behavior for the primary structure, the proposed optimization can be arranged for models incorporating other material or geometric nonlinearities. Indeed, since the procedure relies exclusively on the updated structural response at each iteration, regardless of whether the system behaves linearly or nonlinearly, it requires no modifications to the core algorithm. This makes the proposed method particularly attractive for practical applications involving different structural behaviors, without requiring fundamental changes to the optimization strategy.</p>
<p>Based on the insights gained from the preliminary analyses, the <inline-formula id="inf157">
<mml:math id="m171">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is formulated to capture the progressive reduction in absolute acceleration variance across all floors, as higher-mode peaks are predominantly evident in this context, as observed in <xref ref-type="fig" rid="F2">Figure 2</xref>. Following established approaches in the literature (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>), the square root of the sum of absolute acceleration variances at each floor is chosen as <inline-formula id="inf158">
<mml:math id="m172">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> since it is a representative quantity of the structural dynamic response. Clearly, at the initial stage (state 0), the variance <inline-formula id="inf159">
<mml:math id="m173">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> in terms of absolute accelerations of each floor of the uncontrolled structure is first computed, serving as a reference. As the optimization starts, the variance at each iteration is normalized relative to the corresponding value in the previous configuration. In detail, the <inline-formula id="inf160">
<mml:math id="m174">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is defined as in <xref ref-type="disp-formula" rid="e13">Equation 13</xref>.<disp-formula id="e13">
<mml:math id="m175">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mtext>&#x2009;with&#x2009;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where <italic>i</italic> is the <italic>i</italic>th iteration varying from one to the number of DOF. The optimal configuration at the <italic>i</italic>th iteration corresponds to the combination of the installation floor and the set of parameters that minimizes the <inline-formula id="inf161">
<mml:math id="m176">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The optimization procedure, which can be implemented in any computational environment (e.g., MatLab), can be summarized in the following steps:<list list-type="simple">
<list-item>
<p>1. Initialization: The algorithm generates the structural base acceleration input, defines the matrices of the uncontrolled structure, and evaluates the structural response of the nonlinear system in <xref ref-type="disp-formula" rid="e1">Equation 1</xref> in terms of absolute acceleration variances <inline-formula id="inf162">
<mml:math id="m177">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> at each floor. At this stage, no STLCD units are attached. Then, the algorithm defines the system matrices and establishes the search vectors for the optimal parameters. The procedure accounts for system matrices, as defined in <xref ref-type="disp-formula" rid="e1">Equation 1</xref>, with their maximum possible dimension, i.e., 3<italic>n</italic> &#xd7; 3<italic>n</italic> for <inline-formula id="inf163">
<mml:math id="m178">
<mml:mrow>
<mml:mi mathvariant="bold">M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf164">
<mml:math id="m179">
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf165">
<mml:math id="m180">
<mml:mrow>
<mml:mi mathvariant="bold">K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and 3<italic>n</italic> &#xd7; 1 for <inline-formula id="inf166">
<mml:math id="m181">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, where all STLCD-related terms are initially set to zero. These matrices will serve as a restore-point configuration for the 1<sup>st</sup> iteration.</p>
</list-item>
<list-item>
<p>2. 1<sup>st</sup> iteration (placement of the 1<sup>st</sup> STLCD): The algorithm starts the 1<sup>st</sup> iteration. The 1<sup>st</sup> STLCD unit is tentatively placed on the lowest floor, removing the zero rows and columns associated with inactive STLCD degrees-of-freedom from the restore-point matrices. The <inline-formula id="inf167">
<mml:math id="m182">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e13">Equation 13</xref> is evaluated for every possible combination of parameters at that floor until there are no more combinations left to be assessed.</p>
<list list-type="simple">
<list-item>
<p>&#x2022; The process is repeated for each successive floor up to the top floor, until all possible combinations of the single unit across different floors have been thoroughly explored.</p>
</list-item>
<list-item>
<p>&#x2022; The combination of parameters, including the floor and the STLCD properties, that leads to the minimum of the <inline-formula id="inf168">
<mml:math id="m183">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is identified as the optimal configuration for the 1<sup>st</sup> optimal STLCD unit, which is installed on the detected floor. This floor is then excluded from the installation of additional units in subsequent iterations.</p>
</list-item>
<list-item>
<p>&#x2022; After installing the 1<sup>st</sup> optimal STLCD unit, the algorithm updates the full-size restore-point matrices accordingly and recalculates the nonlinear structural response for the new configuration. Both the updated mathematical model and the associated structural response then serve as the new baseline for the next iteration.</p>
</list-item>
</list>
</list-item>
<list-item>
<p>3. Subsequent iterations (placement of STLCD units on remaining floors): Once the 1<sup>st</sup> iteration has been completed, the algorithm proceeds to execute the subsequent iterations, similarly retracing the aforementioned steps (clearly excluding the initialization steps). The process continues until each single, optimally tuned STLCD unit has been placed on each floor.</p>
</list-item>
</list>
</p>
<p>An overview of the sequential optimization process is provided in the flowchart shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Flowchart of the sequential optimization process.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g003.tif">
<alt-text content-type="machine-generated">Flowchart illustrating an optimization procedure for structural analysis. It starts with initialization, followed by iterative device placement and parameter testing on multiple floors. Combinations and floors are evaluated, leading to identification of the optimal configuration. It concludes with recalculating structural responses and checking optimal STLCD unit placement per floor.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s6">
<title>6 Sequential optimization outcomes</title>
<p>This section presents the results of the proposed optimization procedure applied to the M-STLCD system in multi-story structures, focusing on optimal parameters, placement, and the resulting reductions in structural response. To ensure a comprehensive analysis, two types of structures were examined: one with three stories and the other with six stories, both modeled as shear-type planar frames. For both structures, the outcomes of the optimization procedure are analyzed in terms of the optimal parameters determined for each STLCD, in terms of the iterative variance reduction and FRF peak reductions at a specific floor, as well as the variance reduction achieved across all floors upon completion of the optimization procedure using a broadband base excitation generated as described in <xref ref-type="sec" rid="s3">Section 3</xref>. Furthermore, to provide a comprehensive examination of the procedure, the M-STLCD control strategy is compared with common strategies incorporating the M-TMD and the M-TLCD, optimized by adopting the same sequential optimization procedure as the M-STLCD. Thus, in each iteration of these procedures, one optimal unit is determined along with its corresponding installation floor. For each TMD unit, the parameters to be determined through the optimization procedure are the natural frequency and the damping ratio denoted as <inline-formula id="inf169">
<mml:math id="m184">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf170">
<mml:math id="m185">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, while for each TLCD unit, the parameters to be optimized are the natural frequency <inline-formula id="inf171">
<mml:math id="m186">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the liquid head-loss coefficient <inline-formula id="inf172">
<mml:math id="m187">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. It is worth noting that compared to previous studies on TLCDs and STLCDs (<xref ref-type="bibr" rid="B50">Pandey et al., 2019</xref>; <xref ref-type="bibr" rid="B43">Masnata and Pirrotta, 2024</xref>; <xref ref-type="bibr" rid="B44">Masnata et al., 2024a</xref>), which employ linearization techniques and optimize an equivalent damping ratio rather than the head loss coefficient, this optimization is conducted considering the nonlinearities characterizing the liquid behavior. Regarding the mass ratios, a mass equal to 1% of the total structural mass is assigned to each device for consistency across comparisons. Specifically, the solid mass of each TMD and the liquid mass of each TLCD unit are set to 1% of the structural mass. For consistency, each STLCD unit maintains the same total mass ratio of 1%, equally distributed between the sliding container (0.5%) and the liquid (0.5%), ensuring a fair comparison with the other devices. In this manner, the cumulative mass ratios attained at the end of the optimization for each strategy (&#x2248;3% for the three-story model and &#x2248;6% for the six-story model) remain well within the ranges reported in literature and adopted in full-scale installations of vibration control devices (<xref ref-type="bibr" rid="B21">Elias et al., 2017</xref>). For both the M-TLCD and M-STLCD, <inline-formula id="inf173">
<mml:math id="m188">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 0.85, which represents an intermediate value among those most adopted (<xref ref-type="bibr" rid="B27">Gao et al., 1997</xref>; <xref ref-type="bibr" rid="B72">Ziegler, 2007</xref>; <xref ref-type="bibr" rid="B17">Di Matteo et al., 2016</xref>; <xref ref-type="bibr" rid="B25">Fei et al., 2019</xref>; <xref ref-type="bibr" rid="B2">Adam et al., 2017</xref>). More specifically, for the two investigated structures, the parameter constraints were defined based on practical considerations and established references and are summarized in <xref ref-type="table" rid="T1">Table 1</xref> along with the corresponding value ranges, fixed values, optimized variables, and step sizes. Frequency-related bounds were expressed as multiples of the lowest and highest fundamental frequencies of the uncontrolled structure, denoted as <inline-formula id="inf174">
<mml:math id="m189">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf175">
<mml:math id="m190">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>). Hence, for the M-STLCD control strategy <inline-formula id="inf176">
<mml:math id="m191">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0.64</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>1.36</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and, similarly, for M-TMD <inline-formula id="inf177">
<mml:math id="m192">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0.64</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>1.36</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. For both M-TMD and M-STLCD strategies, the damping ratios were constrained to values typical of underdamped systems (i.e., <inline-formula id="inf178">
<mml:math id="m193">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3c; 1), generally slightly below 10%, in line with prior studies (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>). Liquid column lengths for M-TLCDs and M-STLCDs were selected within a realistic range, reflecting standard room dimensions and ensuring that a sufficient quantity of liquid can be accommodated, typically between 1% and 5% of the total structural mass, to achieve meaningful vibration reductions. While shorter columns shift the device frequency upward, benefiting higher-mode control, the selected range reflects practically feasible scenarios, particularly when considering large-scale applications (<xref ref-type="bibr" rid="B9">Balendra et al., 1995</xref>). Unlike classical damping ratios, head-loss coefficients can reach much higher values, often exceeding unity; while some numerical studies report extremely high values (&#x3e;1000) (<xref ref-type="bibr" rid="B62">Wang et al., 2020</xref>), experimental data typically remain below 80 (<xref ref-type="bibr" rid="B27">Gao et al., 1997</xref>; <xref ref-type="bibr" rid="B17">Di Matteo et al., 2016</xref>; <xref ref-type="bibr" rid="B46">Min et al., 2005</xref>; <xref ref-type="bibr" rid="B65">Wu et al., 2005</xref>), so the selected range was chosen to align more closely with actual applications. It is also worth noting that excessively high head-loss coefficients can significantly restrict fluid motion, causing STLCDs to resemble TMDs. Despite this convergence in behavior, as outlined in the Introduction, the fluid-based system retains some intrinsic advantages over solid-mass devices. Additionally, a comparison with M-TMD strategies is presented in the following section to illustrate the relative effectiveness of both approaches. During the optimization with an assigned unit mass of 1%, the broadband noise excitation was generated considering <inline-formula id="inf179">
<mml:math id="m194">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>7.62</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> rad/sec, <inline-formula id="inf180">
<mml:math id="m195">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> m<sup>2</sup>/s<sup>3</sup> and <inline-formula id="inf181">
<mml:math id="m196">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.6</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e9">Equation 9</xref>. The time history and corresponding PSD of the excitation are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, with the PSD clearly indicating that the maximum spectral amplitude occurs near the structure&#x2019;s natural frequency. At this exploratory stage, the excitation was chosen following the methodology in (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>) to provide a preliminary analysis basis and ensure consistency with previous studies.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Parameter definitions and design constraints for the damping devices and excitation used in the multi-story optimization procedure.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Parameter</th>
<th align="left">Symbol</th>
<th align="left">Device</th>
<th align="left">Type</th>
<th align="left">Range/Value</th>
<th align="left">Step</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="2" align="left">Natural frequency</td>
<td align="left">
<inline-formula id="inf182">
<mml:math id="m197">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-TMD</td>
<td align="left">Optimized</td>
<td align="left">
<inline-formula id="inf183">
<mml:math id="m198">
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0.64</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>1.36</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.025</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf184">
<mml:math id="m199">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-STLCD</td>
<td align="left">Optimized</td>
<td align="left">
<inline-formula id="inf185">
<mml:math id="m200">
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0.64</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>1.36</mml:mn>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.025</td>
</tr>
<tr>
<td rowspan="2" align="left">Damping ratio</td>
<td align="left">
<inline-formula id="inf186">
<mml:math id="m201">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-TMD</td>
<td align="left">Optimized</td>
<td align="left">
<inline-formula id="inf187">
<mml:math id="m202">
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0.005</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.11</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.005</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf188">
<mml:math id="m203">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-STLCD</td>
<td align="left">Optimized</td>
<td align="left">
<inline-formula id="inf189">
<mml:math id="m204">
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0.005</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.11</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.005</td>
</tr>
<tr>
<td align="left">Head-loss coefficient</td>
<td align="left">
<inline-formula id="inf190">
<mml:math id="m205">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-TLCD</td>
<td align="left">Optimized</td>
<td align="left">
<inline-formula id="inf191">
<mml:math id="m206">
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>80</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">10</td>
</tr>
<tr>
<td align="left">Liquid length</td>
<td align="left">
<inline-formula id="inf192">
<mml:math id="m207">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-TLCD/M-STLCD</td>
<td align="left">Optimized</td>
<td align="left">
<inline-formula id="inf193">
<mml:math id="m208">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>50</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">2.5 m</td>
</tr>
<tr>
<td align="left">Length ratio</td>
<td align="left">
<inline-formula id="inf194">
<mml:math id="m209">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">M-TLCD/M-STLCD</td>
<td align="left">Fixed</td>
<td align="left">0.85</td>
<td align="left">&#x2013;</td>
</tr>
<tr>
<td align="left">Device mass ratio</td>
<td align="left">
<inline-formula id="inf195">
<mml:math id="m210">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">All</td>
<td align="left">Fixed</td>
<td align="left">1%</td>
<td align="left">&#x2013;</td>
</tr>
<tr>
<td align="left">Amplitude excitation</td>
<td align="left">
<inline-formula id="inf196">
<mml:math id="m211">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">All</td>
<td align="left">Fixed</td>
<td align="left">0.05 m<sup>2</sup>/s<sup>3</sup>
</td>
<td align="left">&#x2013;</td>
</tr>
<tr>
<td align="left">Natural frequency of the ground</td>
<td align="left">
<inline-formula id="inf197">
<mml:math id="m212">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">All</td>
<td align="left">Fixed</td>
<td align="left">7.62 rad/s</td>
<td align="left">&#x2013;</td>
</tr>
<tr>
<td align="left">Damping ratio of the ground</td>
<td align="left">
<inline-formula id="inf198">
<mml:math id="m213">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">All</td>
<td align="left">Fixed</td>
<td align="left">
<inline-formula id="inf199">
<mml:math id="m214">
<mml:mrow>
<mml:mn>0.6</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">&#x2013;</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Broadband noise-based base excitation: <bold>(A)</bold> time history; <bold>(B)</bold> PSD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g004.tif">
<alt-text content-type="machine-generated">Panel (A) displays a time series graph of acceleration, \(\ddot{x}_g(t)\), in meters per second squared over sixty seconds, showing fluctuating values between -6 and 6. Panel (B) shows a frequency response graph, \(S_{\ddot{x}_g}(\omega)\), plotting frequency in radians per second on a logarithmic scale, depicting a decreasing trend from around \(10^1\) to \(10^{-4}\) as frequency increases, starting from \(\omega_1 &#x3d; 7.5\).</alt-text>
</graphic>
</fig>
<sec id="s6-1">
<title>6.1 Case study 1: three-story structure</title>
<p>This Section reports the optimization results for the three-story structure previously introduced in <xref ref-type="sec" rid="s4">Section 4</xref>. In particular, the results are provided in terms of optimized parameters, installation floors, and the vibration modes targeted by the optimization procedure for the M-STLCD-controlled three-story structure. An intuitive representation of the optimal installation floors is provided in <xref ref-type="fig" rid="F5">Figure 5</xref>, while detailed results are listed in <xref ref-type="table" rid="T2">Table 2</xref>, which shows the outcomes of each iteration of the proposed procedure. For each entry, a comparison with the global PSO algorithm, implemented using the default MATLAB package, is included by reporting, in round parentheses next to the proposed values, the corresponding PSO results in terms of both device parameters and normalized variances obtained for the M-STCLD strategy. It is important to note that, unlike the sequential nature of the proposed approach, PSO results refer to the final configuration obtained by optimizing all devices simultaneously, rather than iteratively. As can be observed, the 1<sup>st</sup> STLCD unit is tuned to the 2<sup>nd</sup> mode from the very 1<sup>st</sup> iteration and placed on the 2<sup>nd</sup> floor. The tuning decision is likely influenced by the strong contribution of the 2<sup>nd</sup> mode, partly due to its low damping ratio, while the placement is driven by the largest component of the 2<sup>nd</sup> mode at the 2<sup>nd</sup> floor, making that level the most effective location for the 1<sup>st</sup> installations to achieve optimal control performance. At the 2<sup>nd</sup> iteration, the 2<sup>nd</sup> STLCD is installed on the 3<sup>rd</sup> floor and tuned to the 1<sup>st</sup> mode. In the 3<sup>rd</sup> and final iteration, the last device is placed on the 1<sup>st</sup> floor and tuned to the 2<sup>nd</sup> mode. As can be deduced from <xref ref-type="table" rid="T2">Table 2</xref>, although the parameters obtained via PSO differ significantly from those identified by the proposed sequential algorithm, the resulting acceleration variances are practically equivalent. At the upper two floors, the PSO approach achieves slightly lower variances, whereas at the 1<sup>st</sup> floor, the proposed method provides a marginally better reduction, highlighting how PSO&#x2019;s effectiveness depends on careful tuning of internal parameters. Despite its simplicity, the proposed method delivers competitive, and sometimes superior, results without requiring extensive calibration. In any case, the maximum discrepancy is limited to 1.92% at the 2<sup>nd</sup> floor. This close agreement in performance confirms the effectiveness of the proposed sequential strategy, despite its simpler and more interpretable optimization process. The results for the other M-TMD and M-TLCD control strategies are also listed in <xref ref-type="table" rid="T2">Table 2</xref>. The M-TMD follows a similar trend to the M-STLCD. The M-TLCD, however, does not exhibit the same clear pattern of mode and floor selection, suggesting that its physically realizable lengths were insufficient to properly target the 2<sup>nd</sup> mode. This deviation, compared to the other devices, stems from constraints on the liquid length, imposed to ensure the practical feasibility of the M-TLCD, which shifts the liquid frequency either too far above or too far below the structural frequency. The effectiveness of these three strategies is compared in <xref ref-type="fig" rid="F6">Figure 6</xref>, where the normalized variances of absolute acceleration and displacement are shown, respectively. <xref ref-type="fig" rid="F6">Figure 6</xref> illustrates the evolution of the normalized acceleration variance at each floor of the three-story structure throughout the optimization process. A clear trend of progressive variance reduction is observed for the M-STLCD, showing performance closely aligned with the M-TMD across all iterations. In contrast, the M-TLCD exhibits higher variance levels throughout the procedure, failing to match the effectiveness of the other strategies. Similarly, <xref ref-type="fig" rid="F7">Figure 7</xref> presents the evolution of the normalized displacement variance at each floor in the final configuration. For the M-STLCD, a comparison is included with results obtained via a global PSO to highlight the effect of simultaneous optimization across all devices through a metaheuristic approach. As shown in <xref ref-type="fig" rid="F7">Figure 7A</xref>, in terms of acceleration variance, PSO exhibits essentially the same performance. On the other hand, regarding displacement response (<xref ref-type="fig" rid="F7">Figure 7B</xref>), although it was not directly included in the objective function, the PSO algorithm yields slightly better results. This can be attributed to the global nature of the PSO strategy, which simultaneously adjusts all device parameters in a way that may indirectly favor improved displacement performance. Despite not being explicitly targeted, such outcomes suggest that the broader search space exploration characteristic of PSO may occasionally capture favorable trade-offs among multiple dynamic response quantities. Nonetheless, the proposed sequential discrete procedure yields comparable performance, especially in terms of acceleration reduction, as seen in <xref ref-type="fig" rid="F7">Figure 7A</xref>, while offering significant advantages in terms of implementation simplicity and transparency of the optimization process. It is deterministic, less sensitive to algorithmic tuning, and requires substantially fewer resources. These characteristics make it particularly suitable for practical civil engineering applications, where robustness, reproducibility, feasibility, parameter traceability, step size control, and sequential installation might outweigh marginal performance gains. Again, the M-STLCD progressively reduces displacement variances at all floors with results comparable to the M-TMD. <xref ref-type="fig" rid="F7">Figure 7</xref> presents the final variance values across all floors in terms of normalized absolute accelerations (<xref ref-type="fig" rid="F7">Figure 7A</xref>) and displacements (<xref ref-type="fig" rid="F7">Figure 7B</xref>). In <xref ref-type="fig" rid="F7">Figure 7A</xref>, the M-STLCD closely matches the M-TMD at the 3<sup>rd</sup> floor, while the M-TMD achieves slightly lower variances at the 1<sup>st</sup> and 2<sup>nd</sup> floors. In contrast, <xref ref-type="fig" rid="F7">Figure 7B</xref> shows that the M-STLCD attains slightly lower displacement variance at the 3<sup>rd</sup> floor (&#x223c;0.57), and comparable performance across all levels. The M-TLCD, on the other hand, remains the least effective solution in both acceleration and displacement responses.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Installation floors for the M-STLCD-controlled three-story structure.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g005.tif">
<alt-text content-type="machine-generated">Diagram showing the evolution of a three-story structural model with active mass dampers. The first panel shows the structure with masses \(M_1, M_2, M_3\). The second panel adds a damper at the second floor, described by variables \(u_2(t)\), \(y_2(t)\), and constants \(k_{c,2}\), \(c_{c,2}\). The third panel includes a damper at the third floor, with variables \(u_3(t)\), \(y_3(t)\), and constants \(k_{c,3}\), \(c_{c,3}\). The final panel adds a damper at the first floor, with variables \(u_1(t)\), \(y_1(t)\), \(k_{c,1}\), \(c_{c,1}\). Ground acceleration is noted as \(\ddot{x}_g(t)\).</alt-text>
</graphic>
</fig>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Optimized parameters, installation floors, and tuned modes for the M-STLCD, M-TMD, M-TLCD controlled three-story structure.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Optimization procedure steps</th>
<th align="left">Initial condition</th>
<th align="left">1st<break/>Iteration</th>
<th align="left">2nd<break/>Iteration</th>
<th align="left">3rd<break/>Iteration</th>
</tr>
<tr>
<th colspan="5" align="left">M-STLCD</th>
</tr>
<tr>
<th align="left">Optimal floor for the <italic>i</italic>th device</th>
<th align="left">-</th>
<th align="left">2nd</th>
<th align="left">3rd</th>
<th align="left">1st</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="5" align="left">Optimal parameters for the <italic>i</italic>th device</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf200">
<mml:math id="m215">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">13.80 (14.19)</td>
<td align="left">7.20 (7.19)</td>
<td align="left">12.70 (13.07)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf201">
<mml:math id="m216">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">0.01 (0.0063)</td>
<td align="left">0.005 (0.0052)</td>
<td align="left">0.015 (0.0049)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf202">
<mml:math id="m217">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">1.14 (1.44)</td>
<td align="left">1.98 (1.98)</td>
<td align="left">1.06 (0.84)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf203">
<mml:math id="m218">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> [m]</td>
<td align="left">-</td>
<td align="left">15.00 (9.45)</td>
<td align="left">5.00 (4.98)</td>
<td align="left">17.50 (27.96)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf204">
<mml:math id="m219">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">80.00 (78.84)</td>
<td align="left">80.00 (80)</td>
<td align="left">50.00 (50.93)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf205">
<mml:math id="m220">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">4.75</td>
<td align="left">2.99</td>
<td align="left">2.98</td>
<td align="left">2.86 (2.83)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf206">
<mml:math id="m221">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">14.30</td>
<td align="left">6.98</td>
<td align="left">6.85</td>
<td align="left">6.38 (6.26)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf207">
<mml:math id="m222">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">16.47</td>
<td align="left">15.86</td>
<td align="left">8.68</td>
<td align="left">8.66 (8.68)</td>
</tr>
</tbody>
</table>
<table>
<thead valign="top">
<tr>
<th colspan="5" align="left">M-TMD</th>
</tr>
<tr>
<th align="left">Optimal floor for the <italic>i</italic>th device</th>
<th align="left">-</th>
<th align="left">2nd</th>
<th align="left">3rd</th>
<th align="left">1st</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="5" align="left">Optimal parameters for the <italic>i</italic>th device</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf208">
<mml:math id="m223">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">16.72</td>
<td align="left">7.50</td>
<td align="left">15.34</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf209">
<mml:math id="m224">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">0.08</td>
<td align="left">0.10</td>
<td align="left">0.05</td>
</tr>
</tbody>
</table>
<table>
<thead valign="top">
<tr>
<th colspan="5" align="left">M-TLCD</th>
</tr>
<tr>
<th align="left">Optimal floor for the <italic>i</italic>th device</th>
<th align="left">-</th>
<th align="left">3rd</th>
<th align="left">2nd</th>
<th align="left">1st</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="5" align="left">Optimal parameters for the <italic>i</italic>th device</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf210">
<mml:math id="m225">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">1.98</td>
<td align="left">2.37</td>
<td align="left">2.37</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf211">
<mml:math id="m226">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> [m]</td>
<td align="left">-</td>
<td align="left">5.00</td>
<td align="left">3.50</td>
<td align="left">3.50</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf212">
<mml:math id="m227">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">80.0</td>
<td align="left">80.0</td>
<td align="left">70.0</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Normalized acceleration variance (top row) at the: <bold>(A)</bold> 3<sup>rd</sup>; <bold>(B)</bold> 2<sup>nd</sup>; <bold>(C)</bold> 1<sup>st</sup> floor, and normalized displacement variance (bottom row) at the: <bold>(D)</bold> 3<sup>rd</sup>; <bold>(E)</bold> 2<sup>nd</sup>; <bold>(F)</bold> 1<sup>st</sup> floor of the three-story structure for each iteration: M-STLCD vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g006.tif">
<alt-text content-type="machine-generated">Six line graphs labeled A to F show the performance of three methods: M-TLCD (green dashed line), M-STLCD (red solid line), and M-TMD (blue dashed line). The graphs plot \(\eta\) values against iteration numbers from one to three. In graphs A and D, \(\eta_{x,3}\) starts at 1, decreasing significantly after the second iteration for M-STLCD and M-TMD, while M-TLCD remains constant. B and E (\(\eta_{x,2}\)) and C and F (\(\eta_{x,1}\)) show minor changes, with M-STLCD and M-TMD decreasing slightly while M-TLCD stays stable.</alt-text>
</graphic>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Normalized variance in the final configuration in terms of <bold>(A)</bold> acceleration <inline-formula id="inf213">
<mml:math id="m228">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>; <bold>(B)</bold> displacement <inline-formula id="inf214">
<mml:math id="m229">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for each floor of the three-story structure: M-STLCD (optimized through the proposed procedure or the PSO (pentagram markers)) vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g007.tif">
<alt-text content-type="machine-generated">Two line graphs labeled A and B compare different methods: M-TLCD, M-STLCD, M-TMD, and M-STLCD (PSO) across floors one to three. Graph A shows a downward trend with M-STLCD (PSO) intersecting M-TMD. Graph B shows constant lines with minimal variations among the methods.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F8">Figure 8</xref> illustrates the iterative evolution of the FRFs for the three-story structure, comparing the M-STLCD-controlled system with the uncontrolled case, in terms of absolute acceleration for the 1<sup>st</sup>, 2<sup>nd</sup>, and 3<sup>rd</sup> floors, shown in panels (A)-(C), respectively. As can be seen, the device sequentially targets the 2<sup>nd</sup> mode in the 1<sup>st</sup> iteration, then the 1<sup>st</sup> mode, and finally refines the 2<sup>nd</sup> mode again. In particular, the influence of the first STLCD on the subsequent devices is evident from <xref ref-type="fig" rid="F8">Figure 8A</xref>. The first STLCD is placed on the 2<sup>nd</sup> floor to target the 2<sup>nd</sup> vibration mode, which exhibits a dominant peak in the uncontrolled structure, particularly evident in <xref ref-type="fig" rid="F8">Figure 8B</xref>. This device is effectively tuned to reduce the 2<sup>nd</sup> mode&#x2019;s contribution, leading to a significant attenuation of the corresponding peak of 65.44%, 61.74%, and 62.14% at the 3<sup>rd</sup>, 2<sup>nd</sup>, and 1<sup>st</sup> floors, respectively. Once the 2<sup>nd</sup> mode is mitigated, the 1<sup>st</sup> mode becomes the most critical contributor to the structural response. Consequently, the second STLCD, selected in the following iteration, is tuned closer to the first natural frequency to suppress the now-dominant 1<sup>st</sup> mode, resulting in further attenuation of the lower-frequency peak by 55.48%, 27.64%, and 15.95% at the 3<sup>rd</sup>, 2<sup>nd</sup>, and 1<sup>st</sup> floors. In the 3<sup>rd</sup> iteration, the optimizer refines the response further by addressing residual contributions from the 2<sup>nd</sup> mode, achieving additional reductions of 67.50%, 64.26%, and 63.87%, respectively. This iterative pattern highlights how the optimization strategy adapts to the evolving modal content. The influence of each previously installed STLCD is inherently accounted for, as the system matrices are updated after each iteration. Although the process is sequential, inter-device interactions are implicitly captured, and each new device responds to the residual dynamics left unaddressed by earlier ones. The consistent peak attenuation across all floors confirms the effectiveness of the M-STLCD approach. Finally, <xref ref-type="fig" rid="F9">Figure 9</xref> compares the FRFs in the final configuration (last iteration) among the M-STLCD, M-TLCD and M-TMD strategies. From this comparison, it emerges that the M-TLCD consistently underperforms in mitigating the peak responses; by contrast, both the M-STLCD and the M-TMD effectively suppress the 1<sup>st</sup> and 2<sup>nd</sup> modes. Specifically, the M-STLCD achieves a higher peak reduction of the 1<sup>st</sup> mode at the 3<sup>rd</sup> floor (56.07% for M-STLCD vs. 54.51% M-TMD), and the M-TMD provides higher peak attenuations of the 2nd mode at lower floors (64.26% M-STLCD vs. 72.37% M-TMD at the 2nd floor, and 63.87% M-STLCD vs. 72.25% M-TMD at the 1st floor).</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>FRFs in terms of absolute accelerations at the: <bold>(A)</bold> 3<sup>rd</sup>; <bold>(B)</bold> 2<sup>nd</sup>; <bold>(C)</bold> 1<sup>st</sup> floor, for each iteration of the optimization procedure for the M-STLCD-controlled three-story structure.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g008.tif">
<alt-text content-type="machine-generated">Three graphs labeled A, B, and C show frequency response magnitudes from 0 to 50 radians per second. Each graph includes a zoomed inset highlighting specific frequency ranges. The legend indicates four lines: Uncontrolled structure (black), M-STLCD-1st Iteration (blue), M-STLCD-2nd Iteration (green), and M-STLCD-3rd Iteration (red), illustrating different iterations of a structure's control system response.</alt-text>
</graphic>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>FRFs in terms of absolute accelerations in the final configuration at the: <bold>(A)</bold> 3<sup>rd</sup>; <bold>(B)</bold> 2<sup>nd</sup>; <bold>(C)</bold> 1<sup>st</sup> floor, of the three-story structure: M-STLCD vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g009.tif">
<alt-text content-type="machine-generated">Three graphs labeled (A), (B), and (C) illustrate frequency response functions. The x-axis shows frequency in radians per second, and the y-axis displays magnitude. Each graph includes an inset zooming in on specific frequency ranges. The graphs compare the response of an uncontrolled structure with three control methods: M-TLCD, M-STLCD, and M-TMD, using different colored lines.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s6-2">
<title>6.2 Case study 2: six-story structure</title>
<p>To demonstrate the generalization capability of the proposed optimization procedure across different structural configurations, this section presents the optimization results for the six-story reference structure, which has already been investigated in the literature for multi-modal control via TMDs (<xref ref-type="bibr" rid="B13">Chen and Wu, 2001</xref>). The reference structure consists of six floors having identical lumped masses <inline-formula id="inf215">
<mml:math id="m230">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 4.3 &#xd7; 10<sup>4</sup> kg (<italic>j</italic> &#x3d; 1, &#x2026; ,6) and uniform interstory stiffness values <inline-formula id="inf216">
<mml:math id="m231">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 4.0 &#xd7; 10<sup>7</sup> N/m (<italic>j</italic> &#x3d; 1, &#x2026; ,6). A modal damping ratio of 3% was assumed for all modes, and the natural frequencies are <inline-formula id="inf217">
<mml:math id="m232">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>7.62</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>22.43</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>35.93</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>47.34</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>56.00</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>61.41</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> rad/sec.</p>
<p>
<xref ref-type="fig" rid="F10">Figure 10</xref> depicts the results of the optimization procedure in terms of the installation floors for each iteration, while <xref ref-type="table" rid="T3">Table 3</xref> presents the details of the results of the optimization procedures for the M-STLCD-controlled six-story structure. Unlike the three-story structure, each STLCD here is installed sequentially from the top to the bottom floor, almost always targeting the 1<sup>st</sup> structural mode and switching its tuning to the 2<sup>nd</sup> mode only at the 5<sup>th</sup> iteration as a consequence of the primary influence of the fundamental mode in early iterations. In contrast to the 3-DOF case, the acceleration variances obtained through the PSO algorithm are unexpectedly higher than those achieved by the proposed sequential method highlighting the sensitivity of global optimization algorithms to the choice of their internal parameters (such as population size, inertia weight, and acceleration coefficients) which, if not properly tuned, may lead to suboptimal results. These findings further reinforce the fact that, despite its simplicity and lack of global coordination, the proposed algorithm is capable of delivering competitive, and in some cases superior, performance without the need for extensive parameter calibration. As shown in <xref ref-type="table" rid="T3">Table 3</xref>, which also includes results for the M-TMD and M-TLCD, similar trends are observed for the M-TMD. In contrast, detecting the target mode is challenging for the M-TLCD, as the identified frequencies often deviate from the fundamental ones of the uncontrolled structure, underscoring its inadequacy for this type of short-period structure. <xref ref-type="fig" rid="F11">Figure 11</xref> illustrates the variation in normalized acceleration variance at each floor of the six-story structure over the course of the optimization process, comparing the performance of the M-STLCD, M-TLCD, and M-TMD. Overall, both the M-STLCD and the M-TMD achieve comparable reductions in variance, while the M-TLCD consistently underperforms. From the 6<sup>th</sup> down to the 3<sup>rd</sup> floor (<xref ref-type="fig" rid="F11">Figures 11A&#x2013;D</xref>), the M-STLCD and the M-TMD progressively reduce the structural response. A similar trend is observed at the lower levels (<xref ref-type="fig" rid="F11">Figures 11E,F</xref>), where the steeper drop between the 4<sup>th</sup> and 5<sup>th</sup> iterations highlights the effectiveness of the 5<sup>th</sup> unit, installed on the second floor and tuned to the 2<sup>nd</sup> mode, in mitigating local accelerations. A similar trend is observed in terms of normalized displacement variance at all floors over the course of the optimization process (<xref ref-type="fig" rid="F12">Figure 12</xref>), with the M-STLCD and M-TMD demonstrating comparable effectiveness, while the M-TLCD continues to show limited effectiveness in mitigating displacements. <xref ref-type="fig" rid="F13">Figure 13A</xref> illustrates the final normalized variance in terms of absolute accelerations across all floors for each control strategy in the final configuration. As can be seen in <xref ref-type="fig" rid="F13">Figure 13A</xref>, and as already evident from <xref ref-type="table" rid="T3">Table 3</xref>, in terms of normalized acceleration variance, PSO exhibits essentially the same performance, albeit slightly lower. While the M-TLCD remains the least effective, the M-STLCD shows progressive improvement, ultimately approaching the performance of the M-TMD at the upper floors. Notably, the M-TMD matches or even exceeds the performance of the M-STLCD in terms of normalized displacement variance at all levels (<xref ref-type="fig" rid="F13">Figure 13B</xref>), while the M-TLCD proves to be the least effective. Again, as in the case of the three-story structure, the PSO algorithm yields slightly better results.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Installation floors for the M-STLCD-controlled six-story structure.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g010.tif">
<alt-text content-type="machine-generated">Illustration depicting six columns of structures with multiple levels labeled \( M_{s,1} \) to \( M_{s,6} \). Each column has diagrans showing control inputs \( u_i(t) \) and responses \( y_i(t) \) for various levels, represented by mechanical symbols. Diagrams show forces acting on dampers \( k_{c,i} \) and springs \( c_{c,i} \) for different floors embedded in each structure. Base of each column includes notation \( \ddot{x}_g(t) \) indicating motion or acceleration. The columns gradually add diagrams from left to right, showing increasing complexity.</alt-text>
</graphic>
</fig>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Optimized parameters, installation floors, and tuned modes for the M-STLCD, M-TMD, M-TLCD-controlled six-story structure.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Optimization procedure steps</th>
<th align="left">Initial condition</th>
<th align="left">1st It</th>
<th align="left">2nd It</th>
<th align="left">3rd It</th>
<th align="left">4th It</th>
<th align="left">5th It</th>
<th align="left">6th It</th>
</tr>
<tr>
<th colspan="8" align="left">M-STLCD</th>
</tr>
<tr>
<th align="left">Optimal floor for the <italic>i</italic>th device</th>
<th align="left">-</th>
<th align="left">6th</th>
<th align="left">5th</th>
<th align="left">4th</th>
<th align="left">3rd</th>
<th align="left">2nd</th>
<th align="left">1st</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="8" align="left">Optimal parameters for the <italic>i</italic>th device</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf218">
<mml:math id="m233">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">7.32 (7.29)</td>
<td align="left">7.13 (6.56)</td>
<td align="left">7.13 (6.51)</td>
<td align="left">5.41 (5.44)</td>
<td align="left">18.17 (17.82)</td>
<td align="left">6.37 (5.81)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf219">
<mml:math id="m234">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">0.005 (0.0051)</td>
<td align="left">0.005 (0.0059)</td>
<td align="left">0.005 (0.005)</td>
<td align="left">0.015 (0.0089)</td>
<td align="left">0.025 (0.027)</td>
<td align="left">0.005 (0.0049)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf220">
<mml:math id="m235">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">1.98 (1.98)</td>
<td align="left">1.98 (1.98)</td>
<td align="left">1.98 (1.98)</td>
<td align="left">0.75 (0.67)</td>
<td align="left">1.98 (1.96)</td>
<td align="left">0.66 (0.68</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf221">
<mml:math id="m236">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> [m]</td>
<td align="left">-</td>
<td align="left">5.00 (5.01)</td>
<td align="left">5.00 (4.97)</td>
<td align="left">5.00 (4.98)</td>
<td align="left">35.00 (44.14)</td>
<td align="left">5.00 (5.11)</td>
<td align="left">)45.00 (42.52)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf222">
<mml:math id="m237">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">80.0 (80)</td>
<td align="left">80.0 (78.80)</td>
<td align="left">80.0 (80)</td>
<td align="left">1.0 (5.58)</td>
<td align="left">80.0 (78.95)</td>
<td align="left">1.0 (5.05)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf223">
<mml:math id="m238">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">25.36</td>
<td align="left">13.98</td>
<td align="left">11.29</td>
<td align="left">10.07</td>
<td align="left">9.47</td>
<td align="left">9.14</td>
<td align="left">9.01 (9.09)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf224">
<mml:math id="m239">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">21.94</td>
<td align="left">11.86</td>
<td align="left">9.47</td>
<td align="left">8.39</td>
<td align="left">7.86</td>
<td align="left">7.78</td>
<td align="left">7.66 (7.72)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf225">
<mml:math id="m240">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">17.09</td>
<td align="left">9.29</td>
<td align="left">7.45</td>
<td align="left">6.60</td>
<td align="left">6.18</td>
<td align="left">6.16</td>
<td align="left">6.07 (6.12)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf226">
<mml:math id="m241">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">11.82</td>
<td align="left">6.75</td>
<td align="left">5.55</td>
<td align="left">5.00</td>
<td align="left">4.71</td>
<td align="left">4.46</td>
<td align="left">4.41 (4.44)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf227">
<mml:math id="m242">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">6.81</td>
<td align="left">4.31</td>
<td align="left">3.72</td>
<td align="left">3.46</td>
<td align="left">3.31</td>
<td align="left">2.95</td>
<td align="left">2.93 (2.94)</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf228">
<mml:math id="m243">
<mml:mrow>
<mml:msub>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [m<sup>2</sup>/s<sup>4</sup>]</td>
<td align="left">2.84</td>
<td align="left">2.17</td>
<td align="left">2.02</td>
<td align="left">1.95</td>
<td align="left">1.90</td>
<td align="left">1.75</td>
<td align="left">1.74 (1.74)</td>
</tr>
</tbody>
</table>
<table>
<thead valign="top">
<tr>
<th colspan="8" align="left">M-TMD</th>
</tr>
<tr>
<th align="left">Optimal floor for the <italic>i</italic>th device</th>
<th align="left">-</th>
<th align="left">6th</th>
<th align="left">5th</th>
<th align="left">4th</th>
<th align="left">3rd</th>
<th align="left">2nd</th>
<th align="left">1st</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="8" align="left">Optimal parameters for the <italic>i</italic>th device</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf229">
<mml:math id="m244">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">7.55</td>
<td align="left">7.78</td>
<td align="left">6.78</td>
<td align="left">8.31</td>
<td align="left">21.75</td>
<td align="left">19.96</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf230">
<mml:math id="m245">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">0.06</td>
<td align="left">0.10</td>
<td align="left">0.04</td>
<td align="left">0.06</td>
<td align="left">0.09</td>
<td align="left">0.09</td>
</tr>
</tbody>
</table>
<table>
<thead valign="top">
<tr>
<th colspan="8" align="left">M-TLCD</th>
</tr>
<tr>
<th align="left">Optimal floor for the <italic>i</italic>th device</th>
<th align="left">-</th>
<th align="left">6th</th>
<th align="left">5th</th>
<th align="left">4th</th>
<th align="left">3rd</th>
<th align="left">2nd</th>
<th align="left">1st</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="8" align="left">Optimal parameters for the <italic>i</italic>th device</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf231">
<mml:math id="m246">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> [rad/sec]</td>
<td align="left">-</td>
<td align="left">1.98</td>
<td align="left">2.37</td>
<td align="left">2.37</td>
<td align="left">1.98</td>
<td align="left">2.37</td>
<td align="left">1.02</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf232">
<mml:math id="m247">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> [m]</td>
<td align="left">-</td>
<td align="left">5.00</td>
<td align="left">3.50</td>
<td align="left">3.50</td>
<td align="left">5.00</td>
<td align="left">3.50</td>
<td align="left">18.50</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf233">
<mml:math id="m248">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">80.0</td>
<td align="left">70.0</td>
<td align="left">60.0</td>
<td align="left">70.0</td>
<td align="left">70.0</td>
<td align="left">70.0</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Normalized acceleration variance <inline-formula id="inf234">
<mml:math id="m249">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> at the: <bold>(A)</bold> 6<sup>th</sup>; <bold>(B)</bold> 5<sup>th</sup>; <bold>(C)</bold> 4<sup>th</sup>; <bold>(D)</bold> 3<sup>rd</sup>; <bold>(E)</bold> 2<sup>nd</sup>; <bold>(F)</bold> 1<sup>st</sup> floor of the six-story structure for each iteration: M-STLCD vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g011.tif">
<alt-text content-type="machine-generated">Six graphs labeled A to F show performance metrics versus iteration number, comparing three methods: M-TLCD (green dashed line), M-STLCD (red solid line), and M-TMD (blue dashed-dotted line). The y-axis represents the performance metric, and the x-axis shows iteration numbers from 1 to 6. Each graph demonstrates declining trends in performance with M-TLCD consistently exhibiting higher values across all iterations.</alt-text>
</graphic>
</fig>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Normalized displacement variance <inline-formula id="inf235">
<mml:math id="m250">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> at the: <bold>(A)</bold> 6<sup>th</sup>; <bold>(B)</bold> 5<sup>th</sup>; <bold>(C)</bold> 4<sup>th</sup>; <bold>(D)</bold> 3<sup>rd</sup>; <bold>(E)</bold> 2<sup>nd</sup>; <bold>(F)</bold> 1<sup>st</sup> floor of the six-story structure for each iteration: M-STLCD vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g012.tif">
<alt-text content-type="machine-generated">Six line graphs labeled A to F compare three methods: M-TLCD, M-STLCD, and M-TMD, over iterations one to six. Each graph's vertical axis represents efficiency (\(\eta\)), starting from 0.4 to 1. M-TLCD shows a consistently high value, while M-STLCD and M-TMD decrease in the first three iterations and stabilize afterwards.</alt-text>
</graphic>
</fig>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Normalized variance in the final configuration in terms of: <bold>(A)</bold> acceleration <inline-formula id="inf236">
<mml:math id="m251">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>; <bold>(B)</bold> displacement <inline-formula id="inf237">
<mml:math id="m252">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for each floor of the six-story structure: M-STLCD (optimized through the proposed procedure or the PSO (pentagram markers)) vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g013.tif">
<alt-text content-type="machine-generated">Two line graphs compare performance metrics across six floors. Graph (A) shows M-STLCD (PSO) and M-STLCD decrease sharply, M-TMD decreases slightly, while M-TLCD remains high and stable. Graph (B) shows M-STLCD (PSO) and M-STLCD remaining low and stable, M-TMD slightly increases, and M-TLCD is consistently high.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F14">Figure 14</xref> illustrates the iterative evolution of FRFs in terms of absolute accelerations for the M-STLCD control strategy compared to the uncontrolled structure. The uncontrolled structure exhibits a dominant 1<sup>st</sup> mode, with progressively lower magnitudes from the 6<sup>th</sup> to the 1<sup>st</sup> floors. At the 2<sup>nd</sup> and 1<sup>st</sup> floors, however, the contribution of the 2<sup>nd</sup> mode becomes significant and, due to the reduced amplitude of the 1<sup>st</sup> mode at these levels, the two modes exhibit comparable magnitudes. From the 1<sup>st</sup> iteration, the initial STLCD unit substantially reduces the 1<sup>st</sup> mode across all floors, achieving a peak reduction of 57.69% at the 6<sup>th</sup> floor. The attenuation continues in iterations 2 and 3, albeit with diminishing impact, while the 4<sup>th</sup> iteration further refines the 1<sup>st</sup> mode&#x2019;s reduction, leading to 71.96% peak reduction. A significant shift occurs in the 5<sup>th</sup> iteration, which specifically targets the 2<sup>nd</sup> mode, leading to a marked attenuation of the 2<sup>nd</sup> peak across all floors, reaching 52.79% at the 6<sup>th</sup> floor. Finally, <xref ref-type="fig" rid="F15">Figure 15</xref> highlights the M-STLCD&#x2019;s performance relative to alternative approaches, showing that the M-STLCD and the M-TMD demonstrate comparable reductions in the 1<sup>st</sup> mode (72.21% for M-STLCD vs. 76.07% for M-TMD at the 6<sup>th</sup> floor), as well as in the 2<sup>nd</sup> mode (52.22% for M-STLCD vs. 54.22% for M-TMD at the 6<sup>th</sup> floor). In contrast, the M-TLCD achieves only modest reductions in both modes, confirming its limitations in addressing higher-mode contributions in short-period structures.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>FRFs in terms of absolute accelerations for each iteration at the: <bold>(A)</bold> 6<sup>th</sup>; <bold>(B)</bold> 5<sup>th</sup>; <bold>(C)</bold> 4<sup>th</sup>; <bold>(D)</bold> 3<sup>rd</sup>; <bold>(E)</bold> 2<sup>nd</sup>; <bold>(F)</bold> 1<sup>st</sup> floor for each iteration of the optimization procedure for the M-STLCD-controlled six-story structure.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g014.tif">
<alt-text content-type="machine-generated">Six graphs labeled A to F display frequency responses of a structure. Each graph plots amplitude against frequency (in radians per second) comparing an uncontrolled structure with multiple iterations of controlled structures (M-STLCD iterations one to six). Peaks are visible at various frequencies. Insets zoom in on specific frequency ranges. Each graph shows similar patterns of decreasing peak amplitudes after each iteration, indicating improved control.</alt-text>
</graphic>
</fig>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>FRFs in terms of absolute accelerations in the final configuration at the: <bold>(A)</bold> 6<sup>th</sup>; <bold>(B)</bold> 5<sup>th</sup>; <bold>(C)</bold> 4<sup>th</sup>; <bold>(D)</bold> 3<sup>rd</sup>; <bold>(E)</bold> 2<sup>nd</sup>; <bold>(F)</bold> 1<sup>st</sup> floor of the six-story structure: M-STLCD vs. M-TMD and M-TLCD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g015.tif">
<alt-text content-type="machine-generated">Graphs display frequency response functions showing the impact of different control methods on structural vibrations. Each plot (A-F) shows frequency (horizontal axis, 0-70 rad/sec) against response magnitude (vertical axis). The legend distinguishes curves for uncontrolled structures and multiple control methods: M-TLCD, M-STLCD, and M-TMD. The data reveals peaks indicating resonant frequencies for each method.</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec id="s7">
<title>7 Time-history analyses of final M-STLCD-optimized configurations</title>
<p>This Section evaluates the control performance of the optimized M-STLCD in <italic>n</italic>-story structures through numerical simulations in the time domain in comparison with the corresponding optimal M-TLCD and M-TMD solutions. As in <xref ref-type="sec" rid="s6">Section 6</xref>, results are presented separately for the three-story and six-story structures. First, time-domain assessment has been carried out under the same broadband excitation described in <xref ref-type="sec" rid="s6">Section 6</xref>. The broadband noise excitation adopted for the time-history analyses has been calibrated to match the amplitude range associated with severe seismic events in seismically active regions (<xref ref-type="bibr" rid="B34">Joshi et al., 2019</xref>). Generated numerically through <xref ref-type="disp-formula" rid="e9">Equations 9</xref>, <xref ref-type="disp-formula" rid="e10">10</xref>, it features a predominant frequency <inline-formula id="inf238">
<mml:math id="m253">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>7.62</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> rad/sec that deliberately falls within the resonance bandwidth of the case-study structures. This configuration places both the three-story and six-story structures in a resonant or near-resonant first-mode condition, further amplifying the structural response and posing an even more demanding scenario for vibration control. Following the device design phase outlined in <xref ref-type="sec" rid="s6">Section 6</xref>, each damper unit is initially assigned a mass equal to 1% of the total structural mass. To further explore the scalability of the sequential tuning procedure, a second set of simulations has been conducted with increased unit mass ratios for each M-STLCD, M-TMD, and M-TLCD unit: 4% for the three-story structure and 2% for the six-story structure. In both cases, the resulting total control mass amounts to 12%, which remains within the practical range typically recommended in the literature (<xref ref-type="bibr" rid="B21">Elias et al., 2017</xref>). Finally, further analyses have been performed by subjecting both structures to a real seismic event. In this respect, to evaluate the M-STLCD control strategy under realistic seismic conditions, the increased-mass configurations have been tested using the 1999 Kocaeli earthquake in Turkey, characterized by a pronounced impulsive content, whose corresponding time history and PSD function are shown in <xref ref-type="fig" rid="F16">Figure 16</xref>. Importantly, for both increased mass excitation scenarios, the broadband noise and the recorded earthquake, all sequential optimization procedures for the M-STLCD, M-TLCD, and M-TMD were re-executed to ensure a consistent evaluation of each control strategy under specific input conditions and to confirm the adaptability of the optimization framework to site-specific structural demands. The results for three-story and six-story structures are presented in dedicated subsections comparing the M-STLCD, M-TLCD, M-TMD, and the uncontrolled structure as the baseline. The results are presented in terms of peak values, as these are particularly important since peak accelerations can affect occupant comfort or damage sensitive equipment, while excessive interstory displacements are directly linked to increased demands on both structural and non-structural components. Additionally, time-history plots are provided to demonstrate the temporal evolution of structural accelerations and interstory drifts throughout the seismic events.</p>
<fig id="F16" position="float">
<label>FIGURE 16</label>
<caption>
<p>Kocaeli earthquake: <bold>(A)</bold> time history; <bold>(B)</bold> PSD.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g016.tif">
<alt-text content-type="machine-generated">Graph A shows acceleration over time with fluctuations peaking around 10 seconds. Graph B displays frequency response with amplitude decreasing as frequency increases from zero to seventy radians per second. A red line marks frequency at approximately 7.5 radians per second.</alt-text>
</graphic>
</fig>
<sec id="s7-1">
<title>7.1 Case study 1: three-story structure</title>
<p>The first set of results pertains to the peak responses of the three-story structure under a broadband noise excitation. In this regard, the peak absolute accelerations at all floors <inline-formula id="inf239">
<mml:math id="m254">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and interstory drifts <inline-formula id="inf240">
<mml:math id="m255">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> (with k &#x3d; 1,2,&#x2026;,ndof) are reported in <xref ref-type="fig" rid="F17">Figures 17A,B</xref>, while <xref ref-type="fig" rid="F17">Figures 17C,D</xref> illustrates the corresponding percentage reductions, denoted as <inline-formula id="inf241">
<mml:math id="m256">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf242">
<mml:math id="m257">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, achieved by each control strategy, M-STLCD, M-TMD, and M-TLCD, relative to the uncontrolled case in both acceleration and drift compared to the uncontrolled case. Results are presented for two damper mass ratios: 1% and 4% of the total structural mass. Importantly, the control strategies were not simply scaled in mass; rather, all sequential optimization procedures, for the M-STLCD, the M-TLCD, and the M-TMD, were re-executed under the structural input to reflect the updated design requirements. As can be seen from <xref ref-type="fig" rid="F17">Figure 17C</xref>, M-STLCD and M-TMD outperform M-TLCD in both acceleration and drift reductions, particularly at higher mass ratios. At 4% mass ratio, the M-STLCD strategy achieves the highest peak acceleration reduction (46.66%) and significant drift reduction (25.41%), comparable to the M-TMD which provides the best drift reduction (29.21%) and strong acceleration mitigation (47.83%).</p>
<fig id="F17" position="float">
<label>FIGURE 17</label>
<caption>
<p>
<bold>(A)</bold> Peak floor accelerations; <bold>(B)</bold> interstory drifts; <bold>(C)</bold> acceleration reduction; <bold>(D)</bold> drift reduction in the three-story structure: M-STLCD vs. M-TMD and M-TLCD control strategies under broadband noise excitation.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g017.tif">
<alt-text content-type="machine-generated">Bar graphs comparing peak accelerations and interstory drifts for different control methods: M-STLCD, M-TLCD, and M-TMD, with varying mass ratios. Charts (A) and (B) show peak accelerations and drifts in meters per second squared and meters, respectively. Charts (C) and (D) illustrate percentage reductions in peak accelerations and drifts. Each method displays data for two mass ratios: four percent and one percent. Uncontrolled data is included for reference.</alt-text>
</graphic>
</fig>
<p>These trends are clearly illustrated in the time-history plots shown in <xref ref-type="fig" rid="F18">Figure 18</xref>, which refers to the case with a 4% mass ratio. Specifically, <xref ref-type="fig" rid="F18">Figures 18A,B</xref> display the time-history responses of the top floor acceleration and the interstory drift between the upper floors, respectively. In both cases, the M-STLCD demonstrates robust and consistent performance, effectively reducing the structural response throughout the event. The M-TMD shows comparable overall performance, though it occasionally exceeds the uncontrolled response in localized instances. In contrast, the M-TLCD performs the worst among the three strategies.</p>
<fig id="F18" position="float">
<label>FIGURE 18</label>
<caption>
<p>Time-history response of the three-story structure equipped with M-STLCD, M-TMD, and M-TLCD, each having a mass equal to 4% of the total structural mass, subjected to broadband noise excitation: <bold>(A)</bold> top floor absolute accelerations; <bold>(B)</bold> interstory drift.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g018.tif">
<alt-text content-type="machine-generated">Two side-by-side graphs show seismic responses over time. Graph (A) plots acceleration in meters per square second against time in seconds, showing various curves for different control methods. Graph (B) shows displacement in meters against time and includes the same control methods. The legend indicates lines for uncontrolled structures, M-TLCD, M-STLCD, and M-TMD.</alt-text>
</graphic>
</fig>
<p>Finally, similar trends are observed in <xref ref-type="fig" rid="F19">Figure 19</xref>, which illustrates the structural response to the real accelerogram recorded during the 1999 Kocaeli earthquake. At the 3<sup>rd</sup> floor, the M-TMD achieves the greatest peak acceleration reduction (<xref ref-type="fig" rid="F19">Figure 19A</xref>), reaching 37%, while the M-STLCD remains highly competitive with a 26% reduction. In contrast, the M-TLCD consistently delivers lower effectiveness, showing limited reductions across all floors and highlighting its reduced suitability for impulsive seismic inputs. In terms of interstory drift (<xref ref-type="fig" rid="F19">Figure 19B</xref>), the M-STLCD achieves a 14% reduction between the 3<sup>rd</sup> and 2<sup>nd</sup> floors, while the M-TMD shows a more substantial reduction of 21%. Notably, the M-TLCD performs poorly, slightly exceeding the uncontrolled response at this interstory level. Overall, the M-STLCD exhibits robust and consistent performance, maintaining effective response reduction even under the challenging, impulsive nature of real earthquake excitation. Its results remain competitive with the M-TMD and clearly superior to the M-TLCD strategy. Clearly, if the goal is to assess whether the system remains within linear limits under these severe earthquake scenarios, the proposed procedure can be applied using specific structural models, alongside standard structural codes. Indeed, the current procedure is based on mass, damping, and stiffness matrices with numerical values that are detached from specific material or geometric information, which is essential for directly verifying linearity. While this aspect can be effectively addressed in a subsequent design phase, involving experiments and tailored protection strategies, the present formulation offers a solid and flexible foundation upon which more detailed, application-driven assessments can be systematically developed. Moreover, only a sample of real earthquakes has been investigated, which is, of course, not exhaustive. Nonetheless, the same procedure can be extended to a wide range of excitation scenarios using comprehensive ground motion data tailored to specific locations and seismic code requirements.</p>
<fig id="F19" position="float">
<label>FIGURE 19</label>
<caption>
<p>Time-history response of the three-story structure equipped with M-STLCD, M-TMD, and M-TLCD, each having a mass equal to 4% of the total structural mass, subjected to a real earthquake record (1999 Kocaeli): <bold>(A)</bold> top floor absolute accelerations; <bold>(B)</bold> interstory drifts.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g019.tif">
<alt-text content-type="machine-generated">Two graphs compare structural responses over time. Graph A shows acceleration, \( \ddot{x}_{a,3}(t) \) in meters per second squared, and Graph B shows displacement, \( \Delta_{x,3,2}(t) \) in meters, both from \( 0 \) to \( 60 \) seconds. Lines represent uncontrolled structure, M-TLCD, M-STLCD, and M-TMD control methods. The graphs depict initial fluctuations that diminish over time.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s7-2">
<title>7.2 Case study 2: six-story structure</title>
<p>This subsection, dedicated to the six-story structure, presents the peak values of absolute accelerations and interstory drifts across all floors, along with time-history responses under both broadband noise and real earthquake base excitations. Specifically, <xref ref-type="fig" rid="F20">Figure 20</xref> summarizes peak structural responses and corresponding reductions for the six-story structure subjected to the broadband noise excitation, comparing damper units set at 1% and 2%. Concerning absolute accelerations (<xref ref-type="fig" rid="F20">Figures 20A&#x2013;C</xref>), the M-STLCD strategy effectively reduces the peak responses at all floors. At the top floor, where accelerations are highest, the M-STLCD achieves a 43% reduction in peak acceleration (with mass ratio 1%) comparable to the M-TMD, while the M-TLCD lags significantly with only a 9% reduction. A similar trend continues across the lower floors: both M-STLCD and M-TMD provide consistent reductions in acceleration, with nearly equivalent performance throughout. When increasing the damper mass ratio from 1% to 2%, the M-STLCD shows further improvement, achieving the highest peak acceleration (up to 49.8%) and drift reductions (up to 47.6%), outperforming its own results at lower mass and surpassing the M-TMD at all floors which reaches 43.2% acceleration and 43.6% drift reduction. M-TLCD remains the least effective, with maximum reductions around 25% (acceleration) and 22% (drift). Increasing the mass ratio yields only minor changes for the M-STLCD, which maintains consistent drift reductions across all interstories. In contrast, the M-TMD exhibits a systematic performance decline at almost all levels compared to the 1% case, highlighting the advantage of the proposed M-STLCD configuration.</p>
<fig id="F20" position="float">
<label>FIGURE 20</label>
<caption>
<p>
<bold>(A)</bold> Peak floor accelerations; <bold>(B)</bold> interstory drifts; <bold>(C)</bold> acceleration reduction; <bold>(D)</bold> drift reduction in the six-story structure: M-STLCD vs. M-TMD and M-TLCD control strategies under broadband noise excitation.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g020.tif">
<alt-text content-type="machine-generated">Comparison of bar charts showing performance of control systems, M-STLCD, M-TLCD, and M-TMD, and their impact on peak accelerations and interstory drifts. Panels (A) and (B) display peak accelerations in meters per second squared and peak interstory drifts in meters for uncontrolled and controlled scenarios at damping ratios (\( \mu_t \)) of one percent and two percent. Panels (C) and (D) show corresponding percentage reductions. Each has color-coded bars indicating different metrics like \( x_{0.5, \text{peak}} \) and \( \Delta x_{0.5, \text{peak}} \).</alt-text>
</graphic>
</fig>
<p>The substantial reductions are evident in <xref ref-type="fig" rid="F21">Figure 21</xref>, illustrating M-STLCD&#x2019;s consistent and stable performance along the seismic event for both absolute accelerations and interstory drifts, when employing an increased unit mass ratio of 2%, performing on par with, or in some cases even surpassing, the M-TMD. Conversely, the M-TLCD exhibits limited improvement, barely reducing the structural response relative to the uncontrolled baseline.</p>
<fig id="F21" position="float">
<label>FIGURE 21</label>
<caption>
<p>Time-history response of the six-story structure equipped with M-STLCD, M-TMD, and M-TLCD, each having a mass equal to 2% of the total structural mass, subjected to broadband noise excitation: <bold>(A)</bold> top floor absolute accelerations; <bold>(B)</bold> interstory drifts.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g021.tif">
<alt-text content-type="machine-generated">Two graphs compare structural responses over time for different control methods. Graph (A) shows acceleration in meters per second squared from 0 to 60 seconds, with distinct patterns for uncontrolled structures, M-TLCD, M-STLCD, and M-TMD. Graph (B) displays displacement in meters over the same period, showcasing variations from the baseline for the same methods.</alt-text>
</graphic>
</fig>
<p>Finally, <xref ref-type="fig" rid="F22">Figure 22</xref> illustrates the effectiveness of the M-STLCD under the Kocaeli earthquake in reducing both absolute accelerations and interstory drifts throughout the time-domain response, when employing an increased unit mass ratio of 2%. The M-STLCD exhibits notably robust performance, especially considering the impulsive nature of the Kocaeli record, reducing peak acceleration at the top floor from 5.26 m/s<sup>2</sup> (uncontrolled) to 4.85 m/s<sup>2</sup> (8% reduction), nearly identical to M-TMD&#x2019;s performance (4.86 m/s<sup>2</sup>). In terms of interstory drifts (<xref ref-type="fig" rid="F22">Figure 22B</xref>), both the M-STLCD and M-TMD show slight increases in peak values compared to the uncontrolled case. This behavior aligns with the optimization objective, which prioritizes the reduction of absolute accelerations, often at the expense of drift performance, a well-known trade-off in passive control systems. If the goal is to suppress the initial transient response, it is important to note that the first acceleration peak, often inadequately controlled by passive systems, can be more effectively mitigated using active or hybrid control strategies, which are commonly employed to address this inherent limitation of passive devices. Nevertheless, the M-STLCD proves highly effective in attenuating the structural response over time, delivering sustained and stable performance throughout the remainder of the event. Additionally, compared to the other devices, it offers additional advantages, such as reduced solid mass requirements and the potential use of readily available water resources for damping.</p>
<fig id="F22" position="float">
<label>FIGURE 22</label>
<caption>
<p>Time-history response of the six-story structure equipped with M-STLCD, M-TMD, and M-TLCD, each having a mass equal to 2% of the total structural mass, subjected to a real earthquake record (1999 Kocaeli): <bold>(A)</bold> top floor absolute accelerations; <bold>(B)</bold> interstory drifts.</p>
</caption>
<graphic xlink:href="fbuil-11-1652972-g022.tif">
<alt-text content-type="machine-generated">Two graphs compare structural control methods. Graph A shows acceleration over time with curves for Uncontrolled Structure, M-TLCD, M-STLCD, and M-TMD. Graph B depicts displacement over time for the same methods. Both graphs highlight differences in response.</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s8">
<title>8 Conclusion</title>
<p>This study proposes a novel vibration control system composed of multiple Sliding Tuned Liquid Column Damper (STLCD) units, collectively referred to as the M-STLCD, for mitigating seismic-induced vibrations in multi-story, stiff structures. Given its modular and distributed design, multiple STLCD units, consisting of mobile U-shaped liquid containers, can be easily integrated throughout the structural layout. Specifically, a sequential optimization procedure, structured in iterative steps, has been developed to progressively identify an optimal configuration tailored to the dynamic properties of the structure and the characteristics of the input seismic excitation. At each iteration, the procedure optimizes a single STLCD unit by determining the optimal parameters and installation floor for each damper unit. Based on preliminary analyses carried out on a three-story building, the proposed optimization focuses on minimizing absolute accelerations. To evaluate the response in terms of control performance, in addition to the three-story structure, a six-story building has also been considered as a benchmark. For comparative purposes, analogous sequential optimization procedures have also been developed and applied to multiple Tuned Mass Damper (M-TMD) and multiple Tuned Liquid Column Damper (M-TLCD) systems. The proposed optimization framework has been initially assessed in the frequency domain by subjecting the two benchmark structures to a broadband noise excitation. Results demonstrate the M-STLCD&#x2019;s ability to effectively target first vibration modes, consistently lowering response variances across all floors matching the performance of M-TMD and outperforming M-TLCD, which exhibits clear limitations in tuning to stiff structures. Subsequently, the effectiveness of the M-STLCD control strategy is further assessed in the time domain, considering both structures equipped with optimal device configurations subjected to a broadband noise excitation and a real seismic event. An increased mass configuration is also explored to evaluate performance under varying control mass conditions. Results confirm the M-STLCD&#x2019;s control capabilities across these diverse inputs, achieving peak acceleration reductions of up to 47% under the broadband noise excitation and up to 39% under the recorded seismic event. Notably, the M-STLCD consistently exhibits performance comparable to M-TMD systems while offering additional advantages, such as reduced solid mass requirements and the potential use of available water resources for damping. Unlike M-TLCD systems, typically unsuitable for short-period structures, the M-STLCD effectively extends the applicability of liquid-based devices to stiff buildings characterized by shorter periods, thus presenting a robust, scalable, and promising solution for vibration mitigation in multi-story structures.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s9">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="author-contributions" id="s10">
<title>Author contributions</title>
<p>CM: Methodology, Writing &#x2013; review and editing, Writing &#x2013; original draft, Supervision, Data curation, Conceptualization, Formal Analysis. SD: Writing &#x2013; original draft, Investigation, Software. SR: Writing &#x2013; review and editing. AP: Supervision, Writing &#x2013; review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s11">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. Funded by the European Union - Next-Generation EU, Mission 4 Component 1 CUP B53D23006220006. The authors gratefully acknowledge financial support from the Italian Ministry of Education, University and Research (MIUR) under the P.R.I.N. 2022 National Grant &#x2018;&#x2018;Innovative metamaterial components and absorbers for vibration mitigation (METAVIBRA)&#x2019;&#x2019; (Project Code 2022LA43E2_001; University of Palermo Research Unit). AP gratefully acknowledges the support received from the project SiciliAn MicronanOTecH Research And Innovation CEnter&#x2019;&#x2019;SAMOTHRACE&#x2018;&#x2018;(MUR, PNRR-M4C2, ECS_00000022), spoke 3-Universita&#x2019; degli Studi di Palermo&#x2019;&#x2019; S2-COMMs-Micro and Nanotechnologies for Smart and Sustainable Communities.</p>
</sec>
<sec sec-type="COI-statement" id="s12">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.</p>
</sec>
<sec sec-type="ai-statement" id="s13">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s14">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ab&#xe9;</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fujino</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Dynamic characterization of multiple tuned mass dampers and some design formulas</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>23</volume>, <fpage>813</fpage>&#x2013;<lpage>835</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.4290230802</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Adam</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Di Matteo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Furtm&#xfc;ller</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Earthquake excited base-isolated structures protected by tuned liquid column dampers: design approach and experimental verification</article-title>. <source>Procedia Eng.</source> <volume>199</volume>, <fpage>1574</fpage>&#x2013;<lpage>1579</lpage>. <pub-id pub-id-type="doi">10.1016/j.proeng.2017.09.060</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Almufti</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shaban</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ali</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Jayson</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>A. Dela Fuente</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Overview of metaheuristic algorithms</article-title>. <source>Polaris Glob. J. Sch. Res. Trends</source> <volume>2</volume>, <fpage>10</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.58429/pgjsrt.v2n2a144</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<collab>American Society of Civil Engineers</collab> (<year>2022</year>). <source>Minimum design loads and associated criteria for buildings and other structures (ASCE/SEI 7-22)</source>. <publisher-loc>Reston, VA</publisher-loc>: <publisher-name>ASCE</publisher-name>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aote</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Raghuwanshi</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Malik</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>A brief review on particle swarm optimization: Limitations and future directions</article-title>. <source>Int. J. Comput. Sci. Eng.</source> <volume>14</volume> (<issue>1</issue>), <fpage>196</fpage>&#x2013;<lpage>200</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Argenziano</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Faiella</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Carotenuto</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Mele</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Fraldi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Generalization of the den Hartog model and rule-of-thumb formulas for optimal tuned mass dampers</article-title>. <source>J. Sound Vib.</source> <volume>538</volume>, <fpage>117213</fpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2022.117213</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ayorinde</surname>
<given-names>E. O.</given-names>
</name>
<name>
<surname>Warburton</surname>
<given-names>G. B.</given-names>
</name>
</person-group> (<year>1980</year>). <article-title>Minimizing structural vibrations with absorbers</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>8</volume>, <fpage>219</fpage>&#x2013;<lpage>236</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.4290080303</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bakre</surname>
<given-names>S. V.</given-names>
</name>
<name>
<surname>Jangid</surname>
<given-names>R. S.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Optimum multiple tuned mass dampers for base-excited damped main System</article-title>. <source>Int. J. Struct. Stab. Dyn.</source> <volume>04</volume>, <fpage>527</fpage>&#x2013;<lpage>542</lpage>. <pub-id pub-id-type="doi">10.1142/S0219455404001367</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Balendra</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C. M.</given-names>
</name>
<name>
<surname>Cheong</surname>
<given-names>H. F.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Effectiveness of tuned liquid column dampers for vibration control of towers</article-title>. <source>Eng. Struct.</source> <volume>17</volume>, <fpage>668</fpage>&#x2013;<lpage>675</lpage>. <pub-id pub-id-type="doi">10.1016/0141-0296(95)00036-7</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Basili</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Angelis</surname>
<given-names>M. D.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Experimental dynamic response of a multi-story frame structure equipped with non-conventional TMD implemented <italic>via</italic> inter-story isolation</article-title>. <source>Appl. Sci.</source> <volume>12</volume> (<issue>18</issue>), <fpage>9153</fpage>. <pub-id pub-id-type="doi">10.3390/app12189153</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bilello</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Di Paola</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Time delay induced effects on control of non-linear systems under random excitation</article-title>. <source>Meccanica</source> <volume>37</volume>, <fpage>207</fpage>&#x2013;<lpage>220</lpage>. <pub-id pub-id-type="doi">10.1023/A:1019659909466</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1996</year>). &#x201c;<article-title>Multi-stage tuned mass dampers</article-title>,&#x201d; in <source>Proceedings of the 11th world conference on earthquake engineering</source>. <publisher-loc>Acapulco, Mexico</publisher-loc>, <fpage>1</fpage>&#x2013;<lpage>8</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Optimal placement of multiple tune mass dampers for seismic structures</article-title>. <source>J. Struct. Eng.</source> <volume>127</volume>, <fpage>1054</fpage>&#x2013;<lpage>1062</lpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)0733-9445(2001)127:9(1054)</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Sarosh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Y. F.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Simulated annealing based artificial bee colony algorithm for global numerical optimization</article-title>. <source>Appl. Math. Comput.</source> <volume>219</volume> (<issue>8</issue>), <fpage>3575</fpage>&#x2013;<lpage>3589</lpage>. <pub-id pub-id-type="doi">10.1016/j.amc.2012.09.052</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Clark</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>1988</year>). &#x201c;<article-title>Multiple passive tuned mass dampers for reducing earthquake induced building motion</article-title>,&#x201d; in <source>Proceedings of the 9th world conference on earthquake engineering</source>, <fpage>779</fpage>&#x2013;<lpage>784</lpage>.</citation>
</ref>
<ref id="B16">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Den Hartog</surname>
<given-names>J. P.</given-names>
</name>
</person-group> (<year>1956</year>). <source>Mechanical vibrations</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>McGraw-Hill</publisher-name>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Di Matteo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Di Paola</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Innovative modeling of tuned liquid column damper controlled structures</article-title>. <source>Smart Struct. Syst.</source> <volume>18</volume>, <fpage>117</fpage>&#x2013;<lpage>138</lpage>. <pub-id pub-id-type="doi">10.12989/sss.2016.18.1.117</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Di Matteo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Furtm&#xfc;ller</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Adam</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimal design of tuned liquid column dampers for seismic response control of base-isolated structures</article-title>. <source>Acta Mech.</source> <volume>229</volume>, <fpage>437</fpage>&#x2013;<lpage>454</lpage>. <pub-id pub-id-type="doi">10.1007/s00707-017-1980-7</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Di Matteo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Masnata</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Hybrid passive control strategies for reducing the displacements at the base of seismic isolated structures</article-title>. <source>Front. Built Environ.</source> <volume>5</volume>, <fpage>132</fpage>. <pub-id pub-id-type="doi">10.3389/fbuil.2019.00132</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Elias</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Matsagar</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Datta</surname>
<given-names>T. K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Effectiveness of distributed tuned mass dampers for multi-mode control of chimney under earthquakes</article-title>. <source>Eng. Struct.</source> <volume>124</volume>, <fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2016.06.006</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Elias</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Matsagar</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Research developments in vibration control of structures using passive tuned mass dampers</article-title>. <source>Annu. Rev. Control</source> <volume>44</volume>, <fpage>129</fpage>&#x2013;<lpage>156</lpage>. <pub-id pub-id-type="doi">10.1016/j.arcontrol.2017.09.015</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Elias</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Matsagar</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Datta</surname>
<given-names>T. K.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Distributed tuned mass dampers for multi-mode control of benchmark building under seismic excitations</article-title>. <source>J. Earthq. Eng.</source> <volume>23</volume>, <fpage>1137</fpage>&#x2013;<lpage>1172</lpage>. <pub-id pub-id-type="doi">10.1080/13632469.2017.1351407</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fadel Miguel</surname>
<given-names>L. F.</given-names>
</name>
<name>
<surname>Lopez</surname>
<given-names>R. H.</given-names>
</name>
<name>
<surname>Miguel</surname>
<given-names>L. F. F.</given-names>
</name>
<name>
<surname>Torii</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A novel approach to the optimum design of MTMDs under seismic excitations</article-title>. <source>Struct. Control Health Monit.</source> <volume>23</volume>, <fpage>1290</fpage>&#x2013;<lpage>1313</lpage>. <pub-id pub-id-type="doi">10.1002/stc.1845</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faiella</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Argenziano</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mele</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Improving the seismic response of tall buildings: from diagrid to megastructures and mega-subcontrol systems</article-title>. <source>Open Constr. and Build. Technol. J.</source> <volume>16</volume> (<issue>1</issue>), <fpage>e187483682201030</fpage>. <pub-id pub-id-type="doi">10.2174/18748368-v16-e2201030</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fei</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jinting</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liqiao</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Control performance comparison between tuned liquid damper and tuned liquid column damper using real-time hybrid simulation</article-title>. <source>Earthq. Eng. Eng. Vib.</source> <volume>18</volume>, <fpage>695</fpage>&#x2013;<lpage>701</lpage>. <pub-id pub-id-type="doi">10.1007/s11803-019-0530-9</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Furtm&#xfc;ller</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Di Matteo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Adam</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Base-isolated structure equipped with tuned liquid column damper: an experimental study</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>116</volume>, <fpage>816</fpage>&#x2013;<lpage>831</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2018.06.048</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kwok</surname>
<given-names>K. C. S.</given-names>
</name>
<name>
<surname>Samali</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Optimization of tuned liquid column dampers</article-title>. <source>Eng. Struct.</source> <volume>19</volume>, <fpage>476</fpage>&#x2013;<lpage>486</lpage>. <pub-id pub-id-type="doi">10.1016/S0141-0296(96)00099-5</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kwok</surname>
<given-names>K. S. C.</given-names>
</name>
<name>
<surname>Samali</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Characteristics of multiple tuned liquid column dampers in suppressing structural vibration</article-title>. <source>Eng. Struct.</source> <volume>21</volume>, <fpage>316</fpage>&#x2013;<lpage>331</lpage>. <pub-id pub-id-type="doi">10.1016/S0141-0296(97)00183-1</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghosh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Basu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Seismic vibration control of short period structures using the liquid column damper</article-title>. <source>Eng. Struct.</source> <volume>26</volume>, <fpage>1905</fpage>&#x2013;<lpage>1913</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2004.07.001</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goldberg</surname>
<given-names>D. E.</given-names>
</name>
<name>
<surname>Holland</surname>
<given-names>J. H.</given-names>
</name>
</person-group> (<year>1988</year>). <article-title>Genetic algorithms and machine learning</article-title>. <source>Mach. Learn.</source> <volume>3</volume>, <fpage>95</fpage>&#x2013;<lpage>99</lpage>. <pub-id pub-id-type="doi">10.1023/a:1022602019183</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hochrainer</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Ziegler</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Control of tall building vibrations by sealed tuned liquid column dampers</article-title>. <source>Struct. Control Health Monit.</source> <volume>13</volume>, <fpage>980</fpage>&#x2013;<lpage>1002</lpage>. <pub-id pub-id-type="doi">10.1002/stc.90</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jangid</surname>
<given-names>R. S.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Optimum Multiple Tuned Mass Dampers for base-excited undamped system</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>28</volume>, <fpage>1041</fpage>&#x2013;<lpage>1049</lpage>. <pub-id pub-id-type="doi">10.1002/(SICI)1096-9845(199909)28:9&#x3c;1041::AID-EQE853&#x3e;3.0.CO;2-E</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Joshi</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Jangid</surname>
<given-names>R. S.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Optimum parameters of multiple tuned mass dampers for base-excited damped systems</article-title>. <source>J. Sound Vib.</source> <volume>202</volume>, <fpage>657</fpage>&#x2013;<lpage>667</lpage>. <pub-id pub-id-type="doi">10.1006/jsvi.1996.0859</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Joshi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Devi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Sah</surname>
<given-names>S. K.</given-names>
</name>
<name>
<surname>Lal</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Strong motion generation area modelling of the 2008 Iwate earthquake, Japan using modified semi-empirical technique</article-title>. <source>J. Earth Syst. Sci.</source> <volume>128</volume>, <fpage>202</fpage>. <pub-id pub-id-type="doi">10.1007/s12040-019-1221-7</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kareem</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kline</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Performance of multiple mass dampers under random loading</article-title>. <source>J. Struct. Eng.</source> <volume>121</volume>, <fpage>348</fpage>&#x2013;<lpage>361</lpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)0733-9445(1995)121:2(348)</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>S.-Y.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>C.-H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimum design of linear multiple tuned mass dampers subjected to white-noise base acceleration considering practical configurations</article-title>. <source>Eng. Struct.</source> <volume>171</volume>, <fpage>516</fpage>&#x2013;<lpage>528</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2018.06.002</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>D.-I.</given-names>
</name>
<name>
<surname>Min</surname>
<given-names>K.-W.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>J.-H.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>H.-R.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>J.-K.</given-names>
</name>
<name>
<surname>Hwang</surname>
<given-names>K.-S.</given-names>
</name>
<etal/>
</person-group> (<year>2012</year>). <article-title>Tunable tuned liquid column dampers with multi-cells for wind vibration control of tall buildings</article-title>. <source>Proc. SPIE</source> <volume>8345</volume>, <fpage>83452L</fpage>&#x2013;<lpage>1</lpage>. <pub-id pub-id-type="doi">10.1117/12.914452</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Konar</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ghosh</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A review on various configurations of the passive tuned liquid damper</article-title>. <source>J. Vib. Control</source> <volume>29</volume>, <fpage>1945</fpage>&#x2013;<lpage>1980</lpage>. <pub-id pub-id-type="doi">10.1177/10775463221074077</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lewandowski</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Grzymis&#x142;awska</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Dynamic analysis of structures with multiple tuned mass dampers</article-title>. <source>J. Civ. Eng. Manag.</source> <volume>15</volume>, <fpage>77</fpage>&#x2013;<lpage>86</lpage>. <pub-id pub-id-type="doi">10.3846/1392-3730.2009.15.77-86</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Performance of multiple tuned mass dampers for attenuating undesirable oscillations of structures under the ground acceleration</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>29</volume>, <fpage>1405</fpage>&#x2013;<lpage>1421</lpage>. <pub-id pub-id-type="doi">10.1002/1096-9845(200009)29:9&#x3c;1405::AID-EQE976&#x3e;3.0.CO;2-4</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Optimum multiple tuned mass dampers for structures under the ground acceleration based on DDMF and ADMF</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>31</volume>, <fpage>897</fpage>&#x2013;<lpage>919</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.128</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Shan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A comprehensive survey on NSGA-II for multi-objective optimization and applications</article-title>. <source>Artif. Intell. Rev.</source> <volume>56</volume> (<issue>12</issue>), <fpage>15217</fpage>&#x2013;<lpage>15270</lpage>. <pub-id pub-id-type="doi">10.1007/s10462-023-10526-z</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Masnata</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Optimal control of base-isolated systems with sliding TLCD under stochastic process</article-title>. <source>Eng. Struct.</source> <volume>318</volume>, <fpage>118754</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2024.118754</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Masnata</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Di Matteo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Adam</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2024a</year>). <article-title>Sliding TLCD for vibration control of base-isolation systems: experimental comparison with traditional TLCD and TMD</article-title>. <source>J. Phys. Conf. Ser.</source> <volume>2647</volume>, <fpage>172005</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/2647/17/172005</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Masnata</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Adam</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2024b</year>). <article-title>Optimal design of short-period structures equipped with sliding tuned liquid column damper and numerical and experimental control performance evaluation</article-title>. <source>Acta Mech.</source> <volume>235</volume>, <fpage>1603</fpage>&#x2013;<lpage>1622</lpage>. <pub-id pub-id-type="doi">10.1007/s00707-023-03832-8</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Min</surname>
<given-names>K.-W.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>H.-S.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.-H.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kyung Ahn</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Performance evaluation of tuned liquid column dampers for response control of a 76-story benchmark building</article-title>. <source>Eng. Struct.</source> <volume>27</volume>, <fpage>1101</fpage>&#x2013;<lpage>1112</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2005.02.008</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohebbi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Shakeri</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ghanbarpour</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Majzoub</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Designing optimal multiple tuned mass dampers using genetic algorithms (GAs) for mitigating the seismic response of structures</article-title>. <source>J. Vib. Control</source> <volume>19</volume>, <fpage>605</fpage>&#x2013;<lpage>625</lpage>. <pub-id pub-id-type="doi">10.1177/1077546311434520</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohebbi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Dabbagh</surname>
<given-names>H. R.</given-names>
</name>
<name>
<surname>Shakeri</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Optimal design of multiple tuned liquid column dampers for seismic vibration control of MDOF structures</article-title>. <source>Period. Polytech. Civ. Eng.</source> <volume>59</volume>, <fpage>543</fpage>&#x2013;<lpage>558</lpage>. <pub-id pub-id-type="doi">10.3311/PPci.7645</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ocak</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bekda&#x15f;</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Nigdeli</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Geem</surname>
<given-names>Z. W.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Optimization of tuned liquid damper including different liquids for lateral displacement control of single and multi-story structures</article-title>. <source>Buildings</source> <volume>12</volume>, <fpage>377</fpage>. <pub-id pub-id-type="doi">10.3390/buildings12030377</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pandey</surname>
<given-names>D. K.</given-names>
</name>
<name>
<surname>Sharma</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Mishra</surname>
<given-names>S. K.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A compliant tuned liquid damper for controlling seismic vibration of short period structures</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>132</volume>, <fpage>405</fpage>&#x2013;<lpage>428</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2019.07.002</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Park</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Reed</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Analysis of uniformly and linearly distributed mass dampers under harmonic and earthquake excitation</article-title>. <source>Eng. Struct.</source> <volume>23</volume>, <fpage>802</fpage>&#x2013;<lpage>814</lpage>. <pub-id pub-id-type="doi">10.1016/S0141-0296(00)00095-X</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perez</surname>
<given-names>R. E.</given-names>
</name>
<name>
<surname>Behdinan</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Particle swarm approach for structural design optimization</article-title>. <source>Comput. Struct.</source> <volume>85</volume> (<issue>19</issue>), <fpage>1579</fpage>&#x2013;<lpage>1588</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruc.2006.10.013</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Randall</surname>
<given-names>S. E.</given-names>
</name>
<name>
<surname>Halsted</surname>
<given-names>D. M.</given-names>
<suffix>III</suffix>
</name>
<name>
<surname>Taylor</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>1981</year>). <article-title>Optimum vibration absorbers for Linear damped systems</article-title>. <source>J. Mech. Des.</source> <volume>103</volume>, <fpage>908</fpage>&#x2013;<lpage>913</lpage>. <pub-id pub-id-type="doi">10.1115/1.3255005</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roozbahan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Masnata</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Turan</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Pirrotta</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2025</year>). <article-title>Efficiency evaluation of optimal TLCD and TMD for the seismic response reduction of buildings considering soil-structure interaction effect</article-title>. <source>Meccanica</source>. <pub-id pub-id-type="doi">10.1007/s11012-025-01981-9</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sadek</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Mohraz</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lew</surname>
<given-names>H. S.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Single- and multiple-tuned liquid column dampers for seismic applications</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>27</volume>, <fpage>439</fpage>&#x2013;<lpage>463</lpage>. <pub-id pub-id-type="doi">10.1002/(SICI)1096-9845(199805)27:5&#x3c;439::AID-EQE730&#x3e;3.0.CO;2-8</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sakai</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Takeda</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tamaki</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1989</year>). &#x201c;<article-title>Tuned liquid column damper&#x2014;new type device for suppression of building vibrations</article-title>,&#x201d; in <source>Proceedings of the international conference on highrise buildings</source>. <publisher-loc>Nanjing, China</publisher-loc>, <fpage>926</fpage>&#x2013;<lpage>931</lpage>.</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shetty</surname>
<given-names>K. K.</given-names>
</name>
<name>
<surname>Krishnamoorthy</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Nayak</surname>
<given-names>G.</given-names>
</name>
</person-group>
<collab>Dhanalakshmi</collab> (<year>2017</year>). <article-title>The effect of multiple tuned mass dampers on response control of base isolated multi-storey space frame structure</article-title>. <source>Int. J. Struct. Eng.</source> <volume>8</volume>, <fpage>148</fpage>&#x2013;<lpage>168</lpage>. <pub-id pub-id-type="doi">10.1504/IJSTRUCTE.2017.084650</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shum</surname>
<given-names>K. M.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y. L.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Multiple-tuned liquid column dampers for torsional vibration control of structures: experimental investigation</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>31</volume>, <fpage>977</fpage>&#x2013;<lpage>991</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.133</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Suresh</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Mini</surname>
<given-names>K. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Effect of multiple tuned mass dampers for vibration control in high-rise buildings</article-title>. <source>Pract. Periodical Struct. Des. Constr.</source> <volume>24</volume>, <fpage>04019031</fpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)SC.1943-5576.0000453</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vellar</surname>
<given-names>L. S.</given-names>
</name>
<name>
<surname>Ontiveros-P&#xe9;rez</surname>
<given-names>S. P.</given-names>
</name>
<name>
<surname>Miguel</surname>
<given-names>L. F. F.</given-names>
</name>
<name>
<surname>Fadel Miguel</surname>
<given-names>L. F.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Robust Optimum design of multiple tuned mass dampers for vibration control in buildings subjected to seismic excitation</article-title>. <source>Shock Vib.</source> <volume>2019</volume>, <fpage>9273714</fpage>. <pub-id pub-id-type="doi">10.1155/2019/9273714</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vi&#xe9;</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Qualities, challenges and future of genetic algorithms: a literature review</article-title>. <source>arXiv Neural Evol. Comput</source>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="http://export.arxiv.org/pdf/2011.05277">http://export.arxiv.org/pdf/2011.05277</ext-link>.</comment>
</citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Tiwari</surname>
<given-names>N. D.</given-names>
</name>
<name>
<surname>Qiao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Inerter-based tuned liquid column damper for seismic vibration control of a single-degree-of freedom structure</article-title>. <source>Int. J. Mech. Sci.</source> <volume>184</volume>, <fpage>105840</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijmecsci.2020.105840</pub-id>
</citation>
</ref>
<ref id="B63">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Warburton</surname>
<given-names>G. B.</given-names>
</name>
</person-group> (<year>1982</year>). <article-title>Optimum absorber parameters for various combinations of response and excitation parameters</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>10</volume>, <fpage>381</fpage>&#x2013;<lpage>401</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.4290100304</pub-id>
</citation>
</ref>
<ref id="B64">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Vibration suppression of a floating hydrostatic wind turbine model using bidirectional tuned liquid column mass damper: vibration suppression of a floating HWT using BTLCMD</article-title>. <source>Wind Energy</source> <volume>23</volume>, <fpage>1887</fpage>&#x2013;<lpage>1904</lpage>. <pub-id pub-id-type="doi">10.1002/we.2524</pub-id>
</citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>J.-C.</given-names>
</name>
<name>
<surname>Shih</surname>
<given-names>M.-H.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y.-Y.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>Y.-C.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Design guidelines for tuned liquid column damper for structures responding to wind</article-title>. <source>Eng. Struct.</source> <volume>27</volume> (<issue>13</issue>), <fpage>1893</fpage>&#x2013;<lpage>1905</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2005.05.009</pub-id>
</citation>
</ref>
<ref id="B66">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Igusa</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Dynamic characteristics of multiple substructures with closely spaced frequencies</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>21</volume>, <fpage>1059</fpage>&#x2013;<lpage>1070</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.4290211203</pub-id>
</citation>
</ref>
<ref id="B67">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y. L.</given-names>
</name>
<name>
<surname>Shum</surname>
<given-names>K. M.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Multiple-tuned liquid column dampers for torsional vibration control of structures: theoretical investigation</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>32</volume>, <fpage>309</fpage>&#x2013;<lpage>328</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.227</pub-id>
</citation>
</ref>
<ref id="B68">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yamaguchi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Harnpornchai</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Fundamental characteristics of Multiple Tuned Mass Dampers for suppressing harmonically forced oscillations</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>22</volume>, <fpage>51</fpage>&#x2013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.4290220105</pub-id>
</citation>
</ref>
<ref id="B69">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zakian</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Bakhshpoori</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Optimal design of multiple tuned mass dampers for controlling the earthquake response of randomly excited structures</article-title>. <source>Acta Mech.</source> <volume>235</volume>, <fpage>511</fpage>&#x2013;<lpage>532</lpage>. <pub-id pub-id-type="doi">10.1007/s00707-023-03749-2</pub-id>
</citation>
</ref>
<ref id="B70">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Bi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>An improved multi-mode seismic vibration control method using multiple tuned mass dampers</article-title>. <source>Adv. Struct. Eng.</source> <volume>25</volume>, <fpage>804</fpage>&#x2013;<lpage>819</lpage>. <pub-id pub-id-type="doi">10.1177/13694332211050977</pub-id>
</citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.-T.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>L.-Q.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Real-time hybrid simulation of full-scale tuned liquid column dampers to control multi-order modal responses of structures</article-title>. <source>Eng. Struct.</source> <volume>138</volume>, <fpage>74</fpage>&#x2013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2017.02.004</pub-id>
</citation>
</ref>
<ref id="B72">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ziegler</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>The tuned liquid column damper as a cost-effective alternative for the mechanical damper in civil engineering structures</article-title>. <source>Int. J. Acoust. Vib.</source> <volume>12</volume>, <fpage>25</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.20855/ijav.2007.12.1207</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>