VTT

Description du programme

Vacuum Time Tool (VTT) est un programme de calcul des installations sous vide permettant de déterminer le temps de la descente en pression d’une installation de laboratoire (1 chambre principale connectée à quelques pompes). Afin de déterminer ce temps de descente en pression, l’utilisateur indique au programme les paramètres physiques et les éléments géométriques de l’installation :

– Nature du gaz et température
– Type de tubes, diamètres, longueurs
– Pompes utilisées : modèles ou caractéristiques (vitesse de pompage et pression limite)
– Les pressions initiales et finales
– Les types matières (depuis les bibliothèques de dégazage/diffusion ou en indiquant leur caractéristique de dégazage/diffusion) et leurs surfaces
– Si besoin, une introduction de gaz peut-être définie

Une fois tous ces paramètres indiqués, le programme calcul la pression en fonction du temps.

Il est possible d’utiliser les fichiers bibliothèques du programme, mais aussi d’y apporter de nouveaux fichiers :

– Pompes : primaires (palettes, scroll, à vis, à membrane…), secondaires (turbomoléculaire et diffusion) et UHV (ionique, NEG, cryogènique et combinée ionique-NEG)
– Taux de dégazage
– Taux de diffusion
– Jauges (aucun fichier actuellement)

Le programme se décompose en plusieurs interfaces principales dont toutes peuvent générer des fichiers de sauvegarde ou de bibliothèque :

– Calcul de la conductance d’un élément seul
– Calcul de la conductance d’un assemblage
– Conversion de taux de dégazage / diffusion depuis des valeurs unique ou multiples
– Création d’un fichier pompe
– Création d’un fichier élément
– Calcul de la pression simple et avancé

 

 

Les fichiers manuel, tutoriel et licence sont disponibles directement au lien suivant pour la dernière version :
https://dropsu.sorbonne-universite.fr/s/jA6BtmkbwFWzf7e


Détail de programmation

Le code est développé sous MatLab et est déployé en tant qu’exécutable en version Windows et Linux. Il ne nécessite donc pas de licence MatLab, mais seulement l’installation d’un « RunTime » de MatLab pour la communication entre le programme et l’OS.
Ce code a été développé par Romain Jarrier (LCPMR – Sorbonne université)


Fichiers bibliothèques

Lien

Afin de télécharger les bibliothèques mises à jour du programme (en version ZIP), cliquer sur les liens suivants :

– Taux de dégazage
– Taux de diffusion
– Taux de dégazage des jauges (0 fichiers actuellement)
– Pompes primaires :

– Pompes à palettes
– Pompes à membrane
– Pompes à piston
– Pompes roots
– Pompes à spirales (scroll)
– Pompes à vis

– Pompes secondaires :

– Pompes turbomoléculaires
– Pompes à diffusion

– Pompes UHV :

– Pompes cryogéniques (0 fichiers actuellement)
– Pompes ioniques
– Pompes NEG
– Pompes combinées ioniques – NEG

Actuellement il n’y a aucun fichier bibliothèque que nous n’avez déjà. Dès que de nouveaux fichiers seront créés, nous mettrons à jour la liste de lien ci-dessus.

Installation des fichiers bibliothèques

Une fois l’archive téléchargée, la décompresser dans le dossier où est installé le programme :

Type de bibliothèque Dossier
Taux de dégazage Dossier installation / Library_outgassing
Taux de diffusion Dossier installation / Library_diffusion
Taux de dégazage des jauges Dossier installation / Library_gauge
Pompes à palettes Dossier installation / Library_pump_primary / Rotary_vane_pump
Pompes à membranes Dossier installation / Library_pump_primary / Diaphragm_pump
Pompes à piston Dossier installation / Library_pump_primary / Rotary_piston_pump
Pompes roots Dossier installation / Library_pump_primary / Roots_pump
Pompes à spirales (scroll) Dossier installation / Library_pump_primary / Scroll_pump
Pompes à vis Dossier installation / Library_pump_primary / Screw_pump
Pompes turbomoléculaires Dossier installation / Library_pump_secondary / Turbomolecular_pump
Pompes à diffusion Dossier installation / Library_pump_secondary / Diffusion_pump
Pompes cryogéniques Dossier installation / Library_pump_UHV / Cryogenic_pump
Pompes ioniques Dossier installation / Library_pump_UHV / Ionic_pump
Pompes NEG Dossier installation / Library_pump_UHV / NEG_pump
Pompes combinées ioniques-NEG Dossier installation / Library_pump_UHV / Ionic_NEG_pump

Obtenir le programme

Demande du programme

Le programme est distribué gratuitement à toute personne académique et institution de recherche publique (SOLEIL, ESRF, CEA, CNES…) française ou étrangère.
Afin d’obtenir le code, vous pouvez télécharger le fichier licence. A la dernière page, vous devez le remplir (nom, prénom, laboratoire) et cocher la case disant que vous acceptez les termes de la licence (5 ans).
Ce fichier doit être retourné à l’adresse suivante : romain.jarrier@sorbonne-universite.fr, en indiquant votre OS (Windows ou Linux) et éventuellement la version désirée (par défaut la dernière), puis nous vous enverrons le programme par retour de mail.

Information sur la licence

Les principaux points de cette licence :

– Décliner toute responsabilité sur les résultats issus du programme (phrase classique pour tous les logiciels)
– Pas d’utilisation commerciale du programme
– Pas de rétro-engineering sur le programme
– Interdiction aux utilisateurs de le diffuser à d’autres personnes
– Vous pouvez imprimer, transmettre les documents manuel et tutoriel (ils sont protégé par une licence « creative commons »)


Installation du programme

Une fois le programme obtenu :

1 – Télécharger et installer le runtime MatLab au lien suivant :
www.mathworks.com/products/compiler/matlab-runtime.html
2 – Il faut impérativement télécharger et installer la version 2016a de votre OS (Windows ou Linux)
3 – Copier le programme sur l’ordinateur, puis le lancer


Versions

Version Date de diffusion Remarques
VTT 1.5 5 janvier 2022 – 1ère version diffusée
VTT 1.5.1 26 janvier 2022 – Modification des boutons « Save » vers « Save as »
– Ajout d’un nouveau bouton « Save »
– Modification dans le manuel de la version du runtime à télécharger : il faut impérativement prendre la version 2016a
VTT 1.5.2 7 octobre 2022 – Agrandir les champs des temps totaux du calcul (pression avancé)
– Correction du bug des courbes optionnelles pour les pressions de transition
– Quelques corrections orthographiques des boutons
– Choix de l’unité de surface pour le dégazage / diffusion : “mm²”, “cm²”, “dm²” ou “m²”
– Mise à jours des fichiers PDF licence, manuel et tutoriel

Support

Pour le moindre problème (concernant l’installation, les bugs ou la licence) ou remarque (sur l’ergonomie ou le calcul), faire votre demande à l’adresse suivante : romain.jarrier@sorbonne-universite.fr ou par téléphone : 01-44-27-62-68, j’essayerais de vous répondre au plus vite.