Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср ноя 14, 2018 17:24

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Поможите советом по управлению/регулированию!
СообщениеДобавлено: Сб авг 25, 2018 01:01 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 317
Откуда: СПб
Благодарил (а): 10 раз.
Поблагодарили: 4 раз.
К сожалению я в своё время (в 90-х) "благополучно прослушал/прое...пролюбил" лекции по ТАУ, САУ, ..., а сейчас когда модернизирую (1-я версия была на Ардуино и ПО на AmForth) "систему управления" отопления дома у родителей, но только теперь все данные (4-е датчика DS18B20, дискретные датчики, сетевое напряжение и мощность + несколько служебки), отправляется на "сервер" (на SPF4+MySQL+MQTT) архивриуются.
И вот при просмотре данных из БД, я увидел, что происходит "перегулирование" до +1.5 градусов (инерция системы отопления). Вроде и не сильно много, но это весьма ощущается!
Вводные данные:
- котёл имеет дискретное управление (вкл/выкл)
- гистерезис 0.3 градуса (те. если tуст-0.2, то котёл включается, если tуст+0.1, то котёл отключается)
- один из датчиков измеряет уличную температуру

Как мне видится, то надо как-то (опытным путём) выводить зависимость от внешней температуры высчитывать ~ таблицу поправочных коэффициентов?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Поможите советом по управлению/регулированию!
СообщениеДобавлено: Сб авг 25, 2018 12:59 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 149
Откуда: Минск
Благодарил (а): 13 раз.
Поблагодарили: 1 раз.
Ilya писал(а):
Вводные данные:
- котёл имеет дискретное управление (вкл/выкл)
- гистерезис 0.3 градуса (те. если tуст-0.2, то котёл включается, если tуст+0.1, то котёл отключается)
- один из датчиков измеряет уличную температуру

Как мне видится, то надо как-то (опытным путём) выводить зависимость от внешней температуры высчитывать ~ таблицу поправочных коэффициентов?

ПИД закон великолепно всё это учитывает. [url]https://ru.wikipedia.org/wiki/ПИД-регулятор[/url]
Я сто лет назад в котельную большую такое регулирование примени. Всё из простого справочника! :)
Вот ещё по теме: https://www.youtube.com/watch?v=g8YQsu5a9Mc
http://we.easyelectronics.ru/Theory/pid-regulyatory--dlya-chaynikov-praktikov.html

_________________
Сотник.



За это сообщение автора Sotnik поблагодарил: Ilya
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Поможите советом по управлению/регулированию!
СообщениеДобавлено: Сб авг 25, 2018 14:02 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 317
Откуда: СПб
Благодарил (а): 10 раз.
Поблагодарили: 4 раз.
Sotnik писал(а):
ПИД закон великолепно всё это учитывает.

Логично!
Придется восполнять проспанное мной на лекциях! :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Поможите советом по управлению/регулированию!
СообщениеДобавлено: Сб авг 25, 2018 14:03 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6435
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
Пропорциональное регулирование, конечно, лучше, но это если есть соответствующий регулятор. Если управление релейное, то от перерегулирования спасают два подхода - демпфирование (учет скорости нарастания температуры, соответствующее дифференциальной составляющей сигнал управления) и учет оттока тепла в окружающую среду.

Совсем красиво в реальном времени экстраполировать график температуры. Потому что процесс действительно очень инерционный, к тому же параметры-то меняются. ПИД-регулятор от изменения параметров как раз не спасет, поскольку любая схема, ориентированная на постоянные коэффициенты, оптимальна для определенного объекта. Открытые окна, ветер (изменение интенсивности оттока тепла) - как раз факторы, изменяющие характеристики объекта управления.

Если не делать "честную" экстраполяцию, можно хотя бы имитировать обратную связь по первой производной и отключать котел не на T+0,1 градуса, а на T+0,1 - k*dT/dt, производную можно определить просто по изменению за интервал времени.



За это сообщение автора Hishnik поблагодарил: Ilya
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Поможите советом по управлению/регулированию!
СообщениеДобавлено: Пн авг 27, 2018 16:51 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1255
Благодарил (а): 3 раз.
Поблагодарили: 17 раз.
Шилейко, Кибернетика без математики.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc



За это сообщение автора VoidVolker поблагодарил: Ilya
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Поможите советом по управлению/регулированию!
СообщениеДобавлено: Вт авг 28, 2018 01:00 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 149
Откуда: Минск
Благодарил (а): 13 раз.
Поблагодарили: 1 раз.
VoidVolker писал(а):
Шилейко, Кибернетика без математики.

Так бы сразу и написал: :)
Во вступлениях к популярным книгам принято указывать, какая подготовка и в каких именно областях знания предполагается у читателя. Мы адресуем эту книгу в первую очередь тем, кто участвовал в увлекательных приключениях Гека Фина и Тома Сойера, кто много размышлял над судьбой Маленького Принца Сент-Экзюпери, тем, кто из путешествий в волшебном мире русских сказок вынес прочное убеждение, что "сказка ложь, да в ней намек - добрым молодцам урок".

_________________
Сотник.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB