Алгоритм автонастройки ПИД – регулятора основанный на методе Циглера - Николса

Автор работы: Пользователь скрыл имя, 20 Марта 2012 в 19:23, дипломная работа

Краткое описание

Заставить автоматику работать с максимальной эффективностью - задача непростая даже для специалистов. Причина в том, что традиционные инженерные методики настройки регуляторов либо чрезмерно трудоемки, либо не обладают необходимой точностью. Как правило, их применение позволяет обеспечить устойчивость САР (т.е. работоспособность системы), но не гарантирует ее качественной работы. Задачу определения рациональных настроек регуляторов дополнительно усложняют различия в программной реализации законов управления, наблюдаемые, у разных изготовителей регуляторов. В первую очередь это относится к ПИД закону.

Содержание работы

Введение 9
Глава 1 Обзор методов и средств для разработки алгоритма автонастройки параметров регулятора 10
1.1 Анализ методов настройки ПИД – регулятора 10
1.1.1 Метод масштабирования 10
1.1.2 Метод Циглера-Николса 11
1.1.3 Метод CHR 13
1.2 Обзор средств для программной реализации алгоритма автонастройки 14
1.3 Обзор библиотеки стандартных функций СПЛК Simatic S7 17
1.4 Постановка задачи 19
Глава 2 Разработка программного обеспечения для исследования ручной и автоматической настройки ПИД — регулятора 22
2.1 Выбор и обоснование метода настройки регулятора 22
2.2 Выбор и обоснование математических моделей объектов 22
2.3 Разработка алгоритма автоматической настройки регулятора 27
2.3.1 Определение значения ККР 27
2.3.2 Определение значения ТКР 30
2.3.3 Определение оптимальных параметров ПИД – регулятора 31
2.4 Тестирование разработанного программного обеспечения 33
Глава 3 Разработка методических указаний 40
3.1 Аспекты разработки лабораторной работы 40
3.2 Разработка методических указаний к лабораторной работы на тему: «Исследование режима автонастройки типовых объектов регулирования» 41
Глава 4 Безопасность жизнедеятельности 45
4.1 Анализ условий труда обслуживающего персонала проектируемого программного обеспечения 45
4.2 Эргономические требования к рабочему месту 46
4.3 Расчет системы зануления 50
4.3.1 Выбор аппарата защиты, сопротивления и места сооружения повторных заземлений 51
4.3.2 Расчетная проверка зануления 51
Глава 5 Технико-экономическое обоснование 56
5.1 Описание работы и обоснование необходимости 56
5.2 Финансовый план 57
5.2.1 Расчет затрат на разработку 57
5.2.2 Расчет фонда оплаты выполнения разработки ПО 57
5.2.3 Расчёт затрат по социальному налогу 58
5.2.4 Расчет затрат на электроэнергию 59
5.2.5 Расчет затрат на материалы 59
5.2.6 Расчет стоимости по всем статьям затрат 60
Заключение 61
Список литературы 62
Приложение А 63
Приложение B 64
Приложение С 65

Содержимое работы - 1 файл

Diplom Kim.docx

— 1.86 Мб (Скачать файл)

 

где Iн - номинальный ток защитных аппаратов (в данном случае – предохранителя);

    к – коэффициент кратности; для ПР-2 к =3. 

 

I о.к.з. = 3 × 6 = 18 А.

 

Ток однофазного  короткого замыкания, обеспечиваемый схемой зануления, определяется по формуле:

 

                                                              (4.3)

 

где zт -расчетное сопротивление трансформатора, zп - суммарное полное  

        сопротивление фазного провода и нулевого защитного проводника. 

 

Определяем расчетное  сопротивление трансформатора.

 

zт = 0,081 Ом,

zт / 3 = 0,027 Ом.

 

Полное сопротивление  петли “фазный-нулевой провод”  определяется по формуле:

                   zп = zф + zн                      (4.4)

 

где zф = ;

             zн = .

 

