# [Document] Réception du Laser Lumibird Qsmart 450 pour IPRAL :::info :bulb: Document de confirmation de conformité pour la réception, l'installation, la caractérisation et l'implémentation du laser Qsmart 450 fourni par la société Lumibird pour le lidar IPRAL du SIRTA ::: ## :book:Information du produit #### :small_blue_diamond: Fabricant: Lumibird #### :small_blue_diamond: Laser model: Qsmart 450 #### :small_blue_diamond: Date de réception et d'installation: #### :small_blue_diamond: Durée de l'évaluation: #### :small_blue_diamond: Lieu: Observatoire SIRTA - Bât 87 - Ecole polytechnique #### :small_blue_diamond: Responsable de la procédure: C. Pietras ## :wrench: Specs :::success Spécifications attendues par le SIRTA et annoncées par le fabricant du laser ::: |**Catégories**| **Eléments** | **Spécifications attendues par le SIRTA** | **Spécifications fournies par Lumibird** | |---------- |---------- |---------- |---------- | |**Faisceau** | | | | | |géométrie | colinéaire| conforme| | |qualité | devra être évaluée| conforme | | | Longeurs d'onde | 1064nm, 532nm, 355nm mesurées précisemment | précision 0.1nm | | |Diamètre | pas de consigne | 7mm, sera mesuré | | |Divergence|< 0,5 mrad | sera mesurée | | | Polarisation|**linéaire** <br> 1064 H, 532 V, 355 H <br> valeur mesurée | sera mesurée | | **Tête d'émission**| | | | | |Type |pulsé | conforme| | |Mode| non spécifié | Lampes flash (2) | | |Cadence| au moins 10Hz| 20Hz | | |Puissance| > 2W à 355nm <br> < 40W à 1064nm | 1064 nm : 400 mJ <br> 532 nm : 200 mJ <br>355 nm : 120 mJ | | **système**| | | | | |Optimisation puissance| réglage automatique du phase matching| fourni | | |Alignement du faisceau | solution en sécurité oculaire | fournie | | |Optiques laser| Solution de protection antiretour | fournie | | | ligne de refroidissement Baie-Tête | Longueur > 3m. <br> 3 m est OK | 3 m | | **Software**| | | | | | logiciel fourni sous windows 10| | | | | Contrôle du laser | compatible avec commandes hyperterminal | Contrôle par Ethernet donc compatible| | **Fonctionnement**| | | | | | Contrôle du système | par software | - Télécommande tactile <br> - software non spécifié | | | durée de fonctionnement | optimale 24h/24 sans maintenance | - Stabilité en température du laser <br> - cristaux stabilisés en température | | | Maintenance | modularité & facilité| - échangeur air/eau interchangeable <br> - Câbles déconnectable facilement <br> - Générateurs d'harmoniques modulaires | | | | | | ## :pencil: Evaluation :::success Liste des éléments évalués lors de la réception et installation du laser. ::: |**Catégories**|**Eléments**|**Résultats**| |:-----------------:|:-------------------------:|:-----:| |_______________|_________________________|_____________________| |||| |:-----------------:|:-------------------------|:-----:| | **Eléments <br> fournis** | | | | | Tête laser | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Baie électronique | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Cable de circulation <br> d'eau >3m | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Cable d'alimentation électrique | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Connecteur d'interlock BNC | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Câble réseau | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Télécommande avec câble USB | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Module d'alignement optique | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Optiques anti-retours <br> voir leur emplacement <br> comment évaluer leur aspet <br> et leur dégradation | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Lampes flash <br> combien? | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | |||| |:-------:|:---------|:---------:| | **Installation** | | | | | 1- Fixation sur la semelle | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 2- Position du montage semelle/laser <br> vérification de l'axe optique | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 3- Branchement des cables alim et eau <br> vérification des longueurs et <br> de l'espace disponible autour de la baie. | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 4- Branchement du câble BNC de sécurité | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 5- Branchement de la prise 220V <br> sur le cable du TGBT. voir si le câble <br> peut être coupé ou utiliser un autre câble <br> pour se brancher sur le TGBT <br> directement et demander ou mesurer <br> la puissance élec du laser. | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 6- Branchement de la télécommande avec <br> une rallonge USB (fournie par ipralteam) <br> pour avoir une longueur plus fonctionnelle. | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 7- Branchement du câble réseau <br> config IP | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | |||| |:-------:|:---------|:---------:| | **Fonct$^{mt}$DD** | | | | 1- Test de fonctionnement <br> en manuel avec la <br> télécommande | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 2-Vérifier que les lumières de <br> sécurité fonctionnent | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 3- Test optimisation de l'énergie <br> en manuel | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 4- Test du module d'alignement <br> fourni qui permet de régler le <br> faisceau sur les optiques d'IPRAL <br> et nous permettant de faire nos <br>propres mesures d'énergie. | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | 5- Test de l'optimisation de l'énergie <br> (phase matching) par le software | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> || | | 6- Test de l'optimisation de l'énergie <br> (phase matching) par commande IP <br> (cf Aux_server). | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> || |||| |:-------:|:---------|:---------:| | **Software** | | | | | soft fabricant | :checkered_flag: <input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1: <input type="checkbox" enable/> | | | commande par IP | :checkered_flag: <input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1: <input type="checkbox" enable/> | | | Intégration au soft raymetrics | :checkered_flag: <input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1: <input type="checkbox" enable/> | | | Tester la procédure <br> d'optimisation phase matching | :checkered_flag: <input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1: <input type="checkbox" enable/> | | ||| |:-------:|:---------|:---------:| | **Vérification <br> des specs** | | | | | Vérification des longueurs <br> d'onde d'émission précises <br> par rapport aux filtres du Lidar | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | | Vérification de l'énergie <br> dans chaque longueur d'onde <br> avec le montage IPRAL | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | | Pureté de la polarisation | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | ||| |:-------:|:---------|:---------:| | **Docs** | | | Manuel fourni et expliqué | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Rapport des mesures des <br> specs et caractéristiques cruciales | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | ||| |:-------:|:---------|:---------:| | **Formation** | | | Allumage et coupure du laser | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Contrôle du phase matching | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | Alignement | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> || | | Software | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Maintenance | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | ||| |:-------:|:---------|:---------:| | **Garanties** | | | De base: 24mois | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | | Extension de 12mois | :checkered_flag:<input type="checkbox" enable/> :+1: <input type="checkbox" enable/> :warning: <input type="checkbox" enable/> :-1:<input type="checkbox" enable/> | | Que couvre la garantie? | | | lampes flash remplacement? <br> 100M tirs ou 1an | :ok: <input type="checkbox" enable/> :name_badge:<input type="checkbox" enable/>| | | Optiques phase matching? | :ok: <input type="checkbox" enable/> :name_badge:<input type="checkbox" enable/>| | | Optiques anti-retours? | :ok: <input type="checkbox" enable/> :name_badge:<input type="checkbox" enable/>| | | Autre: à préciser? | :ok: <input type="checkbox" enable/> :name_badge:<input type="checkbox" enable/> | :::info Questions pour Lumibird avant réception 1- faites vous les tests de mesures des caractéristiques préalablement ou seront ils fait sur place à la livraison. 2- Fournissez vous les bidons d'eau distillée? ::: **précisions de notre côté** :::spoiler - A notre avis: l'objectif de lumibird c'est installer le laser, le brancher, et l'opérer en manuel et avec leur software et donc faire la configuration. donc lumibird doit nous aider à controler le laser en externe par IP. ::: ## :pencil: Description des opérations effectués avant et lors de la réception :::success Décrire les opérations à effectuer pour évaluer la qualité du matériel, les specs et la conformité avec le système Lidar ::: État / ==Ordre== / Opérations / Descriptions / **_Équipe en charge_** - [ ] / ==1== / Démontage brillant / Enlever le laser du banc / **_ipralteam_** - [ ] / ==1.1== / Supprimer le lancement Brilliant dans le aux server / **_FL/CP_** - [ ] / ==1.2== / Démonter le laser Brilliant du banc optique / **_ipralteam_** - [ ] / ==1.3== / Stocker le brillant ou le ramener au83 - [ ] ==2== / Test du fonctionnement du Qsmart par télécommande / **_lumibird_** - [ ] ==2.1== / Monter la caméra sur le WSU Far Range / **_ipralteam_** - [ ] ==2.2== / Optimisation phase matching ou plus tard? / **_lumibird_** - [ ] ==2.3== / Alignement avec le module / **_lumibird_** - [ ] ==2.4== / Vérification de l'alignement avec le faisceau <br> par observation sur la caméra d'aignement / **_lumibird_** - [ ] ==2.5== / Vérification de l'efficacité des optiques anti-retours / **_lumibird_** - [ ] ==3== / Mesure de l'énergie dans les 3 lambda / **_ipralteam_** - [ ] ==3.1== / Optimisation phase matching / **_lumibird_** - [ ] ==3.2== / Mesures des énergies et comparaisons avec les specs et les mesures réalisées par Lumibird / **_ipralteam & lumibird_** - [ ] ==4== / Pilotage du laser par commande IP / **_ipralteam & lumibird_** - [ ] ==4.1== / Trouver une adresse IP interne libre / **_CP_** - [ ] ==4.2== / Introduire l'IP dans la config Qsmart / **_lumibird_** - [ ] ==4.3== / Test d'envoi d'une commande laser par IP / **_lumibird_** - [ ] ==5== / Test du fonctionnement du Qsmart par le software lumibird / **_lumibird_** - [ ] ==5.1== / Installer le software sur le PC Ipral / **_lumibird_** - [ ] ==5.2== / Tester le software / **_lumibird_** - [ ] ==5.3== / Tester l'optimisation phase matching par software / **_lumibird_** - [ ] ==6== / Test du fonctionnement du Qsmart par le software Python / **_ipralteam_** - [ ] ==6.1== / Finaliser la config Qsmart dans l'aux_server: voir ficher server_config.py / **_ipralteam_** - [ ] ==6.2== / Tester le lancement du laser avec l'aux_server / **_ipralteam_** - [ ] ==6.3== / Optimisation phase matching par l'aux_server? / **_lumibird_** - [ ] ==7== / Test des coupures de sécurité / **_ipralteam_** - [ ] ==7.1== / Vérification des lumières de sécurité / **_ipralteam_** - [ ] ==7.2== / Vérification coupure de porte / **_ipralteam_** - [ ] ==7.3== / Vérification coupure trappe / **_ipralteam_** - [ ] ==7.4== / Vérification du court-cicuit de sécu trappe / **_ipralteam_** - [ ] ==8== / Evaluation de la tenue au flux des miroirs de renvoi / **_ipralteam_** - [ ] ==8.1== / Vérifier l'optique de renvoi sinon la changer / **_ipralteam_** - [ ] ==8.2== / Allumer le Qsmart pour un fonctionnement > 24h / **_ipralteam_** - [ ] ==8.3== / Vérifier l'optique après fonctionnement de 24h / **_ipralteam_** - [ ] ==9== / Evaluation de la polarisation du laser à 355nm en regardant les signaux polarisées dans les voies Far Range / **_ipralteam & lumibird_** - [ ] ==9.1== / Trouver des exemples de signaux 355 nm obtenus avec le spectra / **_ipralteam_** - [ ] ==9.2== / Enregistrer des signaux avec le Qsmart et comparer / **_ipralteam_** - [ ] ==9.3== / Faire tourner la lame à -45 et +45 et vérifier les différences. Vérifier la polarisation linéaire du Qsmart / **_lumibird & ipralteam_** - [ ] ==9.4== / tester le scrip depolar calibration sur l'aux_server Python / **_ipralteam_** - [ ] ==10== / Evaluation des signaux dans toutes les longueurs d'onde / **_ipralteam & lumibird_** - [ ] ==10.1== / Comparer les voies 1064nm et 532nm avec les signaux obtenus avec le brilliant / **_ipralteam_** - [ ] ==10.2== / Comparer les voies 355nm avec les signaux obtenus précédemment avec le spectra / **_ipralteam_** - [ ] ==11== / Demander la procédure pour lancer le laser en minimisant l'énergie en sortie / **_ipralteam & lumibird_** - [ ] ==11.1== / Option sur la telecommande / **_lumibird_** - [ ] ==11.2== / Option par le software / **_lumibird_** - [ ] ==11.3== / Vérifier si cela peut se faire par commande IP en utilisant notre server Python / **_lumibird & ipralteam_** - [ ] ==12== / Vérifier qu'il existe la prócédure APM #2 pour optimiser le phase matching par ligne de commande et pas seulement sur la télécommande / **_ipralteam & lumibird_** - [ ] ==12.1== / Récupérer la bonne commande auprès de lumibird et tester / **_lumibird_** - [ ] ==12.2== / si oui, tester l'implémentation sur le server Python / **_ipralteam & Raymetrics_** - [ ] ==13== / Optionnel: tester la procédure pre-trigger en reconfigurant le trigger generator et en branchant différemment le trigger sur le laser / **_ipralteam & Raymetrics_**