Санкт-Петербургский политехнический университет Петра Великого (Высшая школа транспорта, Института машиностроения, материалов и транспорта, Профессор)
Российский университет транспорта (МИИТ) (Кафедра «Автоматика, телемеханика и связь на железнодорожном транспорте», Профессор)
Ташкентский государственный транспортный университет (Кафедра «Автоматика и телемеханика», Профессор)
Институт проблем транспорта им. Н. С. Соломенко Российской Академии наук (Лаборатория проблем организации транспортных систем (лаборатория № 5), Ведущий научный сотрудник)
Россия
Россия
Россия
Беларусь
Россия
УДК 004.052.32 Контроль неисправностей
Рассматривается задача совершенствования методов синтеза самопроверяемых дискретных устройств для систем автоматического управления на основе композиции двух равновесных кодов с ортогональными по всем разрядам парами комбинаций. Предложен метод синтеза быстродействующих тестеров композиции двух равновесных кодов с ортогональными по всем разрядам парами комбинаций. Он подразумевает построение тестера на основе детекторов двух равновесных кодов, построенных с применением свойств симметричных булевых функций. Установлены зависимости, позволяющие определить значения показателя сложности технической реализации тестера композиции двух равновесных кодов с ортогональными по всем разрядам парами комбинаций для любой длины кодовых слов. Приводятся некоторые свойства и особенности синтезируемых тестеров. Показано, каким образом синтезируются тестеры для композиции произвольного числа равновесных кодов на основе разработанного метода. Результаты исследования могут быть использованы при построении высоконадежных и безопасных дискретных устройств на различной элементной базе.
самопроверяемое дискретное устройство; композиция двух равновесных кодов; симметричная булева функция; синтез тестера композиции равновесных кодов; показатели эффективности тестеров
1. Сапожников В. В. Методы построения безопасных микроэлектронных систем железнодорожной автоматики / В. В. Сапожников, Вл. В. Сапожников, Х. А. Христов, Д. В. Гавзов; под ред. Вл. В. Сапожникова. — М.: Транспорт, 1995. — 272 с.
2. Fujiwara E. Code Design for Dependable Systems: Theory and Practical Applications / E. Fujiwara. — John Wiley & Sons, 2006. — 720 p.
3. Дрозд А. В. Рабочее диагностирование безопасных информационно-управляющих систем / А. В. Дрозд, В. С. Харченко, С. Г. Антощук, Ю. В. Дрозд и др. — Харьков: Национальный аэрокосмический университет им. Н. Е. Жуковского «ХАИ», 2012. — 614 с.
4. Гессель М. Исследование комбинационных самопроверяемых устройств с независимыми и монотонно независимыми выходами / М. Гессель, А. А. Морозов, В. В. Сапожников, Вл. В. Сапожников // Автоматика и телемеханика. — 1997. — № 2. — С. 180–193.
5. Saposhnikov V. V. A New Design Method for Self-Checking Unidirectional Combinational Circuits / V. V. Saposhnikov, A. Morosov,Vl.V. Saposhnikov, M. Göessel // Journal of Electronic Testing: Theory and Applications. — 1998. — Vol. 12. — Iss. 1–2. — Pp. 41–53. — DOI:https://doi.org/10.1023/A:1008257118423.
6. Morosow A. Self-Checking Combinational Circuits with Unidirectionally Independent Outputs / A. Morosow, V. V. Sapozhnikov, Vl. V. Sapozhnikov, M. Goessel // VLSI Design. — 1998. — Vol. 5. — Iss. 4. — Pp. 333–345. — DOI:https://doi.org/10.1155/1998/20389.
7. Efanov D. V. Organization of a Fully Self-Checking Structure of a Combinational Device Based on Searching for Groups of Symmetrically Independent Outputs / D. V. Efanov, V. V. Sapozhnikov, Vl. V. Sapozhnikov // Automatic Control and Computer Sciences. — 2020. — Vol. 54. — Iss. 4. — Pp. 279 – 290. — DOI:https://doi.org/10.3103/S0146411620040045.
8. Слабаков Е. В. Построение полностью самопроверяемых комбинационных устройств с использованием равновесных кодов / Е. В. Слабаков, Е. С. Согомонян // Автоматика и телемеханика. — 1980. — № 9. — С. 173–181.
9. Сапожников В. В. Организация функционального контроля комбинационных схем методом логического дополнения / В. В. Сапожников, Вл. В. Сапожников, А. В. Дмитриев, А. В. Морозов и др. // Электронное моделирование. — 2002. — Т. 24. — № 6. — С. 52–66.
10. Гессель М. Логическое дополнение — новый метод контроля комбинационных схем / М. Гессель, А. В. Морозов, В. В. Сапожников, Вл. В. Сапожников // Автоматика и телемеханика. — 2003. — № 1. — С. 167–176.
11. Сапожников В. В. Дискретные автоматы с обнаружением отказов / В. В. Сапожников, Вл. В. Сапожников. — Л.: Энергоатомиздат. Ленингр. отделение, 1984. — 112 с.
12. Согомонян Е. С. Самопроверяемые устройства и отказо-устойчивые системы / Е. С. Согомонян, Е. В. Слабаков. — М.: Радио и связь, 1989. — 208 с.
13. Сапожников В. В. Самодвойственные дискретные устройства / В. В. Сапожников, Вл. В. Сапожников, М. Гессель. — СПб.: Энергоатомиздат (Санкт-Петербургское отделение), 2001. — 331 с.
14. Сапожников В. В. Синтез самодвойственных дискретных систем / В. В. Сапожников, Вл. В. Сапожников, Р. Ш. Валиев. — СПб.: Элмор, 2006. — 220 с.
15. Göessel M. New Methods of Concurrent Checking: Edition 1 / M. Göessel, V. Ocheretny, E. Sogomonyan, D. Marienfeld. — Dordrecht: Springer Science + Business Media B.V., 2008. — 184 p.
16. Сапожников В. В. Коды Хэмминга в системах функционального контроля логических устройств / В. В. Сапожников, Вл. В. Сапожников, Д. В. Ефанов. — СПб.: Наука, 2018. — 151 с.
17. Сапожников В. В. Коды с суммированием для систем технического диагностирования. Т. 1: Классические коды Бергера и их модификации / В. В. Сапожников, Вл. В. Сапожников, Д. В. Ефанов. — М.: Наука, 2020. — 383 с.
18. Сапожников В. В. Коды с суммированием для систем технического диагностирования. Т. 2: Взвешенные коды с суммированием / В. В. Сапожников, Вл. В. Сапожников, Д. В. Ефанов. — М.: Наука, 2021. — 455 с.
19. Ефанов Д. В. Методы синтеза самопроверяемых дискретных устройств. — М.: ЛЕНАНД, 2025. — 268 с.
20. Ефанов Д. В. Композиции двух равновесных кодов с ортогональными по всем разрядам комбинациями для синтеза самопроверяемых дискретных устройств / Д. В. Ефанов // Проблемы управления. — 2025. — № 3. — С. 49–62.
21. Сапожников В. В. Самопроверяемые тестеры для равновесных кодов / В. В. Сапожников, Вл. В. Сапожников // Автоматика и телемеханика. — 1992. — № 3. — С. 3–35.
22. Сапожников В. В. Самопроверяемые дискретныеустройства / В. В. Сапожников, Вл. В. Сапожников. — СПб.: Энергоатомиздат, 1992. — 224 с.
23. Piestrak S. J. Design of Self-Testing Checkers for Unidirectional Error Detecting Codes. — Wrocław: Oficyna Wydawnicza Politechniki Wrocłavskiej, 1995. — 111 p.
24. Супрун В. П. Основы теории булевых функций. — М.: ЛЕНАНД, 2017. — 208 с.
25. Деза Е. Фигурные числа / Е. Деза, М. Деза; пер. с англ. — М.: МЦНМО, 2015. — 350 с.
26. Грэхем Р. Л. Конкретная математика. Математические основы информатики / Р. Л. Грэхем, Д. Э. Кнут, О. Паташ- ник; пер. с англ.; 2-е изд. — М.: ООО «И.Д. Вильямс», 2017. — 784 с.
27. Ефанов Д. В. Обнаружение неисправностей в комбина- ционных схемах на основе самодвойственного допол- нения до равновесных кодов / Д. В. Ефанов, В. В. Сапож- ников, Вл. В. Сапожников, Д. В. Пивоваров // Труды Института системного программирования РАН. — 2019. — Т. 31. — № 1. — С. 115–132. — DOI: 10.15514/ ISPRAS-2019-31(1)-8.
28. Efanov D. Self-Dual Complement Method up to Constant- Weight Codes for Arrangement of Combinational Logical Circuits Concurrent Error-Detection Systems / D. Efanov, V. Sapozhnikov, Vl. Sapozhnikov, G. Osadchy et al. // Proceedings of the 17th IEEE East-West Design & Test Symposium (EWDTS’2019), Batumi, Georgia, September 13–16, 2019. — Pp. 136–143. — DOI:https://doi.org/10.1109/EWDTS. 2019.8884398.
29. Ефанов Д. В. Метод функционального контроля комби- национных логических устройств на основе самодвой- ственного дополнения до равновесных кодов / Д. В. Ефанов, В. В. Сапожников, Вл. В. Сапожников, Д. В. Пивоваров // Электронное моделирование. — 2020. — Т. 42. — № 3. — С. 27–52. — DOI: 10.15407/ emodel.42.03.027.
30. Efanov D. V.The Hybrid Structure of a Self-Dual Built-In Control Circuit for Combinational Devices with Pre-Compression of Signals and Checking of Calculations by Two Diagnostic Parameters / D. V. Efanov, D. V. Pivovarov // Proceedings of the 19th IEEE East-West Design &Test Symposium (EWDTS’2021), Batumi, Georgia, September 10–13, 2021. — Pp. 200–206. — DOI:https://doi.org/10.1109/EWDTS52692.2021.9581019.
31. Поспелов Д. А. Логические методы анализа и синтеза схем / Д. А. Поспелов. — М.: Энергия, 1968. — 328 с.
32. Василенко М. Н. О сокращении списка одиночных неисправностей при построении тестов комбинационных схем / М. Н. Василенко, В. В. Сапожников, Вл. В. Сапожников // Автоматика и телемеханика. — 1974. — № 8. — С. 139–145.
33. Сапожников В. В. Основы теории надежности и технической диагностики / В. В. Сапожников, Вл. В. Сапожников, Д. В. Ефанов. — Санкт-Петербург: Издательство «Лань», 2019. — 588 с.
34. Тюрин С. Ф. Методы обеспечения надежности элементов ПЛИС путем многовариантного резервирования сиспользованием логикотопологической модификации на транзисторном уровне / С. Ф. Тюрин, М. С. Никитин // Вестник Пермского национального исследовательского политехнического университета. Электротехника, информационные технологии, системы управления. — 2025. — № 54. — С. 282–301. — DOI:https://doi.org/10.15593/2224- 9397/2025.2.13.
35. Тюрин С. Ф. Многовариантное резервирование с использованием логико-топологических особенностей транзисторных схем / С. Ф. Тюрин, М. С. Никитин, Ю. А. Степченков, Ю. Г. Дьяченко//Информатикаиееприменения.— 2025.— Т. 19. — № 3. — С. 55–66



