Вопросы с тегом «pid-controller»

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

29
В чем преимущество реализации PID, полученной из Z-преобразования?

Я видел много статей PID, таких как эта , использующая Z-преобразование общего уравнения PID, чтобы получить какое-то безумное разностное уравнение, которое затем может быть реализовано в программном обеспечении (или в данном случае FPGA). Мой вопрос: в чем преимущество такой реализации по...

26
Как научиться ПИД-контролю?

Я хочу научиться ПИД-регулированию (Пропорционально-Интегрально-Производная) в основном для температуры. Я хотел бы учиться предпочтительно через простой проект. Не могли бы вы порекомендовать что-то, что займет несколько недель, чтобы изучить? Изменить: я хочу контролировать температуру резервуара...

25
Йогурт на ПИД-контроллере

Как изменить настройку ПИД-регулятора для изменения тепловых свойств? Проект: я делаю йогурт. Это выращивает в 110 градусах по Фаренгейту в течение приблизительно половины дня; Вы кладете молоко и немного закваски и получаете йогурт. Сэкономьте немного для стартера для следующей партии и съешьте...

17
Как использовать измеренный шаговый отклик для системы управления настройками

Как использовать измеренный шаговый отклик для настройки ПИД-регулятора или схемы управления сверткой? Вдохновленный этим ответом * , меня интересует более подробное объяснение того, как реализовать систему управления на основе измеренного шага отклика. Я бы не стал угадывать все эффекты. Вероятно,...

15
Как реализовать самонастраивающийся PID-подобный контроллер

Я пытаюсь написать программу микроконтроллера для контроля температуры в системе со следующими характеристиками: Выход может быть только вкл. или выкл. с фиксированными частотами цикла (~ 2-10 в час) Растение реагирует медленно (измеримые изменения температуры занимают много времени> 10 минут)....

15
Алгоритм PID: как учитывать быстрые изменения входных значений после длительной задержки

Я пытаюсь реализовать базовый алгоритм PID на Arduino Leonardo для смешивания горячей и холодной водопроводной воды с использованием сервоуправляемых клапанов. Цель состоит в том, чтобы поддерживать температуру как можно ближе к заданному значению. Особенно важно предотвратить превышение заданной...

15
ПИД-регулятор мотора

Я пытаюсь управлять моторизованным фейдером (линейным скользящим потенциометром) с помощью Arduino. ПИД-управление дает хорошие результаты для «прыжка» в определенную целевую позицию, но отслеживание рамп является проблемой, это не совсем плавно. Движение очень резкое, что бы я ни пытался. Вот...

10
Реализация алгоритма ПИД с использованием компьютерного зрения

Я создаю автоматический решатель лабиринтных лабиринтов и использую веб-камеру для управления моим лабиринтом. Основываясь на предложениях на других форумах, я пытаюсь контролировать движение мяча лабиринта по крайней мере в одном направлении в данный момент. Итак, я пытаюсь контролировать движение...

10
Петли ПИД-контроля с большими и непредсказуемыми аномалиями

Короткий вопрос Существует ли распространенный способ обработки очень больших аномалий (порядка величины) в пределах иначе однородной контрольной области? Предпосылки Я работаю над алгоритмом управления, который управляет двигателем через в целом однородную область управления. При отсутствии /...

10
Как теория управления применима к моему реальному повышающему преобразователю, управляемому процессором?

У меня ограниченное понимание теории управления. Я имел дело с полюсами и нулями и передаточными функциями в школе. Я реализовал несколько микропроцессорных схем управления для DC / DC преобразователей. Как эти две вещи связаны друг с другом, я еще не выяснил, и я бы хотел. Основанные на пробах и...

9
Преобразование компонентов ПИД-регулятора с обратной связью по состоянию в единую передаточную функцию и дискретную форму пространства состояний

Я боролся с этой проблемой уже около недели, как часть годичного проекта. Мы разрабатываем контроллер для конкретного реактора на основе модели. Посмотрев на это некоторое время, я все еще не могу заставить это работать - поэтому я был бы очень признателен, если бы я мог получить некоторую помощь....

9
Пожалуйста, объясните с точки зрения непрофессионала, как PID учитывает инерцию в контроле температуры

Я создаю свою собственную печь для оплавления с микропроцессорным управлением. Я использую (механические) реле, чтобы включить или выключить нагреватели (например, кварцевые трубки). Я заметил, что нагрев отстает на пару секунд, прежде чем температура начнет расти. На данный момент я управляю...

8
Масштабирование PID (Пропорционально-Интегральная Производная) Выход

Я реализовал функцию PID по формуле: correction = Kp * error + Kd * (error - prevError) + kI * (sum of errors) Что я должен сделать, чтобы мой вывод находился в определенном диапазоне? скажем 0-255 Если я игнорирую какое-либо значение не в диапазоне от 0 до 255, это вызывает колебательное...

8
Датчики температуры для проекта Arduino sous-vide

Я создаю ПИД-регулятор для sous-vide, как этот , и пытаюсь решить, какой датчик температуры получить. Приоритеты: Стоимость: <£ 25 с доставкой в ​​Великобритании Точность: +/- 0.5C Диапазон: 0 - 100C Выход: что-то, что может быть прочитано Arduino с минимальной дополнительной схемой (например,...

8
Реализация D (дифференциация) в PID

Я внедряю ПИД-регулятор для управления скоростью двигателя. Я закончил с внедрением управления PI, и он прекрасно работает для меня. В спецификации мне было сказано реализовать метод фильтрации с помощью следующего уравнения для части D: Теперь, что я понимаю, так это то, что sпредставляет в...

8
Может ли ШИМ с разрешением 1% в контуре ПИД-нагревателя достичь точности температуры, превышающей 1%?

Мне нужно установить температуру от 20 ° C до 300 ° C. Я использую выход ШИМ с разрешением 1% рабочего цикла. Может ли общий период ШИМ и синхронизация ПИД-регулятора повысить точность температурного диапазона в нагрузке до...