![]() |
РУБРИКИ |
Разработка пакета программ для расчета фазированной антенной решетки |
РЕКЛАМА |
|
Разработка пакета программ для расчета фазированной антенной решеткиРазработка пакета программ для расчета фазированной антенной решетки98 Содержание
Рис. 2.1 Геометрия полосковых излучателей на многослойной диэлектрической подложке Выражение для расчета входного сопротивления вибратора, имеющего структуру как на рис. 2.2и находящегося в составе бесконечной решетки с периодом B имеет следующий вид [1] , (2.5) Для слоистой структуры, представленной на рис. 2.2, проводимость в сечении определяется по следующим рекурентным формулам: ; ; ; ; ; ; ; ; . Рис. 2.2 Полосковые излучатели на перевернутой диэлектрической подложке Разложение функции Грина по волнам Е и Н, используемые в данном случае, позволяет получить компактную и достаточно простую запись выражений для расчета входного сопротивления элемента, находящегося в составе бесконечной периодической линейной решетки. 2.2 Расчет взаимного сопротивления полосковых излучателей в составе бесконечной линейной решеткиПри анализе антенных решеток конечных размеров необходимо знать взаимное сопротивление между излучателями. Одним из классических методов расчета взаимных сопротивлений является метод наводимых ЭДС. Для простых типов излучателей, размещенных на воздушной подложке, удается получить либо аналитические, либо легко рализуемые алгоритмы расчета для ЭВМ. Однако, в тех случаях, когда в излучающей структуре располагается слоистый диэлектрик, расчет взаимных сопротивлений между излучателями существенно усложняется, так как кроме пространственных волн на взаимную связь между излучателями оказывают влияние поверхностные волны, направляемы диэлектрическими слоями. Одним из решением проблемы является способ определения взаимных сопротивлений между излучателями, в котором используются результаты численных расчетов входного сопротивления излучателя в составе бесконечной линейной решетки [1, 2].Рассмотрим бесконечную линейную решетку излучателей, период которой может принимать дискретные значения nA, где n=1,2,3… Входное сопротивление решетки с периодом nA при синфазном и равноамплитудном возбуждении определяется каквзаимное сопротивление между центральным и p - элементом решетки с периодом nA,, (2.6)где - взаимные сопротивления между центральным и p_м элементом (p0) решетки с периодом nA, зависящее только от расстояния между излучателями;- собственное сопротивление центрального излучателя.В силу симметрии задачи (2.6) входное сопротивление можно записать в виде (2.7)Для того, чтобы определить взаимное сопротивление между центральным излучателем и соседним, находящимся на расстоянии 1A, нужно из входного сопротивления АР с периодом 1А вычитать входное сопротивление АР с другими периодами, кратными 1А так, чтобы при этом компенсировались все взаимные сопротивления кроме одного, интересующего нас. Рассмотрим это более подробно на примерах.Разность входных сопротивлений центральных элементов решеток с периодом 1А и 2А определяется как .Рис. 2.3 Бесконечные линейные решетки с разными периодамиТак как (см. рис. 2.3), то эта разность входных сопротивлений равна сумме взаимных сопротивлений центального элемента решетки с периодом 1А со всеми нечетными элементами этой решетки. Далее рассмотрим бесконечные АР с периодом 3А и 6А. Если учесть, что и , то разница между входными сопротивлениями центральных элементов данных решеток будет равна удвоенной сумме взаимных сопротивлений центрального элемента решетки с периодом 1А с элементами этой же решетки, имеющими номера 3 (2p_1).Если продолжить аналогичные рассуждения далее, то можно составить процедуру.В первой сумме n=3,5,7….-простые, во второй сумме ,-простые, (2.8)Из предыдущих рассуждений ясно, что при вычислении из входного сопротивления решетки с периодом 1А исключаются собственное сопротивление центрального элемента и взаимные сопротивления между этим элементом и элементами данной решетки с четными номерами. При вычитании из величины из рассмотрения исключаются взаимные сопротивления между центральным элементом решетки с периодом 1А и элементами данной решетки с номерами 3 (2p_1) (p=0, ±1, ±2, ±3.) и т.д.Следовательно, при N>? величина соответствует значению взаимного сопротивления двух излучателей, разнесенных на расстояние 1A. При расчетах взаимного сопротивления между двумя излучателями с заданной точностью требуется конечное число итераций N в (2.8), которое определяется скоростью сходимости значений входного сопротивления (n>?) к значению собственного сопротивления излучателя. При использовании в (2.8) N итераций величина ошибки вычисления взаимного сопротивления будет определяться следующим выражением:, (2.9)где p - числовая последовательность, по которой осуществляется суммирование в процедуре (2.8);- следующее за N число этой числовой последовательности.Для возбуждения пространственных волн выражение (2.9) можно записать в следующем виде:, (2.10)где k - волновое число;B - коэффициент пропорциональности.В случае возбуждения поверхностных волн выражение (2.9) можно записать в следующем виде:, (2.11)где - волновое число;- коэффициент пропорциональности.Ряд (2.10) является абсолютно сходящимся, ряд (2.11) сходится для всех А за исключением значений, кратных длине поверхностной волны.Следует остановиться на оценке быстродействия данного алгоритма. Время счета одного значения взаимного сопротивления между излучателями складывается из времени счета 2·m значений входного сопротивления излучателя в составе бесконечной АР, где m - число слагаемых в процедуре (2.8).2.3 Расчет взаимного сопротивления в двумерной плоской ФАРИзложенный в предыдущем разделе метод определения взаимного сопротивления между излучателями в составе линейной антенной решетки может быть применен и для расчета двумерных плоских ФАР.Рассмотрим ФАР, изображенную на рис.2.4. Ее можно представить в виде нескольких линейных антенных решеток. Например, излучатели с номерами 0; 0 1; 0 2; 0 3; 0 представляют линейную решетку из параллельных вибраторов (б=90°), а излучатели с номерами 0; 0 0; 1 0; 2 0; 3 - линейную решетку из коллинеарных вибраторов (б=0°), см. рис. 2.5. Для расчета взаимного сопротивления между 0; 0 и 1; 0 излучателем необходимо сначала по (2.4) при фиксированном значении б=90° вычислить несколько значений (N) входного сопротивления излучателя в составе бесконечной решетки, имеющей периоды, которые равны и кратны расстоянию между рассматриваемыми элементами ФАР. Затем согласно процедуре (2.8) следует определить взаимное сопротивление, исходя из полученных N значений входного сопротивления.Поскольку антенная решетка является эквидистантной, то удобно проводить расчет входного сопротивления по (2.4) не между конкретными парами излучателей, а при фиксированном угловом направлении (например,-см. рис. 2.5), в котором располагается выбранная линейная решетка из нескольких излучателей.Рис. 2.4 Плоская ФАРВ этом случае создается массив расстояний, в котором исключаются повторяющиеся периоды, что сокращает число вычислений. Например, рассмотрим линейную решетку 0; 0 1; 0 2; 0 3; 0, расстояние между соседними излучателями составляет . Если рассматривать взаимное сопротивление отдельно между каждой парой излучателей (0; 0 и 0; 1; 0; 0 и 0; 2 и т.д.), то потребовалось бы составить следующие массивы расстояний для каждой пары:(, 2, 3, 6…) - массив расстояний для пары 0; 0 и 0; 1,(2, 4, 6, 12…) - массив расстояний для пары 0; 0 и 0; 2,(3, 6, 9, 18…) - массив расстояний для пары 0; 0 и 0; 3.Если же рассматривать излучатели совместно, то потребуется один массив расстояний, в котором будут исключены повторяющиеся периоды:(, 2, 3, 4,6, 9, 18 …) - массив расстояний при фиксированном угловом направлении.Так как излучатели одинаковые, то взаимное сопротивление между 0; 0 и 0; 1 будет равно взаимному сопротивлению между 0; 1 и 0; 2. Взаимное сопротивление между 0; 0 и 0; 2 будет равно взаимному сопротивлению между 0; 1 и 0; 3. Таким образом, при расчете взаимного сопротивления между излучателями ФАР достаточно рассчитать взаимное сопротивление между 0; 0 излучателем и всеми остальными. Взаимное сопротивление между другими парами будет выбираться из ранее рассчитанных значений из условия совпадения угла и расстояния между излучателями.Рис. 2.5 Представление двумерной решетки в виде нескольких линейных решетокСделанные выше замечания позволяют создать алгоритм расчета взаимных сопртивлений между излучателями в составе плоской ФАР достаточно универсальным и значительно снижающим вычислительные затраты машинного времени по сравнению с решением задачи напрямую.2.4 Расчет входного сопротивления излучателя с учетом взаимных связейВходное сопротивление излучателя в составе антенной решетки и находящегося изолированно от других не равнозначны. Это объясняется наличием взаимной связи между излучателями в составе решетки. При сближении элементов взаимная связь возрастает и уменьшается ток каждого отдельного элемента синфазной антенной решетки при неизменной подводимой к излучателю мощности.Систему входов АР размера описывает следующая матрица сопротивлений, (2.12)где - собственные сопротивления излучателей;- взаимное сопротивление между i и j излучателями.Амплитудное распределение можно представить в виде матрицы-столбца комплексных напряжений (2.13)Токи на излучателях можно представить в виде матрицы-столбца комплексных токов (2.14)Тогда матрица сопротивлений [Z] однозначно связывает матрицу напряжений [U] и матрицу токов [I], согласно [3](2.15)Амплитудное распределение в АР задается заранее, матрицу взаимных сопротивлений [Z] можно вычислить, используя методику, описанную в предыдущих разделах работы, тогда матрицу токов [I] на элементах с учетом взаимных связей можно определить через следующее выражение, записанное в матричной форме, (2.16)где матрица имеет смысл матрицы проводимости. В этом случае, входное сопротивление для каждого элемента антенной решетки с учетом взаимных связей можно записать в виде [3], (2.17)где n=1…N;N - общее число излучателей в ФАР.Например, для ФАР из четырех элементов входное сопротивление первого элемента будет иметь вид.2.5 Определение полевых характеристик ФАРВ плоской двумерной ФАР, имеющей направление ориентации главного максимума диаграммы направленности и (рис. 2.4) дискрет фазы между излучателями по оси ОХ и ОY можно представить в следующем виде, (2.18)где k - волновое число;, - шаг решетки по оси ОХ и ОY соответственно.В этом случае фаза на излучателях будет определяться выражением [3], (2.19)где p=1..m и q=1..n - координаты излучателя по оси ОХ и ОY соответственно;;- координаты центрального излучателя.Разность хода лучей от центра излучения решетки и конкретного излучателя до точки наблюдения с угловыми параметрами и и ц составит (2.20)В силу линейности уравнений Максвелла электромагнитное поле антенной решетки представляет собой сумму полей отдельных элементов. Если эти элемениы имеют равные размеры, характеризуются одним и тем же законом распределения излучающих токов и ориентированы в пространстве одинаковым образом, то электромагнитное поле в дальней зоне может быть представлено в виде произведения векторной диаграммы направленности одиночного элемента на множитель направленности АР [3], (2.21)где - амплитудный множитель, зависящий от общей мощности когерентных генераторов, питающих систему излучателей;- векторная диаграмма направленности одиночного элемента;- множитель направленности АР.В главной системе координат отдельных излучателей различаются на величину (2.20). Учитывая, что комплексные амплитуды возбуждения отдельных излучателей могут быть различными, получим следующее представление суммарной диаграммы направленности [3](2.22)Сравнивая выражение (2.21) и (2.22) можно заметить, что множитель направленности АР имеет вид, (2.23)где p и q - координаты излучателя по оси ОХ и ОY соответственно;- общее число излучателей в ФАР;- разность хода лучей;- комплексная амплитуда тока возбуждения на (p; q) излучателе.Таким образом, если задано амплитудное распределение, линейные размеры антенной решетки, то определив по (2.19) и по (2.20) и приняв амплитуду тока , равной амплитуде напряжения возбуждения, можно найти множитель направленности АР без учета взаимной связи. Для учета взаимной связи вместо расчета фазы возбуждения необходимо рассчитать по (2.16) комплексную амплитуду тока и использовать эти значения в (2.23). Тип одиночного излучателя и его геометрия определяют его диаграмму направленности , что позволяет, в конечном счете, рассчитать общую диаграмму направленности ФАР(2.24)3. Программы для расчета характеристик ФАР3.1 Общие сведенияВ результате дипломной работы был создан пакет программ, предназначенный для расчета полевых и импедансных характеристик плоской ФАР, излучатели в составе которой представляют собой полосковые вибраторы или резонаторные излучатели, выполненные на многослойном диэлектрике (см. рис.2.1 и рис.2.2). Для каждого типа диэлектрика разработан собственный пакет. Эти пакеты идентичны, имеют одинаковые алгоритмы расчета и интерфейс, поэтому в дальнейшем будем рассматривать только один из пакетов.Программный пакет выполнен в рамках математического пакета для инженерных расчетов Mathcad 2001, который благодаря наглядной форме отображения расчетных соотношений и результатов доступен для понимания пользователями. Кроме того, формулы, выходные данные, графики, построенные в данном пакете, могут быть легко импортированы в современные текстовые редакторы, такие как Word, что удобно при создании научных статей, отчетов и других работ.Пакет, структурная схема пакета приведена на рис. 3.1, включает четыре программы, каждая из которых выполняет определенные функции:ФАР_вз_связь.mcd - центральная программа пакета и выполняет расчет определение полевых и импедансных характеристик ФАР с учетом и без учета взаимной связи между излучателями;вз_сопрот.mcd - вспомогательная программа пакета и предназначена для исследования зависимости взаимного сопротивления излучателей от расстояния между ними;рез_размер.mcd - программа, вычисляющая входное сопротивление излучателя при различной его длине и ширине. Эта программа может быть полезна при определении резонансного размера излучателя bрез;ФАР_полоса.mcd - программа выполняющая расчет полевых и импедансных характерисик ФАР в полосе частот по результатам, полученным в программе ФАР_вз_связь.mcd. Эти результаты записаны в файлах данных.Рис. 3.1 Структурная схема пакета программПрограммы связаны между собой с помощью гиперссылок, изображенные на рис.3.1 в виде стрелок, что позволяет удобно переходить от одной программы к другой не выходя из среды общей Mathcad. Это создает цельность структуры и общность восприятия пакета.3.2 Программа для расчета полевых и импедансных характеристик ФАР3.2.1 Описание примененияПрограмма, имеющая название ФАР_вз_связь.mcd является центральной программой разработанного пакета и выполняет расчет характеристик плоской ФАР, выполненной из полосковых вибраторов или резонансных излучателей на многослойном диэлектрической подложке, с учетом и без учета взаимной связи между излучателями. Выходными данными программы являются:входное сопротивление одиночного излучателя;входное сопротивление каждого илучателя ФАР с учетом взаимной связи, рассчитанное по (2.17);входное сопротивление ФАР и КСВ при последовательной схеме питания;входное сопротивление ФАР и КСВ при двоично-этажной схеме питания;матрица взаимных сопротивлений (2.12);диаграмма направленности ФАР с учетом и без учета взаимной связи, рассчитаная по (2.24).Входные данные задаются пользователем вручную в тексте программы, состав входных данных представлен в разделе 3.2.4. 3.2.2 Методика испытанийОбъектом испытаний является файл с именем ФАР_вз_связь.mcd, который является программой для расчета полевых и импедансных характеристик ФАР с учетом и без учета взаимной связи между излучателями. Целью испытаний является проверка точности работы программы на конкретной вычислительной установке. Во время испытаний следует проверить прохождение контрольного примера при решении задачи с различными входными параметрами. Испытания следует проводить на той же вычислительной установке, на которой планируется эксплуатация программы.Для проведения испытаний нужно иметь:установленный математический пакет Mathcad 2001 или его более поздние версии;файл с именем ФАР_вз_связь.mcd;значения входных данных, приводимых ниже;таблицу тестовых результатов;В качестве тестовой задачи выступает расчет АР с равноамплитудным возбуждением размером 2х2 на трех частотах: 1600МГц, 1680МГц, 1740МГц. Полученные в ходе тестирования данные будут являться исходными для тестирования программы ФАР_полоса.mcd. Общие исходные данные следующие:f0=1680 МГц;f - одна из трех частот (1600 МГц, 1680 МГц, 1740 МГц);Nx=2, Ny=2;dx=0,5; dy=0,5;a=b=0,424;d1=3 мм, d2=1 мм;е1=1; е2=2,6; е3=1; м1= м2= м3=1;Дx=Дy=1;Иmax=цmax=0;сл=50.В результате трехкратного выполнения программы (последовательно изменяется только значение частоты f) в той же директории, где расположен файл ФАР_вз_связь.mcd, должны быть созданы три файла данных с именами: DataZ_2.6_1600_MHz.prn, DataZ_2.6_1680_MHz.prn, DataZ_2.6_1740_MHz.prn. Тексты этих файлов приведены в приложении 1.3.2.3 Руководство пользователяПрограмма ФАР_вз_связь.mcd является центральной программой пакета и выполняет расчет полевых и импедансных характеристик ФАР с учетом и без учета взаимной связи между излучателями на одной фиксированной частоте.Программа разработана в рамках математического пакета для инженерных расчетов Mathcad 2001 Professional. Требования к ресурсам вычислительной техники определяются, в первую очередь, требованиями, предъявляемыми разработчиками данного математического пакета.Для выполнения программы предъявляются следующие минимальные требования к вычислительной установке и системе:вычислительная установка типа IBM PC с процессором Pentium 133 MHz;наличие CD-ROM (для установки мат. пакета);операционная система Windows 95 или Windows NT 4.0 или более поздние версии;объем оперативной памяти не менее 32MB (64 MB рекомендуется);объем свободного пространства на диске 1,4 MB (пакет программ) +120 MB (Mathcad);Для выполнения программы необходимо:Загрузить математический пакет Mathcad;Открыть файл с именем ФАР_вз_связь, имеющий расширение mcd;В разделе Исходные данные для расчета ввести числовые значения указанных там параметров, указывая размерность для абсолютных величин;После ввода исходных данных для начала вычисления нужно нажать клавишу F9, если в установках не указано автоматическое вычисление. Ошибки, которые могут возникнуть на этом этапе - это пустое поле одной из входных величин или же неверно указанная (или вовсе неуказанная) размерность величины. Признаком начала вычислений служит мигающая лампочка курсора. Время вычисления зависит от типа процессора и составляет для ФАР размера 4х4 около 10 минут при использовании процессора Pentium II 650 MHz.По окончании расчетов (признаком окончания является возвращение обычной стрелки курсора) должны быть построены графики, выведены числовые значения, которые могут быть скопированы и через буфер обмена экспортированы в другие пакеты (например Word).3.2.4 Описание программыПрограмма ФАР_вз_связь.mcd является центральной программой пакета и выполняет расчет определение полевых и импедансных характеристик ФАР с учетом и без учета взаимной связи между излучателями. Результаты расчета в виде файлов данных являются исходными для программы полоса.Алгоритм расчета взаимного сопротивления, используемый для расчетов, основан на методе бесконечных периодических структур, описанный подробно в [1, 2] и в разделах 2.1 и 2.2 данной дипломной работы.Блок-схема программы представлена на рис. 3.2. В программе можно выделить три части, обозначенные в тексте программы в виде заголовков:Исходные данные для расчетаВ этой части производится ввод следующих параметров ФАР:f0, f - центральная частота и частота для расчетов;Nx, Ny - количество излучателей вдоль оси ОХ, OY;dx, dy - шаг решетки вдоль оси ОХ, OY;a, b - ширина и длина одиночного излучателя;d1, d2 - толщина слоев диэлектрической подложки;е1, е2, м1, м2 - диэлектрическая и магнитная проницаемость слоев;Дx, Дy - величина пъедестала амплитудного возбуждения;иmax, цmax - углы фазирования АР;сл - волновое сопротивление линии питания.Основные расчетные соотношенияВ этой части находятся все расчетные функции и формулы (для удобства использования программы эта громоздкая часть свернута в закрытую область, которую можно просмотреть раскрыть двойным щелчком по стрелке-указателю области), вычисляющие:входное сопротивление одиночного излучателя в составе бесконечной периодической решетки Zвх(Dr) (2.4);взаимное сопротивление Zz (2.8);матрицу взаимных сопротивлений Z (2.12);матрицу токов [I] согласно (2.16);входное сопротивление излучателя с учетом взаимной связи Zвхсв (2.17);входное сопротивление ФАР при двоично-этажной схеме питания ZвхАРпаралл;входное сопротивление ФАР при последовательной схеме питания ZвхАРпосл;КСВ, Г.Вывод результатовВ этой части строится график диаграммы направленности ФАР с учетом и без учета взаимной связи, выводится массив взаимных сопротивлений Z другие результаты расчета функций, представленный в предыдущем пункте.Остановимся подробнее на второй части программы. Основу алгоритма расчета взаимного сопротивления составляет функция вычисления входного сопротивления излучателя в составе бесконечной периодической решетки. Расчет массива входных сопротивлений Za, выполняемый данной функцией, занимает основную часть машинного времени, поэтому оптимизации функции было уделено особое внимание. Блок-схема функции приведена на рис. 3.3. Массив входных данных представляет собой значения расстояний от крайнего излучателя (0; 0) до излучателей, расположенных на одном угловом направлении от него (рис. 2.5), и значения кратные этим расстояниям, сформированные в соответствии с рядом простых чисел, которые используются в процедуре (2.8). Из этого массива последовательно извлекается числовые значения, начиная с наименьшего, и проводится расчет входного сопротивления.Согласно (2.4), расчет входного сопротивления необходимо производить путем интегрирования и суммирования в бесконечных пределах, что невозможно реализовать численными методами. Требуется ограничивать эти пределы, что неизбежно приводит к ошибке вычисления. Максимальное количество гармоник определяется величиной Nmax. Сложность заключается и в том, что эта величина зависит от расстояния Dr: чем больше расстояние между излучателями, тем больше требуется гармоник. Это приводит к тому, что время расчет входного сопротивления с ростом расстояния значительно увеличивается. С другой стороны, с ростом расстояния входное сопротивление излучателя в составе бесконечной периодической решетки изменяется слабо и в пределе стремится к собственному входному сопротивлению излучателя. Это обстоятельство и заложено в основу функции расчета сопротивления одиночного излучателя. Тем самым, требуется установить какой-либо критерий, по которому входное сопротивление уже бы не рассчитывалось, если оно с ростом Dr изменяется незначительно. Для этого вводится величина Zdelta=|Znext-Zprev/Zprev|, представляющая собой относительную разность между вновь рассчитанным значением сопротивления Znext и предыдущим значением Zprev. Если величина Zdelta при очередном вычислении становится меньше устанавливаемой константы Ztol, то дальнейший расчет сопротивлений прекращается, а для последующих элементов из массива расстояний Dr, если они еще имеются, присваивается значение входного сопротивления, равное последнему рассчитанному.Взаимное сопротивление вычисляется функцией Zz в соответствии с (2.8). Как уже отмечалось выше, взаимное сопротивление между разными парами будет совпадать, если излучатели в этих парах расположены под одним углом и на одинаковом расстоянии. Поэтому рассчет проводится только между крайним излучателем (0; 0) и всеми остальными излучателями ФАР. Остальные элементы в матрице взаимных сопротивлений (2.12) заполняются из соответствия углов и расстояний.Как уже отмечалось ранее, собственное входное сопротивление излучателя можно вычислить используя функцию расчета входного сопротивления излучателя в составе бесконечной периодической решетки. Для этого выбирается период решетки равный 5л, при таком расстоянии взаимное сопротивление пренебрежимо мало по сравнения с собственным сопротивлением.Входное сопротивление ФАР при двоично-этажной схеме питания (ZвхАРпаралл) и при последовательной схеме питания (ZвхАРпосл) вычисляется на основе пересчитанных на край кромки входных сопротивлений излучателей. Эти сопротивления, определяемые через формулу для длинных линиях, (3.1)пересчитываются ко входу л/4 трансформаторов. Трансформаторы располагаются на входе ФАР и предназначены для согласования сопротивления излучателей и волнового сопротивления линии питания сл на центральной частоте f0. Поскольку согласование не является идеальным в полосе частот, в программе предусмотрен расчет КСВ и Г, характеризующие степень согласованности ФАР с линией питания. Диаграмма направленности ФАР без учета взаимной связи рассчитывается по заданным параметрам амплитудного распределения и шага решетки по (2.24). Для учета взаимной связи при расчете множителя направленности АР по (2.23) используется комплексная амплитуда тока, рассчитанная по (2.16). Рис. 3.2 Блок - схема программы ФАР_вз_связь Рис. 3.3 Блок - схема функции расчета входного сопртивления излучателя в составе бесконечной периодической структуры Массив рассчитанных значений входного сопротивления излучателя в составе бесконечной периодической решетки и массив, составленый из исходных данных, сохраняется в файле данных в той же директории, что и программа. Файл имеет название DataZ_*_***_MHz.prn, где первое число * - относительная диэлектрическая проницаемость второго слоя подложки, второе число *** - значение частоты, на которой проводился расчет (например, DataZ_2.6_1680_MHz.prn). 3.3 Программа для характеристик ФАР в полосе частот3.3.1 Описание примененияПрограмма, имеющая название ФАР_полоса.mcd, выполняет расчет характеристик плоской ФАР, выполненной из полосковых вибраторов или резонансных излучателей на многослойном диэлектрической подложке, с учетом и без учета взаимной связи между излучателями в полосе частот. В программе рассматривается два варианта схемы питания ФАР: последовательная и ддвоично-этажная («елочка»). Кроме того, в программе предусмотрена возможность расчета согласующих л/4 трансформаторов и выбор типа согласования (задается переменной Type) либо по входному сопротивлению, полученному без учета (Type=0), либо по сопротивлению, полученному с учетом взаимной связи (Type=1).Программа применяется после того, как был проведен расчет на фиксированных частот с помощью программы ФАР_вз_связь.mcd. Выходными данными программы являются:график КСВ, входного сопротивления при последовательной схеме питания в полосе частот;график КСВ, входного сопротивления при двоично-этажной схеме питания в полосе частот;диаграмма направленности ФАР с учетом и без учета взаимной связи, построенная при двух выбранных частотах;входное сопротивление одиночного излучателя в полосе частот;Входными данными являются файлы (DataZ_*_***_MHz.prn), формируемые программой ФАР_вз_связь.mcd. Количество подключаеиых файлов должно быть не менее трех. 3.3.2 Методика испытанийОбъектом испытаний является файл с именем ФАР_полоса.mcd, который является программой для расчета полевых и импедансных характеристик ФАР в полосе частот. Целью испытаний является проверка точности работы программы на конкретной вычислительной установке. Во время испытаний следует проверить прохождение контрольного примера при решении задачи с различными входными параметрами. Испытания следует проводить на той же вычислительной установке, на которой планируется эксплуатация программы.Для проведения испытаний нужно иметь:установленный математический пакет Mathcad 2001 или его более поздние версии;файл с именем ФАР_полоса.mcd;не менее трех файлов данных с общем именем DataZ_*_***_MHz.prn;таблицу тестовых результатов.В качестве тестовой задачи выступает определение характеристик ФАР с параметрами, представленными в разделе 3.2.2. Исходными данными являются файлы данных с именами DataZ_2.6_1600_MHz.prn, DataZ_2.6_1680_MHz.prn, DataZ_2.6_1740_MHz.prn, которые должны находиться в той же директории, где расположен файл ФАР_полоса.mcd, тексты этих файлов приведены в приложении 1. В самой программе в таблице Frequency необходимо ввести числовые значения 1600,1680,1740 в произвольном порядке, если в таблице есть другие значения, то их надо удалить. Кроме того, надо указать еdiel=2.6, Type=1.В результате должна быть построена ДН, КСВ (рис. 4.9 , 4.10) и получены следующие числовые значения:3.3.3 Руководство пользователяПрограмма ФАР_полоса.mcd является дополнением к центральной программе пакета ФАР_вз_связь.mcd и выполняет расчет полевых и импедансных характеристик ФАР с учетом и без учета взаимной связи между излучателями в полосе частот.Программа разработана в рамках математического пакета для инженерных расчетов Mathcad 2001 Professional. Требования к ресурсам вычислительной техники представлены в разделе 3.2.3 данной дипломной работы.Для выполнения программы необходимо:Загрузить математический пакет Mathcad 2001;Открыть файл с именем ФАР_полоса, имеющий расширение mcd;В разделе Исходные данные для расчета в таблице Frequency необходимо ввести числовые значения не менее трех частот. В директории, где расположена программа ФАР_полоса, должны находиться файлы данных с именами, соответствующими введенным значениям частот (например, если в таблице были введены числа 1670,1680,1690, то должны быть файлы DataZ_2.6_1670_MHz.prn, DataZ_2.6_1680_MHz.prn, DataZ_2.6_1690_MHz.prn). Если таких файлов данных не существует, то необходимо перейти в программу ФАР_вз_связь и провести последовательно расчет на каждой из интересующих частот. Кроме того, следует ввести значение относительной диэлектрической проницаемости второго слоя подложки в поле еdiel. Это сделано для того, чтобы можно было проводить анализ характеристик ФАР при различных материалах подложки.Для начала вычислений нужно нажать клавишу F9, если в установках не указано автоматическое вычисление. Ошибки, которые могут возникнуть на этом этапе - это отсутствие одного или нескольких подключаемых файлов данных. Проверьте в директории, где расположена программа ФАР_полоса, наличие всех файлов данных. Признаком начала вычислений служит мигающая лампочка курсора. Время вычислений незначительно (до 1 мин.)По окончании расчетов (признаком окончания является возвращение обычной стрелки курсора) должны быть построены графики, выведены числовые значения, которые могут быть скопированы и через буфер обмена экспортированы в другие пакеты (например Word). Поскольку для построения графиков используется интерполяция расчетных точек, может возникнуть ситуация, когда интерполированный график выходит за границы физической реализуемости параметров (например, КСВ<1, Re(Zвх)<0). Для устранения этого явления рекомендуется дополнить количество расчетных точек, выполнив вычисления в программе ФАР_вз_связь на частоте, где происходит искажение величины.3.3.4 Описание программыПрограмма ФАР_полоса.mcd является дополнением к центральной программе пакета ФАР_вз_связь и создана для удобства обработки результатов. Расчет в полосе частот можно было бы производить и в рамках одной программы ФАР_вз_связь, но это потребовало бы значительных одновременных затрат ресурсов вычислительной техники (до 1 часа). При расчете характеристик ФАР последовательно на каждой из частот существует возможность прервать вычисления на одной из них при получении некорректного результата или при выходе результата за границы интересующего диапазона.Алгоритм расчета, используемый в данной программы, совпадает с алгоритмом программы ФАР_вз_связь (рис.3.2). Подробное его описание можно найти в разделе 3.2.4. Отличие заключается в том, что в программе не проводится расчет массива входных сопротивлений излучателя в составе бесконечной периодической решетки Za. Этот массив считывается с файлов данных. Кроме того, пользователем не вводятся исходные данные для расчета, они также считывается с файлов данных.Главной особенностью программы является построение характеристик ФАР (КСВ, Zвх) в полосе частот. Количество расчетных точек должно быть не менее трех, верхний предел не ограничен, но исходя из значительных затрат машинного времени не может быть несколько десятков, которое требуется для построения гладких графиков. Для решения этой проблемы в программе предусмотрена интерполяция расчетных точек полиномом второй степени, которая осуществляется с помощью встроенной функции математического пакета. 3.4 Программа для расчета входного сопротивления изолированного излучателя3.4.1 Описание примененияПрограмма, имеющая название рез_размер.mcd, проводит расчет входного сопротивления изолированного одиночного излучателя, выполненного на многослойном диэлектрической подложке, при различной геометрии излучателя (размера a и b). Программа применяется для того, чтобы выбрать резонансный размер излучателя, при котором Xвх=0. Выбранный размер используется в дальнейшем в программе ФАР_вз_связь.mcd. Выходными данными программы являются:график активной части входного сопротивления излучателя в зависимости от его длины b;график реактивной части входного сопротивления излучателя в зависимости от его длины b;Входные данные задаются пользователем вручную в тексте программы, состав входных данных представлен в разделе 3.4.4.3.4.2 Методика испытанийОбъектом испытаний является файл с именем рез_размер.mcd, который является программой, позволяющей определить резонансный размер излучателя. Во время испытаний следует проверить прохождение контрольного примера при решении задачи с различными входными параметрами. Испытания следует проводить на той же вычислительной установке, на которой планируется эксплуатация программы.Для проведения испытаний нужно иметь:установленный математический пакет Mathcad 2001 или его более поздние версии;файл с именем рез_размер.mcd;значения входных данных, приводимых ниже;таблицу тестовых результатов.В качестве тестовой задачи выступает определение резонансного размера квадратного излучателями при разных материалах подложки. Общие исходные данные следующие:f0=1680 МГц;d1=3 мм, d2=1 мм;е1=1, е3=1, м1=1, м2=1, м3=1;b0лmin=0,4;b0лmax=0,6;Nb0=3.Для открытой структуры в зависимости от материала подлжки должны быть получены следующие резонансные размеры:е2=1, a0л=b0л =0,463;е2=2,6, a0л=b0л =0,424;е2=5, a0л=b0л =0,405.3.4.3 Руководство пользователяПрограмма рез_размер.mcd является дополнением к центральной программе пакета и позволяет определить резонансный размер одиночного излучателя, который используется в исходных данных для расчета программы ФАР_вз_связь. |
|
© 2007 |
|