Простой алгоритм терминального управления пневмоприводом при наличии фазового ограничения и ограничения на управление
Предложен простой алгоритм терминального (кусочно-постоянного) управления перемещением штока пневмопривода из любого начального состояния в любое конечное остояние за фиксированное время, малое фиксированное число равных шагов, с учетом всех ограничений и без удара об ограничитель. Алгоритм использует плоскости ереключения, которые получены аппроксимацией решений 900 задач линейного программирования симплекс-методом.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
Простой алгоритм терминального управления пневмоприводом…
УДК 681.513.5
Простой алгоритм терминального управления
пневмоприводом при наличии фазового ограничения
и ограничения на управление
В.И. Краснощеченко
КФ МГТУ им. <...> Н.Э. Баумана, Калуга, 248000, Россия
Предложен простой алгоритм терминального (кусочно-постоянного) управления
перемещением штока пневмопривода из любого начального состояния в любое конечное
состояние за фиксированное время, малое фиксированное число равных шагов,
с учетом всех ограничений и без удара об ограничитель. <...> Алгоритм использует
плоскости переключения, которые получены аппроксимацией решений 900 задач
линейного программирования симплекс-методом. <...> В работе [1] изложена методика синтеза оптимального
по быстродействию рулевого пневмопривода. <...> В локальном методе
синтеза оптимального управления некоторые фазовые переменные
при выходе на ограничитель могут иметь разрывы первого рода, чего
нет при классическом подходе к решению задач с фазовыми ограничениями
[2, 3]. <...> В.И. Краснощеченко
Привод работает в релейном режиме и должен за минимальное
b в установившееся состояние
,
K2
время обеспечить перемещение рулей (штока пневмопривода) из
установившегося состояния 0
Т
b 1min
*
где b — любое числовое значение из диапазона
0; *bb bD 0,0021 м. <...> Фактически число b определяет
шаг поступательного перемещения штока пневмопривода (рулей) в
прямом направлении, тогда как b — в обратном. <...> Если на каком-то этапе управления будет необходим переменный
шаг (например, чтобы увеличить шаг для более динамичного, но относительно
грубого перемещения рулей или уменьшить для повышения
точности перемещения рулей), данный алгоритм в представленном
виде работать не будет. <...> Конечно, минимальное время перехода из состояния
0
b в состояние mi 1 nТ
— очень важный факb
тор
управления, определяющий максимальное быстродействие пневмопривода. <...> 27
(определено моделированием <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: