|
|
  |
ICARA или GRASPse?, возможности открытого антенного ПО |
|
|
|
Apr 8 2011, 10:52
|

Местный
  
Группа: Свой
Сообщений: 382
Регистрация: 2-05-06
Из: мiсто Харкiв
Пользователь №: 16 681

|
Цитата(journeyman @ Apr 6 2011, 11:06)  датская – только один вид облучателя (гофр – гаусс на выходе), подрезано быстродействие (один проц) и считает Физоптикой. Нужен совет, где рыть: попытаться снять ограничения по усилению в ICARA, смириться с заторможенным вариантом GRASP или искать еще ПО? Датчане включили еще и метод моментов, так что точность должна прилично улучшиться. Граспом считают рефлекторы для большинства серьезных проектов, ему можно, я думаю, доверять больше всего. Так что наверное смириться с "заторможенным" вариантом GRASP или если уж очень-очень надо: найти не стьюдент едишн в Инете (или на фтп  ).
|
|
|
|
|
Apr 8 2011, 11:13
|
Частый гость
 
Группа: Свой
Сообщений: 192
Регистрация: 17-08-10
Из: Москва
Пользователь №: 58 959

|
Цитата(VitaliyZ @ Apr 8 2011, 14:52)  Так что наверное смириться с "заторможенным" вариантом GRASP или если уж очень-очень надо: найти не стьюдент едишн в Инете (или на фтп  ). Или обратиться в компанию Оркада
--------------------
Евграфов Александр/ Alexander Evgraphov Skype: alexander.evgraphov
|
|
|
|
|
Apr 10 2011, 08:15
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
За ссылочку на Оркада - Merci bien. Клиенты там солидные, очередь, наверное, на год вперед. Здесь речь о Start-up. В вольном переводе: большие надежды+голая ж..Какие Оркады в нашей местности? Возможности GRASP и ICARA различны, не спорю, но нужно ли пользоваться лазерным дальномером, когда достаточно рулетки. В начале проектирования, IMHO, достаточно прикидок ФО-ФТД. Дальше для контроля геометрии-усиления и отлова явных ляпов в своих программах конечно же нужны симуляторы. С ними уже отрабатываются следующие этапы – моделирование облучателей, перебор распределений, вывод ко- и кросс-ДН. Если ошибаюсь - пожалуйста, поправьте. Вопрос был конкретный: как через Матлаб снять ограничения по усилению в ICARA? Вопрос по смайлику: где? На Балке, на радиорынке-Гертруды, 7..?
|
|
|
|
|
Jul 10 2011, 17:26
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
В продолжение темы об открытом антенном ПО. Случайно попалась ссылочка на доклад: Myint Myint Soe, Zaw Min Aung, Zaw Min Naing. Performance Analysis and Design Consideration of Cassegrain for Satellite Communication. Proceed. of the Intern. MultiConference of Engineers and Computer Scientists 2009 Vol I IMECS 2009, March 18 - 20, 2009, Hong Kong. Здесь авторы, не претендуя на вершины антенного дизайна, вполне корректно обошлись возможностями free software by the Antenna Group at the University of Virgo ICARA 1.2. В ссылках, правда, указали неведомый ресурс http://www.go.to/antennas. Не пользовался - не знаю. Просмотрел небесспорные результаты доклада и решил поделиться результатами своего опыта работы с этой программой. Чтобы не утомлять непричастных, постараюсь это сделать серией последовательных постов покороче. Если что-то будет делаться не так – поправьте.
|
|
|
|
|
Jul 11 2011, 14:20
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
Сразу замечу: это не реклама ICARA, а подтверждение тезиса о пользе всякой конкуренции, в особенности с GRASP. Есть ситуации, когда в отсутствие серьезных антенных пакетов нужно проверить собственные расчеты, не влезая в талмуды. ICARA как раз подходит для этих целей. Программа выложена в открытом доступе: http://www.com.uvigo.es/ant/documentos/ICARA-V1_2_Setup.msi 20,7 мБ. Мануалы здесь: http://www.com.uvigo.es/ant/documentos/ICA..._UserManual.pdf. 6 мБ. Авторы честно предупреждают вначале, что версия выложена с целями, похожими на Бета-тестирование. На диске занимает около 64,5 мБ. Функционально представляет собой калькулятор для расчетов симметричных и не очень зеркальных антенн. Считает вполне корректно ФизОптикой и ФизТеорией Дифракции усиление, диаграммы и распределения в ближней зоне для облучателей с любыми произвольными диаграммами. Предусмотрены сохранение проекта, импорт данных и экспорт результатов расчетов.
|
|
|
|
|
Jul 13 2011, 14:52
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
Устанавливаем-запускаем. Первое сообщение от авторов о том, что это тестовая версия:
Соглашаемся. Далее меню дня: выбираем новый проект
Следующее меню основное. К нему программа будет возвращаться в процессе расчетов
Выбирается метод расчета (PO или PO+PTD), ставим отметку возле New Surfaсe. В окне Select Geometry выбираем, например, Parabolic Cassegrein и оказываемся в меню Single or Dual Reflector Design с основными геометрическими соотношениями.
|
|
|
|
|
Jul 14 2011, 09:04
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
За некоторыми исключениями во всех меню ICARA красным цветом обозначены изменяемые параметры, голубым – результаты расчета. Меню Single or Dual Reflector Design. Устанавливаем фокусное расстояние, размеры апертуры зеркала в Offset plane (плоскость XOZ) и Transversal plane (плоскость YOZ). В окошке Subtented angles автоматически отобразятся углы, стягиваемые краями основного зеркала. В окнах Discretization выбираем, не стесняясь, цифры побольше: число колец-разбиений главного зеркала и число областей интегрирования - патчей. Время счета увеличится, но тоньше пропишутся боковые лепестки.
В правом разделе Hiperbolic or elliptic subreflector вводим начальную информацию о вторичном зеркале, если оно есть: эксцентриситет и межфокальное расстояние. Ниже размеры контррефлектора в 2-х плоскостях и параметры дискретизации его поверхности. В окне Raypath length программа укажет оптическую длину пути в метрах по периферийному лучу от ф.ц. облучателя до апертурной плоскости, проходящей через фокус главного зеркала. Для расчета зеркал с внеосевым облучением в окне Focal line tilt записываем угол излома фокальной оси. Движок справа от окна позволяет с шагом в 1 град изменять этот угол.
В окне Offset angle в левой части этого же меню программа сама укажет угол выноса облучателя (угол между направлением ф. ц. облучателя – ц. вторичного зеркала и направлением из ц. контррефлектора в ц. главного зеркала). Любуемся изображением в центральном окне Offset plane antenna profile, исправляем ляпы. Эскиз поперечного сечения можно изменить, перейдя из Axis automatic в Axis manual и меняя величины максимальных значений по осям ОХ и OZ. Можно также воспользоваться опциями Hot point, фиксируя ЛевКнМыши и перемещая выделенные кружками на эскизе эти самые горячие точки. При этом программа сама рассчитает новые эксцентриситеты и межфокальные расстояния. Жмем ОК и программа возвращается в Главное меню.
Сообщение отредактировал journeyman - Jul 14 2011, 09:07
|
|
|
|
|
Jul 15 2011, 13:56
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
Теперь работаем с правой стороной Главного меню - Feed Configuration. Отмечаем New Feed и выбираем одну из 4 – х возможностей Select Feed. Выбор Cosq отсылает к новому меню:
Здесь вводим рабочую длину волны, положение облучателя (можно перемещать по 3-м координатам), поляризацию и самое главное - показатели степени функций cos, аппроксимирующих ДН облучателя по полю в главных плоскостях, т.е. можно работать с пирамидальными или гладкостенными коническими рупорами, диаграммы которых в главных плоскостях неодинаковы. Это тонкий момент, который определяется отдельно либо по использовавшимся в расчетах функциям апертурных распределений, либо по минимальному отклонению функции cos от ДН реального облучателя. Ориентироваться здесь можно по величине пьедестала апертурного распределения в окне Taper, dB. Окно в правой части меню показывает 3D-геометрию облучения антенны: апертурное распределение в гамме цветов холодно-горячо. Если отметить Rotate figure, можно повращать чертеж. В нижнем информационном окошке Spillover estimation выдается один из важных сомножителей КИП – потери от перелива излучения за пределы зеркала. По нему можно ориентироваться при выборе размеров облучателя.
Сообщение отредактировал journeyman - Jul 15 2011, 13:58
|
|
|
|
|
Jul 16 2011, 11:35
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
Вторая возможность облучения зеркала – решетка облучателей с диаграммами такого же вида cosX. Меню отличается от предыдущего дополнительным окошком Feed, в котором указывается номер каждого облучателя с вводимыми ниже характеристиками.
Здесь проявляется первое ограничение этой версии программы – количество облучателей не более 2, т.е. антеннку системы сопровождения не посчитаешь, а вот спутниковая тарелка для приема от двух источников программе по зубам. 3-й вариант облучения зеркала File Defined – источник с характеристиками направленности из специально сформированного txt-файла feedfile, соответствующего требованиям ICARA: в шесть колонок углы полярный и азимутальный, модули и фазы ко- и кроссполярных ДН. Файл открывается нажатием OpenFeed File.
При наличии работающего амплифазометра подготовить feedfile для имеющегося в железе облучателя реально, но хлопотно, поэтому и не пробовал.
|
|
|
|
|
Jul 18 2011, 09:30
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
4-й способ моделирования облучателей – самый универсальный. Это двухпараметрические распределения электрического поля в раскрыве облучателя: Feed configurarion - New Feed - Aperture. Здесь облучатель моделируется диском с задаваемым распределением токов. С помощью опции Aperture моделирование рупорных облучателей проводится точнее, чем опцией cos qx. В верхней части окна устанавливаем длину волны / частоту и поляризацию. Кнопкой Refocus модельная апертура перемещается вдоль оси Feeed point - Target point (ф.ц. облучателя - целевая точка-направление излучения)
Форма раскрыва облучателя задается через меню Geometry. Назначение меню Discretization такое же, как и в окне Single or Dual Reflector Design. Опцией Currents задается гауссово или косинусоидальное распределение токов на излучающей апертуре с дополнительными параметрами Taper (пьедестал распределения) и Phase Error (фазовый набег на периферии облучателя). Выбор токов в меню Currents для рупорных облучателей некритичен. Возможно, этот момент важен для других типов облучателей (диполей или щелей). Апертурное распределение можно просмотреть в левой части окна как распределение токов Plot Currents или нормированные амплитуду и фазу на поверхности ближнего к апертуре рефлектора Plot Amplitude-Phase Error.
Дополнительной опцией Set Feed Axis в окне Position модельную апертуру-облучатель можно смещать по трем координатам, вращать вокруг его оси для корректировки плоскости поляризации.
При этом результирующие опорная и целевая точки будут отображаться в главном окне апертуры Aperture Feed – Position.
|
|
|
|
|
Jul 19 2011, 09:31
|

