Задание 3 к практическим занятиям (ММ РУиС)

Материал из SRNS
Перейти к: навигация, поиск

Тема занятия: Описание сигналов антенной решетки.

Цели занятия:

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

Задача 3.1 Сигналы и диаграмма направленности антенной решетки

Постановка задачи: Сигнал, приходящий из дальней зоны, принимается системой пространственно разнесенных антенн - антенной решеткой. Размеры антенной решетки значительно меньше постоянной времени корреляции принимаемых сигналов (огибающая, в первом приближении, совпадает для сигналов разных антенн).

Конфигурация антенной решетки - четырехэлементная, с расположением антенных элементов в углах квадрата со стороной, равной половине длине волны.

201402 Z2 2 1.png

Построить серию диаграмм направленности при фокусировке в различных направлениях (зенит, отклонение в сторону на 10, 30, 45, 60 градусов).

Комментарии:

Сигналы антенных элементов

Каждая m-я антенна формирует на выходе свой собственный сигнал y_m \left( t \right). При фокусировке производят весовое сложение сигналов различных антенн, получая из нескольких сигналов один.

201402 Antenna.png

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

\begin{align}
  & y_{1}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)=Ah\left( t \right)\cos \left( \omega _{0}^{{}}t+\varphi _{0}^{{}}\left( t \right)+\varphi _{1}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right) \right), \\ 
 & y_{2}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)=Ah\left( t \right)\cos \left( \omega _{0}^{{}}t+\varphi _{0}^{{}}\left( t \right)+\varphi _{2}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right) \right), \\ 
 & y_{3}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)=Ah\left( t \right)\cos \left( \omega _{0}^{{}}t+\varphi _{0}^{{}}\left( t \right)+\varphi _{3}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right) \right), \\ 
 & y_{4}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)=Ah\left( t \right)\cos \left( \omega _{0}^{{}}t+\varphi _{0}^{{}}\left( t \right)+\varphi _{4}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right) \right), \\ 
\end{align}

где A - амплитуда сигналов, h\left( t \right) - огибающая, \omega _{0} - несущая частота, \varphi _{0}^{{}}\left( t \right) - фаза в начале антенной системы координат OXYZ, \varphi _{m}^{{}}\left( t , \alpha _{s}^{{}},\beta _{s}\right ) - фазовый набег относительно фазы в начале антенной системы координат для m-й антенны, \alpha_s, \beta_s - угол места и азимут направления на источник сигнала.

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

y_{m}^{{}}\left( t \right)= Ah\left( t \right)\operatorname{Re}\left[ e_{{}}^{i\left( \omega _{0}^{{}}t+\varphi _{0}^{{}}\left( t \right) \right)}e_{{}}^{i\varphi _{m}^{{}}\left( t, \alpha _{s}^{{}},\beta _{s} \right)} \right],

обозначим

\dot{y}_{m}^{{}}\left( t \right)= Ah\left( t \right) e_{{}}^{i\varphi _{m}^{{}}\left( t, \alpha _{s}^{{}},\beta _{s} \right)} - комплексная амплитуда сигнала m-ой антенны.

Составим вектор из комплексных амплитуд сигналов различных антенн

\mathbf{\dot{y}}_{{}}^{{}}=\left| \begin{matrix}
   \dot{y}_{1}^{{}} & \dot{y}_{2}^{{}} & \dot{y}_{3}^{{}} & \dot{y}_{4}^{{}}  \\
\end{matrix} \right|_{{}}^{T}=Ah\left( t \right)\cdot \left| \begin{matrix}
   e_{{}}^{i\varphi _{1}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s} \right)} & e_{{}}^{i\varphi _{2}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s} \right)} & e_{{}}^{i\varphi _{3}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s} \right)} & e_{{}}^{i\varphi _{4}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s} \right)}  \\
\end{matrix} \right|_{{}}^{T}.

Вектор комплексных амплитуд при приеме образуется после гетеродинирования сигналов (в передающих устройствах последовательность обратная).


Связь фазовых набегов с направлением на источник сигнала

Фазовый набег относительно фазы в начале антенной системы координат определяется положением антенного элемента и направлением прихода сигнала. Его легко рассчитать зная орт \mathbf{k} на источник и радиус-вектор \mathbf{r}_m антенного элемента.

201402 Z2 2 2.png

Разность хода фазового фронта сигнала \Delta r_m есть скалярное произведение орта и радиус-вектора точки пространства

\Delta r_m = \mathbf{r}_m \cdot \mathbf{k},

фазовый набег связан с разностью хода фазового фронта через длину волны несущей сигнала

\varphi_m = 2 \pi \frac{\Delta r_m}{\lambda}.

Для m-oй антенны и направления \alpha, \beta получаем выражение

{{\varphi }_{m}}\left( \alpha ,\beta  \right)=2\pi \frac{{{\mathbf{r}}_{m}}\cdot \mathbf{k}\left( \alpha ,\beta  \right)}{\lambda }


Алгоритм фокусировки

При фокусировке антенны в направлении углов \alpha_f, \beta_f производится умножение вектора-строки фокусировки на вектор-столбец комплексных сигналов

