Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы по CST
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51
Aner
QUOTE (teteref @ Jan 16 2016, 17:39) *
Друзья, не угостите ли каким-никаким руководством по cst DESIGN studio? Для самого старта, с нуля. Хорошобы по-русски, но сойдёт и инглиш с туториалами для чайника. Хелповник в цст какой-то уж очень лапидарный, не в пример хфсс. С майкровейвом ещё можно разбираться чисто по понятиям (да и литературы в сети дополна), а в дезигне своя идеология; без ансамбля не смогаю.


Начните с этого http://www.eurointech.ru/cst
teteref
Цитата(Aner @ Jan 16 2016, 17:46) *
Начните с этого http://www.eurointech.ru/cst

Спасибо, Aner.
Но там я уже был. Не нашол. То ли слепой, то ли нету. Везде про майкровейв. Этого много, всякого-разного, А про дезигн ни гу гу, только брошюрки. И Курушин со товарищи туда же. А ведь по мокровейв-офису они разродились книжкой! Проглумились, правда, над великим и могучего языком, ну да это ничего, нам на это смотреть нечего. Функционально книжка что надо. Такую бы и про цст. Благодарность народная была бы великая.
Aner
Пояснили б что нужно решить, может кто и ответит.
oksmith
Цитата(saab @ Jan 13 2016, 22:26) *
Жмете это и получаете то что есть побокам.

Спасибо, попробую!
oksmith
Цитата(saab @ Jan 13 2016, 21:26) *
Жмете это и получаете то что есть побокам.

При использовании этой команды программа производит расчет,ошибок никаких не выдает,вот только и результат не выводит, выдает следующее result not available or incompatible mesh. Как понимаю, ругается на меши,на разбиение. Может сталкивались с таким?!
Filippov
Добрый день!
Кто-нибудь пытался в CST работать с шероховатостью материала (интересует шероховатость меди в микрополоске)?
Пытался задать шероховатость с помощью макроса Tabulated Surface Impedance, но никакого влияния на характеристики при этом нет (даже при очень большой цифрах шероховатости), хотя введение шероховатости меди в такойже модели фильтра в AWR приводит к искажению АЧХ. Кто-нибудь сталкивался с таким?
rnj2000
Совет всем, как получить прирост в расчете F- и I-вычислителями, отключите HypeThreading, если на машинках, где считаете, стоят интеловские процессоры. Долго мучил вопрос, почему CST не хочет нагружать логические ядра... И в итоге, отключив HyperThreading, на ровном месте получил ускорение в 2 раза.
Pir0texnik
По часам сравнивали? То, что теперь загрузка по диспетчеру вместо 50% стала 100% может и значить, что время расчета сократилось в 2 раза.
rnj2000
Цитата(Pir0texnik @ Feb 3 2016, 11:11) *
По часам сравнивали?

Именно) В логах на расчет до отключения и после Total Simulation Time упало почти ровно в 2 раза
war1ock22
Доброго времени суток. После добавления элементов (резисторов и т.п.) из Design Studio в модель, сделанной в MWS, можно ли проводить дальнейшие расчёты в MWS с учётом добавленных элементов? Если да, то как?
Tema-yes
Цитата(war1ock22 @ Feb 4 2016, 07:48) *
Доброго времени суток. После добавления элементов (резисторов и т.п.) из Design Studio в модель, сделанной в MWS, можно ли проводить дальнейшие расчёты в MWS с учётом добавленных элементов? Если да, то как?


А чего именно Вы хотите добиться? К примеру S параметр можно пересчитать в DS, даже из DS можно пересчитать диаграмму направленности (второе у меня честно говоря не получалось).
war1ock22
модель по размерам большая, хотел применить Integral Equation Solver. Этот солвер не работает с Lumped Elements, поэтому альтернативой был выбран DS. вот теперь загвоздка с запуском солвера с учётом элементов из DS
Tema-yes
Цитата(war1ock22 @ Feb 4 2016, 08:42) *
модель по размерам большая, хотел применить Integral Equation Solver. Этот солвер не работает с Lumped Elements, поэтому альтернативой был выбран DS. вот теперь загвоздка с запуском солвера с учётом элементов из DS



