Узкополосный излучатель сигналов
phased.Radiator Система object™ реализует узкополосный излучатель сигнала. Излучатель преобразует сигналы в излучаемые волновые поля, передаваемые от матриц и отдельных сенсорных элементов, таких как антенны, микрофонные элементы и гидроакустические преобразователи. Выход излучателя представляет поля на опорном расстоянии в один метр от фазового центра элемента или матрицы. Затем можно распространить сигналы на дальнее поле, используя, например, phased.FreeSpace, phased.LOSChannel, или twoRayChannel(Панель инструментов радара) Системные объекты.
Объект излучает области одним из двух способов, которыми управляет собственность CombineRadiatedSignals.
Если для параметра «Сигналы радиации» установлено значение true, излучаемое поле в заданных направлениях является когерентной суммой отложенных излучаемых полей от всех элементов (или подрешеток, когда подрешетки поддерживаются). Объект использует фазовое приближение временных задержек для узкополосных сигналов.
Если для параметра «Сигналы радиации» установлено значение falseкаждый элемент может излучать в независимом направлении.
Этот объект можно использовать для
моделируют электромагнитные излучаемые сигналы как поляризованные или неполяризованные поля в зависимости от того, поддерживает ли элемент или матрица поляризацию и значение свойства поляризации. С помощью поляризации можно передать сигнал в виде поляризованного электромагнитного поля или передать два независимых сигнала с помощью двойных поляризаций.
моделирование акустических излучаемых полей с использованием неполяризованных элементов микрофона и матрицы гидроакустических преобразователей и путем установки поляризации в 'None'. Также необходимо задать значение параметра PropagationSpeed, соответствующее среде.
излучают поля из субчипов, созданных phased.ReplicatedSubarray и phased.PartitionedArray объекты. Можно управлять всеми субчипами в одном направлении с помощью аргумента угла поворота, STEERANGили направьте каждый подчисток в другом направлении, используя аргумент Subarray element weights, WS. Излучатель распределяет мощности сигнала поровну между элементами каждой подрешетки. Вы не можете установить для свойства ExhapingRadiaSignals значение false для субчипов.
Для излучения сигналов:
Создать phased.Radiator и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
создает узкополосный объект излучателя сигнала, radiator = phased.Radiatorradiator, со значениями свойств по умолчанию.
создает узкополосный излучатель сигнала с каждым свойством radiator = phased.Radiator(Name,Value)Name задать для указанного Value. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN). Заключите каждое имя свойства в отдельные кавычки.
radiator = phased.Radiator('Sensor',phased.URA,'OperatingFrequency',300e6) устанавливает массив датчиков в однородный прямоугольный массив (URA) со значениями свойств URA по умолчанию. Формирователь луча имеет рабочую частоту 300 МГц. также указывает Y = radiator(X,ANG,LAXES)LAXES как направления осей локальной системы координат. Чтобы использовать этот синтаксис, задайте для свойства Поляризация значение 'Combined'.
также указывает Y = radiator(___,W)W в качестве весов элементов или субчипов. Чтобы использовать этот синтаксис, задайте для свойства WearingInputPort значение true.
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
[1] Деревья фургонов, H. Оптимальная обработка массива. Нью-Йорк: Wiley-Interscience, 2002.
phased.Collector | phased.FreeSpace | phased.WidebandCollector | phased.WidebandRadiator | twoRayChannel (Панель инструментов радара)