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

LTspice XVII очень медленно симулирует процесс заряда сурерконденсаторов микросхемой LTC3128

Сабж построен по схеме на 1 стр. , только пришлось заменить SC на 0.1 Ф. Время симуляции - 10 мс. Скорость - 6-10 мкс/с.

Опыта в LTspice - 2 дня ;)

Где я что забыл подкрутить?

Проект в архиве.

3128f.pdf

LTC3128.zip

Мало того, после 13 мс скорость сбрасывается до 2-3 нс/с, т. е. практически останавливается симулятор.

А мне нужно симулировать 10-100 Ф. Шо робыть???

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

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


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

Где-то в симуляции идеальная скорость нарастания, вот и уменьшает шаг расчетов.

Надо всем элементам паразитные параметры указать.

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


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

У вас вообще частота ШИМа в модели 15 МГц, поэтому так медленно моделируется...

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

Где я что забыл подкрутить?

Добавьте в опцию в ".tran 10m" uic или startup тогда всё заработает правильно и быстрее.

Ну и dcr и esr катушки и выходных конденсаторов тоже стоит указать

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


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

В первом посте была очепятка): время симуляции - 100 мс.

Внёс в конденсаторы ESR=10m - скорость ещё меньше, но теперь не затыкается до 15% пути, как раньше. Увеличил до 1 Ф C1, C2 - работает.

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

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


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

Oymyacon, а модификаторы uic/startup добавили? Без них импульсная модель нормально работать не будет

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


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

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

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

Необязательно spice, достаточно напрямую прописать примерные сопротивления у емкостей и индуктивности, цифры взять из даташита.

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


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

18 hours ago, Орлёнок said:

Oymyacon, а модификаторы uic/startup добавили? Без них импульсная модель нормально работать не будет

Добавил модификатор startup - чуток отпустило, скорость выросла почти на порядок, но этого мало. Придётся сегодня заняться ремонтом башни с 8-ядерным FX, жёсткие диски сдохли, придётся раскошелиться на хороший SSD. Сори за офтоп на тему: Как отдыхают инженегры)

Между делом 4-ядерный планшет дал первый результат за час с лишним.

 

100mF.png

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

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


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

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

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


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

Немного помогло снижение точностей в Панели управления Simulate. Но на полное подтверждение эффективности изменений нужно довольно много времени симуляции, так как есть тенденция резкого снижения скорости через полчаса-час со старта процесса. Одно из узких мест - запись огромного RAW-файла. Быстрый игровой HDD был бы не лишним. И ОЗУ побольше не помешает.

Выделение 90% ОЗУ, также не помогло. Снижать тактовую частоту LT3128 пока не хочу из принципа.

Необходимо получить полный заряд 1Ф, потом будет понятнее, что дальше делать.

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

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


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

29 minutes ago, Oymyacon said:

 Одно из узких мест - запись огромного RAW-файла.

Насколько огромного? Вроде в RAW пишется та область времени, что выводится на графиках.

Отсимулируйте 0..50мС и 50..100мС.

 

Можно на RAM диске...

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


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

35 minutes ago, _4afc_ said:

Насколько огромного? Вроде в RAW пишется та область времени, что выводится на графиках.

Отсимулируйте 0..50мС и 50..100мС.

 

Можно на RAM диске...

В удачном примере, скриншот которого я приложил выше, он весил чуть больше 2 ГБайт. Сейчас я работаю с 1 Ф ёмкости, будет больше в разы. 100 мс уже не хватит, ОЗУ тоже. Ставил минимальные точности, в т.ч. SPICE ничего не помогает. Убирал точность графика до минимума - ничего. Теперь хоть по полчаса ждать не нужно, увидел стартовую скорость ниже 100мкс/с - стоп.

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


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

17 minutes ago, Oymyacon said:

В удачном примере, скриншот которого я приложил выше, он весил чуть больше 2 ГБайт. Сейчас я работаю с 1 Ф ёмкости, будет больше в разы. 100 мс уже не хватит, ОЗУ тоже. Ставил минимальные точности, в т.ч. SPICE ничего не помогает. Убирал точность графика до минимума - ничего. Теперь хоть по полчаса ждать не нужно, увидел стартовую скорость ниже 100мкс/с - стоп.

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

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


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

2 minutes ago, _4afc_ said:

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

Да, такой метод тоже подойдёт, можно распараллелить на несколько компьютеров.

Но я кое что уже нашёл, есть надежда зарядить 1 Ф до вечера. Это настройка то ли Gear, то ли alternate, то ли обе сразу, то ли ещё что. Короче, сдвинулся, но не рассудком, а с мёртвой точки )

Кстати, попутно убедился, что от тактовой частоты LTC3128 ничего не зависит.

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


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

6 минут назад, Oymyacon сказал:

Но я кое что уже нашёл, есть надежда зарядить 1 Ф до вечера

А что вы там такого увидеть хотите? Чтобы так заморачиваться...

Всё же так обычно не делают, и полная симуляция заряда смысла не имеет

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


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

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

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

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

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

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

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

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

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

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