Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Лабораторна робота №1. ДОСЛІДЖЕННЯ ДВИГУНА ВНУТРІШНЬОГО ЗГОРЯННЯ ЯК ОБ’ЄКТА РЕГУЛЮВАННЯ ЧАСТОТИ ОБЕРТАННЯ ВАЛА



УДК 621.438-52

 

Бугрім Л.І., Білюк І.С., Фоменко А.М Методичні вказівки для виконання лабораторних робіт по дисципліні “Автоматика і автоматизація двигунів внутрішнього згоряння” з використанням ПЕОМ. Під редакцією канд. техн. наук, доц. Л.І. Бугріма – Миколаїв: НУК, 2007. – 71 с.

 

Кафедра автоматики

 

В методичних вказівках викладена методика дослідження впливу закону роботи і параметрів налагодження автоматичного регулятора на якість роботи систем автоматичного регулювання газотурбінних установок і турбоагрегатів. Приведено опис систем двигунів внутрішнього згоряння автоматичного регулювання, короткі теоретичні відомості, що необхідні для виконання робіт. Усі лабораторні роботи виконуються із застосуванням ПЕОМ та пакета програм MATLAB..

Для студентів машинобудівного інституту (спеціальності 8.090506 ”ДВЗ”, 8.090509 ”Суднові енергетичні установки та устаткування”).

 

Іл. 23, табл. 7, спис. літ. – 13 наім.

 

Рецензент канд. техн. наук, доц. Н.М. Бровінська

 

 

Вступ

 

Практично у всіх галузях народного господарства, як на транспорті так і на підприємствах, важко знайти місце, де б не використовувались автоматичні регулятори.

В останній час широке розповсюдження одержали системи автоматичного регулювання (САР), в яких використовуються обчислювальні машини, в тому числі і персональні комп’ютери (ПК). Сучасні ПК відкривають широкі можливості при вирішенні задач аналізу та синтезу САР.

Для виконання таких робіт необхідно оволодіти методами роботи на ПК і добре знати можливості, принцип дії та способи реалізації автоматичних регуляторів.

Крім цього необхідно вміти одержувати динамічні характеристики САР, виконувати аналіз результатів і використовувати їх для одержання параметрів налагодження автоматичного регулятора, що забезпечують задану якість роботи САР.

Сприянню у вирішенні цих задач і призначені данні методичні вказівки.

 

Загальні відомості про пакет програм "MATLAB"

"MATLAB" - це високопродуктивна мова для технічних розрахунків. Вона містить у собі обчислення, візуалізацію і програмування в зручному середовищі, де задачі й рішення виражаються у формі, близькій до математичної.

Типовим використанням пакету програм MATLAB є математичні обчислення; створення алгоритмів; моделювання; аналіз даних, дослідження і візуалізація; наукова й інженерна графіка; розробка додатків, включаючи створення графічного інтерфейсу.

Simulink, супутня MATLABпрограма, є це інтерактивною системою для моделювання динамічних систем. Вона являє собою середовище, кероване мишею, що дозволяє моделювати процес переміщуванням блоків на екрані та їх маніпуляцією. Simulink працює з лінійними, нелінійними, безперервними, дискретними, багатомірними системами.

Основним для розробки моделей у Simulink є бібліотеки блоків, з яких складаються структурні схеми систем. Розрахунок перехідних процесів може бути виконаний за допомогою відповідних операцій Simulink–меню або у програмному режимі, використовуючи функції пакета MATLAB.

У середовищі пакета MATLABможливо не тільки моделювати систему за її структурною схемою, але й отримати математичний опис моделі у різних формах, виконати аналіз її властивостей у часовій та частотній обласпях?галузях, синтезувати елементи системи керування, виконати оптимізацію. MATLABтаSimulinkмаксимально відкриті для розширення та адаптації.

Simulink можна завантажити з командного рядка пакета MATLABоднойменною командою (маленькими буквами): ( >> - запрошення MATLABдо вводу команди).

При цьому на екрані відкривається вікно з піктограмами бібліотек блоків Simulink (рис. 1).

Параметри блоків можуть бути константами, змінними, функціями та виразами, які запускаються в MATLAB. Будь-які змінні, від яких залежить параметр, повинні бути визначені в робочій зоні до початку процесу моделювання, інакше Simulink сигналізує про помилку в цьому блоці.

 

 

Рис. 1 Вікно бібліотечних блоків Simulink

Simulink містить такі бібліотеки блоків:

· Sources – джерела вхідних сигналів;

· Sinks – вихідні блоки (запам’ятовування та реєстрація вихіднихсигналів);

