Запросы на функционал LuckyBox

  • В этой теме 987 ответов, 105 участников, последнее обновление 2 года сделано Dark.
Просмотр 15 сообщений - с 301 по 315 (из 988 всего)
  • Автор
    Сообщения
  • #31424
    Максим
    Участник
    • Ответов: 306
    @maxx

    хм… я , что не понял тоже… а за чем тогда нам датчик давления…

    Перерасчет температуры от давления идет. Сергей_Р, о чем-то видимо своем говорил, с Лакибоксом не связанном.

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

    #31427
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

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

    #31432
    Максим
    Участник
    • Ответов: 306
    @maxx

    В автоматике атмосферное давление учитывается, и от него корректируется значение уставки в царге, т.е. при изменении атмосферного давления мы корректируем смещение спиртовой полки вверх или вниз.

    Понятно, спасибо.

    #31433
    Petrozelikaps
    Участник
    • Ответов: 540
    @petrozelikaps

    от него корректируется значение уставки в царге, т.е. при изменении атмосферного давления мы корректируем смещение спиртовой полки вверх или вниз

    А не проще уставку задавать в виде дельты (0,1, 0,2 и т.п.) а не абсолютного значения Т? Тогда текущая Т в царге перессчитывается по давлению и к ней добавляется дельта – страбатывает стоп. При снижении Т в царге на эту дельту отбор возобновляется.

    надо знать еще дополнительные параметры: на сколько поднялось давление в кубе (а оно поднялось, т.к. в царге у нас насадка)

    Можно пренебречь. Рабочее давление совсем не большое и стабильное. Можно предусмотреть поправку. Рост давления – значит начался захлеб колонны. Кстати это тоже можно автоматизировать – сброс мощности нагрева при первых признаках захлеба. Хотя лучше отключать полностью и ждать, пока все сольётся в куб.

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

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

     

    #31434
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

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

    Так рулим как раз по дельте в царге, в чем же это не классика? Только учитываем еще и атмосферное давление. У нас есть гистерезис на открытие – закрытие клапана, и это работает у людей в живую, колебания температуры в царге как раз и идут в диапазоне выставленной нами уставки. Нет необходимости что то высчитывать и вводить ручками – временные интервалы открыт/закрыт, все происходит автоматом в оптимальном временном режиме. При изменении параметров колонны, насадку к примеру поменяли, нет никакой необходимости подбирать временные режимы по новой. Где я не прав? Сам хоть и недавно в данном тех.процессе, но есть знакомые с большим стажем, перепробовавших море различных алгоритмов и автоматик, именно они и попросили реализовать именно этот алгоритм руления, как более стабильный и предсказуемый.

    p.s. Алгоритмы естественно будут добавляться, но в первую очередь делаю те, которые могу отладить в живую на реальном оборудовании.

    #31436
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    А не проще уставку задавать в виде дельты (0,1, 0,2 и т.п.) а не абсолютного значения Т?
    ….
    Сергей, давай лучше реализуем этот алгоритм, а там потом по результатам испытаний сообща допилим (при необходимости).

    Именно дельта и вводится, далее от этого все рассчитывается и рулит в процессе.

    Не вопрос, просто распишите его понятно для программиста. Представьте что я полный ноль, тем самым очень сильно мне упростите написание данного алгоритма. Видеть хотелось бы так:

    1. Включили ТЭН.
    2. Ждем такого то события, по нему идем в п.3
    3. Открыли такой то клапан.
    4. Проконтролировали такой то параметр, если все ок идем в п.5, если нет то в п.6.
    5. …….
    6. …….
    …….
    14. Ждем роста температуры в царге на выстовленоое значение, дождались, идем в п.15
    15. Закрыли клапан отбора
    16. Скорректировали такое то значение (время или еще что то)
    17. Проверили такие то условия, если Да – идем в п.18, если нет – идем в п.14
    18. продолжаем нашу писанину 🙂

    #31437
    Petrozelikaps
    Участник
    • Ответов: 540
    @petrozelikaps

    временные интервалы открыт/закрыт, все происходит автоматом в оптимальном временном режиме.

    Блин, либо лыжи не едут, либо я…

    Т.е. 0,5/7 сек откр/закр состояние клапана зашито намертво в автоматику? И для получения дистиллята и для ректификации на разном оборудовании?

    нет никакой необходимости подбирать временные режимы по новой.

    Есть. На разном оборудовании и скорость отбора разная. Чтобы поддерживать оптимальное ФЧ=4 в условиях уменьшения содержания спирта в кубе. Начальная скорость – это скорость отбора в миллилитрах, равная чистой подаваемой мощности в ваттах. А подаваемая мощность выбирается от желаемого результата и используемого оборудования. Уменьшением отбора ФЧ и поддерживается. Тот же смысл, как ты своим сервоприводом хочешь уменьшать сечение паропровода, чтобы увеличить возврат флегмы в колонну. Или ступенчато увеличиваешь подачу охлаждения в деф своей БК. Т.е. для этих типов отбора ты алгоритмы  поддержания ФЧ предусмотрел, а жидкостникам – нет. Какими же тогда алгоритмами ректификации пользуются твои опытные коллеги-ректификаторы?

    #31439
    Petrozelikaps
    Участник
    • Ответов: 540
    @petrozelikaps

    просто распишите его понятно для программиста

    уже  расписывался здесь алгоритм и тот, и тот. Поищу, дополню на досуге, напишу.

    Но п. 14-16 ты правильно описал

    #31440
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    0,7/5 сек. это только на отбор голов в одном из алгоритмов.

    #31442
    Petrozelikaps
    Участник
    • Ответов: 540
    @petrozelikaps

    А вообще возможно сделать возможность задания времени открытия/закрытия (и количества циклов срабатывания) клапана для регулировки скорости (и количества) отбора? Смысл ипаста с иголками, когда клапан есть? Пусть себе щёлкает. А кому нравится работать с иглой – выставил время закрытого состояния кламана, равное 0 и отбирай себе через иглу

    #31453
    Petrozelikaps
    Участник
    • Ответов: 540
    @petrozelikaps

    Сергей_р, вот что-то отдаленно похожее на алгоритм. На смартфоне писать не с руки, а с рабочего компа нет выхода в сеть. Поэтому фото

    Вложения:
    Вы должны войти для просмотра вложений.
    #31461
    TS
    Участник
    • Ответов: 173
    @andriyts

    Мой взгляд на эту ситуацию… главным в автоматике должна быть безопасность. Протечка воды, отключение воды, переполнение ёмкости, не герметичность колоны. Алгоритмы у каждого свои. Проверил в место датчика уровня жидкости прекрасно работает сенсорная кнопка. Всё чётко переключается …отбор голов …тело…всё супер, спасибо разработчикам!

    #31481
    Антоха
    Участник
    • Ответов: 451
    @5-28

    Проверил вместо датчика уровня жидкости прекрасно работает сенсорная кнопка.

    Подробнее если можно…

    Что за кнопка такая, как подключить, где купить? Проверяли срабатывание на головах?

    #31506
    TS
    Участник
    • Ответов: 173
    @andriyts

    TTP223 модуль сенсорной кнопки, покупал на АЛИ стоит 1,1 долара 5шт. Вчера проверял все отлично работает. Один нюанс…резисторы на входе ацп поменял местами 1,2к вместо 3,6к.

    #32474
    JON
    Участник
    • Ответов: 228
    @sersch55

    Привет всем. На днях делал затирание на новой прошивке. прошло всё на ура. Но обнаружилась такая штука. Допустим вам пришлось по каким-то причинам остановить процесс и мы находимся уже на третей паузе. Стартуем процесс по новой, в первых двух паузах.   высталяем время 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

Просмотр 15 сообщений - с 301 по 315 (из 988 всего)
  • Для ответа в этой теме необходимо авторизоваться.