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

Относящиеся к программированию МК
Ответить
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Есть статья https://sova-audio.blogspot.com/?view=classic, даже есть библиотека https://github.com/Jdiego06/Arduino-Fuzzy-Logic-Library
Может кто нибудь заинтересуется и займется?
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

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

Сообщение 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 секунды:
Есть еще адаптивные ПИД регуляторы и с автонастройкой ...Про качество их сказать не могу, давно это было
Электронщик до мозга костей и не только
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

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

Сообщение 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.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

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

[ref=#ff8000]Rovki[/ref], те чт здесь есть адаптивники не заработали
скажем так для каждой конкретики есть своё применение
допустим для тех же самогонщиков в идеале иметь два пида один для тэна второй для колонны но при этом они должны быть связаны меж собой
так же и утого с трактором в том виде пид ему не подошол но возможно с некими добавками и зашло бы
Aleks21
Рядовой
Сообщения: 19
Зарегистрирован: 05 май 2021, 07:26
Откуда: Армавир
Имя: Алексей
Поблагодарили: 8 раз

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

Сообщение Aleks21 »

Di123 писал(а): 28 мар 2023, 04:09 был бы блок можно было сравнить
блока нет есть когда-то созданный проект (можно сравнить, точность поддержания температуры 0,1°)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

[ref]Aleks21[/ref], это на нечеткой логике?
Aleks21
Рядовой
Сообщения: 19
Зарегистрирован: 05 май 2021, 07:26
Откуда: Армавир
Имя: Алексей
Поблагодарили: 8 раз

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

Сообщение Aleks21 »

WildCat писал(а): 29 мар 2023, 00:39 это на нечеткой логике?
когда делал о такой не знал, но точно можно сказать что не ПИД
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение ViktorPetrov »

Aleks21 писал(а): 29 мар 2023, 09:10 когда делал о такой не знал, но точно можно сказать что не ПИД
Трехпозиционный регулятор.
Aleks21
Рядовой
Сообщения: 19
Зарегистрирован: 05 май 2021, 07:26
Откуда: Армавир
Имя: Алексей
Поблагодарили: 8 раз

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

Сообщение Aleks21 »

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

это и было реализовано (не идеально, но все-же)
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

[ref]Aleks21[/ref], коэффициенты вручную подбирали?
Aleks21
Рядовой
Сообщения: 19
Зарегистрирован: 05 май 2021, 07:26
Откуда: Армавир
Имя: Алексей
Поблагодарили: 8 раз

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

Сообщение Aleks21 »

нет там коэффициентов, только одна логика нечеткая
насколько должна вырасти температура (0,06°С зависит от датчика) чтобы уменьшить нагрев на 1
если выросла в два раза на 0,12°С вообще отключаем нагрев
если упала на 0,15° то увеличиваем (почему 0,15 не знаю, наверно потому что логика нечеткая)
5 сек опрос датчика зависит от инерционности системы
Аватара пользователя
bsn
Лейтенант
Сообщения: 411
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 95 раз
Поблагодарили: 23 раза

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

Сообщение bsn »

Aleks21 писал(а): 29 мар 2023, 13:05 Из статьи "регулятор на базе нечеткой логики
У него есть чуть более свежая статья. И в конце ссылка на проекты:
https://habr.com/ru/post/500268/
Делай как должно, и пусть всё будет как будет.
MihailK
Сержант
Сообщения: 144
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

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

Сообщение MihailK »

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

Вернуться в «Полезные ссылки»

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

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