Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Запросы на функционал LuckyBox
Помечено: Запросы на функционал LuckyBox
-
АвторСообщения
-
26.11.2018 в 12:27 #31424
хм… я , что не понял тоже… а за чем тогда нам датчик давления…
Перерасчет температуры от давления идет. Сергей_Р, о чем-то видимо своем говорил, с Лакибоксом не связанном.
Т.е., как я понял, этот перерасчёт отображается -как температура кипения спирта при данном давлении, но нигде в автоматике не учитывается. А зачем знать эту температуру, если в основном мы следим за относительной температурой в царге и её изменением. Или всё-таки корректируется ещё и температура в кубе и др. точках
26.11.2018 в 12:51 #31427В автоматике атмосферное давление учитывается, и от него корректируется значение уставки в царге, т.е. при изменении атмосферного давления мы корректируем смещение спиртовой полки вверх или вниз. В данном варианте расчетов, нет ни каких проблем, т.к. нам по барабану на сколько повысилось давление в самом кубе. При алгоритмах же руления по температуре в кубе надо знать еще дополнительные параметры: на сколько поднялось давление в кубе (а оно поднялось, т.к. в царге у нас насадка), далее нам надо учитывать где стоит датчик температуры в кубе, т.е. показания в жидкости снимаем или температуру пара. Все получается сложнее и менее стабильно.
26.11.2018 в 13:16 #31432В автоматике атмосферное давление учитывается, и от него корректируется значение уставки в царге, т.е. при изменении атмосферного давления мы корректируем смещение спиртовой полки вверх или вниз.
Понятно, спасибо.
26.11.2018 в 13:18 #31433от него корректируется значение уставки в царге, т.е. при изменении атмосферного давления мы корректируем смещение спиртовой полки вверх или вниз
А не проще уставку задавать в виде дельты (0,1, 0,2 и т.п.) а не абсолютного значения Т? Тогда текущая Т в царге перессчитывается по давлению и к ней добавляется дельта – страбатывает стоп. При снижении Т в царге на эту дельту отбор возобновляется.
надо знать еще дополнительные параметры: на сколько поднялось давление в кубе (а оно поднялось, т.к. в царге у нас насадка)
Можно пренебречь. Рабочее давление совсем не большое и стабильное. Можно предусмотреть поправку. Рост давления – значит начался захлеб колонны. Кстати это тоже можно автоматизировать – сброс мощности нагрева при первых признаках захлеба. Хотя лучше отключать полностью и ждать, пока все сольётся в куб.
надо учитывать где стоит датчик температуры в кубе, т.е. показания в жидкости снимаем или температуру пара
Не важно, где. Важна динамика. Сергей, давай лучше реализуем этот алгоритм, а там потом по результатам испытаний сообща допилим (при необходимости). Куча автоматик, гораздо менее амбициозных, используют эти алгоритмы без всяких проблем.
26.11.2018 в 13:19 #31434Sergey_r, ты скажи, эти алгоритмы, необходимые для классических ректификаторов, планируются к реализации? В противном случае, толку от этой автоматики будет не больше, чем от сторублевого китайского термостата W1209, способного размыкать контакты реле (закрывать клапан) по достижению заданной уставки температуры.
Так рулим как раз по дельте в царге, в чем же это не классика? Только учитываем еще и атмосферное давление. У нас есть гистерезис на открытие – закрытие клапана, и это работает у людей в живую, колебания температуры в царге как раз и идут в диапазоне выставленной нами уставки. Нет необходимости что то высчитывать и вводить ручками – временные интервалы открыт/закрыт, все происходит автоматом в оптимальном временном режиме. При изменении параметров колонны, насадку к примеру поменяли, нет никакой необходимости подбирать временные режимы по новой. Где я не прав? Сам хоть и недавно в данном тех.процессе, но есть знакомые с большим стажем, перепробовавших море различных алгоритмов и автоматик, именно они и попросили реализовать именно этот алгоритм руления, как более стабильный и предсказуемый.
p.s. Алгоритмы естественно будут добавляться, но в первую очередь делаю те, которые могу отладить в живую на реальном оборудовании.
26.11.2018 в 13:34 #31436А не проще уставку задавать в виде дельты (0,1, 0,2 и т.п.) а не абсолютного значения Т?
….
Сергей, давай лучше реализуем этот алгоритм, а там потом по результатам испытаний сообща допилим (при необходимости).Именно дельта и вводится, далее от этого все рассчитывается и рулит в процессе.
Не вопрос, просто распишите его понятно для программиста. Представьте что я полный ноль, тем самым очень сильно мне упростите написание данного алгоритма. Видеть хотелось бы так:
1. Включили ТЭН.
2. Ждем такого то события, по нему идем в п.3
3. Открыли такой то клапан.
4. Проконтролировали такой то параметр, если все ок идем в п.5, если нет то в п.6.
5. …….
6. …….
…….
14. Ждем роста температуры в царге на выстовленоое значение, дождались, идем в п.15
15. Закрыли клапан отбора
16. Скорректировали такое то значение (время или еще что то)
17. Проверили такие то условия, если Да – идем в п.18, если нет – идем в п.14
18. продолжаем нашу писанину 🙂26.11.2018 в 13:41 #31437временные интервалы открыт/закрыт, все происходит автоматом в оптимальном временном режиме.
Блин, либо лыжи не едут, либо я…
Т.е. 0,5/7 сек откр/закр состояние клапана зашито намертво в автоматику? И для получения дистиллята и для ректификации на разном оборудовании?
нет никакой необходимости подбирать временные режимы по новой.
Есть. На разном оборудовании и скорость отбора разная. Чтобы поддерживать оптимальное ФЧ=4 в условиях уменьшения содержания спирта в кубе. Начальная скорость – это скорость отбора в миллилитрах, равная чистой подаваемой мощности в ваттах. А подаваемая мощность выбирается от желаемого результата и используемого оборудования. Уменьшением отбора ФЧ и поддерживается. Тот же смысл, как ты своим сервоприводом хочешь уменьшать сечение паропровода, чтобы увеличить возврат флегмы в колонну. Или ступенчато увеличиваешь подачу охлаждения в деф своей БК. Т.е. для этих типов отбора ты алгоритмы поддержания ФЧ предусмотрел, а жидкостникам – нет. Какими же тогда алгоритмами ректификации пользуются твои опытные коллеги-ректификаторы?
26.11.2018 в 13:46 #31439просто распишите его понятно для программиста
уже расписывался здесь алгоритм и тот, и тот. Поищу, дополню на досуге, напишу.
Но п. 14-16 ты правильно описал
26.11.2018 в 14:10 #314400,7/5 сек. это только на отбор голов в одном из алгоритмов.
26.11.2018 в 14:16 #31442А вообще возможно сделать возможность задания времени открытия/закрытия (и количества циклов срабатывания) клапана для регулировки скорости (и количества) отбора? Смысл ипаста с иголками, когда клапан есть? Пусть себе щёлкает. А кому нравится работать с иглой – выставил время закрытого состояния кламана, равное 0 и отбирай себе через иглу
26.11.2018 в 16:38 #31453Сергей_р, вот что-то отдаленно похожее на алгоритм. На смартфоне писать не с руки, а с рабочего компа нет выхода в сеть. Поэтому фото
Вложения:
Вы должны войти для просмотра вложений.26.11.2018 в 16:55 #31461Мой взгляд на эту ситуацию… главным в автоматике должна быть безопасность. Протечка воды, отключение воды, переполнение ёмкости, не герметичность колоны. Алгоритмы у каждого свои. Проверил в место датчика уровня жидкости прекрасно работает сенсорная кнопка. Всё чётко переключается …отбор голов …тело…всё супер, спасибо разработчикам!
26.11.2018 в 22:09 #31481Проверил вместо датчика уровня жидкости прекрасно работает сенсорная кнопка.
Подробнее если можно…
Что за кнопка такая, как подключить, где купить? Проверяли срабатывание на головах?
27.11.2018 в 10:53 #31506TTP223 модуль сенсорной кнопки, покупал на АЛИ стоит 1,1 долара 5шт. Вчера проверял все отлично работает. Один нюанс…резисторы на входе ацп поменял местами 1,2к вместо 3,6к.
12.12.2018 в 23:03 #32474Привет всем. На днях делал затирание на новой прошивке. прошло всё на ура. Но обнаружилась такая штука. Допустим вам пришлось по каким-то причинам остановить процесс и мы находимся уже на третей паузе. Стартуем процесс по новой, в первых двух паузах. высталяем время 0.1 программа их успешно пролетает и выходит опать на третью паузу но нагреватель не включает, пока не обновишь страницу
LB_2.3 https://mega.nz/folder/tVtmBKQY#iwPxu2ulpkRmAzeLaRNehA
https://www.pcbway.com/project/shareproject/LuckyBox_2_3_01_2020.html
LB_2.41 https://mega.nz/folder/0cVHCQxD#v88F3NDciYzCcNducI30SA
https://www.pcbway.com/project/shareproject/LackyBox_2_41_DRV103H_1.html
Power Modul https://mega.nz/folder/lccwRAiL#GLskS49qe8grXGgT2nNNbQ -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.