Разработка микропроцессорного контроллера-компенсатора реактивной мощности

Принцип автоматической компенсации реактивной мощности. Ее промышленные потребители. Положения проектирования микропроцессорных устройств управления в электрических сетях. Структура компенсатора. Проектирование алгоритмов управляющего воздействия.

Рубрика Физика и энергетика
Вид дипломная работа
Язык русский
Дата добавления 08.11.2017
Размер файла 484,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Таблица 2.4.1.2. Таймер 1 К 580ВИ 53

4800H

ST1Z0

счетчик А импульса напряжения U

4801H

ST1Z1

счетчик В импульса тока I

4802H

ST1Z2

счетчик С импульса первой ступени

4803H

RUST1

регистр управляющего слова

Таблица 2.4.1.3. Таймер 2 К 580ВИ 53

5000H

ST2Z0

запрос прерывания TRAP процессора

5001H

ST2Z1

синхронизация счетчиков A, B, C 180кГц

5002H

ST2Z2

синхронизация RS-232C 9.6 КГц

5003H

RUST2

регистр управляющего слова

Таблица 2.4.1.4. Параллельный интерфейс К 580ВВ 55

5800H

PRTA

порт A

PA3-PA0 коэффициент для расчета дискретности управления

PA7-PA4 коэффициент для расчета задания ФИ

5801H

PRTB

порт B

PB3-PB0 коэффициент для расчета нечувствительности

PB4 режим отладки

PB5 порядок включения коммутаторов

PB6 передача видеобуфера

PB7 знак задания ФИ

5802H

PRTC

порт C

PC3-PC0 на дешифратор индикаторов

PC4 разрешение дешифратора

5803H

RUSP

регистр управляющего слова

Таблица 2.4.1.5. Буферные регистры К 589ИР 12

6000H

MBR1

младшие разряды

67FFH

MBRD

слово целиком

6800H

MBR2

старшие разряды

Таблица 2.4.1.6. Прерывания контроллера

Источник запроса прерывания

вход МП

начальный адрес подпрограммы

Начальный сброс

RESET

0000 H

Логика D8.1

TRAP

0024 H

ПТ D13 счетчик 0

RST 7.5

003C H

Таблица 2.4.1.7. Выходные порты контроллера

Обозначение

Микросхема

Разряд

разъем

куда

D14

К 589ИР 12

Q0

ХР 3: 1

Q1

ХР 3: 2

на плату

МБР 1

Q2

ХР 3: 3

тиристорного

Q3

ХР 3: 4

управления

Q4

ХР 3: 5

Q5

ХР 3: 6

(младшие

Q6

ХР 3: 7

разряды)

Q7

ХР 3: 8

D13

К 589ИР 12

Q0

ХР 2: 9

Q1

ХР 2: 10

на плату

МБР 2

Q2

ХР 2: 11

тиристорного

Q3

ХР 2: 12

управления

Q4

ХР 2: 13

Q5

ХР 2: 14

(старшие

Q6

ХР 2: 15

разряды)

Q7

ХР 2: 16

2.4.2 Плата тиристорного управления

Плата тиристорного управления предназначена для бесконтактного управления магнитными пускателями, которые в свою очередь подключают к электрической сети конденсаторы. Используемые в схеме оптронные тиристоры обеспечивают гальваническую развязку платы контроллера от цепей питания катушек пускателей. Мощные тиристоры в оконечном каскаде платы могут работать на любые пускатели с напряжением ~220 или ~380 В. Принципиальная электрическая схема и схема расположения элементов платы тиристорного управления представлены на рисунках 2.4.2.1 и 2.4.2.2.

Рисунок 2.4.2.1. Принципиальная электрическая схема платы тиристорного управления

Рисунок 2.4.2.2. Схема расположения элементов на плате тиристорного управления

2.4.3 Блок питания

Рассмотрены два варианта блока питания для контроллера компенсатора.

Первый вариант традиционный. Блок питания устройства управления вырабатывает необходимое для работы устройства напряжение +5V. Блок питания трансформаторный. Выпрямитель +5V выполнен на диодах по мостовой схеме. Стабилизатор напряжения 5V выполнен на микросхемном стабилизаторе К 142ЕН 5А с внешним регулирующим транзистором. Канал +5V обеспечивает ток 2А без перегрева элементов. Принципиальная электрическая схема данного блока питания представлена на рисунке 2.4.3.1.

Рисунок 2.4.2.1. Принципиальная электрическая схема блока питания

Второй вариант - блок питания фирмы Computer Products NFS50 обеспечивающий выходные напряжения +5V, +12V и -12V при токе 2А.

2.4.4 Подключение контроллера-компенсатора

Схема межплатных соединений и подключение контроллера - компенсатора к электрической сети предприятия приведены на рисунках 2.4.4.1. и 2.4.4.2.

2.5 Алгоритмы контроля и управления

2.5.1 Измерение тока, напряжения и угла

В настоящем описании принято обозначение длины импульса напряжения через А и длины импульса тока через В. Разность во времени между приходом импульсов тока и напряжения обозначена через С.

При угле = 0 синусоида линейного напряжения UAB опережает амплитуду тока IA на угол 30 (рисунок 2.5.1.1.).

Размещено на http://www.allbest.ru/

Рисунок 2.5.1.1. Диаграмма тока и напряжения в электрической сети при угле = 0

Измеряемые импульсы должны иметь вид, приведённый выше. Однако рассмотрим все возможные и невозможные комбинации измеряемых сигналов А и В и определим, какой сигнал С получится на выходе измерительной схемы.

Проанализируем ситуации:

Ситуация 1: вполне реальная; при индуктивной нагрузке и незначительном токе (рисунок 2.5.1.2.)

Рисунок 2.5.1.2. Диаграмма сигналов А, В и С на выходе измерительной схемы в ситуации 1

Ситуация 2: предполагает значительную индуктивную нагрузку > 60, чего в промышленных сетях не бывает (рисунок 2.5.1.3.)

Рисунок 2.5.1.3. Диаграмма сигналов А, В и С на выходе измерительной схемы в ситуации 2

Ситуация 3: предполагает значительную емкостную нагрузку ? > 30? в емкостном квадранте, чего не бывает (рисунок 2.5.1.4.)

Рисунок 2.5.1.4. Диаграмма сигналов А, В и С на выходе измерительной схемы в ситуации 3

Ситуация 4: ток упал ниже величины, при которой его стоит регулировать - реальная ситуация (рисунок 2.5.1.5.)

Рисунок 2.5.1.5. Диаграмма сигналов А, В и С на выходе измерительной схемы в ситуации 4

Ситуация 5: ток есть, а напряжение отсутствует. Это ошибка измерения или неисправность (рисунок 2.5.1.6.).

Ситуация 6: ещё худший вариант ситуации 3 - невозможен (рисунок 2.5.1.7.)

Рисунок 2.5.1.6. Диаграмма сигналов А, В и С на выходе измерительной схемы в ситуации 5

Рисунок 2.5.1.7. Диаграмма сигналов А, В и С на выходе измерительной схемы в ситуации 6

Ситуация 7: вполне реальная ситуация, возможна при большом токе (рисунок 2.5.1.8.)

Таким образом контроллер должен обрабатывать ситуации 1, 4, 7.

Ситуация 4 не требует вычисления угла для регулирования, да и он в общем - то невозможен. Ток настолько мал, что регулировать ничего не надо.

Посмотрим как можно вычислить угол в ситуации 1 и 7.

Определим формулу, по которой контроллер будет вычислять угол .

Чтобы определить формулу для расчёта угла введём систему координат и за начало отсчёта примем начало положительной полуволны UAB.

Рисунок 2.5.1.9. Диаграмма тока и напряжения для ситуации 1 без учёта гистерезиса триггера Шмитта

Если не учитывать гистерезис триггера Шмитта, то для ситуации 1 (рисунок 2.5.1.9.)

Размещено на http://www.allbest.ru/

где tu max - время пикового значения UAB;

tI max - время пикового значения IAB;

30 - смещение между контролируемыми линейным напряжением и фазовым током.

Размещено на http://www.allbest.ru/

С учётом того, что в относительной системе координат:

Размещено на http://www.allbest.ru/

Где: А - время нарастания синусоиды напряжения от нуля до порога выключения (или то же самое - время снижения синусоиды напряжения от порога выключения до нуля);

В - время нарастания синусоиды тока от нуля до порога выключения (или то же самое - время снижения синусоиды тока от порога выключения до нуля);

Размещено на http://www.allbest.ru/

Получаем: Для ситуации 7 (рисунок 2.5.1.10.):

Размещено на http://www.allbest.ru/

Рисунок 2.5.1.10. Диаграмма тока и напряжения для ситуации 7 без учёта гистерезиса триггера Шмитта

Рассмотрим влияние гистерезиса триггера Шмитта (порог отпускания 0.9 В) в ситуации 1 (рисунок 2.5.1.11.).

Размещено на http://www.allbest.ru/

Рисунок 2.5.1.11. Диаграмма тока и напряжения для ситуации 1 с учётом гистерезиса триггера Шмитта

Где: А - время нарастания синусоиды напряжения от нуля до порога выключения;

В - время нарастания синусоиды тока от нуля до порога выключения;

f(A) - время гистерезиса по синусоиде напряжения, зависит от величины напряжения (длительности сигнала А);

f(B) - время гистерезиса по синусоиде тока, зависит от величины тока (длительности сигнала В).

Размещено на http://www.allbest.ru/

Если учитывать влияние гистерезиса триггера Шмитта, то в рассмотренной нами формуле (3) значения tUmax и tImax будут высчитываться по формулам:

Размещено на http://www.allbest.ru/

Из рисунка видно, что:

Для ситуации 7 (рисунок 2.5.1.12.) получаем аналогичные выражения.

Размещено на http://www.allbest.ru/

Рисунок 2.5.1.12. Диаграмма тока и напряжения для ситуации 7 с учётом гистерезиса триггера Шмитта

Путём моделирования была выявлена зависимость f(A), учитывающая влияние гистерезиса при вычислении угла . Эта табличная функция была введена в ПО контроллера. Ниже она представлена в таблице 2.5.1.1.

Таблица 2.5.1.1. Таблица для определения смещения измеряемых импульсов тока и напряжения по их длительности, вызванного гистерезисом триггера Шмитта

П/п

Величина сигнала А или В,

в дискретах

Значение функции

1

700

135

2

710

131

3

720

127

4

730

120

5

740

116

6

750

112

7

760

109

8

770

105

9

780

100

10

790

95

11

800

90

12

810

85

13

820

80

14

830

78

15

840

75

16

850

73

17

860

70

18

870

66

19

880

62

20

890

59

21

900

55

22

910

52

23

920

50

24

930

47

25

940

45

26

950

43

27

960

40

28

970

39

29

980

37

30

990

35

31

1000

34

32

1010

32

33

1020

30

34

1030

28

35

1040

27

36

1050

26

37

1060

25

38

1070

24

39

1080

22

40

1090

21

41

1100

20

42

1110

19

43

1120

18

44

1130

17

45

1140

16

46

1150

15

47

1160

14

48

1170

13

49

1180

12

50

1190

11

51

1200

10

52

1210

9

53

1220

8

54

1230

7

55

1240

6

56

1250

5

57

1260

5

58

1270

5

59

1280

5

60

1290

5

61

1300

5

Таким образом по трем импульсам А,В,С можно определить величины тока, напряжения и угол ФИ между ними.

Вычисление величины напряжения по длительности сигнала A.

Входные цепи контроллера - настраиваются так чтобы действующему значению напряжения 380 В (амплитудное значение Umax = 2 U) соответствует код 1287.

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

Таблица 2.5.1.2. Таблица для вычисления напряжения сети по измеренному коду

П/п

Действующее значение напряжения, В

Амплитудное значение напряжения, В

Измеренный код

1

350

495

1252

2

355

502

1258

3

360

509

1264

4

365

516

1270

5

370

523

1276

6

375

530

1282

7

380

537

1287

8

385

544

1293

9

390

552

1299

10

395

559

1305

11

400

566

1311

12

405

573

1317

13

410

580

1322

2.5.2 Принцип управления конденсаторной установкой

Компенсация реактивной мощности осуществляется путем подключения к сети конденсаторов.

Микропереключателями на контроллере устанавливаются заданное значение угла ФИ, его знак ("-" индуктивный квадрант, "+" емкостной квадрант), интервал дискретности управления в секундах, зона нечувствительности управления в градусах. С помощью потенциометра на контроллере устанавливается значение тока, при котором контроллер должен отключить все конденсаторы.

Контроллер вычисляет средние значения тока, напряжения и угла ФИ на интервале управления. При угле ФИ меньше заданного контроллер отключает один конденсатор. Если угол ФИ больше заданного, то вычисляется на сколько больше. Если эта величина меньше зоны нечувствительности, то ничего не происходит (управление не вырабатывается), а если больше - контроллер подключает один конденсатор. И так на каждом интервале управления. В результате через несколько интервалов получим угол ФИ в сети близкий к заданному (с учетом нечувствительности).

Если ток в сети снизился за нижний предел (обеденный перерыв, конец рабочего дня, выходной день и т.п.), то контроллер по одному отключает все конденсаторы от сети. Если напряжение сети больше предельного значения 380В+10 % контроллер также последовательно отключает все конденсаторы.

Следующие рисунки поясняют алгоритм управления, реализуемый контроллером-компенсатором.

Управление по току

Imin

Imin + Нечувст

800

820

ток

Отключать

Ничего

регулировать

емкости

Не делать

ФИ

Управление по напряжению

Umax-Нечувст

Umax

1330

1345

напряжение

регулировать

ничего

отключать

ФИ

не делать

емкости

Управление по углу ФИ: индуктивный квадрант - емкостной квадрант+

ФИзад-Нечувст

ФИзад

угол ФИ

включать

ничего

отключать

емкости

не делать

емкости

2.6 Программное обеспечение контроллера

2.6.1 Структура программного обеспечения

ПО функционирует в реальном масштабе времени с прерываниями от сети (TRAP) и таймера (RST 7.5).

Структура программного обеспечения представлена на рисунке 2.6.1.1. и включает следующие компоненты:

- основная программа;

- подпрограмма обработки прерывания TRAP;

- подпрограмма обработки прерывания RST 7.5;

- комплекс подпрограмм типа BIOS.

Размещено на http://www.allbest.ru/

Рисунок 2.6.1.1. Структурная схема рабочего программного обеспечения контроллера-компенсатора

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

- инициализация программируемых БИС и считывание микропереключателей;

- основной цикл программы.

Инициализация программируемых БИС

Это часть программы отрабатывает сразу по включению контроллера до того, как придет первый запрос немаскируемого прерывания TRAP. За это время выполняется:

- установка стека;

- очистка ОЗУ;

- программирование параллельного интерфейса КР 580ВВ 55А, двух таймеров КР 580ВИ 53, последовательного интерфейса КР 580ВВ 51А;

- считывается состояние микропереключателей на плате контроллера и определяются дискретность управления, заданное значение угла ФИ, зона нечувствительности;

- разрешаются прерывания микропроцессора.

Основной цикл программы. В этом цикле находится программа пока не приходят запросы прерывания TRAP и RST 7.5. В цикле осуществляется передача видеобуфера контроллера через интерфейс RS-232C на ПЭВМ (если есть) и подсветка светодиодов.

Подпрограмма обработки прерывания TRAP. П/п отрабатывает с частотой 20 мс (50 Гц). Внутренний диспетчер прерываний следит за тем, чтобы отрабатывалось только 50-ое прерывание (величина DISKW). П/п выполняет следующие операции:

- считывает содержимое счетчиков A, B, С таймера (длины импульсов напряжения, тока, первой ступени), после чего перепрограммирует таймер;

- заполняет видеобуфер контроллера переменными, которые надо передать через RS-232C;

- выводит 16 разрядное слово управления конденсаторами в буферные регистры КР 589ИР 12.

Подпрограмма обработки прерывания RST 7.5. П/п отрабатывает с частотой 1 с (1 Гц). П/п содержит внутренний диспетчер прерываний и две подпрограммы WRITE и CONTROL.

П/п WRITE выполняется при каждом прерывании RST 7.5 и производит перезапись считанных со счетчиков A,B,C значений в соответствующие скользящие массивы, длинной 128 слов каждый.

П/п CONTROL выполняется с частотой DISKU, задаваемой микропереключателями на плате, и реализует алгоритм управления компенсацией. П/п выполняет следующие операции:

- вычисление средних значений A,B,C (напряжение, ток и первая ступень) на интервале управления;

- распознание особых ситуаций, как то: напряжение в сети больше предельного 380В+10 % и ток в сети меньше установленного;

- вычисление угла ФИ между током и напряжением;

- вычисление рассогласования между текущим значением ФИ и заданным;

- управление конденсаторной батареей путем определения 16 разрядного слова управления конденсаторами;

- индикация управления на светодиодах контроллера.

Комплекс подпрограмм типа BIOS. BIOS контроллера включает часто используемые в ПО подпрограммы:

Y88B умножение целых двоичных чисел без знака формата 8*8=16;

Y24A умножение целых двоичных чисел без знака формата 16*8=24;

Y32A умножение целых двоичных чисел без знака формата 16*16=32;

DOPB преобразование кода числа в регистровой паре ВС в доп. код;

DOPD преобразование кода числа в регистровой паре DE в доп. код;

DOPH преобразование кода числа в регистровой паре HL в доп. код;

D32A деление целых двоичных чисел без знака формата 32:16=(16,16);

SLOW пересылка слова MEM(DE)<-- MEM(HL);

USTB не используется;

DEBI преобразование двоично-десятичного числа в двоичное;

RSB вывод байта через интерфейс RS-232C;

MASS перепись массива по новому адресу;

SRED вычисление среднего значения массива слов;

D16 деление целых двоичных чисел без знака формата 16:8=(8,8);

FUNC вычисление табличной функции;

GRAN введение аргумента в границы;

COD перекодировка кода для вывода на индикаторы.

2.6.2 Распределение адресного пространства

Программное обеспечение контроллера (ПО) физически расположено в микросхеме типа К 573РФ 4 объемом 8 Кбайт. При работе используется ОЗУ К 537РУ 10 2 Кбайта.

Таблица 2.6.2.1. Распределение адресного пространства ПЗУ (8 Кбайт)

0000H

область векторов прерываний

JMP п/п BIOS

область констант

BIOS

BEGIN

п

инициализация программируемых БИС,

р

считывание состояния микропереключателей

о

BASE

г

цикл основной программы,

р

прерываемый запросами TRAP и RST 7.5

а

TRAP

м

подпрограмма обработки прерывания TRAP

м

RST75

а

подпрограмма обработки прерывания RST 7.5

1FFFH

Таблица 2.6.2.2. ОЗУ (2 Кбайта)

7800H

BUFBIOS

буфер BIOS

20 байт

VIDEO

Видеобуфер

10 слов

BUFER

буфер импульсов A,B,C

3 слова

-----

Средние значения A,B,C

3 слова

APUS

массив значений A

128 слов

BPUS

массив значений B

128 слов

CPUS

массив значений C

128 слов

-----

Рабочие переменные

------

-----

Стек

------

7FFFH

Область векторов прерываний. Область векторов прерываний занимает адреса с 0000H по 0050H. По адресу 0000H, загружаемому в счетчик команд МП после сброса RESET, лежит команда перехода JMP к началу основной программы. В адресах 0024Н, 003СН расположены команды перехода JMP к п/п обработки прерываний TRAP, (интервал 20 мс) и RST 7.5 (интервал 1 с).

Переходы к подпрограммам BIOS. Область переходов к подпрограммам BIOS содержит 18 команд JMP addr. Это упрощает обращение к BIOS из любого места программы и делает BIOS более автономным.

Константы. Область констант содержит таблицу поправок для расчета угла ФИ, а также некоторые константы, которые могут быть изменены при отладке контроллера.
Микросхема ОЗУ. При работе программ задействовано ОЗУ на микросхеме К 537РУ 10 объемом 2 Кбайта. Микросхема ОЗУ занимает адреса 7800H...7FFFH и используется как память данных. Содержимое ОЗУ представлено в таблице 2.6.2.2.

3. Технологический раздел

3.1 Технология разработки электронных плат контроллера

При разработке электронных плат контроллера-компенсатора реактивной мощности была использована система автоматизированного проектирования радиоэлектронной аппаратуры P-CAD.

3.2 Технология разработки программного обеспечения

Программы контроллера были написаны и отлаживались на IBM - совместимом компьютере. Для набора программ на языке Ассемблер i8085 использовался обычный редактор текста для MS DOS. В качестве кросс - средств использовались программы x8085.exe, link.exe и zsid.exe фирмы Microsoft, известные ещё по операционной системе CP/M. Выбор настоящих кросс-программ обусловлен их многолетней безукоризненной эксплуатацией. В отличие от ряда современных кросс-средств, имеющих "дружеский" графический интерфейс, они не имеют ограничений в обозначениях адресов, данных и меток.

Запись программы в микросхему ПЗУ производилась с помощью программатора КРОТ с соответствующим программным обеспечением.

x8085.exe

Транслятор исходного текста программы в объектный код. Если исходный файл носил имя work.i85, то в результате трансляции получаем файл work.obj. По окончанию работы транслятор выводит сообщение об имеющихся в программе ошибках.

link.exe

Компоновщик программы. В результате компоновки файла work.obj получаем загрузочный код программы work.tsk, привязанный к конкретным физическим адресам контроллера. В ходе компоновки имеется возможность подключить к своей программе библиотеку lib.obj с подпрограммами. Так подпрограммы BIOS можно свести в такую библиотеку, но настоящая работа не доведена до конца.

zsid.exe

Символический отладчик программ для микропроцессоров i8080, i8085, z80.

Отладчик позволяет:

- выводить в шестнадцатеричном формате содержимое 192 ячеек памяти;

- реассемблировать содержимое памяти;

- выполнять программу начиная с заданного адреса;

- выводить содержимое регистров и т.д.

Настоящий отладчик в процессе разработки использовался для проверки вызова многочисленных подпрограмм программного обеспечения, а также на начальном этапе проектирования для отладки подпрограмм BIOS.

Ниже представлен рисунок, поясняющий процесс подготовки и отладки программ.

Размещено на http://www.allbest.ru/

