- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Точное дозирование жидкостей
Модератор: kirillio
-
- не первый раз у нас
- Сообщения: 353
- Зарегистрирован: 02 фев 2010, 22:28
- Имя: Корнеев Дмитрий
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Точное дозирование жидкостей
Добрый день, уважаемые коллеги. Хотелось бы поделится некоторыми мыслями на тему точного дозирования жидких сред, а также услышать что — нить интересное на эту тему. Те методы, которые я описал, применяются на пищевке, но возможно и в других отраслях.
Задача классическая — имеется источник (емкость или сеть подачи продукта), прибор учета (расходомер, тензовесы и т.д.), запорная арматура — клапана, и насос (необязательно). Точность приборов учета сомнениям не подвергается.
Если просто указать контроллеру задание, и тупо остановить процесс после окончания отсчета задания, то наверняка будет ошибка, вызванная инерционностью потока, задержкой срабатывания клапанов, и т.д. Если кажется, что это фигня, то при потоке 100 т/час 1 секунда стоит 28 литров.. Например, нужно надозить 1 т, а задержка закрытия клапанов 6 с (типовое значение), получаем 1,168 т что может быть уже не здорово. Внезапно прекратить поток означенной величины тоже не просто, нужно делать это постепенно, что точности дозирования не добавляет.
Бороться с проблемой можно разными способами, ниже описаны те, которые мне попадались
1.Алгоритмический способ. Уставка вычисляется контроллером как заданное значение минус поправка. Поправка вычисляется каждый раз как половина разности между заданным и реально отсчитанным количеством. После нескольких итераций начинает точно попадать в заданное значение. Недостатки — если процесс некорректно завершился, туда попадают безумные значения и нифига не работает. Нужно иметь возможность корректировать значение поправки через операторскую панель или SCADу. Также необходим стабильный поток и стабильное время срабатывания регулирующих органов.
2.Аппаратный способ. Реализуется с помощью двух клапанов, соединенных параллельно, на одном установлена дроссельная шайба. Когда до окончания задания остается немного, основной поток прерывается путем закрытия клапана без сужения, и поток падает, на маленьком потоке ошибка получается небольшой, после досчета задания закрывается второй клапан. Бывает эта конструкция реализована на паре шиберных кранов, последовательно установленных на трубе, в одном из шиберов просверлена дырка. Недостаток метода — требуются дополнительные устройства, малый поток на расходомерах дает значительные погрешности.
3.PID – регулятор. Годится не всегда, но если нужно смешать строго определенное количество одного компонента с другим — очень даже. Пример — разведение томатной пасты. Вода подается через расходомер и регулирующий клапан, паста — синусным насосом, то что получается, меряется бриксометром после статического смесителя, перед окончанием дозирования частота вращения насоса плавно снижается, регулирующий клапан воды, подключенный к каскадному PID (быстрый контур — частота вращения синусного насоса, медленный — измеренное значение Bx), закрывается. Рампинг производительности синусного насоса выбран так, что завершение задания происходит примерно при 20% производительности.
Задача классическая — имеется источник (емкость или сеть подачи продукта), прибор учета (расходомер, тензовесы и т.д.), запорная арматура — клапана, и насос (необязательно). Точность приборов учета сомнениям не подвергается.
Если просто указать контроллеру задание, и тупо остановить процесс после окончания отсчета задания, то наверняка будет ошибка, вызванная инерционностью потока, задержкой срабатывания клапанов, и т.д. Если кажется, что это фигня, то при потоке 100 т/час 1 секунда стоит 28 литров.. Например, нужно надозить 1 т, а задержка закрытия клапанов 6 с (типовое значение), получаем 1,168 т что может быть уже не здорово. Внезапно прекратить поток означенной величины тоже не просто, нужно делать это постепенно, что точности дозирования не добавляет.
Бороться с проблемой можно разными способами, ниже описаны те, которые мне попадались
1.Алгоритмический способ. Уставка вычисляется контроллером как заданное значение минус поправка. Поправка вычисляется каждый раз как половина разности между заданным и реально отсчитанным количеством. После нескольких итераций начинает точно попадать в заданное значение. Недостатки — если процесс некорректно завершился, туда попадают безумные значения и нифига не работает. Нужно иметь возможность корректировать значение поправки через операторскую панель или SCADу. Также необходим стабильный поток и стабильное время срабатывания регулирующих органов.
2.Аппаратный способ. Реализуется с помощью двух клапанов, соединенных параллельно, на одном установлена дроссельная шайба. Когда до окончания задания остается немного, основной поток прерывается путем закрытия клапана без сужения, и поток падает, на маленьком потоке ошибка получается небольшой, после досчета задания закрывается второй клапан. Бывает эта конструкция реализована на паре шиберных кранов, последовательно установленных на трубе, в одном из шиберов просверлена дырка. Недостаток метода — требуются дополнительные устройства, малый поток на расходомерах дает значительные погрешности.
3.PID – регулятор. Годится не всегда, но если нужно смешать строго определенное количество одного компонента с другим — очень даже. Пример — разведение томатной пасты. Вода подается через расходомер и регулирующий клапан, паста — синусным насосом, то что получается, меряется бриксометром после статического смесителя, перед окончанием дозирования частота вращения насоса плавно снижается, регулирующий клапан воды, подключенный к каскадному PID (быстрый контур — частота вращения синусного насоса, медленный — измеренное значение Bx), закрывается. Рампинг производительности синусного насоса выбран так, что завершение задания происходит примерно при 20% производительности.
Запуск и модернизация оборудования без проекта и документации. Дорого.
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Re: Точное дозирование жидкостей
Посмотрите дозировочные насосы GRUNDFOS ALLDOS
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: Точное дозирование жидкостей
4. Так же достаточно очевидный. Является упрощенным вариантом с 3 и более общим с 2. При определенной разнице между уставкой и отдозированным переходить на пониженную производительность дозатора. Разницу можно задавать и в процентах и в абсолютных величинах. Недостаток, как в случаях 2 и 3 - некоторое увеличение времени процесса + возможны проблемы с расходомером.
5. При дозировании каких-либо добавок в поток можно попробовать импульсное дозирование. Т.е. чередовать промежутки работы/простоя дозатора. Используется при невозможности менять производительность дозатора. Неплохо подходит, к примеру, к автономным мойкам объектов, когда внутри объекта циркулирует вода и в нее дозируется концентрат моющего раствора. Если его отдозировать весь сразу, то будут чередоваться фазы с повышенной и пониженной концентрацией и пока все это перемешается... Недостаток тот-же - требует больше времени.
5. При дозировании каких-либо добавок в поток можно попробовать импульсное дозирование. Т.е. чередовать промежутки работы/простоя дозатора. Используется при невозможности менять производительность дозатора. Неплохо подходит, к примеру, к автономным мойкам объектов, когда внутри объекта циркулирует вода и в нее дозируется концентрат моющего раствора. Если его отдозировать весь сразу, то будут чередоваться фазы с повышенной и пониженной концентрацией и пока все это перемешается... Недостаток тот-же - требует больше времени.
-
- read only
- Сообщения: 462
- Зарегистрирован: 31 янв 2010, 10:53
- Имя: Konstantin Atamanchuk
- Страна: Ukraine
- город/регион: Dniepropetrovsk
- Поблагодарили: 2 раза
Re: Точное дозирование жидкостей
Доброго времени суток коллега!
(не уверен что помогу, но все же)
Возможно дозирующие насосы, применимы. у GEA винты, помоему для молочки есть и для лимонадно-соковых месторождений тоже подойдет. На медни обнаружил что и гомик (я про гомогенизатор :-)) является прекрасным реглером с очень резкой отсечкой, мегаваттный поршневой насос таки если он не хочет то с него хрен чего выдоишь.
Можно задвижу аналоговую, для пищевки с нержа типа KHSовской, голову можно типа Самсоновской, но кстати лучше брать с пневмоуправлением, а реглер 4-20 0-1бар ставить в шкафчике, ему в паралель байпасный и в хвост запорный. Схемка очень живая, при мощном приводе клапана, на размер большем, можно достичь неплохой точности. Единственно придется помудровать с последней долей, возможно будет мешать отсечка по нечувствительности у расходомера. Мотор насоса тоже на ЧРП тоже в помощь.
По алгоритму тут волен каждый. Но можно поэтапное дозирование, вначале быстро до 80% на полном ходу, потом додозирование на задавленом протоке. Как регулировать дело вкуса, можно и последовательным приближением, можно и более красивые схемы применять типа метода парабол, суммирование Фурье, линейной и не...й апроксимации и метода наименьших квадратов. Последний очень легко ложится на языки SPS. Я переписывал, за уважаемым экол..., станцию дозации, то они вообще не заморачивались с алгоритмом (я думаю Вы поняли о чем я :-)). В результате не сильно напрягаясь можно получить хорошие плюсы у хозяев помоеразливочных заведений :-)
(не уверен что помогу, но все же)
Возможно дозирующие насосы, применимы. у GEA винты, помоему для молочки есть и для лимонадно-соковых месторождений тоже подойдет. На медни обнаружил что и гомик (я про гомогенизатор :-)) является прекрасным реглером с очень резкой отсечкой, мегаваттный поршневой насос таки если он не хочет то с него хрен чего выдоишь.
Можно задвижу аналоговую, для пищевки с нержа типа KHSовской, голову можно типа Самсоновской, но кстати лучше брать с пневмоуправлением, а реглер 4-20 0-1бар ставить в шкафчике, ему в паралель байпасный и в хвост запорный. Схемка очень живая, при мощном приводе клапана, на размер большем, можно достичь неплохой точности. Единственно придется помудровать с последней долей, возможно будет мешать отсечка по нечувствительности у расходомера. Мотор насоса тоже на ЧРП тоже в помощь.
По алгоритму тут волен каждый. Но можно поэтапное дозирование, вначале быстро до 80% на полном ходу, потом додозирование на задавленом протоке. Как регулировать дело вкуса, можно и последовательным приближением, можно и более красивые схемы применять типа метода парабол, суммирование Фурье, линейной и не...й апроксимации и метода наименьших квадратов. Последний очень легко ложится на языки SPS. Я переписывал, за уважаемым экол..., станцию дозации, то они вообще не заморачивались с алгоритмом (я думаю Вы поняли о чем я :-)). В результате не сильно напрягаясь можно получить хорошие плюсы у хозяев помоеразливочных заведений :-)
с Уважением К
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: Точное дозирование жидкостей
Про гомик - следовало ожидать. Только его, как правило ставят на перекачки "до победного" - либо пока все не высосут, либо пока все не забьют. Да и линия после него еще огого!
А раз уж пошла пляска про насосы - мембранные, кулачковые или перестатические можно использовать. Т.е. любые, которые не пропускают через себя поток при остановке. А вот идея с регулирующими клапанами мне не нравится. Для давления - да, для расхода я бы не поставил. Главным образом из-за медленного срабатывания и неполного закрытия. Хотя кто знает, может и заработает...
А раз уж пошла пляска про насосы - мембранные, кулачковые или перестатические можно использовать. Т.е. любые, которые не пропускают через себя поток при остановке. А вот идея с регулирующими клапанами мне не нравится. Для давления - да, для расхода я бы не поставил. Главным образом из-за медленного срабатывания и неполного закрытия. Хотя кто знает, может и заработает...
-
- read only
- Сообщения: 462
- Зарегистрирован: 31 янв 2010, 10:53
- Имя: Konstantin Atamanchuk
- Страна: Ukraine
- город/регион: Dniepropetrovsk
- Поблагодарили: 2 раза
Re: Точное дозирование жидкостей
Здесь он, гомик, принимает активное участие в регулировании, так как живет в середке пастера. И сколько не старался, оригинальный программный продукт, продавить его насосом перед ним нихрена у него не вышло :-). Пришлось копать управление производительностью самого гомика от протока. Все оказалось даром, оказалось что папуасы механики неправильно замонтажили клапана (седлами в обратную сторону), но с реглером разобрались зато капитально. Получилось неплохо. Оставили свой вариант.Marrenoloth писал(а):Про гомик - следовало ожидать. Только его, как правило ставят на перекачки "до победного" - либо пока все не высосут, либо пока все не забьют. Да и линия после него еще огого!
...
с Уважением К
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: Точное дозирование жидкостей
Ну, обычно так и ставят. Только пастер это не та игрушка, с помощью которой точно дозируют. А про потоки и гомик - вечная проблема. Никакими насосами ничего с ним не сделаешь. И если к нему нет частотника начинаются проблемы типа "а почему пастер не выдает указанную производительность?"...
А монтажники всем доставляют - да! http://vkontakte.ru/photo-263248_148480167
А монтажники всем доставляют - да! http://vkontakte.ru/photo-263248_148480167
-
- не первый раз у нас
- Сообщения: 353
- Зарегистрирован: 02 фев 2010, 22:28
- Имя: Корнеев Дмитрий
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Re: Точное дозирование жидкостей
Да уж. Насосы GRUNDFOS ALLDOS это конечно круто, но у них обнаружились определенные недостатки. Некоторые детали, не контактирующие непосредственно с перекачиваемой средой, изготовлены из алюминия и латуни. И как это будет выглядеть, если под насосом стоит бочка на 1т азотной кислоты (дымящейся, 60%!)? Через полгода выглядит очень уныло..
На тему гомика - если в составе установки таковой имеется, он должен регулировать поток продукта. Другие варианты не катят, даже если это приказ ген. директора.
На тему "импульсного" дозирования. У одной весьма известной на российском рынке компании этот метод выгдядит чуть иначе - дозирующий насос работает постоянно, а поток среды, в которую осуществляется дозирование, подбирается таким, чтобы обеспечить заданную концентрацию. Пример (из жизни) нужно надозить неосептал 1% - производительность доз. насоса 100л/час, выбираем поток при заполнении контура CIP 9900 л/час, получаем 1% концентрации моющего агента.
ЗЫ Если станция нейтрализации состоит из одного танка - это работать не будет (99%, если только танк не кубов на 300)
На тему гомика - если в составе установки таковой имеется, он должен регулировать поток продукта. Другие варианты не катят, даже если это приказ ген. директора.
На тему "импульсного" дозирования. У одной весьма известной на российском рынке компании этот метод выгдядит чуть иначе - дозирующий насос работает постоянно, а поток среды, в которую осуществляется дозирование, подбирается таким, чтобы обеспечить заданную концентрацию. Пример (из жизни) нужно надозить неосептал 1% - производительность доз. насоса 100л/час, выбираем поток при заполнении контура CIP 9900 л/час, получаем 1% концентрации моющего агента.
Это случайно не станция нейтрализации сточных вод? Если да, у меня там некоторые идеи имеются. Которые успешно работают на нескольких объектах.Я переписывал, за уважаемым экол..., станцию дозации, то они вообще не заморачивались с алгоритмом (я думаю Вы поняли о чем я ).
ЗЫ Если станция нейтрализации состоит из одного танка - это работать не будет (99%, если только танк не кубов на 300)
Запуск и модернизация оборудования без проекта и документации. Дорого.
-
- read only
- Сообщения: 462
- Зарегистрирован: 31 янв 2010, 10:53
- Имя: Konstantin Atamanchuk
- Страна: Ukraine
- город/регион: Dniepropetrovsk
- Поблагодарили: 2 раза
Re: Точное дозирование жидкостей
Разумеется только гомик и должен управлять протоком. Но так уж вышло что в родной проге он со своим протоком был вписан как возмущающее, это раз, а еще им было жалко его нагружать в моменты проталкивания воды и смешанной поэтому шаг пуска приходился когда гомик был уже с продуктом, разогнаться он не успевал проток проваливался, потом возрастал, а реглер пара офигев раскачивался до ударов об ноль, еле еле диф звено удерживало это проишествие чтоб не выпасть за температуру продукта. Теперь все ок. По дозирующим импульсным насосам можно и стабильно впрыскивать в регулируемый проток, можно и варьировать кол-во импульсов. Проток может зависить от потребностей оборудования. Если станция готовит в танк то тогда да. А если разбор меняется то подача подачей, а дозировка должна тоже меняться.
Речь не о нейтрализации, а о станции приготовления р-ра перуксусной кислоты с сумасшедшим диапазоном качаний порядка 300ppm. Простой алгоритм последовательных приближений позволил уложиться в полоску 50ppm можно и лучше, но отборник для датчика надо перевварить на трубе.
Речь не о нейтрализации, а о станции приготовления р-ра перуксусной кислоты с сумасшедшим диапазоном качаний порядка 300ppm. Простой алгоритм последовательных приближений позволил уложиться в полоску 50ppm можно и лучше, но отборник для датчика надо перевварить на трубе.
с Уважением К
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: Точное дозирование жидкостей
Именно у меня был пастер с автономной мойкой. Т.к.концентрат приносили из ведра, дозирующий насос был с пневмоприводом, а завод маленький - следовательно ни о каких-либо постоянных процесса дозирования речи не шло совсем. Вот и выкручивался как мог!Barsik писал(а):На тему "импульсного" дозирования. У одной весьма известной на российском рынке компании этот метод выгдядит чуть иначе - дозирующий насос работает постоянно, а поток среды, в которую осуществляется дозирование, подбирается таким, чтобы обеспечить заданную концентрацию.
А вообще, тема интересная! Кое-чего интересного почерпнул! Открываю рядом похожую!