Teoriya avtomatichnogo keruvannya
.pdfГлава 10 |
ДИСКРЕТНІ СИСТЕМИ АВТОМАТИЧНОГО КЕРУВАННЯ |
|
передачі |
сигналів |
між деякими елементами системи зумовлює і |
н и з к у |
п е р е в а г |
імпульсних САК. |
1. Можливість багатоточкового керування, тобто використання однієї імпульсної САК для керування процесами в кількох однотипних об'єктах за рахунок того, що ці об'єкти по черзі підключаються до одного керуючого пристрою. Це зумовлено тим, що система керування одним із об'єктів замкнута лише незначну частину періоду квантування, і тому решту часу можна використати для керування іншими об'єктами.
2.Можливість використання одного каналу зв'язку для різних САК з об'єктами, віддаленими від імпульсних керуючих пристроїв. Це реалізується за рахунок почергового з'єднання об'єктів та керуючих пристроїв за час періоду квантування.
3.Підвищена захищеність від перешкод. Зумовлена вона тим, що інформація передається у вигляді коротких імпульсів, більшу частину періоду квантування САК залишається розімкнутою і не сприймає перешкод.
Імпульсну систему можна вважати безперервною, в якій з частотою квантування відбувається розмикання контуру регулювання. Якщо частота квантування значно перевищує смугу пропускання безперервної частини системи, то САК у цілому практично не реагує на кожний окремий імпульс і поводиться як безперервна система, що сприймає тільки низькочастотний модулюючий сигнал. Для дослідження таких імпульсних САК можна користуватися всіма методами аналізу і синтезу безперервних систем. Наприклад, у системах керування електроприводами широко застосовуються напівпровідникові перетворювачі для живлення силових кіл електродвигунів. За принципом дії ці перетворюючі є імпульсними (використовуються фазоімпульсна і широтно-імпульсна модуляції), однак частота квантування настільки висока, що в цілому такі системи електропривода розглядаються як безперервні.
Якщо частота квантування не досить висока порівняно зі смугою пропускання безперервної частини системи, то система встигає реагувати на кожний окремий імпульс, і наявність квантування істотно впливає на динаміку системи. Для дослідження таких систем вже не можна користуватися методами, розробленими для безперервних систем, бо необхідно враховувати дискретний характер сигналів. Для цього застосовується спеціальний математичний апарат, що оперує з
500
10.3.Математичне описання
~імпульсного елемента систем з АІМ
поняттями решітчастих функцій, різницевих рівнянь і дискретного перетворення Лапласа.
Імпульсні системи бувають лінійними і нелінійними. Імпульсна система є лінійною, якщо безперервна частина системи та імпульсний елемент описуються лінійними рівняннями. Імпульсний елемент, що здійснює амплітудно-імпульсну модуляцію, звичайно описується лінійними різницевими рівняннями, тому системи з АІМ можуть бути лінійними. Процес широтно-імпульсної та часово-імпульс- ної модуляцій описується нелінійними рівняннями, що зумовлено незалежністю амплітуди вихідних імпульсів від величини вхідного сигналу, тому системи з ІШМ і Ч А Ш є принципово нелінійними.
Основна увага в даній главі приділена лінійним системам з АІМ.
10.3
Математичне описання імпульсного елемента систем з АІМ
Імпульсний елемент у системах з АІМ перетворює безперервний вхідний сигнал у послідовність імпульсів, ширина і частота повторення яких сталі, а амплітуда про-
порційна величині вхідного сигналу в моменти квантування. Імпульсний елемент характеризується такими параметрами:
коефіцієнт передані
кі = А/хпх,
де А — висота (амплітуда) вихідного імпульсу в черговому періоді повторення імпульсів; хвх — величина сигналу на вході імпульсного елемента на початку того самого періоду повторення імпульсів;
|
період повторення імпульсів |
Т0, |
або частота |
|
ш0 |
= |
2п/Т0; |
|
тривалість імпульсів т = уТ{) |
або відносна тривалість у = т/Т0; |
|
|
форма імпульсу — прямокутна, трикутна, експоненціальна, сину- |
||
соїдальна тощо; |
|
|
|
|
статична характеристика — залежність модульованого парамет- |
||
ра |
А від вхідного модулюючого |
сигналу х15Х; для лінійних систем |
|
кі |
= соп8І і А = &,хвх. |
|
|
501
Г л а в а 10 ДИСКРЕТНІ СИСТЕМИ АВТОМАТИЧНОГО КЕРУВАННЯ
При математичному описуванні реальний імпульсний елемент подається у вигляді послідовного з'єднання найпростішого імпульсно-
го елемента 1 і формувального кола (формувача імпульсів) 2 (рис. 10.3).
1 |
2 |
Рис. 10.3
Найпростіший імпульсний елемент перетворює безперервний вхідний сигнал на імпульси з нескінченно малою тривалістю і нескінченно великою амплітудою, площі яких пропорційні вхідному сигналу в моменти квантування, тобто вихідними сигналами цього елемента будуть 8-імпульси, площі яких не дорівнюють одиниці, а є мірою вхідного сигналу в моменти квантування. 8-Імпульси на рис. 10.3 умовно зображені стрілками, довжина яких відповідає площі імпульсів. Найпростіший імпульсний елемент називається також ідеальним імпульсним елементом, або 8-імпульсним елементом, а його
вихідний сигнал — ідеальною імпульсною функцією.
Формувач перетворює 5-імпульси на вході на реальні імпульси. Реакція ланки на одиничні 8-імпульси становить імпульсну перехідну, або вагову функцію и>(0- Зображенням Лапласа вагової функції є передаточна функція
(10.1)
Оскільки на вхід формувача подаються 8-імпульси, його вихідні імпульси є ваговими функціями. Тому для визначення передаточної функції формувача достатньо знайти зображення Лапласа функції, що описує форму реального вихідного імпульсу.
Нехай, наприклад, вихідний сигнал реального імпульсного елемента є послідовністю одиничних прямокутних імпульсів, ширина яких 7] = уТ0. Вагова функція формувача м>ф(ґ) становить прямокутний імпульс, який можна подати у вигляді різниці додатної і від'ємної ступінчастих функцій, зсунутих на час уТ0 (рис. 10.4), тобто
502
10.3.Математичне описання
імпульсного елемента систем з АІМ
*ф (/) |
= |
1(0 |
- |
Ці-уТ0). |
40 |
|
|
інідси згідно з |
(10.1) |
|
|
|
|
||
= |
Ь{\(/)-!(/- |
УГ0)} |
= |
|
|
||
|
|
|
|
|
(10.2) |
|
|
При у = 1 сигнал на виході ім- |
Ч^-уТо) |
|
|||||
11 ул ьсного |
елемента |
зберігається |
|
|
|||
протягом усього періоду Т0 |
повто- |
|
УГ0 |
||||
рення імпульсів. Такий імпульс- |
_ |
||||||
пий елемент називається екстра- |
|
|
|||||
полятором |
з |
фіксацією на |
період, |
|
|
||
або екстраполятором нульового по- |
^ ^ |
|
|||||
[)ядку. |
|
|
|
|
|
|
|
Передаточна функція формува- |
|
|
|||||
ча при у = 1 |
|
|
|
|
|
|
|
|
|
1 - е"7^ |
|
0 |
У Т0 |
||
|
|
— — |
• |
(ю . з) |
|||
|
|
|
|||||
Якщо тривалість імпульсу знач- |
|
Рис. 10.4 |
|||||
по менша, ніж період повторення (у « 1),то передаточну функцію формувача можна подати у вигляді
ИГф(*) = У Т0. |
(10.4) |
Справді, розклавши чисельник виразу (10.2) в ряд Маклорена поблизу точки у = 0, дістанемо
1 - е |
-у7о.у |
|
|
|
|
= 1 - І - У V + |
( - У ^ ) 2 |
|
|
|
2! |
Якщо у « 1, то ряд швидко збігається і можна обмежитися першими двома членами, тобто
1 |
-у V |
У Т05, |
|
|
|
||
звідки безпосередньо дістаємо вираз (10.4). |
|||
Для прямокутного імпульсу, |
що має амплітуду /с,, |
||
і |
(10.5) |
|
503
Г л а в а 10 ДИСКРЕТНІ СИСТЕМИ АВТОМАТИЧНОГО КЕРУВАННЯ
Я к щ о у « 1, то |
|
] ¥ ^ ) = кі У Т0 . |
(10.6) |
•Приклад 10.1. Імпульси на виході реального імпульсного елемента мають трикутну форму (рис. 10.5, а). Визначити передаточну функцію формувача.
504
10.3.Математичне описання
~імпульсного елемента систем з АІМ
Ро з в ' я з а н н я . Вихідний сигнал формувача можна подати у вигляді суми трьох сигналів, графіки яких зображено на рис. 10.5, б— г. Отже,
|
4/с, 1-Х I -уТ0 |
+ |
уТа |
(1-уТ0). |
|
уТ0 |
уТ0 |
|
|
||
Звідси |
|
|
|
|
|
|
2к, 1 |
4/с, |
І У т„я |
|
|
|
у Т05 |
уТ(І |
5 |
|
|
|
|
|
|
У Ті) -У |
(10.7) |
1-е
+ |
Ще-ут.'=к |
|
|
У т0 52 |
У То У |
Під час аналізу імпульсних систем часто замість реального часу і використовується відносний час і = ї/Т(). У цьому разі час вимірюєть- ся кількістю періодів^повторення імпульсів Т(). Відносний період повторення імпульсів Т{) дорівнює одиниці.
Введемо позначення
Ш(1)} = ]е-ф~м(ї)сІЇ = IV (д),
де д = Т05 — комплексна змінна перетворення Лапласа у відносному часі.
Визначимо співвідношення між №(д) і IV(з). За теоремою про зміну масштабу
/ \
у
але оскільки ґТ0 = Г, то
Тому для одержання зображення !У(д) функції >у(/) у відносному масштабі часу необхідно в зображенні Жфункції>у(/)аргумент ^за-
мінити на |
а саме зображення поділити на Т0. |
|
|
• Приклад |
10.2. Визначити |
передаточну функцію |
формувача, |
передаточну функцію якого |
(у) визначено в прикладі |
10.1. |
|
505
Г л а в а 10 ДИСКРЕТНІ СИСТЕМИ АВТОМАТИЧНОГО КЕРУВАННЯ
Р о з в ' я з а н н я . |
Замінивши у формулі |
(10.7) |
аргумент 5 на |
і |
||||||
поділивши \УАз) |
на Г0, дістанемо |
|
|
|
|
|
|
|||
|
|
|
•<т„я |
\ |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
(1-е |
|
|
|
|
|
1 - е 2Г» |
|
2 |
|
2 |
|
|
||
|
|
V |
) |
- |
к |
|
\ „2 |
У |
|
|
|
|
|
|
|
|
|
||||
|
|
гг Я |
|
|
У Я |
|
|
|
||
|
1 |
0 |
|
|
|
|
|
|
|
|
10.4
Математичний апарат для дослідження імпульсних САК
Решітчасті функції. Вихідний сигнал імпульсного елемента визначається величиною вхідного сигна-
лу тільки в дискретні моменти часу на початку кожного періоду повторення імпульсів і надалі не залежить від змінювання вхідного сигналу до початку наступного періоду повторення. Тому достатньо знати значення вхідного сигналу лише в дискретні моменти часу, тобто в моменти п, де п — ціле число. На підставі цього безперервну функцію на вході імпульсного елемента можна замінити так званою решітчастою функцією. Решітчастою називається функція дискретного аргументу, значення якої визначені в дискретні моменти часу І = пТ0. Між цими моментами функція дорівнює нулю.
Решітчасту функцію звичайно позначають /[пТ0]або, якщо перейти до відносного часу, /[п]. Заміна безперервної функції решітчастою
ЛпТ0] = /(1)\,-_пТ„
або
№=№
пояснюється на рис. 10.6.
Використовується також поняття зміщеної решітчастої функції.
Аргумент цієї функції і = пТ0 + А/, тобто дискретні значення функції вибираються для моментів часу, зміщених на Аї відносно пТ{]. Зміщення А/ = соп5і може бути додатним або від'ємним за умови, що
506
1 0 . 4 . Математичний апарат |
|
для дослідження імпульсних |
САК |
ПпТ0]\ |
Г[п]\ |
0 |
1 7*0 27"0 |
ЗГ0 |
4Т0 |
0 1 7"0 |
2 7"0 ЗГ0 4 7~0 /7Г0 |
0 |
/ |
З |
4 п |
||
0 |
1 |
2 |
3 |
4 і |
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 10.6 |
|
|
|
|
||
|Л/|< |
Т{). Зміщена решітчаста функція позначається /[пТ0, |
А ф б о , при |
|||||||||
використанні відносного часу, — /[п, є], де є = Аґ/Т0 |
— відносне змі- |
||||||||||
щення. Надалі вважатимемо, |
що у решітчастої функції /[п, є] |
аргу- |
|||||||||
мент |
п> 0 |
і |
параметр |
є > 0. |
Якщо необхідно |
розглянути функцію |
|||||
/[л7, є 0 ] з від'ємним параметром є() |
< 0, то дискретний час можна по- |
||||||||||
дати |
у вигляді |
[(Іп - 1) + (1 + є0 )] Т{) |
= [(п - 1) + г] Т0. Тоді |
решітчасту |
|||||||
(функцію можна записати у вигляді /[(п - 1), є], де є = 1 + є0 . |
|
||||||||||
Різниці решітчастих функцій та різницеві рівняння.
Різниці решітчастих функцій є аналогами похідних безперервних функцій.
Різниця першого порядку (перша різниця) решітчастої функції /[п]
Д/И= Яп+\]-/[п]. |
(10.8) |
Аналогія між першою різницею і першою похідною пояснюється тим, що перша різниця, як і перша похідна, по суті дорівнює відношенню приросту функції до приросту аргументу А/[п]/Ап, сіле через те, що Ап = (п + 1) - п - 1, перша різниця дорівнює А/[п].
Різниця другого порядку (друга різниця) обчислюється за формулою
А2/[п]=А/[п+ |
1] - |
А/[п] |
( Ю . 9 ) |
|
або, якщо розкрити перші різниці за формулою (10.8),
Л 2 / М = |
/[п |
+ 2] - |
2/[п |
+ 1] + /[п]. |
(10.10) |
|
|
||||||
Різниця к-го порядку має |
вигляд |
|
|
|
||
Ак/[п)=Ак~1/[п+ |
1 ] - А * " 7 [ > Ф |
|
||||
= |
|
І ( - 1 УСІЯп |
+ |
к - і ] , |
(10.11) |
|
і |
|
|||||
|
= о |
|
|
|
|
|
507
Глава 10 ДИСКРЕТНІ СИСТЕМИ АВТОМАТИЧНОГО КЕРУВАННЯ
|
|
|
|
|
|
|
|
|
А:1 |
|
|
|
|
де С'к = |
/!(/с - /')! — коефіцієнти бінома Ньютона. |
|
||||
Різниці, що визначаються виразами (10.8) — (10.11), називаються |
||||||
прямими. Є також зворотні різниці: |
|
|
||||
перша |
|
|
|
|||
|
|
|
У/Т«] =/[/?] - Л « - 1]; |
(10.12) |
||
друга |
|
|
|
|||
|
|
|
V2Л«1 = У Я / / ] - у Я / / - 1 ] = |
(10.13) |
||
|
|
|
= / [ п ) - 2 / [ п - \ ] + / [ п - 2 ] - |
|||
|
|
|
|
|||
к-го |
порядку |
|
|
|
||
|
|
|
V і / М = V* " ' / [ « ] - V* "1 /[я - 1] = |
|
||
|
|
|
Х Н У С І Л " - / ] - |
( 1 0 Л 4 ) |
||
|
|
/ =0 |
|
|
|
|
Аналогами інтеграла безперервної функції в межах від 0 до / для |
||||||
решітчастої функції /[п] є неповна сума |
|
|
||||
|
|
|
ф ] = " ^ / М = ^ Л п - і ] |
(10.15) |
||
|
|
/// =0 |
/=1 |
|
|
|
і повна |
|
|
|
|
|
|
|
|
а 0 Н = Ф ] + / Н = |
£ / М = |
Е Л ^ - П - |
(10.16) |
|
|
|
|
|
/;; =0 |
/ = 0 |
|
У повній сумі, на відміну від неповної, значення /[п] в момент часу 1 = пТ0 також бере участь у формуванні результату.
Аналогами диференціальних рівнянь є різницеві рівняння (рівняння
у кінцевих різницях). Лінійні різницеві рівняння зі сталими коефіцієнтами при використанні прямих різниць мають вигляд
Ь0А"'у[п)+ |
... + Ьту[п]=/[пІ |
(10.17) |
Де / М . ^ М — відповідно задана і шукана решітчасті функції. Якщо /[//]= 0, то рівняння (10.17) називається однорідним.
Враховуючи вираз (10.11), рівняння (10.17) можна записати у вигляді рекурентного рівняння через повні значення решітчастих функцій:
а()у[п + т]+ а{у[п + т - 1]+ ... |
+ ашу[п] = / [ л ] , |
(10.18) |
508
10.4.Математичний апарат
для дослідження імпульсних САК
де |
|
|
ак |
= |
|
|
і =0 |
|
Ск-і |
(т- |
/)! |
да"' |
(к |
-і)\(т-к)\' |
Для розв'язування різницевих рівнянь мають задаватися початкові умови у вигляді значень шуканої функції у[п]тл її різниць від першої до різниці (т - 1)-го порядку, якщо рівняння подано у вигляді (10.17), абоувигляді значень цієї функції в точках у[0],у[1],..., у[т - 1] для рівняння типу (10.18).
Різницеві рівняння вигляду (10.17) можна розглядати як рекурентні співвідношення, які дають змогу обчислювати значення у[п\ при п - 1, 2, 3,... для заданих початкових умов, а рівняння вигляду (10.18) — значення у[п + т] при п = 0, 1, 2,...
Наприклад, якщо задано різницеве рівняння третього порядку
а0у[п + 3] + аЛу\п + 2] + а2у[п + 1] + а3у[п] = Дп\
і відомі функції /[//] та початкові умови у[0], у[\] і у[2], то дискретні значення функції обчислюються так:
при п = 0
а0у[3] + аіу[2] + а2у[1]+а3у[0]=/[0]
при п - 1
і Т. д.
Різницеві рівняння можна розв'язувати також класичним і операторним методами, аналогічними методам розв'язування диференціальних рівнянь. З операторних методів найпоширенішим є метод,
що ґрунтується на використанні ^-перетворення. |
|
|
Основи |
г-перетворення. Дискретну |
функцію Дп Т() ], |
якщо вважати, що / = |
0 при і < 0, можна аналітично записати так: |
|
|
/[пТ0]= ^Ят-пТ,), |
(10.19) |
|
п= о |
|
509
