<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">caht</journal-id><journal-title-group><journal-title xml:lang="ru">Научный вестник МГТУ ГА</journal-title><trans-title-group xml:lang="en"><trans-title>Civil Aviation High Technologies</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2079-0619</issn><issn pub-type="epub">2542-0119</issn><publisher><publisher-name>Moscow State Technical University of Civil Aviation (MSTU CA)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26467/2079-0619-2018-21-2-59-70</article-id><article-id custom-type="elpub" pub-id-type="custom">caht-1221</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Информатика, вычислительная техника и управление</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Information technology, computer engineering and management</subject></subj-group></article-categories><title-group><article-title>ПРИМЕНЕНИЕ ГИБРИДНОГО МЕМЕТИЧЕСКОГО АЛГОРИТМА В ЗАДАЧАХ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ НЕЛИНЕЙНЫМИ СТОХАСТИЧЕСКИМИ СИСТЕМАМИ С НЕПОЛНОЙ ОБРАТНОЙ СВЯЗЬЮ</article-title><trans-title-group xml:lang="en"><trans-title>APPLICATION OF HYBRID MEMETIC ALGORITHM IN OPTIMAL CONTROL NONLINEAR STOCHASTIC SYSTEMS WITH INCOMPLETE FEEDBACK PROBLEMS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Пантелеев</surname><given-names>А. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Panteleev</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>доктор физико-математических наук, профессор, заведующий кафедрой математической кибернетики</p></bio><bio xml:lang="en"><p>Doctor of Physical and Mathematical Sciences, Professor, Head of Mathematics and Cybernetics Department</p></bio><email xlink:type="simple">avpanteleev@inbox.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Пановский</surname><given-names>В. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Panovskiy</surname><given-names>V. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>ассистент кафедры математической кибернетики</p></bio><bio xml:lang="en"><p>Assistant of Professor, Mathematics and Cybernetics Department</p></bio><email xlink:type="simple">panovskiy.v@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Московский авиационный институт (национальный исследовательский университет), г. Москва</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Moscow Aviation Institute (National Research University), Moscow</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2018</year></pub-date><pub-date pub-type="epub"><day>28</day><month>04</month><year>2018</year></pub-date><volume>21</volume><issue>2</issue><fpage>59</fpage><lpage>70</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Пантелеев А.В., Пановский В.Н., 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Пантелеев А.В., Пановский В.Н.</copyright-holder><copyright-holder xml:lang="en">Panteleev A.V., Panovskiy V.N.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://avia.mstuca.ru/jour/article/view/1221">https://avia.mstuca.ru/jour/article/view/1221</self-uri><abstract><p>В работе исследуется применение гибридного меметического алгоритма глобальной условной оптимизации в задаче поиска оптимального управления нелинейными стохастическими системами. Предлагаемый подход основывается на параметризации искомого управления, что позволяет свести задачу поиска оптимального управления к задаче нелинейного программирования. Решение последней предлагается искать с помощью метаэвристического алгоритма глобальной оптимизации – меметического алгоритма. Термин меметические алгоритмы широко используется в качестве обозначения взаимодействия эволюционного, культурно-эволюционного или другого подхода, основанного на понятии популяции, и индивидуального обучения особей либо другой локальной процедуры улучшения для решения задач поиска глобального экстремума. В разработанном алгоритме культурная эволюционная составляющая реализуется в ходе решения подзадачи оптимизации любым из двух методов: с помощью метода муравьиных колоний или метода имитации отжига. При этом в ходе культурной эволюции мемы (единицы передачи культурной информации) используются для генерации более совершенной (в терминах решаемой задачи – более эффективной) особи. В данном исследовании рассматривается несколько альтернативных способов параметризации управления: в виде разложения по системе полиномов Лежандра и косинусоид. Эффективность предложенных алгоритмов исследована с помощью созданного комплекса программ. В качестве тестового примера использована задача гашения вращательного движения спутника с помощью установленных на нем двигателей. О корректности решений, полученных с помощью предложенного подхода, можно судить путем сравнения с решением, найденным с помощью метода локальных вариаций. Полученные данные позволяют говорить о достаточной эффективности предложенного подхода.</p><p> </p></abstract><trans-abstract xml:lang="en"><p>The application of hybrid memetic algorithm of global constrained optimization in the search optimal control of nonlinear stochastic systems problem is researched in the paper. The suggested approach is based on control parametrization, which gives an opportunity to reduce the search optimal control problem to nonlinear programming problem. The global optimization memetic algorithm is suggested to solve the nonlinear programming problem. The term "memetic algorithms" is wildly used to denote method, which is based on evolutional, cultural-evolutional or another approach, that uses notions like population and individual learning process or other local improvement procedure to determine global extremum. In the developed algorithm the cultural evolution component is implemented by means of the solution of sub-task optimization using ant colony method or simulated annealing algorithm. Herewith mems (unit of cultural information) are used to generate perfect individual. Several alternative forms of parametrization are considered: in the form of expansion by Legendre polynomials system and in the form of cosine-waves. The efficiency of the proposed algorithms was analyzed by means of created software complex. The problem of damping rotational satellite motion by means of installed engine was solved as the example. Verification of obtained results using the solution detected with local variations method was done. The described results show the sufficient efficiency level and reflect the necessity of further research in this direction.</p><p> </p></trans-abstract><kwd-group xml:lang="ru"><kwd>оптимальное управление</kwd><kwd>глобальный экстремум</kwd><kwd>нелинейные стохастические системы</kwd><kwd>неполная обратная связь</kwd><kwd>меметические алгоритмы</kwd><kwd>стабилизация спутника</kwd></kwd-group><kwd-group xml:lang="en"><kwd>optimal control</kwd><kwd>global extremum</kwd><kwd>nonlinear stochastic system</kwd><kwd>incomplete feedback</kwd><kwd>memetic algorithms</kwd><kwd>satellite stabilization</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддержке РФФИ, грант № 16-07-00419 А</funding-statement><funding-statement xml:lang="en">The study was conducted with support of Russian Foundation for Basic Research (RFBR) grant № 16-07-00419 А</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Пантелеев А.В., Руденко Е.А., Бортаковский А.С. Нелинейные системы управления: описание, анализ и синтез. М.: Вузовская книга, 2008.</mixed-citation><mixed-citation xml:lang="en">Panteleev A.V., Rudenko E.A., Bortakovskii A.S. Nelineinye sistemy upravleniya: opisanie, analiz i sintez [Nonlinear Control Systems: Description, Analysis and Synthesis]. M.: Vuzovskaya kniga Publ., 2008. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Пантелеев А.В., Семенов В.В. Синтез оптимальных систем управления при неполной информации. М.: Изд-во МАИ, 1992.</mixed-citation><mixed-citation xml:lang="en">Panteleev A.V., Semenov V.V. Sintez optimalnykh sistem upravleniia pri nepolnoi informatcii [Synthesis of Optimal Systems of Control under Incomplete Informational Conditions]. M.: MAI Publ., 1992. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Пантелеев А.В. Вариационное исчисление в примерах и задачах. М.: Высшая школа, 2006.</mixed-citation><mixed-citation xml:lang="en">Panteleev A.V. Variatsionnoe ischislenie v primerakh i zadachakh [Variation computation in Examples and Tasks]. M: Vysshaya shkola Publ., 2006. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Kushner H.J., Dupuis P.G. Numerical Methods for Stochastic Control Problems in Continuous Time. New York: Springer, 2001.</mixed-citation><mixed-citation xml:lang="en">Kushner H.J., Dupuis P.G. Numerical Methods for Stochastic Control Problems in Continuous Time. New York: Springer, 2001.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Bertsekas D.P. Dynamic Programming and Optimal Control. Cambridge: Athena Scientific, 2013.6. Флеминг У., Ришел Р. Оптимальное управление детерминированными и стохастическими системами. М.: Мир, 1978.</mixed-citation><mixed-citation xml:lang="en">Bertsekas D.P. Dynamic Programming and Optimal Control – Cambridge: Athena Scientific, 2013.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Пантелеев А.В., Рыбаков К.А. Методы и алгоритмы синтеза оптимальных стохастических систем управления при неполной информации. М.: Изд-во МАИ, 2012.</mixed-citation><mixed-citation xml:lang="en">Fleming W., Rishel R. Optimalnoe upravlenie determinirovannymi i stokhasticheskimi sistemami [Optimal Control of Deterministic and Stochastic Systems]. M.: Mir Publ., 1978. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Moscato P. On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts: Towards Memetic Algorithms // Caltech Concurrent Computation Program (report 826). 1989.</mixed-citation><mixed-citation xml:lang="en">Panteleev A.V., Rybakov K.A. Metody i algoritmy sinteza optimal'nykh stokhasticheskikh sistem upravleniya pri nepolnoi informatsii [Methods and Algorithms of Synthesis for Optimal Stochastic Systems of Control under Incomplete Informational Conditions]. M: MAI Publ., 2010. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Пантелеев А.В., Письменная В.А. Применение меметического алгоритма в задаче оптимального управления пучками траекторий нелинейных детерминированных систем с неполной обратной связью // Известия РАН. Теория и системы управления. 2018. № 1. С. 1–12.</mixed-citation><mixed-citation xml:lang="en">Moscato P. On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts: Towards Memetic Algorithms // Caltech Concurrent Computation Program (report 826), 1989.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Пантелеев А.В., Метлицкая Д.В., Алешина Е.А. Методы глобальной оптимизации. Метаэвристические стратегии и алгоритмы. М.: Вузовская книга, 2013.</mixed-citation><mixed-citation xml:lang="en">Panteleev A.V., Pis’mennaya V.A. Primenenie memeticheskogo algoritma v zadache optimalnogo upravleniya puchkami traektoriy nelineynyh determinirovannyh sistem s nepolnoy obratnoy svyazyu [Application of a Memetic Algorithm for the Optimal Control of Bunches of Trajectories of Nonlinear Deterministic Systems with Incomplete Feedback]. Izvestiya RAN. Teoriya i sistemy upravleniya [Bulletin of the Russian Academy of Sciences. Journal of Computer and Systems Sciences International], 2018, No 1, pp. 1–12. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Крылов И.А. Численное решение задачи об оптимальной стабилизации спутника // Вычислительная математика и математическая физика. 1968. № 8 (1). С. 284–291.</mixed-citation><mixed-citation xml:lang="en">Panteleev A.V., Metlitskaya D.V., Aleshina E.A. Metody globalnoi optimizatcii. Metaevristicheskie strategii i algoritmy [Methods of Global Optimization. Metaheuristic Strategies and Algorithms.] Moscow: Vuzovskaia Kniga Publ., 2013. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Krylov I.A. Chislennoye resheniye zadachi ob optimalnoy stabilizatsii sputnika [Numerical solution of Satellite Optimal Stabilization Problem]. Vychislitelnaia matematika i matematicheskaia fizika [Computational Mathematics and Mathematical Physics], 1968, No. 8 (1), pp. 284–291. (in Russian)</mixed-citation><mixed-citation xml:lang="en">Krylov I.A. Chislennoye resheniye zadachi ob optimalnoy stabilizatsii sputnika [Numerical solution of Satellite Optimal Stabilization Problem]. Vychislitelnaia matematika i matematicheskaia fizika [Computational Mathematics and Mathematical Physics], 1968, No. 8 (1), pp. 284–291. (in Russian)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
