- •1.1. Компенсация реактивной мощности 7
- •Здесь будет лист со штампом Общесистемный раздел
- •1.1. Компенсация реактивной мощности
- •1.2. Промышленные потребители реактивной мощности
- •1.3. Устройства компенсации реактивной мощности
- •1.4. Основные положения проектирования микропроцессорных устройств.
- •1.5. Pcad -основное средство проектирования микропроцессорных систем
- •1.5.1. Основные характеристики
- •1.5.2. Структура пакета
- •Здесь будет лист со штампом.
- •2. Специальный раздел
- •2.1. Техническое задание на разработку контроллера - компенсатора реактивной мощности
- •2.2. Общая характеристика
- •2.3. Обоснование элементной базы
- •2.3.1. Микропроцессор и микропроцессорный комплект
- •2.3.2. Память и логические элементы
- •2.3.3. Силовые элементы
- •2.4. Аппаратные средства контроллера
- •2.4.1. Плата контроллера
- •2.4.2. Плата тиристорного управления
- •2.4.3. Блок питания
- •2.4.4. Подключение контроллера – компенсатора
- •2.5. Алгоритмы контроля и управления
- •2.5.1. Измерение тока, напряжения и угла
- •2.5.2. Принцип управления конденсаторной установкой
- •2.6. Программное обеспечение контроллера
- •2.6.1. Структура программного обеспечения
- •2.6.1.1. Основная программа
- •2.6.1.2. Подпрограмма обработки прерывания trap
- •2.6.1.3. Подпрограмма обработки прерывания rst 7.5
- •2.6.1.4. Комплекс подпрограмм типа bios
- •2.6.2. Распределение адресного пространства
- •Область векторов прерываний
- •2.7.2. Технология разработки и отладки программ контроллера наIbm– совместимом компьютере.
- •2.7.3. Программные средства Сервисная программа контроллера-компенсатора
- •2.7.4. Конструктив
- •3. Организационно – экономический раздел
- •4. Раздел безопасности и экологичности Заключение
- •Литература
- •Приложение
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.
Рисунок 2.6.1.1. Структурная схема рабочего программного обеспечения контроллера-компенсатора.
2.6.1.1. Основная программа
Этот раздел ПО включает следующие части:
инициализация программируемых БИС и считывание микропереключателей;
основной цикл программы.
Инициализация программируемых БИС
Это часть программы отрабатывает сразу по включению контроллера до того как придет первый запрос немаскируемого прерывания TRAP. За это время выполняется:
установка стека;
очистка ОЗУ;
программирование параллельного интерфейса КР580ВВ55А, двух таймеров КР580ВИ53, последовательного интерфейса КР580ВВ51А;
считывается состояние микропереключателей на плате контроллера и определяются дискретность управления, заданное значение угла ФИ, зона нечувствительности;
разрешаются прерывания микропроцессора.
Основной цикл программы
В этом цикле находится программа пока не приходят запросы прерывания TRAP и RST 7.5. В цикле осуществляется передача видеобуфера контроллера через интерфейс RS-232C на ПЭВМ (если есть) и подсветка светодиодов.