
- •Лабораторна робота 3 моделювання пристроїв за допомогою simulink
- •Теоретичні відомості і. Джерела сигналів sources
- •1. Const – джерело постійного сигналу
- •2. Step – генератор ступінчастого сигналу
- •3. Signal Generator – генератор сигналів
- •4. Uniform Random Number – джерело випадкового сигналу з рівномірним розподілом
- •5. Random Number – джерело випадкового сигналу з нормальним розподілом
- •6. Pulse Generator – джерело імпульсного сигналу
- •7. Clock – джерело часового сигналу
- •8. Digital Clock – цифрове джерело часу
- •Іі. Приймачі сигналів sinks
- •1. Scope – осцилограф
- •2. Ху Graph – графопобудовувач
- •3. Блок Display
- •Ііі. Continuous – аналогові блоки
- •1. Transport Delay – блок фіксованої затримки сигналу
- •2. Derivative – обчислення похідної
- •3. Lntegrator – інтегруючий блок
- •IV. Discontinuities – нелінійні блоки
- •1. Saturation – блок обмеження
- •2. Dead Zone – блок із зоною нечутливості (мертва зона)
- •3. Quantizer – блок квантування по рівню
- •Хід роботи
- •Приклад виконання завдання завдання 1
- •Завдання 2
Лабораторна робота 3 моделювання пристроїв за допомогою simulink
Розробити структуру моделі згідно варіанту завдання.
Завдання 1. Проста модель пристрою.
Створити модель. В ній сигнал від джерела поступає на функціональний блок. Реєстратор з двома входами дозволяє спостерігати сигнали на вході і виході функціонального блока.
Провести моделювання цього пристрою.
Завдання 2. Розширена модель пристрою.
Створити модель. У цій моделі, побудованій у завданні 1, додатково додається паралельна гілка з іншим функціональним блоком. Реєстратор з трьома входами дозволяє спостерігати сигнали на входах та виходах фнкціональних блоків.
Провести моделювання цього пристрою.
Теоретичні відомості і. Джерела сигналів sources
1. Const – джерело постійного сигналу
Задає постійний по рівню сигнал. Його параметри:
Constant value – постійна величина.
Мал.1. Джерело постійного сигналу Constant.
2. Step – генератор ступінчастого сигналу
Призначення: формує ступінчастий сигнал. Його параметри:
1. Step time – час настання перепаду сигналу (с);
2. Initial value – початкове значення сигналу;
3. Final value – кінцеве значення сигналу.
Перепад може бути як в більшу сторону (кінцеве значення більше, ніж початкове), так і в меншу (кінцеве значення менше, ніж початкове).
Значення початкового та кінцевого рівнів можуть бути не тільки додатніми, але й від’ємними (наприклад, зміна сигналу з рвня –5 до рвня –3).
На мал.2. показано використання генератора ступінчастого сигналу.
Мал.2. Блок Step.
3. Signal Generator – генератор сигналів
Призначення: формує один із чотирьох видів періодичних сигналів:
1. sine – синусоїдальний сигнал.
2. square – прямокутній сигнал.
3. sawtooth – пилкоподібний сигнал.
4. random – випадковий сигнал.
Параметри:
1. Wave form – вид сигналу.
2. Amplitude – амплітуда сигналу.
3. Frequency – частота (рад/с).
4. Units – одиниці вимірювання частоти. Може приймати два значення:
• Hertz – Гц.
• rad/sec – рад/с.
Мал.3. Блок генератора сигналів.
4. Uniform Random Number – джерело випадкового сигналу з рівномірним розподілом
Призначення:формує випадковий сигнал з рівномірним розподілом.
Параметри:
1. Minimum – мінімальний рівень сигналу.
2. Maximum – максимальний рівень сигнал.
3. Initial seed – початкове значення
Мал.4. Джерело випадкового сигналу з рівномірним розподілом.
5. Random Number – джерело випадкового сигналу з нормальним розподілом
Призначення:формування випадкового сигналу з нормальним розподілом рівня сигналу.
Параметри:
1. Mean – середнє значення сигналу;
2. Variance – дисперсія (середньоквадратичне відхилення).
3. Initial seed – початкове значення.
Мал.5. Джерело випадкового сигналу з нормальним розподілом
6. Pulse Generator – джерело імпульсного сигналу
Призначення:формування прямокутніх імпульсів.
Параметри:
1. Pulse Type – Спосіб формування сигналу. Може приймати два значення:
• Time-based – По біжучому часу.
• Sample-based – По величині модельного часу та кількості розрахункових кроків.
2. Amplitude – амплітуда.
3. Period – період. задається в секундах для Time-based Pulse Type або в
кроках модельного часу для Sample-based Pulse Type.
4. Pulse width – Ширина імпульсів. Задається в процентах по відношенню до періоду для Time-based Pulse Type або в кроках модельного часу для Sample-based Pulse Type.
5. Phase delay – фазова затримка. Задається в секундах для Time-based Pulse Type або в кроках модельного часу для Sample-based Pulse Type.
6. Sаmple time – крок модельного часу. Задается для Sample-based Pulse Type
Мал.6. Джерело прямокутніх імпульсів.