реклама на сайте
подробности

 
 
> Какой спайс симулятор выбрать чтобы пооптимизировать параметры модели?
iiv
сообщение Oct 24 2011, 11:55
Сообщение #1


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Всем привет,

есть некоторая тестовая схема (буст с умножителем), для которой хочется подобрать оптимальные компоненты и режимы работы. Ее версия в симметриксе успешно моделируется, но мне надо большего. Я хочу промоделировать всевозможные комбинации этой схемы изменяя значения индуктора, частоты и скважности ШИМа, а для каждого такого моделирования получить таблицу токов.напряжений в нескольких точках от времени. Цель - найти оптимум частот и скважности ШИМа в зависимости от заряда конденсатора, величины индуктивности и входного напряжения.

В симметриксе это можно сделать если купить его, у меня только триальная версия (там скрипты и шелл не подключен). В ЛТСпейсе пробовал, но тоже не нашел (может плохо искал).

Подскажите, пожалуйста, каким бесплатным или триальным или не дорогим симулятором это можно сделать?

Спасибо

ИИВ
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение Oct 25 2011, 08:29
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



LTspice выполняет такие spice директивы, как, например:
.param RF = 348
.step param VAR list 0 1.024 2.048.
.param PERIOD = 20n
.tran {PERIOD*2}
А таблицу вряд ли создаст.
Вместо номинала, резистора, например, задаете {RF}
Go to the top of the page
 
+Quote Post
Пушкарев Михаил
сообщение Oct 25 2011, 08:46
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 076
Регистрация: 14-11-06
Из: г. Ульяновск
Пользователь №: 22 301



Цитата(ViKo @ Oct 25 2011, 12:29) *
LTspice выполняет такие spice директивы, как, например:
.param RF = 348
.step param VAR list 0 1.024 2.048.
.param PERIOD = 20n
.tran {PERIOD*2}
А таблицу вряд ли создаст.
Вместо номинала, резистора, например, задаете {RF}

По директиве .measure можно получить почти таблицу.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 25 2011, 09:38
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Пушкарев Михаил @ Oct 25 2011, 11:46) *
По директиве .measure можно получить почти таблицу.

Что-то не получается... добавил директиву .meas tran OV find V(OUTP) at=4n
и ничего не изменилось. Где смотреть результат?
Ага, получилось выполнить скрипт. Это, наверное, единственный способ?

upd. Поэкспериментировал. Красота! Вот так, к примеру, можно вычислить полосу частот по АЧХ (верхнюю частоту, нижняя у меня - DC):
.meas ac Vref max mag(V(OUTP,OUTN))
.meas ac BWdif, when mag(V(OUTP,OUTN)) = Vref/sqrt(2)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 01:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016