Управляемость и наблюдаемость системы автоматизированного управления. Наблюдаемость и управляемость системы

Наблюдаемость и управляемость системы

Модели динамических объектов в условиях неполной наблюдаемости

Понятие наблюдаемости и дуальное ему понятие управляемости были впервые введены Калманом в 1960 г. Хотя при обсуждении методов идентификации понятие наблюдаемости важнее понятия управляемости, оба они ввиду их дуальности рассматриваются совместно.

Говорят, что система является управляемой, если она может быть переведена из любого состояния при в любое другое желаемое состояние за конечный интервал времени t путем приложения кусочно-непрерывного входного воздействия , .

Рис. 1. Неуправляемая система

Понятие управляемости можно проиллюстрировать схемой, показанной на рис. 1. Видно, что эта система является неуправляемой, так как управляющее входное воздействие u (t ) влияет не на все переменные состояния. Кроме того, управляемая замкнутая линейная система может иметь произвольные собственные значения независимо от собственных значений соответствующей разомкнутой системы. Это свойство детально рассмотрено Вонхэмом.

В литературе описаны критерии анализа управляемости (и соответственно наблюдаемости) систем. Все они основаны на рассмотрении канонического уравнения состояния и на полиномиальном разложении .

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

Рис. 2. Нанаблюдаемая система

Система наблюдаема, если все ее состояние можно непосредственно или косвенно определить по выходному вектору системы. Поэтому, когда определенное состояние (или изменение этого состояния) не влияет на выходной вектор, система ненаблюдаема (рис. 2), точно так же как отсутствие влияния вектора выходного сигнала на определенное состояние означает, что система неуправляема (показано на рис. 1). Кроме того, ненаблюдаемая система не может быть идентифицирована; в терминах ее полной модели в пространстве состоянии, очевидно, невозможна идентификация параметров, относящихся к ненаблюдаемым состояниям.

Управляемость и наблюдаемость линейных систем регулирования относится к основным понятиям теории автоматического регулирования, с помощью которых можно оценивать структурные схемы систем и выполнять преобразование путем ввода дополнительных сигналов или за счет их исключения. Если в системе автоматического регулирования сигнал управления сформированный в задатчике, представляет собой некоторую совокупность его составляющих превышает число степеней свободы системы, описанной уравнением то система является неуправляемой. Действительно, в этом случае систему регулирования нельзя перевести из начального состояния в любое конечное состояние под действием некоторого входного сигнала При системы автоматического регулирования именуют вполне управляемыми.

Линейную стационарную систему автоматического регулирования называют полностью управляемой, если из любого начального состояния ее можно перевести в конечное состояние при помощи входного сигнала в течение конечного интервала времени. Необходимое и достаточное условие полной управляемости линейной стационарной системы, описываемой уравнением

таково: матрица

размера первые столбцов которой состоят из элементов матрицы В, а следующие столбцов - из элементов матрицы и т. д., должна иметь ранг .

С понятием управляемости связано понятие наблюдаемости системы. Наблюдаемость позволяет установить начальное состояние системы автоматического регулирования по результатам измерений одного выходного сигнала.

Линейная стационарная система автоматического регулирования, описываемая уравнениями

полностью наблюдаема, если можно определить начальное состояние системы по следующий данным;

а) матрица А и С;

б) выходному сигналу от начальных условий при заданному на конечном интервале времени

Необходимое и достаточное условие полной наблюдаемости линейной стационарной системы заключается в том, что сопряженная матрица 1

типа должна иметь ранг

Рассмотрим два типа систем автоматического регулирования.

Первый тип - система имеет лишь один выходной сигнал

Для этой системы необходимым и достаточным условием полной наблюдаемости является отличие от нуля всех коэффициентов.

Второй тип - система имеет несколько выходных сигналов:

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

Пример IX. 15. Определить, является ли линейная стационарная система автоматического регулирования (рис. IX. 19, а) полностью неуправляемой и наблюдаемой. Составим уравнение состояния для этой системы в виде

Из уравнения (IX.253) следует, что матрица А имеет размерность

В этом случае формула (IX.251), по которой определяется управляемость, примет вид

Определитель матрицы (IX.255) будет что соответствует рангу матрицы К, меньщему 2. Для полной управляемости системы регулирования ранг матрицы К должен быть равен 2. Поэтому рассматриваемая система является неуправляемой.

Определим наблюдаемость системы регулирования. Для этого воспользуемся формулой (IX.252). В нашем случае

Рис. IX.19. Структурные схемы системы автоматического регулировании для примера IX.15

Подставив соответствующие сопряженные значения матриц в формулу (IX.256), получим

