Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Pub 00038904

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 62

Mise en place d’un système d’acquisition de mesure et

de déplacement d’un chariot au dessus d’un banc de


mesures
G. Mamfoumbi

To cite this version:


G. Mamfoumbi. Mise en place d’un système d’acquisition de mesure et de déplacement d’un chariot
au dessus d’un banc de mesures. Sciences de l’environnement. 2013. �hal-02598743�

HAL Id: hal-02598743


https://hal.inrae.fr/hal-02598743
Submitted on 16 May 2020

HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est


archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents
entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non,
lished or not. The documents may come from émanant des établissements d’enseignement et de
teaching and research institutions in France or recherche français ou étrangers, des laboratoires
abroad, or from public or private research centers. publics ou privés.
UNIVERSITE BLAISE PASCAL
Clermont-Ferrand
----
U.F.R. Science et Technologie
----

MEMOIRE DE STAGE
1ère année de MASTER
----
Spécialité : Mécatronique

MAMFOUMBI Georghand
MISE EN PLACE D’UN SYSTEME D’ACQUISITION DE MESURE ET DE
DEPLACEMENT D’UN CHARIOT AU-DESSUS D’UN BANC DE MESURES

Date de soutenance : 10 Juillet 2013


Entreprise : Irstea Lyon
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

2|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

REMERCIEMENTS

Ce rapport n’est qu’une prémisse de tout un parcours, par le présent, je tiens à remercier les
personnes qui ont bien voulu me faire confiance en me proposant ce sujet, notamment :

Mon tuteur en entreprise, Fabien THOLLET pour sa disponibilité, son assistance, sa


confiance et ses précieux conseils et orientations si utiles pour l’accomplissement de mon
projet ;

Victor DUPUIS, doctorant au centre Irstea Lyon, qui m’a présenté ses recherches, apporté une
aide précieuse, mais aussi sa bonne humeur ;

Celine BERNI et Sébastien PROUST qui m’ont accordé de leur temps afin de mener à bien
cette mission ;

Enfin je tiens à remercier toute l’unité HH et particulièrement aux membres de l’équipe


métrologie, pour leur accueil et leur convivialité.

3|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

4|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

PREAMBULE

La formation Mécatronique a pour but de former des ingénieurs autonomes et surtout


compétitifs dans les domaines de l’électronique, de l’automatique, de l’informatique et de la
conception mécanique. C’est dans cette optique que des stages sont obligatoires à partir du
Master 1 pour familiariser ses étudiants au milieu professionnel.

L’institut de recherche Irstea Lyon, vient d’acquérir dans son hall hydraulique une installation
nouvelle en cours de mise en fonctionnement. C’est dans cette optique que l’on m’a proposé
de mettre en place un système d’acquisition de mesure et de déplacement d’un chariot au-
dessus d’un banc de mesures, programmé sous LabVIEW.

5|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

6|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

SOMMAIRE

L’établissement Irstea ..................................................................................................... 11


I. Fiche d’identité ............................................................................................................... 12
II. Implantation géographique ............................................................................................. 14
1. Activités et clientèle ............................................................................................................................ 14
2. Partenariat ........................................................................................................................................... 15

III. Organigramme ............................................................................................................ 16


IV. Irstea : Centre de Lyon ................................................................................................. 17
1. Organigramme Centre de Lyon ........................................................................................................... 17
2. Unité de Recherche (MALY) ................................................................................................................. 18
3. UMR GESTE (GSLY)............................................................................................................................... 18
4. Unité de Recherche Hydrologie-Hydraulique (HHLY) .......................................................................... 19
5. L’équipe Métrologie ............................................................................................................................ 20

Présentation de l’étude ................................................................................................... 21


I. Contexte et Enjeux .......................................................................................................... 22
1. Contexte scientifique ........................................................................................................................... 22
2. Les enjeux ............................................................................................................................................ 23

II. Présentation des canaux .................................................................................................. 24


1. Le hall hydraulique .............................................................................................................................. 25
a. Description générale ....................................................................................................................... 25
b. Fonctionnement .............................................................................................................................. 26
2. Le canal inclinable................................................................................................................................ 27
a. Description ...................................................................................................................................... 27
b. Caractéristique techniques : ........................................................................................................... 28
c. Instrumentation .............................................................................................................................. 29
d. Expériences menées ........................................................................................................................ 29
3. Le canal large ....................................................................................................................................... 29
a. Description ...................................................................................................................................... 29
b. Caractéristiques techniques : .......................................................................................................... 30
c. Instrumentation .............................................................................................................................. 31
d. Expériences menées ........................................................................................................................ 31

Projet de stage ............................................................................................................... 33


I. Description du projet....................................................................................................... 34
1. Commande des portiques ................................................................................................................... 34
2. Logiciel des utilisateurs ........................................................................................................................ 36

II. Cahier des charges........................................................................................................... 36


1. Objectifs ............................................................................................................................................... 36
2. Description........................................................................................................................................... 38

7|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

III. Réalisations ................................................................................................................. 39


1. LabVIEW............................................................................................................................................... 39
a. Généralités ...................................................................................................................................... 39
b. Vocabulaire et environnement ....................................................................................................... 39
2. Acquisition de données ....................................................................................................................... 41
a. Méthode de programmation .......................................................................................................... 42
b. L’assistant DAQ................................................................................................................................ 42
3. Sauvegarde des données ..................................................................................................................... 43
4. Communication LabVIEW-API ............................................................................................................. 43
5. L’IHM (Interface Homme Machine) ..................................................................................................... 44
a. Onglet « Paramètres» ..................................................................................................................... 44
b. Onglet « Résultats » ........................................................................................................................ 46
6. Difficultés ............................................................................................................................................. 47
a. Structure évènement ...................................................................................................................... 47
b. Fichier de sortie ............................................................................................................................... 48

IV. Équipements d’instrumentation ................................................................................... 50


1. Capteurs............................................................................................................................................... 50
a. Mesure de hauteur d’eau (voir annexes) ........................................................................................ 50
b. Mesure de pression (voir annexes) ................................................................................................. 51
c. Vélocimètre Acoustique Doppler (ADV) (voir annexes) .................................................................. 51
2. Cartes d’acquisition ............................................................................................................................. 52
a. NI 9203 ............................................................................................................................................ 52
b. NI 9205 ............................................................................................................................................ 53

Gestion de projet ............................................................................................................ 54


I. La forge ........................................................................................................................... 55
II. Le diagramme de Gantt ................................................................................................... 56

Conclusion ...................................................................................................................... 59
Lexique ........................................................................................................................... 60
Annexes .......................................................................................................................... 61

8|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

