<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">IASC</journal-id>
<journal-id journal-id-type="nlm-ta">IASC</journal-id>
<journal-id journal-id-type="publisher-id">IASC</journal-id>
<journal-title-group>
<journal-title>Intelligent Automation &#x0026; Soft Computing</journal-title>
</journal-title-group>
<issn pub-type="epub">2326-005X</issn>
<issn pub-type="ppub">1079-8587</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">21696</article-id>
<article-id pub-id-type="doi">10.32604/iasc.2022.021696</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Machine Learning for Modeling and Control of Industrial Clarifier Process</article-title><alt-title alt-title-type="left-running-head">Machine Learning for Modeling and Control of Industrial Clarifier Process</alt-title><alt-title alt-title-type="right-running-head">Machine Learning for Modeling and Control of Industrial Clarifier Process</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Rajalakshmi</surname><given-names>M.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Saravanan</surname><given-names>V.</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Arunprasad</surname><given-names>V.</given-names></name>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Romero</surname><given-names>C. A. T.</given-names></name>
<xref ref-type="aff" rid="aff-4">4</xref>
</contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Khalaf</surname><given-names>O. I.</given-names></name>
<xref ref-type="aff" rid="aff-5">5</xref>
</contrib>
<contrib id="author-6" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Karthik</surname><given-names>C.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref><email>karthikmtech86@gmail.com</email>
</contrib>
<aff id="aff-1"><label>1</label><institution>Department of Mechatronics, Jyothi Engineering College</institution>, <addr-line>Thrissur, 679531</addr-line>, <country>India</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Computer Science, Dambi Dollo University</institution>, <addr-line>Dambi Dollo, 260</addr-line>, <country>Ethiopia</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Mechanical Engineering, Theni Kammavar Sangam College of Technology</institution>, <addr-line>Theni, 625534</addr-line>, <country>India</country></aff>
<aff id="aff-4"><label>4</label><institution>COMBA I&#x002B;D Research Group of Universidad Santiago de Cali</institution>, <addr-line>760036</addr-line>, <country>Colombia</country></aff>
<aff id="aff-5"><label>5</label><institution>Al-Nahrain Nano renewable Energy Research Center, Al-Nahrain University</institution>, <addr-line>Baghdad, 10001</addr-line>, <country>Iraq</country></aff>
</contrib-group><author-notes><corresp id="cor1">&#x002A;Corresponding Author: C. Karthik. Email: <email>karthikmtech86@gmail.com</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2021-10-4"><day>04</day>
<month>10</month>
<year>2021</year></pub-date>
<volume>32</volume>
<issue>1</issue>
<fpage>339</fpage>
<lpage>359</lpage>
<history>
<date date-type="received"><day>11</day><month>7</month><year>2021</year></date>
<date date-type="accepted"><day>17</day><month>8</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Rajalakshmi et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Rajalakshmi et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_IASC_21696.pdf"></self-uri>
<abstract>
<p>In sugar production, model parameter estimation and controller tuning of the nonlinear clarification process are major concerns. Because the sugar industry&#x2019;s clarification process is difficult and nonlinear, obtaining the exact model using identification methods is critical. For regulating the clarification process and identifying the model parameters, this work presents a state transition algorithm (STA). First, the model parameters for the clarifier are estimated using the normal system identification process. The STA is then utilized to improve the accuracy of the system parameters that have been identified. Metaheuristic algorithms such as Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and State Transition Algorithm are used to evaluate the most accurate model generated by the algorithms. By capturing the principal dynamic features of the process, the clarifier model produced from State Transition Algorithm (STA) acts more like the actual clarifier process. According to the findings, the controllers provided in this paper may be used to achieve greater performance than the standard controller design during the control of any nonlinear procedure, and STA is extremely helpful in modeling a nonlinear process.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Sugar industry</kwd>
<kwd>clarifier process</kwd>
<kwd>pH neutralization</kwd>
<kwd>system identification</kwd>
<kwd>genetic algorithm</kwd>
<kwd>particle swarm optimization</kwd>
<kwd>state transition algorithm</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>The main and basic requirement of sugar processing is a quality product with an acceptable economic benefit. The various stages are involved in modern technology to prepare sugar, whereas; clarification is the key part to ensure the quality of the product. Additionally, the clarification process of sugar industry influences the fundamental properties like pH, crystallization, drying, etc. It is necessary to control the pH to attain the quality outcome which can be succeeded with proper modeling of the process. The cane stalk processing in sugar industry makes affects the quality of raw sugar and clarification process efficiency and performances [<xref ref-type="bibr" rid="ref-1">1</xref>&#x2013;<xref ref-type="bibr" rid="ref-3">3</xref>]. Due to the lower quality of clarified juice, the evaporation process is affected, and the probability of sucrose loss to molasses is increased by pan. Many of the researchers have published a considerable work on the impact of trash on sugar cane stalk processing [<xref ref-type="bibr" rid="ref-4">4</xref>&#x2013;<xref ref-type="bibr" rid="ref-8">8</xref>], Coagulation and flocculation behaviour of the juice particles are focused by few researchers [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-11">11</xref>]. The extracted juice is often dark green in colour with the pH of 5&#x2013;5.5 [<xref ref-type="bibr" rid="ref-12">12</xref>]. The addition of lime milk to the juice brings the pH value to about 12, further heating the juice to obtain the clarified juice. The pH should be neutralized in order to avoid the inversion of sucrose during settling. In the last stage, the pH value of the treated juice is kept at 6.9&#x2013;7.5, resulting in dark-coloured juice and increased viscosity. The low pH of the treated sucrose juice is determined by the quantity of precipitated calcium phosphate and the calcium content of the clarified sucrose juice.</p>
<p>The importance of effective juice clarification to improve the efficiency, performances and production of quality raw sugar by developing the effective modeling and controller design is discussed [<xref ref-type="bibr" rid="ref-13">13</xref>]. Therefore, it is necessary to study effective modeling and control using optimization methods in sugar cane juice to obtain an understanding of the clarification processes of cane juice.</p>
<p>The primary aim of this paper is to understand the clarification process and to design the model with the information obtained from the clarification process. An investigation to understand the mechanisms of clarification with the effective black-box modeling and to design the optimum clarification control design will provide quality output with the optimized control strategies. Optimized clarification with the effective control design helps to filter all possible non-sugars, organic and inorganic, and the preservation of the maximum sucrose and reducing sugars possible in clarified juice.</p>
<p>A complex process like the clarification process needs the controller to react immediately by finding the optimal solution. The PSO and GA have the optimal solution faster, in PSO, it may get premature convergence and has a poor local optimization ability [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-16">16</xref>]. The GA has high robustness and good global search ability [<xref ref-type="bibr" rid="ref-17">17</xref>]. In the solution space, it can search quickly for all the solutions and will not get stuck in local traps. The implementation of its coding, however, is relatively complex, and the selection and setting of some parameters depend mostly on experience.</p>
<p>Recently, an emerging stochastic optimization method is proposed called STA [<xref ref-type="bibr" rid="ref-18">18</xref>]. State and its solution transformation are considered for an optimization of the problem. The candidate solution can be produced in an integrated framework and the parameters involved in the process is expressed as state transition matrices. Four operators of STA are rotation, translation, expansion, and Axesion. These operators have a feature that helps to increase the searching ability in both global and local searches.</p>
<p>The solutions are searched in a given radius of hypersphere by the rotation operator whereas the expansion operator searches the solution in the whole space which may represent local and global search of operators. The major merits of this STA based optimization are the operators can be manipulated based on the demands since it has adaptability and high searching ability have been observed while reviewing the other global stochastic optimization algorithms [<xref ref-type="bibr" rid="ref-19">19</xref>]. The State Transition Algorithm (STA) has been proposed in this research paper. STA is a technique that can easily escape the optimal local challenges.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>The Clarification Process at a Sugar Plant</title>
<p>The various stages are available in sugar production where clarification is one of the key parts which will decide the quality of the final product. The clarification process removes many of the impurities mixed with the draft juice, and it is extracted from the sugar cane. The major objective of this process is the removal of maximum non-sugar content, such that sucrose recovery will increase. The process flow chart is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Clarifying process flow diagram</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-1.png"/>
</fig>
<sec id="s2_1">
<label>2.1</label>
<title>Clarification/Defecation</title>
<p>After this juice is ready for clarification, the juice extract is strained from the cane to remove dirt particles, fibre, or pulp. The goal of clarification is to free the juice from all constituents, except sugar, as far as possible without altering the sugar itself. The universal basis for this clarification is that lime is one of the first chemicals to be used since it is both efficient and economical. The primary objective of lime is to neutralize juice acidity and turn several organic acids into insoluble calcium salt [<xref ref-type="bibr" rid="ref-20">20</xref>]. Clarification remains, therefore, a necessary and integral part of the production of sugar. The juice is blended in the clarifier tank with the help of a mechanical stirrer. The juice flows at a very low superficial velocity through the clarifier so that the muds settle out and transparent juice exits. There is the sugar content in the mud from the clarifier so it is filtered on rotary vacuum filters where the residual juice is removed and the mud can be washed before discharge. The juice and the water are returned to the process with sugar. The juice from the mills is typically acidic and turbid, with a dark green colour. The clarification (or defecation) process is designed to extract both soluble and insoluble impurities not extracted by preliminary screening (such as sand, soil, and ground rock). Clarification of mixed juice is commonly referred to as the &#x2018;simple defecation process&#x2019; in which lime heat and milk are used to produce a clear juice suitable for further processing.</p>
<p>A very significant and popular technique used in the defecation process is the addition of calcium hydroxide with clear juice to maintain the pH value. By incorporating the lime milk into the lime saccharate, the pH value is changed to the desired value. The addition of lime raises the juice&#x2019;s pH value from 5&#x2013;5.5 to 6.9&#x2013;7.5, which is the optimal value. The chemical reaction between the lime and the lime occurs and the inorganic phosphates. Then, with some impurities, the resulting calcium phosphate is recovered and the final clarified juice with the desired pH value is separated. Depending on the form of juice, this addition of lime reacts with the juice. Lime is introduced to the juice when the temperature is around 35&#x00B0;C to 40&#x00B0;C if it is a cold juice, whereas the temperature is 72&#x00B0;C&#x2013;76&#x00B0;C if the type of juice is intermediate. If the juice is in hot type, then the lime might be added at the temperature of 100&#x00B0;C [<xref ref-type="bibr" rid="ref-20">20</xref>].</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Effect of Lime</title>
<p>The addition of the correct amount of lime is the basis of good clarification in sugar production. If too little lime will give poor settling and cloudy juice with possible losses by inversion and too much lime causes darkening of the juices, increase in gummy substances in low-grade products, increased ash because of dissolved lime salts, and high molasses output. Lime will dissolve in sucrose solution forming calcium saccharate, a true solution, which can be handled with none of the problems of handling slurry [<xref ref-type="bibr" rid="ref-20">20</xref>]. High liming is to be avoided; and if clear juice cannot be obtained by simple defecation except by liming to high alkalinities, the addition of phosphate or some other modification of the process should be employed.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Results and Discussion</title>
<p>The clarification process is a complex process where the input of base flow rate and the output of pH value is collected from the real plant, and it is further given to linear models such as AutoRegressive with eXternal input (ARX) and AutoRegressive&#x2013;Moving-Average model with eXogenous inputs model (ARMAX), Box Jenkin (BJ) and Output Error (OE) like a nonlinear model and STA like optimization methods. The performance of the proposed models is simulated using MATLAB. It is run on a Desktop PC. The configuration of the PC is i5&#x2013;7500T with 4GB RAM.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Standard System Identification Method to the Clarification Process</title>
<p>Basic linear models ARX and ARMAX are initially selected with the minimum parameters and tested with the collected data. Regarding the maximum fitness obtained from the individual method, the clarification process has been selected, and it is represented mathematically as in, <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.</p>
<p><disp-formula id="eqn-1"><label>(1)</label>
<mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mi mathvariant="normal">G</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mn>8.1259</mml:mn></mml:mrow><mml:mrow><mml:mn>24.673</mml:mn><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">S</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mo>+</mml:mo><mml:mn>21.334</mml:mn><mml:mrow><mml:mi mathvariant="normal">S</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>From the M/S Sakthi sugars, 6000 sets of input and output data have been collected. In the sugar clarification house at M/s. Sakthi Sugars, the extracted juice from the mill is collected with a pH of around 5 is weighed on a juice weighing scale. Further, the juice is passed through primary juice heaters and heated up to 65o C. The heated juice is treated with the SO<sub>2</sub> to a pH of 3&#x2013;4.5 and again treated with the milk of lime about 40 to 60 L/min to bring the pH of 6.9&#x2013;7.5 for removal of non-sugar material. The primary disturbances in the clarification process are the sugar juice flow, the juice&#x2019;s pre-ash pH value, the sulphur strength, and the lime milk capacity. In this thesis, in the case of regulatory performance review, the ability of lime milk is considered to be a disruption to check the efficacy of the proposed controller. The open-loop data on pH and base flow rate is considered for modeling the clarification process and it is shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>. The same data set is further used for identification. For validation and estimation purposes, the total amount of data has been divided into 50% each. The model identified</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Input and output collection of clarifier process</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-2.png"/>
</fig>
<p>The validation response is obtained from the standard methods as mentioned earlier, and it is shown from <xref ref-type="fig" rid="fig-3">Figs. 3</xref>&#x2013;<xref ref-type="fig" rid="fig-6">6</xref>.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Validation response of ARX model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-3.png"/>
</fig>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Validation response of ARMAX model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-4.png"/>
</fig>
<p>The fitness of the measured and validated model has achieved 90.86 in the ARX model. 90.96 of the ARMAX model is better than the other methods in the linear model. The least fitness of 57.65 is obtained from the OE model. The overall comparison of the linear methods has given a clear picture of the efficiency of ARMAX in the case of model identification of the clarification process.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Validation response of box Jenkin model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-5.png"/>
</fig>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Validation response of OE model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-6.png"/>
</fig>
<p>The values obtained from the linear model and the nonlinear models of validation response are tabulated in <xref ref-type="table" rid="table-1">Tab. 1</xref>. The overall observation has been made to select the ARMAX model for further procedures.</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>State Transition Algorithm</title>
<p>Like GA and PSO, STA is a heuristic random search algorithm with the concept of state transition. The necessary steps explain the STA optimizations.</p>
<table-wrap id="table-7">
<table><colgroup>
<col/>
</colgroup>
<tbody>
<tr>
<td>Step 1: select a value of &#x2018;x&#x2019; and make it as a present solution</td>
</tr>
<tr>
<td>Step 2: Add the present solution &#x2018;x&#x2019; with its derivative &#x2018;dx&#x2019;, Calculate the f(x &#x002B; dx) value.</td>
</tr>
<tr>
<td>Step 3: If the calculated value is less than the present value, then keep the present value as the current solution which is referred to as (x &#x003D; x &#x002B; dx)</td>
</tr>
<tr>
<td>Step 4: Stop the iteration, when it satisfies the stopping criterion, else proceed to Step 2.</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The basic random search for the STA method is formulated as follows. Consider the basic linear time-invariant system,</p>
<p><disp-formula id="eqn-2">
<mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mover><mml:mi mathvariant="normal">x</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">B</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-3"><label>(2)</label>
<mml:math id="mml-eqn-3" display="block"><mml:mrow><mml:mi mathvariant="normal">y</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">D</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math>
</disp-formula></p>
<p>where A, B, C, and D are linear maps. The state variable of the controller is x.</p>
<p>Various procedures are available in metaheuristic methods. Among the varieties of methods, iterative search method is always employed and it is suitable for local searching, but often, the iterative methods are computationally complicated, since it has implicit gradient information. For global optimization, searching, the gradient is a method that provides an optimum search. It is suggested by most experts because it is possible to achieve an optimal global solution. The direction of the gradient is just a way of standing for direction in this case, and it has no major influence on the quest for a global optimum. The iterative method is used in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref> for efficient local search, where the search progress of the iterative method is inferred as state transit. If state and state transition are retrieved from the searching method, then the new state can be created at the end. The searching process of the evolutionary algorithm also imitates the same state and state transition, when the case is stochastic. Like PSO and GA, in STA, the state is referred to as population and updating solution at each iteration is referred to as state transition. Now in the case of the proposed STA design, the performance operators involved in solution update are state transition and the process of optimization is a state.</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>STA in Parameter Estimation</title>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>STA in parameter identification</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-7.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-7">Fig. 7</xref> describes the identification of a linear model using STA. The parameters of the model are identified by STA using its state and state transition operators. The error in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref> can be found from the difference between the actual and the identified model and it can be used as a constraint in STA to obtain the optimum parameter.</p>
<p><disp-formula id="eqn-4"><label>(3)</label>
<mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:mi mathvariant="normal">M</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">y</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mi mathvariant="normal">y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>STA Design Algorithm</title>
<p>The state transition method of searching is similar to the evolutionary algorithm, and the only difference is the number of operators for searching the solution. The design is given as,</p>
<table-wrap id="table-8">
<table><colgroup>
<col/>
</colgroup>
<tbody>
<tr>
<td>Initialize <inline-formula id="ieqn-1">
<mml:math id="mml-ieqn-1"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, and set <inline-formula id="ieqn-2">
<mml:math id="mml-ieqn-2"><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:math>
</inline-formula>&#x2190; 0</td>
</tr>
<tr>
<td><inline-formula id="ieqn-3">
<mml:math id="mml-ieqn-3"><mml:mrow><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-4">
<mml:math id="mml-ieqn-4"><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:math>
</inline-formula></td>
</tr>
<tr>
<td>random number vector O</td>
</tr>
<tr>
<td><inline-formula id="ieqn-5">
<mml:math id="mml-ieqn-5"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-6">
<mml:math id="mml-ieqn-6"><mml:mrow><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">f</mml:mi><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&lt;</mml:mo><mml:mrow><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td>&#x2003;<inline-formula id="ieqn-7">
<mml:math id="mml-ieqn-7"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-8">
<mml:math id="mml-ieqn-8"><mml:mrow><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">l</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td>&#x2003;<inline-formula id="ieqn-9">
<mml:math id="mml-ieqn-9"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-10">
<mml:math id="mml-ieqn-10"><mml:mrow><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:math>
</inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-11">
<mml:math id="mml-ieqn-11"><mml:mrow><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">l</mml:mi><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow></mml:math>
</inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In the case of STA, there are four operators used to search the solution, and it will become a new state of the problem. The new state is obtained and then, the operator further proceeds to find another new optimum state. A set of state transformations is known as Search Enforcement (SE).</p>
<p>The design of the STA is given as,</p>
<table-wrap id="table-9">
<table><colgroup>
<col/>
</colgroup>
<tbody>
<tr>
<td>repeat</td>
</tr>
<tr>
<td>if <inline-formula id="ieqn-12">
<mml:math id="mml-ieqn-12"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C3;</mml:mi></mml:mrow></mml:mrow></mml:math>
</inline-formula> &#x003C; <inline-formula id="ieqn-13">
<mml:math id="mml-ieqn-13"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C3;</mml:mi></mml:mrow></mml:mrow></mml:math>
</inline-formula>min then</td>
</tr>
<tr>
<td>&#x2003;<inline-formula id="ieqn-14">
<mml:math id="mml-ieqn-14"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C3;</mml:mi></mml:mrow></mml:mrow></mml:math>
</inline-formula> &#x2190; <inline-formula id="ieqn-15">
<mml:math id="mml-ieqn-15"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C3;</mml:mi></mml:mrow></mml:mrow></mml:math>
</inline-formula>max</td>
</tr>
<tr>
<td>end if</td>
</tr>
<tr>
<td>Soln &#x2190; expansion (funfcn, Soln, SE, &#x03B1;, <inline-formula id="ieqn-16">
<mml:math id="mml-ieqn-16"><mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:math>
</inline-formula>)</td>
</tr>
<tr>
<td>Soln &#x2190; rotation (funfcn, Soln, SE, <inline-formula id="ieqn-17">
<mml:math id="mml-ieqn-17"><mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mi>&#x03C3;</mml:mi></mml:mrow></mml:math>
</inline-formula>, &#x03B1;)</td>
</tr>
<tr>
<td>Soln &#x2190; Axesion (funfcn, Soln, SE, &#x03B1;, <inline-formula id="ieqn-18">
<mml:math id="mml-ieqn-18"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03B2;</mml:mi></mml:mrow></mml:mrow></mml:math>
</inline-formula>)</td>
</tr>
<tr>
<td>&#x2003;&#x200A;<inline-formula id="ieqn-19">
<mml:math id="mml-ieqn-19"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C3;</mml:mi></mml:mrow></mml:mrow><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mrow><mml:mspace width="thickmathspace" /></mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C3;</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</inline-formula></td>
</tr>
<tr>
<td>until the specified termination criterion is met</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5">
<label>5</label>
<title>STA Parameters and Its Analysis</title>
<p>STA is an optimization algorithm that consists of four operational parameters and one Search Enforcement (SE) parameter. In some researches, the SE is fixed to the dimensional search, since the larger value of SE brings the complexity in the design. The fixed SE has reduced the complexity of parametric analysis. A rotation operator should be a minimum and hence, an accurate solution can be derived. The minimum rotation operator can be achieved in two ways by adjusting the inner factor loop or outer loop. Minimizing the value of the rotation operator is known as the Lessing coefficient. In the case of the remaining operator, the value should be large to search in the straight line for a longer time. Over the large and less amount of the factors of translation, expansion and Axesion will affect the search space. In metaheuristic optimization methods, convergence is an important factor. In this proposed STA design, the probability random search method has been adopted in the case of convergence.</p>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Parameters of the various algorithms</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Symbol</th>
<th>STA</th>
</tr>
</thead>
<tbody>
<tr>
<td>Population size (or) SE</td>
<td><inline-formula id="ieqn-20">
<mml:math id="mml-ieqn-20"><mml:mi>N</mml:mi></mml:math>
</inline-formula></td>
<td>30</td>
</tr>
<tr>
<td>Number of generations</td>
<td><inline-formula id="ieqn-21">
<mml:math id="mml-ieqn-21"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula></td>
<td>100</td>
</tr>
<tr>
<td rowspan="4">Rotation factor</td>
<td><inline-formula id="ieqn-22">
<mml:math id="mml-ieqn-22"><mml:mi>&#x03B1;</mml:mi></mml:math>
</inline-formula></td>
<td>1</td>
</tr>
<tr>
<td><inline-formula id="ieqn-23">
<mml:math id="mml-ieqn-23"><mml:mrow><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula></td>
<td>1</td>
</tr>
<tr>
<td><inline-formula id="ieqn-24">
<mml:math id="mml-ieqn-24"><mml:mrow><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula></td>
<td>1e-8</td>
</tr>
<tr>
<td><inline-formula id="ieqn-25">
<mml:math id="mml-ieqn-25"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula></td>
<td>2</td>
</tr>
<tr>
<td>Translation factor</td>
<td><inline-formula id="ieqn-26">
<mml:math id="mml-ieqn-26"><mml:mi>&#x03B2;</mml:mi></mml:math>
</inline-formula></td>
<td>1</td>
</tr>
<tr>
<td>Expansion factor</td>
<td><inline-formula id="ieqn-27">
<mml:math id="mml-ieqn-27"><mml:mi>&#x03B3;</mml:mi></mml:math>
</inline-formula></td>
<td>1</td>
</tr>
<tr>
<td>Axesion factor</td>
<td><inline-formula id="ieqn-28">
<mml:math id="mml-ieqn-28"><mml:mi>&#x03B4;</mml:mi></mml:math>
</inline-formula></td>
<td>1</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s6">
<label>6</label>
<title>Model Validations</title>
<p>The procedure to identify the best-validated model is the cross-validation procedure (Ljung 1999). <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>. is the ARMAX model with 90.86% is identified as a suitable model. Residual analysis and correlation analysis is observed from the experiment to confirm the effectiveness of the model which is captured by validation procedure. Autocorrelation (output residuals) and cross-correlation (input to the process) and the output residuals from the residual analysis are collected. The analysis shows that the process dynamics that can be understood when both of the correlation functions lie between the confidence intervals have been captured by the efficiency model. <xref ref-type="fig" rid="fig-8">Fig. 8</xref> displays the ARMAX model&#x2019;s residual analysis. The upper part of the figure suggests the residual autocorrelation of the output and the lower part displays the residual autocorrelation of the output between the input of the process and the residual output. In between the 99 per cent confidence intervals, all the signals lie. It is, therefore, possible to consider the model as accurate.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>The residual analysis of the identified ARMAX model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-8.png"/>
</fig>
<p>In <xref ref-type="fig" rid="fig-9">Fig. 9</xref>, the convergence of the best fitness and average fitness is shown. Within the fifth generation itself, both principles have come similar to one another. Since then, the average fitness has stayed very similar to the finest fitness. With the more generations after 13th generations, the best fitness does not change; thus, suggesting the optimal or almost optimal solution for the parameter values. STA-ARMAX is called the model arising from this. The simulated performance of the STA-ARMAX model is obtained and compared to the simulated results. Its fit percentage is measured by estimation data and validation data. <xref ref-type="table" rid="table-1">Tab. 1</xref>. demonstrates the contrast between the simulated ARMAX and STA-ARMAX outputs.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Convergence of fitness</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-9.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> shows the effectiveness of the proposed design. The convergence of model error is achieved quickly in the STA-ARMAX model than in the remaining methods. It also insists as the % of model fitness and it is considerably increased in STA-ARMAX than the ARMAX. The comparison of the optimum models, which have gained the least MSE value showed in <xref ref-type="fig" rid="fig-10">Fig. 10</xref> and it is tabulated in <xref ref-type="table" rid="table-2">Tab. 2</xref>. <xref ref-type="fig" rid="fig-11">Fig. 11</xref> shows the validation performance of the STA-ARMAX model has the best performance over the ARMAX validation model. The comparison explains the optimum performances of the proposed design. <xref ref-type="table" rid="table-3">Tab. 3</xref>. evaluates the parameters and fit the percentages of the models ARMAX and STA-ARMAX. There is an increase of 1.72% in the fit percentage of the model with the validation data in the case of STA-ARMAX.</p>
<table-wrap id="table-2"><label>Table 2</label>
<caption>
<title>Error performance comparison</title></caption>
<table><colgroup>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Model</th>
<th>MSE value</th>
</tr>
</thead>
<tbody>
<tr>
<td>ARMAX</td>
<td>0.08241</td>
</tr>
<tr>
<td>STA-ARMAX</td>
<td>0.000113</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Model error of various identification methods</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-10.png"/>
</fig>
<p>The optimum fitness obtained has been considered, and the corresponding model parameters for the STA-ARMAX model have been observed and shown in <xref ref-type="fig" rid="fig-11">Fig. 11</xref>.</p>
<p>Further, the fine-tuned model of the ARMAX identified model is compared with an ARMAX model for the clarification process using STA is represented in <xref ref-type="fig" rid="fig-12">Fig. 12</xref> and mathematically represented by <xref ref-type="disp-formula" rid="eqn-5">Eq. (4)</xref>.</p>
<p><disp-formula id="eqn-5"><label>(4)</label>
<mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mi mathvariant="normal">G</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mn>8.125904</mml:mn></mml:mrow><mml:mrow><mml:mn>3.0465</mml:mn><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">S</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mo>+</mml:mo><mml:mn>5.165</mml:mn><mml:mrow><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">S</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Identified model using the STA-ARMAX method</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-11.png"/>
</fig>
<p>The STA tuned ARMAX model has been considered in the following for the controller design since the proposed design has given the very optimum model performances for the clarification process in terms of MSE and Fitness. The STA tuned ARMAX model has been considered in the following for the controller design since the proposed design has given the very optimum model performances for the clarification process in terms of MSE and Fitness. The identified ARMAX model is an overdamped system and it has a steady-state gain of 8.1259 and the damping factor 2.148 by the time constant 4.967 s in <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Comparative model analysis of various methods</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-12.png"/>
</fig>
<table-wrap id="table-3"><label>Table 3</label>
<caption>
<title>Comparison of the models before and after STA tuning</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th rowspan="2">Model</th>
<th colspan="3">Parameters</th>
<th colspan="2">Fit (%)</th>
</tr>
<tr>
<th>a</th>
<th>B</th>
<th>c</th>
<th>Estimation data</th>
<th>Validation data</th>
</tr>
</thead>
<tbody>
<tr>
<td>ARMAX</td>
<td>8.1259</td>
<td>24.673</td>
<td>21.334</td>
<td>92.56</td>
<td>90.96</td>
</tr>
<tr>
<td>STA-ARMAX</td>
<td>8.125904</td>
<td>3.0465</td>
<td>5.165</td>
<td>96.86</td>
<td>92.62</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Design of closed-loop control</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-13.png"/>
</fig>
<p>The STA-ARMAX is also an overdamped system and it has a steady-state gain is 8.125904 and the damping factor of is 1.47 with a time constant of 1.745 s.</p>
</sec>
<sec id="s7">
<label>7</label>
<title>Metaheuristic Algorithms for Controller Design of Clarification Process</title>
<p>The basic model of the clarification process has been obtained with various identification methods, and the optimum model is identified using the STA-ARMAX model. The controller has been designed in this section using different algorithms where the STA-ARMAX model has been considered as a clarifier model. The basic closed-loop feedback control is designed initially to the obtained model as given in <xref ref-type="fig" rid="fig-13">Fig. 13</xref> and the parameters of the PID controller are further enhanced by metaheuristic algorithms to obtain the effective controller design in the clarification process. And the methods for obtaining the optimum gain values of the PID controller.</p>
<p>The basic controller gains of the closed-loop system can be obtained from the standard tuning methods. For obtaining the optimum performance, the gain values of the controller are further enhanced by a metaheuristic algorithm where it converts the normal problem into an optimization problem using the objective function of the error values. The control simulation of the clarification process is simulated using MATLAB-Simulink. The error to the controller has been obtained from the difference of reference value and output value and it is processed by a control system to enable the controller to react to make the process follow the desired output. The metaheuristic algorithm is employed to instruct the controller by considering the model error as an objective function. In such a way, the controller parameters are adjusted related to the objective function of the algorithms. The range of the gain parameters is fixed and it&#x0027;s presented in <xref ref-type="table" rid="table-4">Tab. 4</xref>.</p>
<table-wrap id="table-4"><label>Table 4</label>
<caption>
<title>Boundaries of PID gain values</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>System</th>
<th>Proportional gain</th>
<th>Integral gain</th>
<th>Derivative gain</th>
</tr>
</thead>
<tbody>
<tr>
<td>Identified model<break/>(Second-order system)</td>
<td colspan="3">0-100</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The simulation responses of the metaheuristic algorithms are analysed. For making a better comparative analysis, the population size or iteration of the algorithm is initialized to 100. The comparative performances of GA-PID, BFO-PID, PSO-PID, and PID are analysed, and it is represented in <xref ref-type="fig" rid="fig-14">Fig. 14</xref>. As well as their performances are tabulated in <xref ref-type="table" rid="table-5">Tab. 5</xref>.</p>
<fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>Conventional controller performances</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-14.png"/>
</fig>
<table-wrap id="table-5"><label>Table 5</label>
<caption>
<title>Comparative measures of metaheuristic methods</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Criteria</th>
<th>PID</th>
<th>BFO tuned PID</th>
<th>PSO tuned PID</th>
<th>GA tuned PID</th>
</tr>
</thead>
<tbody>
<tr>
<td>Rise time in sec</td>
<td>1.83e2</td>
<td>1.328e1</td>
<td>1.546e1</td>
<td>1.47e1</td>
</tr>
<tr>
<td>Settling time in sec</td>
<td>4.26e2</td>
<td>0.856e1</td>
<td>0.681e1</td>
<td>0.4028e1</td>
</tr>
<tr>
<td>MSE</td>
<td>7.543</td>
<td>2.3121e-3</td>
<td>2.635e-4</td>
<td>2.814e-5</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The observation shows that GA-PID is the more optimum solution than the other controllers listed in the comparison. The step input of unity is given to the controllers and plotted in <xref ref-type="fig" rid="fig-16">Fig. 16</xref>, where the GA-PID has reached the settling time faster than the other metaheuristic Algorithm and PID controllers. The basic performances such as settling time, rise time, and MSE are compared. The least value is obtained from GA-PID, whereas, BFO and PID controller provides poor performances. For the comparisons, BFO-PID, and PID controller are not considered because of their poor performances.</p>
</sec>
<sec id="s8">
<label>8</label>
<title>Performance of STA in PID Tuning</title>
<p>STA is another metaheuristic algorithm used in optimization problems. The performance of STA is efficient in many types of researches in the field of identification as well as in controller tuning by selecting the proper STA parameters. The necessary performances are selected and listed in the previous chapter. The optimality performances of STA are simulated by the STA-ARMAX model, and the simulated responses are given in <xref ref-type="fig" rid="fig-15">Fig. 15</xref>. The performances of the STA are much better than the PID controller, and the performance measures are compared with other metaheuristic methods. The results show that the optimality of the solution can achieve better in STA than the other algorithms such as GA, PSO, and BFO.</p>
<fig id="fig-15">
<label>Figure 15</label>
<caption>
<title>Comparative analysis of STA-PID and PID</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-15.png"/>
</fig>
<table-wrap id="table-6"><label>Table 6</label>
<caption>
<title>Comparisons of metaheuristic algorithm in controller design for clarifier process</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Index term</th>
<th>PSO-PID</th>
<th>BFO-PID</th>
<th>GA-PID</th>
<th>STA-PID</th>
</tr>
</thead>
<tbody>
<tr>
<td>Rise time (s)</td>
<td>28.4</td>
<td>27.5</td>
<td>24.1</td>
<td>19.365</td>
</tr>
<tr>
<td>Settling time (s)</td>
<td>2.6541e1</td>
<td>5.321e1</td>
<td>2.0113e1</td>
<td>1.08345e1</td>
</tr>
<tr>
<td>MSE</td>
<td>2.0108e-5</td>
<td>3.312e-4</td>
<td>1.9882e-5</td>
<td>1.8334e-6</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The comparative response of different proposed metaheuristic algorithms is presented in this section. For effective comparison, the step size is given as 7.2 to all the controllers as shown in <xref ref-type="fig" rid="fig-17">Fig. 17</xref>. The simulated response shows that the STA is a more efficient algorithm than others in the case of quick settling time, less overshoot, and also provides optimum error convergence. The PID controller gains are obtained from STA and they have effective controller characteristics.</p>
<p>The basic criteria of the controller like settling time, rise time, and MSE are compared to the performances of different controllers, and they are tabulated in <xref ref-type="table" rid="table-6">Tab. 6</xref>. The transient and servo performances of different proposed metaheuristic algorithms are analysed. The simulated response is shown in <xref ref-type="fig" rid="fig-17">Fig. 17</xref>. The input changes are suddenly from 6.7 to 7.2 and the corresponding simulated responses of the optimization controllers are shown. Among the other algorithms, STA has given its optimum performances in the case of fast reaction towards the changes. Further changes are given to the controllers where the STA again proves the effective tracking and transient responses than another algorithm which are proposed. The BFO has provided a poorer response than all other responses when it experiences the changes in the reference input. The transient performances are tested by adding the nonlinearity in the controllers, and the responses are noted as shown in <xref ref-type="fig" rid="fig-18">Fig. 18</xref>. The desired pH is fixed with unity, and the controller is simulated with nonlinearity. The three designs have given their best performances and among them, STA has pointed out its excellent performances.</p>
<p>The best and fast convergence of the error rate has been achieved by STA than SA whereas GA has given good convergence, but less than STA and better than the PSO algorithm. The overall comparison in terms of the performance measure, tracking, and transient performances, and error convergence, STA has provided the optimum performances. <xref ref-type="fig" rid="fig-19">Figs. 19</xref> and <xref ref-type="fig" rid="fig-20">20</xref> show the effectiveness of the controllers in the case of servo analysis and transient analysis. <xref ref-type="fig" rid="fig-19">Fig. 19</xref> shows the different set-point of the pH values to the controllers and the corresponding responses are observed. The STA has an effective response over other methods.</p>
<fig id="fig-16">
<label>Figure 16</label>
<caption>
<title>Controller performances to a unit step function</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-16.png"/>
</fig>
<fig id="fig-17">
<label>Figure 17</label>
<caption>
<title>Servo performance measures of various controllers</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-17.png"/>
</fig>
<fig id="fig-18">
<label>Figure 18</label>
<caption>
<title>Response of STA-PID controller to the system</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-18.png"/>
</fig>
<p>The disturbance is given to the flow rate around 50 to 100 s and the corresponding performances are plotted in <xref ref-type="fig" rid="fig-20">Fig. 20</xref>.</p>
<fig id="fig-19">
<label>Figure 19</label>
<caption>
<title>Servo performances of various proposed controllers</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-19.png"/>
</fig>
<p>GA-PID and PSO-PID reject the disturbance slowly than the STA-PID controller design. STA-PID controller suddenly reacts to the disturbances and maintains the pH value at the desired value. Milk of lime is added at the rate of 48 L/min initially to the juice and after 50 s the lime addition reduces to 44 L/min to observe the effectiveness of disturbance rejection. The controller effectively handles the load variations and maintains the pH value as desired pH value. The comparative analysis instructs the researchers about the outperformance of the STA-PID controller.</p>
<fig id="fig-20">
<label>Figure 20</label>
<caption>
<title>Disturbance rejection response of various controllers</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_21696-fig-20.png"/>
</fig>
</sec>
<sec id="s9">
<label>9</label>
<title>Conclusion</title>
<p>The performance of the PID controller on the STA-ARMAX model is initially tested, and the performances are further improved by applying the metaheuristic algorithm. Different methods of metaheuristic algorithm are applied to the PID controller gain value adjustment, and it is simulated with different criteria. The results are tabulated for the comparative analysis of the algorithms on controller parameter tuning. The performances of the controller which has been tuned by the algorithms are analysed, and it is observed that the algorithm tuned PID is more effective and more robust than the standard PID controller. Further, the comparative results are explained that among all the algorithms discussed in this research for controller parameter tuning of PID, STA is more optimized and provides the response which is closer to the desired response. The controller values are tuned effectively when the STA is used to obtain the gain values since the error convergence of the STA is more optimal than other algorithms. Finally, it is concluded that the performance of STA is more optimal than other algorithms and it could be modified with some internal parameters consequently the performance of PID controller tuning is becoming more optimum.</p>
</sec>
</body>
<back><fn-group>
<fn fn-type="other">
<p><bold>Funding Statement:</bold> This research has been funded by Direcci&#x00F3;n General de Investigaciones of Universidad Santiago de Cali under call No. 01-2021.</p>
</fn>
<fn fn-type="conflict">
<p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>G. A.</given-names> <surname>Kent</surname></string-name>, <string-name><given-names>W. J.</given-names> <surname>Allen</surname></string-name>, <string-name><given-names>C. P.</given-names> <surname>Hoare</surname></string-name> and <string-name><given-names>T. F.</given-names> <surname>Dixon</surname></string-name></person-group>, &#x201C;<article-title>The effect of extraneous matter on factory throughput and performance</article-title>,&#x201D; in <conf-name>Proc- Australian Society of Sugar Cane Technologists</conf-name>, Watson Ferguson And Company, pp. <fpage>38</fpage>&#x2013;<lpage>43</lpage>, <year>1999</year>. </mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>P. J.</given-names> <surname>McGuire</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Martin</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Rich</surname></string-name> and <string-name><given-names>G. A.</given-names> <surname>Kent</surname></string-name></person-group>, &#x201C;<article-title>The effect of whole crop harvesting on crop yield</article-title>,&#x201D; in <conf-name>Proc- Australian Society of Sugar Cane Technologists</conf-name>, Mackay, Queensland, Australia, pp. 52&#x2013;57, 2011.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Jiang</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Deng</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Ding</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Preparation of a porous hydroxyapatite-carbon composite with the bio-template of sugarcane top stems and its use for the Pb (II) removal</article-title>,&#x201D; <source>Journal of Cleaner Production</source>, vol. <volume>187</volume>, pp. <fpage>650</fpage>&#x2013;<lpage>661</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Ramalingam</surname></string-name></person-group>, &#x201C;<article-title>An efficient applications cloud interoperability framework using i-anfis</article-title>,&#x201D; <source>Symmetry</source>, vol. <volume>13</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>14</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Moller</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Ross</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Steve</surname></string-name> and <string-name><given-names>B.</given-names> <surname>Hakan</surname></string-name></person-group>, &#x201C;<article-title>Whole crop processing at broadwater mill: Impacts on process operations</article-title>,&#x201D; in <conf-name>Proc- Australian Society of Sugar Cane Technologists</conf-name>, Bundaberg, Queensland, Australia, pp. 573&#x2013;587, 2010.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>B. M.</given-names> <surname>Muir</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Eggleston</surname></string-name> and <string-name><given-names>B.</given-names> <surname>Barker</surname></string-name></person-group>, &#x201C;<article-title>The effect of green cane on downstream factory processing</article-title>,&#x201D; in <conf-name>Proc- Annual Congress-South African Sugar Technologists&#x2019; Association</conf-name>, Mount Edgecombe, South Africa, pp. 164&#x2013;199, 2009.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Mohan</surname></string-name></person-group>, &#x201C;<article-title>Addressing semantics standards for cloud portability and interoperability in multi cloud environment</article-title>,&#x201D; <source>Symmetry</source>, vol. <volume>13</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>18</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Shaojian</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Jinchuan</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Xiaofeng</surname></string-name> and <string-name><surname>Liu Huixia</surname></string-name></person-group>, &#x201C;<article-title>Modeling of key production indices and operating parameters optimized set for sugar clarification process</article-title>,&#x201D; in <conf-name>Proc- 31st Chinese Control Conf. IEEE</conf-name>, Hefei, China, pp. 7113&#x2013;7118, 2012. </mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Kuppuraj</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Chellai</surname></string-name></person-group>, &#x201C;<article-title>An enhanced security measure for multimedia images using hadoop cluster</article-title>,&#x201D; <source>International Journal of Operations Research and Information Systems (IJORIS)</source>, vol. <volume>12</volume>, no. <issue>3</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Vinothini</surname></string-name> and <string-name><given-names>S. B.</given-names> <surname>Priya</surname></string-name></person-group>, &#x201C;<article-title>Survey of machine learning methods for big data applications</article-title>,&#x201D; in <conf-name>IEEE, 2017 Int. Conf. on Computational Intelligence in Data Science (ICCIDS)</conf-name>, Chennai, India, pp. 1&#x2013;5, 2017.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Mullapudi</surname></string-name> and <string-name><given-names>V.</given-names> <surname>Pillay</surname></string-name></person-group>, &#x201C;<article-title>Elimination of the juice clarifier and the drum vacuum filter at a cane sugar plant</article-title>,&#x201D; <source>Sugar Industry-Zuckerindustrie</source>, vol. <volume>145</volume>, no. <issue>11</issue>, pp. <fpage>670</fpage>&#x2013;<lpage>673</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. W.</given-names> <surname>Hermansson</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Syafiie</surname></string-name></person-group>, &#x201C;<article-title>Model predictive control of pH neutralization processes: A review</article-title>,&#x201D; <source>Control Engineering Practice</source>, vol. <volume>45</volume>, no. <issue>1</issue>, pp. <fpage>98</fpage>&#x2013;<lpage>109</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>&#x0141;awry&#x0144;czuk</surname></string-name></person-group>, &#x201C;<article-title>Modelling and predictive control of a neutralization reactor using sparse support vector machine Wiener models</article-title>,&#x201D; <source>Neurocomputing</source>, vol. <volume>205</volume>, pp. <fpage>311</fpage>&#x2013;<lpage>328</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Rajalakshmi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Jeyadevi</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Karthik</surname></string-name></person-group>, &#x201C;<article-title>Computer-aided controller design for a nonlinear process using a Lagrangian-based state transition algorithm</article-title>,&#x201D; <source>Circuits, Systems, and Signal Processing</source>, vol. <volume>39</volume>, no. <issue>2</issue>, pp. <fpage>977</fpage>&#x2013;<lpage>996</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Peng</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Cheng-Chew</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Chunhua</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Weihua</surname></string-name></person-group>, &#x201C;<article-title>A dynamic state transition algorithm with application to sensor network localization</article-title>,&#x201D; <source>Neurocomputing</source>, vol. <volume>273</volume>, no. <issue>2</issue>, pp. <fpage>237</fpage>&#x2013;<lpage>250</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Karthik</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Valarmathi</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Prasanna</surname></string-name></person-group>, &#x201C;<article-title>Modelling and control of chemical process in sugar industry</article-title>,&#x201D; in <conf-name>Proc- International Conference on VLSI, Communication &#x0026; Instrumentation</conf-name>, Kottayam, Kerala, India, pp. 20&#x2013;26, 2011.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Karthik</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Rajalakshmi</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Saravanakumar</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Asan Mohideen</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Sanjeevi</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Modified cascade controller design for unstable processes with large dead time</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>157022</fpage>&#x2013;<lpage>157036</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name></person-group>, &#x201C;<article-title>Preface: Smart solutions in mathematical engineering and sciences theory</article-title>,&#x201D; <source>Mathematics in Engineering, Science and Aerospace</source>, vol. <volume>12</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>4</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Sengan</surname></string-name>, <string-name><given-names>G. R. K.</given-names> <surname>Rao</surname></string-name>, <string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name> and <string-name><given-names>M. R.</given-names> <surname>Babu</surname></string-name></person-group>, &#x201C;<article-title>Markov mathematical analysis for comprehensive real-time data-driven in healthcare</article-title>,&#x201D; <source>Mathematics in Engineering, Science and Aerospace</source>, vol. <volume>12</volume>, pp. 77&#x2013;94, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Lin</surname></string-name> and <string-name><given-names>L.</given-names> <surname>Yun-peng</surname></string-name></person-group>, &#x201C;<article-title>Modeling for the clarifying process of sugar mills with esn</article-title>,&#x201D; in <conf-name>Chinese Intelligent Automation Conference, CIAC 2013. Proceedings: Lecture Notes in Electrical Engineering</conf-name>, pp. 625&#x2013;632, 2013.</mixed-citation></ref>
</ref-list>
</back>
</article>