Страница 8 из 52 ПерваяПервая ... 67891018 ... ПоследняяПоследняя
Показано с 71 по 80 из 512

Тема: ПИД регулятор для OWEN logic

  1. #71
    Пользователь Аватар для MriduVaju
    Регистрация
    27.04.2015
    Адрес
    Челябинская обл., г.Верхний Уфалей
    Сообщений
    30

    По умолчанию

    с этим лоджиком всякое бывает, удали связь и проведи ещё раз. если не поможет, удали переменную и ещё раз создай
    Последний раз редактировалось MriduVaju; 06.05.2016 в 17:56.

  2. #72
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Убираю связь выход ПИД-ШИМ, ошибка переходит на ШИМ. И вообще какая то бяка, связи пробовал убирать-добавлять и ничего хорошего.
    Последний раз редактировалось Эдуард_Н; 06.05.2016 в 18:15.

  3. #73
    Пользователь Аватар для MriduVaju
    Регистрация
    27.04.2015
    Адрес
    Челябинская обл., г.Верхний Уфалей
    Сообщений
    30

    По умолчанию

    Открой мой проект посмотри. у меня работает.
    Вложения Вложения

  4. #74
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Понял, надо было их энергонезависимыми сделать. Всё пошло.

  5. #75

    По умолчанию

    MriduVaju
    PID_Визгушина.JPG
    Зачем при подстройке коэффициента интегральной составляющей сбрасывать накопитель?

  6. #76
    Пользователь Аватар для MriduVaju
    Регистрация
    27.04.2015
    Адрес
    Челябинская обл., г.Верхний Уфалей
    Сообщений
    30

    По умолчанию

    Я не знаю как правильно надо делать, первый раз ПИД сделал. Когда гонял обнаружил, что если пид был наполнен при большом значении интегрирующего к-та, то если сделать его маленьким интегратор может уйти в минус, а тогда абзац. Там можно конечно ещё кучу условий наставить, что бы от этого защититься, но я пока другим занят. Если у тебя есть предложения как сделать, скажи, или сам добавь и выложи.

  7. #77

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    Я не знаю как правильно надо делать, первый раз ПИД сделал. Когда гонял обнаружил, что если пид был наполнен при большом значении интегрирующего к-та, то если сделать его маленьким интегратор может уйти в минус, а тогда абзац.
    Интегрирующий коэффициент должен накапливаться довольно медленно, медленнее чем период свободных колебаний в пропорциональном режиме.

    Там можно конечно ещё кучу условий наставить, что бы от этого защититься, но я пока другим занят. Если у тебя есть предложения как сделать, скажи, или сам добавь и выложи.
    Уже выкладывал свой ПИД. В этой теме лежит, выше.
    http://www.owen.ru/forum/showthread....l=1#post206931

    Если отключить блок ограничения для быстрого выхода на уставку без перерегулирования, то останется классический PID.
    Все коэф-ты можно выставить в 0
    Последний раз редактировалось Алексей Геннадьевич; 11.05.2016 в 19:31.

  8. #78
    Пользователь Аватар для MriduVaju
    Регистрация
    27.04.2015
    Адрес
    Челябинская обл., г.Верхний Уфалей
    Сообщений
    30

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Интегрирующий коэффициент должен накапливаться довольно медленно, медленнее чем период свободных колебаний в пропорциональном режиме.


    Уже выкладывал свой ПИД. В этой теме лежит, выше.
    http://www.owen.ru/forum/showthread....l=1#post206931

    Если отключить блок ограничения для быстрого выхода на уставку без перерегулирования, то останется классический PID.
    Все коэф-ты можно выставить в 0
    Я говорил не о работе ПИД на объекте, а о внутреннем функционировании интегратора. у меня тоже можно поставить большое значение коэффициента интегрирования и не будет ни каких колебаний системы. Меня то интересует как правильно хранить накопленное значение ошибки внутри интегратора, чтобы избежать возможных проблем при изменении коэффициента интегрирования.

  9. #79

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    Я говорил не о работе ПИД на объекте, а о внутреннем функционировании интегратора. у меня тоже можно поставить большое значение коэффициента интегрирования и не будет ни каких колебаний системы. Меня то интересует как правильно хранить накопленное значение ошибки внутри интегратора, чтобы избежать возможных проблем при изменении коэффициента интегрирования.
    Просто ограничиваешь F_limit, и всё. Ни выше, ни ниже не прыгнет.
    Макрос Lim(f)x нужен для более быстрого "успокоения", чтобы регулятор пошустрее на уставке успокаивался после внешних возмущений.
    макрос_интегратор.JPG

  10. #80

    По умолчанию

    Алексей Геннадьевич спасибо за выложенный пример ПИД.
    http://www.owen.ru/forum/showthread....l=1#post206931
    Можно посмотреть как работают функциональные блоки. Не нашел или не понял как учитывается период дискретизации или время между кликами.

Страница 8 из 52 ПерваяПервая ... 67891018 ... ПоследняяПоследняя

Похожие темы

  1. Версия OWEN Logic.
    от smk1635 в разделе Трёп (Курилка)
    Ответов: 5
    Последнее сообщение: 25.05.2014, 22:18
  2. Ответов: 14
    Последнее сообщение: 22.08.2012, 11:57
  3. Ответов: 8
    Последнее сообщение: 15.01.2011, 22:59

Ваши права

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