Автоматизація водогрійного котла ПТВМ-30
Опис технологічного процесу. Вибір первинних перетворювачів та виконавчих механізмів. Опис керуючих мікропроцесорних засобів. Розробка блок-схеми алгоритму керування. Розробка програми функціонування контролера. Синтез схеми електричних з’єднань.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | украинский |
Дата добавления | 19.03.2021 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
КАБІНЕТ МІНІСТРІВ УКРАЇНИ
ВІДОКРЕМЛЕНИЙ ПІДРОЗДІЛ НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ
"НІЖИНСЬКИЙ АГРОТЕХНІЧНИЙ КОЛЕДЖ"
Відділення технічно-енергетичних систем та засобів автоматизації
Циклова комісія з обслуговування та ремонту електротехнічних установок і систем автоматизації АПВ
КУРСОВИЙ ПРОЄКТ
з дисципліни
«Монтаж та налагодження технічних засобів автоматизованих систем»
на тему:
“Автоматизація водогрійного котла ПТВМ-30 ”
мікропроцесор контролер схема електричний
Cтудента 3 курсу, групи АН-171
спеціальності 151 «Автоматизація та
комп'ютерно-інтегровані технології»,
Нечваль Руслан Володимирович
Керівник___________ М.Г. Новіков
Члени комісії __________ Н.О.Соломко
___________Т.В. Шеїн
Ніжин - 2020
Зміст
Вступ
Опис технологічного процесу
1. Вибір первинних перетворювачів та виконавчих механізмів
2. Опис керуючих мікропроцесорних засобів
3. Розробка блок-схеми алгоритму керування
4.Розробка програми функціонування контролера
5. Синтез схеми електричних з'єднань
Висновки
Список використаної літератури
Вступ
Застосування цифрової обчислювальної техніки дозволяє запрограмувати практично будь-який алгоритм керування, і забезпечити більш високу точність його виконання, ніж це можливо при використанні аналогової техніки. Кожне ускладнення алгоритму в цифровій техніці практично не впливає на надійність контуру регулювання. У випадку аналогової техніки збільшення кількості аналогових блоків суттєво зменшує надійність функціонування контуру.
На початкових етапах впровадження мікропроцесорної техніки вважалось, що в контролері достатньо запрограмувати функцію передачі регулятора в загальному вигляді, а її параметри, в тому числі і кількість членів рівняння, та значення коефіцієнтів слід обирати індивідуально для конкретного об'єкту. Це справедливо лише для об'єктів, параметри яких є сталими в часі.
Крім того існує певна складність знайти оптимальні коефіцієнти настроювання складних законів регулювання, і це ускладнює процес натроювання автоматичних систем регулювання. Таким чином ЕОМ, які орієнтовані на реалізацію цифрового керування повинні здійснювати щонайменше ПІД регулювання з різними модифікаціями, і деякі додаткові функції:
Прості алгебраїчні операції: додавання, віднімання, множення, ділення;
Логічні операції;
Програмування елементарних динамічних локальних систем;
Вибір найбільшого, або найменшого сигналу;
Обмеження за максимумом, або за мінімумом;
Можливість побудови складних схем регулювання;
Реалізувати оперативне втручання в процес керування;
Мати можливість стендової імітації процесу і відлагодження програми керування.
Мікропроцесорні контролери призначені для автоматизації неперервних та періодичних технологічних процесів. Мікропроцесорні контролери перетворюють первинну інформацію про стан технологічного об'єкта керування в цифрову форму і за відповідними алгоритмами здійснюють керування технологічним об'єктом і обмін інформацією з оператором.
На даний час існують три напрямки розвитку мікропцесорних засобів автоматизації:
РС - контролер - побудовані на базі персонального комп`ютера;
PLC - мікропроцесорні програмні - логічні контролери;
DCS - мікропроцесорні системи керування розподіленого типу.
За призначенням контролери поділяються на два типи:
Контролери, які призначені для реалізації алгоритмів регулювання і перетворення аналогових та дискретних сигналів;
Контролери, які призначені для вирішення програмно-логічних задач.
Блок-схема мікропроцесорного контролера буде мати такий вигляд:
Рис. 1. Блок-схема мікропроцесорного контролера.
Склад будь-якого мікропроцесорного контролера входить незмінний для даного типу базовий комплект (БК), проектно-компонований комплект (ПКК).
До складу БК входить процесор (ПР), декілька видів пам`яті:
ПЗП - постійний запам`ятовуючий пристрій;
ОЗП - оперативний запам`ятовуючий пристрій.
ПКК - це пристрій вводу-виводу сигналів. Його склад визначається кількістю каналів вводу-виводу і містить блоки гальванічного розмежування (ГР), мультиплексор (МПКС) для комутації вхідних сигналів, АЦП, ЦАП, дискретно-цифровий перетворювач (ДЦП) і цифро-дискретний перетворювач (ЦДП).
Ці два комплекти з`єднює між собою внутрішньосистемна магістраль (ВСМ).
Програмовані контролери мають ряд переваг :
Функціональна та конструктивна завершеність, тобто наявність в одному пристрої засобів програмування, збору інформації про стан об`єкту і здійснення керуючих на ВМ;
Простота спілкування користувача з програмованим контролером, як на етапі проектування системи керування так і під час експлуатації (не має в потребі професійних програмістів).
Опис технологічного процесу
ПТВМ-30 М4 котел водогрійний, радіаційного типу прямоточний з П-подібною зімкнутою компоновкою поверхонь нагріву, з вимушеною циркуляцією, працює по 10-ходовій схемі. Призначений для получення гарячої води з температурою 150 °С і тиском 2.5 МПа, яка використовується в системах опалення і гарячого водопостачання, а також для технологічних цілей.
Топка котла повністю екранована трубами діаметром 60x3мм, розміщені з кроком S=64 мм і обладнана шістьома газомазутними горілками, встановленими назустріч один одному на бокових стінках. Розпалювачі обладнані захисно-запальними пристроями. Продуктивність пальників 660 н./год. газу. На пальниках передбачено перефирійне підведення газу. Тиск газу перед пальниками близько 750 мм. вод. ст. Діапазон регулювання загрузки котла 20-100% від номінального тепловиробництва.
Зміна тепловиробництва котла здійснюється зміною числа працюючих пальників. Повітря в котел подається через спільний короб за допомогою насоса. Витрата води через котел повинна підтримуватись на одному рівні при зміні теплової загрузки змінюється різниця температур води на виході і вході з котла.
Циркуляція води в котлі здійснюється по 10-ходовій схемі.
1-й хід - вхід води - права частина фронтового екрану (блок ф.2) підйом води в гору;
2-й хід - ліва частина фронтового екрану (блок ф.1) опускання води;
3-й хід - лівий боковий екран топки (блок Б-1) підйом води;
4-й хід - лівий боковий екран (блок Б-3) і конвективна частина (опускання води);
5-й хід - задній екран (Б-5) підйом води;
6-й хід - задній екран (Б-6) опускання води;
7-й хід - конвективна частина (друга половина) і правий боковий екран (Б-4) підйом вгору;
8-й хід - задній екран топки (3-1) опускання води;
9-й хід - задній екран топки (3-2) підйом води;
10-й хід - лівий боковий екран топки (Б-2) - опускання води і вихід її до споживачів.
Конвективна частина складається із 32 секцій.Кожна частина складається із U-подібних змієвиків із труб 28/3 мм, які вварені своїми кінцями в стояки труб 83/3.5 мм.
По ходу газів конвективна частина розділена на два пакети, проміжок між якими складає 600 мм.
Ширми встановлені таким чином щоб труби утворювали конвективний шахматний пучок з кроками S1=64 мм S2=40 мм.
Трубна система котла опирається на каркасну раму на відмітці 5.14 м.
Обмуровка котла виконана облекшено з кріпленям безпосередньо до екранованих труб. Загальна товщина обмурівки складає приблизно 110 мм.
Каркас - зварний паралелепіпед висотою 8900 мм від рівня підлоги котельні, розмір в плані 4970х4740 мм.
Зміна температури мережевої води не більше 30°С/год.
Спрощена ФСА водогрійного котла ПТВМ-30
Схемою автоматизації водогрійного котла передбачені наступні схеми регулювання: автоматизація котел мікропроцесорний
1.Автоматичне регулювання співвідношення природного газу і повітря для подачі ії в топку котла.
2 Автоматичне регулювання температури води на виході з котла.
3 Автоматичне регулювання зворотньої води на вході в котел.
4 Автоматичне регулювання значення розрідження в топці котла.
1.Вибір первинних перетворювачів та виконавчих механізмів
? Контур регулювання розрідження в котлі
Розрідження в котлі потрібно підтримувати на певному заданому значенні, для того, щоб димові гази вчасно і в заданій кількості виводилися із котла. В якості ПВП приймемо Сапфир-22-ДВ з уніфікованим струмовим вихідним сигналом 0-20 мА. Вихід із мікропроцесорного контролера подаємо на ВМ типу МЭО. Для керування димососом ми використовуємо частотний перетворювач Danfos.
? Контур регулювання співвідношення двох витрат з корекцією по концентрації кисню в димових газах
Вимірювання вмісту кисню в димових газах здійснюється за допомогою газоаналізатора кисню типу Oxymat 6 фірми Siemens з уніфікованим струмовим сигналом 0-20 мА. Вимір витрати газу і повітря здійснюємо за допомогою діафрагм типу ДКС, а також ПВП Сапфир-22-ДД (Верхня межа вимірювання 0,25 МПа. Вихідний сигнал 0-5 мА. ) з уніфікованим струмовим сигналом 0-20 мА. Вихід із мікропроцесорного контролера подаю на ВМ типу МЭО.
Контури регулювання температури прямої води
Вимірювання температури здійснимо за допомогою датчика температури Siemens Pt100 , який подає сигнал на вимірювальний перетворювач температури Sitrans TH 100 з якого сигнал поступає на програмований контролер . Вихід із мікропроцесорного контролера подаю на ВМ типу МЭО який керує положенням заслінки для подачі газу в топку котла .
Контури регулювання температури зворотньої води
Вимірювання температури здійснимо за допомогою датчика температури Siemens Pt100 , який подає сигнал на вимірювальний перетворювач температури Sitrans TH 100 з якого сигнал поступає на програмований контролер . Вихід із мікропроцесорного контролера подаю на
ВМ типу МЭО який керує положенням заслінки для подачі прямої води в зворотню.
2.Опис керуючих мікропроцесорних засобів
Мікроконтролер Vision V570 являє собою потужний ПЛК з вбудованою панеллю оператора HMI. Мікроконтролер цієї серії підтримує наступні можливості і функції:
1. Кольоровий сенсорний дисплей 5.7'', розширенням 320x240 пікселів
2. Підтримує до 170 входів/виходів , підключення термопар, потужний CPU (9мc/1k)
3. Віртуальна екранна клавіатура
4. ПІД-регулюваня, високошвидкісні входи/виходи, годинник реального часу
5. Більше памяті для реєстрації даних і програм (2М+6М+1М)
6. Карта памяті SD
7. Зв'язок : 2 окремих порта RS232 та RS485, окремий порт шини CAN, CANopen & UniCAN
8. Підключення до 8-ми модулів розширення входів/виходів
9. Функції GSM/GPRS/3G
Для контролера Unitronics, що забезпечуватиме функціювання системи керування висуваються наступні вимоги:
Наявність 5-и дискретних входів для під'єднань пускачів, приладів плавного пуску, відсічних клапанів та лампочок сигналізації
Наявність 4-и дискретних виходів для керування двигуном сушарки , подачі сигналу на відсічний клапан, і підключення 3-х сигнальних ламп.
Наявність 6-и аналогових входів для отримання даних про температуру зон нагріву, про тиск і витрату, щоб в подальшому здійснити їх регулювання
Наявність 4-х аналогових виходів для керування регулюючими клапанами з електропневматичним приводом.
Регулювання здійснюватиметься з застосуванням ПІД закону регулювання.
Для одержання заданої кількості входів/виходів , що перераховані вище, вибираю модифікацію контролера Vision V570 V200-18-E5B
V200-18-E5B
Ця модель передбачає наявність в контролері наступних початкових входів:
- 18 дискретних входів
- 17 дискретних виходів
- 3 аналогових входи
Для розширення кількості аналогових входів і виходів підключаю також два модулі IO-AI4-AO2 (4 аналогових входи, 2 аналогові виходи)
3.Розробка блок-схеми алгоритму керування
Система керування роботою водогрійного котла складається з таких контурів:
Контур регулювання температури води на виході з котла. Значення температури поступає на ПІД-регулятор. Результатом регулюючої дії регулятора є зміна ступеня відкриття регулюючого органу.
Контур регулювання температури зворотньої води. Значення температури поступає на ПІД-регулятор. Результатом регулюючої дії регулятора є зміна ступеня відкриття регулюючого органу.
Контур регулювання розрідження в топці котла. Значення розрідження поступає на ПІД-регулятор. Результатом регулюючої дії регулятора є зміна частоти обертання мотору вентилятора.
Контур регулювання співвідношення витрати газ-повітря. Значення витрат поступає на ПІД-регулятор.
Результатом регулюючої дії регулятора є зміна витрати повітря.
Перші 2 контури будуть працювати за таким блок-алгоритмом.
блок-алгоритм регулювання розрідження.
блок-алгоритм співвідношення двох витрат.
4. Розробка програми функціонування контролера
Програма функціонування водогрійного котла написана за наведеним у пункті 4 алгоритмом, і реалізована в компіляторі VisiLogic , який призначений для мікроконтролерів Unitronics Vision. Вигляд повної програми функціонування контролера наведений на листі 2 графічної частини курсового проекту.
Розгляну окремі елементи програми роботи водогрійного котла.
Контур регулювання температури у котлі.
Регулювання температури на вході в сушарку реалізую програмно за допомогою блоків:
Блок LINEAR лінеаризує наш аналоговий сигнал у формат REAL
За цією формулою відбувається лінеаризація нашого сигналу:
.
Далі лінеаризований вище сигнал поступає на ПІД регулятор для регулювання ВМ. Завдяки блоку STORE я переношу мій лінеаризований сигнал в комірку завдання ПІД регулятора. Далі програма перевіряє чи є дозвіл на автоматичне регулювання (включення ПІД регулятора) . В блоці PID_CONFIG я налаштовую параметри регулювання ПІД регулятора і прописую йому адреси для змінних:
Далі ставлю блок PID PAUSE, який використовується для зупинки регулятора для обрахування інтегральної складової. Після цього перевіряю ПІД регулятор на помилки, для цього статус ПІД регулятора має бути більше 0. Блок PID RUN використовуэться для включення ПІД регулятора.
В даних нетворках ШІМ - перетворення каналового сигналу в дискретний
Програма реалізовується наступним чином:
Спочатку задаємся таймером;
Шукаємо різницю між сигналом з ПІД-регулятора і сигналом з ШІМ;
Порівнєюмо дану різницю з заданим значенням;.
За допомогою інтегратора DEC(INC) формуємо перехід заданого сигналу на одиничку;
Формуємо вихід сигналу.
Регулювання температури зворотньої води виконуєм по аналогії до вище вказаної програми.
Регулювання розрідження в топці котла.
На початку лінеаризую аналоговий сигнал у формат REAL, далі переношу за допомогою блоку STORE цей сигнал на вхід ПІД регулятора.
Далі аналогічно попереднім програмам регулюю цей сигнал і перетворюю його в аналоговий для подачі на частотний перетворювач
Контур регулювання співвідношення паливо-повітря.
На початку обробляю першу витрату:
Завдяки блоку A+B/n я створюю єдине число з плавающею комою (float) з двох цілочисельних. За кількість цифр після коми відповідає обраний для операнда В тип даних ( МІ чи ML). Я прийняв, що після коми буде 4 знака.
Далі за допомогою блока SQRT_F дістаю корень квадратний і блоком MUL_F я здійснюю множення числа з плавоючею комою на 100 для збереження знаків після коми. Далі конвертуємо обратно це число за допомогою блока INV(A+B/n). В цьому блоці наше дробове число розділяється на два: на виході В ми маємо на ше значення, яке стояло до коми, а на виході С я маю число, яке стояло після коми.
Аналогічно до обробки першої витрати обробляю другу витрату:
Тепер лінеаризую ці дві витрати і одержую коефіцієнт їх співвідношення за допомогою блока DIV:
Наступним кроком значення коефіцієнта подається на ПІД регулятор .
Після обробки в ПІД-регуляторі реалізую ШІМ для реалізації імпульсного регулювання:
5. Синтез схеми електричних з'єднань
Для побудови схеми електричних з'єднань, я застосовував технічні матеріали, інструкції кожного із обладнань.
Для живлення мікроконтролера та більшої частини обладнання застосував блок живлення ~220В на 24В. Двигун насосу трьохфазний і живляться напругою 380В. Усі обладнання є заземленими і підримують вимоги щодо безпеки.
Розглянемо деякі елементи електричної схеми.
Unitronics V570 і модуль розширення аналогових входів-виходів IO-AI4-AO2
Це база контролера і схеми електричних з'єднань. Сюди заводяться живлення і всі провідники, що з'єднують прилади із контролером. Модулі розширення також потребують окремого живлення на них.
Блок Живлення
Він призначений для перетворення змінного струму 220В в постійний струм 24В
Живлення 24В в схемі електричних з'єднань водогрійного котла необхідне перетворювачам з ТО, виконавчим механізмам і самому контролеру. Вентилятор розрідження живиться трьохфазним струмом 380В.
Під'єднання ТО з перетворювачем
Сам термометр опору підключається до перетворювача по 2-х, 3-х або
4-х провідній схемі. А ось перетворювач лише по 2-х провідній. Для заведення живлення використовується саме таке підключення, яке зображене на рисунку. Контролер і перетворювач з'єднує тільки один провідник, з контролера другий поступає на 0В, а з обладнання на 24В.
Реле тиску
Таке реле доцільно використовувати для захисту ситеми від перевищення тиску.
Відсічний клапан
Електромагнітний клапан призначений для використання в неагресивних середовищах. Клапан працює, як нормально замкнутий і відкривається лишень при подачі на нього живлення.
Сигналізатор полум'я
Сигналізатор полум'я використовується для контроля наявності полум'я запальника та полум'я топки.
Частотний перетворювач Danfoss
Частотний перетворювач живиться від мережи 380В. Клема 18 (дискретний вхід) використовується для включення частотного перетворювача з контролера і підключається до модуля розширення дискретних виходів. Клема 1 (дискретний вихід) використовується для подачі на контролер сигналу з частотного перетворювача про включення двигуна, підключається до модуля розширення дискретних входів. Клема 60 і 55 підключаються до модуля розширення аналогових виходів, використовуються для одержання аналогового сигналу з контролера. Клема 60 підключається до «+», а клема 55 на СОМ. Клеми 20 і О2 підключають до нуля.
Підключення Сапфир -22ДД до контролера Unitronics V570
Виконавчий механізм МЕО
Для переміщення клапана я обрав МЕО 250/63-0,63-У-99
Він живиться напругою 220В. Датчик положення вихідного вала також живиться напругою 220В.
Висновок
В даному курсовому проекті було розроблено систему автоматизації водогрійного котла. Згідно з методичними вказівками я склав програму для реалізації технологічного процесу мікропроцесорними засобами на контролері Unitronics Viosio V570, підібрав мікропроцесорні автоматизації, визначив фактори, що впливають на процес підігріву пари, а також склав схему електричних підєднань мікропроцесорних засобів автоматизації.
Список використаної літератури
Автоматизация производственных процессов и АСУ ТП в пищевой промышленности / Широков Л.А., В.И. Михайлов, Р.З. Фельдман и др.; под ред. Л.А. Широков. - М.: Агропромиздат,1986 - 311 с.
Автоматизація технологічних процесів і виробництв харчової промисловості / Ладанюк А.П., Трегуб В.Г., Ельперін І.В., Цюцюра В.Д. - К.: Аграрна освіта, 2001 - 224с.
Проектирование схем автоматизации технологических процессов: Справочное пособие / А.С. Клюев, Б.В. Глазов, А.Х. Дубровский, А.А.
Клюев; Под ред. А.С. Клюева. - 2е изд. перераб. и доп. - М.: Энергоавтомиздат, 1990 - 464 с.
Размещено на Allbest.ru
Подобные документы
Вибір первинних вимірювальних перетворювачів та виконавчих механізмів, мікропроцесорних засобів автоматизації. Розробка блок-схеми системи автоматичного керування, програми функціонування вибраних засобів, принципових електричних схем зовнішніх з’єднань.
курсовая работа [176,5 K], добавлен 08.03.2015Алгоритмічна структура алгоритму керування. Вибір конфігурації контролера, схем підключення, технічних засобів автоматизації. Схеми підключення зовнішніх пристроїв. Розроблення прикладного програмного забезпечення для реалізації алгоритму керування.
курсовая работа [3,5 M], добавлен 22.01.2014Використання мікроконтролера ATmega16 при моделювання схеми та написанні програми. Характеристики аналогово-цифрового перетворювача. Розробка блок-схеми ініціалізації контролера, алгоритму отримання результату перетворень та головного циклу програми.
курсовая работа [691,7 K], добавлен 22.04.2014Розробка програми для вирішення графічної задачі. При вирішенні задачі необхідно cтворювати програму у середовищі програмування Turbo Pascal. Розробка алгоритму функціонування програми і надання блок-схеми алгоритму. Демонстрація роботи програми.
курсовая работа [1,3 M], добавлен 23.06.2010Розробка операційного автомату. Розробка машинного алгоритму: граф-схема алгоритму; приклад реалізації. Синтез керуючого автомату: основи теорії керуючих автоматів; опис керуючого автомату Мілі. Кодування граф-схеми автомату. Синтез керуючого автомату.
курсовая работа [121,0 K], добавлен 26.12.2009Принципи роботи команд мікросхеми 24LC08: читання, запису даних. Опис і блок-схеми програми і підпрограм, що обслуговує пристрій. Вибір середовища програмування і розробка програми, яка забезпечує можливість демонстрації команд. Проведення тестування.
курсовая работа [114,2 K], добавлен 08.12.2011Розробка структурної схеми. Опис основних елементів мікропроцесора. Вибір підходящої структури процесорного елемента та його опис. Реалізація пристрою управління. Розробка мікропрограми та загальний алгоритм виконання процесором команди SBR Rm, B.
контрольная работа [83,6 K], добавлен 04.06.2009Вивчення технологічного процесу й устаткування об'єкта. Вибір засобів автоматизації і складання функціональної схеми. Обґрунтування складу програмного забезпечення. Розробка бази інформаційних каналів, алгоритмів управління та підсистеми візуалізації.
курсовая работа [2,7 M], добавлен 21.09.2009Розробка структурної схеми системи управління, головні вимоги до основних елементів. Обґрунтування та вибір елементної бази. Блок-схема алгоритму і програми реалізації закону управління (лістинг програми). Зміст програми керування мікроконтроллером.
курсовая работа [170,7 K], добавлен 28.08.2012Цілі і завдання розробки, її предмет і актуальність. Опис предметної області, цілі і завдання програми. Вибір методу рішення, опис процесу програмування і вибір інструментальних засобів для реалізації проекту, опис вхідних та вихідних даних, інтерфейсу.
курсовая работа [327,1 K], добавлен 01.09.2014