<?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">sustain</journal-id><journal-title-group><journal-title xml:lang="ru">Надежность</journal-title><trans-title-group xml:lang="en"><trans-title>Dependability</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1729-2646</issn><issn pub-type="epub">2500-3909</issn><publisher><publisher-name>RAMS Journal Limited liability company</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21683/1729-26462022-22-3-44-52</article-id><article-id custom-type="elpub" pub-id-type="custom">sustain-483</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></article-categories><title-group><article-title>О методе обеспечения функциональной безопасности системы с одноканальной обработкой информации</article-title><trans-title-group xml:lang="en"><trans-title>On a method for ensuring functional safety of a system with single-channel information processing</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>Shubinsky</surname><given-names>I. B.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Шубинский Игорь Борисович – профессор, доктор технических наук, заместитель руководителя НТК </p><p>Москва</p></bio><bio xml:lang="en"><p>Igor B. Shubinsky, Professor, Doctor of Engineering, Deputy Director of Integrated Research and Development Unit</p><p>Moscow</p></bio><email xlink:type="simple">igor-shubinsky@yandex.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>Rozenberg</surname><given-names>E. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Розенберг Ефим Наумович – профессор, доктор технических наук, первый заместитель Генерального директора </p><p>Москва</p></bio><bio xml:lang="en"><p>Efim N. Rozenberg, Professor, Doctor of Engineering, First Deputy Director General</p><p>Moscow</p></bio><email xlink:type="simple">info@vniias.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>Korovin</surname><given-names>A. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Коровин Александр Сергеевич – начальник сектора решения перспективных задач </p><p>Москва</p></bio><bio xml:lang="en"><p>Alexander S. Korovin, Head of Sector for FutureOriented Solutions</p><p>Moscow</p></bio><email xlink:type="simple">A.Korovin@vniias.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>Penkova</surname><given-names>N. G.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Пенькова Наталья Геннадьевна – заместитель начальника центра безопасности и алгоритмической поддержки </p><p>Москва</p><p> </p></bio><bio xml:lang="en"><p>Natalia G. Penkova, Deputy Head of Centre for Safety and Algorithmic Support</p><p>Moscow</p><p> </p></bio><email xlink:type="simple">N.Penkova@vniias.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>JSC NIIAS</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>28</day><month>09</month><year>2022</year></pub-date><volume>22</volume><issue>3</issue><fpage>44</fpage><lpage>52</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Шубинский И.Б., Розенберг Е.Н., Коровин А.С., Пенькова Н.Г., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Шубинский И.Б., Розенберг Е.Н., Коровин А.С., Пенькова Н.Г.</copyright-holder><copyright-holder xml:lang="en">Shubinsky I.B., Rozenberg E.N., Korovin A.S., Penkova N.G.</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://www.dependability.ru/jour/article/view/483">https://www.dependability.ru/jour/article/view/483</self-uri><abstract><p>Цель данной статьи – снижение стоимости оборудования системы управления движением локомотивов, которое достигается за счет применения структуры с одноканальным источником информации (в данном случае счетчиков осей) и двухканальным приемником информации (в данном случае бортовой системы управления) взамен традиционной структуры, где формирующее и принимающее устройства должны быть не менее чем двухканальными. При этом для обеспечения безопасности системы заложенный в наиболее широко применяемую многоканальную структуру механизм обнаружения отказов путем сравнения результатов работы между каналами бортового устройства дополняется программной реализацией проверяющих алгоритмов, позволяющих обеспечить соответствующий уровню полноты безопасности SIL4 уровень правильного обнаружения отказа одноканального устройства (в данном случае счетчика осей). Этот уровень в основном характеризуется количественным показателем «вероятность правильного обнаружения» и, чтобы добиться поставленной цели, необходимо вычислить допустимый и в то же время достижимый диапазон данной вероятности и параметров эффективности проверяющих алгоритмов, функцией от которых она является. </p><sec><title>Методика</title><p>Методика. В статье показаны две модели безопасности системы управления движением локомотива: традиционная структура с двухканальным формирующим и принимающим устройством и структура с одноканальным источником и двухканальным приемником информации. Графовые модели содержат аналогичные состояния, имея различия только в параметрах модели. С помощью топологического метода [<xref ref-type="bibr" rid="cit1">1</xref>], применительно к условиям данной задачи, в обеих моделях выведены формулы расчета средней наработки системы до опасного отказа, интенсивности и вероятности возникновения опасных отказов. Определены значения исходных данных, в том числе вероятностей правильного обнаружения отказа бортовой системы и счетчика осей, и выполнены расчеты значений этих показателей безопасности, позволяющих отнести систему к одному из четырех дискретных уровней полноты функциональной безопасности. </p></sec><sec><title>Результаты</title><p>Результаты. В представленной статье произведено нормирование вероятностных показателей эффективности программных и аппаратных средств обнаружения отказа для структуры с одноканальным источником и двухканальным приемником информации. При этом под нормированием показателей понимается процесс установления их предельно допустимых значений, обеспечивающих количественные показатели безопасности (среднюю наработку системы до опасного отказа, интенсивность и вероятность опасного отказа системы) не хуже, чем у традиционной структуры с двухканальными формирующим и принимающим устройствами. Выявлены наиболее значимые для обеспечения безопасности из-за сильного влияния на уровень правильного обнаружения отказа (в данном случае счетчика осей) параметры эффективности. Полученные результаты показали возможность сокращения аппаратных затрат с сохранением выполнения требований безопасности при использовании одноканальных источников информации (в данном случае счетчиков осей) и двухканальных приемников информации (в данном случае бортовой системы управления), имеющих в своем составе программное обеспечение, которое дает возможность обеспечить соответствующий высокий уровень правильного обнаружения отказа (в данном случае счетчика осей).</p></sec></abstract><trans-abstract xml:lang="en"><p>The paper Aims to reduce the cost of onboard train control systems by using an architecture with a single-channel source of information (in this case, axle counters) and a two-channel receiver of information (in this case, an on-board control system) instead of the conventional architecture, whereas the generator and receiver are to have at least two channels. Additionally, in order to ensure the system’s safety, the failure detection mechanism embedded in the most common multichannel architecture that involves comparing the outputs of the onboard unit’s channels is complemented by software verification algorithms that enable a SIL4-compliant level of correct failure detection of the single-channel device (in this case, an axle counter). This level is primarily characterized by the quantitative indicator “probability of correct detection” and achieving the goal requires calculating the acceptable and, at the same time, achievable range of this probability and the performance parameters of the verification algorithms, of which it is a function. </p><sec><title>Methods</title><p>Methods. The paper shows two safety models of an onboard train control system, i.e., the conventional architecture with two-channel generating and receiving devices and the architecture with a single-channel source and a two-channel receiver of information. The graph models feature similar states and only differ in terms of the model parameters. By applying the topological method [<xref ref-type="bibr" rid="cit1">1</xref>] to the conditions of the problem, within both models, formulas were derived for calculating the mean time to hazardous failure, rate and probability of hazardous failures. Input values were identified, including the probabilities of correct detection of failure of the on-board system and axle counter, the values of those safety indicators were calculated, allowing to attribute the system to one of the four discrete safety integrity levels. </p></sec><sec><title>Results</title><p>Results. The paper defines the probabilistic performance indicators of failure detection software and hardware for an architecture with a single-channel source and a two-channel receiver of information. Indicator definition involves setting maximum permissible values that enable the quantitative safety indicators (mean time to hazardous failure, rate and probability of hazardous failures) not worse than those of a conventional architecture with twochannel generating and receiving devices. The efficiency parameters that are the most safetycritical due to their significant effect on correct failure detection (in this case, the axle counter) are identified. The findings show that it is possible to reduce hardware-related costs without compromising compliance with the safety requirements when using single-channel sources (in this case, axis counters) and two-channel receivers of information (in this case, an on-board control system) that feature software enabling an appropriately high level of correct failure detection (in this case, of an axle counter).</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>бортовые системы управления</kwd><kwd>счетчики осей</kwd><kwd>графовая модель</kwd><kwd>функциональная безопасность</kwd></kwd-group><kwd-group xml:lang="en"><kwd>onboard control systems</kwd><kwd>axle counters</kwd><kwd>graph model</kwd><kwd>functional safety</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Шубинский И.Б. Функциональная надежность информационных систем. Методы анализа. М.: ООО «Журнал «Надежность», 2012. 296 с.</mixed-citation><mixed-citation xml:lang="en">1. Shubinsky I.B. [Functional dependability of information systems. Analysis methods]. Moscow: Dependability Journal; 2012. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Иыуду К.А. Надежность контроль и диагностика вычислительных машин и систем. М.: «Высшая школа», 1989. 216 с.</mixed-citation><mixed-citation xml:lang="en">Iyudu K.A. [Dependability supervision and diagnostics of computer systems]. Moscow: Vysshaya Shkola; 1989. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Шубинский И.Б. Методы обеспечения функциональной надежности программ // Надежность. 2014. №4. С. 87-101.</mixed-citation><mixed-citation xml:lang="en">Shubinsky IB. Methods of software functional dependability assurance. Dependability 2014;4:95-101.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Шубинский И.Б. Структурная надежность информационных систем. Методы анализа. М.: ООО «Журнал Надежность», 2012. 212 с.</mixed-citation><mixed-citation xml:lang="en">Shubinsky I.B. [Structural dependability of information systems. Analysis methods]. Moscow: Dependability Journal; 2012. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Шубинский И.Б. Надежные отказоустойчивые информационные системы. Методы синтеза. М.: Журнал Надежность, 2016. 544 с.</mixed-citation><mixed-citation xml:lang="en">Shubinsky I.B. [Dependable failsafe information systems. Synthesis methods]. Moscow: Dependability Journal; 2016. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Локомотивные устройства безопасности нового поколения. Технические требования. Утверждены Распоряжением ОАО «РЖД» от 30.12.2020 г. № 2995/р.</mixed-citation><mixed-citation xml:lang="en">[Next-Generation Onboard Train Protection Systems. Technical requirements]. Approved by Order of JSC RZD dated December 30, 2020. No. 2995/r.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Шубинский И.Б., Шебе Х., Розенберг Е.Н. О функциональной безопасности сложной технической системы управления с цифровыми двойниками // Надежность. 2021. №1. С. 38-44.</mixed-citation><mixed-citation xml:lang="en">Shubinsky I.B., Schäbe H., Rozenberg E.N. On the functional safety of a complex technical control system with digital twins. Dependability 2021;1:38-44.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Харлап С.Н. Разработка микропроцессорного модуля управления для системы железнодорожной автоматики : учеб.-метод. пособие. Гомель: БелГУТ, 2015. 175 с.</mixed-citation><mixed-citation xml:lang="en">Kharlap S.N. [Development of a computer-based control unit for a railway command and control system: a study guide]. Gomel: BelSUT; 2015. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">BS EN 50128:2011. Railway applications – Communication, signaling and processing systems – Software for railway control and protection systems.</mixed-citation><mixed-citation xml:lang="en">BS EN 50128:2011. Railway applications – Communication, signaling and processing systems – Software for railway control and protection systems; 2011.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">IEC 61508, Functional safety of electrical/electronic/ programmable electronic safety-related systems, 2010.</mixed-citation><mixed-citation xml:lang="en">IEC 61508, Functional safety of electrical/electronic/programmable electronic safety-related systems; 2010.</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>