\dot{U}=\mathbf{\beta_w }\left( \alpha _{f}^{{}},\beta _{f}^{{}} \right)\mathbf{\dot{y}}\left( \alpha _{s}^{{}},\beta _{s}^{{}} \right)_{{}}^{{}}.

Вектор фокусировки определяется ожидаемыми фазовыми набегами для направления фокусировки

\mathbf{\beta_w }\left( \alpha_f ,\beta_f  \right)=\left| \begin{matrix}
   e_{{}}^{-i\varphi _{1}^{{}}\left( t,\alpha_f ,\beta_f  \right)} & e_{{}}^{-i\varphi _{2}^{{}}\left( t,\alpha_f ,\beta_f  \right)} & e_{{}}^{-i\varphi _{3}^{{}}\left( t,\alpha_f ,\beta_f  \right)} & e_{{}}^{-i\varphi _{4}^{{}}\left( t,\alpha_f ,\beta_f  \right)}  \\
\end{matrix} \right|


Диаграмма направленности

Характеристикой направленности называют зависимость нормированной комплексной амплитуды \frac{\dot{U}\left( \alpha _{s}^{{}},\beta _{s}^{{}}|\alpha _{f}^{{}},\beta _{f}^{{}} \right)}{A_i h\left( t \right)} на выходе системы пространственной обработки от направления прихода пробного сигнала \alpha_s,\beta_s при заданном направлении фокусировки \alpha_f,\beta_f. Здесь A_i - амплитуда одного сигнала на выходе всенаправленной антенны.

Функция F\left( \alpha _{s}^{{}},\beta _{s}^{{}}|\alpha _{f}^{{}},\beta _{f}^{{}} \right)=\left| \frac{\dot{U}\left( \alpha _{s}^{{}},\beta _{s}^{{}}|\alpha _{f}^{{}},\beta _{f}^{{}} \right)}{A_ih\left( t \right)} \right|_{{}}^{2} называется диаграммой направленности.

Для принятой модели сигналов диаграмма направленности определяется выражением:

F\left( \alpha _{s}^{{}},\beta _{s}^{{}}|\alpha _{f}^{{}},\beta _{f}^{{}} \right)=F_{am}^{{}}\left( \alpha _{s}^{{}},\beta _{s}^{{}} \right)\left| \mathbf{\beta }\left( \alpha _{f}^{{}},\beta _{f}^{{}} \right)\cdot \left| \begin{matrix}
   e_{{}}^{i\varphi _{1}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)} & e_{{}}^{i\varphi _{2}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)} & e_{{}}^{i\varphi _{3}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)} & e_{{}}^{i\varphi _{4}^{{}}\left( t,\alpha _{s}^{{}},\beta _{s}^{{}} \right)}  \\
\end{matrix} \right|_{{}}^{T} \right|_{{}}^{2},

где F_{am}^{{}}\left( \alpha _{s}^{{}},\beta _{s}^{{}} \right) - диаграмма направленности одного антенного элемента.


Вывод диаграммы направленности в трехмерном виде

Результатом вычислений диаграммы направленности является массив значений F\left( \alpha _{s}^{{}},\beta _{s}^{{}}|\alpha _{f}^{{}},\beta _{f}^{{}} \right) для угла \alpha_s от -180 до 180 градусов, \beta_s от -90 до 90 (данный выбор диапазона углов не соответствует традиционному определению сферических координат, зато удобен для вывода диаграммы направленности):

alpha = deg2rad(-180:2:180);
beta = deg2rad(-90:2:90);
...
F

Для задания поверхности недостаточно задать массивы координат её точек, т.к. нужна информация о том, какие точки являются соседними - что с чем соединять. Поэтому в MATLAB используются не три вектора координат, а три матрицы, задающие сетку параметров.

201402 Z2 2 3.png

Для "растягивания" векторов координат абсцисс и ординат используется функция meshgrid

[alpha_m, beta_m] = meshgrid(alpha, beta);

Значения \alpha_s, \beta_s, F задают три координаты в сферической системе координат. В MATLAB доступны функции построения поверхностей в прямоугольной декартовой системе координат, поэтому перед построением необходимо произвести соответствующее преобразование. Для преобразования из сферической в прямоугольную систему существует функция [x, y, z] = sph2cart(beta_m, alpha_m, F), производящая отображение:

x = F .* cos(alpha_m) .* cos(beta_m);
y = F .* cos(alpha_m) .* sin(beta_m);
z = F .* sin(alpha_m);

Для вывода поверхности используется функция surf(x, y, z)

figure(1);
surf(x, y, z);
xlabel('x'); ylabel('y'); zlabel('z');

Для лучшего восприятия следует сделать равные пределы по всем трем осям

minc = min( [min(min(x)) min(min(y)) min(min(z))] );
maxc = max( [max(max(x)) max(max(y)) max(max(z))] );
xlim([minc maxc]); ylim([minc maxc]); zlim([minc maxc]);

Например, для четвертьволнового вибратора

F = abs(cos(alpha_m).*1);

вывод диаграммы направленности

201402 Z2 2 4.png
Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты