За моделями , знайденими за варіантами завдання 2 з таблиці 4, побудувати моделі з простором станів. Перевести систему зі стану Х0 у стан Х=0 (таблиця 6) за мінімальну кількість моментів часу.
|
Варіант |
Початковий стан Х0* |
|
10 |
(6,6,2) |
Вважаємо систему повністю спостережуваною та повністю керованою:

Необхідно знайти
для
та
.
Для
спостережуваних систем розв’язок першого з рівнянь з системи
має вигляд:

При
маємо ![]()
Треба знайти
момент часу
такий, що стан системи
. Рівняння
перепишемо у вигляді:
![]()
Це система
лінійних алгебраїчних рівнянь відносно
, де
.
Систему
можна записати в матричному вигляді:
![]()
Будемо вважати,
що в моделі
матриці мають такі розміри:
,
,
.
Система лінійних
рівнянь (4) має єдиний розв’язок за умови
для матриці
.
Умова повної
керованості системою визначається як
, що і забезпечить існування
одного розв’язку системи (4).
Зробимо заміну
, тоді
набуде вигляду
![]()
Звідси ![]()
При
маємо
. Якщо
.
Розглянемо задачу, коли вхід в систему має скалярний характер:
![]()
Розглянемо
.
За визначенням:

. Тобто:
,
![]()
Оскільки
, то, помноживши цю рівність
зліва на
, отримаємо
.

Керування
системою повинно відбуватися за законом
.
Стверджується, що
керування
переводить будь-який
початковий стан
в стан
за
кроків.
Практична реалізація
Дискретна лінійна модель вхід – вихід має вигляд:

Дискретна стаціонарна лінійна детермінована модель із простором станів має вигляд:

Еквівалентна модель із простором станів може бути задана матрицями:
=Fb(
);
![]()
![]()
Використовуючи коефіцієнти заданої моделі вхід-вихід, будуємо:
Оскільки
:

![]()
![]()
> with(LinearAlgebra):
> A:=<<0|1|0>,<0|0|1>,<0.101|0.521|0.97>>;

> B:=<0,0,1>;
>
>

> C:=<-0.160|2.889|0.586>;
![]()
> R:=<B|A.B|A.A.B>;

> W3:=<1|0|0>;
![]()
> W3R:=W3.R;
![]()
> X[0]:=<6,6,2>;

> for i from 0 by 1 to 2 do
> U[i]:=-W3.A.A.A.X[i]:
> X[i+1]:=A.X[i]+B.U[i]:
> end;
>
>
>
![]()

![]()

![]()

>
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.