Programme de distillation
Le programme du mode Distillation. Son rôle est de changer le récipient de soutirage et/ou de modifier la tension en fonction de la température ou du titre alcoométrique. Rien de plus.
Attention !
Notez que la logique de changement de récipient diffère de celle du mode rectification. Là-bas, le passage à un récipient a lieu lors du passage à la ligne de programme qui indique ce récipient ; en mode distillation, le passage à un autre récipient a lieu lorsque survient l'événement surveillé par la ligne de programme en cours.
Il existe une autre différence avec le mode rectification : là-bas, la fin des lignes du programme signifie la fin de la rectification, tandis qu'en mode distillation le processus se poursuit jusqu'à ce que l'opérateur l'arrête ou qu'un arrêt sur conditions limites se déclenche : la température du bouilleur dépasse la température de fin de distillation définie dans les réglages, ou il ne reste plus d'alcool dans le bouilleur.
L'algorithme de démarrage et de fin de la distillation n'a pas changé : que le programme existe ou non n'a donc aucune importance pour vous si vous ne prévoyez pas de répartir le soutirage entre plusieurs récipients.
Le titre alcoométrique est déterminé à la fois dans le bouilleur et dans les vapeurs (ce qui, en distillation, équivaut au soutirage). Le calcul est purement mathématique ; en conditions réelles, il peut différer des relevés de l'alcoomètre. Les deux valeurs s'affichent dans l'interface.
Si vous n'avez pas besoin de répartir entre plusieurs récipients, il n'est pas nécessaire de raccorder le servomoteur. Ce sera alors une distillation simple, quel que soit le contenu du programme de distillation. Ou changez les récipients manuellement.
Onglet Programme du mode Distillation («Вкладка «Программа» режима Дистилляция»)
 Numéro («Номер»)
Le numéro de la ligne de programme.
|
 Type de programme («Тип программы»)
T (Température, «Температура») - distillation selon la température du bouilleur. Exemple de ligne de programme : T;85;1;150 - Lorsque la température du bouilleur atteint 85°, le servomoteur passe en position n° 1, le régulateur règle la tension sur 150 volts et le passage à la ligne suivante du programme de soutirage a lieu. S (Alcool dans le bouilleur, relatif, «Спирт в кубе отн.») - distillation selon la variation relative du titre alcoométrique dans le bouilleur. C'est le rapport entre le titre alcoométrique actuel et celui du début de la ligne de programme. Par exemple, si vous devez interrompre le soutirage lorsque le titre alcoométrique du bouilleur a baissé de 50 % depuis le début du soutirage. La valeur est un nombre supérieur à 0 et inférieur à 1. Exemple de ligne de programme : S;0.5;1;0 - Lorsque le titre alcoométrique du bouilleur a baissé de 50 %, le servomoteur passe en position n° 1, le régulateur conserve la tension indiquée dans la ligne précédente et le passage à la ligne suivante du programme de soutirage a lieu. Samovar mémorise le titre du bouilleur au moment du passage. Remarque : Pour passer au récipient suivant lorsque 1/4 du titre alcoométrique du bouilleur est atteint et, par exemple, modifier la puissance de chauffe, ajoutez une ligne de plus au programme : S;0.5;2;200 - alors, lorsque le titre alcoométrique de la partie restante du contenu du bouilleur a baissé de 50 %, le servomoteur passe en position n° 2, le régulateur règle la tension sur 200 volts et le passage à la ligne suivante du programme de soutirage a lieu. Samovar mémorise de nouveau le titre du bouilleur au moment du passage. A (Alcool dans le bouilleur, absolu, «Спирт в кубе абс») - distillation selon la variation absolue du titre alcoométrique dans le bouilleur. Le calcul se fonde sur le titre alcoométrique absolu dans le bouilleur. Exemple de ligne de programme : A;15;1;0 - Lorsque le titre alcoométrique du bouilleur tombe à 15 %, le passage à la ligne de programme suivante a lieu. P (Alcool dans le soutirage, absolu, «Спирт в отборе абс») - distillation selon la variation absolue du titre alcoométrique dans les vapeurs Comme le mode A, mais selon le titre alcoométrique calculé dans les vapeurs (en fait, dans le soutirage). R (Alcool dans le soutirage, relatif, «Спирт в отборе отн.») - distillation selon la variation relative du titre alcoométrique dans les vapeurs Comme le mode S, mais selon le titre alcoométrique calculé dans les vapeurs.
|
 Valeur («Значение»)
