- •1. Системи й задачі їхнього аналізу
- •1.1. Властивості систем
- •1.2. Кількість інформації
- •1.3. Класифікація систем
- •2. Елементи теорії множин
- •2.1. Основні поняття й терміни
- •2.2. Операції над множинами
- •2.3.Властивості операцій над множинами
- •2.4. Алгебри
- •3. Елементи теорії графів
- •4. Моделі систем
- •4.1. Цілі моделювання систем
- •4.2. Рівні моделювання
- •4.2.1. Класифікація рівнів моделювання
- •4.2.2. Задачі аналізу властивостей систем, розв'язувані на концептуальному рівні
- •4.2.3. Задачі, розв'язувані на топологічному рівні
- •I. Визначення структурних властивостей системи
- •II. Визначення еквівалентних передач
- •III. Виділення підсистем у системі
- •4.2.4. Моделі структурного рівня
- •4.2.5. Моделі параметричного рівня
- •4.3. Класифікація моделей систем
- •4.4. Моделі систем типу Мс
- •4.5. Моделі вимог типу мт
- •5. Сучасна методологія наукових досліджень і методи системного аналізу
- •5.1. Основні поняття
- •5.2. Методологія системного аналізу
- •5.3. Загальна схема прийняття рішень
- •5.4. Основні етапи прийняття рішень
- •5.5. Аналітичні методи системного аналізу
4.4. Моделі систем типу Мс
Розглянемо кілька видів класифікаційних ознак і відповідні класи моделей, не претендуючи на спробу обґрунтування їхнього вибору. Зазначимо тільки, що поєднання різних класифікаційних ознак можуть утворювати досить велику розмаїтість практично виділюваних класів моделей.
Апроксиматори, називані також у літературі «чорними ящиками» (black box), «формальними моделями», є різновидом математичних моделей, описують функціональні зв'язки між входами й виходами моделюємої системи без обліку (при відсутності) яких-небудь знань про топологію системи. Коефіцієнти таких моделей можуть не мати якого-небудь фізичного змісту, не співвідносяться, наприклад, з технологічними параметрами процесів. У цьому полягає недолік таких моделей. Однак, ці моделі ефективні у випадку неможливості або труднощі побудови строгих математичних описів поводження систем.
Розповсюдженими прикладами таких моделей є нейронні мережі (НС).
Механістичні моделі. Якщо знання про функціонування моделі формалізовані, то для опису таких моделей можуть бути використані механістичні моделі (ММ), до числа яких відносять:
- алгебраїчні моделі (АМ), що представляють собою системи алгебраїчних і трансцендентних рівнянь,
- диференціальні рівняння (ДР) і системи ДР,
- передатні функції (ПФ),
- логічні моделі (ЛМ) і ін.
Такі моделі звичайно одержують шляхом аналізу фізичних і хімічних основ моделюємих процесів. Результатом аналізу є пряма або зворотна модель процесу. Пряма модель відбиває вплив вхідних координат процесу на вихідні й може бути представлена у вигляді функції
Y = F(X),
де Х и Y - множини вхідних (у тому числі керуючих) і вихідних координат відповідно.
У ряді випадків необхідним є одержання зворотної моделі виду
X = Q(Yн),
де Yн - множина спостережуваних або вимірюваних значень вихідних координат процесу. У більшості випадків побудова зворотних моделей є некоректною задачею, тобто має більше одного рішення або взагалі його не має.
Статистичні моделі є технологією побудови моделей шляхом опису властивостей процесу через статистичні змінні й відповідні статистичні оцінки цих змінних. По своїй суті ці моделі містять елемент невизначеності.
Моделі, відповідно до цієї технології, будуються з використанням методів статистичного аналізу, теорії ігор, теорії інформації й т.п.
Різновидами даних моделей є імовірнісні й кореляційні моделі. Імовірнісні моделі використовують щільності ймовірності змінних процесу. При цьому найбільше часто використовуються нормальний і експонентний закони розподілу. Використання таких моделей обмежене тим, що при числі змінних більше двох потрібне велике число експериментів, виникають труднощі, пов'язані з кореляцією параметрів.
Динамічні моделі й характеристики описують поводження систем у динаміці, тобто в часі.
Найбільше часто динамічні моделі представляються лінійними й нелінійними диференціальними рівняннями, різницевими рівняннями в частинних похідних, операторними рівняннями, передатними функціями й ін.
Лінійними називаються елементи, для яких справедливий принцип суперпозиції:
(х1 + х2) = (х1) + (х2),
де - деякий оператор.
Такою властивістю володіють оператори підсумовування, інтегрування, диференціювання.
При дослідженні динамічних властивостей систем може бути використані прикладні математичні методи операційного вирахування. Наприклад, функціонування деякої системи описується ДР виду
, (4.14)
де х и в - вхідна й вихідна величини. Якщо в дане рівняння замість x(t) і y(t) підставити функції X(s) і Y(s) комплексного змінного s такі, що
і
, (4.15)
тоді ДР (4.14) при нульових початкових умовах рівносильне лінійному алгебраїчному рівнянню
a2 s2 Y(s) + a1 s Y(s) + a0 Y(s) = b1 X(s) + b0 X(s).
Такий перехід від ДР до алгебраїчного рівняння називається перетворенням Лапласа, формули (2.2) відповідно формулами перетворення Лапласа, а отримане рівняння - операторним рівнянням.
Нові функції X(s) і Y(s) називаються зображеннями для x(t) і y(t) по Лапласові, тоді як x(t) і y(t) є оригіналами стосовно X(s) і Y(s).
Перехід
від однієї моделі до іншої полягає в
заміні знаків диференціалів
на оператори sn,
знаків інтегралів
на множники
,
а самих x(t) і y(t) - зображеннями X(s) і Y(s).
Для зворотного переходу від операторного рівняння до функцій від часу використовується метод зворотного перетворення Лапласа. Загальна формула зворотного перетворення Лапласа:
,
де f(t) - оригінал, F(j) - зображення при s = j, j - мнима одиниця, - частота.
Перетворення ДР по Лапласові дає можливість увести поняття передатної функції, що характеризує динамічні властивості системи.
Наприклад, операторне рівняння
3s2Y(s) + 4sY(s) + Y(s) = 2sX(s) + 4X(s)
можна перетворити, винісши X(s) і Y(s) за дужки й поділивши один на одного:
Y(s)*(3s2 + 4s + 1) = X(s)*(2s + 4),
.
Отримане вираження називається передатною функцією.
Передатна функція - це відношення зображення вихідного впливу Y(s) до зображення вхідного X(s) при нульових початкових умовах:
.
Передатна функція для лінійних елементів часто є дрібно-раціональною функцією комплексної змінної:
,
де B(s) = b0 + b1s + b2 s2 + … + bm sm - поліном чисельника,
А(s) = a0 + a1s + a2 s2 + … + an sn - поліном знаменника.
Якщо замість s підставити вираження s = j, одержуємо перетворення Фур'є, що характеризує зв'язок між частотними характеристиками вхідних і вихідних сигналів елемента. Частотні характеристики дають можливість аналізувати опис системи з урахуванням динаміки.
Останнім часом більш широко використовується опис динаміки систем методом простору станів.
Для опису динаміки елементів систем використовується в даному методі матричний запис ДР:
, (4.16)
де А - матриця коефіцієнтів, U - матриця входів або керувань, Х - матриця простору станів:
Х = (х1, х2, … хn)Т.
У цьому випадку хi називається змінної стану або фазовий змінної («Т» – символ транспонування).
Припустимо, що динамічні властивості об'єкта описуються ДУ виду
,
(4.17)
де ai і bi – коефіцієнти, у – вихідний сигнал, u – вхідний сигнал об'єкта.
Якщо ввести змінні стани:
і т.д.,
те ліва частина ДР (4.17) прийме вид (після ділення на (-аn ):
.
Можна записати рівняння в матричному виді:
.
Рішенням отриманого матричного рівняння є матриця Х.
Для визначення вихідних параметрів yi рівняння (4.16) доповнюється рівнянням
Y = C.X + D.U,
де С (pn) – матриця зв'язків, D (pq) – матриця обходу, p – число вихідних параметрів уi, q – число вхідних параметрів ui.
Рішення матричних рівнянь для деяких випадків може бути зроблене аналітично, зокрема, для однорідного ДР виду
. (4.18)
Пряме перетворення Лапласа для даного рівняння дає
s.X(s) – X0 = A.X(s),
де Х0 – матриця початкових умов, тобто початкові умови по змінній у, по швидкості її зміни, прискоренню й т.д. Звідси отримане
Х(s) = X0.[s.E – A]-1 = Ф(s).X0,
де Е - одинична матриця, Ф(s) - зображення фундаментальної матриці
Ф(s) = [s.E – A]-1.
Оригіналом фундаментальної матриці є матричний експоненціал
.
Тоді рішення ДР (4.18) можна одержати у вигляді ряду із кроком t за часом:
Х0 – початкові умови,
Х(t) = Ф(t).Х0,
Х(2. t) = Ф(2.t).Х(t) і т.д.
Якісні моделі
Існує багато прикладів, коли природа процесів прийняття рішень або функціонування об'єкта не може бути описана у вигляді математичних співвідношень у виді наявності нечітких визначень і лінгвістичних операцій або обмежень на технологічні параметри й т.д.
Рішенням цієї проблеми є використання якісних моделей, які найбільше часто представляються в термінах нечітких множин.
