Прямой корневой метод синтеза систем управления

 

Качество процесса управления, как отмечалось в разделе 6.5, определяется расположением корней характеристического уравнения замкнутой системы. В связи с этим разработаны различные корневые методы расчета систем управления. Одним из них является прямой корневой метод синтеза, называемый модальным методом синтеза системы по заданному качеству процесса управления [2]. Вводится целевая функция, которая является функциональным выражением поставленной цели при синтезе системы. Обычно целевую функцию представляют как ограниченную скалярную действительную непрерывно дифференцируемую функцию F = F(q1, q2, ..., qn) искомых параметров qi (i = 1, 2, ..., n) регулятора системы.

При этом общую задачу рассматривают как выбор вектора параметров q = [q1, q2, ..., qn]T , оптимизирующего в допустимых пределах значение целевой функции на допустимом множестве Qn.

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

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

Характеристическое уравнение системы D(l) = 0 (10.26) переписывается в виде

 

ln +a1ln-1 + a2ln-2 + ... + an-1l +an = 0. (10.61)

 

Каждый коэффициент ai (i = 1, 2, ..., n) является функцией от параметров объекта управления и регулятора, то есть

 

ai = ai(q), i = 1, 2, ..., n, (10.62)

 

где q = [q1, q2, ..., qn]T - искомый параметрический вектор.

Для решения задачи модального синтеза ставится в соответствии с (10.61) и (10.62) желаемый характеристический многочлен

 

D*(l) = ( l - l1* )´( l - l2* ) ... ( l - ln* );

 

после раскрытия скобок получаем

 

D*(l) = ln +b1ln-1 + b2ln-2 + ... + bn-1l +bn, (10.63)

 

где li* - желаемые значения корней характеристического полинома, лежащие в заданных пределах:

 

li £ li* £ li, i = 1, 2, ..., n,

bi = bi( l1* , l2*, ..., ln* ). (10.64)

 

Приравнивая соответствующие коэффициенты (10.62) и (10.64), получаем

ai(q) = bi( l1* , l2*, ..., ln* ), i = 1, 2, ..., n. (10.65)

 

Таким образом, имеем систему n уравнений с n неизвестными, решая которую непосредственно или численными методами, можно определить все n значений параметров вектора q = [q1, q2, ..., qn]T.

Очевидно, что независимое назначение всех коэффициентов характеристического уравнения ai (i = 1, 2, ..., n) возможно лишь при числе корректирующих параметров не менее n. Это обстоятельство делает возможным предписанное назначение желаемых корней li (i = 1, 2, ..., n).

В настоящее время для синтеза систем имеются разнообразные программные средства. Примером может служить CLASSiC (Complex Linear Analysis and Structure Synthesis in Control) - программа для персональных компьютеров класса IBM PC, позволяющая строить математические модели, анализировать и синтезировать системы








Дата добавления: 2015-06-01; просмотров: 833;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.