Tilda Publishing
Разработка электроники полного цикла: схемотехника, разработка ПО, серийное производство
info@teslatec.ru
+7 (383) 304 94 30
Teslatec
Заказ звонка
Оставьте ваш номер телефона, и мы обязательно вам перезвоним!
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Программно-аппаратный комплекс вибродиагностики и мониторинга АЭС

Описание проекта

Модульная система предназначена для непрерывного контроля абсолютной и относительной вибрации промышленного оборудования и передачи результатов в АСУ ТП. Специалисты «Тесла тек» провели аудит электроники заказчика, разработали встроенное и сервисное ПО для шести типов модулей, испытали образцы и подготовили систему к серийному производству.

Задачи разработки проекта

Компания Заказчика разрабатывала набор измерительных модулей для системы виброконтроля и вибродиагностики оборудования атомных электростанций.


В состав комплекса входили модули измерения абсолютной и относительной вибрации, частоты вращения, температуры и дополнительных аналоговых сигналов. Подобная модульная архитектура позволяет комплектовать систему под конкретный объект и передавать результаты измерений в автоматику верхнего уровня.


У заказчика была собственная команда схемотехников, разработавшая аналоговые измерительные тракты и печатные платы. Однако отсутствовали компетенции по встроенному ПО и инструменты, необходимые для запуска и проверки прототипов.


От «Тесла тек» требовалось:

  • провести аудит схемотехники разработанных модулей;
  • согласовать параметры аналоговых сигналов с цифровой частью;
  • разработать встроенное ПО для шести типов измерительных модулей;
  • реализовать алгоритмы цифровой обработки вибрационных сигналов;
  • обеспечить обмен данными с внешней системой по протоколу Modbus;
  • разработать ПО для модулей под управлением микроконтроллеров и процессорного модуля SoM;
  • создать сервисную программу для настройки и проверки оборудования;
  • разработать ПО для тестового стенда перед серийным выпуском;
  • подготовить модули к производству.

Решение, разработанное «Тесла тек»

Работа началась с аудита схемотехники прототипов заказчика. Инженеры «Тесла тек» проверили взаимодействие аналоговых измерительных плат с цифровой частью, согласовали уровни сигналов и выявили изменения, необходимые для корректной работы встроенного ПО.
Аппаратную часть и топологию измерительных плат разрабатывала команда Заказчика. Специалисты «Тесла тек» отвечали за программную часть системы и участвовали в совместной отладке электроники.
Для шести типов модулей было разработано отдельное встроенное программное обеспечение.
Оно обеспечивало:
  • сбор данных с аналоговых измерительных трактов;
  • цифровую обработку сигналов;
  • расчет необходимых параметров;
  • настройку режимов измерения;
  • диагностику состояния модулей;
  • обмен с внешней системой по протоколу Modbus;
  • передачу результатов в компьютер со SCADA-системой или АСУ ТП.
В системах такого типа модули абсолютной и относительной вибрации могут рассчитывать средние, минимальные и максимальные значения, размах, среднее квадратическое значение и спектральные характеристики сигнала. Данные передаются на верхний уровень через промышленные цифровые интерфейсы.

Совместная отладка модулей

До начала проекта заказчик не мог полноценно проверить собственные прототипы, поскольку встроенное программное обеспечение отсутствовало.
Разработка проходила итерациями. Для каждого приоритетного модуля заказчик передавал описание функций и аппаратную часть, после чего специалисты «Тесла тек»:
  • разрабатывали соответствующее ПО;
  • запускали модуль;
  • проверяли работу аналоговых и цифровых узлов;
  • сопоставляли полученные результаты с требованиями;
  • согласовывали изменения с командой заказчика;
  • корректировали программное обеспечение и параметры взаимодействия.
Наиболее сложной частью стала реализация алгоритмов обработки вибрационных сигналов непосредственно внутри микроконтроллеров при ограниченных вычислительных ресурсах.
На протяжении всего проекта команды Заказчика и «Тесла тек» плотно сотрудничали друг с другом, благодаря высокому уровню организации с обоих сторон проект получилось реализовать в короткие сроки.

Сервисное программное обеспечение

В рамках проекта специалисты «Тесла тек» также разработали сервисное ПО для компьютера, которое взаимодействует со всеми типами созданных модулей.
Программа позволяет:
  • подключаться к измерительным модулям;
  • изменять настройки;
  • получать текущие значения;
  • получать текущие значения;
  • визуализировать результаты измерений;
  • сравнивать показания разных модулей;
  • проверять достоверность работы системы во время отладки.
Сервисное ПО использовалось при совместной разработке, проверке опытных образцов и подготовке оборудования к производству.

Подготовка к серийному производству

Для автоматизации проверки выпускаемых модулей Заказчик разработал электронную плату тестового стенда. Специалисты «Тесла тек» создали программное обеспечение, управляющее стендом и выполняющее проверку изготовленных изделий.
Это позволило стандартизировать процесс запуска модулей и сократить объем ручных операций для входного контроля.

Результаты выполнения проекта

В результате совместной работы Заказчик получил работоспособную модульную систему вибродиагностики с электронной частью собственной разработки и программным обеспечением, созданным «Тесла тек».


Система была реализована в двух конструктивных вариантах:


компактное исполнение в пластиковом корпусе, где аналоговые измерительные тракты размещены непосредственно внутри устройства;

— стоечное исполнение с набором отдельных измерительных модулей.


Разработанное «Тесла тек» программное обеспечение обеспечило работу шести типов модулей под управлением микроконтроллеров и процессорного модуля SoM, обработку измерительных сигналов и передачу данных в систему верхнего уровня.


После испытаний специалисты «Тесла тек» подготовили оборудование к серийному производству и изготовили партию из 30 модулей стоечного исполнения.


Проект показал, что «Тесла тек» может подключиться к разработке на стадии готовой схемотехники и прототипов, провести аудит аппаратной части, разработать отсутствующее встроенное ПО и довести оборудование до серийного выпуска.

Выполненные работы

  • Исследовали задачу и разработали техническое решение;
  • Разработали встроенное ПО и алгоритмы;
  • Изготовили и испытали опытные образцы;
  • Подготовили изделие к серийному производству;
  • Организовали серийное производство и проверку качества.

Команда разработки

Руководитель проекта, Инженер-программист микроконтроллеров, Инженер программист embedded Linux, Инженер-программист прикладного ПО, Инженер-схемотехник

Требуется разработка электроники?
Если у вас уже есть задача или идея, которую нужно формализовать и оценить, свяжитесь с нами. Наш менеджер позвонит вам, чтобы осудить детали. Конфиденциальность и защиту авторского права гарантируем документально.
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Другие проекты
Подписка
Оставьте заявку, и мы будем присылать вам свежие новости и статьи: