Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
29.10.2015, 15:33
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Настройка ПИД-регулятора
Возникла проблема, нужно автоматически рассчитать коэффициенты ПИД- регулятора. Во всех системах регулирования такого типа имеется встроенная функция настройки ПИД-регулятора. Понятно, что есть готовые решения, но Гугол не помог.
Что делать? Где можно найти этот алгоритм?
|
|
|
|
29.10.2015, 15:40
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Настройка ПИД-регулятора
На этом форуме запросто. Выкладывал один товарищ со странным ником.
|
|
|
|
29.10.2015, 17:42
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
А вот такая еще вещь бывает: PID-Controller в Simulink.
Возможно бывает модуль для решения обратной задачи в Simulink? Имея реальный термошкаф, можно было бы измерить какие либо характеристики и вставить их в модель, которая бы рассчитала правильные коэффициенты ПИД.
В реальности нужны только эти самые коэф. (для реальной железяки) - сам алгоритм не нужен. Это упрощает задачу?
|
|
|
|
29.10.2015, 17:45
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,566
Сказал спасибо: 181
Сказали Спасибо 3,159 раз(а) в 2,045 сообщении(ях)
|
Re: Настройка ПИД-регулятора
попробуйте коэффициенты = 0,0654 и 0,003962
__________________
кагмаподэ магмаподэ
|
|
|
|
29.10.2015, 17:48
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
К сожалению, попробовать это не наш случай, тут нужно оптимальное решение.
|
|
|
|
29.10.2015, 17:58
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
|
Re: Настройка ПИД-регулятора
А почему пробовать не вариант? Как Вы хотите настроить без пробы с первого раза?
Ну или как вариант полностью описать свою систему в матлабе и там настраивать коэфициенты, если на реальном устройстве страшно пробовать или нет возможности
|
|
|
|
29.10.2015, 17:59
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Это не сложно так то: у реального термошкафа имеются реальные характеристики - мощность нагревателя, теплоемкость системы (время задержки градиента температуры), точность измерителя температуры и т.д. Алгоритм тоже известный - PID (пропорционально-интегрально-дифференциальный).
Что значит "дайте оптимальное решение"?
Ну это такие три числа значений коэф. ПИД - при котором термошкаф будет правильно работать. (Элементарно, Ватсон... (с))
Сообщение от swat24
|
А почему пробовать не вариант? Как Вы хотите настроить без пробы с первого раза?
Ну или как вариант полностью описать свою систему в матлабе и там настраивать коэфициенты, если на реальном устройстве страшно пробовать или нет возможности
|
Ну я о том же...
Только зачем строить (описывать) свою систему - скорее всего они должны быть уже построены. Нужно по моему просто знать где она лежит. Я исхожу из логичной мысли, что китайцы давно уже написали такую программу... Нужно ее только найти.
Последний раз редактировалось Falconist; 30.10.2015 в 10:07.
|
|
|
|
29.10.2015, 18:24
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Да, такое уже написали и называется Matlab. В которой указываются свои параметры и дальше производится расчет и проба коэффициентов ПИД регулирования. Но описывать свое все-равно надо будет, как минимум вбить свои параметры.
А почему пробовать на реальном шкафе нельзя? или стоит задача именно рассчитать?
|
|
|
|
29.10.2015, 18:33
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от swat24
|
Но описывать свое все-равно надо будет, как минимум вбить свои параметры.
А почему пробовать на реальном шкафе нельзя? или стоит задача именно рассчитать?
|
Да конечно, но свои параметры нужно как то правильно измерить, от этого зависит правильность расчетов. Возможно для каждой такой программы, какие то свои исходные данные требуются.
Задача стоит так, что шкаф должен - "просто хорошо" работать. Ничего больше.
Пробовать методом перебора не получится - очень инерционная система, медленно работает.
Я умею делать хорошие ПИД-регуляторы, но к сожалению не умею рассчитывать для них коэффициенты.
|
|
|
|
29.10.2015, 18:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.01.2007
Сообщений: 3,123
Сказал спасибо: 61
Сказали Спасибо 1,153 раз(а) в 624 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от optical illusion
|
Я умею делать хорошие ПИД-регуляторы
|
Молодец!
Осталось погуглить "Метод незатухающих колебаний", "Метод затухающих колебаний", "формульный метод определения настроек регулятора" , например.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:43.
|
|