Dépend du type de programme : une température, ou une valeur absolue ou relative du titre alcoométrique.
|
 Numéro de récipient («Номер емкости»)
Le numéro du récipient de soutirage (0..10). Le servomoteur passe à cette position lorsque la condition de la ligne se déclenche.
|
 Tension («Напряжение»)
La tension pour le régulateur (pour SEM_AVR, c'est la puissance en watts ; l'en-tête de la colonne change selon le type de régulateur). Zéro signifie ignorer. S'applique lorsque la condition de la ligne se déclenche.
|
 Définir le programme («Установить программу»)
Vérifie et enregistre le programme. Le bouton "Effacer le programme" («Очистить программу») supprime toutes les lignes.
|
Une ligne de programme sous forme de texte : Type;Valeur;Récipient;Tension. Vous pouvez modifier le programme soit dans le tableau, soit dans le champ de texte situé dessous ; après la modification, appuyez sur « Définir le programme » («Установить программу»). Le programme ne peut pas être modifié pendant son exécution.
Outre les lignes de température et de titre alcoométrique, il existe un type
Lua : la ligne est pilotée par un script Lua issu d'un fichier présent sur Samovar. Lorsque vous sélectionnez ce type, la fenêtre « Étape Lua » («Lua-этап») s'ouvre (un fichier .lua, un délai en secondes, les paramètres du script) ; sous forme de texte, une telle ligne ressemble à
L;délai;0;fichier.lua^paramètres. Pour plus de détails, voir
À propos du langage de script Lua.
Dans le programme, vous pouvez utiliser soit le titre alcoométrique dans le bouilleur, soit le titre alcoométrique dans le soutirage, selon le type de la ligne de soutirage.
Remarque :
à chaque passage à la ligne de programme suivante, Samovar mémorise la valeur du titre alcoométrique et la prend pour 100 % dans l'expression mathématique.
Vérification du programme. Lorsque vous appuyez sur « Définir le programme », Samovar vérifie les lignes et affiche un message en cas d'erreur. Valeurs admises : pour T - température de 0 à 150 ; pour A et P - titre alcoométrique de 0 à 100 ; pour S et R - une fraction strictement supérieure à 0 et inférieure à 1 (par exemple 0.50) ; numéro de récipient de 0 à 10 ; tension (puissance) - un entier, éventuellement négatif. La première ligne avec une tension non nulle doit définir une valeur absolue (plus de 40 V ou 400 W), sinon Samovar n'a aucune base pour calculer l'incrément.
Le programme chargé « par défaut » (voir la capture d'écran ci-dessus pour la vue graphique)
A;80.00;1;0
S;0.50;2;0
S;0.30;3;0
s'exécute ainsi :
À la commande « Allumer le chauffage » («Включить нагрев»), Samovar signale :
« Chauffage du distillateur allumé » («Включен нагрев дистиллятора»)
« Passage à la ligne de programme n° 1 » («Переход к строке программы №1»)
Lorsque la température du bouilleur définie dans le fichier Samovar_ini.h
/La température du capteur du bouilleur à laquelle la vanne d'arrivée d'eau s'ouvre et la pompe d'arrivée d'eau se met en marche
#define OPEN_VALVE_TANK_TEMP 77
est atteinte, la commande d'ouverture de la vanne d'arrivée d'eau est donnée et, en même temps, un signal de commande MLI (PWM) est envoyé pour mettre la pompe en marche.
Notez que lorsqu'une pompe de refroidissement est utilisée, Samovar maintient la température de l'eau définie dans l'onglet « Température » («Температура») comme consigne du capteur d'eau. Si vous voulez que la pompe tourne « à pleine puissance », abaissez la consigne.
Lorsque l'ébullition commence dans le bouilleur, Samovar détermine le titre alcoométrique et affiche le message :
« L'ébullition a commencé dans le bouilleur ! Titre alcoométrique XX.X » («Началось кипение в кубе! Спиртуозность ХХ.Х»)
Il passe ensuite à la première ligne du programme, qui indique :
- si le titre alcoométrique absolu dans le bouilleur est inférieur à 80 %, placer le servomoteur en position n° 1.
Et comme le titre alcoométrique dans le bouilleur est évidemment inférieur à 80 %, il passe à l'exécution de la ligne de programme n° 2 et affiche le message :
« Passage à la ligne de programme n° 2 »
Ainsi, dès le début de l'ébullition, le soutirage va dans le récipient n° 1 et la ligne de programme n° 2 est exécutée.
Ensuite :
- lorsque 50 % du titre alcoométrique du bouilleur par rapport au début de l'exécution de la ligne n° 1 est atteint, placer le servomoteur en position n° 2 et passer à la ligne suivante.
Samovar passe donc à l'exécution de la ligne de programme n° 3 et affiche le message
« Passage à la ligne de programme n° 3 »
Le soutirage va désormais dans le récipient n° 2.
Autrement dit : le titre alcoométrique a baissé de 50 %, le récipient a changé et le passage à la ligne de programme suivante a eu lieu.
Ensuite :
Au passage à la ligne de programme n° 3, Samovar détermine le titre alcoométrique du bouilleur et prend cette valeur pour 100 %.
Lorsque 30 % du titre alcoométrique du bouilleur depuis le début de la ligne n° 3 est atteint, il affiche le message
« Fin de l'exécution des programmes, poursuite du soutirage » («Выполнение программ закончилось, продолжение отбора»)
Explication.
Supposons qu'au passage à la ligne n° 3, le titre alcoométrique du bouilleur était de 6 %.
6/100*30 (la valeur définie dans la ligne de programme) = 1.8 %.
Ainsi, lorsqu'il reste 1.8 % d'alcool dans le bouilleur, Samovar signale que l'exécution de toutes les lignes du programme est terminée, mais le processus continue.
Le soutirage des flegmes dans le récipient n° 3 se poursuit jusqu'à ce que survienne l'une des conditions d'arrêt du chauffage, à savoir :
Remarque : le bouton « Suivant » («Далее») de la fenêtre principale fait passer Samovar à la ligne suivante sans attendre la condition. Le récipient et la tension de la ligne en cours s'appliquent de la même manière que lorsque la condition se déclenche.
Exemples de programmes de soutirage.
Exemple n° 1
Un programme de soutirage relatif avec séparation des queues :
Pour déterminer précisément le titre alcoométrique du bouilleur, placez deux lignes au début du programme :
T;85;0;150
A;80;0;220
La première ligne : lorsque la température du bouilleur atteint 85°, Samovar abaisse la tension à 150 volts et amène lentement le bouilleur à ébullition. C'est nécessaire pour déterminer précisément le titre alcoométrique du bouilleur, si vous devez répartir le soutirage entre les récipients de façon exacte, par rapport au titre alcoométrique total du bouilleur.
Lorsque l'ébullition commence dans le bouilleur, Samovar détermine le titre alcoométrique du bouilleur, le mémorise et passe à la ligne suivante :
A;80.00;0;220
Qui indique : si le titre alcoométrique absolu dans le bouilleur est inférieur à 80 %, régler la tension sur 220 volts et passer à la ligne suivante. Comme le titre alcoométrique du bouilleur est de toute façon évidemment inférieur à 80 %, il passera à la ligne suivante.
Ensuite, dans le programme, il faut créer des lignes en fonction des objectifs et des tâches du soutirage réel,
S;0.50;1;0
Cette ligne signifie : soutirer jusqu'à ce que le titre dans le bouilleur tombe à 50 % de celui mémorisé au moment du passage à cette ligne, placer le servomoteur en position n° 1 et passer à la ligne de programme suivante.
S;0.30;2;0
Soutirer jusqu'à ce que le titre dans le bouilleur tombe à 30 % de celui mémorisé au moment du passage à cette ligne, placer le servomoteur en position n° 2 et passer à la ligne de programme suivante.
P;20.00;3;0
Soutirer jusqu'à ce que le titre dans le soutirage tombe à 20 %, puis placer le servomoteur en position n° 3.
Ainsi, ce programme
T;85;0;150
A;80;0;220
S;0.50;1;0
S;0.30;2;0
P;20.00;3;0
s'exécute ainsi :
À la commande « Allumer le chauffage », Samovar envoie au régulateur « Montée en température » («Разгон»). Une fois que la température du bouilleur atteint 85°, il réduit la tension à 150 volts et attend l'ébullition du bouilleur. Lorsque le bouilleur bout, il détermine le titre alcoométrique absolu dans le bouilleur (en prenant cette valeur pour 100 % dans l'expression mathématique), le mémorise et, comme le titre alcoométrique absolu du bouilleur sera évidemment inférieur à 80 %, règle 220 volts sur la résistance.
Le soutirage des flegmes dans le récipient n° 0 commence.
Lorsque le titre alcoométrique dans le bouilleur atteint 50 % de celui mémorisé, il place le servomoteur en position n° 1, mémorise de nouveau le nouveau titre alcoométrique du bouilleur (en prenant cette valeur pour 100 %) et soutire les flegmes dans le récipient n° 1 jusqu'à ce que le titre alcoométrique du bouilleur tombe à 30 % de la nouvelle valeur mémorisée.
Une fois la condition remplie, il place le servomoteur en position n° 2 et soutire les flegmes dans le récipient n° 2 jusqu'à ce que le titre dans le soutirage tombe à 20 %. Il place le servomoteur en position n° 3 et soutire les flegmes dans le récipient n° 3 jusqu'à ce que survienne l'une de ces conditions :
- la température du bouilleur dépasse la température de fin de distillation définie dans les réglages ;
- le bouilleur n'a plus d'alcool
Exemple n° 2
Si une séparation très précise de la distillation n'est pas nécessaire et que vous voulez gagner du temps, tout en divisant la distillation en deux parties par rapport au titre alcoométrique du bouilleur, vous pouvez utiliser le programme suivant :
P;60.00;0;0
S;0.50;1;0
Il s'exécute ainsi :
Après la montée en température, les flegmes commencent à couler dans le récipient n° 0. Il n'y aura pas de baisse de puissance. Lorsque le titre dans le soutirage tombe sous 60 % (ce qui arrive environ 3 à 5 minutes après le début), Samovar mémorise le nouveau titre alcoométrique du bouilleur et poursuit le soutirage dans le récipient n° 0.
Lorsque le titre alcoométrique dans le bouilleur tombe à 50 % de celui mémorisé, il place le servomoteur en position n° 1 et soutire dans le récipient n° 1 jusqu'à ce que survienne l'une des conditions de fin de distillation.
Bien entendu, ce programme peut être complété par d'autres conditions.
La logique de réglage de la tension/puissance est la même qu'en mode rectification. Si la valeur est 0, la valeur actuelle ne change pas ; si la valeur absolue est inférieure à 40 volts (400 watts), elle est ajoutée à la valeur actuelle (ou soustraite si elle est inférieure à 0) ; sinon, la valeur définie est appliquée.
Les mêmes types de lignes T, S, A, P, R sont utilisés dans le programme du mode Colonne à moût, où une ligne comporte un cinquième champ, la température des vapeurs.