LISTE DES FIGURES

Figure 1: Taille des EPST (nombre de personnes) __________________________________________________ 12


Figure 2: Logos CEMAGREF et Irstea ____________________________________________________________ 12
Figure 3: Implantation des centres IRSTEA _______________________________________________________ 14
Figure 4: Thèmes de recherche ________________________________________________________________ 14
Figure 5: Des partenaires publics ______________________________________________________________ 15
Figure 6: Des partenaires privés _______________________________________________________________ 15
Figure 7: Des réseaux nationaux et internationaux ________________________________________________ 15
Figure 8: Organigramme IRSTEA Lyon __________________________________________________________ 17
Figure 9: Inondation du lit majeur ______________________________________________________________ 23
Figure 10: Superposition de la carte des aléas d'inondation et celle des enjeux __________________________ 24
Figure 11: Hall hydraulique ___________________________________________________________________ 24
Figure 12: Plan du hall hydraulique _____________________________________________________________ 26
Figure 13: illustration des trois modes d’utilisation ________________________________________________ 27
Figure 14: Représentation CAO du canal inclinable ________________________________________________ 28
Figure 15: Représentation CAO du canal large ____________________________________________________ 30
Figure 16: Méandre de la rivière Valin __________________________________________________________ 32
Figure 17: Synoptique du contrôle commande d'un portique de mesure _______________________________ 35
Figure 18: Algorithme fonctionnel de l'exécutable _________________________________________________ 37
Figure 19: Face avant VI _____________________________________________________________________ 40
Figure 20: Diagramme VI _____________________________________________________________________ 40
Figure 21: Chaine d'acquisition ________________________________________________________________ 41
Figure 22: Principaux VIs assurant l'utilisation d'une tâche DAQmx ___________________________________ 42
Figure 23: Fichier résultats ___________________________________________________________________ 43
Figure 24: Onglet « paramètres » ______________________________________________________________ 44
Figure 25: Exemple de fichier de maillage _______________________________________________________ 45
Figure 26: Boite de dialogue-mode sans maillage _________________________________________________ 45
Figure 27: Onglet « Résultats » ________________________________________________________________ 46
Figure 28: Structure évènement _______________________________________________________________ 48
Figure 29: Code boucle de scrutation ___________________________________________________________ 49
Figure 30: Code pour écrire l'entête dans le fichier texte ____________________________________________ 49
Figure 31: Capteur ultrason ___________________________________________________________________ 50
Figure 32: Sonde ADV _______________________________________________________________________ 52
Figure 33: Projet LAPIN (Logiciel d'Acquisition Pour l'INstrumentation) ________________________________ 56
Figure 34: Diagramme de GANTT ______________________________________________________________ 57

9|Page
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

10 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

L’ETABLISSEMENT IRSTEA

FICHE D’IDENTITE

IMPLANTATION GEOGRAPHIQUE

ORGANIGRAMME

IRSTEA : CENTRE DE LYON

11 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

I. FICHE D’IDENTITE

L’Institut national de Recherche en Sciences et Technologies pour l’Environnement et


l’Agriculture (Irstea) anciennement nommé CEMAGREF (Centre national du Machinisme
Agricole, du Génie Rural, des Eaux et des Forêts) est un Établissement Public Scientifique et
Technologique (EPST) depuis 1985 au même titre que le CNRS, l’INRA etc.

Figure 1: Taille des EPST (nombre de personnes)

Le CEMAGREF, créé en 1981 suite à la fusion du Centre technique du GREF (CTGREF) et


du Centre national d’études et d’expérimentations du machinisme agricole (CNEEMA)
devient IRSTEA en 2011 pour mieux affirmer ces missions. L’institut compte aujourd’hui
1750 personnes dont 700 ingénieurs et chercheurs et 40 post-doctorants.

Figure 2: Logos CEMAGREF et Irstea

Son siège social est situé sur la commune d’Antony au 1 rue Pierre-Gilles de Gennes, CS
10030, 92761 Antony Cedex.

Afin de pouvoir répondre à ses diverses exigences, l’institut bénéficie d’un budget de 115M€
dont 32% de ressources propres.

12 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

L’institut est placé sous la double tutelle des ministères chargés de la recherche et de
l’agriculture. Il a construit au fil des ans une approche pluridisciplinaire sur trois domaines :

 l'eau ;

 les écotechnologies ;

 les territoires ;

Ces derniers ont fait aujourd'hui toute la force et l’originalité d’ Irstea. L'institut s'affirme
ainsi comme le fer de lance de la recherche environnementale dans l'appui aux politiques
publiques. Cela a conduit en 2010 à devenir le porte-parole de la recherche environnementale
lors de la création d'AllEnvi (l'alliance nationale de recherche pour l'environnement), dont
l'enjeu est de donner sa place à la recherche dans le débat public sur les défis
environnementaux.

Contact

 Tel : +331 40 96 61 21

 Fax : +331 40 96 62 95

 Siret : 18007001300198

13 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

II. IMPLANTATION GEOGRAPHIQUE

L’Irstea est reparti sur neuf centres en métropole et deux implantations hors centres à
Strasbourg et en Martinique.

Figure 3: Implantation des centres IRSTEA

1. Activités et clientèle

L’Irstea est composé de 19 unités de recherche et de 5 unités mixtes (CIRAD, INRA, IRD,
Engees, AgroParisTech, SupAgro). L’institut travaille sur 12 thèmes de recherche dont les
quatre principaux sont les suivants :

Figure 4: Thèmes de recherche

14 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 BELCA : les travaux de recherche ont pour objectif d'identifier, de comprendre et de


prédire les perturbations biologiques et écologiques provoquées en milieu aquatique
par la contamination chimique liée aux activités humaines.

 TED : le thème de recherche rassemble trois collectifs scientifiques dédiés à


l'épuration des eaux usées, à la gestion des déchets et à celle des réseaux d'eau et
d’assainissement.

 ARCEAU : cette recherche couvre l'étude du cycle de l'eau, la connaissance et la


gestion des ressources, des aléas et des risques associés (inondation, sécheresse,
pollution) et l'évaluation de l'impact du changement global.

 QUASARE : ce thème de recherche étudie les réponses des hydro-systèmes


continentaux (estuaires, rivières, lacs) et des communautés biologiques qu'ils
hébergent aux pressions humaines locales et globales.

2. Partenariat

L’IRSTEA lie plusieurs partenariats avec les acteurs locaux, tant publics que privés, sans
oublier les partenaires étrangers.

Figure 5: Des partenaires publics

Figure 6: Des partenaires privés

Figure 7: Des réseaux nationaux et internationaux

15 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

