Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 43

Тема: Помогите разобраться по пид регулятору

  1. #11

    По умолчанию

    настройте границы аналоговых входов. Поделите выход пид регулятора на 100, для получения результата для аналогового выхода

  2. #12
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

    Цитата Сообщение от brth Посмотреть сообщение
    Примеры:
    1. Вход I8 включен - мощность подогрева 60%
    Вложение 37415
    2. Текущая мощность 50%, требуемая 80% - подогрев включается с какого-то значения и поднимается до 100%
    Вложение 37416
    3. Текущая мощность 85%, требуемая 80% - мощность подогрева снижается
    Вложение 37417

    Судя по всему скорость и регулируется этими коэффициентами П,Д,И
    Я хоть правильно соображаю или совсем лыжи не едут?
    На вход Pv подаётся измеренный параметр (температура, давление и т.д.), на вход Sp уставка/задание которое нужно получить входе регулирования, а Pwr - это величина воздействия на исполнительный механизм, который регулирует необходимый параметр.

  3. #13

    По умолчанию

    Цитата Сообщение от brth Посмотреть сообщение
    В моем понимании это выглядит так:
    I8 - кнопка вкл/выкл.
    Вход Al1 - значение текущей мощности.
    Вход Al2 - значение требуемой мощности.
    Выход AO1 - на печку.
    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    На вход Pv подаётся измеренный параметр (температура, давление и т.д.), на вход Sp уставка/задание которое нужно получить входе регулирования, а Pwr - это величина воздействия на исполнительный механизм, который регулирует необходимый параметр.
    Ну примерно тоже самое
    Цитата Сообщение от Snoopy123 Посмотреть сообщение
    настройте границы аналоговых входов. Поделите выход пид регулятора на 100, для получения результата для аналогового выхода
    Границы настраивать в пределах минимальной (10) и максимальной мощности (90)?
    7eb3ZO3Swyo.jpg
    Делить на 100 так? Добавить блок умножения на число 0.01 (K=0.01)
    Пид регулятор1.owl

  4. #14
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

    Цитата Сообщение от brth Посмотреть сообщение
    Ну примерно тоже самое

    Границы настраивать в пределах минимальной (10) и максимальной мощности (90)?
    7eb3ZO3Swyo.jpg
    Делить на 100 так? Добавить блок умножения на число 0.01 (K=0.01)
    Пид регулятор1.owl
    Нет, не тоже самое, у вас получается, что вы регулируете мощность чего то, только для достижения этой мощности. А для чего вам нужна эта величина мощности? Какая у вас цель? В конечном итоге вам, как я понял, нужно что то нагревать, поэтому вам нужно измерять температуру, а не мощность и не важно какой мощностью вы будете поддерживать её стабильность.
    Последний раз редактировалось Василий Кашуба; 25.05.2018 в 07:26.

  5. #15

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Нет, не тоже самое, у вас получается, что вы регулируете мощность чего то, только для достижения этой мощности. А для чего вам нужна эта величина мощности? Какая у вас цель? В конечном итоге вам, как я понял, нужно что то нагревать, поэтому вам нужно измерять температуру, а не мощность и не важно какой мощностью вы будете поддерживать её стабильность.
    У меня есть 2 бака: в первый бак извне подаётся жидкость температурой 10-90 градусов и уже оттуда она перекачивается во второй бак, где внутри стоит нагреватель (с охладителем), чтобы на выходе получить температуру 70-80 градусов. Получается мне нужно управлять мощностью нагревателя, чтобы он вовремя отключался или включался на подогрев в зависимости от температуры жидкости. Ещё важно чтобы при достижении предельно-возможной температуры нагреватель сам уменьшал мощность, насколько понял, то с помощью пид регулятора такое возможно.
    Последний раз редактировалось brth; 25.05.2018 в 08:01.

  6. #16

    По умолчанию

    Цитата Сообщение от brth Посмотреть сообщение
    У меня есть 2 бака: в первый бак извне подаётся жидкость температурой 10-90 градусов и уже оттуда она перекачивается во второй бак, где внутри стоит нагреватель (с охладителем), чтобы на выходе получить температуру 70-80 градусов. Получается мне нужно управлять мощностью нагревателя, чтобы он вовремя отключался или включался на подогрев в зависимости от температуры жидкости. Ещё важно чтобы при достижении предельно-возможной температуры нагреватель сам уменьшал мощность, насколько понял, то с помощью пид регулятора такое возможно.
    конечно возможно. это будет самый правильный вариант

  7. #17

    По умолчанию

    Нагреватель и охладитель это два разных устройства с разными типами управления или это одно устройство?
    Нагреватель и охладитель какие сигналы воспринимают? (0-10, 4-20 или просто вкл/выкл)
    Температуру каким датчиком измеряете? (ТС, 4-20 или что-то иное)

  8. #18

    По умолчанию

    Цитата Сообщение от Балалай Посмотреть сообщение
    Нагреватель и охладитель это два разных устройства с разными типами управления или это одно устройство?
    Нагреватель и охладитель какие сигналы воспринимают? (0-10, 4-20 или просто вкл/выкл)
    Температуру каким датчиком измеряете? (ТС, 4-20 или что-то иное)
    Нагреватель и охладитель будем считать что одно устройство. А по поводу сигналов и датчиков не известно, все пока в процессе прикидки и моделирования.

  9. #19

    По умолчанию

    Цитата Сообщение от Snoopy123 Посмотреть сообщение
    конечно возможно. это будет самый правильный вариант
    Только вот как реализовать? Хотелось бы рабочий пример с пид регулятором подглядеть у кого

  10. #20
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    Когда бросаются фразами
    Нагреватель и охладитель будем считать что одно устройство
    можно сделать вывод, что создается некий уникальный, инновационный проект, напрашивается вопрос зачем браться за такое изделие если нет теории и практики? В "дедовском" способе чтобы что то нагреть/охладить в резервуарах используют "рубашку" в которой протекают сервисные среды и задача состоит только в том чтоб вовремя закрыть подачу с учетом инерции
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК-100 помогите разобраться
    от Дмитрий67 в разделе Трёп (Курилка)
    Ответов: 42
    Последнее сообщение: 02.12.2015, 17:29
  2. Помогите разобраться...
    от kosmas в разделе ПЛК1хх
    Ответов: 85
    Последнее сообщение: 30.09.2014, 09:16
  3. Помогите разобраться
    от spinogryz57 в разделе Трёп (Курилка)
    Ответов: 19
    Последнее сообщение: 01.08.2014, 10:23
  4. помогите разобраться
    от Барон в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 17.11.2010, 08:30
  5. Помогите разобраться !!
    от viking в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 21.11.2007, 14:31

Ваши права

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