Участник

Группа: Свой
Сообщений: 54
Регистрация: 10-11-10
Из: Харьков
Пользователь №: 60 784

|
Спасибо за замечание. Стартовая страница, с которой скачивал еще в феврале: http://www.com.uvigo.es/index.php?option=c...154&lang=en. На ней внизу были обе ссылочки. Университет все-таки, надо полагать, бюджет для хостинга не безграничен. Два года все было выставлено для свободного доступа. Руководство на английском прикрепляю здесь
ICARA_V1_2_UserManual.rar ( 4.25 мегабайт )
Кол-во скачиваний: 440, а дистрибутив выложен в этом месте: https://rapidshare.com/files/1533391442/ICARA-V1_2_Setup.rar. Не знаю, нужна ли инструкция для Рапидшары: http://double-dot.info/kachaem-s-rapidshare/. Может пригодится кому. Вы мимоходом намекнули на очень интересную тему «Авторитет разработчиков – степень доверия к софту». Аргументировано отвечу позже, а пока из анализа их работ замечу, что коллектив очень серьезный, не чета нашим Унивэрам. Вид моделирования выбран, параметры облучения введены. ОК. Программа проведет расчет токов, индуцируемых на поверхностях зеркал
Следующий шаг – расчет ДН, КНД и ближнего поля антенны. Программа возвращается в Главное меню
В разделе PO – Analysis для расчета ДН выбираем Far-Field Analysis
А для расчета ближнего поля - Aperture Field
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|