<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные проблемы науки и образования</journal-title>
      </journal-title-group>
      <issn>2070-7428</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-11697</article-id>
      <title-group>
        <article-title>РЕШЕНИЕ ЗАДАЧИ СИНТЕЗА СИСТЕМЫ УПРАВЛЕНИЯ МЕТОДОМ ВАРИАЦИОННОГО ГЕНЕТИЧЕСКОГО ПРОГРАММИРОВАНИЯ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Ибадулла</surname>
              <given-names>С.И.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Ibadulla</surname>
              <given-names>S.I.</given-names>
            </name>
          </name-alternatives>
          <email>sabit_sss@mail.ru</email>
          <xref ref-type="aff" rid="affb785b23a"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Дивеев</surname>
              <given-names>А.И.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Diveev</surname>
              <given-names>A.I.</given-names>
            </name>
          </name-alternatives>
          <email>aidiveev@mail.ru</email>
          <xref ref-type="aff" rid="aff3b6fb882"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Софронова</surname>
              <given-names>Е.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Sofronova</surname>
              <given-names>E.A.</given-names>
            </name>
          </name-alternatives>
          <email>sofronova_ea@mail.ru</email>
          <xref ref-type="aff" rid="affb785b23a"/>
        </contrib>
      </contrib-group>
      <aff id="affb785b23a">
        <institution xml:lang="ru">Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Российский университет дружбы народов</institution>
        <institution xml:lang="en">Peoples Friendship University of Russia</institution>
      </aff>
      <aff id="aff3b6fb882">
        <institution xml:lang="ru">Федеральное государственное бюджетное учреждение науки Вычислительный центр им. А.А. Дородницына Российской академии наук</institution>
        <institution xml:lang="en">Institution of Russian Academy of Science Dorodnicyn Computing Centre of RAS</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2013-06-16">
        <day>16</day>
        <month>06</month>
        <year>2013</year>
      </pub-date>
      <issue>6</issue>
      <fpage>196</fpage>
      <lpage>196</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://science-education.ru/ru/article/view?id=11697</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Рассматривается задача синтеза системы управления, в которой необходимо найти управление как функцию от координат пространства состояний объекта. Для решения задачи предложено использовать новый метод вариационного генетического программирования. Приведено описание метода вариационного генетического программирования. В отличие от классического метода генетического программирования в новом вариационном методе генетического программирования все генетические операции выполняются на множествах векторов, описывающих малые вариации возможного решения. Определены малые вариации генетического программирования и предложена структура данных в виде целочисленного вектора для описания малой вариации. Для описания возможного решения предложено использовать упорядоченное множество векторов из двух компонент, первая из которых указывает на количество аргументов функции, а вторая на номер функции. Для описания малой вариации используется вектор из трех компонент: первая компонента указывает на номер вариации, вторая компонента устанавливает точки вариации, а третья компонента указывает на номер функции, если она необходима при выполнении вариации. Представлен численный пример синтеза системы управления мобильным роботом в условиях пространственных ограничений.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>We examine the problem of synthesis of control systems, where we need to find the control as a function of the space coordinates of the object&amp;acute;s state. To solve the problem it is proposed to use a new method of variational genetic programming. A description of the method of variational genetic programming is given. In contrast to the classical method of genetic programming in a new variational method for genetic programming all genetic operations are performed on sets of vectors describing small variations of possible solutions. Small variations in genetic programming are defined and a data structure as an integer vector to describe a small variation is proposed. To describe a possible solution there proposed to use an ordered set of vectors of the two components, the first one of which indicates the number of arguments to a function, and the second one indicates the function index. To describe a small variation a three components&amp;acute; vector there used. The first component indicates the index of variation, the second part sets the points of variation, and the third component indicates the function index, if it is necessary while realizing the variation. There is a numerical example of the synthesis of mobile robot controlling system under spatial constraints conditions.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>генетическое программирование</kwd>
        <kwd>метод вариаций базисного решения</kwd>
        <kwd>синтез системы управления</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>genetic programming</kwd>
        <kwd>the method of variation of the basis solutions</kwd>
        <kwd>control systems synthesis</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1.	Дивеев А.И. Метод сетевого оператора. М.: ВЦ РАН, 2010. 178 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2.	Дивеев А.И., Софронова Е.А. Метод сетевого оператора и его применение в задачах управления. М.: Изд-во РУДН, 2012. 182 c.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3.	Дивеев А.И. Численный метод сетевого оператора для синтеза системы управления с неопределенными начальными значениями// Известия РАН Теория и системы управления. 2012, № 2. С. 63-78.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4.	Koza J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, Massachusetts, London, MA: MIT Press, 1992, 819 p.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5.	Bourmistrova A., Khantsis S., Genetic Programming in Application to Flight Control System Design Optimization. Chapter in the book New Achievements in Evolutionary Computation, Book edited by: Peter Korosec, 318 p, February 2010, INTECH, Croatia, P. 195-226.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6.	O’Neill M., Automatic Programming in an Arbitrary Language: Evolving Programs in Grammatical Evolution: PhD thesis. University of Limerick, 2001 – 163 p.Kristinsson, K., and Dumont G. A. System identification and control using genetic algorithms, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 22(5), 1992, – P. 1033 – 1046.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7.	Zelinka I., Analytic programming by Means of Soma Algorithm // Mendel ’02 In: Proc. 8th International Conference on Soft Computing Mendel’02, Brno, Czech Republic, 2002. P. 93-101.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>8.	Kentaro Oyama and Kenichiro Nonaka Model Predictive Parking Control for Nonholonomic Vehicles using Time-State Control Form// 2013 European Control Conference (ECC) July 17-19, 2013, Z&amp;#252;rich, Switzerland. P. 458-465.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
