Перейти к содержанию
    

В 07.02.2024 в 16:57, Mandarin007 сказал:

Могу я как-то тут его смоделировать(создать, переделать другой свич) имея такие вводные

Ну можно втупую использовать s-par ключа (в нужном состоянии - вкл/выкл). 

Можно из s-par вытащить/пересчитать требуемые данные и сунуть в ключ библиотеки eagleware. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Не уверен, что корректно выражаюсь, в теме почти профан. Хочу смоделировать что-то вроде "sweep-сигнала"(возможно ЧМ), просмотреть его спектрограмму, осциллограмму. Если я правильно понимаю суть этого термина, то хочу сделать, ну например сигнал с начальной частотой 400 МГц и конечной 1400 МГц с шагом изменения пускай 50 МГц. Вопросы:

1) Возможно ли задать сигнал таким образом в этой программе? Как? 

2) Если для выполнения задачи применяется Source(Multi), то как получить его осциллограмму? Transient анализ с этим источником работать отказывается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 минут назад, Mandarin007 сказал:

например сигнал с начальной частотой 400 МГц и конечной 1400 МГц с шагом изменения пускай 50 МГц. Вопросы:

1) Возможно ли задать сигнал таким образом в этой программе? Как? 

Не очень понятен моделируемый объект и что хотите сделать. Если это приемник/передатчик (системный уровень), то можно сделать как:

1) System Analysis -> Paths -> зайти в патч тракта и там выбрать в Path Type Frequency response/Spectrum sweep (или что надо), запустить расчет, потом щелкнуть ПКМ на выходном порту и найти там слова в меню Graph/Table про Frequency response/Spectrum sweep. 

2) Можно щелкнуть ПКМ на выходном порту и найти там слова в меню Graph/Table про PowerPlot node 2 - будет упрощенный спектр сигнала. 

3) Можно в equation забить freq_rx=?100500, потом зайти в Source(Multi) и в Center frequency указать freq_rx. Это позволит добавить в проект sweep, и там указать для переменной шаг и диапазон, а потом его прокрутить. И вытащить графики.

4) Если речь идет о  том, что надо промоделить схему (условный детектор огибающей) в Transient анализе, то тогда в качестве источника сигнала надо брать то, что есть в библиотеке basic (желтые источники, кажись) и моделить во времени. К моделированию RX/TX канала это никак не относится. 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

31 минуту назад, Skandalli сказал:

Не очень понятен моделируемый объект и что хотите сделать. Если это приемник/передатчик (системный уровень), то можно сделать как:

Спасибо за предложения. Приемник/передатчик, думаю да. Для того чтобы потренироваться с источниками и анализами сделал цепь источник -> фильтр -> усилитель -> вывод. Я посмотрел, попробовал различные типы анализов. Для  моего текущего задания мне подходит Linear analyses. Тут я могу задать start/stop/step F, и получить нужные мне данные, кроме формы сигнала. Осталось получить возможность просмотреть форму сигнала на временной х-ке т. е. нужно задать сигнал с указанными выше " с начальной частотой 400 МГц и конечной 1400 МГц с шагом изменения пускай 50 МГц" параметрами самому(если так можно сделать). С блоком Equation не знаком. Попробовал задать freq_rx=?500 , без знака вопроса принимает - с ним нет. Проделал весь 3) пункт. получил результат в таком виде:

image.thumb.png.a8c45e01eb08d9f37693ea2716642c91.png

Т. е. по сути тут 13 разных источников. Попробую переформулировать. Можно ли как-то задать непрерывный сигнал с постепенным изменением по частоте, и получить на выходе что-то навроде такого:

 image.png.9a3e48910390f82683050843a8059af0.png

Взял скрин свип-сигнала из гугла. Прошу прощения за размеры картинок, как тут прятать контент?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, Mandarin007 сказал:

Можно ли как-то задать непрерывный сигнал с постепенным изменением по частоте, и получить на выходе что-то навроде такого:

Вам тогда скорее в SystemVUE/AWR VSS (там даже примеры на эту тему есть)/Simulink/ADS. 

Genesys заточен под анализ RX/TX устройств, предполагается, что сигнал сформирован и известен его спектр сигнала, вы можете задать широкополосный сигнал, который будет соответствовать FMCW, или моделировать по точкам диапазона с помощью свипа, или как-то еще. 

Работа в сабже аналогична (и дает близкие результаты) работе с анализаторами спектра/сигналов/цепей, чем и хвастается ex-Agilent. Если вы посмотрите примеры, то увидите то, что я сейчас сказал, примеров во временной области практически нет (будем честны, за такую реализацию transient нужно в детстве убивать из рогатки). 

Ctrl+E -> Modulation - есть примеры с модулированным сигналом, можно попробовать изобразить чирп по образу и подобию. 

ijma02642017.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Благодарю за ответ. Завтра на месте посмотрю примеры. Не уверен, что следующий вопрос уместный. Можно совет, где можно нормальный кряк взять? На домашний пк, ни один кряк так и не встал. вроде бы качал с разных сайтов, а всё никак.

35 минут назад, Skandalli сказал:

будем честны, за такую реализацию transient нужно в детстве убивать из рогатки

Если этот комментарий адресован моему неумелому графику, прошу  за него прощения, и за флуд тоже. 

Изменено пользователем Mandarin007

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 минут назад, Mandarin007 сказал:

можно нормальный кряк взять?

Тщ майор, перелогиньтесь) 

48 минут назад, Mandarin007 сказал:

неумелому графику, прошу  за него прощения, и за флуд тоже. 

Нет, анализ переходных процессов в genesys реализован отвратно. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Вопрос по теме библиотек элементов. В поиске устройств элемент как бы есть, правда в библиотеке Modelithics. Пытаюсь вставить оттуда элемент. программа пишет - Плохие данные.

1) Можно как-то заставить(наверное слово "обмануть" будет вернее) библиотеки Modelithics работать? Или взять их модели где либо, кроме как у них(сам не нашёл)?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, Mandarin007 сказал:

Можно как-то заставить(наверное слово "обмануть" будет вернее) библиотеки Modelithics работать? Или взять их модели где либо, кроме как у них(сам не нашёл)?

1) У них частично битые файлы Modelithics

2) Даже если их вытащить и принудительно подсунуть - при запуске решателя сабж скажет, что нет лицензии. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте.

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

Например:  Freq = 500 МГц, Tповт = 20 нс. Идёт первый импульс -> задержка 20 нс -> второй импульс и т. д. Можно ли как-то реализовать подобное? 

В упрощённом виде я имею ввиду что-то вроде этого:

image.thumb.png.ca543aa2262989dc925dfac0ef6c9a76.png

В источниках нашёл Modulated pulsed voltage source. У него есть параметр Delay before pulse. Судя по дословному переводу , подумал что оно. Попробовал изменять эту характеристику. Ничего не изменяется. Остальные параметры тоже ничего не меняют.

image.thumb.png.74f7b67a16f6dad3c1e6a9d44d273fe4.png

Взял источник Pulsed Voltage

image.thumb.png.5e58e4d0c88d5eb9e01bbace841f17a8.png

Вроде бы задержка есть, но судя по сообщению Error снизу image.png.69c67fa60c1200219551a2336003f8f3.png оно как-то увеличивает сам период сигнала(по идее и частота тогда уже не может быть такой), а не  cтавит задержку между импульсами.

 

 

Изменено пользователем Mandarin007

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Я так до сих пор и не разобрался как настроить частоту(период) повторения импульса, и не затронуть при этом частоту(период) самого импульса. Из того что было выше, я задаю импульс на некоторой несущей частоте F и с длительностью t. Далее хочу настроить частоту(период) повторения импульса, но такого параметра в импульсных источниках сигнала я не обнаружил. Я поискал в help и гугле, безрезультатно. Я понимаю, что мои вопросы могут быть в некотором роде глупыми, но я действительно надолго застрял на этом моменте.

1) Можете мне подсказать что-нибудь пожалуйста? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 часов назад, Mandarin007 сказал:

1) Можете мне подсказать что-нибудь пожалуйста? 

Эта штука (Delay) подвязана как-то к длительности фронтов и импульса. Хотите играть в Transient - возьмите другой софт. 

Спойлер

Screenshot 2024-02-27 144355.png

Screenshot 2024-02-27 144425.png

Screenshot 2024-02-27 144438.png

Screenshot 2024-02-27 144600.png

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответ. Могу я поинтересоваться, в какой среде лучше с временной х-ой сигнала работать? AWR?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Хотел поинтересоваться по поводу элемента задержки сигнала. У меня не устанавливается задержка больше 50 нс. В том смысле, что параметр задержки T можно менять как угодно(в help T >= 0, и собственно больше ничего), ошибок программа не выдаёт. Но вот при установке значения, выше 50 нс(мб 52) свою функцию он перестаёт выполнять т. е. что он есть, что его нет. Про саму модель элемента Delay в help каких-то ограничений не нашёл, кроме типа источника не нашёл.

Можно как-то с этим справиться, может быть сталкивались или я чего не понимаю?

Просто делать батарею из 20 элементов, чтобы получить 1 мкс, ну такое...

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Можете подсказать что означают Warnings вида - Part 'ADP_2_1_p__1' in Design 'test' The frequency of '0.0' Hz is outside of the frequency range of the S parameter data file (....) The data has been extrapolated. - и так далее?

То что вижу я, оно мне намекает что я выхожу из диапазона частот указанных в файле параметров. Но именно этот момент мне и не понятен. У этого элемента потолок 600 МГц. Я беру источник, частоту 500 МГц и, вижу сообщение об экстраполяции данных. Вроде бы по получаемым графикам, указанная частота соблюдается, непонятно соблюдается ли соответствие коэффициента прохождения сигнала. Я смотрел линейный анализ, там всё окей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...