Другая антенна, которая производит поляризованное излучение, является антенной пересеченного диполя, созданной при помощи Системы phased.CrossedDipoleAntennaElement
object™.
Можно использовать перекрестную дипольную антенну, чтобы сгенерировать циркулярно поляризованное излучение. Антенна пересеченного диполя состоит из двух идентичных, но ортогональных антенн короткого диполя, которые поэтапно осуществлены на расстоянии в 90 °. Схема пересеченной дипольной антенны появляется в следующей фигуре. Электрическое поле, созданное антенной пересеченного диполя, созданной из y - направило короткий диполь, и z - предписал, чтобы короткий диполь имел форму
EV/EH отношения поляризации, когда оценено вдоль x - ось, является только –i, что означает, что поляризацией является точно RHCP вдоль x - ось. Это - преимущественно RHCP, когда наблюдательный пост близко к x - ось. Переезжая от x - ось, поле становится смесью LHCP и поляризации RHCP. Вдоль –x - ось, поле является поляризованным LHCP. Фигура иллюстрирует для точки около x, что полем является, в основном, RHCP.
Этот пример строит правые и левые компоненты круговой поляризации полей, сгенерированных антенной пересеченного диполя на уровне 1,5 ГГц. Вы видите, как круговая поляризация изменяется от чистого RHCP под 0 углами азимута степеней к чистому LHCP под 180 углами азимута степеней, обоим под 0 углами повышения степеней.
Примечание: Этот пример запускается только в R2016b или позже. Если вы используете более ранний релиз, заменяете каждый вызов функции с эквивалентным синтаксисом step
. Например, замените myObject(x)
на step(myObject,x)
.
Создайте объект phased.CrossedDipoleAntennaElement
.
fc = 1.5e9;
antenna = phased.CrossedDipoleAntennaElement('FrequencyRange',[1,2]*1e9);
Вычислите предназначенные для левой руки и предназначенные для правой руки компоненты круговой поляризации из ответа антенны.
az = [-180:180]; el = zeros(size(az)); resp = antenna(fc,[az;el]); cfv = pol2circpol([resp.H.';resp.V.']); clhp = cfv(1,:); crhp = cfv(2,:);
Постройте оба компонента круговой поляризации при 0 повышениях степеней.
polar(az*pi/180.0,abs(clhp)) hold on polar(az*pi/180.0,abs(crhp)) title('LHCP and RHCP vs Azithmuth Angle') legend('LHCP','RHCP') hold off