Метод интегрирования SimOne

Страницы: 1
RSS
Метод интегрирования SimOne
 

Здравствуйте! При расчете переходного процесса и выборе в качестве метода интегрирования SimOne, идет расчет нескольких точек, потом шаг расчета уменьшается до нуля, и расчет прекращается. Файл прилагается. Скажите в чем может быть проблема?

Дополнительно:

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

ИПН.rar

 

Здравствуйте! При расчете переходного процесса и выборе в качестве метода интегрирования SimOne, идет расчет нескольких точек, потом шаг расчета уменьшается до нуля, и расчет прекращается. Файл прилагается. Скажите в чем может быть проблема?

Дополнительно:

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

Добрый день!

1. Действительно в этой схеме есть проблемы для метода интегрирования SimOne.

Возможно, у нас есть ошибки в коде при его реализации, а возможно это связанно с его спецификой - этот метод, представляет собой нашу модификацию метода Розенброка 4 порядка, а методы Розенброка испытывают трудности на уравнениях с сильными нелинейностями.

Проблема на этой схеме - это ключ. С его резкими переключениями метод и не справляется.

Методы трапеций и Гира при этом на этой схеме никаких проблем не испытывают.

Мне удалось получить решение методом SimOne, добавив на схему шунтирующие емкости - это стандартное решение при наличии проблем с расчетом переходных процессов, и чуть увеличив относительную локальную погрешность погрешность. В меню Симуляция->Настройки схемы установил CSHUT=1e-12, в настройках симуляции LTERELTOL=0.002.

Полученные графики не отличаются от графиков, полученных, методами трапеций и Гира.

2. Относительно измененного представления ключа на схеме - это бага нашего Схематика. Поправим.

Спасибо.

 

Указанный выше файл ипн.rar не считается ни одним из методов в крайнем релизе программы. Выдается сообщение: .IC: Ошибка разбора начальных условий. И это спустя 2 года работы разработчиков. Грустно...:sad:

 
2 часа назад, test4 сказал:

Указанный выше файл ипн.rar не считается ни одним из методов в крайнем релизе программы. Выдается сообщение: .IC: Ошибка разбора начальных условий. И это спустя 2 года работы разработчиков. Грустно...:sad:

Такое сообщение выдается потому что некорректно заданы начальные условие в этой схеме (см. картинку)

В них присутствует очевидная ошибка синтаксиса..
IC.thumb.JPG.427e13a8fee852045e9d44d0d3304eac.JPG

Задайте условия как полагается и все считается.

И не грустите по пустякам.

 
Здравствуйте, при моделировании анализа переходных процессов в журнале пишется: Шаг расчета уменьшен до нуля.
Моделирование завершено. На графиках при этом ничего не высвечивается. Что с этим делать?
 
Цитата
написал:
Здравствуйте, при моделировании анализа переходных процессов в журнале пишется: Шаг расчета уменьшен до нуля.
Моделирование завершено. На графиках при этом ничего не высвечивается. Что с этим делать?
Здравствуйте!
Нужно смотреть схему и правильность ввода значений моделирования (сигналы).
Если есть возможность, то пришлите проект с описанием проблемы нам на почту support@eremex.ru
Спасибо.
 
Цитата
написал:
Что с этим делать?
Симулятор - это совокупность сложных алгоритмов и математики, с помощью которых электрическая цепь представляется в виде системы уравнений и затем производится её решение. Такой результат получается в том случае, если алгоритм решения системы уравнений, описывающих электрическую цепь, не смог сойтись при заданных ограничениях на число итераций.
Можно попробовать увеличить значения параметров числа итераций.

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

Также можно попробовать снизить точность расчётов увеличением параметров RELTOL, ABSTOL, VNTOL - можно попробовать увеличить их значения раз в 5-10. Это может помочь алгоритму сойтись - найти рабочую точку. Общий вид результата, полученного при снижении точности расчёта будет очень похож на результат, который можно получить при стандартной высокой точности расчёта.

Если расчёт не сходится после расчёта рабочей точки (момент отличный от T=0), то есть аналогичные параметры на вкладке "Временной анализ" (отвечает за расчёт переходного процесса):

Эти значения указанных параметров можно попробовать увеличить в 10--100 раз (ITL5 поставить 10-100 и более, понятно что во сколько раз 0 не умножай - это всегда 0).
Также можно попробовать снизить точность расчёта за счёт увеличения значений параметров LTERELTOL, LTEABSTOL, LTEVNTOL, CHGTOL аналогично тому, как написано выше для параметров расчёта рабочей точки.
Перед расчётом переходного процесса можно попробовать выполнить расчёт рабочей точки (расчёт типа OP). Успешный результат позволит убедиться, что электрическую цепь возможно рассчитать для режима постоянного тока. Чаще всего расчётные проблемы возникают из-за проблем сходимости расчёта при расчёте рабочей точки.

Если эти рекомендации не помогут, то нужно разбираться с моделями компонентов, которые применены для построения модели электрической цепи. Бывает так, что они чересчур "идеальны". Добавление путей "утечек" тока (резисторы от узлов до узла GND для расчёта постоянного тока или конденсаторы для расчёта переходного процесса) помогают стабилизировать расчёт и выполнить его полностью, при том, что подобные утечки могут иметь место в реальном ЭРИ, то есть приняв подобные меры модель не ухудшит представление моделируемого объекта.
Если не получится самостоятельно решить проблему пользуясь предложенными рекомендациями, то имеет смысл обратиться в службу поддержки клиентов ЭРЕМЕКС с моделью электрической цепи, расчёт которой не получается выполнить. Достаточно будет предоставить SPICE нетлист и настройки рассчёта переходного процесса - от, до и шаг.
Изменено: Юрий Леган - 11.04.2025 18:34:05
Страницы: 1
Читают тему

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

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