Комплекс ПО «Рускан Эксперт»

Комплекс ПО «Рускан Эксперт» предназначен для автоматической сортировки досок по качеству с использованием методов машинного зрения и искусственного интеллекта.

Функциональные характеристики

  1. Автоматический контроль качества пиломатериалов
    • Анализ досок на наличие дефектов: сучки, трещины, смоляные карманы, гниль, обзол и др.
    • Оценка геометрических параметров (ширина, толщина, кривизна).
  2. Сортировка по ГОСТ и другим стандартам
    • Возможность настройки под различные стандарты качества (например, ГОСТ 8486-86).
    • Гибкая система классификации в зависимости от требований производства.
  3. Высокоскоростная обработка
    • Работа в реальном времени на конвейерных линиях (до 3 м/с).
    • Одновременный анализ нескольких досок.
  4. Интеграция с производственными системами
    • Совместимость с линиями сортировки, маркировки и укладки.
    • Формирование отчетов и статистики для анализа качества продукции.
  5. Технологии машинного зрения и ИИ
    • Использование камер высокого разрешения и алгоритмов глубокого обучения.
    • Минимизация ложных срабатываний.

Программный комплекс подходит для предприятий, которые хотят автоматизировать контроль качества древесины и повысить эффективность производства.

Описание компонентов

RuScan — главная программа в системе, в её функции входит консолидация и обработка информации, поступающей от программ BoardScan, собирающих и обрабатывающих данные с камер. На основе входных данных, RuScan, в соотвествии с учётом заданных допусков, назначает каждой доске качество.

Комплекс ПО «Рускан Эксперт»

Archive — программа для просмотра и анализа прошедших через сканер досок.

Комплекс ПО «Рускан Эксперт»

Configurator — программа для установки параметров и допусков по которым проходит сортировка.

Комплекс ПО «Рускан Эксперт»

BoardScan — программа для сбора изображений с камер, их обработки, поиска дефектов и геометрических параметров доски.

Комплекс ПО «Рускан Эксперт»

Информация, необходимая для установки программного обеспечения

  • ОС: Windows 10 и выше
  • Объем дискового пространства: 5 Гб
  • Объем оперативной памяти: 8 Гб
  • Процессор Intel или AMD с частотой от 2 ГГц
  • Разрешение экрана не менее 1024х768

Информация, необходимая для эксплуатации программного обеспечения

  1. Распаковать RuScan и Boardscan_sim
  2. В файле plc_simulator.ini (в папке config) проверяем путь до сохраненных досок для симуляции BoardDir=./SimulatorBoards/2023-01
  3. Запускаем исполняемый файл plc_simulator.exe
  4. Запускаем исполняемый файл ruscan.exe
  5. В папке RuScan Simulator/Boardscan_sim запускаем .bat файл run_all.bat для запуска обоих программ BoardScan.exe, либо запускаем их по отдельности скриптами Boardscan2.bat, Boardscan1.bat
  6. В программе plc_simulator нажимаем кнопку START conveyor и кнопку START feedКомплекс ПО «Рускан Эксперт»
  7. После этого увидим перемещение досок по конвейеру в программе ruscan.exeКомплекс ПО «Рускан Эксперт»

Порядок действий обеспечивающих поддержание жизненного цикла программного обеспечения

Процесс устранения неисправностей (Поддержка и инцидент-менеджмент)

  1. Регистрация и классификация:
  • Все инциденты и запросы от пользователей регистрируются посредствам обращения в службу техподдержки (чат техподдержки)
  1. Диагностика и анализ:
  • Специалист поддержки воспроизводит проблему, анализирует логи, определяет компонент ПО, в котором возникла неисправность.
  • Устанавливается первопричина инцидента.
  1. Решение и эскалация:
  • Решения для известных проблем применяются оперативно.
  • Сложные или новые ошибки передаются команде разработки для глубокого анализа и исправления.
  1. Разработка и тестирование исправления:
  • Разработчики создают программный патч для устранения дефекта.
  • Исправление проходит цикл тестирования для проверки его корректности и отсутствия побочных эффектов.
  1. Внедрение исправления:
  • Патч развертывается в рабочей среде в соответствии с регламентом выпуска обновлений, часто в рамках запланированного технического окна.
  1. Закрытие инцидента и верификация:
  • Инцидент закрывается после подтверждения от пользователя или мониторинга о том, что проблема решена.

Процесс совершенствования программного обеспечения (Развитие ПО)

  1. Сбор и анализ требований:
  • Поступление предложений по улучшению от пользователей, заказчика, отдела маркетинга и команды разработки.
  • Анализ целесообразности, оценка трудозатрат и потенциального эффекта.
  1. Приоритизация и планирование:
  • Формирование бэклога продукта упорядоченного списка планируемых улучшений.
  • Решения о включении в ближайшие релизы принимаются на основе приоритета, ресурсов и стратегических целей.
  1. Проектирование и разработка:
  • Создание технического задания (ТЗ) и проектирование архитектурных решений.
  • Непосредственная реализация новых функций силами команды разработки.
  1. Тестирование и приемка:
  • Все новые функции проходят всестороннее тестирование (функциональное, нагрузочное, приемочное) для обеспечения качества.
  1. Выпуск релиза и развертывание:
  • Подготовка версии ПО к выпуску: сборка, упаковка, создание документации для пользователей.
  • Развертывание новой версии в рабочей среде. Может применяться стратегия постепенного внедрения.
  1. Сбор обратной связи и мониторинг:
  • После выпуска собирается обратная связь об использовании новых функций, анализируются метрики производительности и стабильности.

Информация о персонале, необходимом для обеспечения поддержки

Поддержка, исправление ошибок, совершенствование ПО происходит силами команды разработчиков поставщика ПО.

Порядок определения стоимости

Стоимость программного продукта определяется в соответствии с техническим заданием заказчика.

Файлы