|
|
  |
Вопросы по Microwave Office |
|
|
|
Nov 26 2013, 16:02
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 9-11-13
Пользователь №: 79 111

|
Здравствуйте! Подскажите пожалуйста: как в МО сделать импульсную модуляцию? Есть транзистор, на его сток нужно подать импульсное напряжение 50В длительность импульса 1мкс период 1мс. Офис 9 версия.
|
|
|
|
|
Nov 30 2013, 12:03
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 9-11-13
Пользователь №: 79 111

|
Здравствуйте. Я пытался смоделировать два усилителя http://www.hittite.com/content/documents/d.../hmc453st89.pdf и http://www.nxp.com/documents/data_sheet/CL..._1G0060S-10.pdf Модели взяты из Vendor Local и отдельной библиотеки с сайта NXP. Я пытался повторить все в точности, как указано в даташите. Согласующие цепи, материалы подложек и прочее. Но в итоге я получаю отличия в коэффициентах усиления, обратных потерях и другом. Вопрос такой: что я делаю не так? Прикрепляю два проекта, посмотрите пожалуйста, если есть возможность, делайте правки. Конкретные вещи, например частота или еще что то меня не интересуют. Эти два усилителя были выбраны мной практически в случайном порядке, просто для примера. Всем спасибо. Буду рад любой информации по проектированию усилителей мощности в МО Вопрос о модуляции у меня остается открытым. В идеальном случае я хотел бы что бы оба этих усилителя были промодулированы.
Сообщение отредактировал Mishuroff - Nov 30 2013, 12:05
Прикрепленные файлы
Hittite.zip ( 21.06 килобайт )
Кол-во скачиваний: 17
NXP.zip ( 15.66 килобайт )
Кол-во скачиваний: 15
|
|
|
|
|
Dec 1 2013, 14:26
|

Частый гость
 
Группа: Свой
Сообщений: 188
Регистрация: 11-11-13
Из: Воронеж
Пользователь №: 79 150

|
Цитата(Mishuroff @ Nov 30 2013, 16:03)  пытался повторить все в точности, как указано в даташите. Согласующие цепи, материалы подложек и прочее. Но в итоге я получаю отличия в коэффициентах усиления, обратных потерях и другом. Вопрос такой: что я делаю не так? А где Вы в проекте указывали материал подложки? Цитата(Mishuroff @ Nov 30 2013, 16:03)  Вопрос о модуляции у меня остается открытым. В идеальном случае я хотел бы что бы оба этих усилителя были промодулированы. Не знаю причём здесь модуляция. Модель усилителя HMC453ST89 вроде как линейная (просто набор S-параметров). Поэтому смысла не было рисовать источник питания V1, которым Вы зашунтировали цепи снабберов С5R1. Шунтирующий конденсатор в питании С6 тоже не при делах оказался.
Сообщение отредактировал MePavel - Dec 1 2013, 14:26
|
|
|
|
|
Dec 1 2013, 16:33
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 9-11-13
Пользователь №: 79 111

|
Подложка должна быть в глобальных определениях.
Хорошо, с питанием разобрался. А что насчет отличий в коэф усиления и обратных потерях? Мне просто не совсем понятно как правильно спроектировать усилитель. Первый этап у меня заключается в простом повторении данных производителя, второй- пересчет на другие частоты и другие диэлектрики. Пока это просто обучение оффису. Спасибо за ответ.
|
|
|
|
|
Dec 1 2013, 18:07
|

Частый гость
 
Группа: Свой
Сообщений: 188
Регистрация: 11-11-13
Из: Воронеж
Пользователь №: 79 150

|
Цитата(Mishuroff @ Dec 1 2013, 20:33)  А что насчет отличий в коэф усиления и обратных потерях? Интересно и какого порядка получается отличие? P.S. Считаю, что в большинстве случаях проектирование выходной согласующей цепи по малосигнальным S-параметрам для изделия, которое будет работать в режиме большого сигнала (нелинейном режиме), очень некорректно. Цитата(Mishuroff @ Dec 1 2013, 20:33)  Пока это просто обучение оффису. Какой Вы литературой пользуетесь, если не секрет? P.S. По поводу импульсного режима источника питания, то не совсем понятно зачем это надо моделировать в AWRDE? В AWRDE конечно можно проводить анализ переходных процессов, но на мой взгляд для этого есть более удобные программы. При анализе переходных процессов в AWRDE вы скорее всего столкнётесь с тем, что симулятор будет ругаться на всякого рода элементы СВЧ. Проэтому придётся работать только с теми элементами, которые совместимы с Transient анализом.
|
|
|
|
|
Dec 1 2013, 19:23
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 9-11-13
Пользователь №: 79 111

|
К сожалению, в данный момент не имею доступа к проекту, но на сколько мне не изменяет память речь идет о разнице в коэф усиления 1 дБ, обратные потери больше. В проекте усилителя NXP заявленная полоса 500-2500МГц так же не получается.
В качестве основного источника знаний о Microwave Office я использую книгу "Основы моделирования в Microwave Office 2009" Дмитриева Е.Е., а так же видео с ютуба.
|
|
|
|
|
Dec 1 2013, 19:32
|

Частый гость
 
Группа: Свой
Сообщений: 188
Регистрация: 11-11-13
Из: Воронеж
Пользователь №: 79 150

|
Цитата(Mishuroff @ Dec 1 2013, 23:23)  К сожалению, в данный момент не имею доступа к проекту, но на сколько мне не изменяет память речь идет о разнице в коэф усиления 1 дБ, обратные потери больше. Ну так и правильно всё. В даташите коэффициент усиления меньше на 1 дБ, т.к. его измерили на большом сигнале при уровне компрессии 1 дБ (т.е. при таком уровне выходной мощности, при котором коэффициент усиления снижается на 1 дБ). Плюс надо не забывать о потерях в реальных согласующих цепях. Так что сходство очень высокое. Вы же использовали линейную модель, которая даёт линейную связь выходной мощности с входной. Усилитель в Вашем проекте может и мегаватты выдавать и при этом коэффициент усиления не изменяется совсем. Кроме того, потребляемый ток не меняется, поэтому эффективность можно получить любую и намного большую 100%. А всё дело в том, что подавать постоянное смещение на линейную модель S-параметров бессмысленно. Всё равно что подать питание на резистивный аттенюатор.
|
|
|
|
|
Dec 1 2013, 19:36
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 9-11-13
Пользователь №: 79 111

|
MePavel, большое спасибо за Ваши ответы. Все как всегда четко и по делу.
|
|
|
|
|
Dec 12 2013, 16:19
|
Местный
  
Группа: Свой
Сообщений: 440
Регистрация: 19-01-10
Из: г. Жуков, Россия
Пользователь №: 54 932

|
Цитата(serega_sh____ @ Dec 12 2013, 12:33)  Подскажите как правильно использовать функцию: interp(type, x, y, new_x) примерчик бы... Вот что об этой функции написано в хелпе: Returns interpolated y data at new X points. x, y, and new_x must be real vectors, and x and y must be the same size.type can be 0 (linear), 1 (polynomial), 2 (rational), or 3 (cubic spline). Если я правильно понял, функция используется для интерполяции действительных векторов , (но могу и ошибаться). Я этой функцией не пользовался, сейчас попробовал ради интереса, и вот что получилось. Векторы записаны с потолка и я толком не понял, чтобы это значило.
|
|
|
|
|
Dec 13 2013, 08:54
|
Знающий
   
Группа: Свой
Сообщений: 578
Регистрация: 27-06-08
Из: с Урала
Пользователь №: 38 578

|
Цитата(evgdmi @ Dec 12 2013, 20:19)  Если я правильно понял, функция используется для интерполяции действительных векторов , (но могу и ошибаться). Я этой функцией не пользовался, сейчас попробовал ради интереса, и вот что получилось. Векторы записаны с потолка и я толком не понял, чтобы это значило. Спасибо. Может я не тем занимаюсь. Щас попробую более детально обьяснить: Я в МАТЛАБе делаю SPICE модель. А потом правильность её создания хочу проверить в хорошей программе по моделированию. Выбрал AWR. Чтоб показать мою проблемму вчера смастерил лесничную SPICE моедель конденсатора. - Из МАТЛАБа я сгенерировал матрицу Z-параметров (.z1p). - Подгрузил её в проект в "data files" - Потом попытался сформировать на графике частотную зависимость ёмкости и следующий шаг относительного отклонения моёй модели от модели AWR.
Внизу видно, что ругается на размерность массива. Вот я и спрашиваю про функцию интерполяции, чтоб дополнить линейной интерполяцией недостающие частотные точки. Я конечно могу ошибаться, но у меня почему то подгруженные данные не интерполируются по умолчанию. Никаких доп. настроек по этой части в AWR я не делал. Программа настроена по умолчанию. А ещё лучше увидеть работающий пример.
Прикрепленные файлы
vopros.zip ( 11.54 килобайт )
Кол-во скачиваний: 12
|
|
|
|
|
  |
16 чел. читают эту тему (гостей: 16, скрытых пользователей: 0)
Пользователей: 0
|
|
|