Измерения

Страницы: 1 2 3 След.
RSS
Измерения
 

Здравствуйте! Как пользоваться "Измерениями" в различных видах анализа (интересует именно временной анализ)? 1. По текстовым директивам как попожено пишу (да и в файлах примерах присутствует) через .MEAS. А как посмотреть эти измерения?

2. В случае работы через вкладку "Измерения". Там, к сожалению, отсутствуют некоторые функции и не очень понятно куда какие числа и формулы подставлять.

Не могли бы Вы более понятнее разобрать этот вопрос, т.к. файлы примеров, к сожалению, не дают ответа на этот вопрос? Заранее благодарен

 

Здравствуйте! Как пользоваться "Измерениями" в различных видах анализа (интересует именно временной анализ)? 1. По текстовым директивам как попожено пишу (да и в файлах примерах присутствует) через .MEAS. А как посмотреть эти измерения?

2. В случае работы через вкладку "Измерения". Там, к сожалению, отсутствуют некоторые функции и не очень понятно куда какие числа и формулы подставлять.

Не могли бы Вы более понятнее разобрать этот вопрос, т.к. файлы примеров, к сожалению, не дают ответа на этот вопрос? Заранее благодарен

Добрый день!

Сначала о задании измерений.

Измерения могут задаваться:

  • на этапе создания задания на моделирования;
  • при обработке результатов моделирования - в постпроцессоре.

В первом случае они могут быть заданы:

  • в текстовом виде - командой .MEAS в SPICE-блоках на схеме или в нетлисте.
  • с помощью вкладки Измерения окна задания на моделирование.

Во втором - с помощью окна добавления измерений: меню "График->Добавить измерение"

При задании измерений в тестовом виде используется определенный синтаксис SimOne, а также поддерживается синтаксис HSPICELTSPICENGSPICE - форматов. Описаны они все в руководстве пользователя в параграфах 20.2 - 20.4 главы 20. Измерения.

Измерения, добавляемые с помощью вкладки в окне задания на моделирования и с помощью окна добавления в постопроцессоре могут использовать только определенные функции, заданные в списке окна добавления измерений, такие как Bandwidth,DeltaX, DeltaYи т.п. Список этих функций с описанием приведен в параграфе 20.1 руководства пользователя.

Многие из этих функций аналогичны функциям измерений, которые используются в OrCadPSPICE.

Теперь об отображении измерений.

Результаты измерений отображаются в постпроцессоре на панели измерений: меню "График->Список измерений".

панель измерений представляет результаты в табличном виде: имя измерения и численное значение.

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

В этом случае для измерения может быть построен график зависимости его значений от значений изменяемых параметров:

меню "График->Графики измерений". В окне добавления графика указывается имя измерения и выбирается параметр, от которого будет построена графическая зависимость.

Подробней работа с результатами измерений описана в руководстве пользователя, параграфы 20.8-20.11 главы 20. Просмотр и обработка результатов моделирования.

 

Спасибо.

С помощью вкладки Измерения окна задания на моделирование и с помощью окна добавления измерений: меню "График->Добавить измерение" я разобрался. По данным измерениям у меня остались лишь вопрос - можно ли в них использовать результаты бытрого преобразования Фурье? А то БПФ есть, а как обработать результаты постоения БПФ? Пытался смоделировать аналог преобразования Фурье, но программа ругается - не хочет вводить зависимость от времени.

 

Спасибо.

С помощью вкладки Измерения окна задания на моделирование и с помощью окна добавления измерений: меню "График->Добавить измерение" я разобрался. По данным измерениям у меня остались лишь вопрос - можно ли в них использовать результаты бытрого преобразования Фурье? А то БПФ есть, а как обработать результаты постоения БПФ? Пытался смоделировать аналог преобразования Фурье, но программа ругается - не хочет вводить зависимость от времени.

В текущей версии брать Измерения от результатов БПФОБПФ нельзя.

Такую возможность мы не предусмотрели... подумаем, не исключено, что в следующей версии добавим.

Сейчас для получения измерений от БПФОБПФ можно использовать курсоры: меню График->Курсоры->Установить в измерение.

На панели курсоров в табличном виде будет отображена информация, соответствующая их положению, которая позволит сосчитать требуемое измерение: График->Курсоры->Отобразить курсоры.

 

Было бы очень замечательно. Это заметно расширить функциональность программы.

 

Скажите, пожалуйста, почему из расчетных величин считаются только первые две и только при первом значении параметра. Файл прикрепил. Синтаксис LTspice по аналогии с http://www.linear.com/solutions/4673

Измерение.rar

 

Скажите, пожалуйста, почему из расчетных величин считаются только первые две и только при первом значении параметра. Файл прикрепил. Синтаксис LTspice по аналогии с http://www.linear.com/solutions/4673

Считаются все указанные переменные и выражения: V(r3),I(L1) - отображаются в первом окне вкладки симуляции,

SD(V(47)*cos(2*PI*freq*T),t0) - во втором окне - как и указано в задании,

V(48) - считается , но не отображается - опять же - как указано в задании.

Отобразить V(48) и вообще любое выражение из насчитанных переменных можно в постпроцессоре при вызове окна добавления нового графика:

меню График->Добавить график (см. рис1).

Считается все это добро только для первого значения параметра потому, что параметрический анализ не включен - не стоит галочка напротив поля "Проводить параметрический анализ" (см рис.2). Надо ее поставить и тогда все считается.

post-158-0-60936800-1443798460_thumb.png

post-158-0-05425000-1443798468_thumb.png

 

Прошу прощения. Вы меня не так поняли - видать не корректно написал. Я имел в виду величины, рассчитываемые через .MEAS. Величины Aavg и Bavg считаются при первом значении параметра, а при других - нет. Другие величины вообще не считаются. См. рисунок.

Тут ещё оказалось, что зависло (не выводится) окно расчета переходного процесса (см. левый нижний угол на рисунке).

post-1939-0-44274300-1443854669_thumb.gi

 

Прошу прощения. Вы меня не так поняли - видать не корректно написал. Я имел в виду величины, рассчитываемые через .MEAS. Величины Aavg и Bavg считаются при первом значении параметра, а при других - нет. Другие величины вообще не считаются. См. рисунок.

Тут ещё оказалось, что зависло (не выводится) окно расчета переходного процесса (см. левый нижний угол на рисунке).

Да, понятно.

1. Насчет значений измерений в первом столбце:

посчитались только первые два, т.к. для остальных измерений были использованы величины, заданные через команду .param.

Такие конструкции в Измерениях сейчас не поддерживаются.

Можно использовать директиву .define или задать вместо этих величин числа тогда все измерения посчитаются, но не получится использовать команду .step

Поддержка команды .param в Измерениях добавим в следующих версиях.

2. Значения измерений в следующих столбцах после первого не считаются - это наша программная бага. Поправим.

 

Спасибо! Ждём исправлений и следующих версий.

Последний вопрос по теме измерений. Программа записывает результаты измерений. Скажите, пожалуйста, почему они такие большие (я б сказал огромные)? - При варьировании параметра всего 50-100 значении они исчисляются единицами гигабайт. Зачем они вообще нужны на диске и если нужны, то можно ли их значительно уменьшить? И программа выдаёт ошибку "Bad Allocation"

Страницы: 1 2 3 След.
Читают тему

Будьте в курсе новостей и спецпредложений

Авторизация
Чтобы продолжить покупку, пожалуйста, авторизируйтесь на сайте.
Забыли пароль?