Для истины нужно чтоб вы обосновали необходимость применения коэффициентов Интегральный и Дифференциальный. Не секрет, что для решения многих задач либо один из них, а то и оба- вырождаются в ноль. То есть может остаться только Пропорциональный. Каким образом вы определили, что необходимы все три? ( ответ- что без них нет нормального регулирования- не подходит). То есть какие свойства системы регулирования или свойства объекта регулирования говорят о том что такой то коэффициент будет не равен нулю?
kazu
Кандидат наук
Харьков
374 74
Отв.523 19 Марта 15, 07:34 (через 47 мин)
По очередному кругу зайдем ломать копья вокруг пида для регулировки мощности? Дятел, да ну их. Хотят пид - пусть лепят пока позволяет место во флеши и не упирается в производительность.
serafimus
Доцент
Мск-Клд
1.8K 300
Отв.524 19 Марта 15, 08:38
А можно вопрос? Чем вам не нравиться схема РМ2? Приделайте к ней развязанный интерфейс для связи с вашим центральным модулем и выложите прошивку в свободный доступ. А так это похоже на изобретение велосипеда!V_B, 14 Нояб. 14, 10:49
Скоро будет пол года, как открылась эта актуальная (в связи с трудностями приобретения РМ-2 - ИМХО) тема. Реального результата не видно, все больше напоминает клуб "Что? Где? Когда?". V_B был прав, когда задавал риторический вопрос. ПС: mak, сорри - это просто мнение простого обывателя, который заинтересован в появлении на рынке, хотя бы модернизированного и лишенного всех его "недостатков" РМ-2. ППС: к ростовским двум магнитам не стоит отсылать - неизвестно, что у них под корпусом РМ-2 расположено.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.525 19 Марта 15, 08:42 (через 5 мин)
Он выше описан, точнее в чем его отличие от вашего - [сообщение #12251250]Дятел, 19 Марта 15, 06:47
Я из сервисного меню запускаю процедуру калибровки, с мелким шагом по углу происходит замер мощности, в таблицу вносятся значения с заданным коэффициентом геометрической прогрессии ( не арифметической!) .Дятел, 18 Марта 15, 07:01
Вот мне в принципе понятен алгоритм, непонятен механизм. Каким образом измеряется мощность на нагрузке? Для этого датчик тока и напряжения нужен по-идее..
А у m16 он объяснил, что измеряется только ток. Исходя из замеров тока делается ПИД-регулирование, чтобы получить на выходе заданную мощность. Поскольку коллегой m16 приведены конкретные значения коэффициентов ПИД, очевидно что при таком подходе ни один из параметров не вырожден.
Дятел
Доктор наук
NA
554 119
Отв.526 19 Марта 15, 09:01 (через 19 мин)
Каким образом измеряется мощность на нагрузке?msg31, 19 Марта 15, 08:42
Ток есть, есть сопротивление нагрузки. Это если нужна именно мощность.. А если нужны попугаи, проценты - то и сопротивление не нужно.
m16Модератор
Тамбов
1.9K 1K
Отв.527 19 Марта 15, 09:16 (через 15 мин)
Он выше описан, точнее в чем его отличие от вашегоДятел, 19 Марта 15, 06:47
там описан алгоритм работы фазового регулятора , на поставленный вопрос ответа там нет.
для стабилизации мощности на нагрузке я выбрал пид-регулятор, сделал его в железе, работает уже 3-й год. ты этот поход хаешь со всех сторон. на поставленный вопрос не отвечаешь
предлагаю-2 . опиши пожалуйста свой алгоритм стабилизации мощности. сравним , обсудим.m16, 18 Марта 15, 21:28
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.528 19 Марта 15, 09:38 (через 23 мин)
Ток есть, есть сопротивление нагрузки. Это если нужна именно мощность..Дятел, 19 Марта 15, 09:01
Хорошо, при калибровке заполнилась таблица, видимо одно из значений - это коэффициент или значение мощности, второе, угол открытия симистора. Допустим, для заданной мощности мы определили угол открытия. И при каждом пересечении нуля взводим таймер на нужное время. Что дальше? Каким образом происходит дальнейшая корректировка мощности, если напряжение в сети изменилось?
Дятел
Доктор наук
NA
554 119
Отв.529 19 Марта 15, 10:05 (через 28 мин)
Каким образом происходит дальнейшая корректировка мощности, если напряжение в сети изменилось?msg31, 19 Марта 15, 09:38
1. В соответствии с таблицей выставили угол открытия. 2.Новый замер мощности 3. Теперь табличные значения принимаем с коэффициентом отношения замеренной мощности к той мощности из таблицы что соответствует выставленному углу из таблицы.
ys1797
Доцент
Санкт-Петербург
1K 339
Отв.530 19 Марта 15, 13:52
для стабилизации мощности на нагрузке я выбрал пид-регуляторm16, 19 Марта 15, 09:16
Зачем тут нужен пид регулятор? В данном случае реакция на изменение воздействия мгновенная. Т.е. тэн изменит свою мощность мгновенно, если на него подавать другое напряжение.
Я понимаю еще если есть термометр и нужно температуру держать в пределах. Тогда да, тут самое место ПИД регулятору, т.к. есть инерция пока нагретые снизу слои жидкости перемешаются и доберутся до термометра. Ну или классический пример с поворотом башни танка, чтобы орудие смотрело точно в цель, без пид регулирования оно всегда бы пролетало нужную точку.
V_B
Академик
Таганрог
2.7K 939
Отв.531 19 Марта 15, 13:58 (через 6 мин)
Зачем тут нужен пид регулятор?ys1797, 19 Марта 15, 13:52
Давайте лучше поспорим, с какого конца ПРАВИЛЬНО разбивать вареное яйцо для его очистки - с тупого или острого!!!
Да какая разница как кто управляет симистором, либо ПИД регулятором, либо таблично, либо приближениями!!! При 50-ти полных периодах в секунду можно хоть как реализовать алгоритм, при том что нагрев тэна очень инерционная вещь. ys1797, ты делаешь по своему - делай. m16, делает через ПИД - и что, оно не правильно??? Да процу пофиг, какой алгоритм вертеть!!!
Многие вопросы прояснишь.olegmak3, 19 Марта 15, 16:15
Какие вопросы я должен там прояснить? И причем тут рис 14? Он не относится к регулированию мощности БЕЗ контроля температуры. Точнее он вообще не относится к стабилизации мощности никак.
kazu
Кандидат наук
Харьков
374 74
Отв.534 19 Марта 15, 21:52
olegmak3, не в тему. Т.к. речь идет о регулировании мощности тэна, а не температуры в баке. ys1797, забей. Это уже обсуждали. Нравится - пусть лепят пид. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
braga2
Студент
kyiv
20 5
Отв.535 23 Марта 15, 01:39
Да, ну тут и нагнали аж 27 страниц, хотя тема то максимум на одну. Если исполнительный элемент - симистор, то ПИ, а тем более ПИД не нужен. Даже если есть датчик тока, то ПИ/ПИД тоже не нужен. А если даже и нужен, то достаточно ПИ и он делается довольно просто. Коэфициенты можно подобрать в симуляторе, а можно посчитать. Благо, они практически ни от чего, не зависят. Какие таблицы, какой FPU, какой кортекс-м4? тут алгоритм на атмегу8 при 8мгц запросто работает. Алгоритм предельно прост: в прерывании АЦП: 1. вычисляем суму квадратов напряжения нагрузки, крутим счетчик: sum+=v*v; count++; Если есть дачтик тока, то сумируем его квадраты отдельно: sumI+=i*i; 2. при переходе сетевого напряжения через 0 вверх(тоесть ловим полные периоды, а не полупериоды, это очень важно из за асиметрии сетевого напряжения) - делим нашу суму квадратов на количество тактов между переходами, meansquare=sum/count; sum=0;count=0; Аналогично и с датчиком тока - meansquare=sum/count*sumI/count; При если не лезет в 32 разряда - сокращаем, оптимизируем. точности и так будет предостаточно. 2.1 сравнивая наш результат с квадратом уставки подгоняем ШИМ: if(meansquare>setpointsquare)pw--;else if(meansquare<setpointsquare)pw++; в этом место можно втулить ПИ регулятор, но опыт показал, что он тут не нужен. Инерция тэнов и куба и так все сглаживает, а из за довольно плавного изменения pw, будет плавный старт - тены дольше живут. Хотя если сосед постоянно варит, то можно и ПИ-регулятор и делать плавный старт явно. 3. тут же, в прерывании делаем ШИМ - ловим уже полупериоды, сбрасываем другой счетчик pwmcounter. открываем симистор коротким импульсом, когда pwmctr==pw. ВСЕ.
Ну у меня стоит кортекс-м3 и из за того, что там стоит блутуз-модуль и куча всяких других функций.
m16Модератор
Тамбов
1.9K 1K
Отв.536 23 Марта 15, 12:55
Инерция тэнов и куба и так все сглаживаетbraga2, 23 Марта 15, 01:39
спич не в этом. спич в качестве питающей сети. у меня в гараже сеть проседает на 50-70в когда кому нибудь вздумается поварить электросваркой. пид разруливает такие условия влёт. (проверено на практике 2-х летней эксплуатацией) расскажи как твой регулятор с этим справится? погоняй в симуляторе хотя бы, про железо помолчу.
g100m
Доцент
Самара
1.6K 237
Отв.537 23 Марта 15, 13:17 (через 22 мин)
давно уже думал о целесообразности устройства для проверки. Например сделать устройство, которое бы заменяло напряжение до стабилизатора и после, и записывало бы данные на sd-карту. Т.о. подсунув ему любой стабилизатор для теста, можно было бы оценить его работу даже в экселе. Ну а просадки эмулировать на конкретной сети или латре например. Можно даже собрать генератор сигнала например для этого.
Пока мы этого не сделаем так и будем бородами трясти
braga2
Студент
kyiv
20 5
Отв.538 18 Апр. 15, 00:01
m16, у меня и тот и другой регулятор реализован. Вернее не ПИД, а ПИ, ПИД для этого не нужен совсем. Оба работают. Но мне больше нравится простой (Keep it simple) ) В моих условиях он отлично работает, и на симуляторе и в железе.
погоняй в симуляторе хотя бы, про железо помолчу.
Давайте лог динамики напряжения в сети(или хотябы просто картинку с привязкой к времени) погоняю на симуляторе без проблем оба варианта.
nava_z
Студент
Украина, Запорожье
11
Отв.539 20 Апр. 15, 02:25
Случайно попал на форум и увидел тему про стабилизированный регулятор мощности. Когда то был собран примерный аналог РМ2, только для других целей. Семисегментный индикатор три цифры, две кнопки, "плюс" и "минус", при включении из памяти считывает предыдущее установленное значение мощности, плавное нарастание выходного напряжения до заданного значения, стабилизация выходного напряжения +/- 1 вольт. Кнопками "плюс" и "минус" можно регулировать выходное напряжение (мощность, так как на индикаторе высвечивается значение мощности от 0 до 100%). Если кому интересно,пишите в личку.