<!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">81784</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>Electronic simulation</subject>
    </subj-group>
    <subj-group>
     <subject>Электронное моделирование</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">On reducing the CPU time for simulating of railway automation and remote control systems circuit diagrams in NGSPICE environment</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>СПОСОБЫ УМЕНЬШЕНИЯ ПРОЦЕССОРНОГО ВРЕМЕНИ ПРИ МОДЕЛИРОВАНИИ ПРИНЦИПИАЛЬНЫХ СХЕМ СИСТЕМ ЖЕЛЕЗНОДОРОЖНОЙ АВТОМАТИКИ И ТЕЛЕМЕХАНИКИ В СРЕДЕ NGSPICE</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>Novikov</surname>
       <given-names>D V</given-names>
      </name>
     </name-alternatives>
     <email>dm17032009@yandex.ru</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Петербургский государственный университет путей сообщенияИмператора Александра I</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">Petersburg State Transport University</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2015-06-25T18:22:47+03:00">
    <day>25</day>
    <month>06</month>
    <year>2015</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2015-06-25T18:22:47+03:00">
    <day>25</day>
    <month>06</month>
    <year>2015</year>
   </pub-date>
   <volume>1</volume>
   <issue>2</issue>
   <fpage>168</fpage>
   <lpage>179</lpage>
   <history>
    <date date-type="received" iso-8601-date="2015-06-12T18:22:47+03:00">
     <day>12</day>
     <month>06</month>
     <year>2015</year>
    </date>
    <date date-type="accepted" iso-8601-date="2015-06-15T18:22:47+03:00">
     <day>15</day>
     <month>06</month>
     <year>2015</year>
    </date>
   </history>
   <self-uri xlink:href="https://izvestiapgups.editorum.ru/en/nauka/article/81784/view">https://izvestiapgups.editorum.ru/en/nauka/article/81784/view</self-uri>
   <abstract xml:lang="ru">
    <p>В статье кратко рассматривается используемый программой схемотехнического моделирования Ngspice алгоритм поиска решения во временной области при анализе линейных и нелинейных электрических цепей. Предлагаются способы увеличения производительности алгоритма для целей уменьшения затрат процессорного времени при моделировании сложных схемотехнических объектов, таких как системы железнодорожной автоматики и телемеханики. Затраты процессорного времени на эксперимент предлагается уменьшить за счет «встроенных» средств среды моделирования (улучшение условий сходимости для токов и напряжений ветвей схемы, содержащих разомкнутые контакты), а также модификации алгоритма программы (повышение сходимости метода Ньютона - Рафсона, использование дополнительной матрицы проводимостей линейных элементов электрической цепи и параллельных вычислений).</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The article brieﬂ y describes the algorithm of searching decision over the time zone for analysis of linear and nonlinear electric circuits, used by the Ngspice circuit simulation software. The article also proposes the measures for improving the performance of the algorithm for the purpose of reducing the CPU time for simulating the complex circuit objects, such as railway automation and remote control systems. The CPU time, needed to perform the experiment, is proposed to reduce on the expense of «inbuilt» features of simulating environment (improvement of convergence conditions for current and voltage of the circuit branches, that include open contacts), as well as modiﬁ cations of the algorithm of the program (increasing the convergence of the Newton-Raphson method, using of additional matrix of conductivities of linear circuit elements and parallel computing).</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>Spice</kwd>
    <kwd>схемотехническое моделирование</kwd>
    <kwd>алгоритм Ngspice</kwd>
    <kwd>процессорное время</kwd>
    <kwd>метод Нью-тона - Рафсона</kwd>
    <kwd>матрица узловых проводимостей</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>CUSPICE</kwd>
    <kwd>Spice</kwd>
    <kwd>circuit simulation</kwd>
    <kwd>Ngspice algorithm</kwd>
    <kwd>CPU time</kwd>
    <kwd>Newton-Raphson method</kwd>
    <kwd>node admittance matrix</kwd>
    <kwd>CUSPICE</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list/>
 </back>
</article>
