Подскажите как реализовать подчиненное регулирование двигателем

GreenApple

✩✩✩✩✩✩✩
25 Янв 2022
1
0
1705522142983.png

Структурная схема на фото (для понимания общей картины). Как сделать с одним регулятором (ПИ/ПИД) - понятно и всё работает, а вот как сделать два регулятора подряд - не разобрался. Использую библиотеку "GyverFilters.h".

В чём собственно проблема:
Первый регулятор, какое значение regulator.setpoint задавать? Ведь после него будет не скорость.
Что ставить на вход второго (setpoint и input)? Ясно, что там должно быть выход первого -- сигнал с датчика тока. Если правильно понимаю setpoint будет желаемое значение скорости.

Может кто-то уже такое делал
 

rkit

★★★✩✩✩✩
5 Фев 2021
510
127
Первый регулятор, какое значение regulator.setpoint задавать? Ведь после него будет не скорость.
У тебя подписано на картинке, что задавать. Почему ты решил, что должна быть скорость после него?

Что ставить на вход второго (setpoint и input)?
Что нарисовано то и ставь.
 

te238s

★★✩✩✩✩✩
14 Ноя 2021
374
98
Вроде всё на картинке есть. На входе и выходе первого именно скорость. На втором ток. В чём именно проблема? Задаёшь скорость на входе, подбираешь нужные коэффициенты в обоих контурах и всё.