Создание модели интерфейсов Контроль корректности описания интерфейсов Создание проектной документации Генерация машиночитаемых файлов описания интерфейсов

dBricks —это единый инструмент автоматизации работы системных инженеров при разработке и комплексировании бортового оборудования (КБО) на основе полной цифровой модели интерфейсов системы. То есть все исходные данные о работе вашей системы записываются и хранятся в формате цифровой модели интерфейсов, а необходимые формальные документы формируются автоматизированно.

Инструмент dBricks за счет автоматизации процессов управления конфигурации, оперативного взаимодействия подрядчиков и разработчиков, внесения изменений, разработки РКД и выпуска документации уменьшает трудоёмкость разработки КБО, сокращает издержки по тестированию и вводу в эксплуатацию разрабатываемых систем, а также повышает качество разрабатываемых документов.

Создание модели интерфейсов

В привычном “бумажном” виде описать интерфейсы можно, но управление изменениями, а также уведомление всех заинтересованных об этих изменениях является настоящей головной болью. 

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

Мы умеем строить модели интерфейсов, с помощью которых обеспечим:

  • Работу с едиными данными в единой среде для всех участников разработки;
  • Упрощение взаимодействия между предприятиями;
  • Совместимость данных в модели и проектной документации;
  • Экспорт нормализованных данных о взаимодействии оборудования в произвольный формат.

Возможности dBricks базового модуля для задачи создания модели интерфейсов

Возможности dBricks базового модуля для задачи создания модели интерфейсов

Контроль корректности описания интерфейсов

Важным этапом при проектировании интерфейсов является проверка корректности данных. Например, человек может ошибиться в типе соединителя или типе передаваемых данных от одного устройства к другому, может неправильно описать формат передаваемых данных по протоколу или подключение проводов в сложных шинах. 

Наличие цифровой модели интерфейсов системы обеспечивает надежность и корректность вводимых данных, не давая возможности внести ошибку. Наши модели решают следующие проблемы:

  • Соответствие единиц измерения для связей параметров между собой
  • Соответствие размерностей параметров их типам данных
  • Контроль соблюдения описания информационного обмена требованиям стандартов (диапазоны, размеры, пересечения и т.п.)
  • Загруженность цифровых шин передачи данных
  • Проверка уникальности контактов в пределах соединителя
  • Соответствие типа и направления портов передачи данных
  • Правильность подключения между собой отдельных проводов для многопроводных типов шин (например A429, MIL-1553, AFDX, питание, аналоговый сигнал)
  • Наличие обязательных свойств для различных сущностей (например, параметр обязательно должен иметь свойства: единица измерения и тип данных).

Возможности dBricks для задач создания и контроля корректности описания интерфейсов

Возможности dBricks для задач создания и контроля корректности описания интерфейсов

Создание проектной документации

Очевидно, что создание проектной документации - процесс долгий и утомительный для любого инженера, а поддержка ее в актуальном состоянии на практике является практически невозможной.

Но, вопреки этим сложностям, наличие цифровой модели интерфейсов гарантирует всегда верную версию документации с помощью автоматизированной генерации отчетов в произвольном формате. Мы можем вывести в отчет любую информацию из модели по вашим требованиям, вот несколько примеров:

  • Протоколы информационного взаимодействия (ПИВ, ICD)
  • Конструкторская документация на разработку и изготовление кабельной сети объекта
  • Конструкторская документация на разработку и изготовление кабельной сети стенда и тренажера
  • Структурные и принципиальные схемы по ЕСКД и зарубежным стандартам

Возможности dBricks для задач создания и контроля интерфейсов, разработки проектной документации

Возможности dBricks для задач создания и контроля интерфейсов, разработки проектной документации

Генерация машиночитаемых файлов описания интерфейсов

Построение математической или полунатурной модели компексной системы является необходимой, но крайне сложной задачей. Сложность в том, что любое изменение интерфейса “на бумаге” может привести к существенному изменению настроек стенда в проектах даже с небольшим количеством интерфейсов. Если же система большая, а стендов несколько, то одно незначительное изменение масштабируется за счёт необходимости многократного его повторения.

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

Вот несколько примеров машиночитаемых интерфейсов, генерируемых из нашей модели интерфейсов:

  • Формирование xml файла в формате VHTNG (Virtual and Hybrid Testing Next Generation)
  • Формирование исходных данных для разработки бортового ПО с применением инструментов разработчика бортового оборудования (автокодогенераторы)
  • Формирование библиотек и моделей систем в среде MATLAB Simulink

расширенный функционал dBricks для задач создания и контроля интерфейсов, разработки РКД, генерации машиночитаемых файлов описания интерфейсов

Расширенный функционал dBricks для задач создания и контроля интерфейсов, разработки РКД, генерации машиночитаемых файлов описания интерфейсов