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

 
 
> ПИД управление, для совсем чайника
Alexander2013
сообщение Aug 1 2013, 10:56
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 19-06-13
Пользователь №: 77 216



Доброе время суток. Не знаю, в ту ветку пишу, или не в ту...
Не мог бы кто-нибудь поделиться алгоритмом ПИД-регулятора, объяснить "на пальцах" так сказать sm.gif
Задача - позиционирование.
Заранее спасибо.


--------------------
Читайте ПУЭ. Сам не читал, но советую :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alexander2013
сообщение Aug 7 2013, 04:52
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 19-06-13
Пользователь №: 77 216



Я правильно понял что для интегратора в момент времени Т, к примеру, (рисунок) нужно умножать площадь S1 на 1/Т?
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Читайте ПУЭ. Сам не читал, но советую :)
Go to the top of the page
 
+Quote Post
XVR
сообщение Aug 7 2013, 09:07
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Alexander2013 @ Aug 7 2013, 08:52) *
Я правильно понял что для интегратора в момент времени Т, к примеру, (рисунок) нужно умножать площадь S1 на 1/Т?
Нет, на 1/T ничего умножать не нужно. А вот про знак интеграла забывать не нужно - у вас S1-S3,S5 должны быть отрицательные, а S4 и S6 - положительные. Кроме того, нужно не забыть, что интегральная составляющая считается непрерывно, а не за отдельные интервалы времени. Например, в момент времени 100 ваша интегральная составляющая будет S1+S2+S3

Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 7 2013, 09:22
Сообщение #4


Гуру
******

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



Цитата(XVR @ Aug 7 2013, 13:07) *
Нет, на 1/T ничего умножать не нужно.

А если график перерисовать - изменить по оси ординат минуты на секунды, дни... столетия?
Go to the top of the page
 
+Quote Post
XVR
сообщение Aug 7 2013, 09:54
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Tanya @ Aug 7 2013, 13:22) *
А если график перерисовать - изменить по оси ординат минуты на секунды, дни... столетия?
Изменится коэффициент перед И(интегральной) частью в ПИД формуле, но деление на текущее значение времени все равно не появится



Цитата(Alexander2013 @ Aug 7 2013, 13:42) *
Да, да, конечно, про положительные и отрицательные площади понятно. Поясните пожалуйста здесь следующее, если не трудно:
1. В момент времени Т пропорциональная часть равна 70-50=20 (пусть это будут проценты %) S1 в размерности графика будет 3500 (у.е.). Понять не могу пока, как данные у.е. привести к процентам.

У вас в формуле ПИД регулятора перед каждой частью стоят коэффициенты.

- Kp, Ki, Kd. Подбирайте их так, что бы соответствующие части (П/И/Д) брались прямо в том виде, как они у вас вычисляются (в ваших уе).

Т.е. берете И часть в виде 3500 (из вашего примера). Если у вас изменятся масштабы времени (или единиц отсчета), и ваши 3500 уе превратятся в 350 уе (к примеру) - увеличите Ki в 10 раз


Цитата(Alexander2013 @ Aug 7 2013, 13:42) *
XVR: "у вас S1-S3,S5 должны быть отрицательные, а S4 и S6"
И да: почему не наооборот? S1-S3,S5+, S4 и S6"-?
Это зависит от того, что у вас на графике. Вы должны интегрировать разницу между требуемым значением на выходе и измеренным. В диапазоне S1 (и пр) у вас измеренное значение меньше требуемого, так что разница положительна, и ее интеграл тоже положителен. Так что вы правы - должно быть наоборот - S1-S3,S5+, S4 и S6-

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Alexander2013   ПИД управление   Aug 1 2013, 10:56
- - Methane   Цитата(Alexander2013 @ Aug 1 2013, 13:56)...   Aug 1 2013, 11:01
- - Alexander2013   И в гугле был, и википедии тоже, если это обсуждал...   Aug 1 2013, 11:08
|- - Tanya   Цитата(Alexander2013 @ Aug 1 2013, 15:08)...   Aug 1 2013, 11:29
- - Alexander2013   Дело в том что с регуляторами не работал. Вообще. ...   Aug 1 2013, 14:29
|- - Tanya   Цитата(Alexander2013 @ Aug 1 2013, 18:29)...   Aug 1 2013, 14:47
- - Alexander2013   Простите, не понял...   Aug 1 2013, 14:52
|- - Палыч   Цитата(Alexander2013 @ Aug 1 2013, 18:52)...   Aug 1 2013, 16:23
- - Alexander2013   Спасибо за ответы, если не сложно, не могли бы поя...   Aug 2 2013, 04:40
- - TSerg   Если Вам здесь все непонятно, то помочь пока нечем...   Aug 2 2013, 11:09
- - Alexander2013   Да, да, конечно, про положительные и отрицательные...   Aug 7 2013, 09:42
- - Alexander2013   То есть получается что к моим 20% на проп. звене, ...   Aug 7 2013, 09:54
- - Слесарь   может стоит попробовать решить задачу без ПИД ? Я ...   Aug 7 2013, 10:01
- - Alexander2013   Запросто, и я думаю вероятность этого у меня будет...   Aug 7 2013, 10:07
|- - Слесарь   Цитата(Alexander2013 @ Aug 7 2013, 13:07)...   Aug 7 2013, 11:31
- - Alexander2013   Спасибо, буду раздумывать над разными методами. ...   Aug 7 2013, 11:40
|- - Tanya   Цитата(Alexander2013 @ Aug 7 2013, 15:40)...   Aug 7 2013, 11:54
|- - XVR   Цитата(Alexander2013 @ Aug 7 2013, 15:40)...   Aug 7 2013, 14:58
- - Alexander2013   Спасибо всем Вам. Я сейчас задам вопрос, от котор...   Aug 9 2013, 15:37
|- - Tanya   Цитата(Alexander2013 @ Aug 9 2013, 19:37)...   Aug 9 2013, 16:42
- - Alexander2013   Да, последует. Про эксперементальное определение я...   Aug 12 2013, 04:30
- - Мартин   Им разве еще пользуются?   Sep 1 2013, 11:25
- - Alexander2013   Можете предложить что-то более эффективное? На са...   Sep 4 2013, 11:17
- - kan35   Постоянная времени интегрирования это время между ...   Sep 22 2013, 18:36
|- - Alexander2013   Цитата(kan35 @ Sep 22 2013, 23:36) На оди...   Oct 9 2013, 13:03
- - Tarbal   Своими словами: Пропорциональная часть. Ваше устр...   Sep 27 2013, 19:59


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

 


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


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