Если я Вас правильно понял, Вы хотите посчитать интегральным методом антенну и согласовать ее в точке питания с помощью сосредоточенных элементов?

Если это так, тогда считайте антенну запитанную дискретным портом, получаете ее S параметр, идете в DS, дорисовываете там что хотите, устанавливаете порт (такой жёлтенький квадратик, в его настройках советую сразу указать что он 50 ом), жмёте New Task, выбираете S параметр, настраиваете то что вы хотите увидеть, жмёте update и ведите S параметр, Смитта, КСВ и т.д.
Tema-yes
Возник такой вопрос.
Есть модель антенны (печатная антенна запитанная волноводным портом). Необходимо посчитать антенную решётку учитывая взаимосвязь между элементами. Можно конечно размножить ее до необходимого размера и долго ждать. Но есть же граничные условия типа Periodic и Unit cell. При выборе Unit cell появляются порты Флоке, количество которых регулируется и в последствии в DS они все отображены, но меня интересует размножение именно моего волноводного порта, необходимо знать взаимосвязь для дальнейшего согласования и в принципе разводки питания по плате антенны. Можно ли это реализовать?

rnj2000
Цитата(Tema-yes @ Feb 9 2016, 09:30) *
Можно ли это реализовать?

Знаю три пути моделирования решетки:
  • Без учета взаимного влияния через множитель решетки, годится только для анализа ДН.
  • С учетом взаимного влияния при заданном амплитудном и фазовом распределении. Получите учет ЭД связи между элементами, но что дает студия с точки зрения согласования я недопонимаю в данном случае.
  • Ну и полностью просчитать все порты, получите наборы всех коэффициентов передачи, сможете покомбинировать разные фазовые и амплитудные распределения.


Все это справедливо для временного решателя, если что
rnj2000
Встал довольно глупый вопрос: при моделировании с помощью I-рещателя и установке на максимум или минимум какой-то координаты идеально проводящих граничных условий, результат Farfield'а строится и в направлении на эту электрическую стенку. В T- и F-решателях такого нет, что и логично. Может кто имеет какие мысли на этот счет?
nesquik
Не в курсе где можно скачать проект (модель) генератора электростатического разряда (ESD) для CST?
В интернет много о нём информации даже у самих CST, но воссоздать его у меня не получается.
rnj2000
Цитата(nesquik @ Feb 14 2016, 18:04) *
В интернет много о нём информации даже у самих CST, но воссоздать его у меня не получается.