Рисунок 2.2.1. Алгоритм подготовки и отладки программ

С целью упрощения работы с настоящими программами использовался командный файл work.bat, запускаемый после редактирования исходного текста программы work.i85:

X8085 work.i85

Link work

Del work.obj

Krot

Del work.tsk

При этом в том же каталоге должен находиться текстовый файл связки work.lnk, содержащий следующие строки:

Work

[пусто]

[пусто]

work

[пусто]

[пусто]

X

3.3 Аппаратные средства отладки

Аппаратные средства отладки позволяют настроить контроллер для работы с определенной электрической сетью, а также проверить его работоспособность.

В лабораторных условиях можно провести проверку работоспособности устройства, используя схему приведённую ниже (рисунок 2.3.1.)

Здесь:

Т 1 - автотрансформатор регулируемый;

Т 2 - трансформатор 220/380 V;

Т 3 - трансформатор 220/380 V;

PV1 - вольтметр переменного тока, предел измерений 450 В;

PV2 - вольтметр переменного тока, предел измерений 45 В;

R1 - резистор переменный 50 К;

S1 - выключатель;

P1, P2 - магнитные пускатели 2-5 типоразмера;

Компьютер IBM - совместимый с кабелем RS - 232C.

Настоящие средства позволяют проверить работу контроллера - компенсатора.

С помощью автотрансформатора можно изменить величину напряжения, что позволяет настроить номинальное значение напряжения 380 Вольт и убедиться в работоспособности цепи измерения напряжения. Повысив напряжение сети на 15 %, можно наблюдать по светодиодной индикации как контроллер в связи с перенапряжением отработает последовательное отключение всех конденсаторов от сети.

С помощью переменного резистора R1 моделируется величина тока в сети. Задавая различные величины тока, с одной стороны проверяется цепь измерения тока контроллера, с другой отслеживается алгоритм регулирования по току. При минимальном значении тока контроллер последовательно отключает все конденсаторы, как при случае перенапряжения сети.

Электромагнитные пускатели позволяют проверить выходные тиристорные цепи устройства. Горение светодиода на плате контроллера соответствует открытию тиристора на плате управления и замыканию соответствующего электромагнитного пускателя.

Протокол работы устройства в виде основных параметров передаётся в компьютер по интерфейсу RS - 232C.

Размещено на http://www.allbest.ru/

Рисунок 2.3.1. Схема стенда для проверки контроллера-компенсатора

Убедиться в работоспособности контроллера можно при его включении по прохождению теста светодиодов. Тест заключается в последовательном зажигании светодиодов (см. рисунок 2.3.2.).

Рисунок 2.3.2. Порядок проверки светодиодов в начальном тесте

Настройка контроллера под определенную электросеть осуществляется с помощью микросхемы ПЗУ с настроечным (сервисным) программным обеспечением. ПЗУ устанавливается в панельку на плате контроллера.

Настройка контроллера заключается в проведении следующих мероприятий:

· Установка минимального тока, при котором не надо регулировать угол ФИ. Величину тока должен сказать энергетик производства. Обычно это потребляемый электролампами освещения.

· Установка номинального значения линейного напряжения 380 В. От этого напряжения будет отсчитываться 15 % для определения перенапряжения в сети, при котором следует отключать конденсаторы.

· Измерение текущего угла ФИ. Это необходимо подстройки контроллера под измерения сертифицированного прибора.

Суть установки минимального тока заключается в том, чтобы измеряемый контроллером ток соответствовал считываемому с таймера коду 800. Это соответствие устанавливается с помощью переменного потенциометра на плате контроллера. Вращая потенциометр добиваются того, чтобы горел 4-й светодиод. Направление вращения потенциометров в зависимости от состояния светодиодов показано на рисунке 2.3.3.

Размещено на http://www.allbest.ru/

Рисунок 2.3.3. Установка заданного минимального значения тока

Размещено на http://www.allbest.ru/

Рисунок 2.3.4. Установка заданного значения напряжения

Рисунок 2.3.5. Определение угла ФИ с помощью настроечной программы

Суть установки номинального напряжения заключается в том, чтобы измеряемое контроллером напряжение соответствовало считываемому с таймера коду 1287. Это соответствие устанавливается с помощью переменного потенциометра на плате контроллера. Вращая потенциометр добиваются того, чтобы горел 4-й светодиод. Направление вращения потенциометров в зависимости от состояния светодиодов показано на рисунке 2.3.4.

С помощью сервисного ПО можно измерить угол ФИ в электросети. Горящий светодиод соответствует определенному углу ФИ (см. рисунок 2.3.5.)

Настройку контроллера можно (но совершенно не обязательно) проводить, используя встроенный интерфейс RS232C c IBM совместимым компьютером. При этом обеспечивается постоянная передача следующей информации:

ASRED

BSRED

CSRED

ZADF

FI

DFI

NECH

ERRO

Напряжение А

Ток В

время между А и В

Задание ФИ

угол ФИ

рассогла-сование

нечувст-витель-ность

номер ошибки

Здесь:

· Угловые величины ZADF, FI, NECH представлены в десятых долях градуса (30 градусов - это 300 единиц)

· Знак задания ФИ в емкостном квадранте положительный, в индуктивном квадранте - отрицательный.

· Рассогласование ФИ = ФИзад - ФИтек (в программе DFI=ZADFI-FI)

· Параметры BMIN=800, NECHB=20 задают интервал нечувствительности для минимального тока [800, 800 + 20]

· Параметры AMAX=1345, NECHA=15 задают интервал нечувствительности для максимального напряжения [1345-15, 1345]

Для проверки цепи измерения напряжения можно воспользоваться следующей таблицей.

Таблица. Проверка настройки цепи измерения напряжения

Напряжение, В

