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

 
 
> Моделирование цифрового регулирования ШИМ, 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
Ответов
yakub_EZ
сообщение Jan 12 2011, 07:55
Сообщение #2


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

Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252



Я уже не вижу в этой схеме того, к чему стоит прикоснуться Spice алгоритмам. Проще становится описать дифф уравнением катушку и конденсатор и решать их в численным методом в маткаде или даже экселе. Всего получается два вида уравнения когда источник равен Vg или же равен 0. Как я понял, сопротивления ключей не нужны, так же как и паразытные параметры элементов
А дискретную требуху задавать там же, через дискретные переменные.
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 13 2011, 04:28
Сообщение #3


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

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



Цитата(yakub_EZ @ Jan 12 2011, 13:55) *
Я уже не вижу в этой схеме того, к чему стоит прикоснуться Spice алгоритмам. Проще становится описать дифф уравнением катушку и конденсатор и решать их в численным методом в маткаде или даже экселе. Всего получается два вида уравнения когда источник равен Vg или же равен 0. Как я понял, сопротивления ключей не нужны, так же как и паразытные параметры элементов
А дискретную требуху задавать там же, через дискретные переменные.


Для расчета нового ШИМ используются коэффициенты b0 b1 b2, в расчетах которых учитывается конкретное входное и выходное напряжение, сопротивление ключей, характеристики трансформатора, конденсатора, частота. Я думал надо построить конкретную модель цепи, под которую рассчитаны данные коэффициенты, и как то прилепить уже цифровую часть.


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


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(RGR @ Jan 13 2011, 10:28) *
, и как то прилепить уже цифровую часть.


Нарисуйте аналоговый ПИД, который управляет ШИМом.
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 19 2011, 09:49
Сообщение #5


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

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



Цитата(Tanya @ Jan 13 2011, 08:22) *
Нарисуйте аналоговый ПИД, который управляет ШИМом.


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


--------------------
Будь проще! И люди к тебе потянутся.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 19 2011, 10:04
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(RGR @ Jan 19 2011, 12:49) *
Ну это уже не будет ....

Будет.
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 19 2011, 10:59
Сообщение #7


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

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



Цитата(Tanya @ Jan 19 2011, 13:04) *
Будет.


Ладно, поверюsm.gif Просто я с ПИД не знакомsm.gif
Можно поподробнее принцип?


--------------------
Будь проще! И люди к тебе потянутся.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 19 2011, 14:23
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(RGR @ Jan 19 2011, 13:59) *
Ладно, поверю sm.gif Просто я с ПИД не знаком sm.gif
Можно поподробнее принцип?

А с Гуглом?
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 19 2011, 19:29
Сообщение #9


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

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



Цитата(Tanya @ Jan 19 2011, 17:23) *
А с Гуглом?


М, спасибоsm.gif
Скоро все общение людей на земле сведется к элементарному "а с гуглом обсуди". Можно будет форум и прикрыть... оставить ссылки на гугл.
Извините за сарказм. sm.gif


Я почитаю про ПИД.


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


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(RGR @ Jan 19 2011, 22:29) *
М, спасибо sm.gif
Скоро все общение людей на земле сведется к элементарному "а с гуглом обсуди". Можно будет форум и прикрыть... оставить ссылки на гугл.
Извините за сарказм. sm.gif


Я почитаю про ПИД.

А какой ответ Вы предполагали? Никто больше... Только я...
Или все такие же добрые, как я, или только я такая добрая...
Либо одно из двух...
А про Форум... Там в Правилах настоятельно рекомендуется сначала поискать уже (имеющийся?) ответ, и только потом уж задавать вопрос.
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение Jan 22 2011, 20:18
Сообщение #11





Guests






Цитата(Tanya @ Jan 20 2011, 07:22) *
А какой ответ Вы предполагали? Никто больше... Только я...
А про Форум... Там в Правилах настоятельно рекомендуется сначала поискать уже (имеющийся?) ответ, и только потом уж задавать вопрос.


Если хорошо гуглить, найдется все. В том числе и на форумах.

"Что было, то и будет; и что делалось, то и будет делаться, и нет ничего нового под солнцем.
Бывает нечто, о чём говорят: смотри вот это новое; но это было уже в веках, бывших прежде нас."
(С) Екклезиаст 1.10.
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 24 2011, 06:26
Сообщение #12


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

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



Цитата(orthodox @ Jan 22 2011, 23:18) *
Если хорошо гуглить, найдется все. В том числе и на форумах.

"Что было, то и будет; и что делалось, то и будет делаться, и нет ничего нового под солнцем.
Бывает нечто, о чём говорят: смотри вот это новое; но это было уже в веках, бывших прежде нас."
(С) Екклезиаст 1.10.


Хорошо, спасибоsm.gif


В Микрокапе уже смоделировал нужный преобразователь, но пока без цифровой стабилизации.


--------------------
Будь проще! И люди к тебе потянутся.
Go to the top of the page
 
+Quote Post
gumet
сообщение Jan 24 2011, 19:39
Сообщение #13


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

Группа: Участник
Сообщений: 77
Регистрация: 5-01-11
Пользователь №: 62 032



Цитата(RGR @ Jan 24 2011, 09:26) *
В Микрокапе уже смоделировал нужный преобразователь, но пока без цифровой стабилизации.

А в аналоге микробулькином, оно хоть стабилизит? biggrin.gif
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 25 2011, 06:06
Сообщение #14


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

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



Цитата(gumet @ Jan 24 2011, 22:39) *
А в аналоге микробулькином, оно хоть стабилизит? biggrin.gif

Всмысле? Модель работает. Шим сигнал задан постоянным. А так, на выходе, необходимое значение естьsm.gif


--------------------
Будь проще! И люди к тебе потянутся.
Go to the top of the page
 
+Quote Post
gumet
сообщение Jan 25 2011, 17:06
Сообщение #15


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

Группа: Участник
Сообщений: 77
Регистрация: 5-01-11
Пользователь №: 62 032



Цитата(RGR @ Jan 25 2011, 09:06) *
Модель работает. Шим сигнал задан постоянным. А так, на выходе, необходимое значение естьsm.gif

Без замкнутой цепи ОС по току-напряжению ничего интересного вы не увидите. Ни стабилизации, ни динамики, ни возможных БАХов.
Go to the top of the page
 
+Quote Post
RGR
сообщение Jan 26 2011, 06:54
Сообщение #16


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

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



Цитата(gumet @ Jan 25 2011, 20:06) *
Без замкнутой цепи ОС по току-напряжению ничего интересного вы не увидите. Ни стабилизации, ни динамики, ни возможных БАХов.


Ну в принципе, да, Вы правы. Сейчас никакой динамики нет, просто значение на выходе по конкретно заданному шиму. Так, что бы посмотреть, что на ключах происходит и сравнить с тем что на устройстве.
Так как в устройстве ОС и стабилизация организованны через контроллер, смоделировать аналогом сложно. Вот собственно и я хотел и узнать, как и где лучше смоделировать цифровую часть.





--------------------
Будь проще! И люди к тебе потянутся.
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
- - RGR   Цитата(Microwatt @ Jan 11 2011, 17:26) А ...   Jan 12 2011, 04:07
|- - tyro   Цитата(RGR @ Jan 12 2011, 10:07) Спасибо....   Jan 12 2011, 05:47
|- - fragment   Цитата(RGR @ Jan 12 2011, 11:07) Спасибо,...   Jan 12 2011, 06:57
- - TSerg   Цитата(Tanya @ Jan 13 2011, 11:22) Нарису...   Jan 13 2011, 12:38


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

 


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


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