Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка Time Step too Small при моделировании
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Sanchosd
Друзья, а кто съел собаку на моделировании в Альтии?

Кто знает причину(ы) появления ошибки Time Step too Small.

Не могу даже выловить момент при котором она вылезает.
Никакие комбанации значений Time step и Max Time Step ее не лечат.
Пока схема состоит из пассивов, ключей, диодов, работает, при появлении в схеме операционников, то вылезает, то нет.
При том, сами поерационники проверил на отдельном листе схемы, все работает, все можелирует как надо.

Есть какое-то универсальное решение, или это все-таки какие-то проблемы с моей стороны?

Если не туда пишу- сильно не пинайте.
Владимир
Цитата(Sanchosd @ Jan 13 2016, 16:58) *
Друзья, а кто съел собаку на моделировании в Альтии?

Кто знает причину(ы) появления ошибки Time Step too Small.

Не могу даже выловить момент при котором она вылезает.
Никакие комбанации значений Time step и Max Time Step ее не лечат.
Пока схема состоит из пассивов, ключей, диодов, работает, при появлении в схеме операционников, то вылезает, то нет.
При том, сами поерационники проверил на отдельном листе схемы, все работает, все можелирует как надо.

Есть какое-то универсальное решение, или это все-таки какие-то проблемы с моей стороны?

Если не туда пишу- сильно не пинайте.

Туда.
Я ел собаку давно. Теперь не ем.
Sanchosd
Цитата(Владимир @ Jan 13 2016, 18:04) *
Туда.
Я ел собаку давно. Теперь не ем.


Я стал подбираться к ошибке на цыпочках)
По одной детали добавляю, и жду когда она появится.
Все ближе и ближе))))
Вообще, мне кажется название этой ошибки и значение параметра "Time Step" в Transient Analisys вообще никак не коррелируют. Создается впечатление, что симултор просто захлебывается в количестве вычислений и таким образом шлет нафиг.


Поколбасился, поперебирал значения Time Step. Никакой явной зависимости появления этой ошибки от значений в Time Step не замечено. Положетельно действует установка галки "Use transient defaults" в окошке с параметрами анализа перехоных процессов, запуск симуляции, а потом снятие галки и запуск повторно с желаемым значением Stop Time. Запускал симуляцию с различным "разрешением", т.е. как с очень большой дискретизацией, когда расчет идет очень медленно и длительное время, так и "грубую", когда процесс симуляции происходит быстро. но низкая детализация. Ошибка может как выскочить, так и не выскочить. Возможно помогает перезапуск альтиума.
На появление ошибки явно влияет подключение к схеме сложных кусков, т.е. например добавили операционник и подцепили его входы на землю, подали питание. Может быть так, что если на операционник питание не подали, симуляция работает, как только прицепили порт питания, симуляция стопорится на каком-то моменте, не сразу, именно через время!
Alexey Sabunin
Цитата(Sanchosd @ Jan 13 2016, 16:58) *
Если не туда пишу- сильно не пинайте.

Вопрос специфический и периодически задается на форуме. Вынес в отдельную тему. Предложил бы сюда приложить ваш пример, который можно было бы обсуждать.
Я сам не большой специалист в моделировании, но при необходимости могу передать запрос парням, которые сейчас занимаются модуля моделирования в Altium...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.