
- •1.Методи побудови моделей. Параметри об’єкта.
- •2.Оператор об’єкта. Визначення поняття ідентифікації.
- •3. Поділ моделей за способом їх побудови.
- •4. Класифікація моделей за видом оператора.
- •5.Класифікація об’єктів за числом потоків
- •6 Аналітичний метод побудови опису об'єкта.
- •7. Модель ідеального перемішування
- •8. Модель ідеального витіснення
- •9.Дифузійна модель
- •10.Побудова емпіричної лінії регресії
- •11.Коефіцієнти кореляції
- •12.Оцінка зв’язку між параметрами
- •13. Нелінійна регресія.
- •14. Мнк для ідентифікації об’єктів.
- •15. Застосування мнк до нелінійної регресії та багатомірного об’єкта.
- •16. Побудова лінії регресії засобами MatLab.
- •17. Процедура ідентифікації Ident програми Mat Lab.
- •18. Повний та дробовий факторні експерименти ідентифікації об’єктів.
- •19. Планування експериментів засобами MatLab.
- •20.Апроксимація та інтерполяція даних в MatLab.
- •21. Метод Брандона ідентифікації об’єкта
- •22.Перевірка адекватності моделі за методом Фішера
- •23.Загальна характеристика методів оптимізації моделі
- •24.Аналітичні методи оптимізації. Оптимізація об’єктів за методом Лагранжа
- •25. Загальна схема динамічної ідентифікації параметрів моделі.
- •26. Ідентифікація моделі динамічногго об’єкта.
- •27. Ідентифікація з використання моделей Вольтера.
- •28. Загальна характеристика активної ідентифікації.
- •29.Планування активного експерименту.
- •30. Ідентифікація об’єкта за перехідною характеристикою.
- •31.Визначення параметрів передаточної функції об’єкта за кривою розгону логарифмічним методом
- •32. Ідентифікація об’єкта за імпульсною перехідною характеристикою.
- •33.Індентифікація об’єктів за частотними характеристиками
- •34.Індентифікація перехідної характеристики з використанням методів площ.
- •35.Ідентифікації моделей об’єктів третього порядку за їх часовими характеристиками
- •36.Індентифікація об’єктів за загальною передаточною функцією
- •37. Моделювання теплообмінників.
- •38. Моделювання котельної установки
- •39. Функції та графіки середовища MatLab
- •40. Побудова та аналіз моделей в MatLab
- •41 Створення м-файлів в середовищі Matlab.
- •42 Блоки Matlab дослідження динамічних об’єктів.
- •43. Моделювання об’єктів автоматизації в Матлаб.
- •44. Моделі електричних машин в Матлаб.
39. Функції та графіки середовища MatLab
В MatLab наявні наступні арифметичні операції:
+ |
Додавання |
- |
Віднімання |
* |
Множення |
/ |
Ділення |
^ |
Піднесення до ступеня |
Якщо перед знаком поставити крапку, то це означає, що в якості множників або доданків використ. вектори.
Приклад. x=[0, 1, 2, 3];
y=3
z=y.*x
Поліном як функція визначається виразом
В MatLab записується у вигляді:
Функції MatLab:
1) roots(p) – корені полінома
2) polyval (p, k) – знаходження значення полінома при х=к
В
MatLab
є скорочена форма запису вектора. Зокрема
запис:
– означає вектор де
відповідно початкове значення, розмір
кроку, кінцеве значення вектора.
Для побудови графіків використовують функції:
1)plot
(
де (
(
- масиви значення аргументу та функції
відповідних графіків
2)
plot
(
–
графік з сіткою
3)
– стовпчикова діаграма
4)
–
гістограма
5)
– аналогічна ф-я plot,
але побудова здійснюється в логарифмічному
масштабі
6) для побудови в одному графічному вікні, але на різних графіках використовується ф-я subplot(n,m,k)
де n,m - к-сть вікон по горизонталі, та вертикалі, k - номер підвікна
7) – для побудови графіків АЧХ та ФЧХ MatLab використовує ф-ї
freqs, freqz
Які одночасно будують АЧХ та ФЧХ в логарифмічному масштабі
Формула звернення freqs (b, a)
де b, a - коефіцієнти чисельника та знаменника передаточної ф-ії.
40. Побудова та аналіз моделей в MatLab
Для створення моделі об єкта функціями MatLab необхідно або знайти передаточні функції об єкта або звести рівняння об єкта до форми рівняння стану. Для того щоб задати передаточну функцію в MatLab використовується ф-ія:
де
коефіцієнти чисельника та
знаменника
передаточної ф-ї
Функція ss(w) – перетворює передаточну ф-ію в модель матриць А, В, С, Д р-нь простору станів. Для з єднання ланок об єктів загальну модель використовують ф-ії plus
series – паралельне з єднання
feedback – одиничний зворотній зв язок
Для аналізу об єктів, що задані передаточними функціями використ. ф-ії:
impulse(tf [b, a]) – отримання імпульсних характеристик
step (tf [b, a]) – перехідна характеристика
bode (tf [b, a]) – побудова АЧХ і ФЧХ
nyquist (tf [b, a]) –побудова АФЧХ
zpkdata (tf [b, a]) – роз. полюсів, нулів, коефіцієнтів передаточної функції
команда ltiview (tf [b, a]) викликає інтерактивну оболочку які в діалоговому режимі можна одночасно побудувати вказані вище функції
41 Створення м-файлів в середовищі Matlab.
М-файли і їх типи.
Функції та процедури що працюють в середовищі MATLAB зберігаються у вигляді коду в М-файлах.
В середовищі Матлаб програми створюються або за допомогою власного вбудованого редактора або будь-якого зовнішнього.
М-файли є двох типів: -Файли-функції-файли-сценарії.
Зберігаються з розширенням *.m, тому їх неможна розрізнити по розширенню імені.
Правила оформлення М-файлів:
Кожен оператор записується в новому рядку.
В рядку можна розмістити декілька операторів через крапку з комою або кому.
Довгий оператор можна записувати в дек. рядків. При цьому рядок повинен завершуватись трьома крапками.
Для виводу проміжних результатів треба НЕ ставити в кінці оператора знак “;”.
Коментарій виділяється знаком “%”.
В програмах MATLAB немає символу що позначає кінець програми.
Змінні не описуються і не оголошуються. Будь-яке ім'я при виконанні сприймається як ім'я “змінної”.
Перший рядок (заголовок) файлу функції має наступний вигляд:
Приклад М-файла
Файл ► Новий ► М-файл
function y = F1(x)
y=tan(x)-5*sin(x)+cos(x);
end
Зберегти файл з ім'ям F.m
function y = F(x)
y=5*(sin(x))^2;
end