- •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.Хід роботи
3.Хід роботи
3.1.1 Побудовано графіки зміни в часі наступних блоків з розділу Sources:
- Band-Limited White Noise
- Counter Free-Running
- Repeating Sequence
- Ramp
Рис. 3.1.1.1 «Схема блоків 1»
Рис. 3.1.1.2 «Графіки блоків Scope»
3.1.2 Побудовано графіки зміни в часі наступних блоків з розділу Continuous:
Transfer Fcn, Integrator, Transport Delay.
Часовий інтервал побудови графіків: [0; 195 с]. На вхід кожного блоку подається сигнал від одного й того ж самого блоку Step. Графіки побудовані в одних осях блока Scope. Вихід кожного блоку показує своє поточне значення за допомогою блока Display.
Параметри блоків визначаються за формулами:
Transfer Fcn: Numerator: [35 1]
Denumerator: [57.4 8.4 1]
Integrator: Initial Condition: [35 ]
Transport Delay: Time Delay: [25.9]
Рис. 3.1.2.1 «Схема блоків 2»
3.1.3 Побудувано графік функції y=f(t) на вказаному відрізку. Для побудови використав блоки XY Graph та Clock.
Рис. 3.1.3.1 «Інтерпретація заданої функції та її графік»
3.1.4 Дана модель підсистеми в Simulink (див. таблицю). Використовуючи відомості про призначення функціональних блоків, проаналізував модель та сформував еквівалентну їй функцію у вигляді . Функція має вигляд: f(x)=ln(x)*sin(2*x)+1.8*x.
При х=2, функція дорівнює 3.075.Перевірено через "Excell" и "wolfram alpha" та проведено порівнянна з Matlab. Значення однакові – тобто функція f(x) сформована вірно.
Рис. 3.1.2.1 «Блок схема»
Рис. 3.1.4.1 «Схема блоків 3»
Висновок
При виконанні даної лабораторної роботи було розглянуто та досліджено середовище SIMULINK, випробувано такі блоки:
- Band-Limited White Noise ;
- Counter Free-Running ;
- Repeating Sequence ;
- Ramp ;
- Scope ;
- Product ;
- Інші.
Досліджені параметри симуляції та багатьох блоків, наприклад, Scope із параметрами Xmin, Xmax, Ymin, Ymax, які дозволяють обрати межі зображення графіку незалежно від сигналу.
Створено блок-схему, що є інтерпретацією функції із завдання 3.1.3 та побудовано графік цієї функції з межами [0.5;8].
Проведено інтерпретацію блок-схеми до звичайної функції вигляду f(x) у завданні 3.1.4, результати виконаної роботи за цим пунктом було перевірено у інших джерелах(Excel, Wolfram), що підтверджує правильність виконання.
Середовище SIMULINK є досить корисним для виконання багатьох завдань, але не має користувацького інтерфейсу, як у середовищі GUIDE, тому не є універсальним. І все ж таки SIMULINK має свої переваги, адже є досить гнучким, зручним для користувачів достатнього рівня (наявність потрібних знань про SIMULINK), має багатий та різноплановий функціонал.
