Автор: wwwROMby , 30 августа 2012
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

sergei21

13 лет 5 месяцев назад

Зачем такие усложнения?

как правило лучшие результаты и точность.
к примеру у меня простои пид .
мощность подымает димметр .
нагреватель голая спираль и вылета температуры от инерци нагревателя практически = 0.
при этом спираль ни когда не краснеет температуры верхнего нагревателя не выше 500гр.
спираль пришлось подбирать мощность где то 200-250 ват.
если включить нижний нагреватель мощность 3кв и он начинает регулировать температуру , в сети появляться скачки напряжения они сильно влияют на верхний нагреватель и очень .
скачки напряжения на верхнем нагревателе достигают 20-40 вольт.
а в сети меняется максимум 5 вольт.


Как математически увязать эти две регулировки для обработки микроконтроллером?

как сделать знаю а объяснить как нужно делать не могу.

берём нагреватель нижний.
подводим мощность скажем 50 % через 300сек температура нагревателя равна 200 гр а нужно 300гр
искомая мощность 75 % запас 10% итого 85%

maxlabt

13 лет 5 месяцев назад

надо попробовать связать ПИД и ШИМ.
чтоба ШИМ подымал плавно мощность до необходимой температуры 50-100% те с запасом на сквозняки похолодание и т д.

sergei21, вы чего-то не понимаете. ШИМ ничего не подымает, это только вид выходного сигнала.
берём нагреватель нижний.
подводим мощность скажем 50 % через 300сек температура нагревателя равна 200 гр а нужно 300гр
искомая мощность 75 % запас 10% итого 85%

И что? К чему это? Совершенно не понимаю.

sergei21

13 лет 5 месяцев назад

вы чего-то не понимаете. ШИМ ничего не подымает, это только вид выходного сигнала.

по общаться лично с вами о многом можно было поговорить.
плате нужно тепло а как и чем подавать тепло ей все равно.
пид контролирует только один параметр температуру и управляет нагревателем.
привязки к мощности нагревателя нету.
встречал как то тут о ограничении мощности нагревателя типа это плохо сказывается на скорости нагрева

сам по себе ШИМ этого не может , а ШИМ + модуль управления.
приблизительно можно так.
до 200 гр = 100% мощности 20 полупириодв напруги идёт в нагреватель , пачки по 20 импульсов
с 200 до 250 = 75% мощности 15 полупириодв напруги идёт в нагреватель , пропуск 5 импульсов
с 250 до 300 = 50% мощности 10 полупириодв напруги идёт в нагреватель , пропуск через 1 импульсов
ПИДу в этом случае сильно облегчаться работа.


maxlabt

13 лет 5 месяцев назад

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

sergei21, вы пытаетесь создать новый закон ПИД регулирования? Грубо сказать ПИД отслеживает ошибку и создает сигнал коррекции по своему алгоритму. А выходные сигналы могут быть разными. Это далеко не важно. У нас в основном используют ШИМ. Но проблема работы ПИДа не в этом, а в пригодности его алгоритмов к работе в нестационарных условиях.
до 200 гр = 100% мощности 20 полупириодв напруги идёт в нагреватель , пачки по 20 импульсов
с 200 до 250 = 75% мощности 15 полупириодв напруги идёт в нагреватель , пропуск 5 импульсов
с 250 до 300 = 50% мощности 10 полупириодв напруги идёт в нагреватель , пропуск через 1 импульсов

Вы понимаете, что вы описываете? Это не имеет никакого отношения к ПИД регулированию.

VladSko

13 лет 5 месяцев назад

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

Вы немного не понимаете принцип работы ПИД-регулятора. ПИД управляет мощностью, выделенной на нагревателе (через изменение напряжения), для поддержания заданной температуры на плате в каждый момент времени (как в статическом, так и в динамическом режимах). Управление осуществляется с помощью тройной обратной связи:
- П (пропорциональной) – влияние на управление пропорционально выходному параметру;
- И (интегральной) – влияет на медленно изменяющиеся процессы;
- Д (дифференциальный) – влияет на быстро изменяющиеся процессы.
Лепта, которую вносит каждый из параметров в регулирование, зависит от коэффициента при каждом параметре.
Ознакомиться с работой ПИД можно в Википедии: http://ru.wikipedia.org/wiki/%D0%9F%D0%98%D0%94-%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80
Для более глубокого понимания, обратитесь к литературе по системам автоматического управления (САУ).

sergei21

13 лет 5 месяцев назад

ПИД управляет мощностью

что такое пид и как он и как работает знаю.

прочитаете это как раз наш случай

Чем больше коэффициент пропорциональности между входным и выходным сигналом (коэффициент усиления), тем меньше статическая ошибка, однако при слишком большом коэффициенте усиления, при наличии задержек в системе, могут начаться автоколебания, а при дальнейшем увеличении коэффициента система может потерять устойчивость.

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


отойду от темы.
представте палку длиной 10 метров на конце груз 10 кг и вы пытаетесь попасть в точку .
тяжело ?
а если груз будет 1 кг уже легче .


можно пообщаться в skype с удовольствием по спорим на эту тему.


VladSko

13 лет 5 месяцев назад

Чем больше коэффициент пропорциональности между входным и выходным сигналом (коэффициент усиления), тем меньше статическая ошибка, однако при слишком большом коэффициенте усиления, при наличии задержек в системе, могут начаться автоколебания, а при дальнейшем увеличении коэффициента система может потерять устойчивость.

Это как раз описывается П - (пропорциональное) управление. Для уменьшения коэффициента пропорциональности и уменьшения статической ошибки и вводится И – (интегрированная) составляющая, т.е. получаем ПИ – регулятор. Если в системе присутствуют быстро меняющиеся параметры, то для их отработки вводится и Д- (дифференциальная) составляющая обратной связи. Получаем ПИД. Но в сложной системе (такая как ИК станция) даже все эти "ухищрения" не могут гарантировать, что система будет работать устойчиво.
По этой причине, я не являюсь сторонником использования ПИД в ИК станции.
В свое время, при наладке промышленного оборудования, вволю "покувыркался" с ПИДами. Поэтому не вижу смысла "начинать спор по этой теме". Какой метод регулирования применить на Вашей станции, решать Вам.

sergei21

13 лет 5 месяцев назад

универсального решения для всех не сделаешь вы правы.
даже все эти "ухищрения" не могут гарантировать, что система будет работать устойчиво.


я пробовал делать так для низа алюминиевые плита.
старт нагрева работают 3 нагревателя параллельно выходная мощность 3KW
после 260 происходит переключение 3 нагревателя последовательно.

RT

13 лет 5 месяцев назад

Перехожу на работу (управление) только мощностью. От ПИД отказываюсь. Нагрев ровный и стабильный, а главное при непредвиденных обстоятельствах система стабильна. ПИД же в таких условиях мог пойти в разнос. Заметно упрощаются требования к инертности нагревателей. Вот что получилось

Неплохой график. Без выбросов.
У меня как раз постоянное перерегулирование низа при выходе на уставку, а вот верх греет градус в градус при установки номинальной мощности 25%.

maxlabt

13 лет 5 месяцев назад

RT, самое приятное в этом, что нет колебаний мощности. Температура нагревателей плавно повышается или стабильно держится, в зависимости от шага. У меня и с ПИД нормально было. Но иногда возникали непонятные моменты. Сейчас все предсказуемо и просто.