Определитель матрицы (IX.252) что соответствует рангу, меньшему 2. Для получения полной наблюдаемости системы регулирования ранг матрицы должен быть равен 2. Поэтому рассматриваемая система регулирования является ненаблюдаемой.

Этот результат становится очевидным из анализа передаточной функции замкнутой системы

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

Из выражения (IX.259) можио найтн характеристическое уравнение замкнутой системы в виде

что указывает на неустойчивость системы регулирования.

  • наличие хотя бы одной цели, которую принимают члены группы как общую для себя;
  • наличие членов группы, которые намеренно работают вместе, чтобы достичь общей цели.

Таким образом, получается, что организация - это группа людей, которая сознательно координирует свои усилия для достижения общих целей, т. е. управляется. Управление - это целенаправленное воздействие на объект для достижения требуемого результата. Управление подразумевает наличие четырех основных элементов; вход основной системы, выход основной системы, канал обратной связи, блок управления. Такая система построена на принципе контроля результатов деятельности организации и увязке контролируемых параметров с целями на входе. Такой вид управления получил название управление по целям.

Весь процесс управления является непрерывным и состоит из четырех основных этапов. Изначально организация и ее подразделения получают задания в виде целей, под которые планируются процедуры, дающие ответ на вопросы; кто, что, где, в какие сроки и в каком количестве должен сделать. Проверка результата работы наступает после установленного срока выполнения работы. При этом оцениваются степень достижения цели и проблемы, мешавшие ее достижению. В результате контроля за результатами работы устанавливаются причины отклонения от плановых процедур и разрабатываются корректирующие мероприятия. Чтобы привести результаты к плановым, необходимо выявить природу несоответствия и при необходимости скорректировать цели. Например, если результат не был достигнут из-за некомпетентности работника, то достаточно будет применить к этому работнику санкции или заменить его, но если отклонения от намеченных результатов произошли из-за изменений во внешней среде (обвал курса рубля), необходимо корректировать цели организации или ее отдельных подразделений.

Условия управления. Оценка результатов управления - это сравнение достигнутых результатов деятельности организации в целом и ее отдельных подразделений с поставленными целями. Оценка результата управления используется как механизм обратной связи. При оценке результатов управления выявляют следующие основные параметры:

  • результаты функционирования (деятельности);
  • наличие ресурсов для выполнения поставленных задач;
  • уровень компетентности сотрудников различных звеньев;
  • степень управляемости организацией, или как слаженно функционирует вся система, где и когда происходили сбои при передаче информации и ресурсов.

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

Основные количественные показатели:

  • производственные - производительность, себестоимость, рентабельность, коэффициент сменности и т. д.;
  • по персоналу - число прогулов, текучесть кадров, количество больничных листов, частота повышения квалификации и т. д.;
  • финансово-экономический - прибыльность, оборачиваемость, платежеспособность, норма доходности акций и т. д.;
  • рыночные (маркетинговые) - доля рынка и ее динамика, объем реализации, количество клиентов и величина потребления на одного клиента и т. д.

Основные качественные показатели:

  • навыки и компетенция персонала;
  • компетенция руководства;
  • знание рынка;
  • уровень организационной культуры;
  • уровень инновационности (разработка и применение новых технологий);
  • имидж организации и т. д.

В подавляющем большинстве случаев организация имеет множество различных целей. Возникает целый набор взаимосвязанных, а иногда и противоречивых целей. Многообразие целевых установок превращает организацию в сложную организацию. Например, даже не очень крупное производственное предприятие имеет цели по закупке сырья, по его переработке, по подбору персонала, по распределению готовой продукции и т. д. Все эти цели должны быть взаимоувязаны во времени, согласованы с внешними условиями. Если срывается закупка, то отдел реализации своих целей не достигает.

Общие черты организации:

  • ресурсы;
  • зависимость от внешней среды;
  • разделение труда - горизонтальное и вертикальное;
  • подразделения;
  • необходимость управления.

Управление необходимо для координации всех задач, осуществляемых организацией. Управление организацией - это процесс планирования, организации, мотивации и контроля ДЛЯ того, чтобы сформулировать и достичь целей организации.

ЛЕКЦИЯ № 20

УСЛОВИЕ УПРАВЛЯЕМОСТИ И НАБЛЮДАЕМОСТИ

ЛИНЕЙНЫХ ИМПУЛЬСНЫХ СИСТЕМ.

План лекции:

1. Определение полностью управляемой системы.

2. Условие управляемости линейной импульсной системы.

3. Определение наблюдаемости и восстанавливаемости.

4. Условие восстанавливаемости линейной импульсной системы.

Управляемость системы определяет возможность управления со стороны входа всеми компонентами вектора состояния дискретной системы.

Система, процесс или объект называются полностью управляемыми , если они могут быть переведены из состояния x=0 в произвольное состояние x[n] с помощью управления за конечное число шагов.

Рассмотрим систему разностных уравнений:

x [ k +1]=Ф x [ k ]+ Hu [ k ]

y [ k ]= cx [ k ]+ Du [ k ] (20.1),

где x=(x 1 ,...x n)- вектор состояния;

y =(y 1 ,... y n )- вектор входных переменных;

u =(u 1 ,... u n )- вектор управления.

Предположим, что последовательность управлений имеет вид:

u , u ,... u [ n -1] . (20.2)

Тогда в соответствии с (5.44) при x =0 , получим:

x = Hu ;

x Hu + Hu ;

x = Ф 2 Hu + Ф Hu ;

. (20.3)

Найдем последовательность управлений (20.2), переводящую точку x =0 в точку x [ u ]= x . Последнее уравнение системы (20.3) также можно представить в виде:

. (20.4)

Это выражение можно рассматривать как систему линейных алгебраических уравнений относительно компонентов векторов

u [ n -1], u [ n -2] ,..., u .

Каждый вектор u имеет m скалярных компонент, так что число неизвестных равно m x n . Основная матрица системы

-

Имеет размерность (n x mn ), а расширенная матрица

Размерность (п хтп +1).

Рассмотрим условие управляемости, то есть условие существования решения (20.4).

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

Легко видеть, что так как , то . Если ранг основной матрицы меньше порядка системы п , то всегда можно так подобрать вектор Х , что ранг расширенной матрицы станет больше ранга основной матрицы.

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

Рассмотрим случай скалярного управления и перейдем в исходной системе (5.44) с помощью преобразования

к каноническим переменным:

Окончательно получим:

,

Существуют специальные алгоритмы приведения исходной матрицы Ф к каноническому виду (диагональной форме).

Структурная схема системы приведена на рис.20.1 (при условии скалярного выхода y ).


Легко видеть, что по свойствам полной управляемости системы соответствует отсутствие нулей у вектора , то есть условия .

Наиболее распространенным алгоритмом управления систем, синтезируемых с помощью МПС, является алгоритм

.

Однако, во многих случаях состояние системы

не измеряется, и, следовательно, управление согласно вышеприведенному соотношению не может быть непосредственно реализовано.

Таким образом, возникает вопрос, можно ли определить вектор состояния по измеряемому выходу или по измеряемым выходам объекта со многими входами и многими выходами.

В этой связи в теории управления различают наблюдаемость состояния и восстанавливаемость состояния.

Состояние х (t o ) системы наблюдаемо, если оно может быть определено по будущим значениям выходной переменной y (t ), t >t 0 и если интервал t -t 0 конечен.

Состояние х (t o ) системы восстанавливаемо, если оно может быть определено по прошлым значениям выходной переменной y (t ), t >t 0 и если интервал t -t 0 конечен.

Условие наблюдаемости и восстанавливаемости можно получить из уравнения выхода системы:

и уравнения состояния:

Вычисляя последовательно значения выходной переменной для моментов времени k , k + 1,... k + n - 1, получим:

(20.5)

или в векторно-матричной форме:

или в компактной форме:

Y n [ k ]= Q p x [ k ]+ P p u [ k ].

Если матрица Q p невырожденная, то существует ее обратная матрица Q -1 P , в этом случае detQ p и строки матрицы Q p линейно независимы.

Тогда из предыдущего матричного уравнения следует:

x [k ]=Q -1 p y n [k ]- Q -1 p P p u [k ] (20.6)

Таким образом, мы можем сформулировать следующее условие наблюдаемости: линейная система, описываемая КРУ, наблюдаема, если и только если ранг матрицы Q p равен размерности n пространства состояний.

Получим условие восстанавливаемости:

Учитывая, что x [k + n ]=Ф n x [k ], то последнее матричное уравнение может быть преобразовано к виду:

Где .

Условия восстанавливаемости формулируются аналогично условиям наблюдаемости: линейная система, описываемая системой КРУ, восстанавливаема, если и только если ранг матрицы Q p равен размерности n пространства состояний.

Понятие управляемости, наблюдаемости и восстанавливаемости позволяет лучше представлять особенности динамики исследуемой системы, ее возможности. Отметим, что матрица Ф зависит от величины интервала квантования Т , поэтому свойства управляемости и наблюдаемости могут изменяться при переходе от непрерывных систем к цифровым (вспомним, например, о возможности возникновения скрытых колебаний в дискретных системах).

Таким образом, мы завершаем рассмотрение вопросов анализа динамики дискретных систем в рамках методов ПС. В настоящее время этот метод широко применяется в инженерной практике. Его развитию будет способствовать все более широкое использование ЭВМ в проектировании рассматриваемых систем, так как именно он позволяет в наибольшей степени соединить полноту и строгость теоретического исследования с возможностями современной вычислительной техники.

