<?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>0254-0770</journal-id>
<journal-title><![CDATA[Revista Técnica de la Facultad de Ingeniería Universidad del Zulia]]></journal-title>
<abbrev-journal-title><![CDATA[Rev. Téc. Ing. Univ. Zulia]]></abbrev-journal-title>
<issn>0254-0770</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad del Zulia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0254-07702003000300005</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[A fuzzy logic controller with fuzzy scaling factor calculator applied to a nonlinear chemical process]]></article-title>
<article-title xml:lang="en"><![CDATA[Controlador de lógica difusa con calculador difuso de factor de escalamiento aplicado a un proceso químico no lineal]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Anzalone]]></surname>
<given-names><![CDATA[Alessandro]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Iglesias]]></surname>
<given-names><![CDATA[Edinzo]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[Yohn]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Smith]]></surname>
<given-names><![CDATA[Carlos A]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A">
<institution><![CDATA[,  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2003</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2003</year>
</pub-date>
<volume>26</volume>
<numero>3</numero>
<fpage>189</fpage>
<lpage>196</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_arttext&amp;pid=S0254-07702003000300005&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_abstract&amp;pid=S0254-07702003000300005&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_pdf&amp;pid=S0254-07702003000300005&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[A combined fuzzy controller, consisting of a conventional fuzzy logic controller (FLC) with a fuzzy output scaling factor calculator that modifies the scaling factor of the FLC, is proposed. The performance of this controller is compared to the performance of a PID controller and a conventional FLC for disturbance rejection in a nonlinear chemical process. The proposed controller maintains its robustness under conditions at which performance of the other controllers decay.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este trabajo se presenta un controlador de lógica difusa (FLC) con factor de escalamiento de salida calculado por medio de lógica difusa. El rendimiento de este controlador es comparado con el rendimiento de un controlador PID y un controlador de lógica difusa estándar (FLC) para la compensación de perturbaciones en un proceso químico no lineal. El controlador propuesto mantiene su robustez bajo condiciones en las cuales el rendimiento de los otros se ve reducida.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Fuzzy control]]></kwd>
<kwd lng="en"><![CDATA[fuzzy scaling factor]]></kwd>
<kwd lng="en"><![CDATA[nonlinear chemical process]]></kwd>
<kwd lng="es"><![CDATA[Control difuso]]></kwd>
<kwd lng="es"><![CDATA[factor de escalamiento difuso]]></kwd>
<kwd lng="es"><![CDATA[proceso químico no lineal]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <BASEFONT SIZE="3"> <A NAME="tecni-5"></A>    <P ALIGN="CENTER"> <B><FONT COLOR="#1f1a17" size="4"> A fuzzy logic controller with fuzzy scaling factor calculator applied to  a nonlinear chemical process&nbsp; </FONT></B> </P>     <P ALIGN="CENTER"><FONT COLOR="#1f1a17"> Alessandro Anzalone, Edinzo Iglesias, Yohn Garc&#237;a and Carlos A. Smith&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> University of South Florida, Chemical Engineering Department. Tampa, FL  33620, USA&nbsp; </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> Abstract&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> A combined fuzzy controller, consisting of a conventional fuzzy logic controller  (FLC) with a fuzzy output scaling factor calculator that modifies the scaling  factor of the FLC, is proposed. The performance of this controller is compared  to the performance of a PID controller and a conventional FLC for disturbance  rejection in a nonlinear chemical process. The proposed controller maintains  its robustness under conditions at which performance of the other controllers  decay.&nbsp; </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> Key words:&nbsp;</FONT></B><FONT COLOR="#1f1a17">Fuzzy control, fuzzy scaling factor, nonlinear chemical process.&nbsp; </FONT></P>     <P ALIGN="CENTER"><FONT COLOR="#1f1a17"> <b> Controlador de l&#243;gica difusa con calculador difuso de factor de escalamiento  aplicado a un proceso qu&#237;mico no lineal&nbsp;</b> </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> Resumen&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> En este trabajo se presenta un controlador de l&#243;gica difusa (FLC) con factor  de escalamiento de salida calculado por medio de l&#243;gica difusa. El rendimiento  de este controlador es comparado con el rendimiento de un controlador PID  y un controlador de l&#243;gica difusa est&#225;ndar (FLC) para la compensaci&#243;n de  perturbaciones en un proceso qu&#237;mico no lineal. El controlador propuesto  mantiene su robustez bajo condiciones en las cuales el rendimiento de los  otros se ve reducida.&nbsp; </FONT></P>     ]]></body>
<body><![CDATA[<P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> Palabras clave:&nbsp;</FONT></B><FONT COLOR="#1f1a17">Control difuso, factor de escalamiento difuso, proceso qu&#237;mico no lineal.&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Recibido el 07 de Octubre de 2002&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> En forma revisada el 1&#186; de diciembre de 2003&nbsp;</FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 1. Introduction&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The well-known proportional-integral-derivative (PID) controller is still  the most used in process applications. Its characteristics include simple  structure, good control performance, and relatively ease of tuning. However,  real systems often have nonlinearities, are of higher order, have dead  time, etc., which diminish the performance and effectiveness of the PID  controller [1].&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Fuzzy logic provides means to deal with nonlinear systems and its flexibility  and simplicity make fuzzy logic controllers suitable for many industrial  applications [2].&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Fuzzy logic is a relatively new technique that uses language and reasoning  principles similar to the way humans solve problems. Its beginning is traced  to Professor Lofti Zadeh when he proposed a mathematical way of looking  at the intrinsic vagueness of human language. Observing that human reasoning  often uses variables that are vague, Zadeh introduced the concept of linguistic  variables. The values of these variables are words that describe a condition,  such as high, small, big, etc [3].&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> These linguistic values are not single entities; they are a set of elements  that have different degrees of membership in the set. This set of elements,  is called a fuzzy set. In conventional sets, an element belongs to a set  or it doesn&#146;t, while in fuzzy sets, an element can belong completely to  the set, belong partially to the set or not belong to the set at all [4].&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The practical applications for this theory are multiple. In the process  control field the boom started when in 1974 Mamdani controlled a steam  engine using fuzzy logic, from that moment the concepts of fuzzy theory  are used in almost all modern control designs [5]. Several examples of  the use of fuzzy logic in chemical processes exist in the literature. A  fine example of practical application is presented in [6].&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Zhao [7] developed a fuzzy gain scheduler for a PID controller obtaining  better performance for the PID than a fixed tuning PID controller. A similar  thought is used in the controller proposed in this paper but its implementation  is completely different.&nbsp; </FONT></P>     ]]></body>
<body><![CDATA[<P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 2. Process Description and Model&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The process selected for this paper consists of a reactor, where the reaction  A?2B+C takes place, and a preheating tank to increase the temperature of  the mixture entering the reactor; <a href="#f1"> Figure 1</a> shows the process.</FONT></P>     <P ALIGN="center"><a name="f1"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img01.gif" width="415" height="430"></a></P>     
<P ALIGN="justify"><FONT COLOR="#1f1a17"> This system has dynamics that make it a useful tool of study, since the  variation of the process gain (Kp) makes it a nonlinear process. <a href="#f2"> Figure  2</a> shows how Kp varies as a function of the signal to the valve, m(t), indicating  the existence of nonlinearities in the process.</FONT></P>     <P ALIGN="center"><a name="f2"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img02.gif" width="406" height="389"></a></P>     
<P ALIGN="justify"><FONT COLOR="#1f1a17"> The curve was obtained by applying 11 steps of 1%CO each up and down from  the steady state signal to the valve (50% CO), calculating the process  gain for each step.&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> To develop a process model, the first approach is to do mass and energy  balances for each component in the process. Other engineering relations  such as kinetic reactions, heat transfer and valve equations are also used  to complete the mathematical description of the process.&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The process was divided in three sections: the preheating tank, the non-isothermal  reactor, and the recycle stream. All equations that constitute the process  model are shown below.&nbsp; </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 2.1. Preheating Tank</FONT></B><FONT COLOR="#1f1a17"><B>&nbsp;</B> </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> For this process section, f<SUB>i</SUB>(t), C<SUB>Ai</SUB>(t) and T<SUB>i</SUB>(t) are inputs and the outputs  are f<SUB>1</SUB>(t), C<SUB>A1</SUB>(t), C<SUB>B1</SUB>(t), C<SUB>C1</SUB>(t), and T<SUB>1</SUB>(t). The dynamic model for the  preheating tank is shown next:&nbsp; </FONT></P>     ]]></body>
<body><![CDATA[<P ALIGN="justify"><FONT COLOR="#1f1a17"> Total mass balance:&nbsp; </FONT></P>     <P ALIGN="justify"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05ec1.gif" width="347" height="901"></P>     
<P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 2.2. Reactor&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> In this process section we have as inputs: T<SUB>1</SUB>(t), f<SUB>1</SUB>(t)<I>, </I>and <font face="Symbol">r</font><SUB>1</SUB>(t). The  outputs are: C<SUB>A</SUB>(t), C<SUB>B</SUB>(t), C<SUB>C</SUB>(t), T(t) and f(t). The dynamic model for  the reactor can then be obtained using the following equations:&nbsp; </FONT></P>     <P ALIGN="justify"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05ec9.gif" width="338" height="775"></P>     
<P ALIGN="justify"><FONT COLOR="#1f1a17"> The discharge pressure of the valve is assumed to be one atmosphere.&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The density of the fluid in the reactor can be calculated as:&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"><font face="Symbol">r</font>(t) = </FONT><font face="Symbol" COLOR="#1f1a17">r</font><font color="#1F1A17"><sub>0</sub></font><FONT COLOR="#1f1a17"> + <font face="Symbol">a</font></FONT><font color="#1F1A17"><sub>1</sub></font><FONT COLOR="#1f1a17">C<SUB>A</SUB>(t) + </FONT><font face="Symbol" COLOR="#1f1a17">a</font><font color="#1F1A17"><sub>2</sub></font><FONT COLOR="#1f1a17">C<SUB>B</SUB>(t) + </FONT><font face="Symbol" COLOR="#1f1a17">a</font><font color="#1F1A17"><sub>3</sub></font><FONT COLOR="#1f1a17">C<SUB>C</SUB>(t)</FONT><FONT COLOR="#1f1a17">&nbsp;&nbsp;&nbsp;&nbsp; (16)&nbsp;</FONT></P>     <P ALIGN="justify" style="margin-bottom: -14"> <B><FONT COLOR="#1f1a17"> 2.3. Recycle&nbsp; </FONT></B> </P>     <P ALIGN="justify" style="margin-bottom: -22">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _</P>     ]]></body>
<body><![CDATA[<P ALIGN="justify"><FONT COLOR="#1f1a17"> The pump supplies a constant recycle stream, f</FONT><font color="#1F1A17"><sub>r</sub></font><FONT COLOR="#1f1a17">. Because of the length of  pipe, the variables involved in this stream have a delay time, when they  arrive to the preheating tank. The mathematical model for this section  is written as follows:&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Mole balance on component A:&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17">C<SUB>AR</SUB>(t) = C<SUB>A</SUB>(t - t</FONT><font color="#1F1A17"><sub>0</sub></font><FONT COLOR="#1f1a17">)&nbsp;&nbsp;&nbsp;&nbsp; (17)&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Mole balance on component B:&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> C<sub>BR</sub>(t) = C<sub>B</sub>(t - t</FONT><font color="#1F1A17"><sub>0</sub></font><FONT COLOR="#1f1a17">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (18)</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Mole balance on component C:&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> C<sub>CR</sub>(t) = C<sub>C</sub>(t - t</FONT><font color="#1F1A17"><sub>0</sub></font><FONT COLOR="#1f1a17">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (19)&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Density of the recycle stream:&nbsp; </FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17">&nbsp;<font face="Symbol">r</font><SUB>R</SUB>(t) = </FONT><FONT COLOR="#1f1a17"><font face="Symbol">r</font>(t - t</FONT><font color="#1F1A17"><sub>0</sub></font><FONT COLOR="#1f1a17">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (20)&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Temperature of the recycle stream:&nbsp; </FONT></P>     ]]></body>
<body><![CDATA[<P ALIGN="justify"><FONT COLOR="#1f1a17">T<sub>R</sub>(t) = T(t - t</FONT><font color="#1F1A17"><sub>0</sub></font><FONT COLOR="#1f1a17">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (21)&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Dead time:&nbsp; </FONT></P>     <P ALIGN="justify"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05ec22.gif" width="234" height="43"></P>     
<P ALIGN="justify"><FONT COLOR="#1f1a17"> This completes the 22 equations that form the mathematical model for the  process.&nbsp; </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 2.4. Steady state values&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> Steady state values and constants for the process variables are shown in <a href="#Table 1">  Tables 1</a>, <a href="#Table 2">2</a>, and <a href="#Table 3">3</a>.&nbsp; </FONT></P> <basefont>     <p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 1">Table 1</a></font></p>     <p align="center"><font color="#1f1a17">Constants and steady state values for the preheating tank&nbsp;</font></p>     <div align="center">       <center>   <table border="1">     <tbody>       <tr>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">Parameter&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">Value&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">Units&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">f<sub>i</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">80&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft<sup>3</sup>/min&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">f<sub>o</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">30&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft<sup>3</sup>/min&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">f<sub>r</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">30&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft<sup>3</sup>/min&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">W&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">122&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbm/min&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">P<sub>a</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">14.7&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">psia&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">P<sub>x</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">18&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">psia&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17"><font face="Symbol">r</font><sub>0</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">66&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbm/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">C<sub>Ai</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">1.7&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">Cp&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">0.95&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbm°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">Cv&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">0.88&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbm°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">T<sub>i</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">125&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17"><font face="Symbol">l</font>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">966&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbm&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17"><font face="Symbol">r</font><sub>H2O</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">62.4&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbm/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">C<sub>VA</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">35.6&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">(ft<sup>3</sup>/min)psia<sup>–0.5</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">A<sub>HT</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">80&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft<sup>2</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">U&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">5.1&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">BTU/(ft<sup>2</sup>.°F.min)&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">A<sub>c</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">400&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft<sup>2</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">C<sub>m</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">280&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbm°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17"><font face="Symbol">a</font><sub>1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">2.4&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbm/lbmol<sub>A</sub>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17"><font face="Symbol">a</font><sub>2</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">1.2&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbm/lbmol<sub>B</sub>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17"><font face="Symbol">a</font><sub>3</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">1.8&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">lbm/lbmol<sub>C</sub>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">h<sub>4</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">3&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     <p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 2">Table 2</a></font></p>     ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">Steady state values for the reactor&nbsp;</font></p>     <div align="center">       <center>   <table border="1">     <tbody>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">Parameter&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">Value&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">Units&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">h<sub>3</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">2&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">C<sub>VB</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">30.5&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">(ft<sup>3</sup>/min)psia<sup>–0.5</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">k<sub>0</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">1.14 10<sup>10</sup>&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">ft<sup>3</sup>/(lbmole.min)&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">E&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">27820&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbmole&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">R&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">1.987&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">BTU/lbmole.°R)&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17"><font face="Symbol">D</font>Hr&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">1200&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbmole<sub>A</sub>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">Cp&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">0.95&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbm.°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">Cv&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">0.88&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">BTU/lbm.°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="76">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">P<sub>x</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="76">               <p align="center"><font color="#1f1a17">18&nbsp;</font></p>         </td>         <td vAlign="top" width="128">               <p align="center"><font color="#1f1a17">psia&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     <p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 3">Table 3</a></font></p>     <p align="center"><font color="#1f1a17">Steady state values and constants for variables in the process&nbsp;</font></p>     <div align="center">       <center>   <table border="1">     <tbody>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">Parameter&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">Value&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">Units&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">C<sub>A</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">0.5322&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">C<sub>B</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">2.4493&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">C<sub>C</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">1.2246&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">C<sub>A1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">1.3949&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">C<sub>B1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">0.6398&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">C<sub>C1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">0.3199&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbmole/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17"><font face="Symbol">r</font>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">72.42&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">lbm/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17"><font face="Symbol">r</font><sub>1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">70.69&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">lbm/ft<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">f&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">52.83&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">ft<sup>3</sup>/min&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">h<sub>1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">25.5&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">ft&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">h<sub>2</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">10.46&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">ft&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">T&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">103.14&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">T<sub>1</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">134.43&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">T<sub>w</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">192.2&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">°F&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">A<sub>R</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">60&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">ft<sup>2</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">L<sub>1-2</sub>&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">120&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">ft&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">Apipe&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               <p align="center"><font color="#1f1a17">0.1&nbsp;</font></p>         </td>         <td vAlign="top" width="93">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">ft<sup>2</sup>&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The controlled variable is the output concentration of C, C<SUB>C</SUB>(t), and the  manipulated variable is the input flow of reactant f<SUB>i</SUB>(t). The final control  element is an equal percentage valve with a maximum flow of 7.5 times the  steady state flow and a time constant of 0.2 min. The sensor/transmitter  has first order dynamics with a time constant of 0.35 min. and a range  from 0.4 to 2 lbmole/ft<SUP>3</SUP>.&nbsp; </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 3. Fuzzy Logic Controller&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The fuzzy logic controller proposed in this work consists of a conventional  fuzzy logic controller (FLC) with a fuzzy output scaling factor calculator  (FSF); we refer to this controller as FLCVOSF. A block representation of  the combined controller is shown in <a href="#f3"> Figure 3</a>. Both components use the same  inputs (e and <font face="Symbol">D</font>e). Both components of the FLCVOSF have the same input scaling  factors (one for the error and another for the derivative of the error).  These two scaling factors are two of the three tuning parameters for this  controller. The output scaling factor of the FSF is the third tuning parameter.</FONT></P>     <P ALIGN="center"><a name="f3"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img03.gif" width="430" height="256"></a></P>     
<P ALIGN="justify"><FONT COLOR="#1f1a17"> The first component (FLC) gives the action and the size of the change in  the output signal, <font face="Symbol">D</font>m. The second component (FSF) calculates the output  scaling factor of the first, s, making it more robust to changes in the  process gain and less oscillatory.&nbsp;</FONT></P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The membership functions for the FLC for the error and the change of the  error are standard with seven levels. The output membership functions for  this controller has seven levels with a tighter grouping around zero to  produce a smoother response (<a href="#f4">Figure 4</a>). The membership functions for the  inputs to the FSF are standard with five levels while the output membership  functions were constructed to produce a higher output for numbers far from  zero and very low response for numbers near zero (<a href="#f5">Figure 5</a>).</FONT></P>     <P ALIGN="center"><a name="f4"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img04.gif" width="420" height="442"></a></P>     
<P ALIGN="center"><a name="f5"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img05.gif" width="414" height="450"></a></P>     
<P ALIGN="justify"><FONT COLOR="#1f1a17"> The rules used in the FLC are standard (<a href="#Table 4">Table 4</a>). The rules for the FSF  are intended to vary the output scaling factor of the FLC depending on  the value of the sensor signal and the change in error with respect to  the set point, for example, for large positive e with large positive <font face="Symbol">D</font>e  the action needs to be fast because the error is growing further apart  from zero. The same occurs for large negative e and <font face="Symbol">D</font>e. For values around  the set point the action needs to be small to avoid oscillations. These  rules as well as the surface they produce together with the input and output  membership functions are presented in <a href="#Table 5"> Table 5</a> and <a href="#f6"> Figure 6</a>, respectively.&nbsp;</FONT></P> <basefont>     ]]></body>
<body><![CDATA[<p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 4">Table 4</a></font></p>     <p align="center"><font color="#1f1a17">Fuzzy Rules FLC&nbsp;</font></p>     <div align="center">       <center>   <table width="580" border="1">     <tbody>       <tr>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">e \ <font face="Symbol">D</font>e&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="75">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NM&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="75">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     <p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 5">Table 5</a></font></p>     <p align="center"><font color="#1f1a17">Fuzzy Rules FSF&nbsp;</font></p>     ]]></body>
<body><![CDATA[<div align="center">       <center>   <table width="580" border="1">     <tbody>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">E \ <font face="Symbol">D</font>e&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">PB&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">PS&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">M&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">Z&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">NS&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">L&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">M&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">NB&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">H&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     <P ALIGN="center"> <a name="f6"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img06.gif" width="347" height="301"></a> </P>     
<P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 4. Simulation Studies&nbsp; </FONT></B> </P>     ]]></body>
<body><![CDATA[<P ALIGN="justify"><FONT COLOR="#1f1a17"> The concentration of A into the preheating tank, C<SUB>Ai</SUB>(t), has the greatest  effect on the controlled variable C<SUB>C</SUB>(t). A series of step changes in C<SUB>Ai</SUB>(t),  shown in <a href="#f7"> Figure 7</a>, were produced to compare the performance provided by  a PID controller, a conventional FLC, and the FLCVOSF controller. The IAE&#146;s  for all three controllers are shown in <a href="#Table 6"> Table 6</a>. <a href="#f8"> Figure 8</a> shows that the  PID controller works well for changes close to the steady state values.  When the disturbance forces the controller to close the valve too much  this controller goes unstable. This behavior can be explained if we consider  the high nonlinearity of the process for values of signal to the valve  lower than 42% (<a href="#f2">Figure 2</a>). The FLC works well for all changes but produces  oscillatory behavior. The proposed controller performs as well for all  the changes with no oscillations. All tuning parameters used and scaling  factors are presented on <a href="#Table 7"> Table 7</a>.</FONT></P>     <P ALIGN="center"><a name="f7"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img07.gif" width="536" height="309"></a></P>     
<p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 6">Table 6</a></font></p>     <p align="center"><font color="#1f1a17">Controller Performance Comparison&nbsp;</font></p>     <div align="center">       <center>   <table width="491" border="1">     <tbody>       <tr>         <td vAlign="top" width="240">               <p align="center"><font color="#1f1a17">Controller&nbsp;</font></p>         </td>         <td vAlign="top" width="269">               <p align="center"><font color="#1f1a17">IAE&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="240">               <p align="center"><font color="#1f1a17">PID&nbsp;</font></p>         </td>         <td vAlign="top" width="269">               <p align="center"><font color="#1f1a17">1.50 10<sup>4</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="240">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">FLC&nbsp;</font></p>         </td>         <td vAlign="top" width="269">               <p align="center"><font color="#1f1a17">9.75 10<sup>3</sup>&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="240">               <p align="center"><font color="#1f1a17">FLCVOSF&nbsp;</font></p>         </td>         <td vAlign="top" width="269">               <p align="center"><font color="#1f1a17">9.58 10<sup>3</sup>&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     <p align="center" style="margin-bottom: -12"><a name="f8"><img border="0" src="/img/fbpe/rtfiuz/v26n3/art05img08.gif" width="546" height="513"></a></p>     
<p align="center" style="margin-bottom: -12"><font color="#1f1a17"><a name="Table 7">Table 7</a></font></p>     <p align="center"><font color="#1f1a17">Tunings used for simulation studies&nbsp;</font></p>     <div align="center">       <center>   <table width="580" border="1">     <tbody>       <tr>         <td colSpan="2" vAlign="top">               <p align="center"><font color="#1f1a17">PID&nbsp;</font></p>         </td>         <td colSpan="2" vAlign="top">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">FLC&nbsp;</font></p>         </td>         <td colSpan="2" vAlign="top">               <p align="center"><font color="#1f1a17">FLCVOSF&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">Kc&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">0.625&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">Ke&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">0.0338&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">Ke&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">0.0717&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17"><font face="Symbol">t</font>I           (min)&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">90&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               ]]></body>
<body><![CDATA[<p align="center"><font color="#1f1a17">Kde&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">20.8&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">Kde&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">27.833&nbsp;</font></p>         </td>       </tr>       <tr>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17"><font face="Symbol">t</font>d           (min)&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">40&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">Km&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">0.0633&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">KFSF&nbsp;</font></p>         </td>         <td vAlign="top" width="100">               <p align="center"><font color="#1f1a17">0.07&nbsp;</font></p>         </td>       </tr>     </tbody>   </table>   </center> </div>     ]]></body>
<body><![CDATA[<P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> 5. Conclusions&nbsp; </FONT></B> </P>     <P ALIGN="justify"><FONT COLOR="#1f1a17"> The proposed controller maintains its performance when facing high changes  in process gain. The fuzzy output scale updating is able to compensate  for the changes in process gain that occur when the signal to the valve  is below 42% CO. The control surface for the FSF makes the controller to  act very fast under the conditions that require so and slow for values  towards the set point. The FLCVOSF is a general controller with only three  tuning parameters.&nbsp; </FONT></P>     <P ALIGN="justify"> <B><FONT COLOR="#1f1a17"> References&nbsp; </FONT></B> </P>     <!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 1.&nbsp;Bateson, R., &#147;Introduction to Control System Technology&#148;, Prentice Hall,  New Jersey, 1993.&nbsp;</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=2321680&pid=S0254-0770200300030000500001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 2.&nbsp;Martins. A. and Carvalho A., &#147;Contribution of Fuzzy logic to Control an  Industrial Process&#148;, IEEE Trans., vol 1, pp.105-110, 1997.&nbsp;</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=2321681&pid=S0254-0770200300030000500002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 3.&nbsp;Zadeh. L., &#147;Fuzzy Sets&#148;, Inform. Control, vol. 8, pp.338-353, 1965.&nbsp;</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=2321682&pid=S0254-0770200300030000500003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 4.&nbsp;Reznick, L., &#147;Fuzzy Controllers&#148;, Oxford, Newnes, 1997.&nbsp;</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=2321683&pid=S0254-0770200300030000500004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 5.&nbsp;Visioli A., &#147;Fuzzy Logic Based Set-Point Weight Tuning of PID Controllers&#148;,  IEEE Trans. Syst., Man, Cybern., vol 29, no 6, pp.587-592, 1999.&nbsp;</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=2321684&pid=S0254-0770200300030000500005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 6.&nbsp;Zilouchian, A. and Jafar M., &#147;Automation and process control of reverse  osmosis plants using soft computing methodologies&#148;, Desalination, vol 135,  N&#186; 1-3, pp 51-59, 2001.&nbsp;</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=2321685&pid=S0254-0770200300030000500006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><P ALIGN="justify"><FONT COLOR="#1f1a17"> 7.&nbsp;Zhao, Z., Tomizuka, M., &#147;Fuzzy Gain Scheduling of PID Controllers&#148;, IEEE  Trans. Syst., Man, Cybern., vol 23, no 5, pp.1392-1398, 1993.&nbsp;</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=2321686&pid=S0254-0770200300030000500007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body>
<back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bateson]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[Introduction to Control System Technology]]></source>
<year>1993</year>
<publisher-loc><![CDATA[New Jersey ]]></publisher-loc>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Martins]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Carvalho]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Contribution of Fuzzy logic to Control an Industrial Process]]></article-title>
<source><![CDATA[IEEE Trans]]></source>
<year>1997</year>
<volume>1</volume>
<page-range>105-110</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[Zadeh]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fuzzy Sets]]></article-title>
<source><![CDATA[Inform. Control]]></source>
<year>1965</year>
<volume>8</volume>
<page-range>338-353</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Reznick]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Fuzzy Controllers]]></source>
<year>1997</year>
<publisher-loc><![CDATA[Oxford ]]></publisher-loc>
<publisher-name><![CDATA[Newnes]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Visioli]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fuzzy Logic Based Set-Point Weight Tuning of PID Controllers]]></article-title>
<source><![CDATA[IEEE Trans. Syst., Man, Cybern]]></source>
<year>1999</year>
<volume>29</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>587-592</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zilouchian]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Jafar]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Automation and process control of reverse osmosis plants using soft computing methodologies]]></article-title>
<source><![CDATA[Desalination]]></source>
<year>2001</year>
<volume>135</volume>
<numero>1-3</numero>
<issue>1-3</issue>
<page-range>51-59</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zhao]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Tomizuka]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fuzzy Gain Scheduling of PID Controllers]]></article-title>
<source><![CDATA[IEEE Trans. Syst., Man, Cybern]]></source>
<year>1993</year>
<volume>23</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>1392-1398</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
