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

 
 
> ПИД+ШИМ, переход от ПИД К ШИМ
kumle
сообщение Apr 13 2016, 10:40
Сообщение #1


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

Группа: Участник
Сообщений: 149
Регистрация: 15-12-09
Из: Москва
Пользователь №: 54 280



Решил освоить ПИД
В качестве модели коллекторный мотор который крутит диск (для создания инерции)
мотор подключен через всем известный драйвер L293D к микроконтроллеру.
Пытаюсь написать прогу для стабилизации частоты оборотов с помощью шим
Допустим скважность ШИМ могу менять от 0 до 255 (0%-100%)

Непонятен переход от управляющего воздействия к скважности ШИМ
сначала разбираюсь только с пропорциональной составляющей P
Допустим нужно стабилизировать частоту 100Гц F0=100гц
выбрем коэфф Кp=2
Тогда при начале алгоритма (мотор еще стоит) начальная невязка будет Е=100,
тогда P=Kp*E=200, И упр. воздействие будет U=P=200.
Принимаю это упр воздействие за максимальное, и расчитываю коэфф. перевода его в 100% скважность шим равную 255
K=255/200=1.275
Далее вызывая алгоритм буду переводить упр. воздействие в скважность с помощью этого коэф.
Правильно ли это ?

И как делать когда будут еще интегральная и дифф. составляющие?


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
somebody111
сообщение Apr 26 2016, 16:03
Сообщение #2


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

Группа: Участник
Сообщений: 190
Регистрация: 2-03-11
Пользователь №: 63 341



Цитата
Невозможно настроить так, чтобы никогда не было насыщения - иначе это будет не регулирование, а старческий сон.

вам правильно ответили. Как только регулятор уходит в насыщение, система управления становится нелинейной. Поведение нелинейной системы предсказать возможно, но сложно.Вся реальная (с практической точки зрения) ТАУ построена на линейных системах. Как только система становится нелинейной, учебники по ТАУ можно не читать. По этой причине подобной ситуации надо максимально избегать. Если регулятор уходит в насыщение - это первый признак того,что система работает на пределе возможностей.
Цитата
разве ПИД не обязан адекватно реагировать при любом изменение задатчика?

Вам про Фому, а вы про Ерёму. Я на примере намекну вам, о чём Таня пытается вдолбить.
Есть объект управления - огромная 100 литровая бочка с водой. Нагревается до 100 градусов 24 часа. Приблизительная модель объекта:
H=1/(T*s+1).
Сделаем регулятор температуры этой воды, используя принцип полной внутренней компенсации. Передаточная функция регулятора должна быть (T*s+1). В этом случае передаточкая функция разомкнутой системы будет Hр=1, т.е. безынерционный элемент. Математически, с точки зрения ТАУ, все правильно. А теперь, как схемотехник, расскажите мне какая мощность будет вашего нагревателя ^_^. По этой причине и ставят задатчики интенсивности в главные контуры регулирования.Тоже касается и электроприводов

