Введение
Системный подход к проектированию сложных устройств часто требует предварительной интеграции и анализа, но в долгосрочной перспективе всё это окупается за счёт экономии времени и снижения трудоёмкости в процессе достижения стратегических целей проектирования. В данной статье описана интеграция САПР SystemVue компании Keysight Technologies Inc. с ПО STK компании Analytical Graphics Inc. (AGI), которая позволяет воспользоваться сильными сторонами обоих приложений для решения проблем моделирования и проверки РЛС. Два основных тезиса статьи:
САПР Keysight SystemVue может управлять (или управляться) другими приложениями, что позволяет количественно оценивать показатели системного уровня на реальных сигналах, реальных ВЧ-компонентах и в реальных условиях.
Объединение САПР SystemVue (системы проектирования физического уровня коммуникационных устройств) с ПО STK (системой объёмного кинетического моделирования) позволяет точно воспроизводить ВЧ-сигналы и получать точные результаты с учётом эффектов Доплера и затухания.
Библиотека моделей РЛС SystemVue W1905, вдобавок к гибкому интерфейсу для программирования приложений (API) САПР SystemVue, предлагает функции обработки сигналов РЛС, позволяющие воспроизводить тонкие детали конкретной системы, и дружественный интерфейс для моделирования и управления контрольно-измерительным оборудованием. В статье представлен лишь один из многих способов применения САПР SystemVue для реализации системного подхода к традиционным проблемам проектирования и тестирования.
Постановка задачи: снижение зависимости от лётных испытаний
Полётные испытания являются конечным способом оценки параметров радиолокационной системы. Во время реального полёта воздушного судна можно собрать такую информацию, как вероятность обнаружения, уровень сигнала и радиолокационные помехи. И хотя такой подход достаточно эффективен, он порождает целый ряд проблем. Стоимость полётных испытаний РЛС на реальном воздушном судне может превышать $100 000 в час (см. рис. 1).
Кроме того, результаты могут не повторяться от полёта к полёту. Каждый полёт чем-то отличается от другого, и выполнение достаточного числа полётов для сбора статистической информации может оказаться слишком дорогим удовольствием.
И хотя конечные испытания могут всё-таки понадобиться в соответствии с условиями контракта или нормативными требованиями, «тестирование в режиме виртуального полёта» является быстрой и недорогой альтернативой на ранних этапах исследований, например, во время разработки алгоритмов и мер противодействия. На имитаторе сложные радиолокационные системы можно проверять сотни раз в час, используя для каждого запуска (полёта) одни и те же или разные сценарии, что обойдётся значительно дешевле, чем час полётных испытаний. Оценка реалистичных полётных сценариев до или вместо физических полётных испытаний позволяет проверять алгоритмы РЭБ на более ранних этапах, экономя время и деньги.
Виртуальное решение
Виртуальное решение для полётных испытаний можно создать, объединив возможности САПР Keysight SystemVue с возможностями ПО AGI STK. ПО W1461BP SystemVue Comms Architect представляет собой ядро САПР электронного оборудования системного уровня, которое объединяет на единой универсальной платформе типовые проприетарные алгоритмы, модели, средства моделирования, генерации оборудования и измерения (см. рис. 2).
Оно позволяет системотехникам и разработчикам алгоритмов вносить инновационные усовершенствования в физический уровень (PHY) беспроводных и аэрокосмических / оборонных радиолокационных и коммуникационных систем и представляет ценность для создателей ВЧ-трактов, сигнальных процессоров и ПЛИС. Библиотека моделей РЛС W1905 предлагает типовые модели обработки модулирующих сигналов для большого числа архитектур РЛС. ПО STK представляет собой основанную на физических принципах систему оценки геометрических параметров, которая точно отображает и анализирует наземные, морские, воздушные и космические объекты в реальном или модельном времени. Оно может учитывать динамику полёта воздушного судна, влияние земной поверхности и эффективную поверхность рассеяния (ЭПР) воздушного судна.
Основная задача ПО STK заключается в определении сценария подключения системы с подвижным передатчиком (Tx), приёмником (Rx) и источником помех. Затем этот сценарий анализируется для получения зависимости параметров системы от времени (например, диапазона, потерь распространения, ЭПР, полосы шума и уровня принимаемого сигнала). Почти всеми параметрами ПО STK можно управлять из программ сторонних изготовителей. Однако это ПО не имеет встроенных функций обработки радиолокационных и коммуникационных сигналов, поступающих через естественный динамический канал. Связь ПО STK с САПР SystemVue позволяет моделировать приём и передачу произвольных радиолокационных и коммуникационных систем с помощью параметров естественного динамического канала. В режиме виртуального полёта SystemVue моделирует работу РЛС, включая генерацию сигналов, неидеальное поведение приёмника и передатчика, работу сигнального процессора, ВЧ-обработку и последующую обработку в РЛС, а ПО STK моделирует сценарий полёта и параметры сигнального тракта (например, потери в сигнальном тракте, эффект Доплера, ЭПР воздушного судна и потери в атмосфере).
Пример тестирования в режиме виртуального полёта
Чтобы лучше понять взаимодействие САПР SystemVue с ПО STK и их применение для тестирования в режиме виртуального полёта (включая работу сигнального процессора, искажения ВЧ-сигнала, заградительные и случайные помехи, возникающие, когда воздушное судно обнаруживает отражение от целей и радиолокационные помехи вдоль виртуального курса), рассмотрим сценарий моделирования боевого вылета в ПО STK (см. рис. 3).
В этом примере предполагается, что полёт начался на высоте 10 000 футов (3048 м) и самолёт был обнаружен радиолокационной системой. Пытаясь скрыться от РЛС, самолёт снизился и начал следовать за рельефом местности на малой высоте, иногда успешно, а иногда – нет. Один и тот же маршрут можно в точности повторить сотни раз с разными настройками РЛС и различными мерами противодействия в САПР SystemVue и разными характеристиками земной поверхности, воздушного судна (включая ЭПР) и РЛС в ПО STK.
Как показано на рисунке 4, САПР SystemVue позволяет легко создать специальный интерфейс пользователя, что существенно упрощает повторное выполнение операций и сложных измерений. САПР SystemVue создаёт сигнал РЛС и передаёт его через тракт передачи в модели целей (с учётом заградительных и радиолокационных помех). Затем результирующий ВЧ-сигнал можно подать на генератор сигналов произвольной формы, а с него – на приёмник для проверки его характеристик. Кроме того, САПР SystemVue тесно интегрируется с симуляторами MATLAB, C++ и HDL, что позволяет интегрировать в сценарий имеющиеся алгоритмы работы РЛС. Полученные в результате измерений данные, такие как профиль заградительных помех или измеренные случайные помехи, тоже можно добавить в модель прямо через каналы подключения контрольно-измерительного оборудования Keysight.
Гибкий API: специальные приложения и измерения
Объединение САПР SystemVue и ПО STK позволяет выполнять быструю и воспроизводимую проверку нескольких реалистичных сценариев работы РЛС. Эти сценарии можно использовать вместо физических полётных испытаний или, если полётные испытания неизбежны, эти сценарии можно использовать для предварительной оценки, чтобы во время полёта использовать ресурсы с максимальной эффективностью.
Некоторые варианты применения виртуального тестирования:
- оценка новых технологий создания заградительных помех или угроз;
- добавление в сценарии нескольких динамических излучателей и целей;
- использование разных типов заградительных помех на основе определённого набора критериев для динамической работы;
- моделирование и оценка междоменного влияния, такого как автоматическая регулировка усиления;
- добавление непреднамеренных помех от гражданских радиосетей.
Для реализации представленного решения нужно взять стандартные САПР SystemVue и ПО STK, а затем связать их между собой с помощью их интерфейсов для программирования приложений (API).
Заключение
Тестирование в режиме виртуального полёта, что стало возможным благодаря гибкому интерфейсу между САПР SystemVue и ПО STK, является экономичным альтернативным решением для тестирования на этапе проектирования. Это позволяет быстро реализовать подкреплённые измерениями алгоритмы и свести к минимуму реальные полётные испытания, сэкономив значительные средства. А создав связь между лабораторным виртуальным тестированием (моделированием и контрольно-измерительным оборудованием) и операционными испытаниями, можно сделать виртуальное тестирование ещё более эффективным.
Литература
- Статья технической поддержки. www.edocs.soco.keysight.com/display/eesofkcsysvue/Virtual+Flight+Testing.
- www.youtube.com/watch?v=xpBcSmsNlEU.
- W1461 SystemVue. www.keysight.com/find/eesof-systemvue.
- W1905, библиотека сигналов РЛС. www.keysight.com/find/eesof-systemvue-radar-library.
- AGI STK. www.agi.com/products/by-product-type/applications/stk.
- Информация о продукте. www.keysight.com/find/eesof-systemvue.
- Конфигурации продукта. www.keysight.com/find/eesof-systemvue-configs.
- Заказ пробной 30-дневной версии. www.keysight.com/find/eesof-systemvue-evaluation.
- Загрузки. www.keysight.com/find/eesof-systemvue-latest-downloads.
- www.keysight.com/find/eesof-systemvue-videos.
- Форум технической поддержки. www.keysight.com/find/eesof-systemvue-forum.