III. ORGANIGRAMME

16 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

IV. IRSTEA : CENTRE DE LYON

Lors de mon stage, j’ai été accueilli dans les locaux du centre de Lyon d'Irstea, dans la
commune de Villeurbanne sur le campus de la Doua. Durant cette période j’étais directement
rattaché à l’unité de recherche Hydrologie-Hydraulique (HHLY).

Les recherches et les activités du centre Irstea Lyon portent essentiellement sur le domaine de
l’eau. Les études menées viennent en appui aux politiques publiques dans la gestion des
ressources en eau, la réduction des impacts des rejets de polluants et de toxiques sur les
écosystèmes aquatiques, la diminution de la vulnérabilité aux risques associés au cycle de
l’eau, inondation et aussi sécheresse.

1. Organigramme Centre de Lyon

Figure 8: Organigramme IRSTEA Lyon

17 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

C’est dans le domaine de l’eau en tant que ressource naturelle et milieu vivant que le centre de
Lyon oriente ses activités de recherche. Le centre de Lyon compte environ 120 agents répartis
dans 3 unités de recherche :

 Deux unités de recherche (UR) :

 Milieux aquatiques, Écologie et Pollutions (MAEP) (MALY)

 Hydrologie-Hydraulique (HH) (HHLY)

 Une unité mixte de recherche (UMR) implantée à Strasbourg est rattachée


administrativement au centre de Lyon : GEStion Territoriale de l’Eau et de
l’environnement (GESTE).

2. Unité de Recherche (MALY)

L’unité de recherche Milieux Aquatiques Écologie et Pollutions est constituée de 7 équipes


travaillant sur des questions de qualité biologique et chimique et de fonctionnement des
milieux aquatiques d’eau douce : biologie, écologie, chimie analytique et environnementale,
hydro-morphologie, devenir et transferts des substances chimiques, traitement des eaux usées.

3. UMR GESTE (GSLY)

L’objectif de ce laboratoire en sciences humaines et sociales est d’étudier la gestion, en


France et en Europe, des services publics principalement d’eau et d’assainissement.

IRSTEA cherche à mettre l’accent sur les expériences originales et novatrices, afin d’en
améliorer la qualité, l’économie et l’organisation. Cette unité est composée d’agents
d’IRSTEA et de l’ENGEES. Elle est localisée à Strasbourg.

18 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

4. Unité de Recherche Hydrologie-Hydraulique (HHLY)

Durant ma période de stage, j’ai intégré l’unité de recherche Hydrologie-Hydraulique sous la


responsabilité de M. André PAQUIER.

L’unité HHLY mène des recherches pour mieux gérer les


ressources en eau et les risques liés aux inondations et aux
sécheresses.

Ces recherches privilégient la connaissance quantitative


des eaux superficielles à partir de la modélisation
numérique couplée des régimes hydrauliques et des
écoulements en rivières et d’études expérimentales en
laboratoire et sur le terrain.

Elles s’intéressent à une modélisation des processus


hydrologiques à différentes échelles pour une
représentation en 3D des transferts d’eaux, de sédiments et
de contaminants dans les bassins versants et les réseaux
hydrographiques.

Les méthodes et les outils élaborés apportent des réponses aux demandes sociales parfois
contradictoires, liées aux usages de l’eau, à la protection contre les événements extrêmes et à
la qualité environnementale des hydro-systèmes (éco-hydrologie).

L’unité HHLY compte 3 équipes :

 Hydraulique des rivières : ayant un effectif de 22 personnes dont 5 doctorants et 4


stagiaires ;

 Hydrologie des bassins versants : composée de 18 personnes dont 5 doctorants et 1


stagiaire ;

19 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 Métrologie : l’équipe Métrologie sous la responsabilité de M. Guillaume DRAMAIS


est constituée de 7 personnes dont 2 stagiaires. C’est dans cette dernière que s’est
déroulé mon stage.

5. L’équipe Métrologie

En collaboration avec les chercheurs et les ingénieurs de l’Unité de Recherche Hydrologie-


Hydraulique, l’équipe oriente, définit et met en œuvre les moyens techniques nécessaires pour
réaliser les différents projets de recherches sur les réseaux de mesures.

Les activités de l’équipe font appel à des compétences variées telles que l’hydrométrie,
l’hydraulique, l’hydrologie, la granulométrie, la topographie, l’informatique industrielle, le
traitement d’images…

L’équipe organise les expérimentations de terrain et de laboratoire pour les thèses et projets
de l’unité de recherche HHLY. Elle a en charge le suivi et la maintenance de 31 sites
instrumentés dont 17 sont suivis par télétransmission.

20 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

PRESENTATION DE L’ETUDE

CONTEXTE ET ENJEUX

PRESENTATION DES CANAUX

21 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

I. CONTEXTE ET ENJEUX

Les enjeux et l’impact des inondations peuvent varier considérablement d’une région à une
autre ou d’un pays à l’autre. En effet, les inondations perturbent le milieu humain, social,
économique, environnemental et patrimonial. Leur étude a pour but de prévenir les risques
liés à ce phénomène et de garantir la stabilité de ces milieux.

1. Contexte scientifique

Lors de fortes précipitations ou de fonte des neiges, il peut arriver que le cours d’eau sorte de
son lit et provoque une inondation du voisinage (terres, plaines, habitations…). Le cours
d’eau qui s’écoule normalement dans son lit mineur se répand dans la plaine d’inondation et
occupe une partie du lit majeur (cf. figure 9). Plus la durée d’inondation est longue, plus les
dégâts risquent d’être importants.

Afin d’avoir une vision et une compréhension réaliste des risques liés à une inondation, une
modélisation du phénomène s’impose. Diverses interactions ont lieu d’une part entre
l’écoulement rapide et profond du lit mineur et d’autre part entre l’écoulement relativement
lent et peu profond de la plaine d’inondation.

Cette étude fait l’objet du sujet de thèse menée par Victor DUPUIS (2013- 2015) intitulé
«Crues extrêmes à proximité de zones sensibles endiguées : expériences sur l’effet des
fortes rugosités». Les travaux de recherches s’intéressent aux modélisations expérimentales et
numériques d’écoulements débordants en présence d’obstacle dans le lit majeur en eau claire
et en eau trouble (présence de sédiments à la surface ou des sédiments statiques en
profondeur).

22 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 9: Inondation du lit majeur

2. Les enjeux

Le risque est la confrontation de l’aléa « précipitations-inondation » avec des enjeux. En


définissant les enjeux comme étant les Hommes, l’ensemble des biens, intérêts et valeurs
socio-économique susceptibles de subir des dégâts, on peut ainsi mieux imager l’importance
du phénomène.

