- •Лекція 1. Аналіз стану електронних систем
- •1.1. Простір станів, передатна функція електронних систем
- •1.2. Моделі автокореляційних функцій стаціонарних сигналів
- •1.3. Двовимірна оцінка похибок апроксимації
- •1.4. Моделі спектрального аналізу стаціонарних сигналів
- •Спектральний аналіз
- •Лекція 2. Механізми перетворення випадкових сигналів
- •2.1. Механізми виникнення випадкових корисних сигналів
- •2.2. Механізми генерації білих та кольорових завад
- •2.3. Оцінка відношення дисперсій сигнал-перешкода та вплив на граничні помилки не реалізованих електронних систем
- •Лекція 3. Структурний стохастичний синтез завадостійких систем
- •3.1. Структурний та параметричний синтез
- •3.2. Операції факторизації та сепарації.
- •Задачі фільтрація вимірювальної інформації
- •Лекція 4
- •4.1. Стохастика каналів керування першого порядку
- •4.2. Стохастичний синтез форсованих систем другого порядку
- •Невідомі параметри знайдемо із системи рівнянь:
- •В алгебраїчній формі вони дорівнюють:
- •Методика Ван-Трiса.
- •4.3. Приклади стохастичного синтезу систем третього порядку.
- •Позначимо відомі параметри сигналів:
- •4.4. Структурний синтез систем довільного порядку.
- •Лекція 5. Стохастична фільтрація
- •5.1 Стохастична фільтрація в каналах вимірювання
- •5.2. Структурна фільтрація рожевої завади
- •5.3. Структура системи фільтрації червоної завади.
- •Лекція 6. Аналіз усталених та перехідних похибок
- •6.1. Вплив безрозмiрних параметрiв сигналу на усталену похибку системи
- •6.2. Дослідження вільної складової руху системи
- •Номограми розрахунку мiнiмальної усталеної похибки I показникiв якостi динамічних систем
- •Лекція 7. Декомпозиція електронної системи
- •7.1. Структура та раціональний порядок елементарної ланки
- •7.2. Послідовне ввімкнення елементарних ланок
- •7.3. Паралельне ввімкнення ланок
- •7.4. Розмикання передатних функцiй форсованих систем
- •Лекція 8. Фільтри Баттерворта, Чебишева, Бесселя та Кауера
- •8.1. Інженерні методи розрахунку аналогових фільтрів
- •Огляд популярних аналогових фільтрів
- •8.2. Порівняльний аналіз амплітудних і фазових характеристик фільтрів Баттерворта, Чебишева та еліптичного.
- •Лекція 9. Цифрові віртуальні фільтри
- •9.1 Структура системи цифрової обробки аналогових сигналів
- •9.2. Нерекурсивні фільтри з кінцевою імпульсною характеристикою
- •9.3. Рекурсивні фільтри з нескінченною імпульсною характеристикою
- •9.4. Фільтри зі змінюваною частотою дискретизації
- •9.5. Адаптивні фільтри
- •9.6. Вплив періоду дискретизації на динаміку електронної системи
- •Дискретний сигнал і його спектр описуються формулами:
- •Лекція 10. Програмно-апаратні засоби спряження з пк
- •10.1. Розробка блоку автоматичної аттенюації
- •10.2. Блок перетворення коду і рівнів сигналу при передачі/прийомі інформації з інтерфейсу rs-232c
- •Лекція 11. Синтез інтелектуальних завадостійких давачів
- •Експоненційне згладжування
- •Застосування експоненційної і стохастичної фільтрації
- •11.3. Фільтрація з врахуванням динамічних можливостей датчика
- •11.3.1. Фільтрація з урахуванням динамічних властивостей датчика.
- •11.4. Суміщення фільтрації та інтерполяції (екстраполяції)
- •Лекція 12. Стохастичний синтез завадостійких систем нижнього рівня
- •12.1. Інженерна методика розрахунку систем автоматичного регулювання технологічних параметрів
- •12.2. Методика структурного синтезу завадостійких контурів компенсації збурень
- •Аналогічне відношення для нефорсованої системи
Позначимо відомі параметри сигналів:
Тут
а вирази із невідомих параметрів позначимо так:
Тоді система чотирьох рівнянь має вигляд:
.
Знайшовши невідомі параметри останньої системи рівнянь, визначимо невідомі параметри коренів чисельника, оскільки корені знаменника нам відомі по визначенню.
Коливальні процеси, що проходять в об'єктах та системах керування, описуються диференційними рівняннями, які мають порядок вище другого. Найпростішою моделлю є ланка другого порядку. Перетворення, наприклад, ланкою другого порядку бiлого шуму приводить на виходi до спектральної щiльностi, вiдповiдної диференцiйовному випадковому процесу.
Операцiя
сепарацiї може бути виконана на основi
теореми Кошi про лишки. В цьому випадку
знаходиться часова функцiя U(t)
як зворотне перетворення Фур'є функцiї
U(p)
=
:
.
Iнтеграл
знаходимо як суму лишкiв за всiма полюсами
пiдiнтегральної функцiї, яка має полюси
як в правiй, так i в лiвiй напiвплощинi.
Якщо PK
- полюси кратностi
,
розташованi в лiвiй напiвплощинi, i
–
полюси порядку
,
розташованi в правiй напiвплощинi, то:
, (4.35)
де
,
.
Знак мiнус у другої суми обумовлений вiд'ємним напрямком обходу контура, що охоплює праву напiвплощину.
Оскiльки
перетворення Фур'є функцiї часу, яка
дорiвнює нулю при t<0, являється
аналiтичним в правiй напiвплощинi, знайдем
перетворення Фур'є вiд функцiї
:
.
(4.36)
Перетворення
Фур'є функцiї
,
що спiвпадає з перетворенням Лапласу,
яке має всi смуги в лiвiй напiвплощинi,
представляє собою шукану сепаровану
функцiю
.
4.4. Структурний синтез систем довільного порядку.
При
відсутності кореляції корисного сигналу
і адитивної перешкоди спектральна
щільність сумарного вхідного сигналу:
,
де
–
спектральна щільність завади.
Розглянемо найбільш простий випадок, коли корисний сигнал мало змінюється, а перешкода являє собою дельта імпульс, тоді спектральні щільності сигналу описуються швидко спадаючими гіперболічними функціями заданого порядку а завада постійним рівнем сигналу :
.
(4.37)
Фізична реалізація оптимальної за критерієм мінімуму середньоквадратичної помилки структури системи включає дві додаткові операції - факторизації спектральної щільності вхідного сигналу з шумовою складовою і сепарації відносини спектральних щільностей корисного сигналу і факторизованої спектральної щільності з коренями в правій (нестійкій) півплощині параметра p. Остання операція за рахунок відкидання нестійких складових руху завжди підвищує усталену похибку системи. За рахунок оптимальності перетворення таке підвищення похибки мінімальне.
Для виконання операції факторизації необхідно знайти корені поліномів спектральної щільності зашумленого сигналу і розкласти поліном на добуток простих множників, що відповідають лівій (стійкій) півплощині і правій (хитливій) півплощині параметру p. Математичну операцію сепарації виконати складніше. Існує два основних прийоми: розкладання дрібно-раціональної функції відносини спектральних щільностей на суму простих множників та шляхом зворотного перетворення Лапласа з застосуванням теореми Коші про відрахування і пряме перетворення Лапласа сепарованого шляхом інтегрування вираження в півплощині стійких рішень. Для інженерних розрахунків можна використовувати спрощене рішення Ван-Тріса, яке доведене для умов, коли перешкода представлена білим шумом і корені характеристичного поліному відносини спектральних щільностей дійсні.
Приклад.
Розглянемо структурний синтез системи
керування для випадку
.
Спектральна щільність сумарного
(шумового) вхідного сигналу:
,
(4.38)
де
Розкладемо поліном чисельника на прості співмножники, коли 7 коренів розташовані у верхній півплощині
(4.39)
і 7 коренів у нижній півплощині
(4.40)
Таким
чином, задача зводиться до знаходження
коренів рівняння
(тобто чисел a, b, c, d, e, f, g). Вирішуючи цю
задачу в середовищі математичних
обчислень MATHCAD 2000 PROFESSIONAL /1/ (поставивши
курсор у поле рівняння
поруч з «
»
і вибравши пункт меню Символіка |
Перемінні | Дозволити), одержуємо наступні
корені:
|
або
в числовому вигляді:
|
Корені
з негативною уявною частиною відкидаємо.
Тоді порівнюючи (4.40) і
(4.39), знаходимо:
;
;
;
;
;
;
.
Таким чином, факторизація спектральної щільності вхідного сигналу дає:
(4.41)
(4.42)
Перейдемо
до перемінного p = i
,
помноживши (4.41) на i7/i7:
(4.43)
Підставляємо замість a-g їхні числові значення, і, провівши спрощення, одержуємо:
Таким чином, передатна функція замкнутої системи має такий вигляд:
,
де
;
;
;
;
;
;
.
Результати
розрахунків проведених у відповідності
вищеописаним алгоритмом для спектральних
щільностей корисного сигналу
,
де
n=1,2,3,4,5,6,9 і 11 та відносного рівня завади
наведені в таблиці 4.1:
Таблиця 4.1. Оптимальні за критерієм СКО структури систем
-
№
Замкнутої системи
Розімкнутої системи
Параметри
1
2
3
4
1
T1=1/
2
T2=1/ T1=
/
3
T3=1/ T2= / T1=2/
4
T4=1/ T3=1.337/ T2=1.736/ T1=3.613/
5
T5=1/ T4=1.341/ T3=1.736/ T2=3.288/ T1=3.236/
6
T6=1/ T5=1.310/ T4=1.653/ T3=3.091/ T2=3.732/ T1=3.864/
9
T9=1/ T8=1.261/ T7=1.529/ T6=1.834/ T5=3.205/ T4=3.687/ T3=3.364/ T2=4.421/ T1=6.374/
Продовження таблиці 4.1
-
1
2
3
4
10
T11=1/ T10=1.188/ T9=1.373/ T8=1.571/ T7=1.793/ T6=3.053/ T5=3.370/ T4=3.777/ T3=3.333/ T2=4.165/ T1=5.609/
Для визначення оптимального закону керування виконана декомпозиція отриманого рішення, шляхом розмикання замкнутої системи автоматичного регулювання, вважаючи уведення негативного одиничного зворотного зв'язку:
(4.44)
(4.45)
Якщо об'єкт управління представлений у виді інтегруючої ланки, то в цьому випадку багатоканальний регулятор має структуру, яка складається з семи паралельних ланок - пропорційної, інтегральної, двох інтегральних і т. ін. до шести послідовно включених інтеграторів або П І І2 І3 І4 І5 І6. Система характеризується астатизмом шостого порядку, коли відсутні похибки за похідною п'ятого порядку або за другою похідною плавності руху.
Аналіз формул показує, що відношення постійних часу чисельника до постійної знаменника розімкненої електронної системи завжди більше одиниці. Воно поступово зростає досягаючи значення 6,374.
Для випадку коли обєкт управління являє собою інтегральну ланку, тоді регулятор можна представити у вигляді паралельного зєднання каналів з пропорційною та інтегральними складовими. При збільшенні порядку поліному число таких каналів збільшується пропорційно і кожен складається з послідовного включення інтегральних ланок. Систему керування n-го порядку можна представити такою функціональною схемою, представленою на рис. 3.9.
Представимо систем в просторі змінних стану. Для стаціонарної системи відношенню зображень Лапласа вихідного і вхідного сигналів при нульових початкових умовах:
,
(4.46)
відповідає диференціальне рівняння:
any(n)+...+a2y//+ a1ý + a0y = b0x + b1x + b2x// + ...+bdxd (4.47)
Найбільш поширеним способом представлення передатних функцій систем керувань у просторі змінних стану є таке матричне рівняння:
Ý = AY + Bu,
де |
|
0 |
1 |
… |
0 |
|
|
0 |
0 |
… |
0 |
|
А = |
… |
… |
… |
… |
|
|
0 |
0 |
… |
1 |
|
|
- а0/an |
- а0/an |
... |
an-1/an |
B=[0 0 ... an-1]T; u1=b0x+b1x+b2x// + ...+bdxd (4.48)
Y = [y1, y2 ... yn]T – стовпець змінних стану системи.
Рівнянню (4.48) для передатної функції (4.46) буде відповідати така структура:
;
;
;
;
;
;
.
Такий спосіб використовують для описання нефорсованих систем керування, коли немає необхідності визначати похідні від вхідних впливів. Ця задача ускладнюється при випадковому характері сигналу. У загальному випадку форсованих систем керування, коли серед коренів є не тільки полюси, але і нулі використовують інший спосіб завдання перемінних стану.
У
водиться
нова система рівнянь:
-
y = y1 +
0xý 1 = y2 + 1x
ý 2 = y3 + 2x
...
ý n-1 = yn + n-1x
В
ихідний
сигнал фільтра визначається матричним
диференціальним рівнянням, що відбиває
динаміку системи, і рівнянням спостереження:
(4.49)
де Y=[y1, y2, ..., yn]т – матриця-стовпець перемінних стану системи;
A, B – матриці розмірами (n x n) і (n x 1) відповідно, що характеризують структуру і параметри системи;
C-матриця, що відбиває зв'язок перемінних стану Y з вихідним сигналом системи. Оскільки система має один вихід, то C=[100...0].
Матриця стану А відображає динаміку вільної складової стану системи, а матриця В-вплив вхідного сигналу.Порівнюючи системи можна знайти відношення матриці А:
|
|
|
|
|
|
|
|
|
|
... |
... |
... |
... |
|
|
A = |
0 |
0 |
... |
1 |
|
|
|
|
|
... |
|
Знайдемо елементи матриці В. Для цього як приклад розпишемо (4.49) для випадку d = n = 2:
y = y1 - x; y = y1 - x; (4.50)
ý1 =
y2
+
x;
y2
= ý1
-
x
= ý -
-
x
;
(4.51)
ý2 =
y1
-
y2
+
x;
(4.52)
Підставимо формули (4.51) та (4.50) у вираження (4.52), тоді:
y//
-
x//
-
=
(
y1
-
x)
(
ý -
-
x)
+
x;
y//
-
x//
-
=
y1
x
ý
+
x
+
x;
a2y//+a1ý+a0y=a2
x//+
(a1
+
a2)+
x(a1
+
a2
+
a0
);
(4.53)
Складемо систему рівнянь:
a20 = b2; |
0 = b2/a2; |
0 = bn/an; |
(4.54) |
a10 + 1a2 = b1; |
1=(b1 - a10)/a2; |
1=(bn-1–an-0)/an; |
|
a11+a22+ a00=b0; |
2=(b0 - a11 + a00)/a2; |
2=(b0–an-11+an20)/an |
Рішення для випадку n=d=3 дає:
0= b3/a3; |
0= bn/an |
(4.55)
|
1= (b2 – a20)/a3; |
1= (bn-1 – an-10)/an; |
|
2= (b1 – a21 - a10 )/a3 |
2= (bn-2 – an-11 - an-20 )/an |
|
3= (b0 – a22 - a11 - a00 )/a3 |
3=(b0– an-12 - an-21 - an-30 )/an |
Узагальнюючи
(4.54) і (4.55) можна одержати формули для
елементів матриці В=[
,
,…,
]
для будь-якого n (якщо d<n, то просто
деякі b виявляться рівними нулю):
|
1 |
|
(bn-1 – an-1 )/an |
|
(4.56) |
|
2 |
|
(bn-2– an-1 - an-2 )/an |
|
|
B= |
3 |
= |
(b0–an-1 -an-2 -an-30)/an |
= bn/an |
|
|
... |
|
... |
|
|
|
|
|
(b0–an-1n-1-an-2n-2-...-a00)/an |
|
Представимо систему через рівняння стану: Представимо систему через рівняння стану:
-
0
1
0
0
0
0
0
a0 = 1
0
0
1
0
0
0
0
a1 = 3.328
0
0
0
1
0
0
0
a2 = 3.709
A =
0
0
0
0
1
0
0
a3 = 3.028
0
0
0
0
0
1
0
a4 = 1.050
0
0
0
0
0
0
1
a5 = 0.376
-0.01
-0.023
-0.027
-0.02
-0.011
-0.004
-0.001
a6 = 0.087
a7 = 0.01
для A2/a2 = 40 дБ
|
8.700 |
|
|
-38.090 |
|
|
109.263 |
|
= |
-229.067 |
= 0 |
|
390.680 |
|
|
-657.300 |
|
|
1317.078 |
|
Особливість такого вибору перемінних стану полягає а відсутності необхідності обчислення похідних вхідного сигналу для форсованих систем, що істотно спрощує структуру системи. У цьому випадку можна реалізувати будь-яку систему керування за допомогою набору з інтегральних, пропорційних ланок і суматорів.
Контрольні запитання
Що таке фільтр? Для чого він потрібен?
Для чого потрібен зворотній зв’язок у системі фільтрації?
Що таке перешкода, чи завжди вона присутня у системах обробки інформації?
В чому полягає методика Ван-Тріса?
Кореляція між сигналом та перешкодою.Її значення.
Що таке АКФ?
Що дозволяє зробити пряме та зворотнє перетворення Фур’є, Лапласа?
Фізичний зміст спектральної щільності сигналу.
Для чого необхідний перехід від параметру р до ω?
Від чого залежить передатна функція системи?
Що собою уявляє система фільтрації n-го порядку?
Призначення операцій факторизації та сепарації.
Охарактеризувати основні статистичні характеристики сигналів.
Представити графічно стаціонарний та нестаціонарний процес.
Для чого необхіний зворотній зв’язок у системах керування.
На що впливає порядок фільтра?
Від чого залежить якість системи керування?
В чому відмінність формул Ван-Тріса та Віннера-Хопфа?