Число дискрет

350

контрольная точка 1252

355

1258

360

1264

365

1270

370

1276

375

1282

380

Контрольная точка 1287

385

1293

390

1299

395

1305

400

1311

405

1317

410

Контрольная точка 1322

После настройки контроллера-компенсатора из панели вытаскивают ПЗУ с настроечной программой и устанавливают ПЗУ с рабочей программой.

С помощью двух микропереключателей на плате контроллера (см. рисунок 2.3.6.) делаются установки для работы.

Первый переключатель позволяет задать дискретность управления конденсаторами от 0.5 минут до 8 минут с шагом 0.5 минут и заданное значение угла ФИ от - 30 до +30 градусов с шагом 2 градуса. Такой широкий диапазон дискретности управления позволяет оптимально настроить контроллер под предъявляемые требования к качеству компенсации. Широкий диапазон задания ФИ носит больше экспериментальный, чем практический характер.

Второй микропереключатель задает нечувствительность управления от 2до 32 градусов с шагом 2 градуса, разрешает или запрещает передачу информации от контроллера к компьютеру IBM, определяет порядок включения электромагнитных пускателей от 1-го к 16-му или от 16-го к 1-му.

Размещено на http://www.allbest.ru/

Рисунок 2.3.6. Состояние микропереключателей портов

3.4 Программные средства отладки

Сервисная программа контроллера-компенсатора

Работе контроллера предшествует его настройка. Настройка предполагает приведение в соответствие измеряемых значений тока и напряжения цифровым кодам контроллера и осуществляется с помощью микросхемы с тестовой программой. Тестовая программа позволяет:

· установить минимальное значения тока, при котором не будет регулирования угла ФИ, и компенсатор начнет последовательно отключать конденсаторы;

· установить величину номинального напряжения сети (380 Вольт);

· измерить текущее значение угла ФИ, с тем чтобы с достаточной точностью установить задание на регулирование.

Структура сервисного программного обеспечения, представленная на рисунке 2.4.1. во многом напоминает структуру рабочего программного обеспечения (рис. 2.6.1.1.). Имеется основная программа, подпрограмма обработки прерывания TRAP, подпрограмма обработки прерывания RST7.5, комплекс подпрограмм типа BIOS. Однако в подпрограммах обработки прерывания отсутствуют диспетчеры прерывания. Подпрограмма обработки прерывания TRAP с периодичностью 20 мс решает задачи установки значений минимального тока и номинального напряжения. Подпрограмма обработки прерывания RST7.5 с периодичностью 1 с решает задачу измерения угла ФИ.

Программа NEW

Программа осуществляет прием информации по стыку RS-232C от контроллера-компенсатора и вывод ее на экран. Через установленный интервал времени контроллер передает, а программа принимает сообщение, состоящее из 18 байт. Скорость передачи 9600 бод. Формат принимаемого байта: старт-бит, 8 бит данных, 2 стоп-бита.

Принятая информация интерпретируется следующим образом: 1-е слово из двух байт - это синхробайт 5555, затем - восемь двухбайтовых слов данных. Программа выводит на экран строку из восьми принятых слов данных, а по синхрослову переходит на новую строку и ожидает новой порции данных.

Программа написана на языке PASCAL под MS DOS. Основная программа NEW включает процедуру INIT инициализации стыка RS-232C и функцию PRIEM приема байта.

Размещено на http://www.allbest.ru/

Рисунок 2.4.1. Структурная схема сервисного программного обеспечения контроллера-компенсатора

3.5 Конструктивное исполнение

Расположение контроллера - компенсатора в силовом электрошкафу накладывает определённые требования к его корпусу.

Корпус устройства изготовлен из оцинкованной жести. Раскрой листа приведён на рисунке 2.5.3. Для подключения контроллера - компенсатора к магнитным пускателям и электрической сети используется 24-х контактный клеммник.

Внутри корпуса на 6-ти шпильках одна над другой крепятся две платы - плата контроллера и плата тиристорного управления (рис. 2.5.2). Сбоку от этих плат размещён блок питания. Верхняя крышка контроллера на период настройки может быть снята. Тогда становится доступным разъём, панель с микросхемой ПЗУ и светодиодные индикаторы.

Рисунок 2.5.1. Внешний вид контроллера-компенсатора

Размещено на http://www.allbest.ru/

Рисунок 2.5.2. Схема крепления плат устройства

Рисунок 2.5.3. Развёртка корпуса и экран платы тиристорного управления

3.6 Методика поиска неисправностей

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

Для начальной проверки устройства не требуется подключения к нему цепей измерения тока и напряжения. Надо подключить лишь сетевое питание 220 В. Однако надо помнить, что в этом случае в контроллере из всего программного обеспечения будет выполняться только цикл основной программы.

Далее проверяется наличие питания электронных плат +5 В. Если питание в порядке, с помощью осциллографа проверяется присутствие выходного сигнала синхронизации CLK микропроцессора. Этот сигнал говорит о том, что микропроцессор КМ 1821ВМ 85 "дышит".

Если выходной синхронизации нет, то проверяются входы микропроцессора: HLD должен быть 0; RDY - 1; CL - 1. На входах XT0, XT1 должна присутствовать частота кварцевого резонатора. На основании этого делается вывод о исправности или неисправности микропроцессора.

Наличие выходных импульсов микропроцессора ALE говорит о том, что микропроцессор читает или пытается читать программу из ПЗУ. Поскольку микропроцессор КМ 1821ВМ 85 имеет мультиплексированную шину адреса-данных, следующей микросхемой, которую надо проверить, является регистр КР 580ИР 82. Если имеются сигналы адреса и данных на входах и выходах этой микросхемы и их уровень соответствует уровню TTL, значит с определенной степенью вероятности можно сделать вывод, что микросхема исправна.

