Описание тега pid-controller

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

Расчет сил квадрокоптера с помощью ПИД-регуляторов

Я новичок в PID-контроллерах и квадрокоптерах и пытаюсь написать очень простую (но реалистичную) симуляцию для квадрокоптеров. Я не пытаюсь построить настоящий контроллер Quadcopter. Я приблизительно понимаю, как работают PID, но я не совсем понимаю…
02 авг '17 в 14:46
0 ответов

PID Tuning для настенного слежения за роботом

Я в настоящее время разрабатываю робота для моего студенческого проекта. Одна из задач этого робота - следовать за стеной. Для этой цели я использую систему ПИД-управления, где задание дается от ультразвукового датчика. Так что моя проблема в том, ч…
15 окт '14 в 18:24
1 ответ

Применение ПИД-регулятора для алгоритма планирования траектории

Я разрабатываю алгоритм планирования пути для робота Segway. После запуска алгоритма путь к цели получается в виде (x, y, theta) координаты. Аппаратные и сенсорные шумы, вызывающие много проблем при следовании пути, и ошибка накапливаются. Я думал о…
11 янв '19 в 13:15
1 ответ

Quadcopter Raspberry Pi бьется на высоких скоростях

Я пытаюсь построить квадрокоптер на основе Raspberry Pi. До сих пор мне удалось взаимодействовать со всем оборудованием, и я написал ПИД-регулятор, который достаточно стабилен на низких оборотах. Проблема в том, что при более высоком газе квадрокопт…
0 ответов

Матрица lsim() и симуляция цикла for // Различные результаты для одной и той же системы

Я потратил довольно много времени, пытаясь смоделировать простую систему SISO, используя два подхода: 1) Использование lsim() в MATLAB 2) Записывая разностные уравнения самостоятельно и перебирая их в цикле. Мне никогда не удавалось получить одинако…
1 ответ

Я пытаюсь написать код в Matlab для внутреннего цикла управления током, моя цель минимизировать ошибки, нужна проверка кода

Я пытаюсь написать следующую структуру внутреннего контроля тока в MATLAB. Обе эти диаграммы взаимосвязаны, и с помощью этих диаграмм я сделал следующий код, моя цель в этом коде - минимизировать id*-id, я делаю это с помощью ITEA. Пожалуйста, помог…
1 ответ

Мой PID-контроллер в Java работает неправильно

Я искал реализацию контроллера PID в Java, и я нашел это: https://code.google.com/p/frcteam443/source/browse/trunk/2010_Post_Season/Geisebot/src/freelancelibj/PIDController.java?r=17 Итак, для того, что я мог понять об этом, я использую это так: pac…
09 апр '15 в 22:01
1 ответ

Регулирование задержки ожидания входящих сообщений до количества сообщений в секунду

Я пытаюсь ограничить цикл (который отправляет сообщения) на определенное количество сообщений в секунду. _throttle количество сообщений в секунду. Мой первоначальный алгоритм изображен ниже, но задержки не гладкие.Какие улучшения я могу сделать, что…
3 ответа

Как мне использовать ПИД-регулятор?

В настоящее время я работаю над регулятором температуры. У меня есть функция Temperature_PID(), которая возвращает управляемую переменную (которая является суммой членов P, I и D), но что мне делать с этим выводом? Температура контролируется с помощ…
30 янв '13 в 21:27
2 ответа

Положение двигателя постоянного тока Arduino PID

Я занимаюсь инженерным проектом управления, внедряя ПИД-регулятор положения двигателя для системы автоматического слежения за антенной. Система содержит двигатель постоянного тока, абсолютный энкодер и драйвер двигателя. Все работает как положено, н…
06 май '17 в 09:25
1 ответ

Теория управления реализована в C++

Я занимаюсь программированием Android с использованием Java-Eclipse Luna на Windows 8.1, а также использую нативную среду (C++). В качестве следующего шага в моем проекте я должен управлять мобильным роботом, создав приложение на Android. Мой вопрос…
16 мар '15 в 11:03
0 ответов

Плавное управление редукторным двигателем постоянного тока на низких скоростях с неравномерной нагрузкой и прилипанием

Я пытаюсь управлять червячным мотор-редуктором постоянного тока с помощью привода Н-моста, и у меня возникла проблема с плавным управлением им на очень низких скоростях, близких к конечной точке - вал вращается ступенчато, а начальный момент не плав…
24 фев '17 в 04:37
0 ответов

ПИД-регулятор, который работает в процентах, а не в абсолютных единицах?

Я работаю над PID Симулятор программного обеспечения для обучения PID Управляйте концепциями в интерактивном режиме. Я работаю над примером для Velocity контроллер. У меня работает пример, но я действительно хочу, чтобы входные данные моего процесса…
05 мар '14 в 00:32
1 ответ

Управление двигателем / положением по медленной шине

Кажется, я загнал себя в угол со следующей проблемой: я пытаюсь управлять двигателем на роботе через медленное шинное соединение на основе RS485. К сожалению, у меня нет доступа к прошивке на двигателе, поэтому я застрял с текущей настройкой. Самая …
03 июл '17 в 22:28
1 ответ

Arduino PID Автонастройка не настраивается

Я создаю код для управления нагревателем с выходом ШИМ, подключенным к SSR, используя https://github.com/br3ttb/Arduino-PID-AutoTune-Library. В настоящее время я сталкиваюсь с двумя проблемами, связанными с вышеуказанной библиотекой, при использован…
16 фев '18 в 11:53
0 ответов

ПИД-регулятор очень чувствителен к временным шагам

Я использую ПИД-контроллеры в коде игры все время. Будь то для контроля AI или камеры управления. Код, который я использую для своего ПИД-регулятора, прост. Я определяю производную ошибки просто как: float derivativeError = ( error - p.previousError…
24 фев '18 в 19:46
1 ответ

Минимизация функции, возвращающей массив, используя "fminunc"

Я использую MATLAB для создания кода, который выполняет автоматическую настройку трех коэффициентов усиления ПИД-регулятора. Я думаю об этом, чтобы минимизировать ошибку (разницу между желаемым и полученным состоянием) моей системы, для этого я коди…
12 май '16 в 14:14
0 ответов

Обучающий образец для блока автонастройки NN для пид-контроллера

[У меня есть одноконтурная система с ПИД-контроллером и блоком автонастройки нейронной сети, но я не совсем понимаю, как я могу создать обучающий образец. Если вы можете мне помочь, я буду очень благодарен. В литературе, которую я нашел на входе ней…
1 ответ

PID работает с синусоидой в качестве эталона в Simulink

Я видел пример управления выходным постоянным напряжением преобразователя постоянного тока в постоянный с помощью ПИД-регулятора. Я хочу реализовать преобразователь постоянного тока в переменный. Я пытался использовать ПИД-регулятор. Поскольку я сра…
25 июн '15 в 10:41
0 ответов

Оптимизация PID для системы MIMO в MATLAB

Я пишу код для оптимизации усиления PID системы MIMO с использованием метода наименьших квадратов в MATLAB. Завод, для которого я разрабатываю ПИД-регулятор, имеет 3 входа и 3 выхода, и для каждого входа я разрабатываю ПИД-контроллер. Вся система вы…