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

 
 
> Моделирование цифрового регулирования ШИМ, Micro-Cap?
RGR
сообщение Jan 11 2011, 09:25
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 104
Регистрация: 17-09-07
Из: ПЗ
Пользователь №: 30 589



Добрый день.
Необходимо промоделировать цифровое регулирование ШИМ для DC-DC преобразователя.
Вот примерная схема для моделирования:

Примерный принцип работы:
Выходное напряжение сравнивается с каким-то эталоном, снимается ряд ошибок с компаратора, которыми адресуется таблица из которой берется значение ИКС (b0*e[n]). Затем считается значение поправочного коэффициента которое прибавляется к предыдущему значению ШИМ. d[n] = d[n-1] + b0*e[n] + b1*e[n-1] + b2*e[n-2]
b0 b1 b2 -- коэффициенты ошибки, константы.
e[n] -- один отчет измерения.
Примерно так.

Есть небольшой опыт моделирования в Micro-Cap. Но мне кажется на нем не получится это реализовать. Необходима какая-то память для хранения таблицы, предыдущих отчетов измерений.
Было бы намного проще, если бы можно было бы вставить блок со скриптом, который бы производил расчет.
На чем можно реализовать модель?




Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Будь проще! И люди к тебе потянутся.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RGR
сообщение Jan 12 2011, 04:07
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 104
Регистрация: 17-09-07
Из: ПЗ
Пользователь №: 30 589



Цитата(Microwatt @ Jan 11 2011, 17:26) *
А что заставляет применить именно цифровое регулирование?
Почему не устраивает классический ШИМ в DC-DC ? Или нужно срочно усложнить задачу?


Нужно усложнить, скажем так. Стоит задача посмотреть как это работает на модели.


Цитата(TSerg @ Jan 11 2011, 17:47) *
На мой взгляд, иногда целесообразно подниматься от схемотехники уровнем выше ( абстрагироваться ) и моделировать в спец. софте для моделирования динамических систем.
Например MathLab + *box, Vissim и др.


В самом даташите данного способа есть упоминание, что они моделируют все это в Simulink, тоже Матлабовское приложение, как я понял.
Опять же, моделировал только в Микрокапе на уровне схемотехники. Только пока не представляю как там схемотехнику моделировать (резисторы конденсаторы дроссели) Ведь они же как-то моделируютsm.gif
Да система должна быть динамической, так как нагрузка должна динамически меняться, что увидеть сам процесс моделирования.
Спасибо, буду изучать в данном направлении.

Цитата(tyro @ Jan 11 2011, 19:03) *
Если все элементы идеальные, то посмотрите NL5. Автор программы на форуме присутствует.


Спасибо. Ну для начала можно представить, что все идеальноsm.gif NL5 Она тоже на спайсе? Наверно тоже сложно будет цифровую часть описать.


Цитата(fragment @ Jan 12 2011, 08:35) *
Любой симулятор, который характеризует себя mixed-signal rolleyes.gif . Аналоговую часть спайсом описываете, цифра - verilog/vhdl.
В случае простой цифровой части, ее можно описать на verilog-a или verilog-ams, тогда не надо мучиться с смешанным моделированием. Правда не все симуляторы поддерживают аналоговые hdl.

Спасибо, mixed-signal означает, что можно и аналог и цифру? А verilog это язык программирования?


--------------------
Будь проще! И люди к тебе потянутся.
Go to the top of the page
 
+Quote Post
tyro
сообщение Jan 12 2011, 05:47
Сообщение #3


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



Цитата(RGR @ Jan 12 2011, 10:07) *
Спасибо. Ну для начала можно представить, что все идеальноsm.gif NL5 Она тоже на спайсе? Наверно тоже сложно будет цифровую часть описать.

Нет, не спайс. Посмотрите тут http://nl5.sidelinesoft.com/index.php?lang=ru. Возможно описание блоков на Си. Для пользователей форума автор давал лицензию на год.


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RGR   Моделирование цифрового регулирования ШИМ   Jan 11 2011, 09:25
- - Microwatt   А что заставляет применить именно цифровое регулир...   Jan 11 2011, 11:26
- - TSerg   Цитата(RGR @ Jan 11 2011, 15:25) Добрый д...   Jan 11 2011, 11:47
- - tyro   Если все элементы идеальные, то посмотрите NL5. Ав...   Jan 11 2011, 13:03
- - fragment   Цитата(RGR @ Jan 11 2011, 16:25) Добрый д...   Jan 12 2011, 02:35
|- - fragment   Цитата(RGR @ Jan 12 2011, 11:07) Спасибо,...   Jan 12 2011, 06:57
- - yakub_EZ   Я уже не вижу в этой схеме того, к чему стоит прик...   Jan 12 2011, 07:55
|- - RGR   Цитата(yakub_EZ @ Jan 12 2011, 13:55) Я у...   Jan 13 2011, 04:28
|- - Tanya   Цитата(RGR @ Jan 13 2011, 10:28) , и как ...   Jan 13 2011, 05:22
|- - RGR   Цитата(Tanya @ Jan 13 2011, 08:22) Нарису...   Jan 19 2011, 09:49
|- - Tanya   Цитата(RGR @ Jan 19 2011, 12:49) Ну это у...   Jan 19 2011, 10:04
|- - RGR   Цитата(Tanya @ Jan 19 2011, 13:04) Будет....   Jan 19 2011, 10:59
|- - Tanya   Цитата(RGR @ Jan 19 2011, 13:59) Ладно, п...   Jan 19 2011, 14:23
|- - RGR   Цитата(Tanya @ Jan 19 2011, 17:23) А с Гу...   Jan 19 2011, 19:29
|- - Tanya   Цитата(RGR @ Jan 19 2011, 22:29) М, спаси...   Jan 20 2011, 05:22
|- - orthodox   Цитата(Tanya @ Jan 20 2011, 07:22) А како...   Jan 22 2011, 20:18
|- - RGR   Цитата(orthodox @ Jan 22 2011, 23:18) Есл...   Jan 24 2011, 06:26
|- - gumet   Цитата(RGR @ Jan 24 2011, 09:26) В Микрок...   Jan 24 2011, 19:39
|- - RGR   Цитата(gumet @ Jan 24 2011, 22:39) А в ан...   Jan 25 2011, 06:06
|- - gumet   Цитата(RGR @ Jan 25 2011, 09:06) Модель р...   Jan 25 2011, 17:06
|- - RGR   Цитата(gumet @ Jan 25 2011, 20:06) Без за...   Jan 26 2011, 06:54
- - TSerg   Цитата(Tanya @ Jan 13 2011, 11:22) Нарису...   Jan 13 2011, 12:38


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

 


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


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