Чтобы проверить оперативную память и программируемые БИС контроллера, следует воспользоваться тестами "прошиваемыми" в микросхему ПЗУ. Тесты пишутся оперативно с учетом того, что надо проверить. Чаще всего это зацикленное обращение к порту ввода-вывода или ячейке памяти. Но может быть и что-то более сложное. Прохождение сигналов записи-чтения и данных контролируется осциллографом.

Если имевшие место неисправности ликвидированы, то на следующем этапе контроллер надо проверить на описанном выше лабораторном стенде, уже задействовав измерительные цепи. Измеряемые сигналы тока и напряжения электрической сети активизируют работу подпрограмм обработки прерываний. Необходимые сигналы контроллера в этом случае также измеряются осциллографом и соотносятся с технической документацией на элементы.

Что касается неисправностей тиристорной платы, то их выявление в виду простоты платы не должно вызывать трудностей.

Заключение

В настоящем дипломном проекте решена задача разработки микропроцессорного контроллера.

Контроллер предназначен для автоматической компенсации реактивной мощности нагрузок потребителей в сетях общего назначения напряжением 380 вольт частотой 50 Гц при работе в составе конденсаторной установки из 2-16 конденсаторов КМ-Ш-0.38 (или другого типа) по 27-50 кВАр каждый.

В общесистемном разделе дипломного проекта рассмотрены аспекты компенсации реактивной мощности промышленных электросетей. Проведён анализ известных устройств автоматической компенсации реактивной составляющей мощности. Показано, что они не способны обеспечить необходимого качества управления компенсацией. Поставлена задача разработки микропроцессорного контроллера - компенсатора реактивной мощности. Определены основные положения проектирования управляющих МП систем. В качестве основного средства проектирования устройства выбрана система автоматического проектирования PCAD.

В специальном разделе приводится техническое задание на разработку контроллера - компенсатора. Определены функции устройства и его структура. Выбрана и обоснована элементная база устройства. Основные критерии, по которым производился выбор - высокая надёжность и помехозащищённость.

Контроллер представляет собой микропроцессорную систему управления на базе микропроцессора Intel 8085A. Внутренняя частота синхронизации системы 2.5 МГц позволяет с высокой точностью отслеживать синусоиды тока и напряжения, вычислять их величины и угол сдвига ФИ. Измерительная часть схемы контроллера не содержит аналоговых элементов, что делает ее надежной и помехозащищенной, сводит настройку измерительных цепей к минимуму.

Устройство состоит из платы контроллера, платы тиристорного управления и блока питания, имеет внешний интерфейс для связи с компьютером IBM.

В разделе также разработаны алгоритмы контроля и управления процессом компенсации. Программное обеспечение контроллера функционирует в реальном масштабе времени и состоит из основной программы, подпрограмм обработки прерываний TRAP, RST 7.5 и комплекса подпрограмм BIOS.

Для отладки аппаратных и программных средств контроллера разработан специальный лабораторный стенд и сервисное программное обеспечение. Приводится технология разработки программного обеспечения с использованием кросс - средств на IBM - совместимом компьютере. Описываются конструктивные особенности устройства.

В организационно- экономическом разделе проекта приводится экономическое обоснование целесообразности использования контроллера - компенсатора на промышленных предприятиях.

Раздел безопасности и экологичности посвящён рассмотрению условий труда и разработке мер по их улучшению.

Разработанный микропроцессорный контроллер - компенсатор реактивной мощности может найти применение на промышленных предприятиях.

Литература

1. Красик В.В. Автоматические устройства компенсации реактивной мощности в электросетях предприятий. - 2-е изд., перераб. и доп. - М.: Энергоатомиздат, 1983. - 136 с., ил.

2. Статические компенсаторы для регулирования реактивной мощности. Под ред. Р.М. Матура. - М.: Энергоатомиздат, 1987. - 254 с.

3. Гуртовцев А.Л., Гудыменко С.В. Программы для микропроцессоров: Справ. пособие. - Мн.: Высш. шк., 1989. - 352 с.

4. Каган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств автоматики. - М.: Энергоатомиздат, 1987. - 304 с.

5. Титов М.А. и др. Изделия электронной техники. Микропроцессоры и однокристальные микроЭВМ: Справочник. - М.: Радио и связь, 1994. - 120с.: ил.

6. Коффрон Дж., Лонг В. Расширение микропроцессорных систем. - М.: Машиностроение, 1987. - 320 с.

7. Большие интегральные схемы запоминающих устройств: Справочник. Под ред. А.Ю. Гордонова и Ю.Н. Дьякова. - М.: Радио и связь, 1990. - 288с.: ил.

8. Лебедев О.Н. и др. Изделия электронной техники. Цифровые микросхемы. Микросхемы памяти. Микросхемы ЦАП и АЦП: Справочник. - М.: Радио и связь, 1994. - 248 с.: ил.

9. Замятин В.Я. и др. Мощные полупроводниковые приборы. Тиристоры: Справочник. - М.: Радио и связь, 1987. - 576 с.: ил.

10. Иванов В.И. Полупроводниковые оптоэлектронные приборы: Справочник. - М.: Энергоатомиздат, 1989. - 448с.: ил.

11. Сташин В.В. Проектирование цифровых устройств на однокристальных микроконтроллерах. - М., "Энергоатомиздат", 1990, 224 с.

12. Мини- и микро - ЭВМ в управлении промышленными объектами. - Л., "Машиностроение", 1984, 336 с., ил.

13. Электрические нагрузки промышленных предприятий. - Л., "Энергия", 1971, 264 с. Авт.: С.Д. Волобринский, Г.М. Каялов, П.Н. Клейн, Б.С. Мешель.

