Разработка регулятора для лабораторного стенда
Дипломная работа - Разное
Другие дипломы по предмету Разное
Кафедра Автоматизации Технологических Процессов и Производств
КУРСОВАЯ РАБОТА
по ди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 производится редактором программ, обеспечивающим написание программ на трех языках: