Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
03.11.2015, 12:00
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от avp94
|
удачи на творческом пути
|
Спасибо.
|
|
|
|
03.11.2015, 12:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2006
Сообщений: 3,611
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от optical illusion
|
Собственно у меня проблема в том, что бы найти модуль для программы МАТЛАБ, который бы реализовывал эту самую обратную задачу.
|
Теперь понятно направление ...
...
Сообщение от optical illusion
|
Контроллер управления (термошкафа) в своем составе имеет измеритель температуры - фактически это измеритель напряжения на базе АЦП. Результат измерения АЦП пересчитывается в температуру, размерность градусы. Далее эти градусы передаются программе реализующей алгоритм ПИД-регулятора, который рассчитывает значения ШИМ, которое включает ТЭН. Это понятно как работает?
|
Это понятно .
Сообщение от optical illusion
|
Есть обратная задача, это когда вначале выставляют некое значение ШИМ и измеряют поведение температуры устройства (термошкафа в моем случае) - эти значения температуры сохраняют в файл и используют для расчета коэф. ПИД-регулятора. Существуют программы моделирующие работу как самого ПИД регулятора так и решение обратной задачи (рассчета коэф. ПИД регулятора) по данным измеренным АЦП, т.е. в режиме "решение обратной задачи".
|
А вот это непонятно ...
Если неизвестна функция регулятора , по каким критериям вести поиск
числа переменных ?
Введена ли в функцию температура окружающей среды?
Введена ли в функцию какая либо дополнительная переменная ?
...
Если эта функция задана разработчиком и нет доступа к данным
как определить какие коэффициенты используются ?
|
|
|
|
03.11.2015, 12:36
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от johanh
|
А вот это непонятно ...
Если неизвестна функция регулятора , по каким критериям вести поиск
числа переменных ?
Введена ли в функцию температура окружающей среды?
Введена ли в функцию какая либо дополнительная переменная ?
...
Если эта функция задана разработчиком и нет доступа к данным
как определить какие коэффициенты используются ?
|
Ну это алгоритм ПИД регулирования так устроен. Речь идет не о вообще теории регулирования, а о конкретном алгоритме. Если вы не поленитесь почитать гугол, то узнаете, что у регуляторов типа PID (ПИД) один входной параметр (температура) и один выходной ( например, ШИМ), весь алгоритм описывается тремя константами (с плавающей точкой).
Если говорить про программы для Матлаба, то там обычно бывает выбор всех вариантов, плюс учтены все возможные коэф. и переменные.
Эти программы делаются для демонстрации работы или для целей обучения. Ничего такого супер-пупер умного в них нет.
Удивительно, что вообще это кого то удивляет.
Демопрога для Матлаба - это разве круто?
|
|
|
|
03.11.2015, 12:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2006
Сообщений: 3,611
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: Настройка ПИД-регулятора
optical illusion, Реальное оборудование и ... виртуальное - не одно и то же
Производитель вначале выбирает функцию регулирования.
Потом подтачивает ее ... рашпилем.
Вводя дополнительные коэффициенты.
Бог его знает какие.
И производитель.
...
|
|
|
|
03.11.2015, 13:16
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от johanh
|
Реальное оборудование и ... виртуальное - не одно и то же
|
Непомню автора, но "некий мужик" доказал (научному миру), что любую цифровую систему можно сделать как аппаратно, так и виртуально - и что нет никакокй разницы.
Мой ПИД регулятор - цифровая система (точно знаю - сам делал).
У меня будет работать одинаково.
|
|
|
|
03.11.2015, 13:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2006
Сообщений: 3,611
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: Настройка ПИД-регулятора
optical illusion,
"Обратный расчет" выбранной тобой функции естественно будет функционален.
Ты разработчик - тебе известна функция.
Тебе известны все переменные.
...
Как сказал один мужик ... Архимед , нужна лишь точка опоры ...
|
|
|
|
04.11.2015, 00:08
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Замотали на шею чьюто дикую идею и давайте рубить узел.
Очень доходчиво и главное оперативно, на месте, все решается ограничением ускорений на разных этапах регулирования.
На палцах, для мотора примерно - ускорение при старте один параметр. При достижении оборотов несколько меньше желаемых, точка перегиба графика (тоже задется параметром), ускорения уменшаются. При работе в установленом режиме, на желаемых оборотах, ускорение тоже задется параметром. При остановке мотора тоже параметр ограничения ускорения (замедления тобишь).
Я с регулировкой на ускорениях сделал привод двери. Смею сказать хорошо получились, работало на обычной, с одной створкой высотой 2 метра и на по три телескопа по три метра высотой с каждой стороны проема. Правда параметров много, но каждый этап движения можно регулировать незвисимо от других.
Вего тремя параметрами сей довольно сложный процесс регулировать по моему скромному диковато. Нда ...
Удачи !
|
|
|
|
08.11.2015, 12:55
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от OakRidge
|
На палцах, для мотора примерно - ускорение при старте один параметр. При достижении оборотов несколько меньше желаемых, точка перегиба графика (тоже задется параметром), ускорения уменшаются.
|
Вручную настраивать - не вариант.
Нужна модель в Simulinke.
Это нет смысла обсуждать.
Вручную хорошо не настроить.
|
|
|
|
08.11.2015, 13:19
|
|
Частый гость
Регистрация: 20.12.2006
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 1 сообщении
|
Re: Настройка ПИД-регулятора
|
|
|
|
08.11.2015, 14:49
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
Re: Настройка ПИД-регулятора
Сообщение от optical illusion
|
нужно автоматически рассчитать коэффициенты ПИД- регулятора.
|
Сообщение от optical illusion
|
Нужна модель в Simulinke.
|
Кроме пожалания удачи ничем помочь не могу. Зелено необкатаное, Вам бы что то в серию запустить, не теоремами заниматся. Посмотрим тогда каким Симулинками будете верить.
Вручную настраивать - вариант. Делается один раз, для каждой конкретики, на месте. Потом спим и резуьлтатом наслаждаемся. Пока не появится новый вариант. Настройка обходится в пол дня пути, час на репу чесать и записать настройки в архв.
Без Симув какихто.
По склерозу: были настройки dFt1, dFt2 и далее для разный типов дверей.
dFt = дефолт, дисплей такой был
Последний раз редактировалось OakRidge; 08.11.2015 в 14:55.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:27.
|
|