Йогурт на PID-контролері


25

Як ви змінюєте налаштування PID-контролера для вирішення змін теплових властивостей?

Проект: Я роблю йогурт. Культивується при 110 градусах F протягом приблизно півдня; ви додаєте молоко і трохи закваски і отримуєте йогурт. Збережіть трохи для стартера для наступної партії, а решту з'їжте. Легко і смачно.

Налаштування: я беру контейнер для безпечної їжі (каструлю з кришкою), розміщую його над нагрівачем, додаю термопару типу k, SSR та PID-контролер, все це провідне в порівнянні з контрольною реалізацією будь-якого PID-контролера, який ви хочете назвати. Це добре працює, якщо я використовую каструлю (225 Вт, приблизно 3/4 галя) як мій сковороду, так і нагрівальний елемент, але я хочу робити більші партії (1 гал).

Проблема: З більшим співвідношенням нагрівача до теплової маси (нагрівальна плита 1000 Вт та нержавіюча сталь замість керамічної). Підвищена нестабільність протягом пізнішої частини циклу. ПІД-контролер налаштований водою (молоко трохи дорожче) і тримає температуру в межах 2 град.F протягом перших кількох годин, але, як культури йогурту, я помічаю виражені перепади температури, і на відміну від використання посуду, я бачу відділення сироватки (імовірно, через надмірну температуру або збільшення конденсату на кришці через те саме). Я цілком впевнений, що більша теплова маса заглушувала шум зміни теплопровідності під час культури, але я не впевнений, як слід більш точно контролювати температуру на пізніх стадіях, не надто погіршуючи регулювання температури на початку.


8
+1 лише для заголовка. Я дуже хочу, щоб я міг дати вам відповідь.
Роджер Роуленд

1
Це здається, що ваш датчик температури в неправильному місці. Теплові характеристики культури не повинні впливати на неї. Датчик повинен знаходитися поза контейнера, а не всередині нього, оскільки вся ідея полягає у підтримці теплової рівноваги. Можливо, вам слід включити схему налаштування, щоб ми могли зрозуміти взаємозв'язки між різними елементами.
Трейд Дейва

@DaveTweed, Для версії для посуду, просто вийміть гвинт з ручки кришки, залишивши в кришці отвір, щоб вставити термопару, розмістивши з'єднання термопари в середині теплової маси, оскільки температура йогурту - це те, що мене хвилює . підключіть горщик до ssr. для версії каструлі єдиною зміною є заміна каструлі з нержавіючої сталі на конфорку, знову термопари в центрі маси.
hildred

1
Точно моя думка. Ви не переймаєтесь «центром маси», адже якщо зможете підтримувати зовнішню поверхню постійною температурою, решта подбає про себе. Поверхня - це місце, де отримується або втрачається будь-яке тепло. Ваш підхід передбачає, що у самій культурі буде значний градієнт температури, що саме ви намагаєтесь уникати.
Трейд Дейв

2
Як ще не згадувалося: Як і всі живі організми, йогуртні культури також генерують тепло, яке може сприяти вимірюваним змінам температури, коли їх колективний метаболізм забирається. (Я знаю, що ефект помітний з дріжджами в хлібному тісті, але те ж саме може трапитися і з йогуртом.) При меншому співвідношенні поверхні до об’єму це порушення в системі, що контролюється PID, може стати більш вираженою.
ndim

Відповіді:


9

Справжньою проблемою, здається, є ваша механічна настройка, а не деталі управління PID. PID-контроль може взагалі не бути тим, чого ви хочете.

Я б почав, поставивши контейнер з йогуртовою культурою всередину водяної бані, потім спробу регулювати температуру водяної бані. Додаткова теплова маса води подовжить домінуючу постійну часу і не залежатиме від того, що відбувається всередині ємності.

З більш тривалою постійною тривалістю простий контроль термостата для ввімкнення / вимкнення температури повинен працювати досить добре. Ви хочете, щоб потужність нагрівача була досить низькою, щоб водяна баня змінювалася лише незначно, як, можливо, 2-4 градуси, протягом однієї постійної часу. Просте керування встановленням порогу ввімкнення / вимкнення буде працювати дуже добре.

Замість того, щоб додавати гістерезис для запобігання швидких коливань на заданій точці, просто тримайте висновок фіксованим на короткий час, як 1/50 постійної часу або близько того.

Давно я зробив водяну баню з контрольованою температурою для обробки фотоплівки. Механічна установка була однією з тих пластикових ванн у стилі "Rubbermade", насосом для резервуарів для риби, який підтримує циркуляцію води, і 300 Вт від погрівального нагрівача на полиці, призначеного для кавової чашки. Два термістори серії, розміщені на протилежних сторонах ванни, забезпечували зворотний зв'язок температури. Це було до віку мікроконтролерів, тому фліп-флоп відбирав вибірку і утримував сигнал увімкнення / вимкнення кожні 64 лінійних циклів. Це керувало реле, яке включало і вимикало занурений нагрівач. Це спрацювало дуже добре. Як тільки вона дійшла до регулювання, температура залишалася фіксованою до частки градуса F.

Ви надмірно думаєте про це з PID-контролером.


3

Я думаю, що ваша партія стає більш в'язкою, оскільки вона бродить. Конвективний тепловіддача стає слабшим, тому загальна теплопровідність зменшується.

Одним із можливих рішень було б використання нагрівальних приладів, які були б рівномірно розподілені по всьому об'єму. Середня відстань, яку теплова енергія повинна буде пройти, зменшиться, а ваш режим буде менше залежати від теплопровідності.

Іншим можливим рішенням є наявність декількох наборів констант PID. Перший набір був би налаштований на тонше сире молоко. Другий набір був би налаштований на густіший йогурт. Ви можете переходити з одного набору констант на інший через певний проміжок часу, який апріорі знаєте .


Так, в'язкість збільшується, і ваші міркування в першому пункті відповідають моїм. Я перегляну занурювальні обігрівачі. але ваш третій абзац - це те, де ви зацікавлені, де я можу знайти PID контролер COTS з кількома константами? Я знайомий з омега, і руда, і дещо знайомий з медом. наскільки я знаю, ніхто з них не може цього зробити. Бути відкритим кодом Pid - це можливість, але на даний момент я не можу його рекомендувати, оскільки він має серйозні проблеми (над цим я працюю). по-друге, і важливіше, чим би відрізнялися константи? (це моє основне питання.)
hildred

1
Поза межами я не знаю COTS, який може зберігати два набори констант в одному контролері. Але ось кілька ідей. (Перша ідея) Деякі контролери Omega мають порт зв'язку (послідовний, Ethernet), і ви можете оновлювати константи з комп'ютера. (2-я ідея) Ви можете використовувати 2 окремих контролера (з різними константами). Датчик температури підключений до обох контролерів постійно. Нагрівач підключається лише до одного контролера одночасно. (3-я ідея) Я чув про контролери, які постійно самонастроюються. Такий контролер міг налаштуватись на дрейф теплопровідності.
Нік Алексєєв

1
Крім того, поставте датчик температури на дно горщика. Або додайте механічну мішалку, щоб зберегти рівномірну температуру (напевно, це не гарна ідея, якщо ваш йогурт стане справді густим, я знаю).
WhatRoughBeast

@WhatRoughBeast, проблема полягає в тому, що якщо помішувати йогурт, він не загусне.
The Photon

1
@ThePhoton - на цьому відео youtube.com/watch?v=LAZR1CUcLb0 та youtube.com/watch?v=daBustjm0lo (близько 4:15 можна побачити мішалку) йогурт можна зробити за допомогою мішалки, щоб температура була рівномірною. У будь-якому випадку, кращою ідеєю було б зробити водяну баню з перемішаним посудом для бродіння.
WhatRoughBeast

1

Оскільки нитка вже відійшла від PID у використанні електричної енергії для виготовлення йогурту, я подумав, що можу запропонувати інший підхід ...

Помістіть молоко і закваску в вазон і поверніть його високо. Коли температура суміші досягне 160 градусів F, дістаньте горщик з горщика з кришкою і поставте на нього кришку. Не зволікаючи, загорніть горщик рушником або двома, і покладіть його всередину найкращого охолоджувача напоїв.

"Ви переосмислюєте це з PID-контролером" (Олін Летруп, вище) та з декількома контролерами (та їхніми накладними схемами), занурювальними нагрівачами або COTS (мене тут).

Якщо ви абсолютно повинні мати слід EE на процесі, ви можете розробити детектор температури, який виявляє 160 градусів за Фаренгейтом і викликає звукові сигнали або гудіння.


0

Я можу трохи запізнитися на гру тут, але я щось шукав і натрапив на цю тему. Я роблю йогурт за допомогою цього - не потрібно водяну баню:

https://github.com/CapnBry/HeaterMeter/wiki

яку я склав сам (але він зараз також продає їх; це все з відкритим кодом). Первісний намір полягав у контролі над bbq, але я виявив, що він прекрасно працює для sous vide, а також для йогурту. Я контролюю тупий горщик Crock там (Off, Low, High) і маю кришку з отвором у ньому; ви можете отримати їх у Sears тощо, якщо у вас її ще немає.

Я використовую зонд, який він рекомендує, але також маю другий незалежний зонд лише для душевного спокою! Залишаю набір протягом десяти годин, потім заливаю суміш йогурту / сироватки в друшляк, вистелений звичайним паперовим рушником, і даю йому стекти. Час зливу змінюється, і ви можете припинити зливання, коли досягли потрібної консистенції.

Просто для повного завершення процесу:

1) налийте 1 галон молока у великий казан і повільно піднесіть його до 170F на плиті, дайте йому постояти при цій температурі протягом 5-10 хвилин

2) увімкніть духовку і поставте чашу Crock Pot, щоб вона прогрілася до приблизно 230F, просто вбивати будь-яких помилок (якось необов’язково, іноді я лінивий, але ніколи ще не було поганої партії)

3) охолодити горщик з запасом в раковині, поплававши в холодній воді, поки температура не досягне 100 F

4) витягніть чашу Crock Pot з духовки і поставте її в горщик Crock, дайте йому охолонути, але увімкніть PID-контролер і Crock Pot (Низький)

5) в стерилізоване молоко, збийте приблизно половину невеликого горщика грецького йогурту (я вважаю за краще Чобані, але майже будь-який йогурт живої культури буде робити, і це цікаво експериментувати. Фаге добре)

6) залийте всю партію в Crock Pot (у мене є Crock Pot, який магічно приймає 1 галон - смішно, як це працює!)

7) Поставте кришку, вставте щупи, нехай вона працює 10 годин

8) отримайте всіх примхливих за допомогою веб-сервера в HeaterMeter! (не хвилюйтеся про фактичні цифри на зображенні - є вагома причина, що вони відрізняються від того, що я згадав, занадто багато деталей, щоб тут увійти)

9) по готовності злийте йогурт, як описано вище (рідка сироватка відмінно підходить для приготування хліба в машині, BTW)

10) складіть у маленькі контейнери, поставте в холодильник, їжте!

Я сподіваюся, що це допомагає комусь десь насолоджуватися використанням високих технологій для приготування найосновнішої їжі - я, безумовно, насолоджуюсь цим!

Веб-сторінка для того, щоб дізнатися, як PID-контролер робить йогурт!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.