# [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_**