Un cyclone (vents violents et précipitations intenses) en plein océan atlantique ne représente


pas un risque majeur. Par contre, la possibilité d’un cyclone qui balaye les zones habitées
dans les Caraïbes est un risque majeur.

L’accident majeur (et donc le risque majeur) est caractérisé par :

 une faible probabilité d’occurrence ;

 une gravité importante ;

 une désorganisation de la société pour faire face à l’événement.

En superposant la carte de l’aléa inondation à celle des enjeux, on obtient la carte du risque
inondation (cf. figure 10). Avec ses 160 000 km de cours d’eau, la France présente une
surface de 22 000 km² reconnue particulièrement inondable, soit 2 millions de riverains
concernés. Ce risque menace 300 grandes agglomérations. Les dégâts causés par les
inondations représentent environ 80% du coût des dommages imputables aux risques naturels.

23 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 10: Superposition de la carte des aléas d'inondation et celle des enjeux

II. PRESENTATION DES CANAUX

La thèse en cours a pour objectif de comprendre la structure des écoulements de crue extrême,
en faisant varier le degré de végétation (herbes, arbustes, arbres) ou d’urbanisation du lit
majeur et en balayant une gamme de débits.

Pour mener à bien ces expérimentations, Irstea dispose d’un hall hydraulique équipé de deux
canaux qu’ils viennent d’acquérir afin de simuler au mieux l’écoulement d’une rivière.

Plus précisément ces installations permettront d’aborder les domaines de l’évolution


morphologique des rivières et les écoulements en milieux anthropisés.

Figure 11: Hall hydraulique

24 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

1. Le hall hydraulique

a. Description générale

Le hall hydraulique est une plate-forme expérimentale de 350 m² en hydraulique


environnementale qui s’inscrit dans le cadre du plateau ECOUFLU. Ce plateau a pour objectif
de regrouper les laboratoires de recherche Rhône-alpins dans un réseau constitué afin de
progresser sur la connaissance des processus associés aux écoulements à surface libre mis en
jeu en milieu naturel (notamment en rivières) ou fortement anthropisés (comme les réseaux
d’assainissement).

Il comprend :

 Un canal (dit « canal large ») de 3 m de large, 18 m de long, 80 cm de profond, à


pente fixe de 1/1000.

 Un canal inclinable de 1 m de large, 18 m de long, 80 cm de profond, avec une pente


maximale de 5 %.

 Un modèle urbain, en construction.

 Un canal appartenant à l’équipe pollution diffuses (UR MALY) de 8 m de long, 0.4 m


de large pour l’étude des transferts et de la rétention des phytosanitaires au sein de
divers substrats.

Ces différents canaux sont équipés de nombreux capteurs destinés à produire des données
scientifiques pour les projets de recherche.

L’objet de mon stage était de définir et mettre au point un programme informatique pour
assurer notamment l’acquisition et l’enregistrement de ces données.

25 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 12: Plan du hall hydraulique

b. Fonctionnement

L’eau arrive par le dessus de la cuve de tranquillisation amont (cf. figure 13), avant de passer
à l’intérieur du canal où les mesures sont réalisées, puis elle tombe au sous-sol où elle est
orientée vers différents réservoirs.

Les deux grands canaux (large et inclinable) sont équipés d’un système d’alimentation selon
trois modes d’utilisation :

1) Ils peuvent être alimentés en eau claire via une tour de régulation à charge constante.
L’eau claire circule alors en circuit fermé via un réservoir de 180 m3.

2) Ils peuvent être alimentés en eau chargée en sédiments fins en suspension ou sables
(granulométrie < 1 mm) en circuit fermé également. La circulation s’effectue dans ce
cas via une cuve plus petite, équipée d’un agitateur pour homogénéiser la
concentration en sédiments.

3) Enfin, il est possible, de travailler en circuit ouvert pour des sédiments plus grossiers.
Les canaux sont alimentés en eau claire par la tour de régulation et en sédiments secs
par une trémie. À la sortie, l’eau est dirigée vers une cuve souterraine où les sédiments
se déposent, puis elle se déverse à nouveau vers la cuve d’eau claire.

26 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 13: illustration des trois modes d’utilisation

2. Le canal inclinable

a. Description

Le canal inclinable est un canal en verre de 18 m de longueur et de 1m de largeur utile.


Comme son nom l’indique, il est inclinable, c’est-à-dire que l’aval s’abaisse jusqu’à 5% grâce
à des vérins hydrauliques.

Le canal est composé de tronçons, appelés chariots, indépendants et démontables de


différentes longueurs ces chariots se différencient par la nature des verres qui les composent.
Les chariots d’observation visuelle mesurant 2.8 m de long et les chariots laser font 1.3 m de
long. Les rails du système de déplacement des capteurs seront fixés sur des interfaces au-
dessus du canal.

27 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

b. Caractéristique techniques :

Figure 14: Représentation CAO du canal inclinable

Paramètres
Longueur utile 18 m
Largeur 1m
Profondeur 80 cm
Débit maximal 300 L.s-1
Aval Guillotine
Pente maximale 5%

28 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

c. Instrumentation

Plusieurs capteurs sont utilisés dans ce canal :

 Mesure de hauteur d’eau par capteurs ultrasons (trois capteurs dont un à l’amont, un à
l’aval et un mobile) ;

 Mesure de débit par débitmètre électromagnétique en entrée du canal ;

 Mesure de vitesse par sonde de Pitot, par vélocimètre acoustique Doppler, par stéréo
PIV laser (imagerie de particules) ou LS-PIV (vitesses de surface) ;

 Mesure de pression ;

 Mesure de concentrations.

Ces capteurs peuvent être fixés sur un rail motorisé permettant leur déplacement.

d. Expériences menées

Ce canal inclinable a été conçu plus spécifiquement pour l’étude du transport sédimentaire.
L’étude des phénomènes d’infiltration de sédiments fins dans un substrat de sédiments
grossiers constituera les premières expériences.

3. Le canal large

a. Description

Le canal large est un canal en verre de 18 m de longueur et de 3 m de largeur utile. Il est


composé de tronçons, des chariots indépendants et démontables de longueur identique. Les
chariots d’observation visuelle et les chariots de mesure laser mesurent 1.5m de long. Il a une
pente de 1/1000, c’est-à-dire que l’aval est plus bas que l’amont de 18 mm. La pente est
réglée au niveau des roues de chaque chariot, qui reposent sur des poutres de structure. Les
rails du système de déplacement des capteurs seront fixés sur des interfaces au-dessus du
canal.

29 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

b. Caractéristiques techniques :

