Страница 1 из 1

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 26 мар 2023, 09:45
aidar_i
Есть статья https://sova-audio.blogspot.com/?view=classic, даже есть библиотека https://github.com/Jdiego06/Arduino-Fuzzy-Logic-Library
Может кто нибудь заинтересуется и займется?

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 26 мар 2023, 10:56
Rovki
aidar_i писал(а): 26 мар 2023, 09:45 Есть статья https://sova-audio.blogspot.com/?view=classic, даже есть библиотека https://github.com/Jdiego06/Arduino-Fuzzy-Logic-Library
Может кто нибудь заинтересуется и займется?
Нечеткая логика и сам регулятор на ней не совсем одно и тоже . Вот бы кто купил ее у автора регулятора и выложил в общий доступ (с согласия конечно) :smile9:

Отправлено спустя 48 минут 4 секунды:
Есть еще адаптивные ПИД регуляторы и с автонастройкой ...Про качество их сказать не могу, давно это было

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 26 мар 2023, 12:45
ecoins
aidar_i писал(а): 26 мар 2023, 09:45 Есть статья https://sova-audio.blogspot.com/?view=classic, даже есть библиотека https://github.com/Jdiego06/Arduino-Fuzzy-Logic-Library
Может кто нибудь заинтересуется и займется?
В основном согласен. В редких случаях применения избегаю применять традиционные PID-регуляторы, решаю через программные алгоритмы.
Когда то может руки дойдут, но сейчас много не закрытых на форуме задач.
Напримеp, блоки/библиотеки для TFT-дисплеев, чтобы работали на всех платформах и не тормозили. CAN на контроллерах, который имеет встроенную шину. Новые контроллеры ESP32S2,ESP32S3,ESP32-C3.

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 28 мар 2023, 04:09
Di123
был бы блок можно было сравнить
а так пид более заточен под устаканившееся среду обитания к примеру как у меня водяная баня на нём шаг колебания температуры 0,0625 гр меньше не получается ибо это есть минимальный шаг датчика
если брать агресивную динамическую среду то начинается война с качельками
ну и немаловажную часть его применения зависит от владельца
к примеру взять касту самогонщиков которые умудряются распологать датчик на растоянии 1-1,5м от тэна и вместо качелек у них возникает цунами и при попытке указать на их глупость мало к чему приводит

[ref=#ff8000]Rovki[/ref], те чт здесь есть адаптивники не заработали
скажем так для каждой конкретики есть своё применение
допустим для тех же самогонщиков в идеале иметь два пида один для тэна второй для колонны но при этом они должны быть связаны меж собой
так же и утого с трактором в том виде пид ему не подошол но возможно с некими добавками и зашло бы

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 28 мар 2023, 23:37
Aleks21
Di123 писал(а): 28 мар 2023, 04:09 был бы блок можно было сравнить
блока нет есть когда-то созданный проект (можно сравнить, точность поддержания температуры 0,1°)

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 00:39
WildCat
[ref]Aleks21[/ref], это на нечеткой логике?

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 09:10
Aleks21
WildCat писал(а): 29 мар 2023, 00:39 это на нечеткой логике?
когда делал о такой не знал, но точно можно сказать что не ПИД

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 12:22
ViktorPetrov
Aleks21 писал(а): 29 мар 2023, 09:10 когда делал о такой не знал, но точно можно сказать что не ПИД
Трехпозиционный регулятор.

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 13:05
Aleks21
Из статьи "регулятор на базе нечеткой логики" https://habr.com/ru/post/413539/
великая тайна правил нечеткого регулирования:
много – уменьшай
норма – не трогай
мало – увеличивай

это и было реализовано (не идеально, но все-же)

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 15:44
WildCat
[ref]Aleks21[/ref], коэффициенты вручную подбирали?

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 17:45
Aleks21
нет там коэффициентов, только одна логика нечеткая
насколько должна вырасти температура (0,06°С зависит от датчика) чтобы уменьшить нагрев на 1
если выросла в два раза на 0,12°С вообще отключаем нагрев
если упала на 0,15° то увеличиваем (почему 0,15 не знаю, наверно потому что логика нечеткая)
5 сек опрос датчика зависит от инерционности системы

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 18:18
bsn
Aleks21 писал(а): 29 мар 2023, 13:05 Из статьи "регулятор на базе нечеткой логики
У него есть чуть более свежая статья. И в конце ссылка на проекты:
https://habr.com/ru/post/500268/

Какой регулятор лучше: ПИД или на нечёткой логике?

Добавлено: 29 мар 2023, 23:32
MihailK
Очень странное название темы. Лучше для чего? ПИД применяется для своих задач, а нечеткая логика для своих. Кому интересно учебник https://books.ifmo.ru/file/pdf/2231.pdf