Научная статья на тему 'Автоматические регуляторы в системах управления и их настройка. Часть 3. Цифровые регуляторы и их настройка'

Автоматические регуляторы в системах управления и их настройка. Часть 3. Цифровые регуляторы и их настройка Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
887
231
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Мазуров В.

В настоящее время наблюдается тенденция вытеснения аналоговых систем управления цифровыми. Объясняется это широкими возможностями по реализации самых совершенных алгоритмов регулирования.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Мазуров В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Автоматические регуляторы в системах управления и их настройка. Часть 3. Цифровые регуляторы и их настройка»

Компоненты и технологии, № 6'2003 Компоненты

Окончание. Начало в № 3-4'2003

Автоматические регуляторы в системах управления и их настройка

Часть 3. Цифровые регуляторы и их настройка

В настоящее время наблюдается тенденция вытеснения аналоговых систем управления цифровыми. Объясняется это широкими возможностями по реализации самых совершенных алгоритмов регулирования.

За основу публикации взят курс лекций, читаемый профессором В. М. Мазуровым на кафедре АТМ Тульского

государственного университета

Алгоритмы цифрового ПИД-регулирования

Наиболее распространенными алгоритмами являются ПИ и ПИД-алгоритмы цифрового управления.

Рассмотрим процедуру вывода алгоритма цифрового ПИД-регулятора из соответствующего непрерывного закона, имеющего вид

de.

U(t) = Kp(e(t) +1 !ТИ\edt + Td “p

(1)

где е = у-узад — ошибка регулирования.

Запишем уравнение (1) в конечных разностях путем замены 1 = кТ

K

u(k) = Kt

е(к) + \ІТИ^е(ї)ТК +Tde{k) Є(* 1}

2=1 * V

(2)

где к = 1, 2, 3... — номер периода квантования, Тк — период квантования.

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

Аи(к) = и{к)-и(к-1) = Кр[е(к)-е(к-\)+Тк е{к) +

гт, ТИ

+ ± [е(к) - е(к -1) - (е(к -1) - е(к - 2))]]

где

do = 1+ТкЛи+Т/Гк, d: = -l-2Td/TK, d2 = Td/TK (4)

Структурная схема цифрового ПИД-регулятора приведена на рис. 1, где через Z-1 обозначен блок задержки сигнала на один период квантования.

Алгоритм работы всей системы управления при использовании цифровой модели объекта будет иметь вид

y(k) = ay(k-1)+b1(k-1-M)+b2(k-2-M)

e(k) = У(к.)-УзАд u(k) = u(k-1)+KF(d0e(k)+d1e(k-1)+d2e(k-2))

При этом параметры цифровой модели объекта управления в координатах «вход — выход» находятся путем взятия модифицированного Z-преобразования от передаточной функции объекта первого порядка с запаздыванием, что приводит к следующим формулам

a = exp(-TK/T), b1 = k(1-a1-c), b2 = k(a-a1-c) (5)

где /TK = M+c , где M — целая часть, а c — дробная часть отношения.

Или, приведя подобные члены, получим u(k) = u(k-1)+KF(d0e(k)+d1e(k-1)+d2e(k-2)) (3)

Выбор периода квантования

Для того чтобы эффект квантования по времени мало сказывался на динамике системы цифрового регулирования, рекомендуется выбирать период квантования из соотношения Т95/15<Тк<Т95/5, где Т95 — время достижения выходным сигналом уровня 95% от установившегося значения при подаче на вход объекта ступенчатого сигнала. Если объект первого порядка, то Т95 я т+3Т.

Другой подход к выбору величины периода квантования основан на рекомендациях американских ученых Зиглера и Никольса, согласно которым Тк = 0,1ТКР, где ТКР — период критических колебаний объекта управления.

Компоненты и технологии, № 6'2003

Упрощенная методика расчета настроек цифрового ПИД -регулятора

С целью упрощения процедуры настройки цифрового ПИД-регулятора рекомендуется (согласно Зиглеру и Никольсу) выбирать следующие значения отношений при Тк = 0,1ТКР:

Тк/Ти=0,2; Та/Тк=1,25.

В этом случае, согласно формулам (3), соответствующие коэффициенты будут равны:

а0=2,45; с!1=—3,5; а2=1,25.

Таким образом, в алгоритме (4) настраиваемым параметром остается лишь один коэффициент усиления регулятора кБ.

Для цифрового ПИ закона управления (Тс = 0) получим:

d0=1,2; d1=-1; d2=0.

После определения периода квантования TK единственным настраиваемым параметром в алгоритме (4) является коэффициент усиления цифрового регулятора KF. Его достаточно просто настроить экспериментально, так чтобы декремент затухания в системе был равен 1/4.

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

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

u(k) = u(k-1)+KF(y(k-1)-y(k)+ +d1e(k-1)+d2e(k-2)-y(k-2)-y(k))

Выбрав период квантования TK, рассчитывают параметры настройки дискретного ПИ или ПИД-регулятора по формулам:

Для ПИ-регулятора

к: =

0,9 Т 0Д357Т*

d1=

1+TJ2 (х +ТК 2)2

°’277Т* „d2=0,KP=K>

K'f(X +тк 2)2

К

Для ПИД-регулятора 1,2Т

d1=

г _ 0,ЗТТк

Р \ +TK/2 (X+TJ2)2 0,6ТТК

—,-------d2=(^,Kp=Kr/K

К(ї+Тк 2) 2 кХ /к

В этих формулах учтено запаздывание на величину Тк/2, свойственное всем замкнутым цифровым системам регулирования.

Оптимальные регуляторы для объектов с запаздыванием

Объекты с запаздыванием

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

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

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

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

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

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

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

Структурная схема объекта первого порядка с запаздыванием в канале управления приведена на рис. 2, где '(1) — сигнал внешнего возмущающего воздействия.

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

Синтезируем регулятор, который оптимизирует только свободное движение объекта управления (то есть движение, возникающее из-за ненулевых начальных условий). Поэтому возмущающий сигнал '(^ положим равным нулю. Запишем соответствующие передаточные функции:

Х(р) _ Ке^

7(р)~Тр + 1 \1(Р) _ 1 Х(р) Р

ТрХ(Р)+Х(Р) = Ке-три(р) рц(р) = Х(Р)

Переходя от операторных уравнений к дифференциальным, получим

Тіх^/Л+х^) = Ки(Ьт), х(0) = х0, и(Ьт) = ^М, ¿цЩ/& = хВД, ц(0) = 0 (6)

где т<1<0, а у(1) — начальная функция звена запаздывания, описывающая предысторию движения объекта до момента включения в работу регулятора.

Запишем систему уравнений (6) в нормальной форме Коши:

dx(t)/dt = -хВД/Т+К и(Ьт)/Т, х(0) = х0, иО-т) = ^М, dц(t)/dt = x(t), ц(0) = ^0 (7)

где т<К0.

Таким образом, получено описание модифицированного объекта управления в пространстве состояний. Перепишем систему (7) в матричном виде:

dX(t)/dt = AX(t)+BU(t-т),

Х(0) = Хе, U(t-т) = ^)

где т<1<0,

А =

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

J(U) = J \x'(t)QX(t) + U'RU{t)\dt---min

о

Q и R — это известные, выбираемые проектировщиком, матрицы штрафов на коорди-

'-1/Т 0' к/т х0

,В = , =

1 о 0

W(t)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

u(t) тр -4 к X(t) 1 ^l(t)

ТР+1 р

Рис. 3. Модифицированная структурная схема объекта управления с интегральной составляющей

или

е

Компоненты и технологии, № 6'2003

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

Предполагается, что все компоненты вектора состояния Х(1) доступны для измерения. Кроме того, матрица штрафа р на коэффициенты вектора состояния должна быть положительно полуопределенная, то есть р>0. Условие положительной полуопреде-ленности означает, что главный определитель и все миноры матрицы должны быть не меньше нуля.

Для упрощения структуры критерия качества матрица р должна иметь структуру

Q =

0п 0 0 ^22

Вычисление вектора КОС Вычисление вектора КОС осуществляется через элементы матрицы Риккати

Koc=RT'BP = V2\K Т 0]

Pi Рг Рг Р*.

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

А’Р+РА-РВ^В’Р+О = 0.

Раскрывая уравнение Риккати, получим

-1/Т 1 Pi Рг + Pi Рг -1/Т 0

0 0 .Рг Рг. Рг Рг. 1 о

Для аналитической разрешимости задачи синтеза матрица штрафа на координаты вектора управления R должна быть положительно определенная.

В нашем случае u — скаляр, поэтому R = г, г > 0, qu-0, q^—0. Критерий качества при этих условиях примет вид

АЮ = ] [9„х(02+922ц(02+™(02]*

о

При выборе численных значений коэффициентов штрафа в простейшем случае можно задаться qu = q22 = 0. В этом случае варьируется только коэффициент штрафа г. Известно, что при увеличении г динамика системы становится менее форсированной, переходные процессы затягиваются.

Часто принимают г = 1 и варьируют только qn и q22. При этом с увеличением штрафа q11 усиливается эффект действия пропорциональной составляющей оптимального регулятора, а с увеличением штрафа q22 — интегральной составляющей.

Решение задачи синтеза

Решение задачи синтеза основано на формировании внутри регулятора упрежденного вектора состояния X(t+ ) модифицированного объекта управления. Формирование вектора X(t+ ) осуществляется с помощью модели объекта, входящей в структуру оптимального регулятора.

Таким образом, оптимальный закон управления должен иметь вид:

U(t) = -KocX(t+T) или в раскрытом виде:

U(t) = -k!X(t+x)-k2^(t+x)

Это позволяет вычислить компоненты k1, k2 вектора обратных связей КОС регулятора для объекта без учета запаздывания.

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

1. Задача вычисления вектора КОС для системы без запаздывания.

2. Задача формирования упрежденного сигнала X(t+x).

~Pi Рг' _Рг Рг 'К/Т 0 - [к/т о] г Pl Pl _Рі Рг _

+ 01 0 0 " #22 _ = 0

Для упрощения записей введем обозначения а = -1/Т. В = К/Т.

Произведя перемножения матриц, получим

aPi+ + Pi aPi+Pi

о о

Ър]

Ър2

~ fepi ьрЛ +

+ aPi+Pi 0'

ap2+p3 0

011 0 0 0'

0 022. 0 0

Интеграл является вынужденной составляющей, определяемой как динамическими свойствами объекта (матрицы А и В), так и видом управляющего сигнала И® .

При учете запаздывания в канале управления в уравнении (8) вместо сигнала И® должен использоваться запаздывающий сигнал И^-т). Тогда уравнение (8) примет вид *

ХЦ) = еА{,-к)ХЦ0) +1 еЛ(‘~3)Ви(8 —т №

*0

Из него получим упрежденный сигнал вектора состояния

X{t+x) = eM,+r-h)X(t0) +

t+r

+1 eA(,+r~s)BU(S -т )dS

(9)

Проведя преобразования и сделав замену переменной в выражении (9)

г = 1+ЬБ; dS = ^г окончательно получим

г

Х(1 + г) = еАгХЦ) +1 еАуВи{1 - г^йг (10) 0

Получение оптимального закона управления

С учетом полученного выражения (10) оптимальный закон управления имеет вид

U(t)=-KocX(t + r):

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

2 ар1 + 2р3 - Ь2р\ /г+ ди= 0 аРі+Рь-ь2РіР2Іг = (і

-Ь2РіРі А-+ 022 =0

Найдя р1, р2, р3 и раскрыв выражения для Кос, получим

к =*&• к ~КРі 1 гТ ’ 2 гТ

Знание матрицы Риккати Р позволяет наряду с получением коэффициентов вектора К0С также вычислить численное значение минимальной величины интегрального квадратичного критерия качества

Jmin = X0PX0

Нахождение выражения для X(t+т)

Известно, что для объекта без запаздывания уравнение, описывающее движение компонент его вектора состояния, имеет вид:

ХЦ) = е^-'^Х^) +1 е^ВЩ^Б (8)

*0

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

К

гТ

ti Pi ]

