Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Математические модели динамических систем в форме уравнений для переменных состояния

..pdf
Скачиваний:
11
Добавлен:
05.02.2023
Размер:
377.64 Кб
Скачать

Пример 2.

Рассмотрим систему:

x1 = x2

x2 = x1 +u y = x1 x2

A =

0 1

 

 

 

B =

0

 

 

C =

 

1

−1

 

AT =

0 1

CT =

1

 

 

 

 

 

 

 

 

1 0

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1 0

 

−11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ATCT =

 

−1

 

 

N

=

 

1

−1

 

 

detN

= 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

н

 

 

 

−1

1

 

 

 

 

н

 

 

 

 

 

Rang Nн = 1 , система неполностью наблюдаема.

31

Преобразуем систему, вычитая из первого уравнения второе:

x1 x2 = −( x1 x2 ) u.

ВведЯ новые переменные x1

получим : y = x

1

x1 = −x1 u x2 = x2 x1

u

1/p

-

= x

x

2

,

x

2

= x ,

1

 

 

 

1

x1=y

1/p

x2

 

 

 

-

Эта структура имеет “висячую” часть на выходе.

32

Изменение базиса в уравнениях состояния

ИмеЕтся система x = Ax + Bu

y= Cx

Вновом базисе x = Ax + Bu

y = Cx.

Пусть x = Px. Матрица перехода P существует

и является единственной,если пара{A,B} управляема.

 

y Ny−1, где Nу =

 

B

 

AB A2B ...

 

An−1B

 

,

 

 

 

 

 

 

P = N

 

 

 

 

 

 

 

 

 

y =

 

 

 

 

 

 

 

 

 

 

 

2B

...

 

 

n−1B

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

B

 

AB

 

A

 

A

 

 

 

 

 

 

 

 

 

 

Тогда

 

= PAP−1, B

 

 

= CP−1.

 

 

 

 

 

 

 

A

= PB, C

 

 

 

 

 

 

 

33

Пример (упражнение)

Найти матрицу Р, преобразующую Систему

x1 = 2x1 + x2 +u x2 = x1 + 2x2

к нормальному виду :

x1 = x2

x2 = −3x1 + 4x2 +u.

Ответ. P =

 

−2

1

 

.

 

 

 

1

0

 

 

 

 

 

34

О синтезе системы

Синтез системы - это направленный расчет, цель

которого :

построение рациональной структуры системы;

нахождение оптимальных значений параметров отдельных

звеньев.

Качество управления можно описать двумя способами.

Первый способ предусматривает или непосредственное

задание динамических характеристик выходных координат

системы при типовых воздействиях, или задание совокупности прямых и косвенных показателей качества (значение перерегулирования, времени регулирования, статической ошибки, частоты среза, полосы пропускания и т.д.).

Второй способ основан на введении некоторого обобщенного функционала, определяемого всеми переменными системы управления u(t), x(t), y(t).

В теории линейных систем управления широко используются оба указанных способа.

35

Если передаточная функция системы не имеет нулей, то при выборе ее желаемого полинома D(p) можно руководствоваться

стандартными формами (фильтрамиЧебышева, Баттерворта и др.)

Стандартные формы определяют коэффициенты

характеристического полинома , обеспечивающие в системе

переходные и частотные характеристики с известными показателями качества.

Если же система характеризуется наличием нулей, стандартные формы могут служить в качестве исходного материала для поиска своего оптимального расположения корней.

Одним из основных методов проектирования

детерминированных систем управления в

пространстве состояний является метод расположения полюсов.

36

Распределение полюсов системы управления

Рассмотрим систему с одним входом и одним выходом.

Требуемое качество процессов может быть достигнуто заданием распределения полюсов замкнутой системы на комплексной

плоскости.

Для системы Ax Bux +=

y= Cx

полюса системы - это собственные значения матрицы А или корни

еехарактеристического уравнения

det( λE A) = λn +a1λn−1 +... +an−1λ +an = 0

37

Пусть внешнее воздействие на объект: v = F(x, u).

В случае линейной безынерционной обратной связи

v = Kx + u,

где K – постоянная матрица коэффициентов

обратной связи.

Требуется найти элементы матрицы K так, чтобы

замкнутая система имела желаемый

характеристический полином:

det( λE A) = λn + α1λn−1 +... + αn−1λ + αn = 0

38

Если уравнения объекта заданы в нормальной форме (Фробениуса), то матрица обратных связей по состоянию

K =

 

an αn

an−1 αn−1 ... a1 α1

 

Покажем это:

 

0

1

0

 

0

0

1

A+BK =

0

0

0

 

.

.

.

 

an an1 an2

...

0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

...

0

 

+

 

0

 

 

 

 

an αn an−1 αn−1

...

a1 α1

 

=

 

 

 

 

 

... .

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

...

a1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

0

...

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

...

0

 

 

 

 

 

 

 

=

 

0

0

0

...

0

 

.

 

 

 

 

 

 

 

 

 

 

..

..

.. ... ..

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−αn

−αn−1

−αn−2

...

−α1

 

 

39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример

• Задана система:

A =

 

1

1

 

B =

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

0

2

 

 

 

 

 

 

 

2

 

 

 

МатрицА управляемости :

Nу =

 

B

 

 

AB

 

=

 

1

3

 

, det Nу ≠ 0, система управляема.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Характеристический полином : ( λ −1) ( λ −2) = λ2 −3λ +2 Система неустойчива : a1= -3, a2= 2.

Нормальная форма матрицы А:

 

0

1

 

 

 

 

A

=

 

−2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

40