Вы о подобной статье: "The Modelling of Lightning Strikes"?
NVolsky
Добрый день. Написал тут небольшой макрос, для экспорта большого числа полей. Он работает, но не правильно. Сохраняет много файлов с нужными именами, но содержимое у всех одно. Я не знаток VBA, в первый раз воспользовался как раз для написания этого макроса. Буду очень признателен, если поможете исправить ошибку, а главное - понять в чем она. Код прилагаю:
Код
Sub Main

    'определяем переменную
    Dim i


    'начало цикла с заданным шагом
    For i = 8 To 15 STEP 0.1

    'выбор экспортируемого параметра
    SelectTreeItem ("2D/3D Results\E-Field\e-field(f=" + i + ")[1]\Abs")

    'выбор инструмента, с помощью которого производится экспорт
    With ASCIIExport

        'путь, в который будут сохраняться файлы, и имя
        .FileName ("C:\Users\user\" + i + ".txt")
        
        .Mode ("FixedWidth")
        .StepX (15)
        .StepY (15)
        .StepZ (0.1)
        .Execute


    End With

    'следующий шаг
    Next i

End Sub
rnj2000
Цитата(NVolsky @ Feb 17 2016, 14:40) *
а главное - понять в чем она. Код прилагаю:
SelectTreeItem ("2D/3D Results\E-Field\e-field(f=" + i + ")[1]\Abs")

сто пудово ошибка в правильности этой строки. Тут с соблюдением регистра должно быть указано название вашего монитора для экспорта. и скорее всего из-за цикла он неправильное имя прописывает.
Могу поделиться аналогичным матлабовским кодом, он 100% работает. Только в данном случае я экспортил диаграммы направленности
CODE

cst = actxserver('CSTStudio.Application');
mws = cst.invoke('NewMWS');
mws.invoke('OpenFile','D:\Путь к вашему файлу.cst');
f = 100:50:2500;
txt1 = 'Farfields\farfield (f=';
txt3 = '.0000) [1]';
txt4 = 'D:/Result';
txt5 = '.txt';
for i = 1: length(f)
txt2 = num2str(f(i));
txt_end = strcat(txt1, txt2,txt3);
txt_put = strcat(txt4,txt2,txt5);
mws.invoke('SelectTreeItem',txt_end)
exp = mws.invoke('ASCIIExport');
exp.invoke('reset');
exp.invoke('FileName',txt_put);
exp.invoke('Mode','FixedNumber');
exp.invoke('step','1001');
exp.invoke('execute');
end
NVolsky
Цитата(rnj2000 @ Feb 17 2016, 13:53) *
сто пудово ошибка в правильности этой строки.


Благодарю за ответ. Дальнейший расчет у меня уже расписан в маткаде, опыта работы в матлабе я не имею, поэтому мне потребуется огромное количество времени, чтобы понять ваш код, и переписать весь свой расчет туда. Конечно, при необходимости, придется это сделать, но это крайний случай, надеюсь, что смогу найти решение именно для cst, или кто-то поможет в этом.
NVolsky
Не сочтите за флуд.
С учетом того, что сказал товарищ rnj2000, я немного переписал программу. Наблюдалась проблема с именами: в какой-то момент начала появляться девятки после первого десятичного знака. Мысль шла следующим образом:"Если, начиная с какого-то значения имя записывается не точно, а приближенно, значит и шаг не точный, значит надо сделать так, чтобы машина видела только один десятичный знак". Получилось следующее:

CODE
Sub Main

'определяем переменную

Dim i As Single


'начало цикла с заданным шагом
For i = 8 To 15 STEP 0.1

'выбор экспортируемого параметра
SelectTreeItem ("2D/3D Results\E-Field\e-field(f="+Format(i, "##.0")+")[1]\Abs")

'выбор инструмента, с помощью которого производится экспорт
With ASCIIExport
'задает значения по умолчанию
.Reset
'путь, в который будут сохраняться файлы, и имя
.FileName ("C:\Users\user\Documents\Расчет мультиполей\Try\"+CStr(Format(i, "##.0"))+".txt")

.Mode ("FixedWidth")
.StepX (15)
.StepY (15)
.StepZ (0.1)
.Execute

'конец работы с экспортируемым параметром
End With

'следующий шаг
Next i

End Sub


Проблема не исчезла. Но я заметил некоторую странность: Поля экспортируются при выделении мышкой параметра "Abs" внутри "2D/3D Results\E-Field\e-field(f=#)[1]\Abs". Причем при выделении "Abs" из разных частот, экспортируются разные значения. То есть получается, что он экспортирует только одно выбранное поле, и присваивает ему разные имена. Следовательно весь цикл неправильный. Тогда возникает вопрос: "Как научить его шагать по Navigation Tree?"
Прошу прощения за, возможно, кривой язык описания проблемы, и заранее спасибо за ответы.
rnj2000
Цитата(NVolsky @ Feb 17 2016, 19:16) *
Проблема не исчезла.

В вашем коде, во-первых, разделитель целой части в значении частоты - запятая, а обычно в CST точка;
Во-вторых, e-field(тут должен быть пробел)(f=;
В-третьих, вот Вам рабочий код для части пробегания по дереву:
Код
'начало цикла с заданным шагом
    For i = 25 To 35 STEP 1
'выбор экспортируемого параметра
    txt_1 = "2D/3D Results\E-Field\e-field (f="
    txt_2 = CStr(i)
    txt_3 = ".0000) [1]\Abs"
    txt_end = txt_1 & txt_2 & txt_3
    SelectTreeItem (txt_end)
'следующий шаг
    Next i

И напоследок совет: в функции перемещения по дереву входной параметр - строка, поэтому мониторьте внимательно полное соответствии строк вплоть до пробелов, регистра и т.д.
NVolsky
Цитата(rnj2000 @ Feb 18 2016, 08:15) *
В вашем коде, во-первых, разделитель целой части в значении частоты - запятая, а обычно в CST точка;
Во-вторых, e-field(тут должен быть пробел)(f=;


Огромное спасибо! Про пробелы я совсем не подумал, ввел в свой последний код два пробела и все получилось!
MONSTR
Здравствуйте.
Есть необходимость промоделировать в CST систему с содержанием поглощающих материалов (типа таких http://www.devicetech.com/Products/Images/...Data-Sheet.pdf).


Два момента:

1. Не уверен, что верно понимаю физический смысл приводимых для материалов характеристик (по ссылке, в документе два графика - a.) Reflection Loss - получается потери на отражение, т.е. по сути как |S11| - доля отражаемой мощности от материала???. b.) Shielding Effectiveness - что-то типа эффективности экранирования... Т.е. это мера ослабления волны на выходе из материала? или что-то другое?)

2. Не знаю, каким образом связать данные величины, которые даются в спецификациях, с тангенсом угла потерь или ещё с чем то подобным...
Если не затруднит, подскажите, как правильно задать такой материал в CST.

Буду рад любому пояснению, может быть есть книги/статьи, которые помогут с этим разобраться - пожалуйста, ткните носом в правильном направлении.
Заранее спасибо.
nesquik
Цитата(rnj2000 @ Feb 17 2016, 08:49) *
Вы о подобной статье: "The Modelling of Lightning Strikes"?


Нет, об этой - "Electrostatic Discharge Modelling"
rnj2000
Цитата(nesquik @ Feb 22 2016, 13:49) *
Нет, об этой - "Electrostatic Discharge Modelling"

Тогда вам немного не сюда наверное, вся ветка форума про разработку радиочастотных устройств. CST здесь тоже обсуждается в основном по микроволновой ее части.
Neznayka
Цитата(MONSTR @ Feb 21 2016, 00:12) *
Есть необходимость промоделировать в CST систему с содержанием поглощающих материалов.
Буду рад любому пояснению, может быть есть книги/статьи, которые помогут с этим разобраться - пожалуйста, ткните носом в правильном направлении.
Заранее спасибо.

Кстати, присоединяюсь к просьбе. Тема очень интересная.
rnj2000
Цитата(Neznayka @ Mar 1 2016, 13:05) *
Кстати, присоединяюсь к просьбе. Тема очень интересная.

Единственное, что я встречал. Но ребята на семинарах по безэховым камерам всегда продвигают, что при разработке своих поглотителей занимаются моделированием, ETC Lindgren точно делают это в CST.
А так отвлеченно, то если рассматривать диэлектрическую проницаемость диэлектрика как комплексную величину, она будет частотно зависима, и там где у нее наблюдается максимум мнимой части, будет происходить максимальное поглощение э\м энергии и перевод ее в тепло. Слышал такую историю, что люди занимались измерением комплексной диэлектрической проницаемости молока, чтобы определить частоту микроволнового излучения, которое эффективно грело бы молоко для его пастеризации.

Резимируя, надо излазить CST в плане как поиграться в подобном роде с диэлектрической проницаемостью.
NNkat
Здравствуйте, коллеги по CST.
Я занимаюсь моделированием некоторых видов диэлектрических и металлических облучателей мм диапазона, а чтобы убедиться в правильности построения моделей, сначала решила посмотреть простейшую модель- отрезок диэлектрического волновода длиной 100-200 мм, в модели установлены входной Волноводный порт, и выходной порт для получения S-параметров. Все.

Точная конфигурация модели в данном случае не столь важна. На ней я не останавливаюсь.

Моя задача была получить погонные потери (по значениям S-параметров) в такой системе и распределения полей, посмотрев характеристики при запитке полем с РАЗЛИЧНОЙ поляризацией- поперечной и продольной.
В этом я и сталкиваюсь с первой проблемой :
1. Результаты моделирования НЕ ОТЛИЧАЮТСЯ, в зависимости от поляризации, которую я указываю в настройках входного Волноводного Порта.

Я ставлю галочку Polarization Angle в диалоге Порта и угол поляризации 0 для случая вектора поляризации вдоль оси Х, и угол 90 для поперечной поляризации вдоль Y. Визуально, при рассмотрении структуры поля порта (силовых линий), вектор поляризации в порте действительно изменяется на перпендикулярный, но, только "на картинке", на результаты моделирования настройка влияния не оказывает, что, разумеется некорректно с физической точки зрения.

Скажите пожалуйста, что я неверно настраиваю? Может быть настройка порта указывается не только во вкладке Порт, но еще где то?

2. Вторая проблема , которая обнаружилась, связана с установкой плоскостей симметрии.
а) При поляризации поля Е вдоль оси Y (настройка порта), я указываю условия для плоскостей симметрии: YZ - magnetic, XZ - electric. Казалось бы, это корректно с физической точки зрения.

Дело в том что результат при этом не получается! S-параметр выдается некорректный , а амплитудно фазовые распределения и вовсе не считаются (выдаются нули во всем диапазоне значений).

б) Если сменить плоскости симметрии на обратные YZ - electric, XZ - magnetic (что вообще то не верно с физической точки зрения!!), S-параметр расчитывается верно, но распределение поля по прежнему некорректно, с разрывами.

в) Остается убрать совсем плоскости симметрии, тогда результаты рассчитываются верно и удовлетворяют физике.

Так что я делаю не так, Ваше мнение?
Проект хотела приложить, но файл не загрузился,по непонятной причине (процесс загрузки проходит, и ничего..)
Tema-yes
Цитата(NNkat @ Mar 3 2016, 11:57) *
Проект хотела приложить, но файл не загрузился,по непонятной причине (процесс загрузки проходит, и ничего..)


Заархивируйте и выложите архив, должно получиться.
NNkat
Прикрепился. Надеюсь на помощь.
Anga
Цитата(NNkat @ Mar 3 2016, 11:57) *
В этом я и сталкиваюсь с первой проблемой :
1. Результаты моделирования НЕ ОТЛИЧАЮТСЯ, в зависимости от поляризации, которую я указываю в настройках входного Волноводного Порта.

Я ставлю галочку Polarization Angle в диалоге Порта и угол поляризации 0 для случая вектора поляризации вдоль оси Х, и угол 90 для поперечной поляризации вдоль Y. Визуально, при рассмотрении структуры поля порта (силовых линий), вектор поляризации в порте действительно изменяется на перпендикулярный, но, только "на картинке", на результаты моделирования настройка влияния не оказывает, что, разумеется некорректно с физической точки зрения.

Скажите пожалуйста, что я неверно настраиваю? Может быть настройка порта указывается не только во вкладке Порт, но еще где то?

2. Вторая проблема , которая обнаружилась, связана с установкой плоскостей симметрии.
а) При поляризации поля Е вдоль оси Y (настройка порта), я указываю условия для плоскостей симметрии: YZ - magnetic, XZ - electric. Казалось бы, это корректно с физической точки зрения.

Дело в том что результат при этом не получается! S-параметр выдается некорректный , а амплитудно фазовые распределения и вовсе не считаются (выдаются нули во всем диапазоне значений).

б) Если сменить плоскости симметрии на обратные YZ - electric, XZ - magnetic (что вообще то не верно с физической точки зрения!!), S-параметр расчитывается верно, но распределение поля по прежнему некорректно, с разрывами.

в) Остается убрать совсем плоскости симметрии, тогда результаты рассчитываются верно и удовлетворяют физике.

Так что я делаю не так, Ваше мнение?
Проект хотела приложить, но файл не загрузился,по непонятной причине (процесс загрузки проходит, и ничего..)

Мода, которую вы называете модой с ортогональной поляризацией - это на самом деле не та же мода, что "с основной поляризацией", а СЛЕДУЮЩАЯ, вторая мода (более высокая). Надо в настройках порта указать две моды и будет вам счастье. Ну и порты должны быть на границе расчетной области. Ну и сетка размером 24 миллиона ячеек немного великовата sm.gif. Как-то так.
Alexey12393
помогите нужно сделать электрическую схему в CST MICROWAVE STUDIO,никогда в нем не работал с чего начать?что выбирать?
Tema-yes
Цитата(Alexey12393 @ Mar 7 2016, 20:51) *
помогите нужно сделать электрическую схему в CST MICROWAVE STUDIO,никогда в нем не работал с чего начать?что выбирать?