Figure 15: Représentation CAO du canal large

Paramètres
Longueur utile 18 m
Largeur 3m
Profondeur 80 cm
Amont 3 alimentations indépendantes
Débit maximal 300 L.s-1 (75 L.s-1 + 150 L.s-1 + 75 L.s-1)
Aval 3 guillotines
Pente 1/1000

30 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

c. Instrumentation

Plusieurs capteurs sont utilisés dans ce canal :

 Mesure de hauteur d’eau par capteurs ultrasons (sept capteurs dont trois à l’amont,
trois à l’aval et un mobile) ;

 Mesure de débits par débitmètres électromagnétique en entrée du canal (trois capteurs


en amont) ;

 Mesure de vitesse par sonde de Pitot, par vélocimètre acoustique Doppler, par stéréo
PIV laser (imagerie de particules) ou LS-PIV (vitesses de surface).

Ces capteurs peuvent être fixés sur un rail motorisé permettant leur déplacement.

d. Expériences menées

Plusieurs études seront menées dans ce canal large.

En particulier, dans le cadre de la thèse de Victor Dupuis (2013-2015), l’effet de différents


types de rugosités en plaine d’inondation (prairie, arbres…) sur un écoulement en lit
composé sera étudié. Pour ces expériences, des banquettes en verre seront mises en place dans
le canal afin d’obtenir un lit mineur de section carrée avec une hauteur de plein bord de 10 cm
et une largeur de 1 m et deux plaines d’inondation de 1 m de large de part et d’autre de ce lit.

De prochaines expériences sont envisagées pour l’étude d’écoulement autour d’obstacles


(type maisons en lit majeur). La grande largeur du canal permet en effet d’obtenir un
écoulement régulier en amont d’obstacles de taille moyenne (de l’ordre de 10 cm) ce qui en
facilite l’étude.

Enfin, ce canal large permettra également d’étudier des morphologies complexes de rivières,
avec une dynamique latérale, telles que les rivières à méandres et le transport sédimentaire
associé.
31 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 16: Méandre de la rivière Valin

32 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

PROJET DE STAGE

DESCRIPTION DU PROJET

CAHIER DE CHARGES

REALISATIONS

EQUIPEMENTS D’INSTRUMENTATION

33 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

I. DESCRIPTION DU PROJET

Ce stage d’une durée de 5 mois a pour thème : « Mise en place sous LabVIEW d’un système
d’acquisition de mesure et de déplacement d’un chariot au-dessus d’un banc de mesure ».

Comme il est décrit dans son intitulé, j’ai pour mission de développer sous LabVIEW une
application conviviale et intuitive qui a pour but de communiquer avec l’automate assurant le
déplacement d’un chariot sur lequel sont montés des capteurs, d’acquérir des signaux de
mesures et de les sauvegarder dans un fichier exploitable sous MATLAB.

L’accent a été porté sur l’évolutivité du programme afin que ce dernier soit facilement
adaptable pour les futurs projets de recherche. Une documentation précise et détaillés du code
a donc été nécessaire de manière à faciliter sa prise en main ultérieure par d’autres
utilisateurs. Un mode opératoire est également en cours de rédaction.

1. Commande des portiques

Cette partie correspond à la zone non grisée du synoptique (cf. Figure 17). Elle est
entièrement sous-traitée par une entreprise qui sera choisie suite à un appel d’offre (en cours).
L’entreprise sélectionnée aura l’entière responsabilité de concevoir le portique, les rails du
système de déplacement et surtout la programmation de l’automate assurant les déplacements
du portique selon un cahier de charge précis et prédéfini par le maitre d’œuvre du projet hall
hydraulique.

Le logiciel automate devra principalement pouvoir:

 Lire les consignes transmises par l’opérateur ;

 Piloter les 3 moteurs afin de mettre le système global en mouvement ;

 Renvoyer les coordonnées réelles de la position de chaque axe.

34 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 17: Synoptique du contrôle commande d'un portique de mesure

35 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

2. Logiciel des utilisateurs

Le logiciel des utilisateurs devra pouvoir gérer la chaine du système d’acquisition, c’est-à-
dire, les capteurs, les cartes d’acquisition, le traitement des signaux, le stockage des données
et surtout assurer la communication avec l’API (Automate Programmable Industriel) de la
commande des portiques. Cette partie est représentée en grisé sur le synoptique (cf. figure
17). Elle représente la tâche principale de ma mission.

II. CAHIER DES CHARGES

Dans le cadre de mon projet, l’étude est portée sur les deux canaux. Chacun de ces derniers
devra avoir son propre exécutable.

Les différents cahiers de charge ont été premièrement établis à la suite d’un brainstorming
avec les futurs utilisateurs afin de connaitre leurs besoins (données, traitements…). Ma
mission est de concevoir ce logiciel et de proposer une interface conviviale répondant aux
besoins des utilisateurs.

1. Objectifs

L’objectif visé est de pouvoir commander (communiquer avec l’automate) le déplacement des
capteurs installés sur le portique suivant les directions X, Y, Z, d’acquérir les mesures des
différents capteurs et de les sauvegarder.

36 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 18: Algorithme fonctionnel de l'exécutable

En somme l’application devra posséder une interface homme machine ergonomique et sera
capable de gérer séquentiellement :

 L’acquisition ;

 L’enregistrement des données ;

 La communication avec l’API.

37 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

2. Description

Du point de vue programmation, les deux canaux sont quasiment identiques. Par conséquent,
l’étude et la réalisation du programme peuvent se faire sur un canal puis transposé à l’autre
moyennant des modifications mineures. La première version de l’exécutable a été développée
pour le canal large car les besoins scientifiques étaient plus urgents.

En détaillant chaque bloc de l’algorithme fonctionnel nous pouvons établir un premier cahier
des charges ;

 Dans les différents paramétrages, l’opérateur devra pouvoir:

 Renseigner son identité ;

 Indiquer le nom de l’expérience ;

 Renseigner les paramètres d’acquisition (fréquence) ;

 Avoir la possibilité de choisir le mode d’acquisition (maillage ou sans


maillage), utiliser un fichier de maillage dans lequel pourront être indiqués
les coordonnées de chaque point et le nombre d’échantillons à acquérir. En
mode sans maillage les coordonnées et le nombre d’échantillons seront saisis
manuellement ;

 Choisir les capteurs sur lesquels seront effectuées les acquisitions.

 Lecture des coordonnées : quel que soit le mode d’acquisition, c’est-à-dire, avec ou
