- •Лекція 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. Методика структурного синтезу завадостійких контурів компенсації збурень
- •Аналогічне відношення для нефорсованої системи
7.2. Послідовне ввімкнення елементарних ланок
При послідовному з'єднанні ланок вихідна величина попередньої ланки поступає на вхід подальшого.
Метод факторизації (LU-перетворення)
Розв`язування лінійних рівнянь виконується або прямими, або ітераційними методами. Нижче будуть розглядатися тільки прямі методи розв`язування. До прямих методів відносяться метод Гауса та метод факторизації. Розглянемо метод факторизації (LU-перетворення).
Нехай є система лінійних рівнянь:
,
яку можна записати в матричному вигляді:
Рисунок 7.2. – Метод рухомої області збіжності: а – схема з діодом;
б – графічна ілюстрація її розрахунку методом рухомої області збіжності.
Формально цю систему рівнянь можна вирішити, обернувши матрицю А: X=A-1×B.
.
Однак, така операція трудомістка і вимагає великих затрат машинного часу Тмаш. Чисельне розв`язання систем лінійних рівнянь часто базується на методі Гауса. Він ґрунтується на тому факті, що додавання одного рівняння системи до іншого, помноженого на константу, не змінює рішення.
Виключення за Гаусом вимагає виконання n3/3 операцій, де під операцією розуміється комбінація множення та віднімання, а n – порядок матриці. Зворотна підстановка вимагає n2/2 операцій.
Однак, кращим методом розв`язування систем лінійних алгебраїчних рівнянь є метод перетворення (розкладу) матриці А на трикутні матриці, або метод LU- перетворення (факторизації). Алгоритм цього методу близький до методу Гауса.
Головна перевага методу LU-перетворення в порівнянні з методом Гауса – це можливість більш простого отримання рішень для різноманітних векторів в правій частині системи рівнянь.
Припустимо, що матрицю СЛАР можна розкласти на множники A=L·U, де
Тут матриця L є нижньою трикутною, а матриця U – верхньою трикутною. Помітимо, що на головній діагоналі матриці U знаходяться одиниці. Це означає, що визначник матриці А дорівнює добутку діагональних елементів lii матриці L.
Припустимо, що ми отримали матриці L та U. Тоді: L×U×X=B
Позначимо U×X=Z, тоді ми отримаємо: L×Z=B.
Завдяки спеціальній формі матриці L, вектор Z можна легко визначити. Для цього запишемо:
l11z1 = b1,
l21z2+l22z2 = b2,
l31z3+l32z3+l33z3 = b3,
ln1z1+ln2z2+ln3z3+...+lnn zn= bn.
Звідси одержуємо:
z1 = b1/l11,
z2 = (b2 - l21z1)/l22,
z3 = (b3 – l31z1 – l32z2)/l33, …
Або в загальному вигляді:
z1=b1/l11;
i
= 2, 3,..., n.
Цей процес називається прямим виключенням (прямою підстановкою або прямим ходом). Щоб ці обчислення мали сенс, діагональні елементи lii повинні бути ненульовими. Тепер повернемось до U·X=Z і знайдемо вектор X.
x1+u12x2+u13x3+...+u1nxn = z1,
x2+u23x3+...+u2nxn = z2,
………………….......
xn-1+un-1,n xn = zn-1,
xn = zn.
Починаючи з останнього рівняння, послідовно знаходимо компоненти вектора X. В загальному вигляді вони визначаються за формулою:
xn=zn,
, i
= n–1,
n–2,...,
1.
Цей процес називається зворотною підстановкою, або зворотним ходом. Число операцій, необхідних для виконання як прямої підстановки, так і зворотної, дорівнює n2/2, а в сумі для розв`язування СЛАР вимагається n2 операцій. Виведенням формул LU-перетворення займатися не будемо. Наведемо загальні вирази для отримання елементів матриць L та U:
, i
= k,
k+1,...,
n,
, j = k+1, k+2,..., n.
Важливі переваги методу LU-перетворення:
1. Легко обчислюється визначник матриці А:
.
2. Елементи матриці L та U можуть бути записані на місця елементів матриці А і занесені в ті ж самі осередки пам'яті (запам'ятовувати одиничні елементи на головній діагоналі матриці U немає необхідності).
3. Легко знайти рішення для іншого вектору B у правій частині, тобто не потрібно повторно проводити LU-перетворення, а достатньо провести пряму та зворотну підстановки.
4. Для рівнянь з транспонованою матрицею At X=C рішення знаходиться при тому ж LU-перетворенні. Аналіз таких систем рівнянь необхідний при розрахунку чутливості.
Число операцій, необхідних для LU-розкладу, складає (n3/3-n/3) і разом з прямою та зворотною підстановками еквівалентно методу Гауса. Однак він більш прийнятний із-за переваг, зазначених вище.