14. Железко Ю.С. Компенсация реактивной мощности в сложных электрических системах. - М.: Энергия, 1981. - 200 с.

15. Статические компенсаторы реактивной мощности в электрических системах: Пер. тематического сборника рабочей группы Исследовательского Коммитета №38 СИГРЭ. - М., "Энергоатомиздат", 1990, 174 с.

Размещено на Allbest.ru

...

Подобные документы

  • Разработка алгоритма управления режимом реактивной мощности при асимметрии системы электроснабжения промышленного предприятия. Источники реактивной мощности. Адаптивное нечеткое управление синхронного компенсатора с применением нейронной технологии.

    дипломная работа [1,6 M], добавлен 20.05.2017

  • Анализ влияния компенсации реактивной мощности на параметры системы электроснабжения промышленного предприятия. Адаптивное нечеткое управление синхронного компенсатора с применением нейронной технологии. Моделирование измерительной части установки.

    дипломная работа [1,7 M], добавлен 02.06.2017

  • Способы компенсации реактивной мощности в электрических сетях. Применение батарей статических конденсаторов. Автоматические регуляторы знакопеременного возбуждения синхронных компенсаторов с поперечной обмоткой ротора. Программирование интерфейса СК.

    дипломная работа [2,5 M], добавлен 09.03.2012

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

    презентация [269,8 K], добавлен 30.10.2013

  • Математические модели оптимизационных задач электроснабжения. Обзор способов повышения коэффициента мощности и качества электроэнергии. Выбор оптимальных параметров установки продольно-поперечной компенсации. Принцип работы тиристорного компенсатора.

    дипломная работа [986,2 K], добавлен 30.07.2015

  • Оценка величины потребляемой реактивной мощности электроприемников. Анализ влияния напряжения на величину потребляемой реактивной мощности. Векторная диаграмма токов и напряжений синхронного генератора. Описания основных видов компенсирующих устройств.

    презентация [1,9 M], добавлен 26.10.2013

  • Основные принципы компенсации реактивной мощности. Оценка влияния преобразовательных установок на сети промышленного электроснабжения. Разработка алгоритма функционирования, структурной и принципиальной схем тиристорных компенсаторов реактивной мощности.

    дипломная работа [2,1 M], добавлен 24.11.2010

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

    презентация [2,4 M], добавлен 10.07.2015

  • Оценка стоимости конденсаторных установок и способы снижения потребления реактивной мощности. Преимущества применения единичной, групповой и централизованной компенсации. Расчет экономии электроэнергии и срока окупаемости конденсаторных установок.

    реферат [69,8 K], добавлен 14.12.2012

  • Система электроснабжения ферросплавного производства. Руднотермические печи как источник реактивной мощности. Компенсация реактивной мощности в ферросплавном производстве. Экранирование короткой сети руднотермической печи, принцип и этапы процесса.

    дипломная работа [186,1 K], добавлен 08.12.2011

  • Разработка системы электроснабжения агропромышленного предприятия. Расчет электрических нагрузок, их центра. Определение числа и мощности трансформаторов. Проектирование распределительной сети предприятия. Проблемы компенсации реактивной мощности.

    курсовая работа [1,7 M], добавлен 16.01.2016

  • Разработка проекта электрических установок для кузнечно-прессового цеха с выбором схемы питающей и распределительной сети. Расчет мощности, электрических нагрузок и компенсации реактивной мощности. Определение параметров токов короткого замыкания.

    курсовая работа [79,1 K], добавлен 12.03.2013

  • Характеристика потребителей по категории надежности электроснабжения и среды производственных помещений. Определение расчетных электрических нагрузок. Выбор количества, мощности и тип трансформаторов цеха и компенсирующих устройств реактивной мощности.

    курсовая работа [219,8 K], добавлен 12.06.2019

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

    презентация [382,3 K], добавлен 30.10.2013

  • Расчет электрических нагрузок цехов, определение центра электрических нагрузок. Выбор местоположения главной распределительной подстанции. Расчет мощности цехов с учетом потерь в трансформаторах и компенсации реактивной мощности на низкой стороне.

    курсовая работа [1,2 M], добавлен 22.11.2010

  • Способы повышения энергоэффективности производства и распределения электрической энергии путем внедрения установок компенсации реактивной мощности. Совершенствование электрификации животноводческого комплекса с. Большепесчанское Омской области.

    дипломная работа [1,1 M], добавлен 23.06.2011

  • Определение ожидаемых электрических нагрузок промышленного предприятия. Проектирование системы электроснабжения группы цехов сталелитейного завода. Компенсация реактивной мощности в электрических сетях. Расчёт максимальной токовой защиты трансформаторов.

    дипломная работа [796,8 K], добавлен 06.06.2013

  • Электроприемники дробильно-сортировочной установки. Характеристика потребителей электроэнергии. Расчет освещения, электрических нагрузок. Выбор автоматической установки компенсации реактивной мощности, а также оборудования распределительных шкафов.

    курсовая работа [137,6 K], добавлен 16.02.2013

  • Расчет электрических нагрузок предприятия. Определение центра электрических нагрузок. Выбор числа и мощности силовых трансформаторов. Выбор рационального напряжения внешнего электроснабжения. Компенсация реактивной мощности в сетях общего назначения.

    курсовая работа [255,8 K], добавлен 12.11.2013

  • Расчет трехфазных электрических нагрузок 0.4 кВ. Выбор числа и мощности цехового трансформатора с учётом компенсации реактивной мощности. Защита цеховых электрических сетей. Выбор кабелей и кабельных перемычек, силовых пунктов, токов короткого замыкания.

    курсовая работа [2,7 M], добавлен 02.06.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.