sans maillage, l’exécutable devra transmettre la consigne (la coordonnée du point sur
lequel est effectuée l’acquisition en fonction du point de repère [0, 0, 0]) de
déplacement à l’automate assurant le mouvement du portique et ensuite l’automate
doit transmettre les coordonnées réelles au logiciel avant l’acquisition.

 Arrivé au point de coordonnées X, Y, Z l’acquisition est effectuée. Pour que


l’opérateur puisse observer l’évolution de l’acquisition en temps réel, un ou plusieurs
graphes afficheront les différents signaux et un tableau indiquera les différentes
données statistiques (moyennes, écart-types, max, min et la gamme) des différents
capteurs.

 Les fichiers de sauvegarde seront exploitables sous MATLAB et indiqueront :

38 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 Les noms de l’opérateur et de l’expérience

 La date et l’heure

 Les données statistiques des capteurs

III. REALISATIONS

1. LabVIEW

Avant de rentrer dans le vif du sujet, une présentation du logiciel et du langage de


programmation sont des pré-requis pour une meilleure compréhension du code.

a. Généralités

Produit de la société National Instrument, LabVIEW est l’acronyme de Laboratory Virtual


Instrument Engineering Workbench. C’est un environnement de développement graphique
qui permet de créer des applications modulaires (notion de Virtual Instrument) et extensibles,
pour la conception d’applications de mesures, de contrôle et de test. LabVIEW est un outil
d’acquisition, d’analyse et de présentation de données.

b. Vocabulaire et environnement

Les programmes sous LabVIEW sont appelés Virtual Instruments (VI) car leur apparence et
leur fonctionnement sont semblables à ceux d’instruments réels, tels que les oscilloscopes et
les multimètres.

Les VIs se composent de trois éléments principaux :

 Face avant : aussi appelée interface utilisateur, y figurent tous les éléments
interactifs du VI (commandes et indicateurs) ;

39 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 19: Face avant VI

 Diagramme d’un VI : dans le diagramme nous trouverons tous les éléments


propres au code développé (structures, fonctions, constantes)

Figure 20: Diagramme VI

40 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 Icône/connecteur d’un VI :

Chaque VI affiche une icône, dans le coin supérieur droit des fenêtres de la face-avant et
du diagramme. Une icône est une représentation graphique d’un VI qui permet de l’identifier
au sein d’un autre VI.

Un connecteur est un ensemble de terminaux correspondant aux commandes et aux


indicateurs du VI qui sont accessibles.

2. Acquisition de données

Un capteur convertit un phénomène physique en un signal (généralement de nature électrique)


mesurable par un système d’acquisition de données.

Figure 21: Chaine d'acquisition

LabVIEW propose des outils pour assurer l’acquisition des données. Deux moteurs de drivers
permettent la communication entre la carte DAQ et le logiciel d’applications LabVIEW :

 NI-DAQ traditionnel : ce sont des VI standards correspondant aux anciens drivers


pour générer et acquérir des signaux.

 NI-DAQmx : assure l’acquisition et la génération de signaux. Plus souvent utilisés, ces


VIs sont configurables.

41 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

a. Méthode de programmation

La communication de données (Data Acquisition- DAQ) peut se faire de différentes manières.


Le driver DAQmx permet de mettre en œuvre les périphériques du système. Il propose une
palette de fonctions afin de configurer le matériel et de personnaliser son utilisation. La
programmation par DAQmx se réalise en 5 étapes.

Figure 22: Principaux VIs assurant l'utilisation d'une tâche DAQmx

Supprimer la tâche permet de libérer les ressources d’une voie physique. Elle pourra ensuite
être réutilisée pour une autre fonction.

b. L’assistant DAQ

Il est aussi possible d’utiliser un assistant DAQ de programmation. Cet outil permet de
configurer simplement le matériel par une fenêtre utilisateur et génère automatiquement un
programme à base de VIs DAQmx invisible par le développeur.

C’est l’outil utilisé pour notre application. L’assistant DAQ a l’avantage d’être robuste, facile
à mettre en place et rapidement fonctionnel. Contrairement à la première méthode de
programmation, il est plus rigide, donc moins personnalisable et plus difficile à faire évoluer.

Dans l’avenir l’idée d’évolution sera de rendre le logiciel plus modulable, personnalisable à
souhait, donc substituer l’assistant DAQ par les VIs DAQmx.

42 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

3. Sauvegarde des données

La sauvegarde de fichier et très bien gérée par LabVIEW, plusieurs outils sont à notre
disposition pour répondre à cette attente spécifique. La sauvegarde des fichiers doit répondre
au mieux aux besoins des utilisateurs, tant sur le format que sur le contenu.

Exemple : prévoir un nom de fichier par défaut.

En sortie d’acquisition, ne seront sauvegardées que les données statistiques des différents
signaux (moyennes, écart-types, max, min et la gamme). Pour sa thèse, le doctorant a besoin
de traiter ces données sous MATLAB, donc il faut prévoir un enregistrement au format texte
(cf. figure 23).

Figure 23: Fichier résultats

Comme on peut le voir dans le fichier de sauvegarde, ce dernier indique la date, le nom de
l’opérateur et le nom de l’expérience. Pour des raisons de lisibilité et de poids du fichier, il
sera possible de sélectionner certains capteurs pour que seules leurs données soient stockées.

4. Communication LabVIEW-API

La communication avec l’API se fera pour transmettre une consigne de déplacement à


l’automate. En retour l’automate renvoie les coordonnées de positions réelles au logiciel, ces
dernières seront renseignées dans le fichier des résultats.

Cette étape est en cours de traitement.

43 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

5. L’IHM (Interface Homme Machine)

Selon le canal d’expérimentation utilisé, l’interface répondra aux exigences considérées de


ces derniers. Pour ce paragraphe, la description sera faite sur l’interface du canal large.
L’esthétique, l’intuitivité, l’ergonomie de l’interface font partie des exigences. Pour répondre
à ces besoins, j’ai organisé l’interface selon deux onglets, l’un pour les paramètres généraux
et le second pour la présentation des résultats.

a. Onglet « Paramètres»

Figure 24: Onglet « paramètres »

 (1), (2), (3) : L’opérateur devra renseigner son identité, le nom de l’expérience
et indiquer la hauteur de guillotine. Ces données sont reportées
automatiquement en entête du ficher des résultats.

 (4) : Fréquence d’échantillonnage.

 (5) : Représente les hauteurs à vide, cette vérification doit être faite avant
toutes manipulations. Le remplissage de ces champs permet au logiciel de
calculer les différentes hauteurs d’eau.

44 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 (6) : Le mode d’acquisition donne la possibilité à l’opérateur de lancer son


acquisition soit en mode automatique où l’opérateur charge un fichier de
maillage, soit en mode point par point.

 (7) : Pour des mesures de vitesses (tube de Pitot) et de contrainte (tube de


Preston), un même capteur de pression différentielle est utilisé. Cette
commande donne la possibilité à l’opérateur de choisir l'un ou l'autre selon la
configuration de son expérience.

 (8) : Cette commande sert à charger le fichier de maillage (cf. figure 24).

Figure 25: Exemple de fichier de maillage

 On peut remarquer que les coordonnées ou consignes de déplacement sont


clairement renseignées, sans oublier le nombre d’échantillons à acquérir à
chaque point. En mode sans maillage, une boite de dialogue apparait afin que
l’on puisse saisir ces informations pour chaque point (cf. figure 26).

Figure 26: Boite de dialogue-mode sans maillage

45 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 (9) : Ces commandes sont des sélecteurs de capteurs. L’opérateur peut ainsi
choisir les capteurs qui verront les données sauvegardées dans le fichier de
résultats.

 (10) : Mode opératoire simplifié.

b. Onglet « Résultats »

L’onglet « Résultats » regroupe tous les tableaux et graphes représentant les résultats en
instantané.

Figure 27: Onglet « Résultats »

 (1) : Graphe de visualisation, on peut constater que ce graphe possède un


onglet de navigation afin de visualiser les signaux filtrés (lissage) ou brutes.

 (2) : Ces diodes rappellent à l’utilisateur quels sont les signaux qui sont
observés et enregistrés.

 (3) : Affichage des données statistiques

46 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 (4) : Ce bandeau est tout le temps visible, quel que soit l’onglet. Il informe en
permanence l’opérateur des coordonnées du point en cours d’acquisition, de
la température de l’eau et des différents débits.

6. Difficultés

Durant le développement, j’ai eu à faire face à certaines difficultés. Notamment pour la


gestion des lancements des acquisitions ou encore l’affichage dynamique des en-têtes des
colonnes dans le fichier de sortie.

a. Structure évènement

Généralement, lorsqu’on programme ses premières interfaces, on utilise de la scrutation : il


s’agit, dans une boucle While ou Condition, temporisée (par exemple toutes les 100 ou 200
ms), de lire l’état des entrées et de les traiter. Cela a pour effet de « gaspiller » du temps
processeur.

En langage C/C++ la structure évènement peut être comparable à une boucle if...else…end.
Contrairement à la structure Condition qui elle, est l’équivalent d’une boucle if, la structure
évènement attend qu’un évènement se produise puis exécute la condition appropriée pour
gérer cet évènement. Cette structure à l’avantage de ne pas ralentir le programme en évitant
qu’il scrute en continu l’état de l’entrée de la structure.

Quand l’utilisateur clique sur un élément d’une application, ou bien bouge sa souris, ou sur
une touche, l’application qui possède le focus est avertie par le système d’exploitation grâce à
un événement. La programmation d’IHM se basant sur les événements, utilise ce principe :
grâce à la structure événement, LabVIEW peut les transmettre à notre application.

47 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 28: Structure évènement

Pour mon application, j’utilise essentiellement la structure évènement pour gérer le lancement
des acquisitions, ce qui me permet de configurer mes différents paramètres.

b. Fichier de sortie

Lors de l’écriture des données dans le fichier texte, les en-têtes des colonnes représentant
chaque facteur sont figés et les colonnes dynamiques. Dans le cas où l’on fait une acquisition
sur toutes les sondes cela n’est pas gênant, mais dès que le choix de capteurs est réduit, la
présence de ces en-têtes à colonne vide devient encombrante et induit un décalage entre l’en-
tête et la valeur affichée (cf. figure 23).

Pour remédier à ce problème, il a fallu créer une boucle de scrutation qui sélectionne les
entêtes correspondant aux signaux à acquérir (cf. figure 29).

48 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 29: Code boucle de scrutation

Et introduire une boucle FOR sur le « tableau 3 » (variable de stockage) pour qu’il réitère la
séquence cinq fois pour propager la première ligne d’en-tête aux différentes données
statistiques (Moyennes, Ecart-types, Maximum, Minimum et la Gamme).

Figure 30: Code pour écrire l'entête dans le fichier texte

49 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

IV. ÉQUIPEMENTS D’INSTRUMENTATION

1. Capteurs

Pour la compréhension des phénomènes hydrauliques, l’enregistrement de plusieurs


paramètres est nécessaire. Ainsi de nombreux capteurs sont utilisés.

a. Mesure de hauteur d’eau (voir annexes)

Pour la mesure de hauteur d’eau, plus précisément le tirant d’air entre le capteur et la surface
de l’eau, nous utilisons des capteurs à ultrasons aériens de type Baumer-UNDK
20I6903/S235A. Ce détecteur à une portée de mesure comprise entre 100 et 1000 millimètres,
pour la thèse de Victor DUPUIS, on a réduit cette plage à [550; 850] pour améliorer la
sensibilité.

 Principe de fonctionnement du capteur ultrason

L’onde transmise par le capteur est réfléchie à la surface du liquide due à son impédance
acoustique. Connaissant la vitesse du son dans l’air (340,29 m/s à 15°C) et le temps de
déplacement mis par l’onde jusqu’à la réflexion on peut déduire la distance : « d=v×t ».

Figure 31: Capteur ultrason

50 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 Caractéristiques électriques

b. Mesure de pression (voir annexes)

Pour la mesure des contraintes proches des parois (tube de Preston) ou la mesure de vitesse
(tube de Pitot), on utilise un capteur différentiel de pression de type LPM9381 de DRUCK
(voir annexes).

c. Vélocimètre Acoustique Doppler (ADV) (voir annexes)

Les vélocimètres appartiennent à la famille des instruments 3D haute résolution utilisés pour
étudier les phénomènes à fluctuations rapides soit en milieu naturel, soit en laboratoire. Ces
instruments possèdent trois (ou plus) faisceaux convergents permettant de mesurer dans une
petite cellule à un taux d’échantillonnage très élevé. Pour notre banc d’essai, on utilise un
Vectrino de chez NORTEK (Fréquence max. 200Hz).

La mesure de ce capteur est basée sur un traitement Doppler cohérent, qui est caractérisé par
des données très précises sans dérive.

51 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

 Fonctionnement

L’ADV fonctionne en envoyant une courte impulsion acoustique à partir de l’émetteur.


Lorsque l'impulsion est réfléchie sur les particules en suspension, l'écho est enregistré dans
chacun des éléments récepteurs acoustiques puis traité pour déterminer les composantes de
vitesse.

Figure 32: Sonde ADV

2. Cartes d’acquisition

LabVIEW est le logiciel par excellence pour faire des acquisitions. Il est conçu par National
Instrument qui propose également des modules avec un large éventail de fonctions et de
formats. Pour notre cas, nous sommes équipés de deux cartes d’acquisitions en courant NI-
9203 et d’une en tension NI-9205.

a. NI 9203

Le NI 9203 est un module d'acquisition de données doté de huit voies d'entrée de courant
analogique pour les applications de contrôle et de surveillance hautes performances. Il
fournit :

 des gammes d'entrées programmables de ±20 mA ou de 0 à 20 mA,

 d’une résolution 16 bits

 une fréquence d'échantillonnage maximale de 200 kéch. /s.

52 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Pour se protéger contre les régimes transitoires des signaux, le NI 9203 comporte un double
écran d'isolation de la voie vers la terre (isolation de 250 Veff) pour la sécurité et la protection
contre le bruit.

b. NI 9205

Le module 9205 de la Série C de National Instruments offre :

 32 entrées analogiques asymétriques ou 16 différentielles ;

 une résolution de 16 bits ;

 une fréquence d'échantillonnage maximale de 250 Kéch. /s.

Chaque voie intègre des gammes d'entrées programmables de ± 200 mV, ± 1 V, ± 5 V et ± 10


V. Pour une protection contre les transitoires, le module NI 9205 inclut une protection contre
les surtensions jusqu'à 60 V entre les voies d'entrée et la voie commune (COM). Il est classé
pour une protection contre les régimes transitoires de 1000 Veff.

53 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

GESTION DE PROJET

LA FORGE

LE DIAGRAMME DE GANTT

54 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Durant mon stage, j’ai pu m’impliquer pleinement dans la gestion du projet de développement
du code informatique depuis la phase de définition des objectifs avec les utilisateurs jusqu’à la
gestion du calendrier des tâches à accomplir pour mener à bien sa réalisation.

La gestion de projet est l’ensemble des actions à entreprendre afin de répondre à un besoin
défini dans des délais fixés. Ainsi un projet est une action temporaire avec un début et une fin,
mobilisant des ressources identifiées (humaines, matérielles…) durant sa réalisation. Pour
mener à bien ce projet, certains outils ont été utilisés, certaines difficultés ont été rencontrées.

Dans cette partie, je présenterai :

 La forge logicielle d’Irstea, qui est une application qui sera mise en place afin
de pouvoir pérenniser, surveiller, hiérarchiser l’évolution du projet ;

 Un plan d’avancement du projet.

I. LA FORGE

La forge permet de rassembler tous les acteurs d’un projet de développement logiciel autour
d’un ensemble d’outils intégrés et cohérents :

 gestion des sources et des versions, de la documentation (wiki, documents,


fichiers) ;

 de la planification (calendrier et Gantt) ;

 des demandes (tickets anomalies, évolutions…).

55 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Les deux applications (canal inclinable et large) sont appelées à évoluer, par exemple pour
l’ajout de capteurs, ou pour le passage du mode d’acquisition en instantané. La forge indique
aux développeurs les modifications qui ont été opérées à la ligne près et permet d’enregistrer
les différentes versions. Mais pour cela, il faudrait impérativement que le code source de
l’application soit codé en C, dans notre cas LabVIEW, son code source est en binaire. Dans ce
cas l’identification de la modification ne se fait plus ligne par ligne mais plutôt généralisée, la
forge indique au développeur qu’une des lignes du programme a été modifiée. Elle permet
néanmoins d’assurer la pérennité des codes successifs et de leurs documentations respectives.

Figure 33: Projet LAPIN (Logiciel d'Acquisition Pour l'INstrumentation)

II. LE DIAGRAMME DE GANTT

Comme indiqué en préambule, Irstea Lyon dispose dans son hall hydraulique une installation
nouvelle en cours de mise en fonctionnement. C’est dans ce contexte que le projet a évolué.
La mise en place d’un Gantt est là pour visualiser l’avancement du projet et les différents
délais que nous nous sommes imposé.

56 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Figure 34: Diagramme de GANTT

57 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

Sur ce diagramme, les mises aux points hebdomadaires ne sont pas représentées. La durée de
mon stage ne me permettra pas de faire des essais de communication avec l’automate, dû au
fait que les délais de livraison de l’installation (rails, automate...) ne sont pas encore connus.

La suite de ma mission sera consacrée essentiellement à :

 Débuguer mon application ;

 Adapter l’application pour le canal inclinable ;

 Mettre en place une documentation complète et détaillée du logiciel ;

 Anticiper les diverses évolutions.

58 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

CONCLUSION

Ce projet d’instrumentation était particulièrement intéressant, car il s’appliquait à certains


domaines qui m’étaient inconnus, tels que l’hydraulique des rivières.

Cette expérience m’a permis de découvrir les activités dudit centre de recherche et j’ai pu
constater l’importance de la coopération entre les études théoriques, les expérimentations sur
modèles simplifiés en laboratoire et les applications pratiques sur le terrain.

Le travail réalisé m’a permis d’améliorer mes compétences en programmation et plus


particulièrement la programmation sous LabVIEW.

Ce projet m’a aidé à développer mon autonomie face à la compréhension d’un problème
nouveau, à travailler en équipe et à m’impliquer dans la gestion d’un projet. Il m’a donnée
l’occasion de pouvoir exposer mes points de vue à plusieurs reprises, d’apprendre à organiser
son emploi du temps.

Plus personnellement, Irstea Lyon orientant ses activités sur l’eau et son environnement, je
me suis rendu compte de l’importance d’assurer la préservation de cette ressource naturelle.

59 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

LEXIQUE

 Crue : elle caractérise une augmentation du débit et l’élévation de la hauteur d’eau du


cours d’eau. Elle se définit par sa genèse, sa fréquence, son volume, son débit de
pointe et sa durée. Une crue n’est pas forcément débordante, donc encore moins
synonyme d’inondation.

 Inondation : c’est le phénomène de recouvrement temporaire d’une zone terrestre par


un cours d’eau.

 Lit : Endroit le plus profond de la vallée où s’écoule le cours d’eau, de l’amont vers
l’aval. Le lit mineur, limité par les berges, correspond à l’espace occupé en
permanence par le cours d’eau. Le lit majeur correspond au plus vaste espace investi
par le cours d’eau lors de la plus grande crue répertoriée.

 Plaine d’inondation : Zone de terre relativement plane, de part et d’autre de la rivière


occupée par l’eau lors d’une crue.

 Anthropisés : (Espace) transformé par l'action de l'homme.

60 | P a g e
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture

ANNEXES

61 | P a g e

Vous aimerez peut-être aussi