Сообщение отредактировал somebody111 - Apr 26 2016, 16:16
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Apr 26 2016, 20:56
Сообщение #3


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(somebody111 @ Apr 26 2016, 19:03) *
вам правильно ответили. Как только регулятор уходит в насыщение, система управления становится нелинейной.
Уже по второму кругу пошли.
Вы излагаете на весьма доступном языке и я в состоянии оценить весь ваш лингвистический порыв, но ТАУ я изучал в течение 6 семестров на кафедре САУ по специальности электропривод в Политехе, примерно 15 лет назад и кое-что ещё помню...
А теперь по существу. Научите нас всех как проектировать регулятор контура положения (без насыщения), например, для гиростабилизированной платформы с ограниченной подвижностью?


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kumle   ПИД+ШИМ   Apr 13 2016, 10:40
- - wim   Цитата(kumle @ Apr 13 2016, 13:40) Пытаюс...   Apr 13 2016, 11:50
- - kumle   частота шим постоянная, я ее не меняю ) я стабилиз...   Apr 13 2016, 12:25
|- - Tanya   Цитата(kumle @ Apr 13 2016, 15:25) я стаб...   Apr 13 2016, 12:45
|- - wim   Цитата(kumle @ Apr 13 2016, 15:25) Если к...   Apr 13 2016, 13:04
|- - demiurg_spb   Цитата(kumle @ Apr 13 2016, 15:25) Если к...   Apr 15 2016, 14:05
- - amaora   Выход ограничивайте на крайних значениях заполнени...   Apr 13 2016, 12:46
|- - kumle   Цитата(amaora @ Apr 13 2016, 15:46) Выход...   Apr 13 2016, 14:09
|- - Tanya   Цитата(kumle @ Apr 13 2016, 17:09) А как ...   Apr 13 2016, 15:01
||- - digital   Цитата(Tanya @ Apr 13 2016, 18:01) Алгори...   Apr 15 2016, 07:52
||- - Tanya   Цитата(digital @ Apr 15 2016, 10:52) разв...   Apr 15 2016, 08:14
|- - amaora   Цитата(kumle @ Apr 13 2016, 17:09) А как ...   Apr 13 2016, 15:08
- - digital   Цитата(Tanya @ Apr 15 2016, 11:14) Нет, к...   Apr 15 2016, 09:08
|- - Tanya   Цитата(digital @ Apr 15 2016, 12:08) не п...   Apr 15 2016, 09:19
|- - digital   Цитата(Tanya @ Apr 15 2016, 12:19) Будет ...   Apr 15 2016, 09:54
|- - Tanya   Цитата(digital @ Apr 15 2016, 12:54) хм, ...   Apr 15 2016, 12:23
|- - digital   Цитата(Tanya @ Apr 15 2016, 15:23) Не зна...   Apr 15 2016, 20:35
|- - Tanya   Цитата(digital @ Apr 15 2016, 23:35) на ч...   Apr 16 2016, 05:43
- - digital   Цитата(Tanya @ Apr 16 2016, 08:43) Да. От...   Apr 18 2016, 10:36
|- - Tanya   Цитата(digital @ Apr 18 2016, 13:36) так ...   Apr 18 2016, 11:57
|- - digital   Цитата(Tanya @ Apr 18 2016, 14:57) Где? Н...   Apr 18 2016, 12:29
|- - Tanya   Цитата(digital @ Apr 18 2016, 15:29) или ...   Apr 18 2016, 17:07
|- - digital   Цитата(Tanya @ Apr 18 2016, 20:07) Но вед...   Apr 19 2016, 08:00
|- - Tanya   Цитата(digital @ Apr 19 2016, 11:00) вы м...   Apr 19 2016, 09:00
- - digital   Цитата(Tanya @ Apr 19 2016, 12:00) Вот и ...   Apr 19 2016, 09:27
|- - Tanya   Цитата(digital @ Apr 19 2016, 12:27) с ва...   Apr 19 2016, 09:30
- - digital   понятно, значит все же тролинг, жаль, удачи   Apr 19 2016, 09:47
- - digital   Возможно вы имели в виду интегральное насыщение ...   Apr 19 2016, 12:49
|- - Tanya   Цитата(digital @ Apr 19 2016, 15:49) Возм...   Apr 19 2016, 15:19
|- - demiurg_spb   Цитата(Tanya @ Apr 19 2016, 18:19) Невозм...   Apr 20 2016, 06:38
|- - Tanya   Цитата(demiurg_spb @ Apr 20 2016, 09:38) ...   Apr 20 2016, 08:41
|- - demiurg_spb   Цитата(Tanya @ Apr 20 2016, 11:41) Даже с...   Apr 20 2016, 08:55
|- - Tanya   Цитата(demiurg_spb @ Apr 20 2016, 11:55) ...   Apr 20 2016, 09:11
|- - demiurg_spb   Все остались при своих.   Apr 20 2016, 09:31
|- - digital   Цитата(Tanya @ Apr 20 2016, 12:11) А меня...   Apr 20 2016, 20:21
|- - Tanya   Цитата(digital @ Apr 20 2016, 23:21) заче...   Apr 21 2016, 09:12
- - digital   Цитата(Tanya @ Apr 21 2016, 12:12) Спасиб...   Apr 26 2016, 14:08
|- - Tanya   Цитата(digital @ Apr 26 2016, 17:08) толь...   Apr 26 2016, 15:01
|- - digital   Цитата(somebody111 @ Apr 26 2016, 19:03) ...   Apr 28 2016, 05:40
- - somebody111   ЦитатаА как быть в том случае если алгоритм не выд...   Apr 26 2016, 17:57
|- - Tanya   Цитата(somebody111 @ Apr 26 2016, 20:57) ...   Apr 27 2016, 10:39
|- - demiurg_spb   Цитата(Tanya @ Apr 27 2016, 13:39) А я во...   Apr 27 2016, 12:03
|- - Tanya   Цитата(demiurg_spb @ Apr 27 2016, 15:03) ...   Apr 27 2016, 13:10
|- - gte   Цитата(demiurg_spb @ Apr 27 2016, 15:03) ...   Apr 27 2016, 13:44
|- - demiurg_spb   Цитата(Tanya @ Apr 27 2016, 16:10) Вот и ...   Apr 27 2016, 21:12
|- - Tanya   Цитата(demiurg_spb @ Apr 28 2016, 00:12) ...   Apr 29 2016, 15:54
|- - demiurg_spb   Цитата(Tanya @ Apr 29 2016, 18:54) Мне ра...   Apr 29 2016, 16:35
|- - Herz   Цитата(demiurg_spb @ Apr 29 2016, 18:35) ...   Apr 29 2016, 17:39
- - somebody111   ЦитатаГде же тут какая-то особенность в механике п...   Apr 27 2016, 11:19
|- - Tanya   Цитата(somebody111 @ Apr 27 2016, 14:19) ...   Apr 27 2016, 11:37
- - somebody111   ЦитатаСлово "медленные" должно ведь что-...   Apr 27 2016, 12:10
- - somebody111   ЦитатаНу и которые из них медленные? С чем сравнив...   Apr 27 2016, 13:26
|- - Tanya   Цитата(somebody111 @ Apr 27 2016, 16:26) ...   Apr 27 2016, 14:08
|- - gte   Цитата(Tanya @ Apr 27 2016, 17:08) Эти си...   Apr 27 2016, 14:42
|- - Tanya   Цитата(gte @ Apr 27 2016, 17:42) Татьяна,...   Apr 27 2016, 15:25
|- - gte   Цитата(Tanya @ Apr 27 2016, 18:25) Если э...   Apr 27 2016, 15:44
- - Andron55   Похоже, возбудителю темы (топикстартеру) в вопроса...   Apr 27 2016, 16:20
- - Herz   Цитата(Andron55 @ Apr 27 2016, 18:20) На ...   Apr 27 2016, 19:02


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

 


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


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