Разработка регулятора для лабораторного стенда

Дипломная работа - Разное

Другие дипломы по предмету Разное



Кафедра Автоматизации Технологических Процессов и Производств

КУРСОВАЯ РАБОТА

по диiиплине Автоматизация технологических процессов

Тема: Разработка регулятора для лабораторного стенда

Пермь 2011

ОГЛАВЛЕНИЕ

Постановка задачи на проектирование

Программирование контроллера

Снятие характеристик и получение модели объекта

Расчет настроек ПИ и ПИД регулятора методом Циглера -Никольса

Расчет настроек ПИ и ПИД регулятора методом CHR и Ротача В.Я.

Моделирование системы в программном пакете Matlab

Выбор настроек регулятора

Отклики объекта

Заключение

Приложение

Постановка задачи на проектирование

В качестве объекта управления примем контур учебного стенда FESTO, по которому транспортируется жидкость от одной ёмкости к другой, центробежный насос с приводом от асинхронного двигателя, уровнемер, контролер Siemens Simatik S300. Параметром, характеризующим выполнение задачи, поставленной перед установкой, служит уровень жидкости в емкости B402.

Процесс необходимо проводить таким образом, чтобы поддерживать определённое, чаще всего постоянное, значение уровня L. Это и будет целью управления данного контура.

Рис.1 Лабораторный стенд Festo Станция розлива:

- ЖК дисплей; 2 - конвейер; 3 - емкость В401; 4 - клемная колодка; 5 - поплавковый контактор 4В10; 6 - ультразвуковой уровнемер 4В1; 7 - емкость В402; 8 - пневматический клапан V304; 9 - насос Р401; 10 - пневматический механизм 4М4.

Программирование контроллера

Контроллер программировался на языке Step7

SIMATIC STEP 7 - программное обеспечение фирмы Siemens AG . Различают следующие версии:

SIMATIC STEP 7

SIMATIC STEP 7 Professional

SIMATIC STEP 7 Lite

С помощью этой программы выполняется комплекс работ по созданию и обслуживанию систем автоматизации на основе программируемых логических контроллеров SIMATIC S7-300 производится редактором программ, обеспечивающим написание программ на трех языках: