
- •1.Завдання
- •3.1.1 Побудувати графіки зміни в часі наступних блоків з розділу Sources:
- •3.1.2 Побудувати графіки зміни в часі наступних блоків з розділу Continuous:
- •2 Теоретичні відомості
- •2.1 Загальні дані про Simulink
- •2.2 Основні етапи створення моделі в Simulink:
- •2.2.1 Створення програми-моделі
- •2.2.2 Перенесення блоків у файл моделі
- •2.2.3 З’єднання блоків
- •2.2.4 Встановлення параметрів блоків
- •2.2.5 Встановлення параметрів моделювання
- •2.2.6 Запуск моделювання
- •2.2.7 Перегляд результатів моделювання
- •3.Хід роботи
Міністерство освіти і науки України
Національний технічний університет України «Київський політехнічний інститут»
Лабораторна робота №2
з курсу «Прикладне програмне забезпечення»
за темою «Основи роботи з пакетом SIMULINK»
Варіант №7
Виконав:
Студент групи ТО-11, ТЕФ
Климентенко П.М.
Перевірив:
Степанець О.В.
Київ 2013
Зміст
1.Завдання………………………………………………………………………………….3
2.Теоретичні відомості…………………………………………………………………….4
3.Хід роботи………………………………………………………………………...…….12
Висновок……………………………………………………………………………….....15
1.Завдання
У відповідності до варіанту (N) виконати наступні завдання.
3.1.1 Побудувати графіки зміни в часі наступних блоків з розділу Sources:
- Band-Limited White Noise
- Counter Free-Running
- Repeating Sequence
- Ramp
Часовий інтервал побудови графіків: [0; 220с]. Графіки повинні бути побудовані в різних осях блока Scope. У протоколі навесті необхідні схеми та параметри налаштування блоків.
3.1.2 Побудувати графіки зміни в часі наступних блоків з розділу Continuous:
Transfer Fcn, Integrator, Transport Delay.
Часовий інтервал побудови графіків: [0; 195 с]. На вхід кожного блоку повинен подавалися сигнал від одного й того ж самого блоку Step. Графіки повинні бути побудовані в одних осях блока Scope. Вихід кожного блоку повинен показувати своє поточне значення за допомогою блока Display.
Параметри блоків визначаються за формулами:
Transfer Fcn: Numerator: [5N 1]
Denumerator: [8.2N 1.2N 1]
Integrator: Initial Condition: [5N ]
Transport Delay: Time Delay: [3.7N]
3.1.3 Побудувати графік функції y=f(t) на вказаному відрізку. Для побудови використати блоки XY Graph та Clock.
3.1.4
Дана модель підсистеми в Simulink (див.
таблицю). Використовуючи відомості
про призначення функціональних блоків,
проаналізувати модель 1 та сформувати
еквівалентну їй функцію у вигляді
. Пояснити призначення всіх блоків.
Рис.3.1.4.1 «Модель 1»
2 Теоретичні відомості
2.1 Загальні дані про Simulink
Середовище моделювання Simulink є одним з додатків до пакета MATLAB. При моделюванні з використанням Simulink реалізується принцип візуального програмування, відповідно до якого, користувач на екрані з бібліотеки стандартних блоків створює модель пристрою та здійснює розрахунки. При цьому, на відміну від класичних способів моделювання, користувачу не потрібно досконало вивчати мову програмування та числові методи математики. Достатньо буде тільки загальних знань, які потрібні для роботи з комп’ютером, і, звичайно, знань тої предметної області, в якій він працює.
Доступ до функцій MATLAB та інших його інструментів залишається відкритим, і їх можна використовувати в Simulink. Частина пакетів має інструменти, вбудовані в Simulink (наприклад, LTI-Viewer додатки Control System Toolbox – пакета для розробки систем управління). Також маються додаткові бібліотеки блоків для різних галузей застосування (наприклад, Power System Blockset – моделювання електротехнічних приладів, Digital Signal Processing Blockset – набір блоків для розробки цифрових приладів та ін.)
При роботі з Simulink у користувача є можливість модернізувати бібліотечні блоки, створювати свої власні, а також складати нові бібліотеки блоків.
При моделюванні користувач може вибирати метод рішення диференціальних рівнянь, а також спосіб зміни модельного часу (з фіксованим або змінним кроком). В ході моделювання є можливість стежити за процесами, що відбуваються в системі. Для цього використовуються спеціальні пристрої спостереження, що входять до складу бібліотеки Simulink. Результати моделювання можуть бути представлені у вигляді графіків або таблиць.