Определяем активное сопротивление фазного провода  для каждого участка и суммарное  по формуле:

 

                                                                 (4.5)

 

где - удельное сопротивление материала,

       l - длина участка, км;

       S - сечение провода, мм2.

 

алюм = 31,4 ;

rф1 = 31,4 × 0,23 / 70 = 0,1032 Ом,

rф2 = 31,4 × 0,075 / 35 = 0,0673 Ом,

rф3 = 31,4 × 0,05 / 2,5 = 0,628 Ом,

rфå = 0,7985 Ом.

 

Определяем расчетное  активное сопротивление фазных проводов с учетом температурной поправки, считая нагрев проводов на всех участках равным 550 С.

 

                                                 rф = rфå × Кт                                                   (4.6)

 

где  Кт =  1 +  a (Т-20) - поправочный коэффициент

                   a - температурный коэффициент сопротивления. 

 

Для алюминия a = 0,004 град–1 [4],

 

Кт = 1 + 0,004 (55 – 20) = 1,14,

rф = 1,14 × 0,7985 = 0,9103 Ом.

 

Определяем активное сопротивление нулевого защитного  проводника:

 

rн1 = 31,4 × 0,23 / 25 = 0,2889 Ом,

rн2 = 31,4 × 0,075 / 10 = 0,2355 Ом.

 

Для водогазопроводной  трубы из стали d = 19,1 мм, погонное сопротивление

 

rw =1,8 Ом/км,

rн3 = rw × l = 1,8 × 0,05 = 0,09 Ом.

 

Определяем расчетное активное сопротивление магистрали зануления  с учетом температурной поправки.

 

rн1t = 0,2889 × 1,14 = 0,3293 Ом,

rн2t = 0,2355 × 1,14 = 0,2684 Ом,

Кt ст = 1 + 0,05 × (55 - 20) =1,175,

rн3t = 0,09 × 1,175 = 0,1057 Ом,

rнå = 0,7036 Ом.

 

Определим внешние  индуктивные сопротивления фазных проводов и нулевого.

 

                                           xф’ = хф.м’ – хф.L’,                                           (4.7)                       

                                             хн’ =  хн.м’ – хн.L’,                                           (4.8)                                                         

                                       хф.м’ = хн.м’ = 0,145 × lg d × l.                                 (4.9)

 

где d – расстояние между фазным и нулевым проводом. 

 

Для  1 и 2 участков магистрали d определяем, исходя из следующих данных справочника:

  • толщина оболочки четырехжильного кабеля данных марок 2,1 мм
  • диаметр внешней оболочки – 39,9 мм для кабеля с жилами 3х70 и 1х25 мм2 и 30,4 – для 3х35 и 1х10 мм2
  • толщина изоляции жил S, мм2

70 –  1,6 мм;

25 –  1,4 мм;

35 –  1,4 мм;

10 –  1,2 мм;

 

Таким образом

 

d1 = 39,9 – 4,2 – 1,6 – 1,4 – 9,4 –5,6 = 17,6 мм,

d2 = 30,4 – 4,2 – 1,4 – 1,2 – 6,7 – 3,6 = 13,4 мм.

 

Для третьего участка d определяется вычитанием радиуса  провода из радиуса водогазопроводной  трубы:

 

d3 = 19,1 / 2 – 0,9 = 8,7 мм.

 

Тогда

хф.м1’ = хн.м1’ = 0,145 × lg 17,6 × 0,23 = 0,0416 Ом,

хф.м2’ = хн.м2’ = 0,145 × lg 13,4 × 0,075 = 0,0122 Ом,

хф.м3’ = хн.м3’ = 0,145 × lg 8,7 × 0,05 = 0,0068 Ом,

хф.мå’ = хн.мå’ = 0,0606 Ом. 

 

Внешние индуктивные  сопротивления самоиндукции определяются по формуле:

 

                                          хф.L’ = хL’ × l; где - хL’                                      (4.10)

 