· Discrete – дискретні блоки;

· Continuous – лінійні динамічні блоки;

· Nonlinear – нелінійні блоки ;

· Math – математичні блоки та функції.

Кожну бібліотеку можна розкрити подвійним натисканням на ліву кнопку миші. При цьому відкривається вікно з піктограмами її блоків.

Розглянемо деякі бібліотеки Simulink, блоки яких будуть необхідні для моделювання систем.

Бібліотека "Sources" (рис. 2) містить джерела вхідних сигналів, тобто блоки, які не мають входів, а мають тільки виходи.

 

 

Рис. 2 Вікно бібліотеки "Sources"

Наприклад, у ланці "Constant" можна задавати значення фіксованого сигналу, що діє протягом часу розрахунку (10с за замовчуванням). У ланці "Step" можна задавати стрибкоподібну зміну вхідного сигналу між двома постійними рівнями в заданий момент часу. Є також набір ланок з різними видами сигналів (синусоїда, прямокутний та пилоподібний імпульси, шум).

Бібліотека "Sinks" (рис. 3) включає блоки, які використовуються для запам’ятовування результатів моделювання(To File, To Workspase) та для їх графічного відображення (Scope, XY Graph). Блок "Stop Simulation" зупиняє процес моделювання.

Всі перелічені блоки не мають виходів.

 

Рис. 3 Вікно бібліотеки Рис. 4 Вікно бібліотеки "Sinks" "Continuous"

 

Бібліотека "Continuous" (рис. 4) містить лінійні безперервні ланки, такі, як інтегруюча (Integrator), диференціальна (Derivative), аперіодична (Transfer Fcn).

Перед початком формування структурної схеми необхідно відкрити для неї вікно (Simulink ® File ® New). При цьому відкривається вікно із заголовком "Untitled". Після запису в файл (File ® Save / Save As) як заголовок вікна буде фігурувати ім'я файлу, що за замовчуванням одержить розширення m.

Вже існуючу модель можна завантажити із меню Simulink(File ® Open), із меню MATLAB (File ® Run M-File) та з командного рядку MATLAB введенням в неї імені файлу, в якому збережена модель, без розширення за аналогією з завантаженням файлу "Simulink.m".

Копіювання блоків із бібліотек чи з будь-якої вже існуючої моделі у вікно створеного файлу після їхнього відкриття виконується мишею за допомогою операції "drag" (тягти при натиснутій лівій клавіші миші). Аналогічно здійснюється переміщення блоків усередині вікна. Копіювання блоків усередині вікна виконується за допомогою операції "drag right" (тягти при натиснутій правій клавіші миші). При цьому до імені нового блоку додається цифра, яка відображає порядковий номер копіювання всередині даного вікна, чим забезпечується унікальність імені кожного блоку, що належить даній моделі.

Перемістити блок у межах одного вікна без ліній зв’язку (витягти блок із моделі) можна операцією "< Shift > + drag". Зв’язки встановлюються між вхідними та вихідними портами блоків. Стрілка на лінії зв’язку показує напрямок потоку даних.

Всі лінії проводяться під кутом 45°. Провести лінію під довільним кутом можна при натиснутій клавіші < Shift > . При проведені ліній зв’язку не треба намагатися попасти точно в порт; лінія приєднується до порту, якщо Ви відпустите клавішу миші при находженні графічного курсору в середині блоку або в безпосередній близькості від порту.

Якщо операцію редагування необхідно виконати для фрагменту структурної схеми, то його слід заздалегідь виділити. З виділеними групами блоків та/або зв’язками можна виконувати ті ж операції, що і з одиничними блоками та/або зв’язками.

Для того, щоб провести лінію розгалуження сигналу, необхідно навести мишу на точку розгалуження та натиснути праву клавішу. Потім, не відпускаючи клавіші, необхідно перемістити мишу до входу необхідного блоку та відпустити клавішу.

Для моделювання необхідно на командній панелі натиснути Simulation → Start. Для того щоб побачити перехідний процес необхідно розкрити подвійним натисканням на ліву кнопку миші блок Scope на виході моделі (рис. 5).

 

 

Рис. 5. Приклад моделі та перехідний процес

 

 

Лабораторна робота №1. ДОСЛІДЖЕННЯ ДВИГУНА ВНУТРІШНЬОГО ЗГОРЯННЯ ЯК ОБ’ЄКТА РЕГУЛЮВАННЯ ЧАСТОТИ ОБЕРТАННЯ ВАЛА

 

Мета роботи: вивчення практичних методів реалізації моделей об’єктів регулювання за допомогою пакета програм MATLAB.

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.