Определение начального состояния. Из решения уравнений (4), (5) определим начальные уровни в емкостях:
, (10)
где:
;
;
.
2. Составление линеаризованной математической модели ОУ в отклонениях от опороной траектории. Составим новые переменные (отклонения входных воздействий и уровней в емкостях от своих известных значений в моменты времени
,
):
;
;
;
.
Дифференциальное уравнение (1) представим в следующем виде:
, (11)
где
.
Разложим правую часть уравнения (11) в ряд Тейлора в окрестности состояния в моменты времени
и оставим в этом разложении только линейные слагаемые. Тогда с учетом равенства (3) получим следующее линеаризованное уравнение:
, (12)
где:
;
;
;
;
− неконтролируемое возмущающее воздействие, обусловленное погрешностью линеаризации нелинейного дифференциального уравнения (3).
Аналогичным образом нелинейному дифференциальному уравнению (4) соответствует линеаризованное уравнение в отклонениях от опорной траектории:
, (13)
где:
;
;
;
;
.
− неконтролируемое возмущающее воздействие, обусловленное погрешностью линеаризации нелинейного дифференциального уравнения (4).
В результате уравнения состояния объекта управления в отклонениях от опорной траектории можно представить в следующем виде:
, (14)
где:
;
;
,
а элементами матриц
и
являются переменные параметры
и
, значения которых переопределяют в дискретные моменты времени
.
В соответствии с заданием (табл. 1) в процессе управления изменяют положение только кранов, используемых для управления, а остальные клапаны остаются в начальном состоянии. Поэтому в уравнениях (12), (13) и (14) нужно учитывать только коэффициенты
, стоящие сомножителями при управляющих воздействиях.
В частности, если для управления используют краны с номерами
и
, то
,
и матрицу
нужно формировать так:
.
Уровнемер установлен в емкости с номером
. В качестве выходного сигнала
измерительного устройства будем считать отклонение уровня в емкости с номером
от своего значения в момент времени
. Тогда уравнение наблюдения примет вид:
,
или в матичной форме:
, (15)
где матрица
имеет отличный от нуля элемент
(с номером
);
− погрешность измерений.
Таким образом, модель объекта управления в отклонениях от начального состояния включат в себя уравнение состояния (14) и уравнение наблюдения (15).
3. Моделирование переходных процессов. Для этого нужно методом Эйлера составить разностные уравнения состояния объекта управления (14) в моменты времени
в предположении, что погрешность линеаризации
:
,
, (16)
и выполнить решение полученных уравнений с помощью Mathcad в цикле по
, где
.
4. Анализ управляемости и наблюдаемости ОУ. Анализ управляемости и наблюдаемости нужно выполнить в моменты времени
по соответствующим критериям Калмана с использованием линеаризованной модели объекта управления (14), (15), имеющей две переменные состояния:
и
.
Для этого нужно при числе переменных состояния
сформировать в моменты времени
матрицу управляемости
,
матрицу наблюдаемости

и проверить с помощью Mathcad выполнение условий управляемости и наблюдаемости:
;
,
где нужно использовать значения матриц
и
, вычисленные в моменты времени
,
, при моделировании переходных процессов с помощью уравнения (16).






