<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0012-7353</journal-id>
<journal-title><![CDATA[DYNA]]></journal-title>
<abbrev-journal-title><![CDATA[Dyna rev.fac.nac.minas]]></abbrev-journal-title>
<issn>0012-7353</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0012-73532014000600024</article-id>
<article-id pub-id-type="doi">10.15446/dyna.v81n188.41774</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Structural control using magnetorheological dampers governed by predictive and dynamic inverse models]]></article-title>
<article-title xml:lang="es"><![CDATA[Control estructural utilizando amortiguadores magnetoreológicos gobernados por un modelo predictivo y por un modelo inverso dinámico]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Lara-Valencia]]></surname>
<given-names><![CDATA[Luis Augusto]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Vital-de Brito]]></surname>
<given-names><![CDATA[José Luis]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Valencia-Gonzalez]]></surname>
<given-names><![CDATA[Yamile]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional de Colombia  ]]></institution>
<addr-line><![CDATA[Medellín ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,University of Brasilia  ]]></institution>
<addr-line><![CDATA[Brasilia ]]></addr-line>
<country>Brazil</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad Nacional de Colombia  ]]></institution>
<addr-line><![CDATA[Medellín ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2014</year>
</pub-date>
<volume>81</volume>
<numero>188</numero>
<fpage>191</fpage>
<lpage>198</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0012-73532014000600024&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0012-73532014000600024&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0012-73532014000600024&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[The present paper implements a novelty semi-active structural control design on a two-story building, with the aim of reducing vibrations caused by transient type loads. The analyzed structure corresponds to an experimental prototype that was fully characterized and modeled according to the diaphragm hypothesis. The controller used was based on the action of a pair of real magnetorheological (MR) dampers whose operation is emulated by the phenomenological model. These mechanisms are governed by a numerical system that is based on non-linear autoregressive model with exogenous inputs (NARX)-type artificial neural networks, which have the ability to determine the necessary optimal control forces and the voltages required for the development of these forces through a prediction model and an inverse model, which are pioneers in this kind of systems. The results obtained show that the control design based on neural networks that was developed in the present study is a reliable and efficient, achieving reductions of up to 69% for the peak response value.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este artículo se implementa um novedoso proyecto de control estructural numérico en una edificación de dos pisos con el objetivo de reducir vibraciones debidas a cargas de tipo transiente. La estructura analizada corresponde a un prototipo experimental debidamente caracterizado y modelado de acuerdo con la hipótesis del diafragma. El controlador utilizado se basa en la acción de un par de amortiguadores magnetoreológicos (MR) reales cuyo funcionamiento es emulado a través del denominado modelo fenomenológico. Los disipadores son gobernados por un sistema numérico basado en redes neuronales artificiales del tipo NARX con la capacidad de determinar fuerzas óptimas de control y voltajes a través de un modelo de predicción y un modelo inverso, los cuales son de uso inédito en este tipo de sistemas. Los resultados obtenidos muestran que el proyecto de control basado en redes neuronales desarrollado en este trabajo es un controlador confiable y eficiente, consiguiendo reducciones de hasta 69% en los valores pico de respuesta.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Dynamics of structures]]></kwd>
<kwd lng="en"><![CDATA[semi-active control of structures]]></kwd>
<kwd lng="en"><![CDATA[inverse models]]></kwd>
<kwd lng="en"><![CDATA[predictive models]]></kwd>
<kwd lng="en"><![CDATA[neural networks]]></kwd>
<kwd lng="en"><![CDATA[magnetorheological dampers]]></kwd>
<kwd lng="es"><![CDATA[Dinámica de estructuras]]></kwd>
<kwd lng="es"><![CDATA[control semi-activo de estructuras]]></kwd>
<kwd lng="es"><![CDATA[modelos inversos]]></kwd>
<kwd lng="es"><![CDATA[modelos predictivos]]></kwd>
<kwd lng="es"><![CDATA[redes neuronales]]></kwd>
<kwd lng="es"><![CDATA[amortiguadores magnetoreológicos]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="http://dx.doi.org/10.15446/dyna.v81n188.41774" target="_blank">http://dx.doi.org/10.15446/dyna.v81n188.41774</a></font></p>     <p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>Structural control using magnetorheological  dampers governed by predictive and dynamic inverse models</b></font></p>     <p align="center"><i><b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Control estructural utilizando  amortiguadores magnetoreol&oacute;gicos gobernados por un modelo predictivo y por un  modelo inverso din&aacute;mico</font></b></i></p>     <p align="center">&nbsp;</p>     <p align="center"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Luis Augusto Lara-Valencia <sup>a</sup>,   Jos&eacute; Luis Vital-de Brito <sup>b</sup> &amp; Yamile Valencia-Gonzalez <sup>c</sup></font></b></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sup><i>a</i></sup><i> Universidad Nacional de Colombia, Medell&iacute;n, Colombia.       <a href="mailto:lualarava@unal.edu.co">lualarava@unal.edu.co</a>    <br>   <sup>b</sup> University of Brasilia, Brasilia, Brazil. <a href="mailto:jlbrito@unb.br">jlbrito@unb.br</a>    <br>   <sup>c</sup> Universidad Nacional de Colombia, Medell&iacute;n, Colombia.       <a href="mailto:yvalenc0@unal.edu.co">yvalenc0@unal.edu.co</a></i></font></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Received: January 27<sup>th</sup>, 2014. Received in revised form:  July 2<sup>th</sup>, 2014. Accepted: July 24<sup>th</sup>, 2014.</b></font></p>     <p align="center">&nbsp;</p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Abstract    <br> </b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The present paper implements a novelty  semi-active structural control design on a two-story building, with the aim of  reducing vibrations caused by transient type loads. The analyzed structure  corresponds to an experimental prototype that was fully characterized and  modeled according to the diaphragm hypothesis. The controller used was based on  the action of a pair of real magnetorheological (MR) dampers whose operation is  emulated by the phenomenological model. These mechanisms are governed by a  numerical system that is based on non-linear autoregressive model with  exogenous inputs (NARX)-type artificial neural networks, which have the ability  to determine the necessary optimal control forces and the voltages required for  the development of these forces through a prediction model and an inverse  model, which are pioneers in this kind of systems. The results obtained show  that the control design based on neural networks that was developed in the  present study is a reliable and efficient, achieving reductions of up to 69% for the peak response value.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><i>Keywords:</i> Dynamics  of structures, semi-active control of structures, inverse models, predictive  models, neural networks, magnetorheological dampers.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Resumen    <br> </b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este  art&iacute;culo se implementa um novedoso proyecto de control estructural num&eacute;rico en  una edificaci&oacute;n de dos pisos con el objetivo de reducir vibraciones debidas a  cargas de tipo transiente. La estructura analizada corresponde a un prototipo  experimental debidamente caracterizado y modelado de acuerdo con la hip&oacute;tesis  del diafragma. El controlador utilizado se basa en la acci&oacute;n de un par de  amortiguadores magnetoreol&oacute;gicos (MR) reales cuyo funcionamiento es emulado a  trav&eacute;s del denominado modelo fenomenol&oacute;gico. Los disipadores son gobernados por  un sistema num&eacute;rico basado en redes neuronales artificiales del tipo NARX con  la capacidad de determinar fuerzas &oacute;ptimas de control y voltajes a trav&eacute;s de un  modelo de predicci&oacute;n y un modelo inverso, los cuales son de uso in&eacute;dito en este  tipo de sistemas. Los resultados obtenidos muestran que el proyecto de control  basado en redes neuronales desarrollado en este trabajo es un controlador  confiable y eficiente, consiguiendo reducciones de hasta 69% en los valores pico de respuesta.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><i>Palabras Clave:</i> Din&aacute;mica de estructuras, control semi-activo de  estructuras, modelos inversos, modelos predictivos, redes neuronales,  amortiguadores magnetoreol&oacute;gicos.</font></p> <hr>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>1. Introduction </b></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The proposed control algorithm calculates the optimal  control force required by the MR dampers to reduce the movement of the  protected structure. However, the algorithm must also determine the voltage  required for the controller because the increases or decreases in the forces produced by the damper are  indirectly controlled by the voltages applied to the device.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In this work, the capacity and efficiency of the control  design that has been proposed for a building was evaluated. Thus, a numerical  model was built for a 2-story gantry, where 2 MR dampers were installed and  controlled by the developed control algorithm. The structure was subjected to  acceleration at the base, and the response values of the system both with and  without control were calculated to evaluate the operation of the control strategy presented.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>2. Studied Model</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The model studied in the present paper consisted of a  2-story gantry, analyzed in 3 dimensions, with 3 degrees of freedom per floor  (horizontal displacements in the X and Y axes and rotation around the Z axis).  In addition, the model  considered the use of a pair of MR dampers installed at the height of the first  floor of the building that control the system. The model was a 2:3 scale  experimental prototype built at the Laboratory of the Department of Structures,  Geotechnics and Applied Geology of the University of Basilicata in Italy that  was used in a joint research project between the Italian Seismic Engineering  University Laboratories Network (Rede de Laborat&oacute;rios Universit&aacute;rios Italianos  de Engenharia S&iacute;smica - ReLUIS) and the Italian Civil Protection Department  (Departamento de Proteção Civil Italiano - DPC). </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>2.1. Parameters  and properties of the building</i></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The 2-story  gantry was 2 m tall between the floors, and the building was a rectangle with a  distance of 3 m between the axes of the pillars in the <i>Y</i> direction and 4 m in the <i>X </i>direction. The gantry modeling was conducted in 3 dimensions, adopting the diaphragm  hypothesis that assumes that each slab is rigid in its own plane and flexible  in the perpendicular direction. It was also established that the horizontal  displacements of all floor nodes were related to 3 rigid body displacements  that were defined in the center of mass of each floor, <i>i</i>: <i>u<sub>xi</sub></i> translations in the <i>x </i>direction, <i>u<sub>yi</sub></i> in the <i>y</i> direction, and <i>u<sub><font face="Symbol">q</font>i</sub></i> torsion rotation around the <i>z </i>vertical  axis. <a href="#fig01">Fig. 1</a> shows a photograph of the actual model, located at the University  of Basilicata in Italy, taken by &#91;1&#93;.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig01"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig01.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The mass, stiffness and damping matrix of the analyzed  building can be consulted in &#91;2&#93;</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>2.2. Parameters  and properties of the MR dampers</i></b></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The devices used to control the structure were a pair of compact RD-1005-3 MR dampers,  manufactured by the Lord Corporation in Cary, NC, USA. To numerically simulate  the behavior of these devices, the phenomenological model proposed in &#91;3&#93;, was  used.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="#tab01">Table 1</a> shows the primary properties of RD-1005-3 MR  dampers, according to the technical specifications published by the  manufacturer &#91;4&#93;.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="tab01"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24tab01.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In &#91;5&#93; the parameters that characterize the behavior of  the RD-1005-3 MR damper are identified. Was found that some of these parameters  remained constant under varying operating conditions; thus, for example, fixed  values of <i>k<sub>0</sub></i>, <i>n</i>, and <i>k<sub>1</sub>(x-x<sub>0</sub>) </i>were defined based on tests seeking  to determine the mechanical characteristics of the damper, while others, such  as the <i>A</i>, <i> <font face="Symbol">b</font></i>, and <i><font face="Symbol">g</font></i> values, were constant values suggested in the literature &#91;3&#93;. The damper  parameters that were assumed to be constant values are listed in <a href="#tab02">Table 2</a>.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="tab02"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24tab02.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">However, was identified that the parameters <i> <font face="Symbol">a</font>, c<sub>0</sub></i>, and <i>c<sub>1</sub></i> of the RD-1005-3 MR damper  to be voltage-dependent parameters &#91;5&#93;. The equations that describe these  relationships are the following:</font></p>     <p><img src="/img/revistas/dyna/v81n188/v81n188a24eq0103.gif"></p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>3. Controller  based on a predictive model and an inverse dynamic model developed through NARX-Type artificial neural networks</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The primary purpose of the control algorithm based on ANNs herein presented is to define a model  capable of calculating the optimal control force to be applied by the energy  dissipation mechanism such that it reduces the movement of the protected  structure as much as possible. However, the control design must also focus on  determining the voltage to be applied to the controller because the increase or  decrease of forces produced by MR dampers is indirectly controlled through the  voltage applied to the device. To determine these two fundamental parameters,  the optimal force and voltage, two properly trained <i>NARX</i> networks were used. The first network simulates a prediction  model tasked with determining the optimal control force required for the MR to  minimize the vibrations of the structure in the most efficient manner possible  when it is subjected to external forces on its base. The second network works  as an inverse model, i.e., the network determines the input of the control  design based on the delayed outputs of the system. Thus, the second network is  occupied with defining the proper voltage to be applied to the control device  such that it will apply a force to the structure close to the optimal force,  which was calculated by the first neural network.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="#fig02">Fig. 2</a> presents a diagram of the control  based on the ANN developed to reduce the vibrations of the analyzed structure.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig02"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig02.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>3.1. Prediction  model of the optimal control force</i></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The proposed prediction model of the  optimal force is formed by a <i>NARX-</i>type  neural network that is completely interconnected and configured  with a layer of sensory units composed of fifteen input signals and one bias  term, a computational processing layer consisting of sixteen hidden neurons,  and a layer of results formed by a single output. A diagram of the network used  in the prediction model of the force is shown in <a href="#fig03">Fig. 3</a>.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig03"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig03.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The selection of the number of layers and  components per layer for each of the neural networks developed does not follow  a specific procedure; it varies from application to application and is  essentially a trial-and-error exercise. In general, the use of a hidden layer  is adequate to model highly complex functional dependencies. This ability was  demonstrated in our early experiences, where we attempted to reproduce the  operation of the proposed <i>NARX</i> networks (predictive and inverse model). When the networks were modeled with  two or more hidden layers, the results obtained from the processors were  virtually identical to the results achieved by the networks whose computational  units were distributed in a single hidden layer. Moreover, the computational  efficiency of the networks that had a hidden layer was remarkably greater,  which supports the choice of the number of network layers necessary for optimal  performance.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The choice of the number of neurons in  the hidden layers was decided through a survey process. <i>NARX</i> networks were analyzed with a hidden layer and various amounts  of neurons (ranging from 8 to 30 neurons). Each of these networks was evaluated  according to two specific parameters, processing time and performance (measured  from the mean square error of the training process), ranging from 0 to 1. The  value of 1 was given to the network with the best performance among all the  networks, and the value 0 was represented the network with the poorest  performance within the analyzed group of networks. The networks in between the  extremes received a weighting between these two values based on the estimation  of the equivalent percentage of the evaluated parameters compared with the best  performance parameter values. The result of the process showed that the ideal  number of neurons for a hidden layer in the NARX networks should be equal to 16.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Finally, the inputs  of the neural networks were determined based on the work of He and Asada &#91;6&#93;.  In this work, it was shown that a second-order input model was adequate to  identify the characteristics of an MR damper, and based on this finding, it was  decided to use delays in the inputs of the processors of one and two units of  time, as shown in <a href="#fig03">Fig. 3</a>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The  hyperbolic tangent sigmoid function and piecewise linear function were used for  activating the neurons in the </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">hidden and ouput layers  respectively; the Levenberg-Marquadt algorithm was used for training the  synaptic conections of the artificial neural network.</font></p>     <p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>3.2. Inverse model  applied to determine the voltage of the control device</i></b></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The inverse model proposed to determine  the voltage to be applied to the MR damper consists of a fully interconnected <i>NARX</i> network. Similarly to the  prediction model, the network is configured with an input layer composed of  fifteen input signals, a hidden layer with sixteen neurons, and a output layer with  a single output. This neural network uses the hyperbolic tangent sigmoid  function and piecewise linear function for activating the neurons in the hidden  and ouput layers respectively.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The input layer of the neural network  that composes the inverse model is formed by the displacement, speed, and  acceleration values of the structure, the optimal control force values  calculated in the prediction model, and the feedback inherent to the recurrent  network with the output value (voltage). The choice of order of the network  delay lines was again based on the results obtained by &#91;6&#93;. <a href="#fig04">Fig. 4</a> shows the  neural network model used in the inverse model.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig04"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig04.gif"></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>4. Conditioning of  both the predictive model and the inverse model used in the control design</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">As previously mentioned, the control design was based  on a predictive model and an inverse model acting together. The predictive  model determined the optimal control force values, while the inverse model  defined the voltage values applied in the damper. Both models were run based on  NARX-type neural networks.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Because the use of neural networks leads  to a series of conditioning tasks (training and validation), the detailed procedure used by &#91;7&#93;  to condition the prediction models used in the present study is presented  below.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>4.1. Conditioning  the prediction model for the optimal control force</i></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The dataset used for the training and  subsequent validation of the neural network designed for the predictive model  was generated by 2 normally distributed series of random numbers for 2 specific  parameters: acceleration and voltage. The acceleration values generated in the  random series were applied at the base of the structure and were discretized in  the numerical model. These acceleration values were produced according to the  ordering in time and magnitude of the possible model responses. For such  purposes, the sampling frequency of the acceleration parameter was 1 x 10<sup>-3 </sup>s, and the amplitude values ranged approximately within the interval &#91;-6,  6&#93; m/s<sup>2</sup>. The application of random acceleration on the base of the  structure works as a type of filter, with the obtained responses (displacement,  velocity, and acceleration values) in the state representation of the analyzed  building creating consistent values to feed the network. Thus, the input  dataset for the training processes and the validation of the prediction model  were as follows: the responses obtained fro. m the structure (displacement,  velocity, and acceleration); the voltage values generated from a series of  normally distributed data, with a sampling frequency of 1 x 10<sup>-3 </sup>s  and an amplitude of 2.5 v; and the optimal control force values generated in  the neural network output, which enters the system through the use of a delay  line to produce system feedback.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="#fig05">Figs. 5</a> and <a href="#fig06">6</a>, respectively, present the voltage and  acceleration values over time, generated based on the series of normally  distributed random data.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig05"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig05.gif"></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig06"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig06.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">With  the excitation of the structure defined, the response  values could then be obtained from the modeled gantry. These values, along with  the voltage values shown in <a href="#fig05">Fig. 5</a> and the optimal force values determined by  the model,</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">comprised the set of sensory  units that constituted the input layer of the prediction model. <a href="#fig07">Fig. 7</a> shows  the response values obtained by applying the excitation, shown in <a href="#fig06">Fig. 6</a>, to  the structure.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig07"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig07.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The network training and validation  dataset was complemented with the definition of the target output values for  the system. For the specific case of the prediction model, the desired outputs  were the control force values obtained from the phenomenological model of the  MR dampers. The mechanical model depended on the voltage values and the  structure responses. Thus, working with the parameters shown in <a href="#fig05">Figs. 5</a> and <a href="#fig07">7</a> in the model proposed in &#91;3&#93;, the control force values were obtained according  to the input parameters of the established neural network. <a href="#fig08">Fig. 8</a> shows the  desired control force values (target output) that were originated by the  phenomenological model of the MR dampers as a result of the introduction of the  responses and voltages specified in the input layer of the network.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig08"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig08.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>4.2. Conditioning  of the applied inverse model to determine the voltage values for the control  device</i></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The data used for  the training and validation of the network that composed the inverse model were  developed based on 2 random series of numbers generated from a normal distribution.  In the specific case of the inverse model, the random parameters that generated  the input values for the system were the output of the <i>NARX </i>network (voltage) and an acceleration value that was applied  at the base of the studied gantry. The response values of the structure were  the result of the application of the random acceleration to the gantry and were  determined from the state representation of the system, and the control force  values were the result of the insertion of the voltage values and structure  responses into the mechanical model of the MR dampers. The sampling frequency  values of the generated voltage and acceleration were both 1 x 10<sup>-3</sup>s,  while the amplitudes of the generated parameters were approximately 2.5 V e ± 6  m/s<sup>2</sup>. <a href="#fig09">Fig. 9</a> and <a href="#fig10">10</a> show the variation, over time, of the randomly  generated voltage and acceleration values, respectively, that enabled the  training and validation of the network proposed in the inverse model.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig09"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig09.gif"></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig10"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig10.gif"></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The displacement, velocity, and  acceleration values of the structure, which were obtained from the application  of the acceleration values shown in <a href="#fig10">Fig. 10</a>, are presented in <a href="#fig11">Fig. 11</a>. These  variables were the response values of the input layer used in the training and  validation of the neural network that comprises the inverse model.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig11"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig11.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Finally, the control force  values obtained from the phenomenological model of the device, which also  served as source nodes in the sensory unit of the inverse model, are shown  in <a href="#fig12">Fig. 12</a>. Although the control force values for the training and validation  of the system were dependent on the response and voltage values of the analyzed  model, these values were part of the system input, generating output values  that correspond to the input values from the control plant.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig12"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig12.gif"></p>     <p>&nbsp;</p>     <p><b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">5. Performance of  the proposed control model</font></b></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The proposed  control model was tested on the studied gantry. The base of the structure was  subjected to the excitation action shown in <a href="#fig13">Fig. 13</a>. The acceleration record that  was used to excite the structure was scaled in time and magnitude to make it  compatible with the structure dimensions.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig13"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig13.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">For the specific  case of a decrease in the displacement peaks of each floor of the structure,  the values obtained when control was managed by neural networks were 66.67% for the first floor and 68.70%  for the second floor when compared with the displacement peaks of the  uncontrolled structure, which correlates to peak response values of 0.0017 m  and 0.0036 m for the first and second floors, respectively. When a comparative  exercise was performed using the RMS (Root-Mean-Square) values of the  displacement, decreases in the displacement values of 78.69% and 79.40% were  observed for the first and second floors of the structure.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="#tab03">Table 3</a> shows the response values of the  structure when managed by the control design proposed in the present study. The  decreases in the values of these responses were calculated when compared with  the values obtained in the uncontrolled structure.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="tab03"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24tab03.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="#fig04">Figs. 14</a> and <a href="#fig15">15</a> shows the variation in  the responses of the structure over time. The cases shown correspond to the  model controlled by the NARX neural networks and to the model where no control  is exerted.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig04"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig14.gif"></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig15"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig15.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The  behavior of the prediction model for the generated controller can be observed  in <a href="#fig06">Fig. 16</a>. In this graph, it is possible to observe how the selected voltage  values vary over time according to the system requirements. The initial voltage  value for the MR dampers is 1.5 volts; therefore, the network started with this  voltage value to determine in which direction the voltage value would generate  control force values that approached the desired control force values obtained  from the prediction model. As observed, the voltage in this case never reached  0; this result is primarily due to the nature of the excitation, which, during  the time of the analysis, never ceased to influence the structure. Considering  that this influence was small in the last 10 s, it should be noted that the  proposed neural networks were designed with 2 delay lines, which means that the  neural</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig06"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig16.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">networks  made decisions based on up to 2 instants of past time; therefore, when the  structure responses became stable, the system entered into a repetition of  output values, resulting in a virtually fixed voltage value or, in this  specific case, a voltage value with little variation at the end of the  observation period.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In addition, <a href="#fig17">Fig. 17</a> shows the variation  in the control force values of the system caused by the voltage value  variations generated in the prediction model of the controller. The control force values were examined  with respect to time, displacement, and velocity.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="fig17"></a></font><img src="/img/revistas/dyna/v81n188/v81n188a24fig17.gif"></p>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>6. Conclusions</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A semi-active control design was  developed in the present article using MR dampers that were managed by a  control algorithm based on artificial neural networks. To measure the  functionality and performance of the proposed system, a numerical application  was developed using the control design on a 3-dimensional, 2-story structure that  was subjected to the actions of a transient load.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The controller that was developed based  on neural networks was able to reduce the peak and the RMS response values for  the displacement of the structure by 67% and 79%, respectively, on average. For  velocity, the peak and RMS response values were decreased by approximately 69%  and 83%, respectively. Finally, for acceleration, an average reduction of 57%  and 81% was achieved for the peak and response RMS values, respectively.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Based on the obtained numerical results,  the control design based on neural networks that was developed in the present  study can be considered an efficient, robust, reliable, and constant controller  that was able to reduce the response values of the analyzed model. To  accomplish this, the predictive and inverse models acted in a competent,  appropriate, and synchronized manner, despite the complexity of the problem and  solution. Perhaps the greatest weakness for this control alternative was the  demand for processing time, which hindered its execution in real time and would  raise the cost of project implementation due to the need for elements with high  computing power to solve the problem more quickly.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>Acknowledgements</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The authors acknowledge  the support provided by the University of Bras&iacute;lia (Universidade de Bras&iacute;lia),  the National University of Colombia, Medellin campus (Universidad  Nacional de Colombia, sede Medell&iacute;n), and the National Council for Scientific  and Technological Development (Conselho Nacional de Desenvolvimento Cient&iacute;fico  e Tecnol&oacute;gico - CNPq) for the development of the present study.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>References</b></font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;1&#93;</b> Carneiro, R., Controle semi-ativo de  vibrações em estruturas utilizando amortecedor magnetorreol&oacute;gico PhD. Thesis,  Doutorado em Estruturas e Construção Civil, Universidade de Bras&iacute;lia, Distrito  Federal, Brasilia, Brasil, 2009, 135 P.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000102&pid=S0012-7353201400060002400001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;2&#93;</b> Lara, L.,  Brito, J. y Valencia, Y. Reducci&oacute;n de vibraciones en un edificio mediante la  utilizaci&oacute;n de amortiguadores magnetoreol&oacute;gicos. DYNA, 79 (171), pp.  205-214, 2012.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000104&pid=S0012-7353201400060002400002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;3&#93;</b> Spencer Jr., B.F., Dyke, S.J., Sain, M.K. and Carlson,  J.D., Phenomenological model of a magnetorheological damper. Journal of  engineering mechanics, 123 (3), pp. 230-238, 1997. <a href="http://dx.doi.org/10.1061/(ASCE)0733-9399(1997)123:3(230)" target="_blank">http://dx.doi.org/10.1061/(ASCE)0733-9399(1997)123:3(230)</a></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000106&pid=S0012-7353201400060002400003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;4&#93;</b> Lord Corporation, Lord technical data RD-1005-3 Damper,  Technical data, Lord Corporation, Cary, North Carolina, 2006.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000107&pid=S0012-7353201400060002400004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;5&#93;</b> Basili, M.,  Controllo semi attivo di strutture adiacenti mediante dispositivi magnetoreologici:  Teoria, sperimentazione e modellazione PhD. Thesis, in Structural  Engineering, Università degli studi di Roma &quot;La Sapienza&quot;, Roma, Italia, 2006.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000109&pid=S0012-7353201400060002400005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;6&#93;</b> He, X. and Asada, H., A new method for  identifying orders of input-output models for nonlinear dynamic systems,  Proceedings of the American Control Conference, San Francisco, California, USA,  pp. 2520-2523, 1993.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000111&pid=S0012-7353201400060002400006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>&#91;7&#93;</b> Lara, L.A., Estudo de algoritmos de  controle semi-ativo aplicados a amortecedores magnetorr&eacute;ologicos, PhD. Thesis,  Doutorado em Estruturas e Construção Civil,: Universidade de Bras&iacute;lia, Distrito  Federal, Brasilia, Brasil, 2011, 223 P.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000113&pid=S0012-7353201400060002400007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>L.A. Lara-Valencia,</b> received the BSc. in Civil Engineering in 2005 from Universidad Nacional de  Colombia, campus Medellin, Colombia; the MSc. and Dr. degrees in Structures and  Civil Construction in 2007 and 2011, respectively from the University of  Brasilia, Brazil. Currently he is a full professor in the Civil Engineering  department of the Universidad Nacional de Colombia, campus Medellin, Colombia.  His research interest includes: vibration control of structures, dynamics of  structures, linear and nonlinear finite elements modeling, foundations and  tropical soils.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>J.L. Vital-de  Brito,</b> received the BSc. in Civil Engineering in 1974 from University Estadual  Paulista, Brasil the MSc. and Dr. degrees in Civil Engineering in 1979 and  1995, respectively from the University Federal do Rio Grande do Sul, Brasil.  Currently he is a full professor in the Civil and Environmental Engineering  department of the University of Brasilia and an active reviewer from the  Journal of the Brazilian Society of Mechanical Sciences and Engineering. His  research interest includes: dynamic of structures, structural stability,  aerodynamics and vibration control.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Y. Valencia-Gonzalez,</b> received the BSc. in Civil Engineering in 2001, the MSc. degree in Civil  Engineering-Geotechnical in 2005, both from Universidad Nacional de Colombia,  campus Medellin, Colombia. In 2009 received the Dr. degree in Geotechnical  Follow by a year as postdoctoral fellow, all of them in the University of  Brasilia, Brasil. Currently she is a full professor in the Civil Engineering  department of the Universidad Nacional de Colombia campus Medellin, Colombia.  Her research interest includes: tropical soils, biotechnology, foundations and  vibration control.</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Carneiro]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Controle semi-ativo de vibrações em estruturas utilizando amortecedor magnetorreológico]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lara]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Brito]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Valencia]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Reducción de vibraciones en un edificio mediante la utilización de amortiguadores magnetoreológicos]]></article-title>
<source><![CDATA[DYNA]]></source>
<year>2012</year>
<volume>79</volume>
<numero>171</numero>
<issue>171</issue>
<page-range>205-214</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Spencer Jr.]]></surname>
<given-names><![CDATA[B.F.]]></given-names>
</name>
<name>
<surname><![CDATA[Dyke]]></surname>
<given-names><![CDATA[S.J.]]></given-names>
</name>
<name>
<surname><![CDATA[Sain]]></surname>
<given-names><![CDATA[M.K.]]></given-names>
</name>
<name>
<surname><![CDATA[Carlson]]></surname>
<given-names><![CDATA[J.D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Phenomenological model of a magnetorheological damper]]></article-title>
<source><![CDATA[Journal of engineering mechanics]]></source>
<year>1997</year>
<volume>123</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>230-238</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<collab>Lord Corporation</collab>
<source><![CDATA[Lord technical data RD-1005-3 Damper: Technical data]]></source>
<year>2006</year>
<publisher-loc><![CDATA[Cary^eNorth Carolina North Carolina]]></publisher-loc>
<publisher-name><![CDATA[Lord Corporation]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Basili]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Controllo semi attivo di strutture adiacenti mediante dispositivi magnetoreologici: Teoria, sperimentazione e modellazione]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[He]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
<name>
<surname><![CDATA[Asada]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A new method for identifying orders of input-output models for nonlinear dynamic systems]]></article-title>
<source><![CDATA[]]></source>
<year>1993</year>
<conf-name><![CDATA[ American Control Conference]]></conf-name>
<conf-loc>San Francisco California</conf-loc>
<page-range>2520-2523</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lara]]></surname>
<given-names><![CDATA[L.A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Estudo de algoritmos de controle semi-ativo aplicados a amortecedores magnetorréologicos]]></source>
<year></year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
