Описание тега control-theory
Anything related to control theory, i.e. the branch of systems engineering studying the mathematical techniques used to make a dynamic system behave in some desirable way.
1
ответ
Масштабирование PID (Пропорционально-Интегральная Производная) Выход
Я реализовал функцию PID по формуле: correction = Kp * error + Kd * (error - prevError) + kI * (sum of errors) Что я должен сделать, чтобы сохранить мой вывод в определенном диапазоне? скажем 0-255 Если я игнорирую какое-либо значение, не находящеес…
07 окт '10 в 20:44
1
ответ
В обучении с подкреплением, в чем разница между оптимальной политикой и кусочно-оптимальной политикой?
Как мы можем определить оптимальную политику и по частям оптимальную политику? Я думаю, это зависит от того, является ли это проблемой с непрерывным или дискретным временем. Для дискретного времени оба должны быть одинаковыми. Я прав?
09 мар '17 в 12:34
4
ответа
Интегральный термин ПИД-регулятора, вызывающий крайнюю нестабильность
У меня есть PID-контроллер, работающий на роботе, который предназначен для того, чтобы робот направился в направлении компаса. Поправка ПИД пересчитывается / применяется с частотой 20 Гц. Несмотря на то, что ПИД-регулятор работает хорошо в режиме PD…
10 окт '10 в 23:54
1
ответ
Передаточная функция с дискретным на непрерывное время
Я реализовал класс для идентификации моделей ARX в Python. Следующим шагом является расчет оптимальных параметров PID на основе LQR. Очевидно, требуется модель с непрерывным временем, и у меня есть следующие возможности: преобразовать модель с дискр…
23 май '18 в 11:01
1
ответ
Непрерывно-временная MDP с конечным горизонтом
Есть ли какой-нибудь алгоритм для решения полу-марковского процесса принятия решений с конечным горизонтом? Я хочу найти оптимальную политику для последовательного решения задачи с конечным пространством действий, конечным пространством состояний и …
03 май '16 в 01:23
1
ответ
Индекс нечислового элемента в Matlab
Я определил массив с передаточными функциями внутри него. Как я могу найти положение определенной передаточной функции внутри этого массива? s = tf('s') % defining a transfer function array = [s, s^2, s^3]; >> find(array==s) undefined function…
07 июл '14 в 22:36
1
ответ
Quadcopter Raspberry Pi бьется на высоких скоростях
Я пытаюсь построить квадрокоптер на основе Raspberry Pi. До сих пор мне удалось взаимодействовать со всем оборудованием, и я написал ПИД-регулятор, который достаточно стабилен на низких оборотах. Проблема в том, что при более высоком газе квадрокопт…
04 мар '15 в 21:27
4
ответа
Система состояний пространства дает другой боде, чем матрица передаточной функции
У меня есть система пространства состояний с матрицами A,B,C и D. Я могу либо создать систему пространства состояний, sys1 = ss(A,B,C,D)или вычислить матрицу передаточной функции, sys2 = C*inv(z*I - A)*B + D Однако когда я рисую график Боде для обеи…
28 окт '14 в 11:07
0
ответов
r - генерирует шаговый ответ в R - аналогично примеру MATLAB/GNU Octave
Я хотел бы завершить пример пошагового ответа из GNU Octave/MATLAB в R. Дополнительная информация: Генерация пошагового ответа в MATLAB является источником примера. в R M <- 1; K <- 10; B <- 2; num <- 1; den <- c(M, B, K) Как вы опред…
03 авг '16 в 13:54
1
ответ
Использование ПИД-контроллера для управления ресурсами в программах
Мне было интересно, есть ли прецедент для использования механизмов типа контроллера PID для управления вычислительными ресурсами (см. http://en.wikipedia.org/wiki/PID_controller). Под вычислительными ресурсами я имею в виду: запасные потоки, запасны…
15 май '12 в 18:09
3
ответа
ПИД-регулятор Quadcopter
контекст Моя задача - спроектировать и построить ПИД-регулятор скорости для микроквадрокоптера, а не летать в помещении. Помещение, в котором летает квадрокоптер, оснащено высокоточной системой слежения в помещении, которая позволяет получать данные…
13 янв '14 в 14:16
1
ответ
Теория управления реализована в C++
Я занимаюсь программированием Android с использованием Java-Eclipse Luna на Windows 8.1, а также использую нативную среду (C++). В качестве следующего шага в моем проекте я должен управлять мобильным роботом, создав приложение на Android. Мой вопрос…
16 мар '15 в 11:03
4
ответа
Как преобразовать систему с 4 входами и 4 выходами из пространства состояний в матрицу передаточной функции?
Я пытался конвертировать с помощью команды ss2tf но синтаксис этой команды показывает, где ввести количество входов системы, а не количество выходов. Тем не менее я попытался получить свою матричную передаточную функцию с [num,den]=ss2tf(Ac,Bc,Cc,Dc…
23 мар '16 в 20:42
1
ответ
ПИД-настройка, настройка по одной оси
Я пытаюсь настроить Quad Copter (одна ось) через строку настройки. Что касается оси тангажа, то это немного хорошо (я думаю), стабилизируется квад с одним Р (это странно?). Но для Ролла - я не могу его настроить. это просто катится, как только мален…
13 июл '18 в 19:13
1
ответ
Определить параметры функции с помощью нейронной сети
В настоящее время я изучаю докторскую диссертацию по теории управления. В конце каждой главы есть симуляция проблемы родственника с предметом. Я закончил теорию, но для дальнейшего понимания я хотел бы воспроизвести симуляции. Первая симуляция выгля…
12 июл '14 в 08:09
1
ответ
Как объединить два разных типа данных для получения окончательного результата?
Я строю робота (2 приводных колеса и один шариковый подшипник). Проблема в том, что я не могу заставить его двигаться прямо. Я буквально считаю это невозможным, я пытался в течение нескольких недель. В настоящее время я могу положиться на вращение (…
20 май '18 в 14:12
1
ответ
Можно ли сгенерировать правильные графики корневых локусов с помощью Python 3?
Я пытаюсь сгенерировать графики корневых локусов через Python 3, но графики, которые создает Python, кажутся не полными. Вот система, которая будет внедрена для корневого локуса; Вот мой код для сюжета Root Locus; import numpy as np from matplotlib …
01 ноя '17 в 11:10
1
ответ
Управление двигателем / положением по медленной шине
Кажется, я загнал себя в угол со следующей проблемой: я пытаюсь управлять двигателем на роботе через медленное шинное соединение на основе RS485. К сожалению, у меня нет доступа к прошивке на двигателе, поэтому я застрял с текущей настройкой. Самая …
03 июл '17 в 22:28
2
ответа
Stepinfo в Python
Я пытаюсь определить следующие характеристики шага для ответа шага в Python: Время нарастания SettlingTime SettlingMin SettlingMax выброс недолет Пик Час пик Matlab предлагает мне функцию stepinfo, но я не могу найти подходящую альтернативу в Python…
11 июл '14 в 13:34
1
ответ
Ключевое различие между интегральными терминами PID и LQI
Я работаю над реализацией теории управления на квадрокоптерах. До сих пор я эмпирически реализовывал контроллеры PID и LQI (Linear Quadratic Integral) и тестировал их. Я получил ОЧЕНЬ надежную работу от LQI с точки зрения подавления шумов и помех, а…
09 ноя '17 в 14:50