<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>computer research of a belt conveyor models with intelligent control</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Olga V. Druzhinina</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga N. Masina</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elena V. Igonina</string-name>
          <email>elenaigonina7@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexey A. Petrov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bunin Yelets State University</institution>
          ,
          <addr-line>28, Kommunarov St., Yelets, 399770, Russian Federation</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Federal Research Center “Computer Science and Control” of Russian Academy of Sciences</institution>
          ,
          <addr-line>44, building 2, Vavilov St.</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Moscow</institution>
          ,
          <addr-line>119333, Russian Federation</addr-line>
        </aff>
      </contrib-group>
      <fpage>6</fpage>
      <lpage>18</lpage>
      <abstract>
        <p>The synthesis problems of intelligent control models for a belt conveyor with a variable lifting angle are considered. The models take into account the acting forces, uneven loading and control actions. A complex criterion of the control quality is developed. The graphs of trajectories are obtained taking into account the selected parameters of the models. An approach to finding the optimal parameters of a model based on artificial intelligence methods is proposed. The conditions for stabilization of the belt conveyor control systems are obtained. Control algorithms are developed based on the construction of fuzzy controllers. The qualitative efects in the models of the belt conveyor control are revealed. Algorithmic and instrumental support is developed for the implementation of software and hardware packages for intelligent control of a belt conveyor with a variable lifting angle. Modules of a software package for modeling of control systems for a belt conveyor using the Python3 language in combination with the Jupyter system and mathematical libraries Numpy, Scipy, Sympy, as well as using open libraries for construction of systems with artificial intelligence are created. Using the developed intelligent algorithms and a high-performance workstation, test examples are studied and a series of computational experiments are carried out. Computational experiments are aimed at finding of control laws and optimal modeling parameters. The obtained results can be used for solving of the enterprises production lines control problems for the innovation cluster of mechanical engineering.</p>
      </abstract>
      <kwd-group>
        <kwd>computer modeling</kwd>
        <kwd>applied programming</kwd>
        <kwd>belt conveyor model</kwd>
        <kwd>control quality criterion</kwd>
        <kwd>intelligent</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>belt conveyor</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>Methods of mathematical modeling, artificial intelligence, fuzzy logic and intelligent control are
widely used in the control of production technological processes. In particular, the problems of
constructing and analyzing mathematical models of conveyor transport are of great theoretical
and applied interest. Belt conveyors are one of the most eficient and high-performance types
Workshop on information technology and scientific computing in the framework of the XI International Conference</p>
      <p>CEUR
Workshop
Proceedings
htp:/ceur-ws.org
IS N1613-073</p>
      <p>CEUR Workshop Proceedings (CEUR-WS.org)
of conveyor transport in machine-building enterprises. Numerous papers are devoted to the
design and improvement of conveyor transport systems, in particular, [1, 2, 3].</p>
      <p>The basics of intelligent control based on fuzzy controllers are described in the papers. The
application of fuzzy logic and artificial neural networks in the control of belt transport is studied,
in particular, in [4, 5, 6]. These results are based on the use of various types of fuzzy regulators
[7, 8, 9, 10, 11, 12, 13, 14].</p>
      <p>One of the most efective methods of artificial intelligence is machine learning. Machine
learning is a class of intelligent methods that allow you to improve the performance of computers
by learning from known data. There are many models for machine learning, but they tend to fall
into one of three types: learning with a teacher, learning without a teacher, and reinforcement
learning. The latter type of machine learning is of considerable interest in the study of industrial
facility control systems, since it combines the advantages of learning with a teacher and learning
without a teacher. Machine learning with reinforcement is the subject of papers [15, 16].</p>
      <p>This paper is devoted to the synthesis and computer research of a belt conveyor models with
intelligent control. In section 2, we synthesize a model of a four-wheel drive conveyor with a
dynamically variable belt lift angle. In addition, in section 2, we formulate an optimal control
problem for a dynamic belt conveyor model. In section 3, we consider partial stabilization
based on the use of a sliding mode. Section 4 deals with the control of the conveyor transport
system based on artificial intelligence methods. Section 5 is dedicated to the original software
developed by the team of authors. The developed software package is designed to modeling of
conveyor transport systems.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Optimal control problem for a dynamic belt conveyor model</title>
      <p>We synthesize a model of a four-wheel drive conveyor with a dynamically variable belt lifting
angle. We accept the following conditions.</p>
      <p>The phase space of the model is bounded by two coordinates. The specified coordinates
specify the linear movement of the tape and the angle of elevation above the plane, respectively.
The conveyor moves objects with a mass that can afect the characteristics of its movement. In
the first approximation, we neglect the friction of the loads on the belt, the stretching of the
belt. We will also consider the change in the speed of the ascent angle negligibly small due to
the conservation of angular momentum.</p>
      <p>
        Under the conditions under consideration, the diferential equations of the belt conveyor
model have the form
)
0
)
,
,
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
where  0 is moving the conveyor belt,  0 is the conveyor belt weight,  0 is the conveyor
lifting angle,  1 is the conveyor lifting speed,  1 is total weight of loads on the conveyor,  is a
coeficient that determines the moment of the conveyor inertia,  is a position of the conveyor
gravity center,  is a rolling friction coeficient,  1() is linear force of the conveyor forward
motion,  2() is a torque value for controlling the lifting angle of the conveyor.
      </p>
      <p>
        Let’s assume that objects with diferent weights are loaded and unloaded on a moving
conveyor at random times. Given these conditions, it is convenient to write the model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) in the
form of a model with switches of the form
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
where  1,  2 are multiple controls,  is multiple possible centers of gravity,  is the mass set of
load on the belt.
      </p>
      <p>
        We propose the following statement of the optimal control problem. Let us assume that we
need to stabilize system (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) at a point in the phase space s over a conditionally infinite time
interval. We assume that a suficient condition for the stabilization of the system (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is to obtain
a stable solution of the equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) that satisfies the following conditions
      </p>
      <p>
        (0) ∈  1,  (  ) ∈  2, ∀  ∈ ( 1, ∞),  ∈  2,
where  is partial phase vector  1,  0,  1 systems (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ),  1 is time taken to stabilize the system
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ),  1 and  2 are some subspaces of the solutions phase space. According to the fact that the
domain of all permissible states of the system (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is bounded by  1, and the required state of the
system is bounded by  2, there is an inclusion  2 ⊂  1.
      </p>
      <p>
        We will consider the optimal control for which the volume of the phase space region bounded
by the subspace  2 is minimal. With this in mind, we formulate the following quality criterion:


0
∫  ( () − ) →
min,
where  is non-negative function. The quality criterion (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) is a generalized criterion. As special
cases of criterion (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), we can consider the Euclidean norm of the deviation vector ( () − ) , or
the standard deviation  () from  .
criterion(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ).
      </p>
      <p>The optimal control problem is to find such controls  1() and  2() , that satisfy the quality
For technical systems with switching, the formulation of the optimal control problem and
the construction of optimal trajectories are considered in [17, 18, 19]. In [17], we consider an
algorithm for switching with increasing frequency for a model of a transport system with three
phase variables. In [18], a switching algorithm is proposed for a generalized model of a technical
system, and an example with two phase variables is considered. In [19], an algorithm using
artificial neural networks to control the switching frequency in a technical system model is
proposed.</p>
      <p>
        For the belt conveyor model, taking into account criterion (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), we further propose to use
three types of optimal control: sliding mode control, fuzzy controller-based control, and neural
network controller-based control.
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. Partial stabilization based on the use of sliding mode</title>
      <p>
        To control the linear speed of movement for the system (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), we use the introduction of the
system in sliding mode. The control scheme has the form
  1 &gt;  1 ℎ 
  1 &lt;  1 ℎ 
1() =  ̂ 1 − ,
1() =  ̂ 1 + ,
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
where  1̂ is the internal state of equilibrium, calculated from the equations of the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ),  is
control panel,  1 is expected equilibrium state for a phase variable  1. The status check occurs
at discrete time intervals Δ .
      </p>
      <p>
        For conducting computational experiments, specialized software is developed in the language
Python3 using libraries SciPy, NumPy, Scikit-fuzzy. The specified software includes a module
for constructing the trajectories of the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) based on numerical methods for solving
ordinary diferential equations with switching, as well as modules for control based on artificial
intelligence. Note that the authors proposed an original implementation of neural network
algorithms in the language Python3.
      </p>
      <p>
        Figure 1 shows a graph of the linear speed of movement for the model (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). The control
