Professional Documents
Culture Documents
Моделювання
Моделювання
Моделювання
1
Структурна схема системи керування
z
ЕП
з е u up h q y
ЗП Р ПП ВМ РО ОК
-
yзз НП Д
2
Технологічний об’єкт керування
3
Фактори, що діють на об’єкт
Вхідні
- Керуючі (їх значення можна змінювати, що дозволяє керувати процесом)
- Збурюючі (їх значення немає можливості змінювати)
- Вимірювальні (значення можна виміряти, але не можна змінити)
- Невимірювальні (значення виміряти неможливо)
4
Фактори, що діють на процес нагрівання сировини
Нагрітий
Синтез-газ синтез-газ
Gvh_g, Θvh_g, Cg Gvuh_g, Θvuh_g, Cg
Відпрацьований
Теплоагент теплоагент
Gvh_a, Θvh_a, Ca Gvuh_a, Θvuh_a, Ca
5
Вхідні
Керуючі:
витрата агенту
Збурення:
температура газу на вході
витрата газу
температура агенту
втрати тепла в навколишнє середовище (виміряти не можна)
Вихідні
температура газу на виході
температура агенту на виході
6
Математичне моделювання
7
Математичне моделювання технологічних процесів
8
Задачі математичного моделювання
1) Пряма задача (задача аналізу): по відомим фізичним, хімічним, біологічним,
економічним та іншим законам, що діють в системі, необхідно визначити, як буде
вести себе система в цілому. У цьому випадку структура і параметри досліджуваної
системи відомі і вивчається поведінка моделі в різних умовах.
X ?
Y
9
3) Задача керування (задача синтезу): базуючись на розв’язанні прямої і оберненої
задач, необхідно модифікувати модель і відповідно структуру досліджуваної системи
таким чином, щоб поведінка системи відповідало певним вимогам розробника.
10
Етапи побудови математичної моделі
11
Етапи побудови математичної моделі
1) На першому етапі будується еквівалент об'єкта, що відображає в математичній
формі закони і зв'язки, що діють в системі. Модель і її окремі фрагменти
досліджуються теоретичними методами, що дозволяє отримати попередні знання про
об'єкт.
2) На другому етапі розробляється алгоритм для комп'ютерної реалізації моделі.
Модель представляється у формі, зручній для застосування чисельних методів,
визначається послідовність обчислювальних і логічних операцій. На даному етапі слід
звернути увагу на те, щоб обчислювальні алгоритми не спотворили основні властивості
вихідного об'єкта і його математичної моделі.
3) На третьому етапі алгоритм доводиться до стану програмної реалізації. У разі
невідповідності електронного еквівалента об'єкту-прототипу процес створення моделі
повторюється з урахуванням раніше не прийнятих до уваги факторів.
12
Методи побудови математичних моделей
Аналітичний підхід
Математичні моделі можуть бути отримані теоретично із законів фізики (закони
збереження маси, енергії, імпульсу). Ці моделі описують внутрішні зв'язки в об'єкті і, як
правило, найбільш точні.
Експериментальний підхід
Побудова моделі в результаті спостереження за об'єктом при різних вхідних сигналах.
Об'єкт розглядається як «Чорний ящик», тобто, його внутрішня будова невідома.
Використовуючи дані «вхід» - «вихід» дослідник намагаємося налаштувати модель так,
щоб виходи моделі і об'єкта збігалися як можна точніше при різноманітних входах.
13
Змішаний підхід (структурна та параметрична ідентифікація)
На практиці часто використовується змішаний спосіб: структура моделі (вид рівняння,
зв'язує вхід і вихід) визначається з теорії, а коефіцієнти знаходять дослідним шляхом.
Наприклад, загальний вид рівнянь руху корабля добре відомий, проте в цих рівняннях
є коефіцієнти, які залежать від багатьох факторів (форми корпусу, шорсткості поверхні і
т.п.), так що їх вкрай складно (або неможливо) знайти теоретично. У цьому випадку для
визначення невідомих коефіцієнтів будують масштабні моделі і визначають їх в
басейнах за спеціальними методиками.
14
Модель – відображення лише частини об’єкта
Для будь-якого об'єкта управління можна побудувати безліч різних моделей, які
будуть враховувати (або не враховувати) ті чи інші фактори.
15
Зазвичай використовується ітераційний варіант.
1. Починають з отримання простої моделі.
2. Потім перевіряють роботу моделі.
3. Якщо отримано негативний результат (не задовольняє по точності) -
ускладнюють модель,
вводячи в неї додаткові фактори або їх комбінації
переходять до пункту 2
16
Похибки моделювання
Можна виділити чотири основні причини виникнення похибок:
17
Оцінка точності моделі
Якщо є або можуть бути отримані необхідні та достовірні експериментальні дані, для
перевірки адекватності моделей можна використовувати методи математичної
статистики.
| ( ) | | |
Адекватність моделі – (ТАК або НІ). Чи можна використовувати модель замість об’єкту
18
Принцип суперпозиції
• принцип суперпозиції: якщо на вхід подати суму двох сигналів, вихід буде являти
собою суму реакцій того ж оператора на окремі сигнали:
U [x1 + x2] = U [x1] + U [x2].
Нагрітий
Синтез-газ синтез-газ
Gvh_g, Θvh_g, Cg Gvuh_g, Θvuh_g, Cg
Відпрацьований
Теплоагент теплоагент
Gvh_a, Θvh_a, Ca Gvuh_a, Θvuh_a, Ca
19
Гіпотетичне
Аналогове
Наглядне
Макетування
Мовне
Знакове
Дискретне
Символьне
Уявне
Статичне
Детерміноване
Аналітичне
Комбіноване
Математичне
Дискретонеперервне
Імітаційне
Моделювання систем
Науковий експеремент
Види моделювання
Реальне
Динамічне
Стохастичне
Комплексні доследження
Натурне
Неперервне
Виробничий експеремент
1. Аналітичний підхід
2. Детерміновані моделі
3. Неперервні моделі
4. Моделі статичного та динамічного режимів ТОК
5. Алгоритми – розв’язання звичайних диференційних рівнянь
6. Програмна реалізація - Matlab, Mathcad, Java
21