Система автоматизированной верификации конструкторской документации элементов БАС
Идея проекта:
Создание настольного программного модуля на Python для автоматизированной первичной проверки конструкторской документации элементов беспилотных авиационных систем. Модуль анализирует формальное оформление одного выбранного типа документа по ограниченному набору требований ЕСКД/ГОСТ: рамкам, основным надписям, шрифтам, реквизитам и структуре, а затем формирует отчёт с подсветкой потенциальных нарушений. Окончательное решение о соответствии остаётся за специалистом по нормоконтролю.
Цель на акселератор:
Сформировать и верифицировать рабочий прототип, который принимает один тип технического документа, проверяет заранее определённый набор формальных требований и формирует отчёт для специалиста. Провести испытание на разрешённом наборе корректных и ошибочных документов и сравнить прототип с эталонной проверкой эксперта по полноте обнаружения, ложным замечаниям и времени проверки.
Задачи для достижения цели:
- Формализация первого сценария: выбрать тип документа, роль пользователя и актуальные требования ЕСКД/ГОСТ; провести интервью с нормоконтролёрами и инженерами, зафиксировать текущие проверки, альтернативы, возвраты и измеримые затраты.
- Подготовка корпуса и ядра проверки: получить разрешённый обезличенный набор документов, разметить нарушения с участием эксперта, реализовать распознавание структурных элементов и набор проверяемых правил.
- Разработка отчёта и верификация: реализовать интерфейс загрузки и отчёт с локацией замечаний, сравнить результат с эталоном, измерить precision/recall, долю ложных замечаний, время и устойчивость к разному качеству сканов/экспортов.
- Подготовка к пилоту и масштабированию: описать ограничения модуля, защиту конфиденциальной документации, модель внедрения, роли пользователя/заказчика/плательщика и roadmap добавления новых типов документов.
Ожидаемые результаты:
- Рабочий прототип: настольное приложение, которое принимает один тип документа, выполняет ограниченный набор формальных проверок и выдаёт отчёт с подсветкой замечаний.
- Набор данных и каталог правил: обезличенный корпус корректных и ошибочных примеров, эталонная разметка и список проверяемых требований с указанием редакции источника.
- Отчёт по верификации: метрики полноты обнаружения, ложных замечаний и времени проверки в сравнении с экспертом, а также перечень известных ограничений.
- Пакет проектной документации: архитектура модуля, описание бизнес-модели, карта рисков, план пилота и roadmap на 6–12 месяцев.
Проект «Система автоматизированной верификации конструкторской документации элементов БАС» предварительно соотносится с НПТЛ «Беспилотные авиационные системы» через уровень 1.6 «Новые технологии производства и новые материалы для БАС» и элемент 1.6.4 «Организация новых технологий серийного производства, в т.ч. контроля качества…». Тип связи — косвенная/обеспечивающая, так как программный модуль поддерживает контроль документации, но не контролирует фактическое качество сборки или материалов.