Погонное индуктивное сопротивление самоиндукции, Ом/м. Значения  хL’ выбираем для каждого участка

 

хф.L1’ = 0,09 × 0,23 = 0,0207 Ом,

хф.L2’ = 0,068 × 0,075 = 0,0051 Ом,

хф.L3’ = 0,03 × 0,05 = 0,0015 Ом,

хф.Lå’ = 0,0273 Ом.

хн.L1’ = 0,068 × 0,23 = 0,0156 Ом,

хн.L2’ = 0,03 × 0,075 = 0,0023 Ом,

хн.L3’ = 0,138 × 0,05 = 0,0069 Ом,

хн.Lå’ = 0,0248 Ом.

 

Суммарные внешние индуктивные сопротивления

 

хф’ = 0,0606 – 0,0273 = 0,0333 Ом,

хн’ = 0,0606 – 0,0248 = 0,0358 Ом. 

 

Определим внутренние индуктивные сопротивления

 

хф1-2” = хн1-2” = 0,0157 × l2 = 0,0048 Ом,

l2 = 0,23 + 0,075 = 0,305 км,

хф3” = 0,0157l3× 0,05 = 0,0008 Ом,

хн3” = 0,6rн3 = 0,06 × 0,1057 = 0,0634 Ом,

хф” = 0,0056 Ом, хн” = 0,0682 Ом.

 

Находим полное сопротивление фазного и нулевого проводов

 

zф =

= 0,9111 Ом,

zн =

= 0,7112 Ом.

 

Рассчитаем ток  однофазного короткого замыкания:

 

                                 .                            (4.11)

 

Iо.к.з. = 220/ (0,027 + 0,9111 + 0,7112) = 133,39А.

 

Сравниваем расчетные  параметры с допустимыми.

 

133,4 > 18 Iо.к.з. > к×Iн ,

0,71 < 2 × 0,91   zн < 2×zф.

 

Условие выполняется.

 

Глава 5 Технико-экономическое обоснование

5.1 Описание работы и обоснование необходимости

 

Согласно теме выпускной работы проведем экономическую оценку разработки алгоритма автонастройки ПИД - регулятора на базе библиотеки стандартных функций  СПЛК (Свободно-Программируемых Логических Контроллеров).

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

Заставить автоматику работать с максимальной эффективностью - задача непростая  даже для специалистов. Причина в  том, что традиционные инженерные методики настройки регуляторов либо чрезмерно  трудоемки, либо не обладают необходимой  точностью. Как правило, их применение позволяет обеспечить устойчивость САР (т.е. работоспособность системы), но не гарантирует ее качественной работы. Задачу определения рациональных настроек регуляторов дополнительно  усложняют различия в программной  реализации законов управления, наблюдаемые, у разных изготовителей регуляторов. В первую очередь это относится  к ПИД закону. В результате регуляторы от разных производителей при одинаковых настройках обеспечивают в одинаковых условиях различное качество работы САР. Принято считать, что наилучшим  решением проблемы является передача функций выбора параметров настройки  самим цифровым регуляторам. С этой целью для них разрабатываются  алгоритмы автонастройки. К сожалению, в силу сложности проблемы известные  алгоритмы "срабатывают" (т.е. завершаются  выдачей результата) на ограниченном классе объектов управления. Ещё более  узким оказывается круг объектов, на которых эти алгоритмы приводят к рациональному (качественному) результату. Как правило, полученные автонастройкой параметры регуляторов допускают  последующую оптимизацию с ощутимым повышением качества работы САР. Всё  сказанное свидетельствует о  том, что проблема определения рациональных настроек регуляторов в замкнутых  САР еще не нашла своего окончательного решения.

Несмотря на то, что техника регулирования накопила достаточное количество новых подходов и методов, проектирование автоматических регуляторов и определение их параметров, удовлетворяющих конкретным требованиям к САР, нуждаются в дальнейшей серьезной проработке. Учитывая современный уровень техники и требования практики, основным направлением решения проблемы является коренное совершенствование методов расчета регуляторов, а также создание адаптивных систем регулирования.