parameters have the form  1 = 4,  = 5, Δ = 0.005.
      </p>
      <p>Taking into account the results presented in Figure 1, we note slight fluctuations associated
with a large step of numerical integration. An increase in the mass of the loads on the conveyor
leads to an abrupt change in the value of  1, but the system quickly returns to the state of
equilibrium  1 = 4.</p>
      <p>
        Based on the results obtained, it can be concluded that the sliding mode control is suficient
for partial stabilization with respect to the linear speed. Next, we consider the methods for
controlling the angular position of the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ).
      </p>
    </sec>
    <sec id="sec-5">
      <title>4. System control based on intelligent methods</title>
      <p>
        Computational experiments show that to control the angular speed does not lead to stability
with a scheme of the form (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ). Taking this fact into account, we use two types of intelligent
control: control based on a fuzzy controller and control based on a neural network controller.
To develop the program code of the fuzzy controller, the library is used Scikit-fuzzy.
      </p>
      <p>A test example of the fuzzy controller rule base is shown in the table 1.</p>
      <p>
        The rule base presented in Table 1 is formed on the basis of the expert’s knowledge of the
laws governing the lifting angle of the conveyor. When constructing the rule base, the need to
meet the quality criterion (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) is indirectly taken into account.
      </p>
      <p>
        The phase curve of the angular position of the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), constructed using a fuzzy controller,
is shown in Fig. 2.
      </p>
      <p>
        In Fig. 2, we take the lifting angle of the conveyor system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) as  . The red plus sign in Fig. 2
we denote the expected equilibrium point on the phase plane. The trajectory shown in Fig. 2 is
characterized by orbital stability in the vicinity of the equilibrium point  1.
      </p>
      <p>
        The graph of the conveyor lifting angle on the plane (, ) is shown in Fig. 3. Taking into
account the results presented in Fig. 3, it can be noted that the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) stabilizes in a relatively
short time, but the angle of ascent fluctuates relative to the required value 4 .
      </p>
      <p>The graph of such control  2() , which is obtained using the control based on the fuzzy
controller, is shown in Fig. 4. It should be noted that in this case, the control is oscillating in
nature with an increasing average value.</p>
      <p>
        The results obtained indicate that the stabilization conditions (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) of the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) can be
considered fulfilled. However, the fuzzy controller does not directly take into account the
quality criterion (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), which makes it dificult to quantify the quality of control.
      </p>
      <p>
        In addition to the fuzzy controller for the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), we are developing a neural network
controller for the system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). We use a direct propagation perceptron with 8 neurons in a hidden
layer and a tangential activation function. The neural network diagram is shown in Fig. 5.
      </p>
      <p>
        On neural network inputs  1̂ and  2̂ the values  1 and  0− 1 are supplied, respectively. The
output layer contains one neuron, the output value of which lies in the interval (
        <xref ref-type="bibr" rid="ref1">-1, 1</xref>
        ). The
specified output value is multiplied in the gain layer by a fixed positive value.
      </p>
      <p>Neural network training is based on reinforcement learning. As a penalty, the quality criterion
is used, written in the following form


0
∫ || 0() −  1|| → min .</p>
      <p>
        To train the neural network, we use heuristic search engine optimization algorithms. A
number of efective search engine optimization algorithms are considered in [ 20, 21, 22]. In this
paper, diferential evolution from the SciPy mathematical library is used for optimization. A
characteristic feature of this training method application to the model (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) is that the training is
performed for the case  = const. With this fact in mind, we arrive at incomplete conditions
for a computational experiment compared to a control based on a fuzzy controller. Next, using
the developed software, we check how the change in the parameter  afects the stability of the
system (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) with respect to  0,  1 with the resulting neural network control.
      </p>
      <p>The results of computational experiments are shown in Fig. 6, 7.
more accurately with respect to  0,  1 compared to the algorithm based on the fuzzy controller.</p>
      <p>The graph of the control  2() , obtained using the control based on the neural network
controller is shown in Fig. 7.</p>
      <p>According to Fig. 7, we note the step-like form  2() , which is caused by the abrupt change
in the mass of loads on the conveyor. The average moving value of  2() tends to increase due
to an increase in the average weight of loads on the conveyor.</p>
      <p>
        The developed program for neural network control of model (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) is based on the use and
development of proprietary software models and algorithms for neural network computing.
      </p>
    </sec>
    <sec id="sec-6">
      <title>5. Developed software for modelling of conveyor transport systems</title>
      <p>To implement neural network algorithms, the author’s team developed an original module for
neural network computing. This module is developed using the Python 3 language and the
Numpy computing library. The basic structure of the neural network computing module is
shown in Fig. 8.</p>
      <p>For the developed module, the logical organization of an artificial neural network is a directed
connected list with the possibility of branches and cycles. The neural network outputs are
calculated by traversing the linked list. In this case, the neural network can be represented as a
directed graph. Information between the nodes of such a graph is transmitted in the form of
vectors. An example of a neural network graph is shown in Fig. 9.</p>
      <p>As for the current software, the neural network computing module has achieved the
implementation of two types of layers (nodes). The specified types include the fully connected layer
and the input layer. In addition, we achieved the implementation of the possibility of recurrent
node traversal. To activate layers, the neural network module provides the following functions:
tangential function, Heaviside function, linear function.</p>
      <p>Listing 1 shows a part of the code for initializing a neural network with a 2-8-1 topology (see
Fig. 5) using the developed module. The dummy_layer () class creates an input layer that does
not have activation functions. The set_child() method is responsible for linking layers to each
other. The weights are set using the set_weights() method. The calculate() method calculates the
neural network outputs and returns the response as a vector column. Since the column vector
in this case actually consists of a single element, it is necessary to extract it by zero indexes. It
can be noted that the API of the developed neural network module is minimalistic and easy to
use.</p>
      <sec id="sec-6-1">
        <title>Listing 1: Neural network initialization code part Listing 2 shows is the main code for neural control of model (2). In the specified program code, you can select the frequency of switching, control methods, and the probability function of object loading/unloading.</title>
        <p>def evaluate(state = pi/2.5, control = "fuzzy", weights = None):
model = model1(args = {"s": 2,
"mass": 1,
"u": 100,
"eps": 1,
"mass_vec": np.array([1,0,0,0])})
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# model description, special class "model1"
x = ode(model, 0, [0,0,.5,0], 40, max_step=0.0025)
plane = []; time = []; U = []; S = []
for step,phase in enumerate(x): # ODE solver steps
plane.append(phase)
time.append(x.t)
U.append(model.args["u"])
S.append(model.args["s"])
if step % 2 == 0: #every 2 steps</p>
        <p>sliding_ctrl(4, model, x)
if step % 5 == 0: #every 5 steps
if control == "fuzzy":</p>
        <p>
          model.args["u"] = fuzzy_ctrl(state, model, x)
if control == "neural":
model.args["u"] = neural_ctrl(state, model,
x, weights)
if uniform(
          <xref ref-type="bibr" rid="ref1">0,1</xref>
          ) &gt; .995: #random action
load_event(x, model, uniform(-.25,.25),
        </p>
        <p>uniform(.8,1.2))
return plane, time, U, S</p>
      </sec>
      <sec id="sec-6-2">
        <title>Listing 2: Main code for control of model (2)</title>
        <p>Note that the developed neural network computing module has the properties of versatility,
extensibility and flexibility when used within various software and hardware platforms.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Conclusion</title>
      <p>The analysis of the intelligent control models of a belt conveyor with a variable lifting angle
carried out in this paper shows suficient eficiency of the methods used. It is important to
emphasize that the developed model takes into account the acting forces, uneven loading of the
load and the ability to control the lifting angle of the conveyor belt. The developed complex
control quality criterion is used to solve the optimal control problem. The graphs of the
trajectories are obtained taking into account the selected parameters of the models. The conditions for
the stabilization of the belt conveyor control systems are obtained. Control algorithms based
on the construction of fuzzy controllers are developed. The proposed approach to the search
for optimal control based on artificial intelligence methods demonstrates high eficiency in
stabilizing the lifting angle for the belt conveyor model. Qualitative efects in belt conveyor
control models are revealed. The prospects for the application of the developed algorithmic
and instrumental software for the implementation of software and hardware complexes for
intelligent control of a belt conveyor with a variable lifting angle are that they can be used at
enterprises of the innovative cluster of mechanical engineering. The comparative analysis of
control based on the synthesis of a fuzzy controller and control using artificial neural networks
showed a higher eficiency of neural network control, but the results of control based on the
synthesis of a fuzzy controller demonstrated the convenience of using the knowledge base
expert assessments. The use of the Python3 language in combination with the Jupyter system
and the Numpy, Scipy, and Sympy mathematical libraries allowed us to achieve high rates of
development speed and program code quality.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>The research was funded by RFBR and Lipetsk Region, project number 20-47-480003.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>V. K.</given-names>
            <surname>Dyachkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Rikman</surname>
          </string-name>
          ,
          <article-title>Overhead pushing conveyors with automatic addressing</article-title>
          ,
          <year>1964</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Dmitrieva</surname>
          </string-name>
          ,
          <article-title>Modern problems of automation of conveyor belt transport, mining information and analytical bulletin (scientific and technical journal (</article-title>
          <year>2013</year>
          ). URL: https://cyberleninka.ru/article/n/sovremennye
          <article-title>-zadachi-avtomatizatsii-lentochnogokonveyernogo-transporta.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Andrejiova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Grincova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Marasova</surname>
          </string-name>
          ,
          <article-title>Measurement and simulation of impact wear damage to industrial conveyor belts</article-title>
          ,
          <source>Wear</source>
          <volume>12</volume>
          (
          <year>2016</year>
          )
          <fpage>368</fpage>
          -
          <lpage>369</lpage>
          . doi:
          <volume>10</volume>
          .1016/ j.wear.
          <year>2016</year>
          .
          <volume>10</volume>
          .010.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y. N.</given-names>
            <surname>Kozhubaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. M.</given-names>
            <surname>Semenov</surname>
          </string-name>
          ,
          <article-title>Belt conveyor control systems, scientific and technical bulletin of the st</article-title>
          ,
          <source>Petersburg State Polytechnic University</source>
          <volume>195</volume>
          , volume
          <volume>2</volume>
          (
          <year>2014</year>
          )
          <fpage>181</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Y. E.</given-names>
            <surname>Zyuzicheva</surname>
          </string-name>
          ,
          <article-title>Model of a belt conveyor located at an angle to the horizon. determination of the optimal inclination angle for the transition process (</article-title>
          <year>2006</year>
          ). URL: https://cyberleninka.ru/article/n/model
          <article-title>-lentochnogo-konveyera-raspolozhennogo-poduglom-k-gorizontu-opredelenie-optimalnogo-dlya-perehodnogo-protsessa-ugla-naklona.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>O. F.</given-names>
            <surname>Lutfy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Selamat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. B.</given-names>
            <surname>Noor</surname>
          </string-name>
          , Mohd,
          <article-title>Intelligent modeling and control of a conveyor belt grain dryer using a simplified type 2 neuro-fuzzy controller</article-title>
          ,
          <source>Drying Technology</source>
          <volume>33</volume>
          (
          <year>2015</year>
          )
          <fpage>1210</fpage>
          -
          <lpage>1222</lpage>
          . doi:
          <volume>10</volume>
          .1080/07373937.
          <year>2015</year>
          .
          <volume>1021007</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S. N.</given-names>
            <surname>Vasiliev</surname>
          </string-name>
          , To intelligent control,
          <source>Nonlinear control theory and its applications</source>
          , Moscow, Fizmatlit,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>V. I. Gostev</surname>
          </string-name>
          ,
          <article-title>Fuzzy controllers in automatic control systems</article-title>
          , Kiev, Radiomator,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>T.</given-names>
            <surname>Takagi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sugeno</surname>
          </string-name>
          ,
          <article-title>Fuzzy identification of systems and its applications to modeling and control</article-title>
          ,
          <source>IEEE Trans. Syst., Man and Cybernetics</source>
          <volume>15</volume>
          (
          <year>1985</year>
          )
          <fpage>116</fpage>
          -
          <lpage>132</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Alattar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Alsammak</surname>
          </string-name>
          ,
          <article-title>Speed control of asymmetrical six phase induction motor based fuzzy logic controller</article-title>
          ,
          <source>International Research Journal of Engineering and Technology</source>
          <volume>7</volume>
          (
          <year>2020</year>
          )
          <fpage>213</fpage>
          -
          <lpage>217</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Y. I.</given-names>
            <surname>Kudinov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Y.</given-names>
            <surname>Kelina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Bukhtiyarov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. F.</given-names>
            <surname>Pashchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Pashchenko</surname>
          </string-name>
          ,
          <article-title>Classiifcation of fuzzy pid controllers</article-title>
          ,
          <source>in: Proceedings of the Tenth International Conference «Large-scale systems development control»</source>
          ,
          <source>Publishing house of V.A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Moscow</source>
          , Russia,
          <year>2017</year>
          , p.
          <fpage>444</fpage>
          -
          <lpage>446</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>E. V.</given-names>
            <surname>Igonina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Masina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Druzhinina</surname>
          </string-name>
          ,
          <article-title>Stability analysis of dynamic systems based on intelligent control methods and properties of linear matrix inequalities</article-title>
          , Bunin Yelets State University, Yelets,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Masina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Druzhinina</surname>
          </string-name>
          ,
          <article-title>Modeling and analysis of stability of some classes of control systems</article-title>
          ,
          <source>Dorodnitsyn Computing Center of RAS</source>
          , Moscow,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Druzhinina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Masina</surname>
          </string-name>
          ,
          <article-title>Stability analysis methods of dynamic intelligent control systems</article-title>
          , URSS Group Publishing House, Moscow,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sundas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bhatia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Saggi</surname>
          </string-name>
          ,
          <article-title>Reinforcement learning, machine learning and big data: Concepts, algorithms</article-title>
          ,
          <source>Tools and Applications</source>
          (
          <year>2020</year>
          )
          <fpage>281</fpage>
          -
          <lpage>303</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Dong</surname>
          </string-name>
          , Introduction to reinforcement learning,
          <source>Deep Reinforcement Learning</source>
          (
          <year>2020</year>
          )
          <fpage>47</fpage>
          -
          <lpage>123</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Masina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Druzhinina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Petrov</surname>
          </string-name>
          ,
          <article-title>Models for the control of technical systems motion taking into account optimality conditions</article-title>
          ,
          <source>in: Proceedings of the Selected Papers of the 8th International Conference on Optimization Methods and Applications «Optimization and Applications»</source>
          , volume
          <year>1987</year>
          , Petrovac, Montenegro,
          <year>2017</year>
          , p.
          <fpage>386</fpage>
          -
          <lpage>391</lpage>
          . URL: http: //CEUR-WS.org.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Druzhinina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Masina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Petrov</surname>
          </string-name>
          ,
          <article-title>The synthesis of the switching systems optimal parameters search algorithms</article-title>
          ,
          <source>Communications in Computer and Information Science</source>
          <volume>974</volume>
          (
          <year>2019</year>
          )
          <fpage>306</fpage>
          -
          <lpage>320</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -10934-9_
          <fpage>22</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Druzhinina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Masina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Petrov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. V.</given-names>
            <surname>Lisovsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Lyudagovskaya</surname>
          </string-name>
          ,
          <article-title>Neural network optimization algorithms for controlled switching systems</article-title>
          ,
          <source>Advances in Intelligent Systems and Computing</source>
          <volume>1225</volume>
          (
          <year>2020</year>
          )
          <fpage>470</fpage>
          -
          <lpage>483</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Karpenko</surname>
          </string-name>
          ,
          <article-title>Modern search engine optimization algorithms</article-title>
          .
          <source>Algorithms inspired by nature</source>
          , 2nd ed., n.e ed.,
          <string-name>
            <surname>Bauman</surname>
            <given-names>MSTU</given-names>
          </string-name>
          , Moscow,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sakharov</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Karpenko,
          <article-title>Meta-optimization of mind evolutionary computation algorithm using design of experiments (</article-title>
          <year>2018</year>
          )
          <fpage>473</fpage>
          -
          <lpage>482</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>O.</given-names>
            <surname>Nelles</surname>
          </string-name>
          , Nonlinear Global Optimization,
          <source>Nonlinear System Identification</source>
          , Springer, in,
          <year>2001</year>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>662</fpage>
          -04323-
          <issue>3</issue>
          _
          <fpage>5</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>