Электрическую схему? Вы уверенны что Вам необходим именно CST MICROWAVE STUDIO? Все таки это 3D конструктор, а не анализатор цепей. Вам скорее нужен CST Design Studio, или более специализированный софт.
NNkat
Цитата(Anga @ Mar 6 2016, 15:29) *
Мода, которую вы называете модой с ортогональной поляризацией - это на самом деле не та же мода, что "с основной поляризацией", а СЛЕДУЮЩАЯ, вторая мода (более высокая). Надо в настройках порта указать две моды и будет вам счастье.

В волноводе такого сечения по определению может распространяться только основная мода, какой смысл возбуждать в порте еще и высшую?
Или это именно какая то специфика программная?

Цитата(Anga @ Mar 6 2016, 15:29) *
Ну и порты должны быть на границе расчетной области.

Расчетная область это куб, большего размера чем структура. Порты привязываются к структуре. Или я Вас не понимаю..

Цитата(Anga @ Mar 6 2016, 15:29) *
Ну и сетка размером 24 миллиона ячеек немного великовата sm.gif. Как-то так.


А чем более частое разбиение вредит?

Спасибо.
rnj2000
Цитата(NNkat @ Mar 9 2016, 09:43) *
А чем более частое разбиение вредит?

В первую очередь большим временем расчета при получении неоправданно малого прироста точности.
Но так бывает не всегда. Вместо заведомо огромного разбиения логичнее использовать Adaptive mesh refinement(есть такая галка в настройках Солвера, она уточняет сетку пока разницу в двух вычисленных S-параметрах не получит меньше заданной, стандартно стоит 2%)
NNkat
Цитата(rnj2000 @ Mar 9 2016, 16:59) *
В первую очередь большим временем расчета при получении неоправданно малого прироста точности.
Но так бывает не всегда. Вместо заведомо огромного разбиения логичнее использовать Adaptive mesh refinement(есть такая галка в настройках Солвера, она уточняет сетку пока разницу в двух вычисленных S-параметрах не получит меньше заданной, стандартно стоит 2%)

