Показано с 1 по 6 из 6

Тема: Программное ограничение мощности ТЭНа, ПИД+ШИМ.

  1. #1

    По умолчанию Программное ограничение мощности ТЭНа, ПИД+ШИМ.

    Добрый вечер.

    Есть система, которая должна нагреваться за определенное время.
    Регулирование ТЭНов осуществляется твердотельным реле с помощью ФБ ПИД-регулятора из OSCAT и PWM (ШИМ) оттуда же.
    Проблема в том, что ТЭНы в системе слишком мощные и при небольшой температуре дают очень большой перегрев от уставки. ТЭНы поменять нельзя. Пробовали их переключать по другой схеме, получается слишком большое время нагрева.

    Вопрос - есть ли готовые ФБ для управления (ограничения) мощностью чего-либо? Насколько я понимаю, в моем случае (сигнал с ШИМа идет дискретный), мне нужно уменьшить частоту подачи импульса, то есть "проскакивать" каждый n-ый импульс.

    Подобные настройки есть в каждом железном ПИД-регуляторе, а вот в кодесисе нету...

  2. #2
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    Просто увеличь время цикла ШИМ и увеличь интегральную составляющую ПИД. Он будет работать так что видит при данной мощности изменения температуры идет слишком быстро и будет уменьшать мощность (пока еще не дошел до уставки более медленно) и перегрева не будет, но на уставку будет выходить дольше. (или сделай чтобы коэфф интегральный менялся в зависимости от уставки температуры) Если маленькая температура, то большой коэфф и наоборот.
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  3. #3

    По умолчанию

    Цитата Сообщение от murdemon Посмотреть сообщение
    Просто увеличь время цикла ШИМ и увеличь интегральную составляющую ПИД. Он будет работать так что видит при данной мощности изменения температуры идет слишком быстро и будет уменьшать мощность (пока еще не дошел до уставки более медленно) и перегрева не будет, но на уставку будет выходить дольше. (или сделай чтобы коэфф интегральный менялся в зависимости от уставки температуры) Если маленькая температура, то большой коэфф и наоборот.
    Спасибо за ответ.

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

    А время цикла увеличить - это уменьшить частоту?

    Сейчас в CTRL_PWM частота равна 10 Гц, хотя модуль вывода может ШИМ только с частотой 1 Гц.

  4. #4
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    нагрев - процесс не очень быстрый сделайте период 5-10сек.
    т.е мин будет 20 -10% соответственно.

  5. #5
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    Да частоту сделай 0.1Гц - это 10 сек (если ты через OSCAT делаешь то скорее всего не используешь ШИМ модуля вывод) просто надо время записи в модуль вывода сделать 100мс или меньше
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  6. #6

    По умолчанию

    Увидел похожую тему по моему вопросу, просветите, пожалуйста!
    На ПЛК323 нужно реализовать регулятор температуры через дискретный выход, к которому подключается оптопара твердотельного реле или силового блока с симистором.
    В библиотеке OSCAT есть блок CTRL_PWM, но нет описания входов-выходов, как с ним работать?

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 25.02.2016, 13:42
  2. Ограничение мощности нагревателя
    от Viziter в разделе Твердотельное реле
    Ответов: 5
    Последнее сообщение: 10.06.2013, 05:53
  3. Ограничение максимальной мощности - что это?
    от Viziter в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 15.05.2013, 11:24
  4. ПИД-регулирование ТЭНа 380В
    от Александр1979 в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 10.04.2009, 11:11
  5. Прибор для регулирования ТЭНа 0-100%
    от serg_g в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 28.10.2008, 18:08

Ваши права

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