lloyd (04.09.2018 10:33, просмотров: 285) ответил max на MPC - это обычный ПИД, с правильными коэффициентами. Ты их можешь посчитать вручную - это ПИД, а если загонишь расчет внутрь контроллера - это MPC. И да... при отказе, скажем контакта задвижки, твоя модель объекта накрывается медным тазом.
Для обычного ПИДа так слишком дохрена математики. К тому же, не понятно, насколько нужно моделировать систему. Я сам ей скармливаю модель (скажем объект управления в матричном виде) или она ее сама аппроксимирует, зная порядок системы на прогнозируемом участке?
БОльшая часть библиотек, что я видел, были заточены под динамическое выделение памяти и динамическую же конфигурацию регулятора, что для эмбеддеда, скажем так, дикость