Développement d’outils logiciels pour le pilotage d’un banc de mesures ultrasonores

TitreDéveloppement d’outils logiciels pour le pilotage d’un banc de mesures ultrasonores
TypeRapport de stage
AuteursMahamat Youssouf Youssouf
DirecteursDa Mota Benoît, Mora Pierric
Année2024
URLhttps://dune.univ-angers.fr/fichiers/16005787/2024TMINF17981/fichier/17981F.pdf
Mots-clésEvaluation non-destructive, Git, Instrumentation, PySide6, Python, Qt, ultrasons
Résumé

Pour valider mon Master 1 en Informatique, j’ai effectué un stage d’une durée minimale de huit semaines. L’Université Gustave Eiffel m’a offert cette opportunité au sein de son laboratoire de recherche GeoEND, situé sur un campus de recherche au sud de l’agglomération nantaise. En tant que stagiaire ingénieur logiciel, j’ai travaillé sur un banc de mesures ultrasonores destiné à étudier les propriétés mécaniques de surface d’échantillons de béton soumis à diverses dégradations. Ma mission principale consistait à développer une application pour contrôler ce banc de mesures ultrasonores. Pour ce faire, j’ai dû maîtriser divers instruments et outils de génération et de traitement des signaux via des interfaces graphiques modulaires. L’application comprend plusieurs modules : un gestionnaire de génération d’onde, un pilote d’un dispositif de déplacement uni-axial, un configurateur d’acquisition d’onde, et un visualiseur de traitement de données.

Résumé en anglais

To validate my Master 1 in Computer Science, I completed an internship of a minimum of eight weeks. Gustave Eiffel University offered me this opportunity in its GeoEND research laboratory, located on a research campus south of the Nantes agglomeration. As a software engineer trainee, I worked on an ultrasonic measurement bench to study the mechanical surface properties of concrete samples subjected to various degradations.
My main mission was to develop an application to control this ultrasonic measurement bench. To do this, I had to master various instruments and tools for generating and processing signals via modular graphical interfaces. The application includes several modules : a wave generation manager, a motor driver for moving on an axis, a wave acquisition configurator, and a data processing viewer.

Langue de rédactionFrançais
Nb pages26
Diplôme

Master Informatique

Date de soutenance2024-06-21
EditeurUniversité Angers
Place PublishedAngers
Entreprise

Université Gustave Eiffel

Tuteur

Benoit DA MOTA

Libellé UFR

UFR de Sciences