<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main"></title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Dmytro</forename><surname>Kucherov</surname></persName>
							<email>d_kucherov@ukr.net</email>
							<affiliation key="aff0">
								<orgName type="institution">National Aviation University</orgName>
								<address>
									<addrLine>1, Liubomyra Huzara ave</addrLine>
									<postCode>03058</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Olexii</forename><surname>Poshyvailo</surname></persName>
							<email>o.poshyvailo@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="institution">National Aviation University</orgName>
								<address>
									<addrLine>1, Liubomyra Huzara ave</addrLine>
									<postCode>03058</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ihnat</forename><surname>Myroshnychenko</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">National Aviation University</orgName>
								<address>
									<addrLine>1, Liubomyra Huzara ave</addrLine>
									<postCode>03058</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">AF7A1BBF9175D1C9FDDC5802F2354DED</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T19:58+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Genetic algorithm</term>
					<term>PID controller</term>
					<term>multi-criteria objective function 1</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The paper discusses the problem of a popular industrial controller tuning in automatic control systems. This controller is named after their components: proportional, integral, and differential units. The problem with using such a controller is its configuration, which must consider the contradictory properties of the individual units' behavior. In practice, the approximate manual tuning technique proposed by Ziegler and Nichols is usually used. This technique is based on the system's response to a typical impact. The approximate tuning is not the best and can be improved. The proposed study proposes an improved methodology using transient endpoints such as overshooting, mean squared reference deviation error, and transient settling time. The proposed indicators create a criterion for the quality of tuning. Since analytical methods in this formulation of the problem are not suitable, it is therefore proposed to use a genetic algorithm that searches for the best parameters of the PID controller. A feature of the proposed algorithm is the introduction of restrictions on the desired parameters of the controller and the principle of elitism to eliminate losses of the best sets from previous search iterations. The proposed approach showed satisfactory results for stabilizing unstable control objects.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>In automatic control systems, controllers of different types are used to increase productivity. These controllers directly influence the coordinates of the control object, generating a control signal that ensures the execution of the task with the required quality indicators. The best quality indicators are achieved in systems with feedback, where the controller is located in a forward circuit, and its input receives an error signal or deviation from the value on the system input generated by the feedback and input circuit signals. Since the input signal can change, it can be an additive mixture of desired and interfering signals, and the controller must ensure the stability of the control system, minor processing errors, and compensate for changes in the input signal. These properties have relatively simple PID controllers, which contain proportional and integral control elements that reduce errors in the static mode and differentiating units that affect the error in the dynamic mode.</p><p>Despite the existence of various types of control algorithms, the PID controller has found practical application in industrial production. According to Astrom and Hagglund <ref type="bibr" target="#b0">[1]</ref>, more than 95% of process controllers are PIDs, and their popularity is growing. Results from testing hundreds of plants <ref type="bibr" target="#b1">[2]</ref> showed that about 30% of regulators used manual tuning; 65% of regulators with automatic tuning did not provide a minimum variance error compared to manual mode. These results highlight the need to find effective tuning methods.</p><p>The PID controller automatic tuning assumes that the mathematical model of the control object is known, and the weak point of these methods is that it can correspond to the object only in a narrow range of controller parameters <ref type="bibr" target="#b2">[3]</ref>. The actual control object is nonlinear; its parameters can change depending on time and operating conditions; there are time delays in the control circuits, which complicate the adjustment of the controller parameters. As a result, manual methods for tuning PID controller parameters are superior to complex calculations based on a given mathematical model.</p><p>Currently, a sufficient number of algorithms have appeared that use the properties of "reasonableness" in the parameter selection, which are based on adaptation, fuzzy logic, and neural networks. These approaches also include heuristic methods, which use the search for the best sets of parameters when solving a multi-criteria problem. These methods are borrowed from observations of natural selection, which occurs in nature when mechanisms of random selection, crossing, and mutation are involved and are called genetic algorithms <ref type="bibr" target="#b2">[3]</ref>.</p><p>Tuning PID controllers based on genetic algorithm (GA) has been widely reflected in publications. However, the main problem of genetic algorithms is convergence, which can be both premature convergence, which leads to falling into a local minimum, and low convergence speed, which may not lead to obtaining the desired result within the specified time.</p><p>The genetic algorithm simulation for tuning a PID controller for an unstable object using a multicriteria objective function that ensures sufficient convergence in an acceptable time is paper objective.</p><p>Further, the paper is organized as follows: Section 2 presents a review of the well-known literature in the area of research; Section 3 formulates the research problem; a general approach to finding a solution using a genetic algorithm is given in Section 4; Section 5 is devoted to the simulation of the search for PID controller parameters for objects with zero and imaginary roots of the characteristic equation; and at the end of the paper, a discussion of the results obtained is given.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Paper review</head><p>Whitley presents canonical and experimental forms of the genetic algorithm in the handbook <ref type="bibr" target="#b3">[4]</ref>. Here, we can be acquainted with the theoretical foundations of GA, including the design theorem and some precise models of the canonical GA.</p><p>Most publications devoted to tuning PID controllers use GA. Thus, A. Mirzal et al. <ref type="bibr" target="#b4">[5]</ref> implemented a genetic algorithm (GA) in the canonical form to determine the parameters of a PID controller to compensate for the time delay in a first-order system. However, the work notes that the genetic algorithm does not always give the desired result. The studies performed in the Matlab environment showed negative results that exceeded 4% of all completed studies. A. A. Aly <ref type="bibr" target="#b5">[6]</ref> presented setting up the PID controller GA in the SIMULINK environment for an electrohydraulic servo drive described by a system of four first-order differential equations and two control inputs. A feature of the controller tuning is the fitness function in the form of a mix of the integral of time multiplied by the absolute value of the error, overshoot, and steady-state error. Suyanto et al. <ref type="bibr" target="#b6">[7]</ref> studied GA for tuning the PID controller in a water level control system in a miniplant with a three-phase oil separator. Lambora et al. <ref type="bibr" target="#b7">[8]</ref> present the GA basic processes discussion, their features, and applications. T. A. F. K. Yusoff et al. <ref type="bibr" target="#b8">[9]</ref>, Meena, and A. Devanshu compared the performance of Ziegler-Nichols and GA tuning methods in <ref type="bibr" target="#b9">[10]</ref>. GA for tuning fractional order PID controllers in an automatic voltage regulation (AVR) system, we use these controllers proposed by Sun et al. <ref type="bibr" target="#b10">[11]</ref>.</p><p>Recently, intellectual approaches to attunement have been developing. Katoch et al. present a review of recent advances in GAs and a discussion of future research directions in the genetic operators' area, fitness functions, and hybrid algorithms <ref type="bibr" target="#b11">[12]</ref>. An adaptive GA for adjusting the parameters of the PID controller, which is based on the operations of crossing and mutation according to adaptive probability algorithms, was proposed by Zhao J. and Xi M <ref type="bibr" target="#b12">[13]</ref>. A machine-learning algorithm for a PID controller for optimal tuning is presented in <ref type="bibr" target="#b13">[14]</ref>.</p><p>Integrating a GA with an artificial immune system via a scheme incorporating diversity functions, distributed computing, adaptation, and self-control for tuning a PID controller is presented in the paper by Khoie et al. <ref type="bibr" target="#b14">[15]</ref>. Yunan and Qu presented a combination of GA and iterative learning algorithms in <ref type="bibr" target="#b15">[16]</ref>. Kawecki and T. Niewierowicz <ref type="bibr" target="#b16">[17]</ref> proposed a hybrid algorithm based on genetic and classical algorithms for synthesizing time-optimal speed control of asynchronous motors. Flores-Morán et al. <ref type="bibr" target="#b17">[18]</ref> present a combination of genetic and Fuzzy algorithms for tuning PID controllers in a DC motor control problem. Anh <ref type="bibr" target="#b18">[19]</ref> proposes the Fuzzy Nonlinear ARX model for modeling, identification, and adaptive tracking of the angular position of the joint of a nonlinear robot manipulator in the article. The combination of the ant colony algorithm and GA for optimizing FID parameters is proposed in <ref type="bibr" target="#b19">[20]</ref>. Bajarangbali et al. <ref type="bibr" target="#b20">[21]</ref> show the integration of particle swarm optimization methods with GA for second-order objects.</p><p>Zhou et al. <ref type="bibr" target="#b21">[22]</ref> proposed a scenario approach based on a genetic algorithm for investigating the events of entry and car tracking. Meng and B. Song <ref type="bibr" target="#b22">[23]</ref> presented the improvement of genetic algorithms regarding population, selection, crossover, and mutation compared to simple genetic algorithms. A comparison of the structure and performance of a nonlinear variable PID controller (NL-PID) and a genetic algorithm (GA) PID controller is performed by Korkmaz et al. in <ref type="bibr" target="#b23">[24]</ref>. Zhang et al. proposed the self-organization of genetic algorithms, in which new operators of dominant selection and cyclic mutation are introduced to optimize the PID controller parameters <ref type="bibr" target="#b24">[25]</ref>.</p><p>An analysis of the presented literature showed that the problem of controlling unstable objects is not well studied, which is of interest for constructing a genetic algorithm for tuning the PID controller of these objects.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Problem formulation</head><p>Some object with unstable dynamics is considered. Instability is characterized by the impossibility of establishing the output coordinates of an object to the required values in an acceptable time. The object is in the initial state. This state is known and characterized by these coordinates: state, speed, and acceleration of its changes.</p><p>To stabilize this object coordinates to a given position, a closed-loop controller with a proportional-integral-derivative (PID) controller in a feedback loop is used (shown in Figure <ref type="figure" target="#fig_0">1</ref>). The PID controller generates a control signal from the error signal using proportional, integral, and differentiating units in the form:</p><formula xml:id="formula_0">𝑢(𝑡) = 𝑘 𝑒(𝑡) + 𝑘 𝑒(𝑡) + 𝑘 𝑑𝑒(𝑡) 𝑑𝑡 .<label>(1)</label></formula><p>In (1) kp, ki, and kd are the transmission coefficients of the proportional, integral, and differential units, respectively; e(t) is the error signal, 𝑒(𝑡) = 𝑥(𝑡) − 𝑦(𝑡), (2) where x(t) is the input signal, y(t) is the output signal, t is a variable that has the sense of time, and T is the observation time of the process.</p><p>We assumed that the parameters of the PID controller are subject to restrictions in the form:</p><p>𝑘 ≤ 𝑘 ≤ 𝑘 , 𝑘 ≤ 𝑘 ≤ 𝑘 , 𝑘 ≤ 𝑘 ≤ 𝑘 .</p><p>In ( <ref type="formula" target="#formula_1">3</ref>), values 𝑘, 𝑘 are indicated as the upper and lower values of the controller parameters.</p><p>A master action of a known type is applied to the input of the object, for example, a unit step function x(t) = 1(t), generating the output signal y(t) in the form of a transient process. Sensors record the following indicators of the control process: overshooting OS, settling time tst, and steady-state error emin. Noise-free sensors measure object parameters.</p><p>The task is posed to configure the parameters of the PID controller that satisfy constraints (3) and ensure system stability with minimal values of overshooting, establishment time, and steady-state error of the transient process. This problem we can represent by a complex criterion in the form:</p><formula xml:id="formula_2">𝐼 = α • 𝑂𝑆 + β • 𝑀𝑆𝐸 + γ • 𝑇 ,<label>(4)</label></formula><p>where OS is calculated by the formula</p><formula xml:id="formula_3">𝑂𝑆 = 𝑦 − 𝑦 𝑦 • 100%,<label>(5)</label></formula><p>MSE (mean squared error) is the mean squared error, which is calculated as follows</p><formula xml:id="formula_4">𝑀𝑆𝐸 = 1 𝑁 (𝑦 − 𝑦 ) ,<label>(6)</label></formula><p>Tp is the duration of the adjustment process, i.e. when the output value y reaches the set value yst. Other designations: ymax is the maximum value of the initial value; , , and  are weighting coefficients that determine the contribution of each term to the overall productivity of the GA; 𝐼 ≤ 𝐼 , (7) where Imin is the minimum value of criterion (4).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Solution</head><p>At the first step of applying the GA procedure, a random set of chromosomes is introduced, which are associated with the parameters of the PID controller, the effect of which on the system is further evaluated. After the simulation, the manipulated variable is immediately returned to the GA, and the selected error criterion is used to assess the performance and determine the fitness value of this chromosome for further search for PID controller parameters that can satisfy the system designer.</p><p>GA performance is evaluated by the objective function I (4). Traditionally, GA includes the following steps: selection, crossing, mutation, and quality assessment of the resulting chromosome set. If the stopping criterion is not met, the GA procedure is repeated the given number of times.</p><p>In the developed algorithm, the maximum number of generations of the new generation P is set. A considerable number of iterations leads to an unjustified increase in the operating time of the algorithm when obtaining a repeated result, which can be interpreted as looping in a local minimum.</p><p>After the initialization of a chromosome set consisting of N randomly selected individuals, the selection procedure is. This procedure is necessary for sampling the most successful generation of individuals according to the objective function <ref type="bibr" target="#b1">(2)</ref>. Since the initial data are given by real numbers, those data that correspond to the minimum value of the objective function rounded to the nearest larger whole get into the new chromosome set. It allows you to preserve the best generation of parameters and guarantees the asymptotic convergence of the GA.</p><p>The crossing operation was carried out according to the principle of arithmetic crossing, which is the most successful for finding the optimum of the function of many real variables. According to this principle, two offspring h1s and h2s are created based on the values of the genes of the parent chromosomes h1 and h2. Values of genes of offspring h1si and h2si are calculated according to the formulas:</p><formula xml:id="formula_5">ℎ = 𝑘ℎ + (1 − 𝑘)ℎ ,<label>(8)</label></formula><formula xml:id="formula_6">ℎ = 𝑘ℎ + (1 − 𝑘)ℎ ,<label>(9)</label></formula><p>where k ∈ [0; 1] is some real coefficient. The geometric interpretation of this process is shown in Figure <ref type="figure" target="#fig_1">2</ref>. In Figure <ref type="figure" target="#fig_1">2</ref> wmin,i and wmax,i denote the minimum and maximum value of the ith parameter. Mutation of selected chromosomes consists in changing the values of genes by some impurities Δhij according to the rule ℎ′ = ℎ + ∆ℎ , (10) where hij is the gene before the mutation; h'ij is the gene after the mutation. The algorithm uses an uneven mutation for the ith gene. According to <ref type="bibr" target="#b7">[8]</ref>, the new gene values in case of uneven mutation are calculated according to the formula ℎ = ℎ + ∆ℎ 𝑡, 𝑤 , − ℎ , 𝑖𝑓 𝑟 ≤ 0.5, ℎ − ∆ℎ 𝑡, ℎ − 𝑤 , , 𝑖𝑓 𝑟 &gt; 0.5, <ref type="bibr" target="#b10">(11)</ref> where ∆ℎ(𝑡, 𝑦) = 𝑦(1 − 𝑟 ( / ) ); r is a random number from the interval [0; 1]; p is the current iteration number; k is a non-uniformity parameter. All chromosomes that do not meet the specified level of objective function are subject to mutations. At the last stage of the algorithm, a new generation is formed. To prevent the best chromosomes from being lost, they are guaranteed to be included in the new population.</p><p>The specified sequence of operations is repeated until the algorithm is considered converged. The algorithm terminates when the specified performance is satisfied or all assigned generations are completed. In the latter case, the chromosome set with the best performance is chosen.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Simulation</head><p>In the interests of modeling, we use a mathematical model described by a differential equation of the second or third order, which will reproduce the dynamics of the controlled process with sufficient accuracy.</p><p>To study the dynamics of such a model, the space of states is usually linked to the phase coordinates of a dynamic system <ref type="bibr" target="#b6">[7]</ref>. At the same time, the differential equation of the object model is represented by a system of differential equations, which for a stationary object is convenient to present in matrix form:</p><formula xml:id="formula_7">𝑥(𝑡) = 𝐴𝑥(𝑡) + 𝐵𝑢(𝑡) 𝑦(𝑡) = 𝐶𝑥(𝑡),<label>(12)</label></formula><p>In ( <ref type="formula" target="#formula_7">12</ref>), x(t), y(t), and u(t) are vectors of phase variables, output coordinates, and control, respectively, depending on time t. Vectors dimensionality are x  R n , y  R m , and u  R p . Matrices A, B, and C have these forms A  R nn , B  R np , and C  R mn .</p><p>A system with feedback provides the given dynamics of an object. A PID controller in the feedforward circuit of the system is installed in series with the object.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.">Double integrator</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.1.">Math model</head><p>As an unstable control object, a double integrator is chosen, which has a double zero root and is described by a system of differential equations in the first-order form:</p><formula xml:id="formula_8">𝑥̇ (𝑡) = 𝑥 (𝑡), 𝑥̇ (𝑡) = 𝑘𝑢(𝑡),<label>(13)</label></formula><p>where x1(t) and x2(t) are the phase variables of the integrator containing its output and its derivative, u(t) is the control signal, and k is the amplification factor of the control system. The variable t is a time. At the control start (t=0), the initial state of integrators is unexcited, i.e. x1(0) = x2(0) = 0.</p><p>The object can be stabilized by applying a control device. Such a device is a PID controller, which at the space of phase variables, can be represented by a system of equations 𝑢(𝑡) = 𝑦 (𝑡) + 𝑦 (𝑡) + 𝑦 (𝑡), 𝑦 (𝑡) = 𝑘 𝑒(𝑡), 𝑦 (𝑡) = 𝑘 ∫ 𝑒(𝜏)𝑑𝜏 , 𝑦 (𝑡) = 𝑘 ( ) . ( <ref type="formula">14</ref>)</p><p>In <ref type="bibr" target="#b9">(10)</ref>, y1(t), y2(t), and y3(t) are the outputs of the proportional, integral, and differential units, respectively. Values kp, ki, and kd are the parameters of the corresponding units of the PID regulator, and variable e(t) is the error signal at the input of the PID regulator. Restrictions (3) are applied to the parameters of the PID controller.</p><p>A standardized single signal in the form of a step, i.e. r(t)=1(t), is applied to the input signal of the system.</p><p>In the interests of modeling and to prevent complex integration algorithms, we present the considered system in the extended phase space Xext  R 5 , which takes into account the phase coordinates of the considered objects, which allows us to present the system in the form of a matrix differential homogeneous equation of the first order of the form: 𝑋 ̇ (𝑡) = 𝐴 𝑋 (𝑡).</p><p>(</p><formula xml:id="formula_9">)<label>15</label></formula><p>with the initial vector Xext(0) = (0, 0, 0, 0, 1) T . The system of equations in <ref type="bibr" target="#b13">(14)</ref>  </p><p>In ( <ref type="formula" target="#formula_10">16</ref>), x1 and x2 are the phase coordinates that coincide with <ref type="bibr" target="#b11">(12)</ref>, x3 and x4 are the outputs of the differential and integral links of the PID controller, respectively, and x5 is the input signal.</p><p>Limit parameters (3) of the PID controller are given by inequalities:</p><p>10 ≤ 𝑘 ≤ 1, 10 ≤ 𝑘 ≤ 1, 10 ≤ 𝑘 ≤ 1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.2.">GA parameters</head><p>GA parameters are given in Table <ref type="table" target="#tab_0">1</ref>. The PID controller's initial and final parameters are given in Table <ref type="table" target="#tab_1">2</ref>. The PID controller parameters, at the beginning of the study, were selected according to the Ziegler-Nichols method. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.3.">Simulation results</head><p>Transient processes in the system according to Table <ref type="table" target="#tab_1">2</ref> are presented in Figures <ref type="figure" target="#fig_4">2 and 3</ref>.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2.">Oscillating object</head><p>An oscillating object is chosen as an unstable control object, the characteristic equation of has conjugate imaginary roots j and is described by a system of first-order differential equations of the form <ref type="bibr" target="#b25">[26,</ref><ref type="bibr" target="#b26">27]</ref> 𝑥̇ (𝑡) = 𝑥 (𝑡), 𝑥̇ (𝑡) = −ω 𝑥 (𝑡) + ω 𝑘𝑢(𝑡),</p><p>where x1(t) and x2(t) are the phase variables of the object, which have the content of its output and its derivative, u(t) is the control signal, k is the parameter of the control object, and  is the oscillation frequency. The initial state of the control object (t=0) is not excited, as in the case of the previous object x1(0) = x2(0) = 0.</p><p>The system response to a standardized unit signal is in the step form, i.e. r(t)=1(t). The initial values of the coefficients of the PID regulator are set according to the Ziegler-Nichols algorithm and have the values kp = 0.31, kd = 1.023 s, and ki = 0.021 s -1 , performance I = 4.027. The graphs of the functions x(t), r(t), and e(t) before and after setting the PID controller by GA have the form shown in Figures <ref type="figure" target="#fig_6">4  and 5</ref>. After the GA action, the following values of the coefficients of the PID regulator were obtained: kp = 0.0548, kd = 0.6446 s, ki = 0.0222 s -1 , and I = 3.9434. A productivity increase of 2.1% was obtained.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Discussion</head><p>The paper presents the GA implementation technology for setting the PID controller parameters for an unstable object with multiple zero roots of the characteristic equation. A multi-criteria function was used as the objective function, which includes the overshooting, the root mean square error, and the duration of the transition process. The total increase adjustment compared to the Ziegler-Nichols algorithm is 6% for the double integrator and 2.1% for the oscillating object, which allows us to conclude the feasibility of using GA to improve the adjustment of the PID controller.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: PID controller in an object control system</figDesc><graphic coords="3,109.08,499.20,376.80,96.60" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Scheme of arithmetic crossing</figDesc><graphic coords="5,72.60,114.12,449.16,61.44" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head></head><label></label><figDesc>has the form: 𝑥̇ (𝑡) = 𝑥 (𝑡), 𝑥̇ (𝑡) = −𝑘 𝑘 + 1 𝑥 (𝑡) − 𝑘𝑥 (𝑡) + 𝑘𝑥 (𝑡) + 𝑘 𝑘 + 1 𝑥 (𝑡), 𝑥̇ (𝑡) = 𝑘 𝑥 (𝑡) − 𝑘𝑥 (𝑡) + 𝑘 𝑥 (𝑡), 𝑥̇ (𝑡) = −𝑘 𝑥 (𝑡) + 𝑘 𝑥 (𝑡), 𝑥̇ (𝑡) = 0</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Functions x1(t), e(t), and r(t) for the PID controller and the double integrator before the GA start</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: Functions x1(t), e(t), and r(t) for the PID controller and the double integrator after the GA start</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Functions x(t), e(t), and r(t) for the PID controller and the oscillating object before the GA start</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Functions x(t), e(t), and r(t) for the PID controller and the oscillating object after the GA start</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc></figDesc><table><row><cell>Genetic algorithm parameters</cell><cell></cell></row><row><cell>Parameter</cell><cell>Value</cell></row><row><cell>Coefficients of the objective function , , </cell><cell>0.1</cell></row><row><cell>The number of generations of the new</cell><cell>10</cell></row><row><cell>generation</cell><cell></cell></row><row><cell>Initial chromosomal set</cell><cell>20</cell></row><row><cell>Arithmetic crossover coefficient</cell><cell>1/3</cell></row><row><cell>Coefficient r mutation</cell><cell>Median of the generated random series</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2 PID</head><label>2</label><figDesc></figDesc><table><row><cell>controller setting parameters</cell><cell></cell><cell></cell></row><row><cell>Parameter</cell><cell>before GA</cell><cell>after GA</cell></row><row><cell>kp</cell><cell>0.001</cell><cell>0.1883</cell></row><row><cell>kd, s</cell><cell>0.3</cell><cell>0.5044</cell></row><row><cell>ki, s -1</cell><cell>0.0004</cell><cell>0.0181</cell></row><row><cell>k, (Vs) -1</cell><cell>2</cell><cell>2</cell></row><row><cell>I</cell><cell>8.3561</cell><cell>7.8674</cell></row></table></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgements</head><p>The work has been carried out on an initiative basis. The authors thank both the authorities of the National Aviation University and the especially leadership of the Faculty of Computer Science and Technologies for their support during the preparation of this paper.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">UMass citation field extraction dataset</title>
		<author>
			<persName><forename type="first">S</forename><surname>Anzaroot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Mccallum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">;</forename></persName>
		</author>
		<ptr target="https://www.amazon.com/PID-Controllers-Theory-Design-Tuning/dp/1556175167" />
	</analytic>
	<monogr>
		<title level="m">PID controllers: Theory, Design, and Tuning</title>
				<editor>
			<persName><forename type="first">T</forename><surname>Astrom</surname></persName>
		</editor>
		<editor>
			<persName><surname>Hagglund</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="1995">2013. 1995</date>
		</imprint>
	</monogr>
	<note>Instrument Society of America</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Process control performance: not as good as you think</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">B</forename><surname>Ender</surname></persName>
		</author>
		<ptr target="https://api.semanticscholar.org/CorpusID:232712838" />
	</analytic>
	<monogr>
		<title level="j">Control Engineering</title>
		<imprint>
			<biblScope unit="page" from="180" to="190" />
			<date type="published" when="1993-09">September (1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">PID Controller Tuning Techniques: A Review</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">O</forename><surname>Bansal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Sharma</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">R</forename><surname>Shreeraman</surname></persName>
		</author>
		<ptr target="https://www.academia.edu/11729116/PID_Controller_Tuning_Techniques_A_Review" />
	</analytic>
	<monogr>
		<title level="j">Journal of Control Engineering and Technology (JCET)</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="168" to="176" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A genetic algorithm tutorial</title>
		<author>
			<persName><forename type="first">D</forename><surname>Whitley</surname></persName>
		</author>
		<idno type="DOI">10.1007/BF00175354</idno>
		<ptr target="https://doi.org/10.1007/BF00175354" />
	</analytic>
	<monogr>
		<title level="j">Stat Comput</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="page" from="65" to="85" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">PID Parameters Optimization by Using Genetic Algorithm</title>
		<author>
			<persName><forename type="first">A</forename><surname>Mirzal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Yoshii</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Furukawa</surname></persName>
		</author>
		<ptr target="https://arxiv.org/ftp/arxiv/papers/1204/1204.0885.pdf" />
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">PID Parameters Optimization Using Genetic Algorithm Technique for Electrohydraulic Servo Control System Intelligent Control and Automation</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">A</forename><surname>Aly</surname></persName>
		</author>
		<idno type="DOI">10.4236/ica.2011.22008</idno>
		<imprint>
			<date type="published" when="2011">2011</date>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="69" to="76" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Development Of PID Based On Genetic Algorithm As A Control Algorithm On A Three-Phase Mini Plant Separator Level Control System</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">A</forename><surname>Suyanto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">L</forename><surname>Darwito</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">O</forename><surname>Widjiantoro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">A</forename><surname>Pradana</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">W</forename><surname>Prananda</surname></persName>
		</author>
		<author>
			<persName><surname>Sudrajat</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICOSNIKOM56551.2022.10034865</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2022 IEEE International Conference of Computer Science and Information Technology (ICOSNIKOM)</title>
				<meeting>the 2022 IEEE International Conference of Computer Science and Information Technology (ICOSNIKOM)<address><addrLine>Laguboti, North Sumatra, Indonesia</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="1" to="06" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Genetic Algorithm-A Literature Review</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lambora</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Gupta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Chopra</surname></persName>
		</author>
		<idno type="DOI">10.1109/COMITCon.2019.8862255</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon)</title>
				<meeting>the 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon)<address><addrLine>Faridabad, India</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="380" to="384" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Optimization of PID Tuning Using Genetic Algorithm</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">A F K</forename><surname>Yusoff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">F</forename><surname>Atan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">A</forename><surname>Rahman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">A</forename><surname>Wahab</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">F</forename><surname>Salleh</surname></persName>
		</author>
		<idno type="DOI">10.33736/jaspe.168.2015</idno>
	</analytic>
	<monogr>
		<title level="j">Journal of Applied Science &amp; Process Engineering</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="97" to="106" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Genetic algorithm tuned PID controller for process control</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">C</forename><surname>Meena</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Devanshu</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICISC.2017.8068639</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2017 International Conference on Inventive Systems and Control (ICISC)</title>
				<meeting>the 2017 International Conference on Inventive Systems and Control (ICISC)<address><addrLine>Coimbatore, India</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="1" to="6" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Optimal Fractional Order PID Controller Design for AVR System Based on Improved Genetic Algorithm</title>
		<author>
			<persName><forename type="first">J</forename><surname>Sun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Yang</surname></persName>
		</author>
		<idno type="DOI">10.1109/AEECA49918.2020.9213473</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications( AEECA)</title>
				<meeting>the 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications( AEECA)<address><addrLine>Dalian, China</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="351" to="355" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">A review on genetic algorithm: past, present, and future</title>
		<author>
			<persName><forename type="first">S</forename><surname>Katoch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">S</forename><surname>Chauhan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Kumar</surname></persName>
		</author>
		<idno type="DOI">10.1007/s11042-020-10139-6</idno>
		<ptr target="https://doi.org/10.1007/s11042-020-10139-6" />
	</analytic>
	<monogr>
		<title level="j">Multimed Tools Appl</title>
		<imprint>
			<biblScope unit="volume">80</biblScope>
			<biblScope unit="page" from="8091" to="8126" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Self-Tuning of PID Parameters Based on Adaptive Genetic Algorithm</title>
		<author>
			<persName><forename type="first">J</forename><surname>Zhao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Xi</surname></persName>
		</author>
		<idno type="DOI">10.1088/1757-899X/782/4/042028</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2020 IOP Conf. Ser.: Mater. Sci. Eng</title>
				<meeting>the 2020 IOP Conf. Ser.: Mater. Sci. Eng</meeting>
		<imprint>
			<biblScope unit="volume">782</biblScope>
			<biblScope unit="page">42028</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">PID controller machine learning algorithm applied to the mathematical model of Quadrotor lateral motion</title>
		<author>
			<persName><forename type="first">D</forename><surname>Kucherov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kozub</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Tkachenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Rosinska</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Poshyvailo</surname></persName>
		</author>
		<idno type="DOI">10.1109/APUAVD53804.2021.9615438</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE 6th International Conference on Actual Problems of Unmanned Aerial Vehicles Development (APUAVD)</title>
				<meeting>the IEEE 6th International Conference on Actual Problems of Unmanned Aerial Vehicles Development (APUAVD)<address><addrLine>Kyiv, Ukraine</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2021-10-21">19-21 Oct. 2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">PID controller tuning using multi-objective optimization based on fused Genetic-Immune algorithm and Immune feedback mechanism</title>
		<author>
			<persName><forename type="first">M</forename><surname>Khoie</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">K</forename><surname>Sedigh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Salahshoor</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICMA.2011.5986338</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2011 IEEE International Conference on Mechatronics and Automation</title>
				<meeting>the 2011 IEEE International Conference on Mechatronics and Automation<address><addrLine>Beijing, China</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="2459" to="2464" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Application of Iterative Learning Genetic Algorithms for PID Parameters Auto-Optimization of Missile controller</title>
		<author>
			<persName><forename type="first">H</forename><surname>Yunan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Qu</surname></persName>
		</author>
		<idno type="DOI">10.1109/WCICA.2006.1713006</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2006 6th World Congress on Intelligent Control and Automation</title>
				<meeting>the 2006 6th World Congress on Intelligent Control and Automation<address><addrLine>Dalian</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
			<biblScope unit="page" from="3435" to="3439" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Hybrid Genetic Algorithm to Solve the Two Point Boundary Value Problem in the Optimal Control of Induction Motors</title>
		<author>
			<persName><forename type="first">L</forename><surname>Kawecki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Niewierowicz</surname></persName>
		</author>
		<idno type="DOI">10.1109/TLA.2014.6749535</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE Latin America Transactions</title>
				<meeting>the IEEE Latin America Transactions</meeting>
		<imprint>
			<date type="published" when="2014-03">March 2014</date>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="176" to="181" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Genetic algorithm and fuzzy selftuning PID for DC motor position controllers</title>
		<author>
			<persName><forename type="first">E</forename><surname>Flores-Morán</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Yánez-Pazmiño</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Barzola-Monteses</surname></persName>
		</author>
		<idno type="DOI">10.1109/CarpathianCC.2018.8399621</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2018 19th International Carpathian Control Conference (ICCC)</title>
				<meeting>the 2018 19th International Carpathian Control Conference (ICCC)<address><addrLine>Szilvasvarad, Hungary</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="162" to="168" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Implementation of Fuzzy NARX IMC PID control of PAM robot arm using Modified Genetic Algorithms</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">P H</forename><surname>Anh</surname></persName>
		</author>
		<idno type="DOI">10.1109/GEFS.2011.5949491</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2011 IEEE 5th International Workshop on Genetic and Evolutionary Fuzzy Systems (GEFS)</title>
				<meeting>the 2011 IEEE 5th International Workshop on Genetic and Evolutionary Fuzzy Systems (GEFS)<address><addrLine>Paris, France</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="54" to="59" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Ant colony algorithm with genetic characteristic and its application in PID parameters optimization</title>
		<idno type="DOI">10.1109/CCDC.2008.4598295</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2008 Chinese Control and Decision Conference</title>
				<meeting>the 2008 Chinese Control and Decision Conference<address><addrLine>Yantai, China</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="5069" to="5074" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Tuning and Analysis of PID Controllers Using Soft Computing Techniques</title>
		<author>
			<persName><surname>Bajarangbali</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Sujay H S, Suman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Chaithanya</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Narayanan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Shamanth</surname></persName>
		</author>
		<ptr target="https://ijsrst.com/IJSRST185312" />
	</analytic>
	<monogr>
		<title level="j">International Journal of Scientific Research in Science and Technology (IJSRST)</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="67" to="71" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Genetic Algorithm-Based Challenging Scenarios Generation for Autonomous Vehicle Testing</title>
		<author>
			<persName><forename type="first">R</forename><surname>Zhou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Yang</surname></persName>
		</author>
		<idno type="DOI">10.1109/JRFID.2022.3223092</idno>
	</analytic>
	<monogr>
		<title level="j">IEEE Journal of Radio Frequency Identification</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="page" from="928" to="933" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Fast Genetic Algorithms Used for PID Parameter Optimization</title>
		<author>
			<persName><forename type="first">X</forename><surname>Meng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Song</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICAL.2007.4338930</idno>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conference on Automation and Logistics</title>
				<meeting><address><addrLine>Jinan, China</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="2144" to="2148" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Design and performance comparison of variable parameter nonlinear PID controller and genetic algorithm based PID controller</title>
		<author>
			<persName><forename type="first">M</forename><surname>Korkmaz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ö</forename><surname>Aydoğdu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Doğan</surname></persName>
		</author>
		<idno type="DOI">10.1109/INISTA.2012.6246935</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2012 International Symposium on Innovations in Intelligent Systems and Applications</title>
				<meeting>the 2012 International Symposium on Innovations in Intelligent Systems and Applications<address><addrLine>Trabzon, Turkey</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="1" to="5" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Self-organizing genetic algorithm based tuning of PID controllers</title>
		<author>
			<persName><forename type="first">J</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Zhuang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Du</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wang</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.ins.2008.11.038</idno>
		<ptr target="https://doi.org/10.1016/j.ins.2008.11.038" />
	</analytic>
	<monogr>
		<title level="j">Information Sciences</title>
		<imprint>
			<biblScope unit="volume">179</biblScope>
			<biblScope unit="issue">7</biblScope>
			<biblScope unit="page" from="1007" to="1018" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">Stabilizing the spatial position of a quadrotor by the backstepping procedure</title>
		<author>
			<persName><forename type="first">D</forename><surname>Kucherov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kozub</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Sushchenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Skrynkovskyy</surname></persName>
		</author>
		<idno type="DOI">10.11591/ijeecs.v23.i2.pp1188-1199</idno>
	</analytic>
	<monogr>
		<title level="j">Indonesian Journal of Electrical Engineering and Computer Science</title>
		<imprint>
			<biblScope unit="volume">23</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="1188" to="1199" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Mathematical Model of Damping of UAV Oscillations in the Cargo Delivery Problem</title>
		<author>
			<persName><forename type="first">D</forename><surname>Kucherov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Shmelova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Poshyvailo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Tkachenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Miroshnichenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Ogirko</surname></persName>
		</author>
		<idno type="DOI">10.1109/KhPIWeek61412.2023.10312855</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2023 IEEE 4th KhPI Week on Advanced Technology (KhPIWeek)</title>
				<meeting>the 2023 IEEE 4th KhPI Week on Advanced Technology (KhPIWeek)<address><addrLine>Kharkiv, Ukraine</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2023">2023</date>
			<biblScope unit="page" from="1" to="6" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
