В данной статье говорится о модуле распознавания структуры монтажной технической документации железнодорожной автоматики и телемеханики. Данный модуль предлагается в качестве дополнения и улучшения специализированного программного комплекса распознавания монтажной технической документации. Работа модуля условно делится на пять этапов распознавания. Первый - определение типа распознаваемого документа. Второй - распознавание базовых элементов документа, которые используются в работе последующих алгоритмов. В зависимости от типа распознаваемого документа на последующих этапах используются разные алгоритмы. Третий этап - сортировка полученных элементов и нахождение закономерностей в документе - это необходимо для выявления не распознанных на предыдущем этапе элементов схемы. Далее полученные данные сравниваются с известными шаблонами монтажной документации. В случае, если документ не относится к известным типам монтажной документации, используются найденные закономерности. На последнем этапе идет поиск пропущенных элементов монтажной схемы, если таковые имеются. Подробно рассмотрены алгоритмы распознавания табличных структур документов, в частности алгоритм поиска базовых элементов и алгоритм нахождения пропущенных элементов. Приведено сравнение эффективности рассмотренного в статье модуля с существующим наиболее технологичным аналогом. Показаны результаты тестирования модуля на различных видах монтажных документов.
электронный документооборот, программный комплекс распознавания монтажной техниче-ской документации, распознавание структуры монтажных схем
1. Булавский П. Е. Электронный документооборот технической документации / П. Е. Булавский, Д. С. Марков // Автоматика, связь, информатика. - 2012. - № 2. - С. 2-5.
2. Денисов Б. П. Автоматизация проектирования систем железнодорожной автоматики и телемеханики на базе АРМ-ПТД версии 6 / Б. П. Денисов, Н. И. Рубинштейн, С. Н. Растегаев, Н. Ю. Воробей // Актуальные вопросы развития систем железнодорожной автоматики и телемеханики : сб. науч. тр. ; под ред. Вл. В. Сапожникова. - СПб. : Петербургский гос. ун-т путей сообщения, 2013. - С. 66-74.
3. Василенко М. Н. Развитие электронного документооборота в хозяйстве АТ / М. Н. Василенко, В. Г. Трохов, Д. В. Зуев, Д. В. Седых // Автоматика, связь, информатика. - 2015. - № 1. - С. 14-16.
4. Матушев А. А. Распознавание структуры монтажных схем ЖАТ / А. А. Матушев, Д. В. Седых // Автоматика, связь, информатика. - 2015. - № 10. - С. 4-7.
5. Булавский П. Е. Формализация алгоритмического описания систем обеспечения жизненного цикла железнодорожной автоматики и телемеханики / П. Е. Булавский, Д. С. Марков, В. Б. Соколов, Т. Ю. Константинова // Автоматика на транспорте. - 2015. - Т. 1. - № 4. - С. 418-432.
6. Булавский П. Е. Методика оценки временных характеристик процессов электронного документооборота технической документации / П. Е. Булавский, Д. С. Марков // Автоматика на транспорте. - 2016. - Т. 2. - № 1. - С. 81-94.
7. Василенко М. Н. Методы выделения текстовых выражений принципиальных электрических схем железнодорожной автоматики и телемеханики / М. Н. Ва- силенко, Р. А. Ковалев // Автоматика на транспорте. - 2016. - Т. 2. - № 4. - С. 541-551.
8. Зуев Д. В. Синтез объектной нейросетевой модели распознавания образов и ее применение в задачах железнодорожной автоматики : дис. … канд. техн. наук : 05.13.18 / Зуев Денис Владимирович. - СПб., 2013. - 122 с. : ил.
9. Айвазян С. А. Прикладная статистика: Классификация и снижение размерности / С. А. Айвазян, В. М. Бухштабер, И. С. Енюков, Л. Д. Мешалкин. - М. : Финансы и статистика, 1989. - 450 с.
10. Мандель И. Д. Кластерный анализ / И. Д. Мандель. - М. : Финансы и статистика,1988. - 176 с.
11. Матушев А. А. Программный комплекс для распознавания монтажной технической документации / А. А. Матушев // Известия Петербургского университета путей сообщения. - 2015. - № 1. - С. 105-109.
12. Лазарев В. Г. Синтез управляющих автоматов / В. Г. Лазарев, Е. И. Пийль. - М. : Энергоатомиздат, 1989. - 328 с.