Управляемость и наблюдаемость.

Рассмотрим два фундаментальных свойства систем управления, которые имеют такое же большое значение, как и свойство устойчивости. Первое из них связано с возможностью перевода системы из любого начального состояния в любое другое заданное состояние, а второе – с возможностью определить состояние системы по управляемой величине и управляющему воздействию.

1. Управляемость.

Определение управляемости. Система (управляемая система или объект) с уравнением состояния

является полностью управляемой , если существует управляющий сигнал f , который переводит систему из нулевого начального состояния х (0)= 0 в момент t 0 = 0в любое другое состояние х (t f )за конечное время t f .

Состояние системы в текущий момент времени t можно изобразить с помощью точки М в пространстве состояния. Под пространством состояния понимаем пространство, осями которого являются переменные состояния.

Здесь точка М – изображающая точка.

Изменение положения изображающей точки – это переход системы из одного состояния в другое.

Нетрудно показать, что если система полностью управляемая, то ее при некоторых допущениях можно перевести из любого начального состояния в любое другое состояние. Это свойство системы называют достижимостью .

Управляемость – частный случай достижимости.

На рисунке выше дана геометрическая интерпретация свойств управляемости и достижимости.

Теорема Калмана. (О полной управляемости).

Для полной управляемости системы, описываемой уравнением (1), необходимо и достаточно, чтобы матрица управляемости (блочная матрица)

(2)

имела ранг, равный n , где n – порядок системы: . Матрица U имеет размерность (), так как каждый блок имеет размерность , а всего n блоков ( столбцов).

Если существует хотя бы один минор n -го порядка матрицы U , то . Минор n -го порядка – определитель матрицы U , составленный из n произвольных столбцов матрицы U .

Для системы с одним входом, т.е. если , то U – квадратная матрица и имеет единственный минор n -го порядка, который совпадает с определителем матрицы . При этом условие полной управляемости для r =1:

то есть матрица управляемости должна быть невырожденной.

Пример. Для двойного интегратора

,

где k – коэффициент усиления двойного интегратора.

Является лидвойной интегратор полностью управляемым, и при каких условиях?

В данном случае n= 2, . Следовательно, в соответствии с (2) матрица управляемости двойного интегратора

,

.,

Следовательно, , если . Это и есть условие полной управляемости двойного интегратора.

Команды Matlab: U=ctrb (A,B ); r=rank (U ).

Замечание 1. Физический смысл свойства полной управляемости заключается в том, что управление оказывает влияние на каждую из переменных состояния , . При этом можно изменять положение изображающей точки произвольно с помощью соответствующего управления.

Замечание 2. Является ли система полностью управляемой можно определить с помощью операционной структурной схемы. Если на операционной структурной схеме имеются пути, ведущие от управления к каждой переменной состояния, то система является полностью управляемой.

Пример . Рассмотрим операционную структурную схему системы, представленную на рисунке ниже. Здесь , n= 2.


Как видим, управление u будет оказывать влияние лишь на переменную х 1 . Левая часть структурной схемы ведет себя автономно от управления u . Следовательно, система не является полностью управляемой. Если система не является полностью управляемой, то ее можно разложить на управляемую и неуправляемую части (подсистемы).

Аналитически покажем, что рассматриваемая система не является полностью управляемой. Для этого по структурной схеме найдем уравнения в переменных состояния

из которых видно, что управление u не влияет на х 2 .

Найдем A и B :

, .

Отсюда матрица управляемости

.

Как видим, , то есть система не удовлетворяет условию полной управляемости.

Замечание 3. Если система с одним входом, другими словами, при r= 1, не является полностью управляемой, то ее ПФ вырождается, другими словами, ее ПФ является вырожденной ПФ, то есть порядок знаменателя ПФ будет меньше порядка системы (порядка характеристического уравнения системы).

Отсюда система с одним входом является полностью управляемой, если ее передаточная функция не содержит одинаковых сомножителей в числителе и знаменателе (сокращаемых сомножителей).

Для примера, рассмотренного в замечании 2:

, , l= 1.

При этом ПФ системы

,

где характеристический многочлен

Следовательно, корни характеристического уравнения =0, другими словами, полюсы системы равны: .

Найдем числитель , представляющий собой скалярный многочлен

.

Порядок системы n= 2, а порядок знаменателя ПФ равен 1, то есть передаточная функция системы вырождена. Эта система устойчива по начальным условиям, если (левые корни). Если , ( есть правый корень), то система устойчива по входу и неустойчива по начальным условиям. Другими словами, компенсация правых (неминимальнофазовых) нулей системы за счет полюсов последовательно включенной еще одной системы делает последовательное соединение не стабилизируемым.



Документы