Излагаемый в данной работе метод  автонастройки ПИД-регулятора можно  рассматривать как ещё один подход к решению названной проблемы.

5.2 Финансовый план

 

Затраты на разработку проекта состоят  из затрат на разработку программного обеспечения, на материалы и электроэнергию.

Таким образом, стоимость разработки и внедрения продукта определяется

 

      З = ЗИНТ + ЗМ + Э, тенге

  (5.1)


 

где ЗИНТ – затраты на разработку ПО;

       ЗМ – затраты на материалы;

       Э – затраты на электроэнергию.

5.2.1 Расчет затрат на разработку

 

Затраты на разработку ПО включают в  себя фонд оплаты интеллектуального  труда, социальный налог и отчисление в пенсионный фонд

 

      ЗИНТ = ФОТ + ОСОЦ, тенге

  (5.2)

   

где ФОТ – фонд оплаты выполнения разработки ПО;

       ОСОЦ – начисление на фонд заработной платы.

5.2.2 Расчет фонда оплаты выполнения разработки ПО

 

Фонд оплаты труда (ФОТ) составляет

 

ФОТ=ЗОСНДОП, тенге

  (5.3)


 

где ЗОСН – основная заработная плата;

       ЗДОП – дополнительная заработная плата.

 

Основная заработная плата определяется как сумма оплаты труда всех исполнителей

 

, тенге

(5.4)


 

где Зi – зарплата i-го работника в день, тенге;

       Ti – затраты времени i-го работника, дней.

 

Дополнительная заработная плата  составляет 10 % от основной заработной платы

ЗДОП=

ЗОСН, тенге

(5.5)


 

Труд разработчиков оплачивается согласно штатного расписания. Определим  количество исполнителей интеллектуального  труда (таблица 5.1).

 

Таблица 5.1 -  Количество исследователей

Исполнитель

Количество, человек

Заработная плата, тенге

Руководитель

1

80 000

Программист

1

100 000


 

Для определения стоимости человеко-дня, месячный должностной оклад, приведенный  в таблице 5.1, делится на среднемесячное количество рабочих дней – 22:

руководитель:  Т = 80 000/22 = 3 600 тенге; 

программист: Т = 100 000/22 = 4 545 тенге;

Определяем количество дней работы каждого работника и зарплату, которую он получит (таблица 5.2).

 

Таблица 5.2 –Затраты на исследования и разработку

Исполнитель

Дневная зарплата, тенге

Трудоемкость, чел/день

Сумма, тенге

Руководитель

3 600

10

36 000

Программист

4 545

18

81 800


 

Определим по формуле (5.4) основную заработную плату работников:

 

ЗОСН = 36 000 + 81 800 =117 800 тенге.

 

Дополнительную заработную плату  определим по формуле (5.5):

 

ЗОСН = 0,1 · 117 800= 11 800 тенге.

 

Отсюда по формуле (5.3) определяем ФОТ:

 

ФОТ = ЗОСН + ЗДОП = 117 800 + 11 800 = 129 600 тенге.

5.2.3 Расчёт затрат по социальному налогу

 

Социальный налог составляет 11,5% (ст. 358 п. 1 НК РК) от дохода работника, и рассчитывается по формуле

                                     ОСОЦ= (ФОТ-ПО)*11,5%                                       (5.6)

 

где ПО – пенсионные отчисления, которые составляют 10% от ФОТ

 

                                       

                                                (5.7)

 

                      тенге.

 

Таким образом, размер начислений на фонд заработный платы

 

 тенге.

 

По формуле (5.2) определим затраты на интеллектуальный труд

 

ЗИНТ = 129 600 +16 400 = 146 000 тенге.

Информация о работе Алгоритм автонастройки ПИД – регулятора основанный на методе Циглера - Николса