г

eArX (i) + J eArBU (t — r)dr

(11)

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

еАг=^г(\) (12)

¡=1

где X; — собственные значения матрицы А, которые находятся из характеристического уравнения 1Ат—XII = 0.

Или

Т

х

-А, 0

-X

= 0

откуда Х1 = -1/Т, Х2 = 0.

Опуская промежуточные выкладки из формулы (12), найдем

</т

о

Т(1-е^1Т) 1

Матричная экспонента еАт выглядит аналогично (при замене всех т на г).

Компоненты и технологии, № 6'2003

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

е^т 0 Т(1-е^/т) 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

К/Т

о

и(і-г)<1г

Перемножив матрицы, получим

и{і) = -^\кпх{р) + ки\і.{р) +

Т X

+ а | е^/ти (і — г)<1г лЬ | {/(< — г)(1г

(13)

где коэффициенты усиления по пропорциональной КП и интегральной КИ составляющим, а также коэффициенты а и Ь равны

Кп=^[р^1т+р2Щ-е^1т1

иг * ки ~ у, Рг>

К

Р^т~РгК

■ ь-Х-

’ " - у, Рг

Я

+ аЬ

•с т

| е" ти{$—г)(1г +ЬЬ |{/(ґ - г)с1г

где L[ ] — символ преобразования по Лапласу. --------------------www.finestreet.ru-

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

е^Т о' "*(0" _1_ Щр)

т і 1 >(0. 1

Я

+ аЬ

+ьь

(14)

Данный регулятор особенно эффективен для управления объектами, в которых отношение т/Т>0,5. На рис. 5 приведены графики отработки единичного возмущающего воздействия в оптимальной системе управления объектом первого порядка.

Параметры объекта управления были равны Кос = 2,4; Т = 612 с; т = 480 с. При этом коэффициенты закона (4.40) имели следующие значения КИ = 0,01, КП = 4,18, а = -0,0166, Ь = 0,024 при Я=1, д11 = д22 = 0,0001.

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

Модальные цифровые регуляторы

Модальный цифровой регулятор для объекта первого порядка с запаздыванием

Рассмотрим наиболее общий случай, когда выбранный период квантования ТК не кратен величине запаздывания, а объект управления описывается передаточной функцией

Щр) =

Ке^ Тр + \

Знание операторной формы записи оптимального закона позволяет разработать структурную схему оптимального астатического регулятора для объекта первого порядка с запаздыванием (рис. 4).

Связь, обозначенная на схеме пунктиром, соответствует точному, теоретическому алгоритму управления (14). Однако на практике в объекте управления трудно выделить этот сигнал, поэтому его моделируют в регуляторе с помощью звена с чистым запаздыванием.

Как видно из структурной схемы, оптимальный регулятор для объекта первого порядка с запаздыванием состоит из типового ПИ-регулятора и корректирующего устройства, в структуре которого содержится модель объекта управления.

Тогда цифровая модель объекта в координатах «вход и(к) — выход у(к)» будет иметь вид:

у(к) = ау(г-1)+Ь1и(к-1-М)+Ь2и(к-2-М);

где коэффициенты вычисляются согласно формулам (5).

В системе пространства состояний это уравнение выглядит так:

х(к+1) = ах(к)+Ъ1и(к-М)+Ъ2и1(к-1-М) (15)

Для придания астатизма модальному регулятору добавим в уравнение объекта уравнение дискретного интегратора, а дополни-

Полученный оптимальный закон управления содержит пропорциональную и интегральную составляющие (то есть ПИ-регулятор) и две функциональные составляющие, соответствующие апериодическому и интегрирующему звеньям модифицированного объекта управления с запаздыванием.

Реализация оптимального регулятора Реализация оптимального закона управления (13) затрудняется наличием функциональных составляющих в его структуре. С целью упрощения реализации полученного закона найдем его изображение по Лапласу от всех составляющих:

Щр) = -^\КПХ{р) + КИ\у{р) +

Рис. 5. Переходный процесс в системе с оптимальным регулятором

Є

Компоненты и технологии, № 6'2003

тельный запаздывающий сигнал управления и(к-1-М) учтем в виде новой координаты состояния и1(к).

Тогда получим:

х(к +1) = ах(к) + b}u(k - М) + Ь2щ(к) щ(к +1) = и(к—М)

|і(£ +1) = ц(£) + х(к)

(16)

где

а 0' V X

ф = 0 0 0 , с = 1 , * = и1

1 0 1 0

Это уравнение распадается на систему трех линейных алгебраических уравнений, получаемых путем сравнения коэффициентов при соответствующих степенях переменной X. Решая систему трех уравнений, определим коэффициенты вектора обратных связей КоС = [К01К1К02]:

Запишем уравнения (16) в матричном виде X(k+1) = 0X(k)+GU(k-M) (17)

*02 =

q-м3

+Ь2

Уравнение регулятора состояния с упреди-телем для объекта (17) имеет вид

U(k) = -KOCX(k+M) = -K01X(k+M)-K1u(k-1) K02^(k+M)

Таким образом, необходимо решить две задачи:

1. Вычислить вектор обратных связей KOC для объекта без запаздывания.

2. Сформировать упрежденный вектор состояния X(k + M).

Вычисление вектора Для вычисления вектора KOC запишем уравнение замкнутой системы без запаздывания (M = 0).

x(k+i) = Фх(к)^к0сх(к) = []x(k)

где матица замкнутой системы равна

фз = Ф-Ское Запишем характеристическое уравнение запаздывающей системы: 1ФЗ-Х11 = 0, но потребуем, чтобы это уравнение имело заданное расположение корней. Причем для удобства расчета коэффициентов вектора обратных связей поместим все три корня в одну точку bF = Х1 = Х2 = Х3. Тогда характеристический полином системы будет иметь вид

1ФЗ-ЯЛ = (bF-^)3

_b2K02—3abF + а +а2+bl

01 — . , , abl + Ъ2

Кх = \ + а- Ь1КШ — ЪЪР

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

Формирование упрежденного вектора состояния X(k+M)

Такое формирование осуществляется путем последовательного (для М = 1, 2, ...) нахождения выражений Х(к+М) по уравнению (17)

М = 1: Х(к +1) = ФХ(к) + ви(к - М); М = 2:Х(к + 2) = Ф(к + 1) + ви(к-М + 1) = = Ф2Х(к) + ФСи(к—М) — ви{к - М + \)\

М=3:Х(к + 3) = Ф(к + 2) + Си(к-М + 2) = = Ф3Х(к) + Фви(к -М)- Ф2вХ(к -М) +

+ Фви(к - М +1) + Ш(к-М + 2);

М = ]:Х(к + ]) =

= Ф*Х(к) +'£ф^~'С1и(к - М + г)

1=0

Тогда модальный закон управления с уп-редителем примет вид

= -Кп

и(к) = -К0СХ(к + М)= (18)

І=М-1

ФмХ(к) + ^Фм-і-1ви(к-М + і)

х{к + М) = амх(к) + ам~1Ь2и(к -1) +

М-1

+ ^1(а"Ь1+апЬ1)и(к + 1-М) (19)

1=1

М-1 М-1

\1(к + М) = '£а'1х(к) + Ь1'£ауи(к-1) +

1=0 1=01

М-1 п-1 л-2

+ -^>2^ау)и(к-1-М)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

/=0 у=0 у=0

где п = М—-1.

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

В этой системе введен элемент сравнения, формирующий сигнал ошибки е(к) = х(к)-хдад, поступающий далее на блок упреждения. Сигнал и(к-1) можно получить, минуя блок упреждения, путем пропускания сигнала управления через звено задержки на один период квантования.

Пример расчета.

Пусть передаточная функция объекта имеет вид

Щр) =

2,4е

612/7 + 1

Раскрывая выражение (18), получим формулы для вычисления упрежденных сигналов:

Часто для упрощения расчетов выбирают величину периода квантования, кратную запаздыванию. В этом случае коэффициент Ь2 = 0 и вектор состояния Х(к) становится двумерным. Примем Тк = 120 с, тогда в цифровой модели объекта (15) М = 1. Для получения максимального быстродействия в замкнутой системе зададимся величиной кратного корня Ьр = 0. На рис. 7 приведена структурная схема модальной системы цифрового управления для этого случая. На схеме отсутствует явно выраженный блок упреждения, хотя при расчете коэффициентов схемы использовались формулы (19). Значения сигналов в системе при отработке единичного сигнала задания приведены в таблице. Видно, что переходные процессы заканчиваются за 3 периода квантования, что и соответствует порядку системы. Отметим, что в реальных условиях модель объекта носит приближенный характер,

Компоненты и технологии, № 6'2003

Таблица

к е(к) и(к) х(к+1) м(к+1)

0 -1 7,43 0 0

1 -1 -3,758 0 -1

2 2,173 -4,168 3,173 -2

3 0 0,416 1 0,173

4 0 0,416 1 0,173

*оз=-

(1-м5

*1 +ъ2 +ь3

К01 = (АР-СЕ)/О К02 = (DE-BP)/G

К1 = 5Ьр-1-а1-Ь1К0!

переходным процессом и минимально-фазовые объекты.

Используя рассмотренный ранее подход, модальное управление объектом (20) осуществляем по закону

и(к) = К01е(к+М)+(к+М-1)+ что не позволяет задаваться нулевым значе- +КщЦ (к+М)+ К^к-^+^^к^)

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

Модальный цифровой регулятор для где коэффициенты вектора обратных связей

объекта второго порядка с запаздыванием вычисляются по следующим формулам:

Для значительного числа объектов управления более точным является описание динамики с помощью передаточной функции второго порядка с запаздыванием.

Для синтеза модального алгоритма управления необходимо получить дискретное описание этого объекта при заданном периоде квантования Тк. Воспользуемся модифицированным 2-преобразованием от передаточной функции.

К2 = (Ьр +Ь}К02)/а2

у(к) = а1у(к-1)+а2у(к-2)+Ь1и(к-1-М)+

+Ь2и(к-2-М) + Ьзи(к-З-М) (20) где вспомогательные коэффициенты А, В, С,

Э, Е, р, О вычисляются по формулам

А = Ь3/а2+Ьр В = а:Ь:+Ь2,

С = Ь2-Ь1-Ь3(а1+1)/а2, Э = Ь3-Ь2—Ь1 (а1-а2),

Е = 5ЬР(1 + а^ — ЮЬр —

—Ьр / а2— а2— а* — 1 — а, — Ь^КЮ

Р = 5Ьр (а2 - ) +10Ъ\ +

+ 6^(1 + «1)/а1 + а1(\ + а1-а2)~ Ь2КЮ

О = АЭ ВС.

На рис. 8 приведена упрощенная структурная схема модальной цифровой системы управления объектом второго порядка для случая М = 0, что соответствует условию т < ТК. При наличии запаздывания (М>0) в эту

Вычисление коэффициентов проводим по формулам

5, = е~тк/т'; 52 = ет^ ;

¿¿1 — 5*1 + $2 \ 0-2 = “5^ • 5*2 з

К = ^в(1-5Гс)-г2(1-яГ)];

2

Ь2=-

к

г Г-[«1(Г1-Г2) +

+ Г25‘-с(1 + 51)-ВД1-с(1 + 52)];

*з=-5^2 [г2(1-5-с)-7^(1 - 5ГС)]

М 2

где т/Тк = М+с.

Заметим, что описание в виде (20) носит общий и универсальный характер, так как схему необходимо ввести цифровой упреди оно охватывает и объекты с колебательным тель сигналов е(к) и |д(к).

i Надоели баннеры? Вы всегда можете отключить рекламу.