Jump to content

    
Sign in to follow this  
sonycman

Схема фильтра ШИМ регулятора напряжения

Recommended Posts

Я вам о том же твержу.

 

Совсем Вы не о том твердите.

 

Тут получится, что вентилятор будет включаться при 60 градусах

 

Еще раз повторяю, вентилятор включится раньше установленного порога в 60 градусов. Это при использовании ПИД-регулирования. А что сработает раньше - П-звено или Д-звено - зависит от скорости нарастания.

Share this post


Link to post
Share on other sites
Я же предлагаю установить максимальную скорсть вентилятора при максимальной критической температуре. (Пусть это будет, к примеру 80 градусов, это уже завист от объекта охлаждения). И минимальную скорость соответственно при минимальной температуре. Это даст более плавный нагрев и остывание, плавное изменение уровня шума, нежели удержание температуы на определннном уровне.

Я замыслил именно подобное.

Теоретическую модель поведения приводил ранее.

Будут юзаться параметры RPMmin/RPMmax, Tstop/Tmin/Tmax.

То есть в диапазоне температур от Tmin до Tmax вентилятор будет вращаться со скоростью от RPMmin до RPMmax.

При температуре, меньшей Tstop полный останов.

Share this post


Link to post
Share on other sites
Спасибо за теорию, но я и так это все понимаю. Попробуйте приминить это на практике. Лично я, как будет время, обязательно соберу подобный регулятор и попробую как свой метод, так и ваш.

Просто если использваоть ваш метод, то я не понимаю, какую температуру выбрать опорной, и собственно какой физический смысл должно нести это число.

Возможно, затруднения в том, что опорному напряжению Вы стараетесь придать смысл температуры в градусах. Это просто некая опорная точка, размерность системы, относительно которой датчик и меряет температуру.

Измерить что-либо - сравнить с эталоном. Пока показания датчика равны или менее эталона на вентиляторе напряжения нет. Если напряжение с датчика выше, то вентилятор включится. Однако, нельзя допускать, чтобы он сразу же включался на полную мощность. Подводимая к нему мощность должна быть ПРОПОРЦИОНАЛЬНА рассогласованию. Потому напряжение рассогласования нужно линейно усилить в определенное, конечное число раз. При этом, все нелинейности характеристик самого вентилятора и прочих звеньев автоматически выберутся (скомпенсируются).

Да, трудность в том, что заранее этот порог, опорное трудно вычислить. Его нужно установить таким, чтобы при 60С вентилятор УДЕРЖИВАЛ температуру.

Каким будет это пороговое - а кто ж его знает? Можно только оценить границы этого опорного.

Вот оно-то и выбирает начальные разбросы параметров. Это производительность конкретного вентилятора кубометры/вольт, тепловое сопротивление обдуваемого радиатора, коэффициент усиления в петле ОС, начальная погрешность датчика и т.п.

Любая система построенная на компараторе с бесконечным практически усилением не даст плавного регулирования, ни по температуре, ни по рывкам включения-выключения вентилятора. Как бы это ни казалость умозрительно просто или красиво моделировалось. Модель теплоту и механику не учитывает.

Share this post


Link to post
Share on other sites
Еще раз повторяю, вентилятор включится раньше установленного порога в 60 градусов. Это при использовании ПИД-регулирования. А что сработает раньше - П-звено или Д-звено - зависит от скорости нарастания.

Я так, понимаю, вы имели в виду И- или Д-звено ? Потому, как П-звено "сработает" при температуре больше 60 градусов.

 

Возможно, затруднения в том, что опорному напряжению Вы стараетесь придать смысл температуры в градусах. Это просто некая опорная точка, размерность системы, относительно которой датчик и меряет температуру.

Откуда вы взяли "опорное напряжение" ? Я писал про опорную темпреатуру. Она же температура уставки. Она же "например, 60 градусов" . Но, опять же, 60 градусов я взял с потолка.

Да, трудность в том, что заранее этот порог, опорное трудно вычислить. Его нужно установить таким, чтобы при 60С вентилятор УДЕРЖИВАЛ температуру.

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

 

Кстати, то что я предлагаю, как раз можно обзовать П-регулятором с температурой уставки равной Tmin (например 30градусов), К=100/(Tmax-Tmin). Выходное значение тогда будет % от максимальной скорости вращения или % заполнения ШИМ или, в крайнем случае, % от масимального питающего напряжения.

Share this post


Link to post
Share on other sites
Я так, понимаю, вы имели в виду И- или Д-звено ?

 

Да то я вообще погорячился с П-звеном. Потому что для того, чтобы оно сработало раньше уставки, его коэффициент должен быть с другим знаком. Так что только Д-звено будет определять поведение регулятора при температуре ниже уставки. Прашу пардона за огрех :)

Share this post


Link to post
Share on other sites
Откуда вы взяли "опорное напряжение" ? Я писал про опорную темпреатуру. Она же температура уставки. Она же "например, 60 градусов" . Но, опять же, 60 градусов я взял с потолка.

Давайте уж держаться какого-то потолка, как примера, 60С так 60С. Для наглядности.

А вот откуда Вы ввели "опорную температуру"?. Есть системы термостатирования с опорной температурой, но они устроены совершенно по-другому.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this