реклама на сайте
подробности

 
 
> Расчет сложных схем в Ansoft Designer, Проблема с заданием разных подложек
optimizer
сообщение Aug 26 2005, 06:45
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 14-08-05
Пользователь №: 7 612



Необходимо рассчитать схему, часть топологии которой выполнена на поликоровой подложке, а часть на подложке из арсенида галлия.
В Ansoft Designer в рамках одной схемы (circuit design) можно добавить несколько планарных элементов (planar EM design), но у всех этих элементов подложка будет являться общей. Добавить другую подложку не удается.
Может быть кто-нибудь знает способ решения данной проблемы?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
optimizer
сообщение Sep 20 2005, 18:45
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 14-08-05
Пользователь №: 7 612



Всем спасибо!
Задача оказалось решаемой, но как всегда в Ensemble через одно место... Все проблемы были связаны с особенностью задания мешей, а африканские порты, референсные плоскости и другие тонкости, естественно, ни при чем.
a14.gif
Go to the top of the page
 
+Quote Post
andybor
сообщение Sep 21 2005, 06:09
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105



Цитата(optimizer @ Sep 20 2005, 21:45)
Всем спасибо!
Задача оказалось решаемой, но как  всегда в Ensemble через одно место... Все проблемы были связаны с особенностью задания мешей, а африканские порты, референсные плоскости и другие тонкости, естественно, ни при чем.
a14.gif
*

Это "место" называется - ГОЛОВА. smile.gif
Что-бы понять влияние "особенности задания меши" на точность результатов в Ensemble, достаточно было прочитать HELP к программе.
Go to the top of the page
 
+Quote Post
optimizer
сообщение Sep 21 2005, 18:45
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 14-08-05
Пользователь №: 7 612



Цитата(andybor @ Sep 21 2005, 10:09)
Цитата(optimizer @ Sep 20 2005, 21:45)
Всем спасибо!
Задача оказалось решаемой, но как  всегда в Ensemble через одно место... Все проблемы были связаны с особенностью задания мешей, а африканские порты, референсные плоскости и другие тонкости, естественно, ни при чем.
a14.gif
*

Это "место" называется - ГОЛОВА. smile.gif
Что-бы понять влияние "особенности задания меши" на точность результатов в Ensemble, достаточно было прочитать HELP к программе.
*



А что там написано? Меньше меши, точнее решение? В программе нет самого главного для многослойных схем: автоматической синхронизации мешей в области пересечения элементов в разных слоях, что, между прочим, изящно решено в EMSight.
В EMSight корректно решаются симметричные схемы, а в Ensemble для симметричного элемента почему-то рисуется несимметричное разбиение на меши, в итоге решение получается несимметричным и расхождение может достигать несколько дБ. Так что голова здесь ни причем, а на лицо сырой и недоделанный продукт.
Go to the top of the page
 
+Quote Post
andybor
сообщение Sep 22 2005, 08:23
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105



Цитата(optimizer @ Sep 21 2005, 21:45)
А что там написано? Меньше меши, точнее решение? В программе нет самого главного для многослойных схем: автоматической синхронизации мешей в области пересечения элементов в разных слоях, что, между прочим, изящно решено в EMSight.

Ну вот опять: "Ansoft must die!!!" smile.gif
Не пойму - то ли вам лень хелп прочитать, то ли вы инглиш не знаете.
Прежде, чем хаять поизводителя надо хотя-бы инструкцию изучить. cranky.gif
Включите режим AdaptiveMeshing, установите настройки и программа сама, автоматически, положит мешь с учетом всех критических зон, пересечений элементов в слоях и т.д..


Цитата(optimizer)
В EMSight корректно решаются симметричные схемы, а в Ensemble для симметричного элемента почему-то рисуется несимметричное разбиение на меши, в итоге решение получается несимметричным и расхождение может достигать несколько дБ. Так что голова здесь ни причем, а на лицо сырой и недоделанный продукт.


Расхождения у вас от недостатка опыта. Научитесь работать с мешью, портами и все будет получаться.
Несимметричность разбиения связана с формой элементов меши - треугольники. Но это никак не связано с конечным результатом. Тем более triangle позволяет более корректно обрисовать непрямоугольные фигуры, плавные переходы и пр., в отличие от MWO-шного rectangle.
Go to the top of the page
 
+Quote Post
optimizer
сообщение Sep 22 2005, 17:26
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 14-08-05
Пользователь №: 7 612



Цитата(andybor @ Sep 22 2005, 12:23)
Ну вот опять: "Ansoft must die!!!" smile.gif
Не пойму - то ли вам лень хелп прочитать, то ли вы инглиш не знаете.
Прежде, чем хаять поизводителя надо хотя-бы инструкцию изучить. cranky.gif
Включите режим AdaptiveMeshing, установите настройки и программа сама, автоматически, положит мешь с учетом всех критических зон, пересечений элементов в слоях и т.д..


Про режим AdaptiveMeshing я читал, но там имеется ввиду:
• Adaptive — Ansoft Designer attempts to compute a suitable mesh size based on analysis
Короче, этот режим связывает размер мешей с верхней частотой анализа, что повышает быстродействие. О правильном размещении мешей при пересечении линий в разных слоях тут ни слова. Проверьте, убедитесь.

Цитата(andybor @ Sep 22 2005, 12:23)
Расхождения у вас от недостатка опыта. Научитесь работать с мешью, портами и все будет получаться.
Несимметричность разбиения связана с формой элементов меши - треугольники. Но это никак не связано с конечным результатом. Тем более triangle позволяет более корректно обрисовать непрямоугольные фигуры, плавные переходы и пр., в отличие от MWO-шного rectangle.
*


Несимметричность расчета проявлялась в схемах, в которых имелись дырки для соединения линий, лежащих в разных слоях. Убираешь их и решение становиться симметричным.

Вообще, что ни день, то новые открытия. Вот, например, сегодня. Считаю в одном файле несколько планарных схем. Вывожу рассчитанные s-матрицы в файлы. Матрицы на график и в файл выводятся с разными значениями элементов. Оказалось, что в свойствах порта необходимо обязательно указывать значения нагрузок, при которых матрицы будут рассчитываться и выводится на график. На какую нагрузку они считаются по умолчанию пока осталось загадкой.
Go to the top of the page
 
+Quote Post
andybor
сообщение Sep 23 2005, 08:39
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105



Цитата(optimizer @ Sep 22 2005, 20:26)
Про режим AdaptiveMeshing я читал, но там имеется ввиду:
• Adaptive — Ansoft Designer attempts to compute a suitable mesh size based on analysis
Короче, этот режим связывает размер мешей с верхней частотой анализа, что повышает быстродействие. О правильном размещении мешей при пересечении линий в разных слоях тут ни слова. Проверьте, убедитесь.

Вы не до конца хелп прочитали:
"...The mesh elements with the highest error will be refined. For instance, specifying 10 causes 10 percent of the most critical triangles to be refined."

При AdaptiveMeshing происходит автоматическое увеличение элементов меши в так называемых критических зонах(углы, изгибы, пересечения, места с повышенной плотностью поля и т.д.) . Процесс меширования завершается при достижении требуемой точности результата, либо при достижения заданного вами числа пасов меширования.


Цитата
Несимметричность расчета проявлялась в схемах, в которых имелись дырки для соединения линий, лежащих в разных слоях. Убираешь их и решение становиться симметричным.

В EM-симуляторе(Designer) можно выбрать трехмерную модель виаса("дырки для соединения линий"). В этом случае точность моделирования повышается, правда в ущерб времени.


Цитата
Вообще, что ни день, то новые открытия. Вот, например, сегодня. Считаю в одном файле несколько планарных схем. Вывожу рассчитанные s-матрицы в файлы. Матрицы на график  и в файл выводятся с разными значениями элементов. Оказалось, что в свойствах порта необходимо обязательно указывать значения нагрузок, при которых матрицы будут рассчитываться и выводится на график. На какую нагрузку они считаются по умолчанию пока осталось загадкой.

Солвер считает волновое сопротивление(characteristic impedance) портов.
Поставьте галочку в чек-боксе PostProcessing настроек порта и программа отнормализует S-матрицу под любое заданное значение нагрузки.
Go to the top of the page
 
+Quote Post
optimizer
сообщение Sep 24 2005, 06:23
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 14-08-05
Пользователь №: 7 612



Цитата(andybor @ Sep 23 2005, 12:39)
Вы не до конца хелп прочитали:
"...The mesh elements with the highest error will be refined. For instance, specifying 10 causes 10 percent of the most critical triangles to be refined."

При AdaptiveMeshing происходит автоматическое увеличение элементов меши в так называемых критических зонах(углы, изгибы, пересечения, места с повышенной плотностью поля и т.д.) . Процесс меширования завершается при достижении требуемой точности результата, либо при достижения заданного вами числа пасов меширования.
*


Это я читал, но мои проблемы AdaptiveMeshing не решает. Для повышения точности расчета связанных линий нужно использовать Edge Mesh. К моему глубокому сожалению, элементы, лежащие в разных слоях, разбиваются на меши независимо друг от друга при любом сочетании опций.

Цитата(andybor @ Sep 23 2005, 12:39)
Солвер считает волновое сопротивление(characteristic impedance) портов.
Поставьте галочку в чек-боксе PostProcessing настроек порта и программа отнормализует S-матрицу под любое заданное значение нагрузки.
*


Именно это я и имел ввиду, но солвер не указывает на какую нагрузку были рассчитаны графики, если эту галку не поставить. По-моему, это недоработка программы.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- optimizer   Расчет сложных схем в Ansoft Designer   Aug 26 2005, 06:45
- - logmaster   Цитата(optimizer @ Aug 26 2005, 09:45)Необход...   Aug 30 2005, 08:15
|- - optimizer   Цитата(logmaster @ Aug 30 2005, 12:15)Не знаю...   Aug 30 2005, 14:57
|- - logmaster   [/quote] Попутно набрел на другую засаду. Оказалос...   Aug 30 2005, 15:39
|- - optimizer   Цитата(logmaster @ Aug 30 2005, 19:39)А вот э...   Aug 30 2005, 17:15
|- - andybor   Цитата(optimizer @ Aug 30 2005, 20:15)Модели ...   Aug 31 2005, 12:02
|- - optimizer   Цитата(andybor @ Aug 31 2005, 16:02)Похоже у ...   Aug 31 2005, 17:23
|- - andybor   Цитата(optimizer @ Aug 31 2005, 20:23)Коррект...   Sep 1 2005, 06:43
|- - optimizer   andybor О том, что изменение значений портов не вл...   Sep 1 2005, 18:14
|- - andybor   optimizer Похоже, для Вас, порт это только - стре...   Sep 2 2005, 05:44
|- - optimizer   Цитата(andybor @ Sep 2 2005, 09:44)  Выложите...   Sep 2 2005, 09:09
|- - andybor   Цитатаoptimizer,Sep 2 2005, 12:09 Приложил пример,...   Sep 6 2005, 08:24
|- - Sagitarius   Доброе время суток Optimizer! Цитата(optimize...   Sep 7 2005, 09:21
- - andybor   Цитата(optimizer @ Sep 24 2005, 09:23)Это я ч...   Sep 26 2005, 12:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 13th August 2025 - 18:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01464 секунд с 7
ELECTRONIX ©2004-2016