Форум DL2KQ
Soft => GAL-ANA => Тема начата: DL2KQ от 15 Июля 2014, 00:20:43
-
Только что выложена новая демо-версия GAL-ANA 0.4 (http://gal-ana.de/downloadr.htm).
В ней:
- подключены новые окна, в частности мощное окно утилит Tools (http://gal-ana.de/Helpr/tools/) (там активны не все кнопки, но это всё-таки демо).
- Сделана online помощь (http://gal-ana.de/Helpr/) (еще не полная, но активно пишется прямо сейчас).
- Встроена полная библиотека (>1500 файлов) имеющихся у авторов антенн. Там все антенны, упомянутые в шеститомнике (1 (http://dl2kq.de/ant/3-18.htm), 2 (http://dl2kq.de/ant/3-14.htm), 3 (http://dl2kq.de/ant/3-14.htm), 4 (http://dl2kq.de/ant/3-25.htm), 5 (http://dl2kq.de/ant/3-35.htm), 6 (http://dl2kq.de/ant/3-44.htm)) "Антенны КВ и УКВ". Ими можно, и удобно (через встроенный антенный (http://gal-ana.de/Helpr/main/#toolspanel) эксплорер (http://gal-ana.de/Helpr/explorer/)) пользоваться при чтении книги. Все 1500 файлов можно вычислять демо-версией (они в специальном формате для этого).
- Добавлена возможность не только создавать и вычислять, но и сохранять собственные антенны юзера, попадающие в рамки ограничений демо-версии (4 провода в MININEC и 40 сегментов в NEC2). Иначе говоря, несмотря на то что это демо-версия, вы можете без ограничений создавать, редактировать, вычиcлять в обоих движках (MININEC и NEC2) большинство простых антенн: от диполей и рамок до 4-х элементной Yagi.
- Много чего исправлено и улучшено в вычислительных движках. Снаружи это почти не видно, но сделано реально много. Например, вы можете заметить что в некоторых случаях MININEC GAL-ANA дает несколько иные результаты, чем MININEC MMANA-GAL. В таких случаях верить следует GAL-ANA.
- Исправлены старые ошибки, сделаны новые :)
Советовал бы первый старт программ начинать с захода в антенный эксплорер (http://gal-ana.de/Helpr/main/#toolspanel) ( значок (http://gal-ana.de/Helpr/main/explorer.bmp) на панели инструментов главного окна) и перелистывания им имеющихся антенных файлов (при этом в главном окне автоматически будет показываться предпросмотр выбранной в эксплорере (http://gal-ana.de/Helpr/explorer/) антенны).
Эксплорер видит не только родные *.gaa файлы (формат GAL-ANA) , но и *.maa (формат MMANA-GAL), *.nec (формат NEC2), поэтому им очень удобно разгребать завалы файлов моделей.
-
Благодарю за ваше внимание и большой труд в продвижении моделировщика, Александр
ut6ei
-
Скачал и запустил 04 версию, Ваши файлы из .gaa из папки ANT (>1500 файлов) открывает... , но не считает, выскакивает сообщение:
"PULSE NUMBER EXCEEDS DIMENSION (MAX=5000)" :-\
-
открывает... , но не считает,
На каком файле *.gaa и при какой последовательности действий это происходит?
PS. Любой баг-репорт должен быть детально информативным, чтобы мы могли у себя воспроизвести проблемную ситуацию.
-
открывает... , но не считает,
На каком файле *.gaa и при какой последовательности действий это происходит?
PS. Любой баг-репорт должен быть детально информативным, чтобы мы могли у себя воспроизвести проблемную ситуацию.
- Запускаю GAL-ANA demo v.0.4
- Открываю файл \ANT\VHF beams\Reflector\RA3AQ.gaa
- При попытке запустить расчет в MININEC, появляется сообщение: "PULSE NUMBER EXCEEDS DIMENSION (MAX=5000)"
- Расчёт в NEC-2. выполняется за 1826.703 sec
- При попытке построения объёмной ДН (3D Far field plot), процесс запускается, а за тем GAL-ANA demo v.0.4, внезапно-самопроизвольно "схлопывается"(с полным выкидыванием из программы), так и не показав объёмную ДН ...
-
А, понятно. Это некорректно сработало ограничение демо-версии – в 3D окне не рисовать антенны с количеством проводов больше 512.
Ладно, сделаем не 512, а 2500. И чтобы если проводов больше верхнего предела не падать, а продолжать работать показывая только 3D ДН без антенны. Собственно уже сделали, но надо будет всё на свежую голову проверить и setup заново сложить.
-
А, понятно. Это некорректно сработало ограничение демо-версии – в 3D окне не рисовать антенны с количеством проводов больше 512.
Ладно, сделаем не 512, а 2500. И чтобы если проводов больше верхнего предела не падать, а продолжать работать показывая только 3D ДН без антенны. Собственно уже сделали, но надо будет всё на свежую голову проверить и setup заново сложить.
Благодарю за оперативный ответ!
- Мне, в первую очередь, интересны примеры антенн, приведенные в 6-ой части "Антенны УКВ" в разделе: "13.7 Рефлекторные Антенны"! Но, к сожалению, некоторые из антенн, даже отображаются не целиком (например: "1296parabolic.gaa", видимо, из-за ограничения на число проводов).
- Хотелось бы ещёс, для лучшего понимания, как то посмотреть и изменение параметров антеннок в диапазоне частот (по аналогии Plots в MMANA-GAL)???
- Нельзя ли, как то преобразовать файлы .gaa в .maa, чтобы я мог их посмотреть в своей MMANA-GAL Pro?
-
Файл 1296parabolic.gaa попал в библиотеку с прицелом на будущее. В нем ~2900 проводов, а текущая GAL-ANA ограничена 2500.
Окно Plots еще в работе.
Конвертации нет и не предвидится. Но ниже вкладываю *.mab файл упомянутой антенны. MMANA-GAL PRO его откроет.
-
А, понятно. Это некорректно сработало ограничение демо-версии – в 3D окне не рисовать антенны с количеством проводов больше 512.
Ладно, сделаем не 512, а 2500. И чтобы если проводов больше верхнего предела не падать, а продолжать работать показывая только 3D ДН без антенны. Собственно уже сделали, но надо будет всё на свежую голову проверить и setup заново сложить.
Спасибо! Будем подождать, обновлённую версию! Успехов!!!
Файл 1296parabolic.gaa попал в библиотеку с прицелом на будущее. В нем ~2900 проводов, а текущая GAL-ANA ограничена 2500.
Окно Plots еще в работе.
Конвертации нет и не предвидится. Но ниже вкладываю *.mab файл упомянутой антенны. MMANA-GAL PRO его откроет.
Благодарю!!!
-
Выложена обещанная ранее исправленная версия.
-
Выложена обещанная ранее исправленная версия.
Скачал и установил обновленную версию GALANA Demo v.0.4 от 18.07.2014, однако максимум, что удалось посчитать в MININEC:
...\Reflector\obl_fB04.gaa, с 576-ю проводами! Примеры антенн, приведенные в 6-ой части "Антенны УКВ" в разделе: "13.7 Рефлекторные Антенны", с бОльшим числом проводов, к сожалению, НЕ СЧИТАЕТ!
-
Писал же уже, файл 1296parabolic.gaa считаться и не должен. Это запас на будущее.
В остальных двух написана же причина: PULSE NUMBER EXCEEDS DIMENSION (MAX=5000). Сегментов больше 5 тысяч. Вручную уменьшайте сегментацию DM2 и DM1 пока не станет меньше 5000 сегментов в модели.
-
Писал же уже, файл 1296parabolic.gaa считаться и не должен. Это запас на будущее.
В остальных двух написана же причина: PULSE NUMBER EXCEEDS DIMENSION (MAX=5000). Сегментов больше 5 тысяч. Вручную уменьшайте сегментацию DM2 и DM1 пока не станет меньше 5000 сегментов в модели.
Благодарю, за дополнительные комментарии и разъяснения! :)
-
Вроде бы никто не жалуется, но у меня не работает выбор диаметра провода ((( Не работает на двух компах, на одном Windows 7 x64, на втором Windows 7 x32. Вот скриншот
-
Вроде бы никто не жалуется, но у меня не работает выбор диаметра провода ((( Не работает на двух компах, на одном Windows 7 x64, на втором Windows 7 x32. Вот скриншот
Так у Вас провода нет, к которому Вы диаметр прилепить желаете.
-
Всех с Новым 17-ым Годом! :)
Игорь Викторович, пытаюсь в GALANA Demo v.0.4 задать параметры реальной земли, но как ввести ея "шершавость"=размер неоднородностей поверхности h ???
-
С Новым Годом!
Не вижу как в проге вывести графики КСВ, усиление, F/B, сопротивление .... в полосе частот.
Подскажите пожалуйста.
-
Всех с Новым 17-ым Годом! :)
Игорь Викторович, пытаюсь в GALANA Demo v.0.4 задать параметры реальной земли, но как ввести ея "шершавость"=размер неоднородностей поверхности h ???
Игорь Викторович, похоже, что никто не читает "Антенны УКВ", и не пытается посмотреть как же влияют неоднородности поверхности h на параметры УКВ антенн над реальной "шершавой" землёй? Печалька однако ... :(
-
пытаюсь в GALANA Demo v.0.4 задать параметры реальной земли, но как ввести ея "шершавость"=размер неоднородностей поверхности h ???
В демо-версии этого нет, к сожалению.
-
пытаюсь в GALANA Demo v.0.4 задать параметры реальной земли, но как ввести ея "шершавость"=размер неоднородностей поверхности h ???
В демо-версии этого нет, к сожалению.
Игорь Викторович, а можно ль это поправить?
Читая "Антенны УКВ", не получается посмотреть как же влияют неоднородности поверхности h на параметры УКВ антенн над реальной "шершавой" землёй? Печалька однако ... :(
-
не получается посмотреть как же влияют неоднородности поверхности h на параметры УКВ антенн над реальной "шершавой" землёй? Печалька однако ... :(
И не получится.
На параметры антенны могут сильно повлиять отражатели или поглотители
ЭМВ, находящиеся в ближней зоне и слабо отчасти в фраунгоферовой зоне.
В дальней зоне на параметры антенны может повлиять например такая же
антенна, находящаяся в створе главного лепестка на расстоянии в лямбдах
ближе, чем усиление антенн в разах, с закороченными точками питания
и направленная ей навстречу. Если есть, чем обнаружить это влияние.
Ни первого, ни второго на УКВ обычно нет, значит нет и влияния на УКВ
антенну чего то чуждого собственно антенне, тем более неровностей
где то вдали от антенны.
-
пытаюсь в GALANA Demo v.0.4 задать параметры реальной земли, но как ввести ея "шершавость"=размер неоднородностей поверхности h ???
В демо-версии этого нет, к сожалению.
Игорь Викторович, а можно ль это поправить?
Читая "Антенны УКВ", не получается посмотреть как же влияют неоднородности поверхности h на параметры УКВ антенн над реальной "шершавой" землёй? Печалька однако ... :(
Действительно, ну как жить дальше, когда читая "Антенны УКВ" у вас не получается посмотреть последствия шершавости и т. д... :'(
Прочтите пока и выучите наизусть - http://dl2kq.de/ant/kniga/1212.htm А там, глядишь, и демоверсию смените на рабочую. Вот тогда насмотритесь вдоволь.
-
И не получится.
И слава Йозефу Фраунгоферу!
-
... Прочтите пока и выучите наизусть - http://dl2kq.de/ant/kniga/1212.htm А там, глядишь, и демоверсию смените на рабочую. Вот тогда насмотритесь вдоволь.
В "ответку", могу предложить Вам упрощённую до предела задачку: ВНИМАТЕЛЬНО ПРОЧЕСТЬ и выучить наизусть, только ПРЕДПОСЛЕДНИЙ АБЗАЦ - http://dl2kq.de/ant/kniga/1212.htm , а затем реализовать данные там рекомендации в какой либо GALANA Demo ... "А там, глядишь, и демоверсию смените на рабочую. Вот тогда насмотритесь вдоволь" ... ;)
-
... Прочтите пока и выучите наизусть - http://dl2kq.de/ant/kniga/1212.htm А там, глядишь, и демоверсию смените на рабочую. Вот тогда насмотритесь вдоволь.
В "ответку", могу предложить Вам упрощённую до предела задачку: ВНИМАТЕЛЬНО ПРОЧЕСТЬ и выучить наизусть, только ПРЕДПОСЛЕДНИЙ АБЗАЦ - http://dl2kq.de/ant/kniga/1212.htm , а затем реализовать данные там рекомендации в какой либо GALANA Demo ... "А там, глядишь, и демоверсию смените на рабочую. Вот тогда насмотритесь вдоволь" ... ;)
Спасибо. Но у меня нет никакой печали по поводу разглядывания диаграммы антенны УКВ над шершавой поверхностью.
-
не получается посмотреть как же влияют неоднородности поверхности h на параметры УКВ антенн над реальной "шершавой" землёй? Печалька однако ... :(
... нет и влияния на УКВ антенну чего то чуждого собственно антенне, тем более неровностей где то вдали от антенны.
Прочтите - http://dl2kq.de/ant/kniga/1212.htm ... Если я правильно Вас понял, то т.е., земля плоская и "шершавая", на параметры УКВ антенн, высоко поднятых над землёй (порядка 20-30 длин волны, АБСОЛЮТНО НЕ ВЛИЯЕТ???)
-
... нет и влияния на УКВ антенну чего то чуждого собственно антенне, тем более неровностей где то вдали от антенны.
Прочтите - http://dl2kq.de/ant/kniga/1212.htm ... Если я правильно Вас понял, то , земля плоская и "шершавая", на параметры УКВ антенн, высоко поднятых над землёй (порядка 20-30 длин волны), АБСОЛЮТНО НЕ ВЛИЯЕТ???
Правильно там написано. Там пишется не о собственно антенне, на параметры которой
в тех условиях, которые там рассматриваются, ничто не влияет.
-
Из правил (http://dl2kq.de/forum/index.php?action=help): "Чего здесь делать не надо: .... флудить, ругаться".
Помимо прочего, это создает мне дополнительные потери времени на зачистку этого. А времени мне отчаянно жаль.
К теме. Неровности земли эмулируются подстановкой разных значений проводимости и проницаемости земли. Примерно так:
Неровность Эпсилон Проводимость
0,5 2,5 5
0,6 2 5
0,75 1,6 4
1,0 1,35 2
1,25 1,29 1
1,5 1,21 1
1,75 1,15 0,5
2 1,09 0
2,5 1,05 0
5 1,02 0
10 1,01 0
Способ работает только для высоко поднятых антенн и не учитывает затенение излучения неровностями рельефа. Но формы ДН получаются правильными. Способ может быть применен и в MMANA-GAL.
-
... нет и влияния на УКВ антенну чего то чуждого собственно антенне, тем более неровностей где то вдали от антенны.
Прочтите - http://dl2kq.de/ant/kniga/1212.htm ... Если я правильно Вас понял, то , земля плоская и "шершавая", на параметры УКВ антенн, высоко поднятых над землёй (порядка 20-30 длин волны), АБСОЛЮТНО НЕ ВЛИЯЕТ???
Правильно там написано. Там пишется не о собственно антенне, на параметры которой
в тех условиях, которые там рассматриваются, ничто не влияет.
"На рис. 12.1.1 приведено зенитная ДН простейшего l/2 диполя диапазона 432 МГц, находящегося на высоте 5l (3,5 м) над реальной плоской землей. Она содержит 5l/0,5l = 10 зенитных лепестков...При большей высоте (а на УКВ не редкость высоты подвеса во многие десятки и даже сотни l) расчетная ДН над плоской землей содержит огромное количество зенитных лепестков и выглядит как ежик..." - Если ДН превращается в "Ёжик", значит земля оказывает очень даже существенное влияние!!! И эту ситуёвину, м. рассматривать, как "зеркальную" антенну, в которой облучателем является "собственно антенна", а зеркало плоское (увы, не параболоид :()... :)
-
...К теме. Неровности земли эмулируются подстановкой разных значений проводимости и проницаемости земли. Примерно так:
Неровность Эпсилон Проводимость
0,5 2,5 5
0,6 2 5
0,75 1,6 4
1,0 1,35 2
1,25 1,29 1
1,5 1,21 1
1,75 1,15 0,5
2 1,09 0
2,5 1,05 0
5 1,02 0
10 1,01 0
Способ работает только для высоко поднятых антенн и не учитывает затенение излучения неровностями рельефа. Но формы ДН получаются правильными. Способ может быть применен и в MMANA-GAL.
СПАСИБО! "Способ может быть применен и в MMANA-GAL"(PRO?)-если м. чуть подробнее? Предполагаю, что надо формировать много-зонную сложную землю (с указанными выше параметрами), но как тогда задать "дистанционный шаг" этих областей?
-
Предполагаю, что надо формировать много-зонную сложную землю (с указанными выше параметрами), но как тогда задать "дистанционный шаг" этих областей?
Просто вручную задать для плоской земли параметры из таблички.
-
Если ДН превращается в "Ёжик", значит земля оказывает очень даже существенное влияние!!!
На ДН антенны, как впрочем и на все другие её параметры,
земля влияния не оказывает, слишком далеко она от антенны.
А то, что вы называете ДН, это ДН СИСТЕМЫ "антенна+отражатель"
коим может быть что угодно проводящее или поглощающее ЭМВ,
расположенное на ЛЮБОМ (дальше бл. зоны) расстоянии от антенны.
ДН этой системы, как обьект для рассмотрения и использования,
на УКВ бесполезна.
-
Если ДН превращается в "Ёжик", значит земля оказывает очень даже существенное влияние!!!
На ДН антенны, как впрочем и на все другие её параметры,
земля влияния не оказывает, слишком далеко она от антенны.
А то, что вы называете ДН, это ДН СИСТЕМЫ "антенна+отражатель"
коим может быть что угодно проводящее или поглощающее ЭМВ,
расположенное на ЛЮБОМ (дальше бл. зоны) расстоянии от антенны.
ДН этой системы, как обьект для рассмотрения и использования,
на УКВ бесполезна.
И что с ней, бесполезной, тогда делать? :-\ Не рассматривать и не использовать и всё?
-
... А то, что вы называете ДН, это ДН СИСТЕМЫ "антенна+отражатель" коим может быть что угодно проводящее или поглощающее ЭМВ, расположенное на ЛЮБОМ (дальше бл. зоны) расстоянии от антенны. ДН этой системы, как обьект для рассмотрения и использования, на УКВ бесполезна.
Т.е. Вы утверждаете, что зеркальная антенна состоящая из антенны-облучателя(а облучатель частенько находится "дальше бл. зоны") и собственно зеркала, рассчитанная в программе, даст ДН и ... "ДН этой системы, как объект для рассмотрения и использования, на УКВ бесполезна."??? :o
-
"могу предложить Вам упрощённую до предела задачку: ВНИМАТЕЛЬНО ПРОЧЕСТЬ и выучить наизусть"
"Т.е. Вы утверждаете, .... "
Будьте скромнее, жизнь всегда сложнее, и многообразнее,
чем ваши или чьи либо представления об исключительности.
Облучатель, кстати, всегда находится дальше ближней зоны. Но я не об этом.
Как антенна, полностью формирующая ЭМВ, облучатель самодостаточен.
Но искусственные формирователи направленноости ЭМВ, например линзу или зеркало,
принято считать с облучателем единой антенной, а естественные отражатели,
поглотители и рассеиватели ЭМВ, например ионосферный слой D на ДВ диапазоне,
землю или фонарный столб, к антенне не относят, хотя в лямдах они на том же
или ближе расстоянии от облучателя, чем зеркало на СВЧ
-
:P Да вообще земля ни при чём! Всё портит только в системе... :) То ли дело космос - земля только в иллюминаторе.
-
...Но искусственные формирователи направленноости ЭМВ, например линзу или зеркало, принято считать с облучателем единой антенной, а естественные отражатели, поглотители и рассеиватели ЭМВ, например ионосферный слой D на ДВ диапазоне, землю или фонарный столб, к антенне не относят, хотя в лямдах они на том же или ближе расстоянии от облучателя, чем зеркало на СВЧ
"Антенною "играет" окруженье..." - а как учитывать влияние окружения (иль не учитывать его совсем), каждый для себя решает сам... :)
Ежели не помните, то изначально был вопрос: "...не получается посмотреть как же влияют неоднородности поверхности h на параметры (результирующую ДН) УКВ антенн над реальной "шершавой" землёй..."- очевидно, что "...землю или фонарный столб, к антенне не относят..." :)
Ну, и собственно "поднаготная" вопроса: Имеется скатная крыша(приличных размеров), крытая алюминиевым шифером с правильной ориентацией (в пространстве :D), интересно,что с неё м. "выжать", в плане "дальнего приёма ДМВ" ;)
-
"Антенною "играет" окруженье..." - а как учитывать влияние окружения (иль не учитывать его совсем), каждый для себя решает сам... :)
Да, для меня расчетная в MMANA ДН системы "антенна + отражатель (поглотитель)",
как объект для рассмотрения и использования, на УКВ бесполезна. Какая от неё
может быть польза, если по некоторым направлениям уровень сигнала отличается
от ДН до 10 000 раз, а по главному лепестку косит до 120 градусов и может отличаться
в 100 раз. Хуже того, все сигналы моих корреспондентов приходят с угла по элевации
0 градусов,т. е. оттуда, откуда по расчетной ДН вообще ничего не должно приходить
Тем более, что земля не плоская, как в программе, а круглая.
Отсюда очевидно, что пользы от расчета над "плоской шершавой землей" нет и быть не может.
Есть ли для вас - решайте сами. Но после того, как в полной мере не практике сравните то,
что дал вам расчет с тем, что имеете реально с этой антенной.
Но в любом утверждении есть исключения. Например для случая, когда с УКВ антенна
находится в океане на надувной лодке при абсолютном штиле и ни одного корабля вокруг.
-
...для меня расчетная в MMANA ДН системы "антенна + отражатель (поглотитель)", как объект для рассмотрения и использования, на УКВ бесполезна. Какая от неё может быть польза, если по некоторым направлениям уровень сигнала отличается от ДН до 10 000 раз, а по главному лепестку косит до 120 градусов и может отличаться в 100 раз. Хуже того, все сигналы моих корреспондентов приходят с угла по элевации 0 градусов,т. е. оттуда, откуда по расчетной ДН вообще ничего не должно приходить Тем более, что земля не плоская, как в программе, а круглая. Отсюда очевидно, что пользы от расчета над "плоской шершавой землей" нет и быть не может. Есть ли для вас - решайте сами. Но после того, как в полной мере не практике сравните то, что дал вам расчет с тем, что имеете реально с этой антенной...
"...если уровень сигнала отличается от ДН до 10 000 раз, а по главному лепестку косит до 120 градусов и может отличаться в 100 раз..." - Так, стОит ли тогда, вообще, "считать-трудится", коль прога так безбожно врёт? :(
"... после того, как в полной мере не практике сравните то, что дал вам расчет с тем, что имеете реально с этой антенной..." - Так чтобы сравнить, РАСЧЁТ НАДО СДЕЛАТЬ, вот и хотелось бы понять: КАК это сделать ПРАВИЛЬНО? :)
-
Неровности земли эмулируются подстановкой разных значений проводимости и проницаемости земли. Примерно так:
Неровность Эпсилон Проводимость
0,5 2,5 5
0,6 2 5
0,75 1,6 4
1,0 1,35 2
1,25 1,29 1
1,5 1,21 1
1,75 1,15 0,5
2 1,09 0
2,5 1,05 0
5 1,02 0
10 1,01 0
Игорь Викторович, хотелось бы уточнить: Значения Неровности, приведённые в таблице=лямда/(2х размер неоднородности(размах от мин. до макс., перепад высот))?
-
... по главному лепестку косит до 120 градусов и может отличаться в 100 раз..." -
Так, стОит ли тогда, вообще, "считать-трудится", коль прога так безбожно врёт? :(
Вы видимо "не в теме" или не хотите быть в теме.
Причем здесь "прога безбожно врет", если речь о ДН ВК 10 эл в моих естественных условиях.
В направлении на корреспондента xyz сегодня косит на 120 гр, а вчера на него не косила,
на другого корреспондента. сегодня уровень 0 дБ, а вчера был +20 дБ.
И что? каждый день моделировать то, что является причиной этого,
но которую ни я, ни кто другой не знает. Глупо и бессмысленно.
(это об азимутальной диаграмме, ДН по элевации вообще не отражает
реального распределения сигнала по реальным корреспондентам)
-
УКВа такова! ;) :)
-
...И что? каждый день моделировать то, что является причиной этого, но которую ни я, ни кто другой не знает. Глупо и бессмысленно...
Моделировать то, что ..."ни кто другой не знает"=Глупо и бессмысленно! :( А, посмотреть на влияние того, "что можно глазом пощупать"... интересно! :)
-
Неровности, приведённые в таблице=лямда/(2х размер неоднородности(размах от мин. до макс., перепад высот))?
Да, размах высот неровности от минимума до максимума в длинах волны.
-
В разделе помощи по GAL-ANA выложено описание окна графиков (http://gal-ana.de/Helpr/plot/).
-
В разделе помощи по GAL-ANA выложено описание окна графиков (http://gal-ana.de/Helpr/plot/).
Игорь Викторович, здравствуйте!
Спасибо за Вашу работу!
GAL-ANA Demo v.0.4 - окна графиков не нашёл, как посмотреть?
-
Окно Plot относительно новое. Поэтому его еще нет в демке.
-
Планируется выпуск демо-версий по свежее, с окном графиков например?
-
Прямо сейчас -- нет. Жалко времени.
-
Ок, будем ждать тогда полную версию. Просто действительно удобный комбайн, чтобы посчитать на разных движках. Демка 2014 года, явно много новых функций появилось с того времени.
-
Файл 1296parabolic.gaa попал в библиотеку с прицелом на будущее. В нем ~2900 проводов, а текущая GAL-ANA ограничена 2500.
Окно Plots еще в работе.
Конвертации нет и не предвидится. Но ниже вкладываю *.mab файл упомянутой антенны. MMANA-GAL PRO его откроет.
Игорь Викторович, здравствуйте!
После того как у меня обновилась версия MMANA-GAL PRO до v.3.1.4.15, файл 1296parabolic.mab стал "НЕвидимкой" и НЕ открывается! :(
-
Мы обеспечиваем обратную совместимость только для *.maa файлов.
Файлы *.mab, созданные старыми версиями, в новых могут не открываться. Решение: открыть новой версией соответствующий maa и заново рассчитать его новой версией.
-
последняя версия GAL-ANA demo. пытаюсь сделать модель из двух проводников, при одинаковой координате Z у проводников отсутствует соединение и на картинке они на разной высоте получаются .
у одного из проводов при разнице координат в целое число, размер по длинне откуда-то берет лишние тысячные метра.
прикладываю модель.
-
>:( "Неудобные" вопросы к разработчикам.
1) Не рассматривался ли вопрос разработки специального языка описания антенн?
2) Файлы *.gaa специально сделаны нечитаемыми? Я, к примеру ненавижу редактировать антенны в оболочке.
3) Нельзя ли дополнить формат *.maa возможностью вставлять комментарии в конце любой строки, типа:
0.0,0.0,0.0,0.2,0.0,0.0,0.001,-1 # ЭТО ПРОВОД НИКОЛАЯ!
/* ДА И В ЛЮБОМ ДРУГОМ МЕСТЕ *.maa ФАЙЛА
КОММЕНТАРИЙ БЫ НЕ ПОМЕШАЛ */
-
Выбешивает задание отрезков парами точек. Почему бы не задавать сразу целый провод перечислением входящих в него точек? Опять же, зачем каждый раз указывать радиус провода и сегментацию? Тавтология какая-то! Радиус надо указывать только в том месте когда он меняется на другой. Просятся так же операторы пространственного преобразования MOVE, ROTATE, SCALE, REPEAT... Такой язык мог бы выглядеть примерно так (что-то вробе БЕЙСИКА):
#define LW %1 # длина волны (задается в командной строке)
#include "text.ant"
#pragma code (MAA) # GAA, NEC - тип кодирования результата
{
H = 10; D = 6 # высота, плечо
RADIUS = 0.001 # радиус провода
SEGMENT = LW / 100 # размер сегмента
GND = [0, 0, 0] # земля
TOCHKA = [5, 3, H] # точка пересечения проводов 4 и 5
< [1, 2, 3] TOCHKA [4, 5, 6] [7, 8, 9] > # определение провода 4 точками
I = 0
REPEAT (3) # повторить 3 раза
{
< GND [I+10, 5, H] [3, 2 * D, 1] TOCHKA [9, 8, 7] > # будет 3 провода по 5 точек
MOVE (dx, dy, dz) # подвинуть все начиная от {-скобки до сюда
ROTATE (a, b, c * I) # повернуть
SCALE (-1,1,1) # зеркально отразить вдоль оси OX
I = I + 1
RADIUS = RADIUS + 0.001 # приращение радиуса провода
}
}
-
Антенна описанная таким образом будет гораздо более читабельней и манипулируемей чем любая тупая колонка из цифр. Конечно, в графическом виде антенна наглядней. Но это когда она уже готова. А когда нужно собирать с нуля или делать глобальную перестройку - лучше языка ничего нет. Короче, черти, делайте язык, иначе я вас возле метро подожду...
-
Короче, черти, делайте язык, иначе я вас возле метро подожду...
Так взяли бы сами и сделали - входной файл *.maa и выходной такого же формата. Понравится разработчикам - тогда и разговор начнете.
-
Такие вопросы с кандачка не решаются. Чтобы начать что-то делать надо сначала оценить потребность, посоветоваться с товарищами, выработать требования, выявить надежды и чаянья...
Я показал что хотел бы видеть глядючи со своей колокольни, а ты, типа "давай опровергай..."
-
Параметры в код лучше передавать так:
MAIN (F = 5)
{
FREQUENCY = F
SEGMENT = 300 / F / 100 # Длина сегмента
..
}
Где F = 5 значение по умолчанию, если значение не задано.
-
зачем каждый раз указывать радиус провода и сегментацию? Тавтология какая-то! Радиус надо указывать только в том месте когда он меняется на другой.
Потому что в процессе редактирования антенны юзером (а это гораздо более долгий процесс, чем ее описание) меняются и к
координаты проводов и их нумерация, и радиусы, и сегментация.
Просятся так же операторы пространственного преобразования MOVE, ROTATE, SCALE, REPEAT...
В NEC2 такие были и есть. Но ими никто, кроме редких гиков, не пользуется. Неудобно и сложно (по факту да, еще язык описания антенны надо юзеру осваивать). Поэтому все эти функции отданы на удобную и не требующую освоения языка оболочку. Они там есть (поизучайте панель инструментов - это там).
Вообще, в MMANA-GAL изменения формата *.maa не будет, чтобы не иметь проблем с обратной совместимостью (вон гляньте выше, даже изменение формата служебного бинарного файла результатов *.mab принесло проблемы) и переучиванием юзеров.
-
Понятно.
А нельзя ли добавить такую фишку. При получении фокуса MMANA проверяет время модификации текущего загруженного файла. И если время изменилось, то она автоматически перегружает текущий файл. Это было бы удобно если исходник редактируется сторонними средствами. Например. Я редактирую исходный *.MAA-файл в своём привычном мне редакторе или вообще моделирую антенну программно. Нажимаю кнопку СОХРАНИТЬ и переключаюсь на окно с открытой mman-ой. Она тут же перезагружает файл и я сразу вижу результат. Удобно, и не надо нажимать массу лишних кнопок.
К чему я это? Я сейчас ваяю небольшой язычок описания антенн (см. предыдущие посты). Было бы здорово: откомпилировать описание антенны на языке -> получить готовый *.maa -> тут же увидеть результат в MMAN-е. И всё это без нажатия лишних кнопок. Что, согласитесь, порой бывает довольно нудновато.
-
В NEC2 такие были и есть. Но ими никто, кроме редких гиков, не пользуется. Неудобно и сложно (по факту да, еще язык описания антенны надо юзеру осваивать). Поэтому все эти функции отданы на удобную и не требующую освоения языка оболочку. Они там есть (поизучайте панель инструментов - это там).
Ими никто не пользуется потому что там весьма мутная логика их применения. На уровне фортрана 70-х годов прошлого века. Мне как-то пришлось собирать описание антенны из множества однотипных элементов. Казалось бы, сделай описание элемента и потом копируй - двигай - крути - верти... Ан нет, пришлось долго возиться. В итоге плюнул и сгенерировал *.nec программно.
-
Юзер нынче ленив. И заставить его учить новый язык только для описания антенн, IMHO, не лучшая идея.
Пусть лучше по старинке, на миллиметровке рисуют. И слоями (как в MMANA-GAL PRO) объединяют разные антенны в один расчет.
-
:) Да че там учить?! Язык простой как ситцевые трусы.
<[x1,y1,z1] ... [xn,yn,zn]> - вот и весь язык.
Приемущества: 1) Читаемость-наглядность; 2) Отсутствие тавтологий. 3) Свободный стиль изложения. 4) Комбинируемость элементов.
Во всяком случае, у него есть своя ниша. (c) Ты слышишь сквозняк от того что это место свободно? ...