<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article 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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Transport automation research</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Transport automation research</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Автоматика на транспорте</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2412-9186</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">81821</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>INTELLIGENT CONTROL SYSTEMS</subject>
    </subj-group>
    <subj-group>
     <subject>ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Technique  of the automatic construction of trafﬁc schedule plan for subway passenger  train</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Применение современных технологий программирования к автоматизации планирования движения поездов метрополитена</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Сидоренко</surname>
       <given-names>Валентина Геннадьевна </given-names>
      </name>
      <name xml:lang="en">
       <surname>Sidorenko</surname>
       <given-names>Valentina G </given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Сафронов</surname>
       <given-names>Антон Игоревич </given-names>
      </name>
      <name xml:lang="en">
       <surname>Safronov</surname>
       <given-names>Anton I </given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-2"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Филипченко</surname>
       <given-names>Константин Михайлович </given-names>
      </name>
      <name xml:lang="en">
       <surname>Philipchenko</surname>
       <given-names>Konstantin M </given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-3"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Чжо</surname>
       <given-names>Мин Аунг </given-names>
      </name>
      <name xml:lang="en">
       <surname>Kyaw</surname>
       <given-names>Min Aung </given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-4"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Московский государственный университет путей сообщения Императора Николая II</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">«Controls and information security» department, Moscow state university of railway engineering</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">Московский государственный университет путей сообщения Императора Николая II</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">«Controls and information security» department, Moscow state university of railway engineering</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-3">
    <aff>
     <institution xml:lang="ru">Московский государственный университет путей сообщения Императора Николая II</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">«Controls and information security» department, Moscow state university of railway engineering</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-4">
    <aff>
     <institution xml:lang="ru">Московский государственный университет путей сообщения Императора Николая II</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">«Controls and information security» department, Moscow state university of railway engineering</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2016-09-25T18:22:47+03:00">
    <day>25</day>
    <month>09</month>
    <year>2016</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2016-09-25T18:22:47+03:00">
    <day>25</day>
    <month>09</month>
    <year>2016</year>
   </pub-date>
   <volume>2</volume>
   <issue>3</issue>
   <fpage>331</fpage>
   <lpage>347</lpage>
   <history>
    <date date-type="received" iso-8601-date="2016-09-12T18:22:47+03:00">
     <day>12</day>
     <month>09</month>
     <year>2016</year>
    </date>
    <date date-type="accepted" iso-8601-date="2016-09-15T18:22:47+03:00">
     <day>15</day>
     <month>09</month>
     <year>2016</year>
    </date>
   </history>
   <self-uri xlink:href="https://atjournal.ru/en/nauka/article/81821/view">https://atjournal.ru/en/nauka/article/81821/view</self-uri>
   <abstract xml:lang="ru">
    <p>В статье выполнен анализ работ российских и зарубежных авторов, касающихся автоматизации планирования движения поездов. Акцент сделан на таких этапах разработки средств автоматизации построения планового графика движения поездов метрополитена, как разработка моделей бизнес-процессов, связанных с построением графика; выбор схемы, применяемой для создания программного обеспечения; программная реализация действий по автоматизированному построению планового графика. Анализ литературы показал тесное взаимодействие систем планирования и управления движением поездов, необходимость единого подхода к решению задач планирования движения поездов и технического обслуживания подвижного состава и инфраструктуры, применимость современных алгоритмов искусственного интеллекта и достижений в области компьютерных наук для решения рассматриваемых задач. В статье выполнена декомпозиция технологического процесса сбора и анализа данных графика оборота подвижного состава и планового графика движения поездов на три составных части: подготовка исходных данных для автоматизированного построения графика оборота и планового графика; их автоматизированное построение; анализ и передача заинтересованным службам результатов автоматизированного построения. Авторы статьи предлагают при создании программных средств автоматизации построения планового графика применять схему Model-View-Controller (модель - представление - контроллер) и показывают, что ее достоинства, а именно отделение бизнес-логики от визуализации, отвечают запросам пользователей и разработчиков рассматриваемой системы. Плановый график движения поездов строится с разной степенью использования средств автоматизации. Средства более высокого уровня являются композицией средств более низ- кого. Эффективно использование понятия паттернов проектирования и языка графического описания/моделирования программного обеспечения Uniﬁed Modeling Language для описания взаимодействия средств автоматизации разного уровня. В настоящее время ведутся инициативные работы по модернизации существующей автоматизированной системы построения планового графика движения поездов метрополитена на основе изложенных в статье принципов.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>This paper investigated the analysis of Russian and foreign authors’ results related to the automation of railway scheduling. It focused on the development of automated planning of subway train schedule; the development of business process models related to automated planning of train schedule; diagrams for the software development; program for the implementation of the automated planning train schedule. The results showed that the close cooperation between scheduling systems and train trafﬁc control, the requirement of a uniﬁed approach for the train scheduling problems and rolling stock maintenance scheduling problems, and the applicability of artiﬁcial intelligence algorithms and advances of computer science for solving those problems. The article performed the decomposition process of data collecting and analyzing of rolling stock turnover and train schedule in three parts: preparation of input data for the automated scheduling; automated planning of rolling stock turnover and train schedule; analyzing the results of automated scheduling system and transmission these results to related services. The authors proposed to use a software architectural pattern called Model-View-Controller (MVC) while creating the software tools and showed that its advantages, such as the separation of business logic with visualization for users and developers of the system. Railway scheduling system can performed with different levels of automation devices. The composition of lower assets means the better tools. The use of design patterns and software modeling language UML (Uniﬁed Modeling Language) is effective to describe the interaction with different levels of automation. Nowadays the initiative work is leading to modernize the operation of the automated train scheduling system based on the principles outlined in this article.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>автоматизация</kwd>
    <kwd>построение планового графика движения</kwd>
    <kwd>инициализация</kwd>
    <kwd>проверка возможности выполнения действия</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>automation</kwd>
    <kwd>performance of procedures</kwd>
    <kwd>building PGD</kwd>
    <kwd>initialization</kwd>
    <kwd>check the possibility of the action</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list/>
 </back>
</article>
