setterminal(MPCobj,Y,U) задает диагональные квадратичные веса штрафа и ограничения на последнем шаге в горизонте предсказания. Веса и ограничения находятся на терминале выход y (t +p) и терминальный вход u (t +p – 1), где p является горизонтом предсказания контроллера MPC MPCobj.
setterminal(MPCobj,Y,U,Pt) задает диагональные квадратичные веса штрафа и ограничения от шага Pt к концу горизонта. По умолчанию Pt является последним шагом в горизонте.
MPCobj — Прогнозирующий контроллер модели Контроллер MPC объект
Прогнозирующий контроллер модели в виде контроллера MPC объект. Чтобы создать контроллер MPC, использовать mpc.
Y — Терминальные веса и ограничения для выходных переменных структура
Терминальные веса и ограничения для выходных переменных в виде структуры со следующими полями:
Weight
1 ny вектором из неотрицательных весов
Min
1 ny вектором из нижних границ
Max
1 ny вектором из верхних границ
MinECR
1 ny вектором из смягчающего ограничение Равного Беспокойства о Релаксации (ECR) значения для нижних границ
MaxECR
1 ny вектором из смягчающих ограничение значений ECR для верхних границ
ny является количеством управляемых выходных параметров контроллера MPC.
Если Weightmin или Max поле пусто, значения в MPCobj используются на всех шагах горизонта предсказания включая последнее. Для стандартных границ, если любой элемент Min или Max поле бесконечно, соответствующая переменная неограничена на терминальном шаге.
По умолчанию, Y.MinECR = Y.MaxECR = 1 (мягкие выходные ограничения).
Выберите ECR величины тщательно, составляя важность каждого ограничения и числовую величину типичного нарушения.
U — Терминальные веса и ограничения для переменных, которыми управляют, структура
Терминальные веса и ограничения для переменных, которыми управляют, в виде структуры со следующими полями:
Weight
1 nu вектором из неотрицательных весов
Min
1 nu вектором из нижних границ
Max
1 nu вектором из верхних границ
MinECR
1 nu вектором из смягчающего ограничение Равного Беспокойства о Релаксации (ECR) значения для нижних границ
MaxECR
1 nu вектором из смягчающих ограничение значений ECR для верхних границ
nu является количеством переменных, которыми управляют, контроллера MPC.
Если Weightmin или Max поле пусто, значения в MPCobj используются на всех шагах горизонта предсказания включая последнее. Для стандартных границ, если отдельные элементы Min или Max поля бесконечны, соответствующая переменная неограничена на терминальном шаге.
По умолчанию, U.MinECR = U.MaxECR = 0 (трудно переменные ограничения, которыми управляют)
Выберите величины ECR тщательно, объяснив важность каждого ограничения и числовую величину типичного нарушения.
Pt — Шаг начального приложения для терминального веса и ограничений горизонт предсказания p (значение по умолчанию) | целое число меньше, чем p
Продвиньтесь в горизонт предсказания в виде целого числа между 1 и p, где p является горизонтом предсказания. Терминальные веса и ограничения применяются от шага предсказания Pt в конец.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.