Разработка радиолокационных комплексов - длительный и сложный процесс, проекты требуют совместной работы большого числа инженеров с разной специализацией. Помимо этого, проекты не предоставляют возможности быстрой проверки прототипов и часто являются уникальными, то есть мало задействуют наработки предыдущих лет и требуют проведения новых исследований. Именно в подобных сложных системах роль моделирования становится приоритетной, а использование модельно-ориентированного подхода позволяет значительно сократить сроки и стоимость разработки.
Наличие системной модели РЛС позволит разработчикам:
Однако, построение моделей столь масштабных систем связано с рядом трудностей, таких как:
Специалисты ЦИТМ Экспонента готовы помочь на всех этапах построения системной модели, так как:
Наличие модели РЛС открывает возможности проектирования в виртуальной среде без проведения большого количества натурных испытаний для оценки влияния изменения параметров или архитектуры системы на её работоспособность.
Впрочем, остаётся вопрос точности виртуальных двойников отдельных узлов системы. Традиционный подход - это расчёт и детализация моделей в специализированных программах обособленно от смежных узлов и без учёта работы системы во время динамического сценария.
Подобный подход хоть и позволяет получить точные модели отдельных узлов с необходимой тестовой обвязкой, но сильно замедляет тестирование совместно со смежными узлами РЛС, а также сильно усложняет или не дает интегрировать новые модели в системную.
Концепция модельно-ориентированного проектирования подразумевает непрерывный процесс дополнительных расчётов, детализации и интеграции уточнённых моделей в системную модель с постоянной верификацией и оценкой влияния узлов на параметры работоспособности и производительности РЛС.
Помимо этого, для проверки альтернативной архитектуры системы, нового алгоритма обработки, нового динамического сценария или произвольной гипотезы на модели, концепция МОП позволяет заменять части функциональных узлов модели упрощенными версиями. Это разумно в тех случаях, когда можно пожертвовать точностью моделирования явления или присутствием явления в системе ради скорости динамической симуляции.
В процессе разработки инженеры ЦИТМ Экспонента помогут быстро создать первое приближение модели, уточнить узлы, а также интегрировать и верифицировать их в рамках системы. Мы поможем:
Помимо этого, используются современные алгоритмы классификации целей, такие как техники машинного и глубокого обучения.
Инженеры ЦИТМ Экспонента помогут подключить контрольно-измерительное оборудование и организовать автоматизированный измерительный стенд, на котором проверяются аппаратные узлы РЛС, уточнить параметры узлов и тем самым повысить точность модели или же быстро протестировать серийные образцы.
Создание цифровых алгоритмов для РЛС имеет свою специфику – отсутствие стандартизированных решений в виде кода или IP-ядер. Часто большинство узлов - это ноу-хау разработчиков в виде верифицированного на тестовых воздействиях кода.
Объём исполняемого кода велик, что увеличивает трудоемкость традиционного ручного кодирования и отладки. Изменения спецификации, обнаружение ошибки в спецификации или в исполняемом коде происходят непредсказуемо, и это требует ещё одной итерации написания кода и тестирования на целевой платформе.
Автоматическая генерация кода исключает ошибки ручного кодирования при изменении или при обнаружении ошибки в спецификации, а также позволяет вносить правки в исполняемый код цифровых алгоритмов ещё на модели. Это упрощает процесс отладки и верификации, и в итоге сильно сокращает время итерации прототипа на целевом вычислителе.
Помимо этого, из модели можно автоматически сгенерировать тестовые воздействия для кода, что сильно сэкономит затраты на создание новой обвязки для верификации.
Также необходимо учитывать, что вычислители в РЛС - это высокопроизводительные многоканальные системы, обрабатывающие большие объёмы данных каждую секунду, и это накладывает требования к скорости работы алгоритмов и использованию аппаратных ресурсов.
Автоматическая генерация исполняемого кода из поведенческих алгоритмов без учёта особенностей реализации математических операций на целевой платформе приводит к неудовлетворительному результату. Поэтому мы учим тестировать модели цифровых алгоритмов в системной модели и оптимизировать архитектуру для аппаратной реализации.
Модельно-ориентированное проектирование подразумевает сравнение эталонных алгоритмов с моделью аппаратной реализации и сгенерированным кодом.
Инженеры ЦИТМ Экспонента имеют большой опыт в реализации цифровых алгоритмов из моделей на различных вычислителях. Мы учитываем аппаратные особенности в моделях для генерации оптимизированного кода.
Помимо этого, мы настраиваем автоматическую генерации кода для любой элементной базы, в том числе отечественного производства.
На завершающих этапах разработки радиолокационных станций проводится ряд натурных испытаний и тестов, организация которых связана с новыми трудностями. Вопросы сравнения эталонных данных с реальными, подключения к отдельным точкам потока данных в действующих комплексах на различных сценариях работы, диагностика проблем и текущее обслуживание или замена узлов системы – головная боль для инженеров.
Некоторые из узлов модифицируются настройкой параметров или перепрошивкой, в то время как другие могут потребовать замены при обнаружении ошибки интеграции. Минимизация риска подобной ошибки – задача системной модели на предыдущих трех этапах. Но и на стадии тестирования, и верификации комплекса модель остаётся крайне полезной.
Помимо преимуществ моделирования РЛС для выяснения архитектуры и низкоуровневых требований к конкретным узлам системы, мульти-дисциплинарная модель может использоваться в качестве цифрового двойника действующих комплексов, что позволяет:
Последний пункт относится к полунатурному моделированию. Любой узел модели можно запустить в виде модели или кода на специализированных вычислителях с необходимыми интерфейсами в режиме жёсткого реального времени.
Подключение специализированных имитаторов или полунатурных комплексов реального времени – то, в чём могут помочь специалисты ЦИТМ Экспонента. Помимо этого, мы поможем подобрать конфигурацию, скомплектовать и настроить подобный комплекс под конкретные задачи заказчика.
В данном разделе вы можете ознакомиться с проектами различных компаний, связанными с радиолокационными системами, в разработке которых участвовали инженеры ЦИТМ Экспонента. В рамках сотрудничества с нами возможна реализация всех описанных выше этапов, а также решение ваших специальных и специфических задач.