Считает у меня достаточно быстро, это пока не проблема вроде бы. Adaptive mesh я использую, галка стоит.
Но это все к моим нерешенным вопросам не относится(
Anga
Цитата(NNkat @ Mar 9 2016, 09:43) *
В волноводе такого сечения по определению может распространяться только основная мода, какой смысл возбуждать в порте еще и высшую?
Или это именно какая то специфика программная?

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

Цитата(NNkat @ Mar 9 2016, 09:43) *
Расчетная область это куб, большего размера чем структура. Порты привязываются к структуре. Или я Вас не понимаю..

Конечно не понимаете. Повторяю, волноводные порты должны располагаться на границах расчетной области. Там же должна и кончаться структура.

Цитата(NNkat @ Mar 9 2016, 09:43) *
А чем более частое разбиение вредит?

Большим временем счета. Если у вас с такой огромной сеткой считает быстро, то это только потому, что считает неправильно. Впрочем в последнем вы и не сомневаетесь sm.gif

Может кто сталкивался:
В VBA можно задать для планарной сетки:
With MeshSettings
.SetMeshType "Plane"
.Set "CutplaneType", "Rotational"
.Set "CutplaneRotationAxis", "0.0", "0.0", "1.0"
.Set "CutplaneRVector", "1.0", "0.0", "0.0"
.Set "CutplanePosition", "0", "0.0", "0.0"
End With

а как запросить значения этих величин? Что-то вроде
String=MeshSettings.GetCutplaneType
l1l1l1
Цитата(NNkat @ Mar 9 2016, 09:43) *
В волноводе такого сечения по определению может распространяться только основная мода, какой смысл возбуждать в порте еще и высшую?
Или это именно какая то специфика программная?

это в металлическом волноводе может распространяться только основная мода, а у нас всё гораздо хуже, вы сами можете видеть в своем проекте, что вне диэлектрического волновода существуют поля. поэтому почти на любой частоте у вас будут распространяться несколько типов волн.
кстати, низшая волна в вашей структуре не TE и не TM, а гибридная.
поэтому желательно учитывать побольше типов волн, иначе не будет баланса мощности.
и это раз.
для вашего диапазона частот волноводные порты у вас имеют удивительно большие размеры, что-то вроде 12 х 11 мм. с помощью таких портов вы в своей структуре (включающей воздушную область) в вашем диапазоне частот возбуждаете целый зоопарк различных мод, причем некоторые из них могут почти не замечать фторопластового стержня. sm.gif
Цитата(NNkat @ Mar 9 2016, 09:43) *
Расчетная область это куб, большего размера чем структура. Порты привязываются к структуре. Или я Вас не понимаю..
не куб конечно, а параллелепипед, это вы оговорились, но похоже вы не понимаете, что такое волноводный порт. если вы не хотите возбуждать лишних типов колебаний, вы должны выбрать размеры порта, соответствующие сечению металлического волновода, одномодового для нужного диапазона частот.
если выбирать стандартный волновод, это будет 1,254 х 0,627 мм. и это два.
и когда говорите о поляризации, старайтесь не запутаться. поперечное направление, это X и Y,
а продольное это Z. если вас интересуют направления X и Y, лучше говорить о горизонтальной и вертикальной поляризации. хотя в случае гибридной моды об этом говорить сложно.
Цитата(NNkat @ Mar 9 2016, 09:43) *
А чем более частое разбиение вредит?
более частое разбиение вредит тем, у кого, в отличие от вас, нет возможности использовать для расчетов графические процессоры. sm.gif
rnj2000
Цитата(Anga @ Mar 11 2016, 00:45) *
а как запросить значения этих величин?

Ответ на ваш вопрос дает статья справки по CST Visual Basic (VBA) Language\CST MWS/CST CS VBA\Mesh\Mesh, а конкретнее пункт General Queries. Если коротко, то брать значение о плоскости разреза студия возможности не дает. Но порыскать в help еще можно.
Anga
Цитата(rnj2000 @ Mar 11 2016, 09:09) *
Ответ на ваш вопрос дает статья справки по CST Visual Basic (VBA) Language\CST MWS/CST CS VBA\Mesh\Mesh, а конкретнее пункт General Queries. Если коротко, то брать значение о плоскости разреза студия возможности не дает. Но порыскать в help еще можно.

Ну точнее, в этом пункте ничего об этом не говорится. Что не означает, что нельзя эту информацию запросить.
NNkat
Цитата(l1l1l1 @ Mar 11 2016, 02:45) *
для вашего диапазона частот волноводные порты у вас имеют удивительно большие размеры, что-то вроде 12 х 11 мм. с помощью таких портов вы в своей структуре (включающей воздушную область) в вашем диапазоне частот возбуждаете целый зоопарк различных мод, причем некоторые из них могут почти не замечать фторопластового стержня. sm.gif

Согласна, в данном случае, было бы достаточно порта с запасом примерно 2 длины волны в каждую сторону, то есть 7,5х6,9. Можно и точнее рассчитать расстояние,на котором поле спадает полностью. Однако! делая запас меньше мы рискуем задать поле некорректно, ведь в диэлектрике оно существует и вне структуры на расстоянии, которое определяется скоростью спадания в воздухе.
Цитата(l1l1l1 @ Mar 11 2016, 02:45) *
если вы не хотите возбуждать лишних типов колебаний, вы должны выбрать размеры порта, соответствующие сечению металлического волновода, одномодового для нужного диапазона частот. если выбирать стандартный волновод, это будет 1,254 х 0,627 мм.

Для металла-да. Для диэлектрика- по указанной выше причине задание порта размера меньшего или равного сечению диэлектрика- из физических соображений не допустимо. Я понимаю, что чтобы избежать сложностей с "зоопарком"- нужно на будущее всегда запитывать от металлического волновода, где размер порта равен действительно размеру сечения, и затем делать переход от него к диэлектрическому стержню.
Тут теперь все ясно.
Осталась проблема с плоскостями симметрии. Что то никто об этом ни слова(
Tema-yes
Подскажите, возможно ли задать мощность сигнала в порте?
rnj2000
Цитата(Tema-yes @ Mar 16 2016, 10:04) *
Подскажите, возможно ли задать мощность сигнала в порте?

Для T-решателя в Exitation List видно, что при изменении амплитуды растет и RMS мощность(среднеквадратичная мощность) + Combine Result дает вам тоже изменение амплитуды, читай мощности + в крайнем случае можно пихнуть свой сигнал Exitation Signals с известной вам мощностью.
Tema-yes
Цитата(rnj2000 @ Mar 17 2016, 11:35) *
Для T-решателя в Exitation List видно, что при изменении амплитуды растет и RMS мощность(среднеквадратичная мощность) + Combine Result дает вам тоже изменение амплитуды, читай мощности + в крайнем случае можно пихнуть свой сигнал Exitation Signals с известной вам мощностью.

Спасибо, попробую.
Demonis
Подскажите, можно ли в CST решить такую задачу. Нужно просчитать распределение поля в комнате достаточно больших размеров (25м на 25м) для разных положений антенн по отношению к бетонным стенам. Для T- и I- солвера задача оказалась слишком большой (памяти не хватает). А A-солвер вроде бы не понимает диэлектрические материалы.
Aner
QUOTE (Demonis @ Mar 24 2016, 12:12) *
Подскажите, можно ли в CST решить такую задачу. Нужно просчитать распределение поля в комнате достаточно больших размеров (25м на 25м) для разных положений антенн по отношению к бетонным стенам. Для T- и I- солвера задача оказалась слишком большой (памяти не хватает). А A-солвер вроде бы не понимает диэлектрические материалы.

Попыток решить такие задачи много. Но в основном для студентов как демонстрация. С практикой, с измерениями в реальных условиях никогда не совпадали и близко. Была даже дока, где CSТ поясняли причину такого не точного расчета, в основном из-за многих физ процессов которые не учитываются в расчетах.
Demonis
Цитата(Aner @ Mar 24 2016, 11:23) *
Попыток решить такие задачи много. Но в основном для студентов как демонстрация. С практикой, с измерениями в реальных условиях никогда не совпадали и близко. Была даже дока, где CSТ поясняли причину такого не точного расчета, в основном из-за многих физ процессов которые не учитываются в расчетах.


Ну та же физическая оптика для расчета зеркальных антенн замечательно работает в ФЕКО. Очень не хочется антенны перерисовывать там. Я понимаю, что реальность будет отличаться от модели, так как и стены точно не промоделируешь и в реальности комната не пустая.
А есть ссылка на ту доку от CST?
HFSS
"...из-за многих физ процессов которые не учитываются в расчетах" это каких же ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.