Веса клемм и ограничения для обрабатываемых переменных, заданные как структура со следующими полями:
Weight | 1 вектор неотрицательных весов |
Min | Вектор 1 на ню нижних границ |
Max | Вектор 1 на ню верхних границ |
MinECR | Вектор 1-за-nu ограничения-смягчения значений равной зависимости для релаксации (ECR) для нижних границ |
MaxECR | Вектор 1 по nu значений РПУ ограничения-смягчения для верхних границ |
nu - количество управляемых переменных контроллера MPC.
Если Weight, Min или Max поле пустое, значения в MPCobj используются на всех этапах горизонта прогнозирования, включая последние. Для стандартных границ, если отдельные элементы Min или Max поля бесконечны, соответствующая переменная не ограничена на шаге терминала.
Недиагональные веса равны нулю (как описано в разделе Функция стандартных затрат). Для применения ненулевых смещенных по диагонали весов клемм необходимо увеличить модель установки. См. раздел Обеспечение производительности LQR с использованием штрафных весов терминала.
По умолчанию U.MinECR = U.MaxECR = 0 (жесткие переменные ограничения)
Тщательно выбирайте величины РПУ, учитывая важность каждого ограничения и численную величину типичного нарушения.