Просмотр полной версии : ПЛК-150 и измерение частоты 50 Hz
kuznetsov_ig
10.04.2010, 05:04
Возможно ли с помощью ПЛК-150 измерять частоту генератора переменного тока 50 Hz,а также сдвиг фазы между током и напряжением?Это необходимо для изготовления устройства для управленя параллельной работой двух трёхфазных генераторов.Думаю,многим бы эта тема была бы интересна.
для управленя параллельной работой двух трёхфазных генераторов
т.е. запараллелить оба генератора на одни провода? может мой вопрос наивный, но разве это возможно? не в теории а на практике.
maksimov
11.04.2010, 08:33
т.е. запараллелить оба генератора на одни провода? может мой вопрос наивный, но разве это возможно? не в теории а на практике.
судя по всему разговор идет о дизельгенераторах. в этой области параллельная работа генераторов на "один" провод дело обычное. причем, есть системы, где фазировка осуществляется вручную по "мограющим" лампочкам. мне это тоже казалось станным, как-то не соотносится огромный вращающийся дизель и период 50 герцового напряжения. однако...
кстати, на мой взгляд овеновский счетчик вполне может работать в качестве контроллера оборотов дизеля и выдавать команды на моторчик привода топливной рейки. можно применить и плк, но для простенького дизелька это слишком "жирно", а вот для обеспечения работы по второй и третьей степени автоматизации - вполне достойно. Тем более, что на многих дизельгенераторах установлены стартерные аккумуляторы на напряжение 24 вольт. И с постоянной подачей питания на контроллер проблем нет.
с трудом верится, качество энергии в розетке наверно никакое, и интересно как поведёт себя пара генераторов по 50 квт при запуске в нагрузке 30 квт двигателя?
измерять частоту спаренных генераторов наверно не совсем корректно, т.е. измерять придётся всётаки обороты дизеля и искать какую-то точку для синхронизации фаз, вместо лампочек.
maksimov
11.04.2010, 10:33
не знаю. работу спарки я реально не видел. кстати, дизельный двигатель не любит работать при нагрузках значительно ниже номинильной.
kuznetsov_ig
12.04.2010, 18:02
параллельная работа широко применяется на судах.обычно до трёх генераторов вводится в параллель.дизеля сначала прогреваются на малых оборотах.затем выводятся на номинальные обороты (частота генератора 50 герц).по синхроноскопу или по мигающим лампочкам дизеля даводят до синхронизации и включают генераторный автомат.если обороты одного из дизелей упадут по какой-либо причине,то реле обратной мощности выключит его автомат.
измеряемые параметры:частота,активный ток,реактивный ток,сдвиг фазы между напряжением и током (мгновенное значение при прохождении синусоидой "0")
Возможно ли с помощью ПЛК-150 измерять частоту генератора переменного тока 50 Hz,а также сдвиг фазы между током и напряжением?Это необходимо для изготовления устройства для управления параллельной работой двух трёхфазных генераторов.Думаю,многим бы эта тема была бы интересна.
Если подать синусоидальное напряжение на компаратор (или через оптрон с триггером шмидта на выходе). Далее на дискретный вход.... То...
Какая ошибка допустима? Какое запаздывание по времени допустимо?
Сдвиг по фазе- аналогично.Напряжение на шунте на один компаратор,
напряжение фаза-ноль - на другой компаратор.
Частота промышленной сети обычно с высокой точностью рассчитывается как количество импульсов в единицу времени. (с запаздыванием по времени).
Погрешность= 2 длительности импульсов/время замера. (Не синхронность замера относительно фронтов импульсов)
Сдвиг фазы тока и напряжения можно попробовать замерить при помощи блока "Захват/Сравнение" любого микроконтроллера/контроллера.
http://chipenable.ru/index.php/programming-c/51-chastotomer-timer-t1.html
Но т.к. амплитуда тока и напряжения будет плавать, будет плавать и измеренное значение.
http://schematic.by.ru/32/3207.htm
Тема вопроса очень близкая. Измерение частоты возможно- используются аппаратные счетчики самого контроллера.
Измерение фаз- с использованием внешних компараторов и работа по прерыванию.
НО имеет ли смысл изобретать велосипед? Ведь разработка и отладка такого устройства связана в самом простом
случае с износом приводных двигателей, расходом топлива и т.д. А так же со спецэффекатами ( ну типа
автоматическая посадка в противофазе).
Автосинхронизация- это один момент.
Но нужно не забывать про защиты (обратный ток, перегрузка), рапределение активных и реактивных мощностей.
Лучше использовать готовые решения,например Selco.
kuznetsov_ig
24.04.2010, 04:37
Блоки Selco знакомы.Наилучшее решение для импортных генераторов.Но далеко и дорого,долго идёт.Но хотелось бы попытаться при помощи ПЛК попытаться.Пример:проистаивает рыболовное судно китайской постройки.Проработало 3 года без остановки и ремонтов.Нет параллельной работы генераторов.За ГРЩ на каждый генератор стоит китайский электронный блок.11 потенциометров с иероглифами.Крутить бесполезно.Нет команды от электроники БОЛЬШЕ-МЕНЬШЕ на дизеля.Вот для таких экстренных случаев и нужно.
А где подробнне по прерываниям ПЛК-150 почитать (документ?страница)
maksimov
24.04.2010, 09:14
А где подробнне по прерываниям ПЛК-150 почитать (документ?страница)
Когда я начал осваивать кодесис мне попался вместе с диском таргет с кучей прерываний. задал вопрос в поддержку. ответили - внешние прерывания в ПЛК-150 не поддерживаются
Я посмотрел документацию. Есть прерывания только по внутреннему таймеру. Если так стоит вопрос, то лучше всего попробовать использовать микроконтроллеры (может быть в сцепке с ПЛК). Я бы посоветовал AVR-серию Atmel. Как то раз мне пришлось делать на таком контроллере измеритель перемещения, датчиком служил вращающийся трансформатор или сельсин (измерялся фазовый сдвиг на частоте 2 кГц). Кроме того, документация на AVR прописана отлично (правда на английском). Лично у меня только один раз возникла с ними небольшая загвоздка.
Кстати, до меня дошли слухи про новые китайские пароходы, трубопроводы которых текли на всех соединениях.
kuznetsov_ig
01.05.2010, 19:39
жаль что не поддерживаются прерывания.возможности были бы шире.
kuznetsov_ig
01.05.2010, 19:50
Китай он тоже разный.Есть у меня Atmega 8535.Программатор собрал в прошлом году.Программист мне одну програмку написал,связанную с таймерами.Сам я ещё программ не писал.20 лет назад на Basic писал программы.На С не писал пока.
ATmega8535- очень подходит для такой работы. Я работал с AT90S8535. Ну у меня опыт программирования на момент написания программ тоже был аналогичный. А свои программы я писал на AVR ассемблере в AVR-studio.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot