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

 
 
> Помогите с ПИДом пожалуйста!, нужно клацать релюхами
masterpc
сообщение Aug 19 2008, 06:59
Сообщение #1


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

Группа: Участник
Сообщений: 124
Регистрация: 1-03-07
Из: Винница
Пользователь №: 25 788



Приветствую всех!
Делаю приборчик для управления приточно-вытяжной вентиляцией. Как получить результат ПИДа я в курсе, но знаю лиш как его использовать, чтобы аналоговым выходом рулить, а мне еще нужно его прикрутить для управления одной, двумя или тремя релюхами для управления электрокалорифером с секциями одинаковой мощности или тремя релюхами для секций разной мощности.
Подскажите откуда начинать плясать плиз.
Заранее спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
demiurg_spb
сообщение Aug 19 2008, 07:43
Сообщение #2


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

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



Цитата(masterpc @ Aug 19 2008, 10:59) *
Как получить результат ПИДа я в курсе, но знаю лиш как его использовать, чтобы аналоговым выходом рулить, а мне еще нужно его прикрутить для управления одной, двумя или тремя релюхами для управления электрокалорифером
.....

Надо управлять реле ШИМ сигналом, а ПИД должен изменять его скважность...
Главное правильно выбрать период ШИМ, чтоб и релюхи не обгорели от слишком частых переключений и чтоб не слишком медленно, а то не будет стабильности поддержания регулируемого параметра.
Нужен компромис. На мой взгляд Т=[1-10] сек.
И ещё, естественно, для "качественного ПИДа" требуется делать выборки с АЦП обязательно через равные промежутки времени
(важна стабильность периода квантования).
Для ПИДа важна не столько точность АЦП, сколько его разрешающая способность.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
masterpc
сообщение Aug 19 2008, 07:46
Сообщение #3


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

Группа: Участник
Сообщений: 124
Регистрация: 1-03-07
Из: Винница
Пользователь №: 25 788



Цитата(demiurg_spb @ Aug 19 2008, 10:43) *
Надо управлять реле ШИМ сигналом, а ПИД должен изменять его скважность...

А как быть если реле два или три? Или три реле на нагрузку разной мощности?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 19 2008, 08:05
Сообщение #4


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

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



Цитата(masterpc @ Aug 19 2008, 11:46) *
А как быть если реле два или три? Или три реле на нагрузку разной мощности?

С этим уже сложнее...
Тут возможны различные варианты.

В качестве идеи:
1) Сделать три канала PID регулирования (что будет с устойчивостью-вопрос).
2) Применить ''нечёткую логику" (fuzzy logic) для выбора активных ТЭНов...

Цитата(GDI @ Aug 19 2008, 11:51) *
Как вы себе представляете такое управление реле?

В смысле ШИМ на реле?
Или в смысле многоканальности ТЭНов?

Ваша идея (зависимость кол-ва работающих параллельно ТЭНов от уставки температуры) отлично ложится на PID...
Для этого надо провести серию экспериментов для уяснения на какую температуру и за какое время выходит камера при различных комбинациях ТЭНов.
Таких комбинаций м.б. больше чем 3. И для каждой будут свои коэффициенты KP, KI KD...


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
sKWO
сообщение Aug 21 2008, 08:09
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(demiurg_spb @ Aug 19 2008, 11:05) *
2) Применить ''нечёткую логику" (fuzzy logic) для выбора активных ТЭНов...

согласен, МК будет правда хорошо загружен. С помощью нечёткой логики такие задачи счёлкаются как орехи. Единственная проблема - это если человек не знает теории , то на её освоение пойдёт немало времени.
Как некий компромисс можна буквально за два часа получить готовую модель на нейронных сетях описав правильно обучающие выборки и загнать их в программу "Нейро про" для обучения нейронной сети. Потом она Вам пригодится для создания оччень сложных систем управления.
Удачи


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
masterpc
сообщение Aug 21 2008, 08:32
Сообщение #6


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

Группа: Участник
Сообщений: 124
Регистрация: 1-03-07
Из: Винница
Пользователь №: 25 788



Цитата(sKWO @ Aug 21 2008, 11:09) *
согласен, МК будет правда хорошо загружен. С помощью нечёткой логики такие задачи счёлкаются как орехи. Единственная проблема - это если человек не знает теории , то на её освоение пойдёт немало времени.
Как некий компромисс можна буквально за два часа получить готовую модель на нейронных сетях описав правильно обучающие выборки и загнать их в программу "Нейро про" для обучения нейронной сети. Потом она Вам пригодится для создания оччень сложных систем управления.
Удачи

Можете подсказать направление, что почитать, посмотреть по этой теме?
Go to the top of the page
 
+Quote Post



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

 


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


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