Équipe 11 - Université Laval

Transcription

Équipe 11 - Université Laval
Oxypod
Rapport version finale : étude préliminaire et concept retenu
présenté à
Christian Gagné et Éric Poulin
par
Équipe 11 — VII/XI Engineering
matricule
nom
signature
910 098 057
Alexandre Baril
910 031 379
Mathieu Briand Beaulieu
910 157 536
Etienne Cyr
909 312 828
Sara El-yatim
910 030 218
Marc-André Gionet
910 036 766
Etienne Lamoureux
910 122 011
Alexandre Vallée-Dumas
Université Laval
18 mars 2011
Historique des versions
version
0
1
date
25 janvier 2011
4 février 2011
17 février 2011
2
3
18 mars 2011
14 avril 2011
description
Création du document.
Ajout de l’introduction et de la description
Ajout des besoins, des objectifs, de la maison de la qualité et
du cahier des charges
Ajout de la conceptualisation
Ajout de l’ étude préliminaire et du concept retenu
Table des matières
Table des figures
v
Liste des tableaux
vi
1 Introduction
1
2 Description
2
3 Besoins et objectifs
3.1 Besoins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Objectifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3
4
4 Cahier des charges
4.1 Critères, pondération et barèmes . . . . . . . . . .
4.2 Justification des critères . . . . . . . . . . . . . . .
4.2.1 Composantes du module . . . . . . . . . . .
4.2.1.1 Capacité de calcul . . . . . . . . .
4.2.1.2 Flexibilité de l’algorithme . . . . .
4.2.1.3 Capacité de stockage du module .
4.2.2 Alimentation du module . . . . . . . . . . .
4.2.2.1 Autonomie de l’alimentation . . . .
4.2.2.2 Durée de vie de l’alimentation . . .
4.2.2.3 Temps de recharge . . . . . . . . .
4.2.3 Communication entre le serveur et le module
4.2.3.1 Sécurité des communications . . .
4.2.3.2 Vitesse de transfert . . . . . . . . .
4.2.3.3 Couverture du réseau . . . . . . . .
4.2.3.4 Fiabilité des communications . . .
4.2.4 Serveur informatique . . . . . . . . . . . . .
4.2.4.1 Performance matérielle . . . . . . .
4.2.4.2 Capacité de stockage . . . . . . . .
4.2.4.3 Redondance des données . . . . . .
4.2.5 Caractéristiques . . . . . . . . . . . . . . . .
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6
6
6
6
6
8
8
8
8
9
9
9
9
9
10
10
10
10
11
11
11
ii
TABLE DES MATIÈRES
4.2.6
4.2.5.1 Poids du module . . . .
4.2.5.2 Volume du module . . .
4.2.5.3 Périphériques externes .
4.2.5.4 Coût . . . . . . . . . . .
Interfaces du médecin . . . . . . .
4.2.6.1 Intuitivité et ergonomie
4.2.6.2 Polyvalence . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 Conceptualisation et analyse de faisabilité
5.1 Analyse Fonctionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Mémoire du module portable . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1 Puce NAND Flash Numonix NAND01GW3B2C 1GB . . . . . . . . .
5.2.2 Carte mémoire microSD Patriot PSF2GMCSD 2GB . . . . . . . . . .
5.2.3 Disque Dur Western Digital Scorpio Blue 2.5" 160GB . . . . . . . . .
5.3 Alimentation du module portable . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Batterie Nickel-Cadmium Part Number : SL-DD10R2WR avec Smart
Charger Part Number : CH-UN180 . . . . . . . . . . . . . . . . . . .
5.3.2 Batterie Nickel-Métal-Hydrique, modèle : 16495 avec Smart Charger
no : 14591 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3 Batterie au Lithium-ion, modèle : Li-Ion 18650 avec chargeur TLP3000
5.3.4 Batterie Lithium-ion sur Polymères avec chargeur, Part Number : CHLI1418C12-TTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Périphériques externes du module portable . . . . . . . . . . . . . . . . . . .
5.4.1 Écran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1.1 Écran ACL . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1.2 Écran OLED . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1.3 Écran Plasma . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1.4 Écran à DEL . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2 Haut-parleur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.1 Haut-parleur de type tweeter . . . . . . . . . . . . . . . . .
5.4.2.2 Haut-parleur de type médium . . . . . . . . . . . . . . . . .
5.4.2.3 Haut-parleur de type woofer . . . . . . . . . . . . . . . . . .
5.5 Traitement du module portable . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.1 Intel Atom N270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.2 Texas Instrument OMAP 3430 . . . . . . . . . . . . . . . . . . . . . .
5.5.3 Qualcomm QSD8650 Scorpion . . . . . . . . . . . . . . . . . . . . . .
5.5.4 AMD Athlon II 160u . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 Communication du module portable . . . . . . . . . . . . . . . . . . . . . . .
5.6.1 ZigBee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.2 Wimax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.3 HSPA+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7 Serveur et base de données . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.1 Serveur libre léger . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
11
11
12
12
12
12
15
15
15
17
17
17
18
19
19
20
21
21
22
22
22
23
23
23
23
24
24
25
25
25
26
26
27
27
27
28
28
29
iii
TABLE DES MATIÈRES
5.8
5.9
5.7.2 Serveur windows commercial . . . . .
Interface de configuration . . . . . . . . . .
5.8.1 Connexion RS-232 . . . . . . . . . .
5.8.2 Carte SD . . . . . . . . . . . . . . .
5.8.3 FireWire . . . . . . . . . . . . . . . .
5.8.4 Clé USB . . . . . . . . . . . . . . . .
Interface d’intervention . . . . . . . . . . . .
5.9.1 Site Web . . . . . . . . . . . . . . . .
5.9.2 Programme exécutable avec GUI Qt
5.9.3 Ligne de commande (en console) . .
6 Étude préliminaire
6.1 Solution 1 . . . . . . . . . . . . . . . . . . .
6.1.1 Mémoire . . . . . . . . . . . . . . . .
6.1.2 Alimentation . . . . . . . . . . . . .
6.1.3 Écran . . . . . . . . . . . . . . . . .
6.1.4 Haut-parleur . . . . . . . . . . . . .
6.1.5 Traitement du module portable . . .
6.1.6 Communication du module portable .
6.1.7 Caractéristiques du module . . . . .
6.1.8 Serveur et base de données . . . . . .
6.1.9 Interface de configuration . . . . . .
6.1.10 Interface d’intervention . . . . . . . .
6.2 Solution 2 . . . . . . . . . . . . . . . . . . .
6.2.1 Mémoire . . . . . . . . . . . . . . . .
6.2.2 Alimentation . . . . . . . . . . . . .
6.2.3 Écran . . . . . . . . . . . . . . . . .
6.2.4 Haut-parleur . . . . . . . . . . . . .
6.2.5 Traitement du module portable . . .
6.2.6 Communication du module portable .
6.2.7 Caractéristiques du module . . . . .
6.2.8 Serveur et base de données . . . . . .
6.2.9 Interface de configuration . . . . . .
6.2.10 Interface d’intervention . . . . . . . .
6.3 Solution 3 . . . . . . . . . . . . . . . . . . .
6.3.1 Mémoire . . . . . . . . . . . . . . . .
6.3.2 Alimentation . . . . . . . . . . . . .
6.3.3 Écran . . . . . . . . . . . . . . . . .
6.3.4 Haut-parleur . . . . . . . . . . . . .
6.3.5 Traitement du module portable . . .
6.3.6 Communication du module portable .
6.3.7 Caractéristiques du module . . . . .
6.3.8 Serveur et base de données : . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
29
30
30
30
31
31
31
32
33
33
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
34
34
34
34
35
36
36
36
37
38
38
38
39
39
39
40
40
41
41
42
42
42
43
43
43
43
44
44
44
44
45
45
iv
TABLE DES MATIÈRES
6.4
6.3.9 Interface de configuration . . . . . . . . . . . . . . . . . . . . . . . .
6.3.10 Interface d’intervention . . . . . . . . . . . . . . . . . . . . . . . . . .
Tableau de synthèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7 Concept retenu
7.1 Matrice de décision . . . . . . . . . . . . . . . .
7.2 Description du concept final . . . . . . . . . . .
7.2.1 Mémoire du module portable . . . . . .
7.2.2 Alimentation . . . . . . . . . . . . . . .
7.2.3 Écran et haut-parleur . . . . . . . . . . .
7.2.4 Unité de traitement du module portable
7.2.5 Protocole de communication . . . . . . .
7.2.6 Serveur et base de données . . . . . . . .
7.2.7 Interface de configuration . . . . . . . .
7.2.8 Interface d’intervention . . . . . . . . . .
7.3 Conclusion . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
46
46
47
49
49
49
49
49
51
51
51
51
52
52
52
Bibliographie
53
A Liste des sigles et des acronymes
59
B Exemples de calcul
B.1 Alimentation . . . . . . . . . . . . . . . . . . . . . . . . . .
B.1.1 L’énergie délivré par la batterie . . . . . . . . . . . .
B.1.2 Puissance utilisé par les éléments du module portable
B.1.3 Autonomie du module portable . . . . . . . . . . . .
B.1.4 Durée de vie du module portable . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
60
60
60
60
61
62
Table des figures
3.1
Hiérarchisation des objectifs . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
4.1
Maison de la qualité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
5.1
Diagramme fonctionnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
v
Liste des tableaux
4.1
4.2
Cahier des charges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tableau d’appréciation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
13
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
Évaluation des modules de mémoire du module portable. . .
Caractéristique du modèle Nickel-Cadmium . . . . . . . . .
Caractéristique du modèle Nickel-Métal-Hydrique . . . . . .
Caractéristique de la batterie Lithium-ion . . . . . . . . . .
Caractéristique de la batterie Lithium-ion sur Polymères . .
Évaluation des systèmes d’alimentation du module portable.
Évaluation des différents périphériques externes. . . . . . . .
Évaluation des différents processeurs. . . . . . . . . . . . . .
Évaluation des différents modes de communication . . . . . .
Évaluation des différents modes de communication . . . . . .
Évaluation des différentes interfaces de configuration. . . . .
Évaluation des différentes interfaces de régulation. . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
18
19
20
20
21
21
24
26
28
30
31
33
6.1
6.2
6.3
Élaboration des solutions globales . . . . . . . . . . . . . . . . . . . . . . . .
Tableau des coûts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tableau de synthèse des résultats . . . . . . . . . . . . . . . . . . . . . . . .
35
47
48
7.1
Matrice de décision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
50
vi
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Chapitre 1
Introduction
La Clinique Oxygénia traite des gens souffrant d’insuffisance respiratoire ayant recours
à un système d’oxygénothérapie dans leur vie quotidienne. Ce système offre au patient un
approvisionnement en oxygène lui permettant d’être fonctionnel dans la vie de tous les jours.
Le niveau d’approvisionnement en oxygène est fixé par le médecin à chaque rendez-vous à
l’aide d’un régulateur de valve.
Comme les rendez-vous sont plutôt espacés, le niveau fixé par le médecin ne tiendra
pas compte de l’évolution de la condition du patient. Cette situation amène des risques de
surdosage et de sous-dosage en oxygène. Un sous-dosage peut amener de la lassitude jusqu’à
provoquer un évanouissement tandis qu’un surdosage peut causer le brûlement des muqueuses
nasales en plus d’augmenter les coûts du traitement.
C’est donc dans le cadre du cours Design I que la clinique Oxygénia a fait appel à la
firme VII/XI Engineering afin de développer une solution permettant au médecin de suivre à
distance l’évolution de l’état de santé du patient et d’optimiser le niveau d’oxygène fourni à
celui-ci. Ce rapport vous présentera une description détaillée des besoins devant être comblés
par l’appareil ainsi qu’un cahier des charges permettant de choisir objectivement parmi les
différentes solutions étudiées un concept final.
1
Chapitre 2
Description
Le système Oxypod commandé par la clinique Oxygénia se veut être un module portable
supporté à distance qui vise à réguler à chaque seconde le taux de saturation d’oxygène dans
le sang des patients. Le médecin doit être en mesure d’effectuer le suivi à distance de ses
patients et de modifier la prescription en oxygène de ceux-ci, sans avoir à les faire venir en
clinique. Le module portable doit fonctionner durant au moins 4 heures sur sa pile.
De plus, l’OxyPod devra intégrer différents systèmes déjà existants tels qu’un capteur
de saturation en oxygène et de rythme cardiaque et une vanne de régulation de débit. Pour
plus de sécurité, le module doit émettre différentes alertes sonores et visuelles. Aussi, le
module doit être en mesure de garder en mémoire 7 jours de statistiques localement. Chaque
module devra transmettre régulièrement les données recueillies au serveur central qui devra
les conserver pour au moins un an. Les interfaces, tant celles de configuration que celles
d’intervention, doivent être intuitives et faciles à utiliser. Finalement, les coûts doivent être
minimisés afin de faciliter la distribution du module.
Selon notre mandat, le système doit effectuer, sur une durée d’un an, le suivi de 100
patients. Tous les patients proviendront de la même clinique.
2
Chapitre 3
Besoins et objectifs
3.1
Besoins
La clinique Oxygénia demande donc à la firme VII/XI Engineering de concevoir le système
Oxypod permettant de réguler automatiquement le niveau d’oxygène fourni au patient, ce qui
permettra d’améliorer le confort de celui-ci. De plus, le système donnera au patient une plus
grande autonomie tout en réduisant les coûts d’approvisionnement en oxygène.
Le système doit aussi permettre au médecin de suivre son patient à distance tout en lui
permettant de modifier l’algorithme de régulation grâce à une interface d’intervention. Le
médecin pourra aussi charger le programme dans le module portable lors de la configuration
initiale.
L’Oxypod sera constitué des composantes suivantes :
Module portable de régulation Le module peut lire et traiter les données en provenance
du capteur de saturation en oxygène et les enregistrer localement pour une durée d’au
moins une semaine. De plus, plusieurs statistiques pertinentes seront calculées par le
module. Il transmet sécuritairement et confidentiellement les données au serveur informatique via le réseau de communication.
Un algorithme, installé sur celui-ci, lui permet de réguler automatiquement le débit
d’oxygène selon la demande en oxygène du client. À la demande de l’algorithme, le module transmettra une commande à la vanne de régulation. La vitesse de son processeur
doit lui permettre d’effectuer toutes les opérations au moins une fois par seconde.
Son interface graphique informe le patient sur l’état général du système d’oxygénothérapie et les alarmes sonores et visuelles lui indiquent quand charger la batterie ou
changer la bombonne d’oxygène.
Sa source d’alimentation est portable et doit alimenter le module, le capteur de saturation et la vanne de régulation. Le chargement de la batterie doit être rapide et
s’effectuer à l’aide d’une prise domestique de 120V et ce, sans interrompre le fonctionnement du système. Le module doit posséder, au minimum, une autonomie d’utilisation
de 4 heures.
3
CHAPITRE 3. BESOINS ET OBJECTIFS
4
Serveur informatique et base de données Le serveur peut recevoir les données provenant de l’ensemble des patients, soit 100 patients durant la phase préliminaire du projet,
et les enregistre dans une base de données pour une période d’un an. Le médecin peut
consulter toutes les données enregistrées sur le serveur informatique.
Interface d’intervention du médecin L’interface d’intervention permet au médecin de
modifier, localement ou à distance, l’algorithme de régulation d’un de ses patients afin
d’en modifier le débit d’oxygène désiré.
Interface de configuration du médecin L’interface de configuration permet au médecin
de charger le programme dans le module lors de la configuration initiale du module.
Cette opération s’effectue à la clinique lors de la première visite du client.
Le groupe VII/XI Engineering doit donc effectuer la conception préliminaire du système
Oxypod .
3.2
Objectifs
Le groupe VII/XI Engineering s’est donc fixé une série d’objectifs à réaliser pour mener
ce projet à terme
Assurer au patient un débit d’oxygène optimal Pour ce faire, le module doit lire correctement les données en provenance du capteur de saturation en oxygène du patient.
Un algorithme effectue le traitement au moins une fois par seconde des données reçues du capteur tout en recevant les commandes en provenance du médecin. Quand
l’algorithme détermine qu’une modification du niveau d’oxygène s’avère nécessaire, le
module doit envoyer une commande à la vanne de régulation.
Permettre au médecin de suivre à distance le patient Les données lues par le module sont tout d’abord sauvegardées localement et envoyées au serveur informatique
lorsqu’il y a présence du réseau de communication choisi. Le médecin accède aux données sur le serveur grâce à une interface lui permettant d’interroger la base de données.
Permettre au médecin de modifier le débit d’oxygène Le médecin utilise son interface d’intervention afin d’envoyer des commandes au module via le serveur informatique. Si le patient n’est pas disponible, la commande est sauvegardée dans la base de
données et elle est envoyée quand le patient revient à l’intérieur de la couverture du
réseau de communication.
Améliorer l’autonomie du patient L’autonomie du patient est tout d’abord assurée par
la portabilité de son système d’oxygénothérapie et ensuite par la durée de vie prolongée
de son alimentation. Le module informe le patient sur l’état du système grâce à son
interface graphique et diverses alarmes sonores et visuelles avertiront le patient lorsqu’il
sera temps de charger l’alimentation ou changer de bonbonne.
Faciliter la distribution de masse Afin de pouvoir traiter un maximum de patient, il est
important de minimiser le coût du système Oxypod, et ce, sans hypothéquer la qualité
du produit. Le système devra permettre de réduire les coûts en oxygène du client ainsi
que de minimiser tous les autres coûts d’opération présents.
5
CHAPITRE 3. BESOINS ET OBJECTIFS
OXYPOD
Faciliter la
distribution de
masse
Réguler le débit
d'oxygène fourni
au patient
Permettre au médecin
de suivre le patient
à distance
Permettre au médecin
de modifier l'algorithme
de régulation
et le programme
Maximiser l'autonomie
du patient
Lire les données en
provenance du
capteur
Sauvegarder localement
les données du capteur
Envoyer les commandes
au serveur informatique
par l'interface de
régulation
Maximiser la
portabilité du système
et de la source
d'alimentation
Traiter les données à
l'aide de l'algorithme
de régulation
Envoyer sécuritairement
les données au serveur
informatique
Rafraîchir l'instruction du
médecin sur le module
lors de son accès au
réseau
Maximiser l'autonomie
de la source
d'alimentation
Envoyer des commandes
à la vanne de
régulation pour
modifier le débit
Sauvegarder et traiter
les données sur le
serveur informatique
Permettre la connexion
locale pour la modification
de l'algorithme ou le
chargement du programme
Afficher l'état
du système via le
module
Consulter les
données via l'interface
de régulation
Figure 3.1 – Hiérarchisation des objectifs
Émettre des
alarmes sonores et
visuelles
(alimentation et oxygène)
Chapitre 4
Cahier des charges
4.1
Critères, pondération et barèmes
Dans cette section, nous présenterons le cahier des charges et la maison de la qualité (4.1).
Le cahier des charges présente les différents critères d’évaluation utilisés pour effectuer le
choix des différentes composantes du projet. Ces critères sont basés sur les besoins exprimés
par le client et sont pondérés selon leur importance dans le projet. Ils seront par la suite
évalués à l’aide d’équations mathématiques ou d’un tableau d’appréciation. De plus, certains
critères ont des valeurs maximales et minimales qui sont prises en considération dans les
équations. Tous les critères sont évalués et sont pondérés par une note d’une valeur entre
0 et 1. Même si une solution dépasse la note maximale, elle se verra attribuer la note 1.
Les critères d’évaluation ainsi que les équations utilisées seront expliqués dans les sections
suivantes. Pour ce qui est de la maison de la qualité, elle sert à vérifier le lien entre les
différents critères et les besoins exprimés par le client.
4.2
Justification des critères
4.2.1
Composantes du module
4.2.1.1
Capacité de calcul
Premièrement, il est très important que l’unité de calcul soit en mesure de recevoir efficacement les données du capteur de saturation en oxygène. Aussi, cette unité doit transmettre
sans problème des commandes à la vanne de régulation. Étant donné que l’algorithme de
régulation doit être exécuté à chaque seconde, le module doit bénéficier de suffisamment
de puissance de calcul pour pouvoir effectuer toutes les opérations nécessaires dans le temps
imparti. Cette capacité se mesure en million d’instructions par seconde, MIPS. Plus d’instructions par seconde permettent d’obtenir des résultats encore plus précis pour chaque exécution
du logiciel, voire même augmenter la fréquence d’analyse et diminuer le temps de réaction
6
7
CHAPITRE 4. CAHIER DES CHARGES
Critère d’évaluation
4.2.1 Composantes du module
4.2.1.1 Capacité de calcul
4.2.1.2 Flexibilité de l’algorithme
4.2.1.3 Capacité de stockage
4.2.2 Alimentation du module
4.2.2.1 Autonomie de l’alimentation
4.2.2.2 Durée de vie de l’alimentation
4.2.2.3 Temps de recharge
4.2.3 Communication
4.2.3.1 Sécurité des communications
4.2.3.2 Vitesse de transfert
4.2.3.3 Couverture du réseau
4.2.3.4 Fiabilité des communications
4.2.4 Serveur informatique
Pond.
15%
6%
6%
3%
20%
10%
5%
5%
17%
6%
4%
4%
3%
20%
Barème
Min.
Max.
x−400
1600
4.2
x−128
1920
x−4
12
4 heures
x−1
6−x
6
4.2
x−0.2
30
x−0.03
29.7
30 m.
4.2
p−461
+ m−512
3528
1536
4.2.4.1 Performances machines
6%
2
x−250
4.2.4.2 Capacité de stockage
6%
750
x
4.2.4.3 Redondance des données
8%
3
4.2.5 Caractéristiques du module
18%
4.2.5.1 Poids
5%
1 − 2x
5
x
4.2.5.2 Volume
5%
1 − 2500
4.2.5.3 Périphériques externes
3%
4.2.5.3
50000
4.2.5.4 Coût
5%
x
4.2.6 Interfaces du médecin
10%
4.2.6.1 Intuitivité et ergonomie
5%
4.2
de l’interface
4.2.6.2 Polyvalence de l’interface
5%
4.2
Table 4.1 – Cahier des charges
2,5 Kg
2500 cm3
CHAPITRE 4. CAHIER DES CHARGES
8
de l’appareil. Une unité de calcul ayant une valeur MIPS égale à 400 se verra attribuer une
note de 0. On attribuera une note de 1 à une unité de calcul possédant une valeur MIPS de
2000.
4.2.1.2
Flexibilité de l’algorithme
Le principal atout du système développé est de réagir aux signes vitaux du patient en plus
de tenir compte des directives, qui peuvent varier dans le temps, de son médecin soignant.
Dans cette optique, la flexibilité de l’algorithme est essentielle. En effet, deux possibilités
s’offrent à nous : permettre de modifier le taux de saturation d’oxygène dans le sang du
patient que le module doit maintenir ou alors permettre en plus la mise à jour complète du
logiciel si une optimisation venait à être développée. Évidemment, la meilleure solution, notée
1, est celle où la mise à jour complète est possible. Cependant, un module que seul le taux
de saturation puisse être changé à distance serait attribué une note de 0. La valeur .5 est
attribuée à un système qui accepte une quantité modérée de modifications à son algorithme.
4.2.1.3
Capacité de stockage du module
Une bonne capacité de stockage est essentielle car aucune donnée ne doit être perdue, celleci affectera le nombre de jours que le patient pourra rester loin de chez lui. De même, advenant
que la connexion soit coupée entre le module et le serveur pour une raison quelconque,
une plus grande capacité de stockage éviterait des pertes de données indésirables. Le client
demande un minimum de 7 jours de stockage. Nous estimons qu’un module possédant une
capacité de mémoire de 128 Mo pourra stocker sans problème 1 semaine d’information. Donc,
notre formule donne 0 point pour un module possédant 128 Mo de mémoire et une valeur
maximale pour un module ayant 2048 Mo de mémoire.
4.2.2
Alimentation du module
4.2.2.1
Autonomie de l’alimentation
L’autonomie de la batterie est très importante, car c’est elle qui permet au patient de
vaquer à toutes ses occupations quotidiennes à l’extérieur du domicile. La source doit donc
être en mesure de fournir une alimentation à notre module pour une durée d’au moins 4
heures. L’équation utilisée est donc :
x−4
(4.1)
12
La Valeur x représente l’autonomie en heure. Cette équation donne une note maximale
à une source qui a une autonomie de 16 heures, soit amplement suffisante pour se déplacer
durant une journée complète.
9
CHAPITRE 4. CAHIER DES CHARGES
4.2.2.2
Durée de vie de l’alimentation
Même si le projet est d’une durée de vie de 1 an, il est important d’avoir une alimentation
qui sera en mesure de garder sa capacité le plus longtemps possible. Cette alimentation sera
soumise au moins une fois par jour au cycle de charge et de décharge, c’est pourquoi il est
important d’avoir une source qui possède une bonne durée de vie. L’unité d’alimentation doit
avoir une autonomie d’au moins 1 an. L’équation utilisée sera donc une équation linéaire.
x−1
(4.2)
La variable x représente la durée de vie en année. D’après cette équation, plus la durée
vie est longue, plus elle obtient de points, pour atteindre un maximum pour une durée de vie
de 2 ans.
4.2.2.3
Temps de recharge
Un temps de recharge minimal permettra au patient de reprendre plus rapidement ses
activités quotidiennes. Nous avons fixé le temps maximal de recharge de l’alimentation à
6 heures pour une charge complète. Comme la mobilité du patient est réduite lors de la
recharge, le but est donc de l’effectuer le plus rapidement possible.
4.2.3
Communication entre le serveur et le module
4.2.3.1
Sécurité des communications
Comme l’information transmise est sensible et confidentielle, la sécurité du transfert de
données est d’une grande importance. Nous souhaitons donc que le protocole utilisé offre
une procédure d’authentification permettant seulement au médecin de modifier l’algorithme
de ses patients. Comme il s’agit d’information médicale, les données envoyées sur le réseau
devront être cryptées avec un algorithme sécuritaire. La sécurité des différents réseaux sera
évaluée selon le tableau 4.2. Un niveau de sécurité considéré comme faible se méritera une
note de 0 alors qu’un niveau de sécurité élevé se méritera une note de 1.
4.2.3.2
Vitesse de transfert
Puisque l’information à transférer chaque seconde est de faible volume, il n’est pas nécessaire d’avoir une vitesse de transfert de très haut niveau. On se garde tout de même une
marge de manoeuvre si le module doit transmettre des informations critiques (par exemple,
le patient a un très bas niveau d’oxygène, le module doit en informer le médecin le plus vite
possible). Pour transférer les données, nous supposons qu’une vitesse d’au moins 200 KB/s
est suffisante. Comme le patient peut accumuler les données lorsqu’il est à l’extérieur de la
couverture, une vitesse supérieure permetterait d’accélérer l’envoi lorsque plusieurs données
à la fois sont transmises. Nous évaluerons donc la vitesse de transfert en MegaHertz selon
CHAPITRE 4. CAHIER DES CHARGES
10
une formule qui donne une note de 1 à un réseau pouvant offrir une vitesse de transfert de
30 Mo/s
x − 0.2
30
4.2.3.3
(4.3)
Couverture du réseau
La couverture du réseau utilisé est importante, car le module transférera automatiquement les données vers le serveur informatique lorsque le réseau sera détecté. Pour la phase
préliminaire du projet, le client doit bénéficier au minimum d’une couverture à l’intérieur
de son domicile. Donc, une note de 0 sera attribuée pour une couverture d’un rayon de 30
mètres, car le patient ne serait pas couvert lors de ses déplacements quotidiens. Nous attribuons une note de 1 à un réseau couvrant la municipalité dans laquelle le client se trouve,
dans ce cas-ci la ville de Québec, soit environ un rayon de 30 kilomètres autour du domicile.
Ceci permettra au médecin de joindre le patient en tout temps.
x − 0.03
30
4.2.3.4
(4.4)
Fiabilité des communications
La fiabilité du protocole de communication de module sera quantifiée par le tableau 4.2.
L’intégrité des données transférées étant primordiale, le protocole de communication choisi
devra permettre de détecter les erreurs et effectuer la correction d’erreurs automatiquement.
Nous cherchons aussi à éviter les pertes de messages en utilisant un protocole utilisant les
accusés-réception. Nous considérons donc la fiabilité comme étant excellente pour un protocole contenant tous ces critères et faible s’il n’en contient aucun.
4.2.4
Serveur informatique
4.2.4.1
Performance matérielle
Le serveur devra être en mesure de traiter une multitude de requêtes à la fois. C’est
pourquoi il est très important que celui-ci soit doté d’un processeur et d’une quantité de
mémoire vive suffisante pour être en mesure de répondre à la demande. Pour être en mesure de comparer les différents processeurs adéquatement, nous utiliserons les données de la
firme PassMark Software, qui effectue une multitude de tests sur les processeurs afin de leur
attribuer une cote. L’équation utilisée sera :
p−461
3528
+ m−512
1536
(4.5)
2
où p représente la cote de la firme PassMark Software [63] attribuée au processeur, et m la
quantité de mémoire vive. Selon nous, un serveur ayant un processeur qui a une cote de 461
(AMD Athlon XP 2800+) et possédant 512 Mo de mémoire vive se verra attribuer la note 0.
CHAPITRE 4. CAHIER DES CHARGES
11
Un serveur avec un processeur qui a une cote de 4029 (Intel Xeon X5365) et possédant 2GB
de mémoire vive obtiendra la note 1.
4.2.4.2
Capacité de stockage
Le serveur doit être en mesure de stocker toutes les données recueillies, par chaque module,
pour une durée 1 an. Nous estimons qu’environ 64 octets de données seront enregistrés à
chaque seconde sur chaque module. À l’aide de la formule écrite ci-dessous, nous serons en
mesure de calculer la capacité de stockage nécessaire :
Stockage = 64o ∗ 86400s/j ∗ 365j/a ∗ 100modules = 201,83Go
(4.6)
Donc, en additionnant l’espace nécessaire pour le système d’exploitation et les différents
logiciels, un serveur possédant 250 Gb de stockage se verra attribuer la note 0 et un serveur
ayant 1000Gb de stockage se verra attribuer la note 1.
4.2.4.3
Redondance des données
Afin de prévenir les éventuelles pertes de données qui pourraient être occasionnées par
la panne d’un disque dur, il est important que notre serveur soit à l’épreuve de celles-ci. Un
serveur n’ayant aucune tolérance aux pannes se verra attribuer la note 0 tandis qu’un serveur
ayant 3 tolérances aux pannes se verra attribuer la note 1.
4.2.5
Caractéristiques
4.2.5.1
Poids du module
Comme le module portable sera porté majoritairement par des personnes ayant des problèmes de santé, il nous parait donc normal que le poids soit le plus léger possible pour ne
pas surcharger physiquement ces mêmes personnes. Notre équation linéaire favorise donc un
poids léger, pour atteindre un maximum à 2,5 kg.
4.2.5.2
Volume du module
Un volume restreint permettra plus d’aisance au client dans ses déplacements. C’est pourquoi il est important de ne pas dépasser un volume de 2500 cm3. Suivant une équation linéaire,
le volume du module est jugé selon la différence qu’il fait avec le maximum demandé par le
client, soit 2500 cm3. Déjà que la bonbonne d’oxygène est encombrante, il est important que
le module ne devienne pas lui aussi un boulet pour les patients, qui ne sont peut-être pas en
état de pouvoir forcer excessivement physiquement.
4.2.5.3
Périphériques externes
Le module se doit de disposer de périphériques externes pour communiquer avec le patient et éventuellement son entourage et son médecin. Cette communication est nécessaire
12
CHAPITRE 4. CAHIER DES CHARGES
notamment dans le cas d’émissions d’alarmes sonores et visuelles émises si un problème survient. Ces alarmes sont utiles si un problème matériel survient à l’intérieur du module ou si
les signes vitaux du patient deviennent anormaux. Elles permettent que des actions soient
entreprises rapidement. Ces signaux peuvent être visuels : sur un écran, qui affiche des statistiques générales sur la condition du patient, ou sonores : sous la forme de carillon ou autre.
C’est pourquoi ces deux dispositifs sont nécessaires. Nous jugerons l’écran principalement par
sa consommation énergétique à l’aide de la formule suivante :
x
(4.7)
100mW
Cependant, il faut que l’écran puisse fonctionner dans différents environnements et que le
coût reste respectable en tout temps. Pour le haut-parleur, il sera noté pour ses dimensions
et son poids global. La note total sera la moyenne entre la note attribuée à l’écran et au
haut-parleur.
1−
4.2.5.4
Coût
Étant donné que le nombre de patients et de sites risque d’augmenter avec le temps, il est
important que le coût de chaque élément du système soit considéré dans le choix final. Un
calcul préliminaire nous a permis de fixer un prix minimal pour une solution à 50 000$. Ce
prix comprend le coût des composantes des 100 modules fournis aux patients, du serveur et
des interfaces, le coût de main-d’oeuvre évalué selon la complexité de la solution à implanter
ainsi que du coût d’exploitation, dans ce cas-ci le forfait de communication de chaque patient
qui devra s’échelonner sur la durée d’un an. Nous utiliserons donc la formule suivante :
50000
Cout
4.2.6
Interfaces du médecin
4.2.6.1
Intuitivité et ergonomie
(4.8)
Les caractéristiques principales recherchées pour les interfaces du médecin, tant l’interface d’intervention que de configuration, sont qu’elles soient intuitives et ergonomiques. Ceci
implique une interface d’intervention permettant facilement au médecin de consulter données et statistiques en provenance du serveur informatique tout en lui donnant accès à la
modification de l’algorithme de régulation, et ce, pour l’ensemble de ses patients. Quant à
l’interface de configuration, elle doit permettre au médecin de charger le programme dans
le module automatiquement en effectuant le branchement. Ce critère subjectif sera évalué à
l’aide du tableau 4.2.
4.2.6.2
Polyvalence
La polyvalence des interfaces est importante pour le développement futur du système,
c’est-à-dire qu’elle donnera accès à un maximum de fonctions permettant au médecin d’amé-
13
CHAPITRE 4. CAHIER DES CHARGES
liorer la qualité du traitement donné. La polyvalence des interfaces sera évaluée à l’aide du
tableau 4.2.
Cote
Excellent
Bon
Moyen
Faible
Sans intérêt
Table 4.2 – Tableau
Note
1
0.75
0.5
0.25
0
d’appréciation
14
CHAPITRE 4. CAHIER DES CHARGES
Maximiser l'autonomie
du patient
Ⱥ
Polyvalence
Ⱥ
Ergonomie et intuitivité
Performances
Interface
Capacité de stockage
Redondance de la mémoire
Potentiel d'amélioration
Coût
Volume
Poids
O
Serveur
Caractéristiques
Périphériques externes
O
Temps de recharge Ⱥ
Duré de vie de la batterie
Ⱥ
Automonie de la batterie
Ⱥ
Fiabilité des communications
Ÿ
Couverture du réseau
O Ÿ
Vitesse de transfert
Ⱥ
Capacité de stockage
&ůĞdžŝďŝůŝƚĠĚĞů͛ĂůŐŽƌŝƚŚŵĞ
Fiabilité des composantes
Capacité de calcul
Permettre au médecin de modifier l'algorithme de Permettre au médecin de suivre
régulation et le le patient à distance
programme
Réguler le débit d'oxygène
fourni au patient
Ⱥ : Relation forte
O : Relation moyenne
Ÿ : Relation faible
Sécurité du transfert
Oxypod
Module portable
Communication
Alimentation
Traitement
et mémoire
Lire les données en provenance Ⱥ
du capteur
Traiter les données à l'aide de l'algorithme de régulation
Envoyer des commandes à la vanne de régulation pour modifier le débit
Ⱥ
Sauvegarder localement les données du capteur
Envoyer sécuritairement les données au serveur informatique
Sauvegardre et traiter les données sur le serveur informatique
Consulter les données via l'interface de régulation
Ⱥ
Envoyer les commandes au serveur informatique par l'interface de régulation
Rafraichir l'instruction du médecin sur le module lors de son accès au réseau
Permettre la connexion locale pour le chargement du programme
Maximiser la portabilité du système et de la source d'alimentation
Ⱥ Ÿ
O
Ⱥ Ÿ Ÿ O
Ⱥ
O Ÿ
Ÿ
O
Ⱥ
Maximiser l'autonomie de la source d'alimentation
Ⱥ
Ⱥ
Ⱥ
O
Affichage de l'état du système Ÿ
par le module
Ⱥ
Émettre des alarmes sonores et visuelles
Ⱥ
Ÿ
Faciliter la distribution de masse
Figure 4.1 – Maison de la qualité
<= 2500cm³
<= 2.5 Kg
compatible -­‐ prise murale
>= 4 heures
Ⱥ
>= 30m
O
Ⱥ
Chapitre 5
Conceptualisation et analyse de
faisabilité
5.1
Analyse Fonctionnelle
Tout problème a une solution, mais parfois il vaut mieux subdiviser le problème en plusieurs sous-problèmes pour mieux pouvoir l’appréhender dans son ensemble. Dans cette optique, ce chapitre est consacré à la décomposition fonctionnelle, l’analyse de faisabilité et la
conceptualisation de l’Oxypod. Ce système complexe commandé par la clinique Oxygénia
est en effet mieux compris lorsqu’on le divise dans ses diverses fonctions, nous pouvons alors
faire preuve d’abstraction pour mieux analyser un aspect en particulier.
En décortiquant le fonctionnement attendu de l’Oxypod, tel qu’à la figure 5.1, on peut
répartir ses principales tâches à accomplir en trois grandes catégories : le module portable, le
serveur contenant et gérant la base de données ainsi que les interfaces du médecin. De plus,
puisque le système réagit et communique avec le monde extérieur, il se doit d’accepter des
intrants et d’émettre/produire des extrants. Les intrants se réduisent à peu de choses. En
effet, l’Oxypod capte les signes vitaux du patient, qui sont nécessaires pour ajuster le débit
d’oxygène à transmettre et assurer un fonctionnement optimal. Dans un deuxième temps, le
module peut aussi recevoir, directement ou non, des commandes du médecin afin de modifier
le traitement à procurer. Finalement, l’Oxypod produit deux extrants, soit la modification
du débit d’oxygène transmis ainsi que des alarmes sonores et visuelles, émises en cas de
problème.
5.2
Mémoire du module portable
La mémoire morte permet de stocker l’information même quand l’appareil n’est pas alimenté en électricité. La présence de mémoire morte à l’intérieur du module est indispensable
afin d’être en mesure d’exécuter l’algorithme de régulation et d’enregistrer les résultats de
15
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
Intrants
Commandes
du médecin
Signes vitaux
Serveur informatique
Système
d'oxygénothérapie
Interfaces du médecin
Capteur
Traitement
Serveur
Régulation
Mémoire
BD / OS
Communication
Alimentation
Périphériques
Redondance
Configuration
Vanne
Signes vitaux
Commandes
Commun
Extrants
Ajustement
du niveau
Alarmes
Figure 5.1 – Diagramme fonctionnel
16
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
17
celui-ci sur le module pour une durée de 7 jours. Les concepts évalués doivent être en mesure
de rencontrer les contraintes énumérées dans la section 4.2.1 du cahier des charges ainsi que
les objectifs énoncés dans la section 3.2.
1. Aspects Physiques
– Doit être en mesure d’écrire les données reçues de l’algorithme de régulation à toutes
les secondes.
– La consommation électrique de la mémoire ne doit pas empêcher l’alimentation du
module d’atteindre une autonomie de 4 heures
2. Aspects Budgétaires
– Le coût de la mémoire doit être minimisé.
3. Aspects Temporels
– Doit être en mesure de résister à 1 an d’utilisation
4. Aspects Environnementaux
– Aucun aspect environnemental notable.
5.2.1
Puce NAND Flash Numonix NAND01GW3B2C 1GB
Description : Cette puce flash possède 1 Go d’espace mémoire, ce qui permet aisément
de stocker au moins 1 semaine d’information provenant de l’algorithme. De plus, la vitesse
d’écriture de cette puce est de l’ordre de 7.7 Mo par seconde. Sa consommation électrique
peut atteindre 30 mA au plus haut niveau d’activité. Pour terminer, cette puce possède un
coût de 5.07$ l’unité à l’achat de 100 puces. [52] [53] [54] Décision : Retenu
Justification : Cette solution rencontre toutes les exigences et contraintes imposées. La
vitesse d’écriture de cette puce est largement suffisante. Sa consommation électrique est très
faible. La puce possède un coût minime et une capacité de stockage suffisante.
5.2.2
Carte mémoire microSD Patriot PSF2GMCSD 2GB
Description : Cette carte microSD comportant 2 Go de mémoire peut contenir facilement
plus d’une semaine d’information provenant de l’algorithme. La carte possède une vitesse
d’écriture de 5Mo par seconde. Aussi, la consommation électrique des cartes microSD peut
varier entre 20 et 100 mA selon leur utilisation. Cette carte microSD possède un coût à l’unité
d’environ 3.99$. [55] [56]
Décision : Retenu
Justification : Ce concept possède toutes les qualités nécessaires pour être retenu. La
capacité en mémoire, sa consommation électrique ainsi que sa vitesse d’écriture cadrent très
bien dans le projet. Son coût s’avère très convenable.
5.2.3
Disque Dur Western Digital Scorpio Blue 2.5" 160GB
Description : Le disque dur Western Digital Scorpio Blue 2.5IN est un disque dur
retrouvé principalement dans les ordinateurs portables. Sa capacité de stockage de 160 Go
18
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
est amplement suffisante pour les besoins du projet. Sa vitesse d’écriture, située à 50 Mo par
seconde, est supérieure à la grande majorité des puces flash et des cartes mémoire disponibles
sur le marché. Sa demande en énergie est située à 500 mA en état d’écriture. Aussi, son coût
se situe à environ 42$ l’unité. [57] [58]
Décision : Rejeté
Justification : Son coût à l’unité, situé à 42$, est trop important dans le cadre du projet.
Table 5.1 – Évaluation des modules de mémoire du module portable.
Concept
Puce NAND Flash Numonix
NAND01GW3B2C 1GB
Carte mémoire microSD
Patriot PSF2GMCSD 2GB
Disque Dur Western Digital
Scorpio Blue 2.5" 160GB
5.3
Aspects
physiques
oui
Aspects
économiques
oui
Aspects
temporels
oui
Aspects
environnementaux
-
Décision
oui
oui
oui
-
retenu
oui
non
oui
-
rejeté
Alimentation du module portable
L’alimentation permet d’alimenter le module portable tout en offrant la chance aux patients de se déplacer librement sans être contraint à un emplacement fixe. Cette source
d’alimentation devra donc respecter les critères expliqués à la section 4.2.2 et les objectifs
à la section 3.2. De plus, comme la vanne de régulation est la partie qui consomme le plus
d’énergie électrique, nous prendrons en considération qu’une batterie doit pouvoir alimenter
2 vannes durant 4 heures pour être acceptée. Si les éléments consomment plus ou moins que 2
vannes, il est toujours possible de prendre des modèles ayant des valeurs différentes de mAh
pour chaque type de batterie. La différence de coût reste semblable d’un type de batterie à
l’autre peu importe le modèle.
1. Aspects Physiques
– Doit être en mesure d’alimenter les différents modules
– Le rapport puissance poids doit être le plus avantageux possible
2. Aspects Budgétaires
– Minimiser le coût
3. Aspects Temporels
– Le cycle de charge décharge doit lui permettre au moins 1 an d’utilisation
– La durée de vie de la batterie doit être supérieure à 1 an
4. Aspects Environnementaux
– L’alimentation doit être recyclable
retenu
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
5.3.1
19
Batterie Nickel-Cadmium Part Number : SL-DD10R2WR
avec Smart Charger Part Number : CH-UN180
Description : Les accumulateurs Nickel-Cadmium sont les premiers qui sont arrivés sur
le marché et ils sont aussi les moins chers disponible. Cette technologie est apte à supporter
des grands courants de charge et de décharge, ce qui permet une recharge très rapide. De plus,
ce type d’accumulateur représente une bonne solidité mécanique et électrique. De surcroît,
les accumulateurs Nickel-Cadmium possèdent une grande tolérance face aux surcharges. La
densité énergétique de ce type de batterie est moyenne et le Cadmium est un métal lourd et
polluant qui est difficile à recycler. [8] [9] [13] [14]
Table 5.2 – Caractéristique du modèle Nickel-Cadmium
Tension
Capacité
volume
Poids
Nombre de cycle de recharge
Temps de charge
Prix avec chargeur
Temps d’autonomie estimé
12 Volts
4000 mAh
633,6 cm3
1,54 Kg
500
2,7 heures
89,18 $
9 heures
Décision : Rejeté
Justification : Malgré plusieurs avantages au niveau du coût et de la durée de vie, cette
technologie possède un faible rapport puissance poids en plus d’être difficile à recycler dû
à la présence d’un métal lourd et polluant qu’est le Cadmium. Pour ces deux raisons, nous
avons décidé d’éliminer ce type de batterie de nos solutions.
5.3.2
Batterie Nickel-Métal-Hydrique, modèle : 16495 avec Smart
Charger no : 14591
Description : Les batteries Nickel-Métal-Hydrique possèdent sensiblement les mêmes
caractéristiques que son prédécesseur, soit les batteries Nickel-Cadmium. Cette technologie
avait pour but de résoudre le problème de recyclage du Cadmium. De plus, cette batterie
possède une plus grande capacité de puissance électrique par poids que les Nickel-Cadmium.
Elle possède aussi l’avantage de résister à un grand courant de charge et de décharge, ce qui
permet une recharge rapide, mais elle nécessite un chargeur automatique, car elle ne résiste
pas à une surcharge, ce qui augmente considérablement le coût de l’ensemble batterie et
chargeur. [8] [9] [10] [11]
Décision : Retenu
Justification : Même si cette technologie nécessite des chargeurs spécialisés qui coute
plus cher que ceux pour les autres technologies, le faible coût de la batterie la rend compétitive
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
20
Table 5.3 – Caractéristique du modèle Nickel-Métal-Hydrique
Tension
Capacité
volume
Poids
Nombre de cycle de recharge
Temps de charge
Prix avec chargeur
Temps d’autonomie estimé
12 Volts
4500 mAh
253,8 cm3
0,454 Kg
2,5 heures
119,94 $
9 heures
avec les autres. De plus, elle offre de bonnes performances électriques qui sont comparables
avec les autres types de batteries retenues.
5.3.3
Batterie au Lithium-ion, modèle : Li-Ion 18650 avec chargeur
TLP3000
Description : Les accumulateurs Lithium-ion sont ceux qui sont apparus le plus récemment sur le marché. Le coût de ceux-ci est assez élevé, mais ils possèdent le meilleur rapport
de puissance par kg. Le faible poids de ces accumulateurs s’explique par le fait que le lithium
est un des métaux les plus légers. De plus, cette technologie ne possède aucun effet mémoire,
c’est-à-dire que la pile ne perd pas de puissance suite à un cycle de charge non complet.
Par contre, la durée de vie de la batterie reste tout de même limitée, car les éléments se
détériorent naturellement avec le temps. [6] [7] [8] [9]
Table 5.4 – Caractéristique de la batterie Lithium-ion
Tension
Capacité
volume
Poids
Nombre de cycle de recharge
Temps de charge
Prix avec chargeur
Temps d’autonomie estimé
14,8 Volts
4400 mAh
176,26 cm3
0,340 Kg
500
2,6 heures
89,22 $
8,8 heures
Décision : Retenu
Justification : Malgré quelques défauts comme la durée de vie limitée des accumulateurs,
de nombreuses qualités confèrent une grande importance à la technologie Lithium-ion. En
effet, nous visons sur la légèreté, ce que peut nous apporter cette batterie. De plus, la durée de
vie de cette batterie est de seulement trois ans, mais comme elle sera rechargée possiblement
à tous les jours ou peut-être même deux ou trois fois par jour, nous devons avoir une batterie
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
21
qui possède un grand nombre de cycles de charge et décharge, car dans notre projet, c’est ce
qui déterminera la durée de vie de la batterie.
5.3.4
Batterie Lithium-ion sur Polymères avec chargeur, Part Number : CH-LI1418C12-TTP
Description : La batterie Lithium-ion sur polymère est presque identique à la technologie
Lithium-ion. La batterie Lithium-ion sur polymère peut prendre des formes variées, car elle
ne possède pas d’enveloppe de métal rigide. De plus, cette batterie est moins sujette aux
fuites d’électrolyte que la batterie Lithium-ion. Les points négatifs sont que cette technologie
coûte un peu plus cher en plus de nécessiter des règles strictes de charge et décharge pour ne
pas endommager la batterie. [9] [12]
Table 5.5 – Caractéristique de la batterie Lithium-ion sur Polymères
Tension
Capacité
volume
Poids
Nombre de cycle de recharge
Temps de charge
Prix avec chargeur
Temps d’autonomie estimé
12 Volts
6170 mAh
436,9 cm3
0,910 Kg
500
5 heures
120,85 $
12,3 heures
Décision : Retenu
Justification : Comme la batterie Lithium-ion, elle possède plus d’avantages que d’inconvénients et il serait favorable de vérifier si cette technologie pourrait nous permettre de
sauver du volume lors du concept de solution finale.
Table 5.6 – Évaluation des systèmes d’alimentation du module portable.
Concept
Nickel-Cadmium
Nickel-Métal-Hydrique oui
Lithium-ion
Lithium-ion sur Polymères
5.4
Aspects
physiques
oui,mais
oui
oui
oui
Aspects
économiques
oui
oui
oui
oui
Aspects
temporels
oui
oui
oui
oui
Aspects
environnementaux
non
oui
oui
oui
Décision
rejeté
retenu
retenu
retenu
Périphériques externes du module portable
Les périphériques externes du module permettent de faire le lien entre celui-ci et l’utilisateur. Pour ce faire, le module sera doté d’un petit écran pour pouvoir afficher l’état du patient
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
22
et du module en temps réel et d’un haut-parleur pour émettre un son en cas de problème
soit par le manque d’oxygène dans la bonbonne ou d’un manque de puissance de la part de
l’alimentation. Le tout doit se faire dans le respect des critères de la section 4.2.5.3 ainsi que
des objectifs de la section 3.2.
1. Aspects Physiques
– Doit avoir accès aux mesures prises par les différents capteurs
– L’écran doit pouvoir afficher toutes les données sans consommer trop de puissance
– Le haut-parleur doit pouvoir amplifier des sons jusqu’à la puissance désirée
– Les périphériques externes doivent avoir une consommation électrique minimisée
2. Aspects Budgétaire
– Le coût puissance doit être le plus faible possible
3. Aspects Temporels
– La durée de vie des périphériques doit être supérieur à 1 an
4. Aspects Environnementaux
– Les périphériques externes doivent pouvoir fonctionner à différentes températures
variant entre -20 et 40 degrés Celsius.
5.4.1
Écran
5.4.1.1
Écran ACL
Description : Cette technologie fonctionnant à l’aide de semi-conducteurs est très répandue dans le monde présentement. Elle est abordable et est relativement sobre quant à
sa consommation d’électricité. Pour les besoins du module, il n’est pas nécessaire d’avoir un
très grand écran ni d’avoir le meilleur contraste possible. De plus, cette technologie est très
durable puisque même si un pixel est défectueux, l’écran reste tout de même fonctionnel.
Selon la qualité de l’écran, on peut faire des écrans très résistants à la température et à
l’humidité. [1] [2]
Décision : Retenu
Justification :Le faible coût de cette technologie, sa faible consommation électrique, sa
durabilité et son utilisation dans les températures du Québec en font une gagnante sur toute
la ligne.
5.4.1.2
Écran OLED
Description : Cette technologie permet de construire des écrans très performants à tous
les niveaux. Ils possèdent un contraste, un temps de réponse, un rendu des couleurs et un
angle de vision qui sont tous de qualité optimale. De plus, l’écran est très mince. Cependant,
puisque cette technologie est brevetée par des entreprises privées, le coût demeure donc
très élevé. Les écrans OLED ont aussi de la difficulté à supporter l’humidité, ce qui limite
l’utilisation du module dans certains environnements. [4]
Décision : Rejeté
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
23
Justification : Puisque nous n’avons pas besoin d’un écran très performant pour nos
modules, la technologie OLED est rejetée car son coût est trop élevé par rapport à ses
concurrentes et elle à de la difficulté à tolérer l’humidité.
5.4.1.3
Écran Plasma
Description : Principale concurrente de la technologie ACL, la technologie au plasma est
très utilisée pour fabriquer des écrans de très grandes dimensions. Ces écrans offrent une très
bonne qualité d’image tout en étant bien protégés des contraintes environnementales comme
les températures extrêmes, l’humidité et les interférences électriques. Cependant, puisque la
demande pour ce type d’écran sur le marché a diminué en faveur des écrans ACL, le prix des
écrans plasma est plus élevé que celui des écrans ACL. De plus, ces écrans sont, à dimension
égale, plus lourds que les technologies concurrentes. La consommation électrique des écrans
plasma varie selon la luminosité de l’image tandis que les écrans ACL ont une consommation
électrique constante. [3]
Décision : Rejeté
Justification : La technologie au plasma offre de nombreux avantages comme la possibilité de faire un très grand écran ou un bon contraste des couleurs. Par contre, ce ne sont pas
des qualités nécessaires pour notre écran. En raison d’une plus grande consommation électrique que ses concurrentes et de son coût plus élevé, nous devons rejeter cette technologie
qui n’est pas adaptée à notre module.
5.4.1.4
Écran à DEL
Description : Puisque notre écran n’a qu’à afficher des chiffres, on peut utiliser un
petit circuit électrique fonctionnant à l’aide d’un microcontrôleur pour afficher les données
recueillies comme l’affichage d’un four à micro-onde ou bien d’un réveil matin. Les principaux
avantages de cette technologie sont la très faible consommation électrique, la résistance aux
chocs et autres intempéries causées par l’environnement ainsi que la durée de vie. Par contre,
c’est un affichage exclusivement noir et blanc.
Décision : Retenu
Justification : Cette technologie offre tout ce dont nous avons besoin pour l’écran du
module à un coût très faible même si la qualité de l’image est médiocre. Cette technologie
ne permet pas beaucoup d’évolution pour le futur.
5.4.2
Haut-parleur
5.4.2.1
Haut-parleur de type tweeter
Description : Ce type de haut-parleur permet d’émettre des fréquences entre 2000 et
20 000 Hertz qui sont les sons les plus aigus que peut entendre l’oreille humaine. Les hautparleurs de type tweeter ont l’avantage d’être beaucoup plus petits que les autres types de
haut-parleur pour un même niveau d’intensité sonore. Cependant, puisque la membrane qui
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
24
constitue le haut-parleur est plus mince que celle de ses concurrents, les haut-parleurs de
type tweeter sont donc généralement plus fragiles et ont une plus petite durée de vie. [5]
Décision : Retenu
Justification : Avec ses petites dimensions et son poids faible, ce type de haut-parleur est
bien adapté aux besoins du module. Cependant, sa durée de vie aléatoire peut jouer contre
elle.
5.4.2.2
Haut-parleur de type médium
Description : Ce type de haut-parleur émet des sons de l’ordre de 300 à 5000 Hertz.
Malgré son volume et son poids plus élevé que le haut-parleur de type tweeter pour une
puissance fixe, le type médium à une membrane plus épaisse donc plus résistante. [5]
Décision : Retenu
Justification : Malgré des dimensions et un poids plus important, ce type de hautparleur permet une meilleure fiabilité que le haut-parleur de type tweeter. Il représente donc
un compromis viable.
5.4.2.3
Haut-parleur de type woofer
Description : Ce type de haut-parleur est conçu habituellement pour bien reproduire les
sons graves de 20 à 500 Hertz. Pour diffuser ces sons, un woofer doit avoir une plus grande
enceinte et une plus grosse membrane que les autres types de haut-parleur, à puissance égale.
Ils sont cependant plus durables que les autres types de haut-parleur. De plus, c’est souvent
le type de haut-parleur qui coûte le plus cher sur le marché. [5]
Décision : Rejeté
Justification : Ce type de haut-parleur n’est pas vraiment adapté aux besoins de notre
module. Les autres types de haut-parleur permettent de répondre à nos besoins tout en
gardant un volume et un poids raisonnable. La principale application des woofers réside dans
les systèmes de sons de très haute performance, ce que nous ne recherchons pas nécessairement
dans le cadre de ce projet.
Table 5.7 – Évaluation des différents périphériques externes.
Concept
Écran ACL
Écran OLED
Écran au plasma
Écran à DEL
Haut-parleur type tweeter
Haut-parleur type médium
Haut-parleur type woofer
Aspects
physiques
oui
oui
non
oui
oui
oui,mais
non
Aspects
économiques
oui
non
non
oui
oui
oui
non
Aspects
temporels
oui
oui
oui
oui
oui
oui
oui
Aspects
environnementaux
oui
oui,mais
oui
oui
oui,mais
oui
oui
Décision
retenu
rejeté
rejeté
retenu
retenu
retenu
rejeté
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
5.5
25
Traitement du module portable
Le processeur est la pièce qui est responsable de manipuler et de traduire les opérations en
mémoire sous la forme de langage machine. Quand la traduction des opérations est terminée,
il retourne à la mémoire les résultats obtenus. Dans le cadre de ce projet, il est très important
que le processeur soit en mesure d’exécuter l’algorithme de régulation à toutes les secondes
en plus des autres tâches nécessaires au bon fonctionnement du module. Il est très important
que les concepts observés respectent les contraintes énoncées dans la section 4.2.1.1 du cahier
des charges ainsi que les objectifs énoncés dans la section 3.2.
1. Aspects Physiques
– Doit être en mesure d’exécuter les opérations de l’algorithme de régulation à toutes
les secondes.
– La consommation électrique du processeur ne doit pas empêcher l’alimentation du
module d’atteindre une autonomie de 4 heures
2. Aspects Budgétaires
– Le coût du processeur doit être minimisé.
3. Aspects Temporels
– Doit être en mesure de résister à 1 an d’utilisation
4. Aspects Environnementaux
– Aucun aspect environnemental notable.
5.5.1
Intel Atom N270
Description : Le processeur Intel Atom N270 est le plus souvent utilisé dans les netbooks
et les tablettes, dont le netbook Acer Aspire One. Il utilise un jeu d’instruction 32 bits avec
l’extension SSE2. Avec sa fréquence d’horloge de 1.6 GHz, une valeur MIPS de 3225 lui est
attribuée, ce qui est largement suffisant. Le prix du processeur est de 32.00$, à l’achat de
1000 processeurs ou plus. De plus, il possède une enveloppe thermique de 2.5W. [42]
Décision : Rejeté
Justification : Sa consommation électrique s’avère trop grande dans le cadre du projet.
5.5.2
Texas Instrument OMAP 3430
Description : Ce processeur est retrouvé le plus souvent dans les téléphones intelligents,
par exemple le Palm Pré de première génération. Il utilise un jeu d’instruction ARM CortexA8 lui donnant 2 MIPS par MHz. Donc, avec une fréquence d’horloge de 550 MHz, nous
obtenons une valeur MIPS de 1150, ce qui est amplement suffisant . Aussi, il possède un coût
de 10,80$ pour les achats en gros. La consommation électrique du processeur est de 325 mW.
[45] [46] [47] [48]
Décision : Retenu
Justification : La consommation électrique et le coût sont minimisés. La valeur MIPS est
largement suffisante dans le cadre de notre projet. Donc, toutes les contraintes sont satisfaites.
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
26
Table 5.8 – Évaluation des différents processeurs.
Concept
Intel Atom N270
Texas Instrument
OMAP 3430
Qualcomm QSD8650
Scorpion
AMD Athlon II
160u
5.5.3
Aspects
physiques
oui
oui
Aspects
économiques
non
oui
Aspects
temporels
oui
oui
Aspects
environnementaux
-
Décision
oui
oui
oui
-
retenu
oui
non
oui
-
rejeté
rejeté
retenu
Qualcomm QSD8650 Scorpion
Description : On retrouve ce processeur le plus souvent dans les téléphones intelligents,
dont le HTC EVO 4G. Il utilise le jeu d’instruction Snapdragon ARM version 7 de la firme
Qualcomm, qui lui procure 2.1 MIPS par MHZ. Avec une fréquence d’horloge de 1 GHz, nous
obtenons une valeur MIPS de 2100. De plus, le processeur contient un module GPS intégré
et peut traiter les communications GSM, 1XRTT, 1XEVDO, HSPA, entre autres. Avec un
coût de 30,50$ pour les achats en gros, il rencontre nos exigences budgétaires. De plus, sa
consommation électrique est de 500 mW. [49] [50] [51] [48] [59]
Décision : Retenu
Justification : Le processeur n’aura aucune difficulté à exécuter l’algorithme de régulation à toutes les secondes. Aussi, sa consommation électrique est minimale. Son coût rencontre
parfaitement les contraintes budgétaires énoncées. De plus, il possède des fonctions, comme
la présence d’une puce GPS, qui pourrait être utilisée dans le cadre d’un prolongement du
projet.
5.5.4
AMD Athlon II 160u
Description : On retrouve principalement ce processeur dans des ordinateurs de bureau.
Il utilise le jeu d’instruction AMD64. Grâce à son unique coeur comportant une fréquence
d’horloge de 1.8 GHz, on lui attribue une valeur MIPS de 2709.64, ce qui est plus que suffisant.
Son coût, pour le consommateur, se situe à 33.51$ l’unité. Avec les économies que pourrait
engendrer un achat en gros de ce processeur, on peut affirmer que le coût de celui-ci cadre
bien dans les exigences budgétaires du projet. Par contre, le processeur possède une enveloppe
thermique de 20 W, ce qui rendra impossible d’avoir une autonomie d’utilisation de 4 heures
pour le module. [43] [44]
Décision : Rejeté
Justification : La consommation électrique de ce processeur est beaucoup trop grande
et ne rencontre pas les contraintes physiques.
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
5.6
27
Communication du module portable
Le module portable de régulation du patient doit communiquer avec le serveur informatique, soit pour envoyer automatiquement les données recueillies par le module ou bien pour
recevoir les commandes du médecin. Pour ce faire, nous devons utiliser une connexion sans-fil
répondant aux contraintes suivantes, ainsi que le mieux possible aux objectifs de la section
3.2 et des critères énoncés à la section 4.2.3.
1. Aspects Physiques
– Doit offrir une couverture adéquate
– Doit demander une faible consommation électrique
– Légèreté et portabilité
2. Aspects Budgétaires
– Le coût du système doit être minimisé
3. Aspects Temporels
– Doit être en mesure de résister à 1 an d’utilisation
– Doit permettre l’ajout de plusieurs site à la phase préliminaire
4. Aspects Environnementaux
– Aucune contrainte environnementale notable
5.6.1
ZigBee
Description : ZigBee est un protocole de communication sans-fil (IEEE 802.15.4) se
démarquant de ses principaux concurrents (Wi-Fi, Bluetooth) grâce à sa simplicité d’implémentation et à sa faible consommation d’énergie. Principalement utilisé pour les réseaux
domestiques à faible débit (environ 250 Kbits/s), cette technologie pourrait s’intégrer à l’Oxypod grâce à une puce émettrice-réceptrice CC2530 de Texas Instruments (environ 6$ par puce)
opérant dans la bande 2.4 GHz ainsi qu’une base Zigbee (environ 100$) installée le domicile
de chaque client. Un réseau domestique Zigbee peut avoir une portée d’environ 30 m. de
rayon donc le domicile du patient sera complètement couvert. De plus, sa faible consommation électrique (32 mA en transmission) et son faible poids font en sorte qu’elle respecte les
contraintes physiques. Le client devra avoir une connexion internet de bas débit, soit environ
25$ / mois par client. [15] [16] [17]
Décision : Retenu
Justification : Cette solution est simple et peu coûteuse. Même si le débit est peu élevé,
il est amplement suffisant pour l’utilisation dont nous en ferons. Aussi, comme nous ajoutons
un noeud au réseau par client, il n’y a pas vraiment de limite géographique à l’expansion que
pourra prendre ce projet.
5.6.2
Wimax
Description : La technologie WiMax est un standard de transmission de données sans
fil principalement déployé en région métropolitaine permettant des communications de haut
28
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
débit (théoriquement 70 Mbits/s, mais plutôt 20 Mbits/s en pratique) s’appuyant sur la
norme IEEE 802.16. La construction d’une infrastructure WiMax satisfaisant les exigences
du projet serait extrêmement coûteuse. Il existe plusieurs façons d’obtenir le signal WiMax,
soit le signal satellite, un peu dispendieux, ou bien le réseau terrestre. Dans le cadre de
ce projet, nous envisageons utiliser le réseau WiMax terrestre déployé par Bell couvrant
les principales villes de la province. Une puce émettrice-réceptrice MAX2837 de MAXIM
pourrait être intégrée au module Oxypod afin d’accéder au réseau. Les coûts d’opérations
seraient limités au cout de la puce (7,77$ pour 1000 puces donc nous pouvons estimer le coût
unitaire à 10$ à l’achat de 100 puces) ainsi qu’à un forfait permettant l’envoi des données
sur le réseau WiMax (environ 55$ par mois). [18] [19] [20]
Décision : Retenu
Justification : Ce concept, quoiqu’un peu plus dispendieux que les autres proposés, respecte tous les aspects recherchés dans le cadre du projet. Seul bémol, le fait qu’il soit déployé
seulement en région métropolitaine ne permet pas l’implantation de ce type de technologie
dans certaines villes du Québec.
5.6.3
HSPA+
Description : La technologie cellulaire en est maintenant à sa quatrième génération
(WiMax, 3GPP), mais comme le déploiement de ces nouvelles technologies est plutôt limité
aux régions métropolitaines, une solution envisagée pour le projet Oxypod serait d’utiliser
une des précédentes générations de cette technologie de Bell (1XRTT, 1XEVDO, HSPA) qui
sont déployées au niveau provincial. Un des processeurs étudiés dans la section 5.5.3 gère ces
types de communications alors qu’un forfait données (environ 35$/mois/patient) permettrait
l’envoi de toutes les données. [21] [22]
Décision : Retenu
Justification : Comme le processeur gère directement les communications, cette solution
s’avère simple à implanter. La couverture offerte dessert l’ensemble du territoire québécois
alors l’implantation de sites futurs ne causera pas de problème.
Table 5.9 – Évaluation des différents modes de communication
Concept
ZigBee
WiMax
HSPA+
5.7
Aspects
physiques
oui
oui
oui
Aspects
économiques
oui
oui
oui
Aspects
temporels
oui
oui
oui
Aspects
environnementaux
-
Décision
retenu
retenu
retenu
Serveur et base de données
Le serveur et la base de données servent de tête au système en entier. C’est l’endroit où
les données provenant du médecin et des modules sont rangées. Le serveur doit accepter des
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
29
commandes externes du médecin et des modules faisant ainsi le lien entre ceux-ci. De cette
façon, il répondra aux objectifs de la section 3.2 et aux critères énoncés à la section 4.2.4.
1. Aspects Physiques
– Aucun aspect physique notable
2. Aspects Budgétaires
– Le coût du système doit être minimisé
3. Aspects Temporels
– Aucun aspect temporel notable
4. Aspects Environnementaux
– Aucun aspect environnemental notable
5.7.1
Serveur libre léger
Description : L’utilisation d’un unique serveur qui emploie des technologies libres peutêtre très économique. Celui-ci peut simultanément servir de serveur web grâce à Apache
et PHP tout en faisant office de base de données avec MySQL. Son système d’exploitation
serait donc une distribution Linux gratuite. Pouvant être acheté en pièces détachées, un tel
ordinateur équipé de pièces de serveur peut coûter moins de 600 dollars tout en étant fiable
et certainement capable de fournir à la demande d’une centaine d’usagers. [23] [24] [25] [26]
[27] [28]
Décision : Retenu
Justification : Étant très économique et très flexible, cette solution est très intéressante.
Il est, par contre, bon de remarquer que lors d’un possible agrandissement du projet, cette
solution ne fonctionnera que tant que l’achat de pièces plus performantes maintiendra la
machine suffisamment puissante.
5.7.2
Serveur windows commercial
Description : L’utilisation d’un serveur commercial est certainement plus coûteux, mais
il est possible que cette différence ne soit pas trop grande. Un serveur Windows offre certains
avantages notamment celui de pouvoir utiliser les programmes et systèmes déjà créés par
Microsoft. Toutefois, bien qu’un ordinateur acheté chez Dell, par exemple, ne coûte que 30%
plus cher qu’un serveur acheté pièce par pièce, le prix d’un système d’exploitation Windows
Server ainsi que de la base de données Microsoft SQL ferait gonfler le coût du serveur vers
5000$. [29]
Décision : Retenu
Justification : Bien qu’un tel système soit plus coûteux, il est possible que son utilisation
offre des économies significatives lors du développement.
30
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
Table 5.10 – Évaluation des différents modes de communication
Concept
Serveur libre
Serveur windows
5.8
Aspects
physiques
-
Aspects
économiques
oui
oui
Aspects
temporels
-
Aspects
environnementaux
-
Décision
retenu
retenu
Interface de configuration
L’interface de configuration joue un très grand rôle dans notre projet, car elle va permettre
au docteur le chargement de programmes de démarrage dans le module portable à l’aide d’une
connexion locale, dans le but de correctement initialiser le module. Ce faisant, le médecin
charge toujours la version la plus récente de l’algorithme de traitement. Ces opérations doivent
être conformes aux objectifs de la section 3.2, qui reflètent les besoins du client, ainsi qu’aux
critères énumérés à la section 4.2.6.
1. Aspects Physiques
– Il doit y avoir suffisamment de place sur le module pour placer le port de connexion
2. Aspects Budgétaires
– Minimiser les coûts
3. Aspects Temporels
– Doit être en mesure de résister au moins un an
4. Aspects Environnementaux
– Aucun aspect environnemental notable
5.8.1
Connexion RS-232
Description : La connexion RS-232, aussi connue sous le nom de port COM, est une
technologie très âgée, mais encore présente sur la plupart des ordinateurs. Dans le cadre du
projet, ce port permettrait la connexion entre le module et la machine du médecin afin de
configurer le module. [41]
Décision : Rejeté
Justification : La connexion RS-232 demande un port très grand qui ne respecte pas les
contraintes physiques.
5.8.2
Carte SD
Description : La carte SD est une carte mémoire de très petite taille pouvant contenir
jusqu’à 32 Go. Il serait possible d’intégrer un port pour ce type de cartes dans les modules
et de fournir un lecteur de cartes SD au médecin pouvant fonctionner sur n’importe quel
ordinateur. Cette carte pourrait ensuite servir à configurer le module. [40]
Décision : Retenu
31
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
Justification : La carte SD est légère et de fine épaisseur ce qui respecte parfaitement
les aspects physiques. Elle est aussi économique et durable.
5.8.3
FireWire
Description : Le FireWire, aussi connu sous le nom de i.LINK, Lynx et IEEE 1394,
permet un transfert de données continu et rapide entre deux systèmes. Ce type de connexion
sert le plus souvent à connecter des disques durs ou des caméras pour réaliser des montages
vidéo. Le port FireWire peut aussi servir à relier deux machines en réseau. C’est donc un
type de connexion très flexible et puissant qui pourrait facilement permettre de connecter
l’ordinateur du médecin au module afin de le configurer. [38]
Décision : Rejeté
Justification : L’interface IEEE 1394 convient à notre projet, mais ne respecte pas les
aspects économiques. En effet, c’est une interface haut de gamme et dispendieuse.
5.8.4
Clé USB
Description : Une clé USB possède une mémoire flash et n’a donc pas d’éléments mécaniques, ce qui la rend très résistante aux chocs. Elles fonctionnent sur tous les systèmes
d’exploitation apparus dans les dernières années et la totalité des ordinateurs récents possède
un port USB. Elles sont également très économiques et utilisent l’un des ports d’ordinateurs
les moins volumineux. [39]
Décision : Retenu
Justification : Les clés USB résistent aux chocs et aux rayures. Elles ont donc une très
grande durabilité. Celles-ci sont également très faciles à utiliser et très économiques. Finalement, le port USB standard n’est pas très grand et l’utilisation d’un adaptateur permettrait
de réduire encore plus la taille de celui-ci sur le module.
Table 5.11 – Évaluation des différentes interfaces de configuration.
Concept
RS-232
Carte SD
FireWire
Clé USB
5.9
Aspects
physiques
non
oui
oui
oui
Aspects
économiques
oui
oui
non
oui
Aspects
temporels
oui
oui
oui
oui
Aspects
environnementaux
-
Décision
rejeté
retenu
rejeté
retenu
Interface d’intervention
L’interface d’intervention doit permettre aux médecins de la clinique Oxygénia de pouvoir
rapidement et le plus simplement possible accéder aux données de leurs patients. De plus,
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
32
c’est à partir de cette interface qu’il doit être possible de modifier la prescription des personnes
traitées à l’aide du module Oxypod. En tenant compte du fait que le médecin ne soit pas
nécessairement familier avec les rouages de l’informatique, l’interface doit être aussi simple
et intuitive que possible tout en restant assez puissante pour effectuer toutes les tâches
nécessaires ainsi qu’en fournissant un niveau de sécurité optimal. Finalement, une meilleure
interface en est une qui est accessible du plus grand nombre d’endroits possibles tout en
restant sécuritaire. Évidemment, l’interface est conçue dans le but de répondre aux critères
de la section 4.2.6, eux-mêmes tirés des objectifs de la section 3.2.
1. Aspects Physiques
– Aucun aspect physique notable
2. Aspects Budgétaires
– Les licences à acquérir éventuellement doivent être abordables
– Minimiser les coûts de développement
3. Aspects Temporels
– Le temps de développement doit être relativement court
– Le temps de maintenance doit être minime
4. Aspects Environnementaux
– Aucun aspect environnemental notable
5.9.1
Site Web
Description : Un site web est une arborescence de fichiers placés sur un serveur et accessibles de n’importe où pourvu qu’une connexion internet de débit acceptable soit aussi
disponible. Le site web étudié ici est rendu dynamique grâce à PHP, un langage de scripts
libres facile à développer et à implanter. Les données sont transmises au serveur par un
protocole HTTPS pour plus de sécurité qui consiste en une couche supplémentaire de chiffrement tel que SSL. Il comporte aussi une interface HTML ergonomique du point de vue de
l’utilisateur pouvant inclure différentes mises en page pour mettre en valeur divers éléments
graphiques grâce aux feuilles de style en cascade (CSS). Nous estimons le coût d’une bonne
architecture de base de données, d’accès sécurisés et d’une belle présentation fonctionnelle à
17500$ 1 . [30] [31] [32] [33]
Décision : Retenu
Justification : L’interface web est retenue car elle correspond bien aux besoins du client
et respecte les critères de faisabilité, ce qui en fait donc un excellent candidat pour notre
projet. Ce type d’outil est en effet facile à développer ainsi qu’à maintenir et permet de
donner au médecin un bon niveau d’abstraction en ce qui-à-trait aux commandes à envoyer
au serveur. De plus, il permet une prise en main facile et intuitive, pour peu qu’il soit bien
conçu. Finalement, il reste accessible de partout, que ce soit de la maison, de la clinique ou
d’un téléphone intelligent et ce peu importe le système d’exploitation utilisé.
1. considérant 350 heures de travail à un taux horaire de 50$ /h (soit deux semaines ouvrables pour une
équipe de 5 personnes)
CHAPITRE 5. CONCEPTUALISATION ET ANALYSE DE FAISABILITÉ
5.9.2
33
Programme exécutable avec GUI Qt
Description : Un logiciel en bonne et due forme fournissant une interface utilisateur
graphique n’est en rien différent des autres programmes disponibles sur les ordinateurs modernes. Le logiciel fournirait, en effet, une interface graphique développée avec les librairies
de Qt, un Framework orienté objet pour C++. Étant portable, cette alliance de code n’a
qu’à être recompilée pour s’exécuter correctement sur toutes les plateformes populaires. Le
transfert d’informations vers la base de données serait établi par Secure Shell (SSH), un protocole de communication fonctionnant sur le principe d’échange de clé de chiffrement, ce qui
le rend extrêmement sécuritaire. Cette solution est évaluée à 26250$. [34] [35] [36]
Décision : Retenu
Justification : Bien que son utilisation requière un ordinateur complet disposant des
librairies nécessaires à son fonctionnement, un programme permet d’offrir une vaste gamme
de services tout en proposant une interface graphique à l’usager qui, si elle est bien conçue,
permettrait à ce dernier d’effectuer de nombreuses tâches assez aisément. De plus, étant
donné le caractère multiplateforme de Qt, la portabilité dudit logiciel est assurée. Finalement,
le transfert de données reste sécuritaire, car ces dernières sont chiffrées pendant toute la
communication.
5.9.3
Ligne de commande (en console)
Description : La ligne de commande est sans aucun doute l’outil le moins coûteux à
développer qu’on puisse imaginer. En effet, un programme s’exécutant directement en console
ne propose qu’une interface minimaliste. Par contre, sa puissance n’est en rien limitée par
les boutons et autres menus : plus d’options et de contrôle sont donc remis entre les mains
de l’usager. Pour communiquer avec une base de données, le moyen le plus sécuritaire reste
encore une fois le SSH, ce protocole de communication à clé de chiffrement [37]. Relativement
abordable, la mise en place de cette solution se chiffre à 8750$, selon nos estimations.
Décision : Retenu
Justification : Bien que la prise en main ne soit pas aisé, il reste tout à fait réaliste
de monter un tel outil dans le cadre du projet. Certes, le médecin se retrouve ainsi avec
un outil dont la puissance dépasse certainement ses besoins, mais cela augmente d’autant la
possibilité d’évolution du projet. Par contre, une telle interface reste peu portable, car elle
nécessite un ordinateur complet et est malaisée à porter sur une application mobile dans sa
forme originale.
Table 5.12 – Évaluation des différentes interfaces de régulation.
Concept
Site Web
Programme exécutable
Ligne de commande
Aspects
physiques
-
Aspects
économiques
oui
oui
oui
Aspects
temporels
oui
oui
oui
Aspects
environnementaux
-
Décision
retenu
retenu
retenu
Chapitre 6
Étude préliminaire
Dans le présent chapitre, nous vous présenterons 3 solutions globales respectant les exigences du projet Oxypod. Ces solutions, présentées dans le tableau 6.1, ont été élaborées à
partir des concepts retenus dans le chapitre 5 et seront par la suite comparées à l’aide des
critères d’évaluation que nous avons déterminés dans le cahier des charges au tableau 4.1.
6.1
6.1.1
Solution 1
Mémoire
Dans le cadre de cette solution, nous avons choisi la carte microSD Patriot PSF2GMCSD
ayant une capacité mémoire de 1 Go. Selon l’équation du critère 4.2.1.3 du cahier des charges,
nous attribuons à la carte microSD une note de 0,98.
2000 − 128
= 0,98
1920
6.1.2
(6.1)
Alimentation
Pour la solution numéro un, nous avons décidé d’utiliser la batterie Lithium-ion. Nous
évaluerons son autonomie, sa durée de vie ainsi que son temps de recharge.
Autonomie du module La batterie Lithium-Ion possède une tension de 14,8 volts et
une capacité de 4400 mAh, ce qui lui confère une puissance de 65,12 WhB.1.1. Les différents
éléments consomment 3,94 watts B.1.2. La batterie a donc une autonomie de 14,89 heures
B.1.3, si la batterie possède un rendement de 90%. Selon l’équation d’évaluation du critère
4.2.2.1, elle se voit donc attribuer la note de 0,91.
14,89 − 4
= 0,91
12
34
(6.2)
35
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
Mémoire du
module portable
Alimentation du
module portable
Écran
Haut-parleur
Solution 1
Carte microSD
Patriot 2GB
Li-Ion 18650 avec
chargeur TLP3000
Écran ACL
Haut-parleur
type tweeter
Qualcomm QSD8650
Solution 2
Puce NAND Flash
Numonix 1GB
NiMH 16495 avec
chargeur
Écran à DEL
Haut-parleur
type médium
Texas Instrument
OMAP 3430
ZigBee
Traitement du
module portable
Communication du
HSPA+
module portable
Serveur et base
Serveur libre
Serveur windows
de données
Interface de
Clé USB
Clé USB
configuration
Interface de
Site Web
Programme
régulation
exécutable
Table 6.1 – Élaboration des solutions globales
Solution 3
Carte microSD
Patriot 2GB
Batterie Lithium-ion
sur Polymères
Écran ACL
Haut-parleur
type tweeter
Texas Instrument
OMAP 3430
WiMax
Serveur libre
Carte SD
Ligne
de commande
Durée de vie de la batterie La durée de vie de la batterie sera évaluée à l’aide du
nombre de cycles de charge et décharge. La batterie Lithium-Ion a une autonomie de 14,89
heures, un temps de recharge de 2,6 heures et une durée de vie de 500 cycles de charge et
décharge. Selon le calcul B.1.4, la batterie possède une durée de vie de 1,50 an. Cette valeur
dans l’équation 4.2.2.2 lui confère donc la note de 0,50.
1,5 − 1 = 0,50
(6.3)
Temps de recharge de la batterie Le temps de recharge de la batterie est de 2,6
heures. Selon l’équation vue dans le cahier des charges 4.2.2.3, elle se voit attribuer la note
de 0,57.
6 − 2,6
= 0,57
6
6.1.3
(6.4)
Écran
Pour cette solution, nous avons décidé d’utiliser un écran ACL. Pour pouvoir mieux nous
orienter sur les caractéristiques d’un petit écran ACL, nous utiliserons les données d’un petit
afficheur de photo numérique, plus spécifiquement le modèle Samsung 3 Inch VGA LCD
Screen [2].
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
36
Consommation électrique Ainsi, grâce à la fiche technique de cet écran, on voit que
la consommation de l’écran est de 60 mW et, selon le cahier des charges 4.2.5.3, on obtient
une note de 0,4 par l’équation suivante :
60mW
= 0,4
(6.5)
100mW
Coût : Pour un écran de cette taille, nous pouvons estimer que le coût variera entre 2 et
5 dollars canadiens.
1−
6.1.4
Haut-parleur
Pour le premier concept, nous utiliserons un haut-parleur de type tweeter afin de produire
des alarmes sonores si le module vient à manquer de batterie ou d’oxygène. Les haut-parleurs
de type tweeter ont un volume et un poids plus faible que les autres types de haut-parleur.
Avec un diamètre d’environ 3 centimètres et presque pas de profondeur, en se fiant à l’image
du site de How Stuff Works, on minimise les contraintes de poids et de volume pour le module
oxypod. Coût Pour un haut-parleur de ce type, on peut s’attendre à des coûts variant entre
3 et 5 dollars canadiens. En raison de son faible coût, son poids et son volume plus faible
que les autres types de haut-parleurs, et ce, malgré la fiabilité plus aléatoire, on attribut une
cote de 0,8 sur 1.
6.1.5
Traitement du module portable
Pour la solution 1, nous avons décidé d’utiliser le processeur Qualcomm QSD8650. Celuici peut aussi être utilisé pour traiter diverses communications cellulaires, comme indiqué au
point 5.5.3 de la conceptualisation. Selon les données recueillies, ce processeur possède une
valeur MIPS de 2100. En utilisant la formule contenu au critère 4.2.1.1 du cahier des charges,
on obtient une note de 1.
2100 − 400
u1
1600
6.1.6
(6.6)
Communication du module portable
Pour cette solution, le mode de communication retenu est le réseau cellulaire 4G HSPA+
déployé par Bell. Dans ce cas-ci, les communications sont gérées par le processeur Qualcomm
QSD8650. Nous évaluerons ce concept selon la sécurité des communications, la vitesse de
transfert, la couverture du réseau et la fiabilité des communications, telles que définies dans
la section 4.2.3.
Sécurité des communications : Le réseau HSPA+ de Bell utilise un protocole dit « AllIP »et offre à l’usager le même type de protection que le réseau CDMA (1ère génération),
c’est-à-dire un système d’authentification et d’encryption de données utilisant l’algorithme
CAVE qui est réputé pour être très sécuritaire. La procédure d’authentification est appelée
à chaque opération et se fait à l’aide de clé random transmises entre le patient et le serveur.
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
37
Ceci correspondant aux critères définis dans la section 4.2.3.1, nous considérons la sécurité
de ce concept, étant excellente, se mérite une note de 1.
Vitesse de transfert : La vitesse de transfert offerte par le réseau HSPA+ dans la ville
de Québec est d’environ 5 Mb /s, selon la norme HSPA+ pour le transfert de données. Selon
la formule vue dans le cahier des charges, ce concept se mérite une note de 0.16.
5 − 0.2
= 0,16
(6.7)
30
Couverture du réseau : Le réseau HSPA+ est déployé dans la province du Québec en
entier. Si nous supposons que le patient demeure à Québec, le réseau cellulaire offre un rayon
de couverture supérieur à 30 kilomètres, ce qui, selon la formule, donne un résultat de 1.
30 − 0.03
=1
(6.8)
29.7
Fiabilité des communications : Le réseau HSPA+ utilise le mode de transmission
HARQ qui permet la détection d’erreur, les erreurs mineures pouvant être corrigées sans
retransmission. De plus, ce mode utilise la transmission de messages de confirmation donc si
le message n’a pas été reçu correctement, l’émetteur retransmet le message dans son intégrité.
Cela réduit le risque d’erreurs et augmente la fiabilité du réseau. Pour ces raisons nous
attribuons une note de 1 à ce concept.
Coût : Comme il n’y a pas d’achat de pièce supplémentaire pour gérer la communication,
nous évaluerons le coût de communication en fonction du forfait de communication sur une
durée de 1 an. Comme le forfait mensuel est évalué à 35$ par mois, le coût sera donc de 420$
par patient.
6.1.7
Caractéristiques du module
Poids : En additionnant le poids des différents éléments constituant le module portable
de régulation, nous obtenons un poids de 0,674 kilogrammes. Ce poids, en utilisant la formule
décrite dans le cahier des charges 4.2.5.1, nous donne un résultat de 0,73.
2 × 0,6735
= 0,73
(6.9)
5
Volume : Pour installer les différentes composantes de notre module portable, nous
avons choisi de les mettrent dans un boitier de plastique, Le modèle choisi est le RP1135 de
la compagnie Hammond Manufacturing.[60]. Ce boitier a volume de 584,4 cm3. Ce volume
selon la formule utilisée à la section 4.2.5.2, donne à ce concept une note de 0,77.
1−
584,4
= 0,77
(6.10)
2500
Coût : En additionnant le coût de chacune des composantes pour les cent modules, le
coût de main-d’oeuvre pour la mise en place du système ainsi que le coût d’exploitation,
1−
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
38
soit le forfait de communication, nous arrivons à un total de 74 431$. En utilisant la formule
décrite à la section 4.2.5.4, nous obtenons un résultat de 0,67.
50000
= 0,67
74431
6.1.8
(6.11)
Serveur et base de données
Pour cette solution, la combinaison serveur, base de données retenue est celle d’un serveur
linux utilisant MySQL comme base de données. Nous utiliserons pour l’évaluation un serveur
fait de pièces provenant de newegg.com.
Performances machines : Avec un processeur Intel Xeon E3110 obtenant une PassMark
de 2373 et 2 gigaoctets de mémoire, cet solution obtient une note de 0,77.
Capacité de stockage : Afin de s’assurer d’obtenir suffisamment de mémoire, le serveur
aurait un téraoctet de mémoire disque lui valant une note de un.
Redondance des données : La combinaison de pièces choisie supporte le RAID 6. Le
serveur aura donc deux redondances obtenant une note de un.
Coût : En tout, un tel serveur coûterait environ 760$. Ce prix n’inclut pas son installation
dans un centre de données pendant un an.
6.1.9
Interface de configuration
Pour cette solution, nous avons choisi la clé USB de modèle SanDisk Cruzer Blade USB
flash drive (évalué à 10$) et ce concept sera évalué selon les deux critères de défini dans le
cahier de charge à la section 4.2.6.
Intuitivité et ergonomie : La clé USB est intégrable dans toutes les machines, elle
est aussi reconnue par tous les systèmes d’exploitation et ne demande l’installation d’aucun
pilote, ce qui en fait une solution intuitive et simple d’utilisation. Nous lui accordons un 1
pour ce critère.
Polyvalence de l’interface : La clé USB permet de stocker des données, des fichiers,
dans la limite de ses capacités de mémoire, même si la clé est débranchée de la machine.
Une clé USB est aussi très pratique, car elle est très facile à transporter et peut contenir une
grande quantité de documents et de données. En cas d’endommagement la clé USB garde
toujours ses données dans sa mémoire flash. Pour toutes ces raisons, nous attribuons une
note de 1 à ce concept.
6.1.10
Interface d’intervention
Le concept d’interface ayant retenu notre attention pour la première solution est nul
autre que le site web, dont les diverses spécifications ont été détaillées dans la section 5.9.1.
Il sera ici évalué sous deux critères conformément au cahier des charges 4.1, soit l’intuitivité
et l’ergonomie ainsi que la polyvalence.
Intuitivité et ergonomie de l’interface : Difficile de trouver mieux qu’un site internet en terme d’intuitivité de nos jours : en effet, même les plus néophytes en matière
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
39
d’informatique surfent sur le web sans heurt. De plus, un design agréable et fonctionnel est
hautement faisable dans le domaine et c’est pourquoi nous attribuons un 1 sur la charte 4.2
à cette interface.
Polyvalence de l’interface : Lorsqu’il est bien conçu, le site web peut devenir un
puissant outil de gestion de base de données, tout en restant relativement simple en apparence
et en fonctionnalités. De plus, il est aisé de le mettre à jour. Seul point venant obscurcir le
tableau : comme tout interface graphique, on se doit de limiter les opérations possibles pour
prioriser l’ergonomie. Pour toutes ces raisons, le site web se mérite un pointage de 0,75 sur
la charte 4.2 pour ce critère.
Flexibilité de l’algorithme : Un site internet permet de facilement pouvoir consulté des
fichiers sur un serveur distant mais offre aussi la possibilité d’en placer à partir de n’importe
quel terminal. En respectant une architecture précise, il devient aisé pour le médecin de placer
en ligne une nouvelle version du logiciel de traitement du module. La mise à jour complète
du logiciel étant possible, cette solution obtient un 1 pour ce critère.
6.2
6.2.1
Solution 2
Mémoire
Dans le cadre de la solution 2, nous avons choisi d’utiliser la puce NAND Flash Numonix
NAND01GW3B2C. Cette puce possède 1 Go d’espace de stockage. Selon l’équation retrouvée
au critère 4.2.1.3 du cahier des charges, on attribue une note de 0,45 à la puce NAND Flash.
1000 − 128
= 0,45
1920
6.2.2
(6.12)
Alimentation
Pour le deuxième concept, nous avons choisi d’utiliser la batterie Nickel-Métal-Hydrique.
Nous évaluerons son autonomie, sa duré de vie ainsi que son temps de recharge.
Autonomie du module La batterie Nickel-Métal-Hydrique possède une capacité de
4500 mAh et une tension de 12 volts. Ce qui lui confère une puissance de 54 Wh B.1.1. Les
différents éléments utilisé pour le concept deux consomment 4,23 watts B.1.2. La batterie à
donc une autonomie de 11,5 heures B.1.3, si la batterie possède un rendement de 90%. Selon
l’équation d’évaluation du critère défini à la section 4.2.2.1, ce concept se voit donc attribuer
la note de 0,62.
11,5 − 4
= 0,62
(6.13)
12
Durée de vie de la batterie La durée de vie de la batterie sera évaluer grâce au nombre
de cycles de charge et décharge. La batterie Nickel-Métal-Hydrique a une autonomie de 11,65
heures, un temps de recharge de 2,5 heures et une durée de vie de 700 1 cycles de charge et
1. Valeur estimé, car non spécifié par le fabricant
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
40
décharge. Selon le calcul B.1.4 la batterie possède une durée de vie de 1,20 ans. Cette valeur
dans l’équation 4.2.2.2 lui confère donc la note de 0,20.
1,2 − 1 = 0,20
(6.14)
Temps de recharge de la batterie Le temps de recharge de la batterie est de 2,5
heures. Selon l’équation 4.2.2.3, cette batterie se voit attribuer la note de 0,58.
6 − 2,5
= 0,58
6
6.2.3
(6.15)
Écran
Pour le deuxième concept, nous utiliserons un affichage composé de 16 diodes électroluminescentes. 14 de celles-ci serviront à afficher en temps réel le taux d’oxygène dans le sang
du patient. Les deux autres serviront de témoin lumineux si la charge de la batterie descend
en-dessous de 20% et si la quantité d’oxygène dans la bonbonne descend sous la barre des 20%
également. La quantité d’énergie utilisée par ce type d’écran dépend du nombre de diodes
qui sont allumées, par exemple, on consomme plus que trois fois plus d’énergie à afficher le
chiffre 8 que le 1.
Consommation électrique Pour donner un aperçu de la puissance maximale exploitée
par l’écran, on prendra en compte qu’une DEL offre une différence de potentiel de 2 Volts
et absorbe un courant de 23 mA tel que le modèle HLMP-1440 de Agilent technologies. On
calcule donc une puissance maximale de 0,6624 W si on affiche 88 avec les 2 témoins allumés.
La puissance minimale possible est lorsque l’écran affiche 11 sans les témoins lumineux, on a
donc 4 diodes d’allumer ce que donne une puissance minimale de 0,1656 W. Ainsi, même on
utilisant la consommation minimale de la DEL et selon le cahier de charge, l’écran à DEL
obtient une note de 0 pour la consommation électrique.
Coût Puisqu’un DEL coûte environ 0,10 dollars canadiens et que l’on a besoin de 16
diodes, l’écran nous coûte donc 1,60 dollars canadiens.
6.2.4
Haut-parleur
Pour le deuxième concept, nous avons décidé de choisir un haut-parleur de type médium.
Ces haut-parleurs ont un plus grand volume que le type tweeter mais, pusique la membrane
interne est plus rigide, ce type de haut-parleur à la réputation d’être plus fiable. Pour les
dimensions, le diamètre minimum de ce type de haut-parleur est d’envrion 6 centimètre avec
2 centimètre de profondeur.
Coût Pour ce genre de haut-parleur, il faut s’attendre à payer un peu plus cher que pour
un type de tweeter parce que les tissus composant la membrane doivent être un peu plus
épais. On parle donc d’un prix au-dessus des cinq dollars l’unité. Pour son poids, son volume
et son coût plus élevés que le haut-parleur de type tweeter, on acorde au haut-parleur de
type médium une note de 0,4.
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
6.2.5
41
Traitement du module portable
Pour la solution 2, le processeur retenu est le Texas Instrument OMAP 3430. Selon les
données techniques du processeur, il possède une valeur MIPS de 1150. En utilisant la formule
énoncée au critère 4.2.1.1 du cahier des charges, nous obtenons une note de 0,47.
1150 − 400
= 0,47
1600
6.2.6
(6.16)
Communication du module portable
Pour cette solution, le mode de communication retenu est le protocole Zigbee. Ce concept
sera évalué selon la couverture du réseau offert au patient, la sécurité des communications
transmises et de la vitesse de transfert.
Sécurité des communications : Les données transmises sur le réseau Zigbee seront encryptées grâce à l’algorithme AES avec une clé de 16 bits. Le message est envoyé à l’adresse
du destinataire et un système de transfert par clé permet seulement à celui-ci de déchiffrer
l’information transmise, ce qui permet l’autentification de l’émetteur du message et la confidentialité de l’information. Ce concept, répondant aux critères mentionnés dans le cahier des
charges, se mérite une note de 1.
Vitesse de transfert : La vitesse de transfert permise par un réseau de type Zigbee est
d’environ 250 kbits/s, ce qui, selon la formule définie dans le tableau 4.1, donne à ce concept
un résultat de 0.
0.25 − 0.2
=0
(6.17)
30
Couverture du réseau : La couverture offerte par un réseau de type Zigbee est d’environ
30 mètres, ce qui est le rayon minimal demandé dans le cahier de charges car cela permet
au patient d’envoyer ses données uniquement de son domicile. Selon la formule utilisée, ce
concept mérite une note de 0.
0.03 − 0.03
=0
(6.18)
29.7
Fiabilité des communications : L’algorithme AES permet aussi la validation de l’intégrité du message envoyé en utilisant un code d’intégrité MIC et un code d’autentification
MAC qui sont attachés à chaque message. Comme la correction des erreurs ne se fait pas
automatiquement, nous donnerons à ce concept une note de 0,5.
Coût : L’utilisation de ce concept nécéssite l’achat d’une puce de communication au coût
unitaire évalué à 5$. De plus, nous devrons installer une passerelle dans le domicile de chaque
patient, au coût de 104$, permettant l’envoi des données sur le réseau internet au serveur
informatique. Nous devons donc additionner le coût annuel d’un forfait internet de base, soit
300$ (25$ par mois), pour un total de 409$.
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
6.2.7
42
Caractéristiques du module
Poids : Le poids totale des différents éléments constituant notre module de régulation
portable est de 0,755 kilogrammes. En appliquant la formule décrite dans le cahier des charges
4.2.5.1, nous obtenons une note de 0,70.
2 × 0,755
= 0,70
(6.19)
5
Volume : Pour installer les différentes composantes de notre module portable, nous avons
choisis de les mettrent dans un boitier de plastique, Le modèle choisi est le 100 Series Shell
Case de la compagnie Box Enclosures.[61]. Ce boitier a volume de 634,8 cm3, Ce volume
selon la formule déterminée dans le cahier des charges à la section 4.2.5.2, obtient une note
de 0,75.
1−
634,84
= 0,75
(6.20)
2500
Coût : Le coût total pour l’implantation de ce projet sur une période d’un an, soit la
phase préliminaire visée, est de 85 191$. Nous constatons que l’implantation d’un réseau de
communication Zigbee peut ne pas être dispendieux si toutes les composantes sont dans un
rayon limité. Comme nous devons ajouter une base modem par client, cette solution n’est pas
nécéssairement avantageuse. Selon l’équation déterminée dans la section 4.2.5.4, nous donne
un résultat de 0,58.
1−
50000
= 0,58
85191
6.2.8
(6.21)
Serveur et base de données
Pour cette solution, la combinaison serveur, base de données retenue est celle d’un serveur
commercial windows utilisant Microsoft SQL comme base de données. Nous utiliserons pour
l’évaluation un serveur standard de Dell avec une licence standard de Microsoft SQL.
Performances machines : Le serveur retenu contient un processeur Intel Celeron G1101
obtenant une PassMark de 272 et 2 GO de mémoire. Cela vaut une note de 0,47.
Capacité de stockage : Afin de s’assurer d’obtenir suffisamment de mémoire, le serveur
aurait un téraoctet de mémoire disque lui valant une note de un.
Redondance des données : Le serveur ne supporte que RAID 1 ne permettant qu’une
redondance. Cela vaut un demi point.
Coût En tout, un tel serveur coûterait environ 3000$. Ce prix n’inclut pas son installation
dans un centre de données pendant un an.
6.2.9
Interface de configuration
Voir l’évaluation du concept à la section 6.1.9.
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
6.2.10
43
Interface d’intervention
Notre deuxième concept retient l’idée d’une interface graphique, lancée depuis un programme exécutable installé directement sur la machine. Il sera évalué selon les critères du
cahier des charges 4.1 sur la base de ses spécifications, détaillés à la section 5.9.2.
Intuitivité et ergonomie de l’interface : Une interface graphique ergonomique,
bien que demandant un développement plus élaboré qu’un site web, peut être tout autant
intuitive tout en offrant une sécurité supérieure à ce dernier. De plus, les outils composants
une interface graphique ne souffrent de pratiquement aucune limitation au niveau technique,
si on met le temps de les développer. Donc, un programme bien monté ne souffrirait d’aucune
lacune au niveau de sa facilité d’utilisation, et c’est pourquoi nous lui attribuons un 1 sur
notre charte d’appréciation 4.2.
Polyvalence de l’interface : Une interface graphique fournie par un programme exécutable donne à l’utilisateur un excellent niveau d’abstraction tout en restant très puissant.
Son seul réel défaut est le fait qu’un ajout de fonctionnalité est très couteux, car toute l’interface et son ergonomie doivent être repensées, le programme recompilé et la mise-à-jour
redistribué. Cette difficulté lui vaut donc 0.5 sur notre charte 4.2.
Flexibilité de l’algorithme : Permettant d’accéder au serveur, un programme dispose
de tous les outils pour envoyer des fichiers en ligne à partir du poste où il s’exécute. De là, les
modules pourront sans mal télécharger une nouvelle version de leur algoritme. La mise-à-jour
complète étant possible et aisé, cette solution se voit accordé un 1 pour ce critère.
6.3
6.3.1
Solution 3
Mémoire
Comme dans le cadre de la solution 1, nous utilisons la carte microSD de 1 Go Patriot
PSF2GMCSD. 6.1.1
6.3.2
Alimentation
Pour le troisième concept, nous avons choisi d’utiliser la batterie Lithium-Ion sur Polymère. Nous évaluerons son autonomie, sa duré de vie ainsi que son temps de recharge.
Autonomie du module La batterie Lithium-Ion sur Polymère possède une capacité de
6170 mAh et une tension de 12 volts. Ce qui lui confère une puissance de 74,04 Wh B.1.1.
Les différents éléments utilisé pour le concept trois consomment 4,21 watts B.1.2. La batterie
à donc une autonomie de 15,83 heures B.1.3, si la batterie possède un rendement de 90%.
Selon l’équation d’évaluation du critère 4.2.2.1, elle se voit donc attribuer la note de 0,99.
15,83 − 4
= 0,99
(6.22)
12
Durée de vie de la batterie La durée de vie de la batterie sera évaluer grâce au nombre
de cycle de charge et décharge. La batterie Lithium-Ion sur Polymère a une autonomie de
44
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
15,83 heures, un temps de recharge de 5 heures et une durée de vie de 500 cycles de charge et
décharge. Selon le calcul B.1.4 la batterie possède une durée de vie de 1,78 ans. Cette valeur
dans l’équation 4.2.2.2 lui confère donc la note de 0,78.
1,78 − 1 = 0,78
(6.23)
Temps de recharge de la batterie Le temps de recharge de la batterie est de 5 heures.
Selon l’équation définie à la section 4.2.2.3, nous donnons à cette batterie la note de 0,17.
6−5
= 0,17
6
6.3.3
(6.24)
Écran
Comme pour la solution 1, nous utiliserons l’écran ACL de même modèle [2]. 6.1.3
6.3.4
Haut-parleur
Comme pour le concept 1, nous utiliserons un haut-parleur de type tweeter dont nous
avons définis les caractéristiques plus haut 6.1.4.
6.3.5
Traitement du module portable
Comme pour la solution 2, nous avons sélectionné le processeur OMAP 3430 de la compagnie Texas Instrument. 6.2.5
6.3.6
Communication du module portable
Pour la troisième solution, le concept retenu est le WiMax.
Sécurité des communications : La technologie WiMax supporte la procédure HMAC
ou de signature numérique permettant d’assurer l’autenticité des participants. Les clés de
cryption sont générées par le client à l’aide de phrases et peuvent ainsi être renouvellées
occasionnellement. L’information transmise sur le réseau de type WiMax est chiffrée. Ceci
répond donc aux critères de sécurité définis dans le cahier de charges et ce concept se mérite
une note de 1.
Vitesse de transfert : La vitesse offerte par le réseau WiMax serait théoriquement de
70 Mbits / s dans un environnement sans obstacle mais plutôt de 20 Mbits / s en milieu
urbain, à l’intérieur d’un édifice. Selon la formule définie dans le tableau 4.1 , ce concept se
mérite une note de 0.66.
20 − 0.2
= 0,66
(6.25)
30
Couverture du réseau : Le réseau WiMax déployé par Bell couvre entièrement la région
urbaine de Québec. Le rayon maximal étant fixé à 30 kilomètres pour offrir une couverture
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
45
complète de la municipalité, nous pouvons dire que le rayon de couverture offert par ce
concept sera d’au moins 30 kilomètres. Selon la formule, ce concept mérite une note de 1. Par
contre, comme ce réseau est seulement déployé en région métropolitaine, cette portée limite
l’ajout de sites à l’extérieur dans des villes comme Saguenay par exemple. Pour cette raison,
nous attribuerons à ce concept une note de 0,75
30 − 0.03
= 0,75
(6.26)
29.7
Fiabilité des communications : L’utilisation du protocole PKMv2, en plus de la signature numérique, permet d’assurer l’intégrité du message transmis à l’aide d’un système
de clés numériques. Comme la fiabilité des communications est à peu près garantie sur un
réseau WiMax, nous donnons à ce concept la note de 1.
Coût : Pour ce concept, nous devons considérer l’achat d’une puce de communication
au coût unitaire de 10$ qui devra être intégrée au module de régulation de chaque patient.
De plus, le forfait de communication WiMax, au coût mensuel de 55$, nous donne un total
annuel de 660$. Nous évaluons donc le coût total à 670$ pour ce concept.
6.3.7
Caractéristiques du module
Poids : En additionnant le poids des différents éléments constituant le module portable de
régulation, nous obtenons un poids de 1,2865 kilogrammes. Ce poids, en utilisant la formule
décrite dans le cahier des charges 4.2.5.1, obtient un résultat de 0,49.
2 × 1,2865
= 0,49
(6.27)
5
Volume Pour installer les différentes composantes de notre module portable, nous avons
choisis de les mettrent dans un boitier de plastique, Le modèle choisi est le 100 Series Shell
Case de la compagnie Box Enclosures.[62]. Ce boitier a volume de 934,8 cm3, Ce volume selon
la formule vue à la section 4.2.5.2, donne une note de 0,63.
1−
934,8
= 0,63
(6.28)
2500
Coût : Le coût de la troisième solution est légèrement plus élevée et ceci est du principalement au forfait de communication qui est plus du double des autres concurrents. Le total
se chiffre donc à 91 869$ et selon la formule définie à la section 4.2.5.4, nous attribuons un
résultat de 0,54.
1−
50000
= 0,54
91869
6.3.8
(6.29)
Serveur et base de données :
Cette solution utilisant le même serveur, référez-vous à la section 6.2.8. Il est à noter que
l’utilisation d’un système linux dans cette situation convient bien à l’utilisation de la ligne de
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
46
commande. En effet, le système pouvant fonctionner en SSH, il n’est pas nécessaire d’avoir
un logiciel particulier pour utiliser l’interface de régulation.
6.3.9
Interface de configuration
Pour cette solution nous avons choisi la carte SD Kingston Flash memory card - 2 GB
microSD (évalué à 5$) comme interface de configuration. Nous allons évaluer ce concept selon
les 2 critères mentionnés à la section 4.2.6.
Intuitivité et ergonomie : Bien que la plupart des gens ne manie pas la carte SD
aussi souvent qu’une clé USB, son utilisation n’en est pas moins difficile. Tout aussi rapide
et résistante aux chocs, la carte SD se voit donc aussi accordé un 1.
Polyvalence : Les cartes micro SD sont partout de nos jours : dans les téléphones, les
appareils photos, etc. Ces petites machines ont toutes un port intégrés, mais ce n’est pas
toujours le cas pour les ordinateurs de bureau. Dans la plupart des cas, il faut un adaptateur
pour brancher la carte micro SD, sans quoi aucune connexion n’est possible. Pour cette raison,
nous lui attribuons une note de 0,75 dans le tableau de satisfaction.
6.3.10
Interface d’intervention
Ce concept de solution propose une interface en ligne de commande, telle que décrite à la
section 5.9.3. Cette dernière sera évaluée selon les critères énoncés dans le cahier des charges :
l’intuitivité et l’ergonomie ainsi que la polyvalence.
Intuitivité et ergonomie de l’interface : Réel point faible de la ligne de commande,
l’intuitivité est totalement absente de cette interface. En effet, il faut disposer de connaissances de bases, au minimum, pour être fonctionnel avec une console sans boutons ni champs
de formulaire. L’ergonomie ne rentre pas en ligne de compte ici : la fenêtre est simplement
vide, aucune chance de l’encombrer de façon confondante. Ces caractéristiques lui valent donc
la note de 0 sur la charte d’appréciation 4.2.
Polyvalence de l’interface : Du point de vue de la polyvalence, par contre, l’interface en
ligne de commande surpasse ses congénères graphiques : elle permet de manipuler directement
les instructions à envoyer au serveur, ce qui lui procure une puissance et lui assure une
maniabilité des données optimale, pour peu qu’on sache s’en servir. C’est pourquoi nous la
notons 1 par rapport à notre charte 4.2.
Flexibilité de l’algorithme : Tout aussi capable de charger des fichiers sur le serveur
que les autres interfaces, la ligne de commande est cependant difficilement capable de travailler avec plus d’un fichier à la fois. Ceci lui permet certes d’effectuer des opérations plus
chirurgicales, mais rend cependant malaisé la mise en ligne de tout un ensemble de fichiers.
C’est pourquoi nous lui attribuons la cote 0,75 pour ce critère.
47
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
Solution 1 Solution 2
Mémoire du module
3,99$
5,07$
Alimentation du module
89,22$
119,94$
Écran
5$
1,60$
Haut-parleur
5$
5$
Processeur
30,50$
10,80$
Communications (Pièce)
109$
Communications (Forfait)
420$
300$
Boîtier
7,90$
7,90$
Coût 1 module
561,61$
559,31$
Coût 100 modules
56 161$
55 931$
Serveur et base de données
760$
3000$
Interface de configuration
10$
10$
Interface d’intervention
17 500$
26 250$
Total
74 431$
85 191$
Table 6.2 – Tableau des coûts
6.4
Tableau de synthèse
Solution 3
3,99$
120,85$
5$
5$
10,80$
10$
660$
7,90$
823,54$
82 354$
760$
5$
8 750$
91 869$
48
CHAPITRE 6. ÉTUDE PRÉLIMINAIRE
Critère d’évaluation
6.1.1 Composantes du module
Capacité de calcul
Flexibilité de l’algorithme
Capacité de stockage
6.1.2 Alimentation du module
Autonomie de l’alimentation
Durée de vie de l’alimentation
Temps de recharge
6.1.6 Communication
Sécurité des communications
Vitesse de transfert
Couverture du réseau
Fiabilité des communications
6.1.8 Serveur informatique
Performances machines
Solution 1
Solution 2
Solution 3
2100 MIPS
Excellent
2 Go
1150 MIPS
Excellent
1 Go
1150 MIPS
Bon
2 Go
14,89 heures
1,498 ans
2,6 heures
11,50 heures
1,198 ans
2,5 heures
15,83 heures
1,783 ans
5 heures
Excellent
5 MB/s
30 km.
Excellent
Excellent
0,2 MB/s
30 m.
Moyen
Excellent
20 MB/s
30 km.
Excellent
PassMark 2372
2 Go de MV
1 téraoctet
2
PassMark 272
2 Go de MV
1 téraoctet
1
PassMark 2373
2 Go de MV
1 téraoctet
2
Capacité de stockage
Redondance des données
6.1.7 Caractéristiques
du module
Poids
0,6735 Kg
0,755 Kg
3
Volume
584,4 cm
634,84 cm3
6.1.3 Périphériques externes
60 mW
0,660 mW-0,166 mW
Coût
74 431 $
85 191 $
6.1.9 Interfaces du médecin
Intuitivité et ergonomie
Excellent
Excellent
Polyvalence de l’interface
Bon
Moyen
Table 6.3 – Tableau de synthèse des résultats
1,2865 Kg
934,84 cm3
60 mW
91 869 $
Moyen
Bon
Chapitre 7
Concept retenu
7.1
Matrice de décision
Pour prendre une décision la plus éclairée et objective possible, nous aurons recours à
la matrice de décision afin d’évaluer chacun des concepts retenus en fonction des critères
définis dans le cahier des charges. Chaque pointage est pondéré selon l’importance donnée au
concept dans l’ensemble et chaque solution globale se verra attribuer une note sur un total
de 100. La solution ayant récolté le plus de points sera retenue et c’est cette solution qui sera
détaillée dans le présent chapitre.
7.2
7.2.1
Description du concept final
Mémoire du module portable
Afin de stocker les données reçues de l’algorithme, nous avons décidé d’utiliser la carte
mémoire microSD Patriot PSF2GMCSD de 2 Go. Premièrement, cette carte peut facilement
contenir plus d’une semaine d’information. Deuxièmement, sa vitesse d’écriture de 7.7 Mo
par seconde lui permet aisément d’écrire en mémoire les informations reçues à toutes les
secondes. Aussi, cette carte microSD offre un meilleur rapport entre la capacité mémoire et
le prix qu’une puce NAND flash comparable. De plus, sa consommation électrique, située
entre 60 et 330 mW, s’avère minime.
7.2.2
Alimentation
Pour alimenter notre module portable, nous avons choisi la batterie Litihum-Ion modèle
18650 avec chargeur TLP3000. Cette batterie nous permet d’alimenter l’ensemble des différentes composantes du module et ce avec une autonomie de près de 15 heures, ce qui est
amplement suffisant pour permettre à une personne de se déplacer durant une journée complète. La batterie peut être rechargée en 2,6 heures, ce qui est un temps très raisonnable
49
50
CHAPITRE 7. CONCEPT RETENU
Critère d’évaluation
4.2.1 Composantes du module
4.2.1.1 Capacité de calcul
4.2.1.2 Flexibilité de l’algorithme
4.2.1.3 Capacité de stockage
4.2.2 Alimentation du module
4.2.2.1 Autonomie de l’alimentation
4.2.2.2 Durée de vie de l’alimentation
4.2.2.3 Temps de recharge
4.2.3 Communication
4.2.3.1 Sécurité des communications
4.2.3.2 Vitesse de transfert
4.2.3.3 Couverture du réseau
4.2.3.4 Fiabilité des communications
4.2.4 Serveur informatique
4.2.4.1 Performances machines
4.2.4.2 Capacité de stockage
4.2.4.3 Redondance des données
4.2.5 Caractéristiques du module
4.2.5.1 Poids
4.2.5.2 Volume
4.2.5.3 Périphériques externes
4.2.5.4 Coût
4.2.6 Interfaces du médecin
4.2.6.1 Intuitivité et ergonomie
4.2.6.2 Polyvalence de l’interface
Total
Table 7.1
Pond. Solution 1
15%
11,9
6%
3,0
6%
6,0
3%
2,9
20%
14,3
10%
9,0
5%
2,5
5%
2,9
17%
13,6
6%
6,0
4%
0,6
4%
4,0
3%
3,0
20%
18,6
6%
4,6
6%
6,0
8%
8,0
18%
12,7
5%
3,7
5%
3,8
3%
1,8
5%
3,4
10%
9,4
5%
5,0
5%
4,4
100%
80,5%
– Matrice de décision
Solution 2
10,2
2,8
6,0
1,4
10,1
6,2
1,0
2,9
7,5
6,0
0,0
0,0
1,5
12,8
2,8
6,0
4,0
11,5
3,5
3,7
1,2
3,1
8,8
5,0
3,8
60,8%
Solution 3
10,2
2,8
4,5
2,9
14,7
9,9
3,9
0,9
14,6
6,0
2,6
3,0
3,0
18,6
4,6
6,0
8,0
10,1
2,4
3,1
1,8
2,7
6,9
2,5
4,4
75,0%
CHAPITRE 7. CONCEPT RETENU
51
vu son autonomie. De plus, cette batterie ne possède pas d’effet mémoire et peut donc être
rechargée n’importe quand durant son cycle de décharge sans subir de perte de puissance
future. Finalement, cette batterie est extrêmement légère : elle a un poids de seulement 340
grammes.
7.2.3
Écran et haut-parleur
Pour les périphériques externes, l’écran et le haut-parleur, nous avons retenu pour le
concept final un écran ACL et un haut-parleur de type tweeter. Nous avons choisi un écran
ACL parce que cette technologie se démarquait au niveau de la consommation électrique et
de son coût. Pour le haut-parleur, nous en avons sélectionné un de type tweeter parce que
c’est le type de haut-parleur qui offre le plus petit volume, le plus petit poids et le coût le
plus petit aussi. C’est grâce à ces dispositifs que nous pourrons émettre les alarmes sonores
et visuelles requises par le client.
7.2.4
Unité de traitement du module portable
Nous avons retenu le processeur Qualcomm QSD8650 comme unité de traitement du
module pour diverses raisons. Pour débuter, avec sa valeur MIPS de 2100, ce processeur
n’aura aucune difficulté à exécuter l’algorithme de régulation à toutes les secondes. Il sera
en mesure d’obtenir des données fiables du capteur ainsi que de transmettre efficacement
des commandes à la vanne de régulation. Ensuite, ce processeur est en mesure de gérer les
communications HSPA+, ce qui évite l’achat d’une autre pièce afin de remplir cette même
tâche. De plus, il possède aussi un module GPS qui pourrait très bien être utilisé dans les
prochaines phases du projet.
7.2.5
Protocole de communication
Le protocole de communications choisi pour la transmission de données entre le module et
le serveur est le réseau HSPA+ déployé dans la province du Québec par Bell Canada. Comme
la communication est gérée par le processeur Qualcomm QSD8650, cette solution s’avérera la
plus simple à implanter et, comme il n’y a pas de pièces à interfacer, la plus fiable. La sécurité
et la fiabilité des communications sont assurés par les meilleurs algorithmes sur le marché
et la vitesse de transfert permet d’assurer l’envoi de toute l’information désirée en plus de
garder une marge de manoeuvre permettant l’envoi d’éventuelles données supplémentaires.
Le réseau est étendu à la grandeur de la province, ce qui permettera au patient de transmettre
et recevoir l’information lors de ses déplacements et permettera éventuellement d’ajouter des
sites supplémentaires lors des futures phases du projet.
7.2.6
Serveur et base de données
La solution retenue est celle combinant MySQL et un serveur Linux. En effet, cette
solution est économique et efficace. Un grand pourcentage des sites web sont hébergés sur
CHAPITRE 7. CONCEPT RETENU
52
des serveurs Linux. Il ne sera donc pas difficile de développer l’interface d’intervention. Cette
solution offre également de meilleures performances machines ainsi que plus de redondances
assurant que le serveur fournira à la demande et qu’aucune donnée ne sera perdue.
7.2.7
Interface de configuration
La solution retenue ici est finalement la clé USB et ce, pour des raisons évidentes. En
effet, un tel dispositif peut largement stocker assez de données pour charger le programme
au complet dans le module portable, le tout en un seul transfert. De plus, les clés USB
étant relativement abondantes, leur fonctionnement est très bien connu du grand public et
cela nous assure donc que le médecin soit à l’aise avec son fonctionnement. En raison de
leur bonne taille, leur maniement est aisé et elles restent plus difficiles à égarer. Finalement,
l’absence de pièces mobiles leur assurent une solidité et une résistance au choc bien supérieur
à un disque dur externe conventionnel.
7.2.8
Interface d’intervention
L’interface d’intervention est une partie importante du projet. C’est elle qui permet au
médecin de suivre l’état médical de ses patients sans que ceux-ci doivent se rendre à la
clinique ce qui est, au fond, la raison d’être de ce projet. C’est pourquoi un soin particulier
a été apporté au choix de cette interface. En effet, cette dernière se devait d’être pratique
et facilement compréhensible, pour que n’importe quel médecin, même s’il n’est pas familier
avec le milieu de l’informatique, puisse sans heurt opérer les changements nécessaires au bienêtre de ses patients. Afin d’assurer un accès facile et intuitif à l’interface tout en facilitant sa
mise en place et sa maintenance, nous avons choisi le site web comme interface de régulation.
En plus de pouvoir être accessible à partir de n’importe quel terminal branché sur la toile, y
compris un téléphone intelligent, le site web s’opère dans un environnement et d’une façon
telle que le médecin ne peut qu’être en terrain connu. Il offre aussi un niveau de sécurité tout
à fait convenable et est assez puissant pour effectuer toutes les tâches pour lesquelles il est
destiné.
7.3
Conclusion
Suite à la demande de la firme Oxygénia, notre équipe a réalisé la conception du module
de régulation du taux d’oxygène du patient en temps réel. Le module lit la quantité d’oxygène dans le sang du patient, puis grâce à un algorithme de régulation, modifie la quantité
d’oxygène envoyée au patient en transmettant une commande à la vanne de régulation. De
plus, le module sauvegarde les données localement dans sa mémoire interne tout en les communiquant au serveur de la clinique qui conserve les données pour la durée du projet, et
ce, pour cent patients. Le médecin peut aussi effectuer le suivi à distance de ses patients et
transmettre des commandes à la vanne de régulation du patient traité. Ce concept remplit
donc tous les besoins énoncés par le client.
Bibliographie
[1] HonkyTonk Man, 4 moniteurs LCD 19", site de clubic.com,
http://www.clubic.com/article-14650-1-4-moniteurs-lcd-17-pouces.html
(consulté en ligne le 16 mars 2011)
[2] Mark Goldstein, Samsung 3 Inch VGA LCD Screen, site de photographyblog.com,
http://www.photographyblog.com/news/samsung_3_inch_vga_lcd_screen/
(conculté en ligne le 28 mars 2011)
[3] Auteur anonyme, Écran à plasma, site de wikipédia.com,
http://fr.wikipedia.org/wiki/%C3%89cran_%C3%A0_plasma (consulté en ligne le
16 mars 2011)
[4] Groupe Franhofer, Comparaison of OLED and LED, site du groupe de Franhofer
http://www.oled-research.com/oleds/oleds-lcd.html (consulté en ligne le 16
mars 2011)
[5] Tom Harris, How speaker works, site de HowStuffWorks.com
http://electronics.howstuffworks.com/speaker7.htm (consulté en ligne le 16
mars 2011)
[6] Auteur inconnu, Li-Ion 18650 14.8V 4400 mAh PCB Protected Rechargeable Battery
with DC Connector, site de all-battery.com, http://www.all-battery.com/liion18650148v4400mahpcbpreotectedrechargeablebatterywithdcconnector.aspx
(consulté en ligne le 16 mars 2011)
[7] Auteur inconnu, Universal Fast Smart TLP3000 1.5A Charger for Li-Ion / Li-polymer
battery Pack (14.8V 4 cells), site de all-battery.com,
http://www.all-battery.com/universalfastsmarttlp3000chargerforli-ionlipolymerbatterypack148v4cells.aspx (consulté en ligne le 16 mars 2011)
[8] Escolano, PILES, ACCUMULATEURS-BATTERIES et CHARGEURS), site de
stielec.ac-aix-marseille.fr, http://www.stielec.ac-aixmarseille.fr/cours/escolano/download/accus_cours.pdf (consulté en ligne le 16
mars 2011)
[9] Auteur inconnu, site de diana.martinez.vije.net,
http://diana.martinez.vije.net/type_batterie.html (consulté en ligne le 16
mars 2011)
53
BIBLIOGRAPHIE
54
[10] Auteur inconnu, 9.6V - 18V NiMh and NiCD Battery Pack Smart Charger, site de
onlybatteries.com, http://www.onlybatteries.com/showitem.asp?ItemID=14591
(consulté en ligne le 16 mars 2011)
[11] Auteur inconnu, 12 Volt 4500mAh (10 x 4/3 A) NiMH Battery Pack For 12V Devices,
site de onlybatteries.com, http:
//www.onlybatteries.com/showitem.asp?ItemID=16495.81&cat1=12&uid=1228
(consulté en ligne le 16 mars 2011)
[12] Auteur inconnu, Polymer Li-ion Box Battery : 12V-13.2V, 74Wh, 4A rate Regulator
and Low Battery Alert + Smart Charger 6.0, site de batteryspace.com,
http://www.batteryspace.com/polymerli-ionboxbattery12v132v74wh4aratewregulatorandlowbatteryalertsmartchargertrailtechplug.aspx (consulté en ligne le 16 mars 2011)
[13] Auteur inconnu, Multi-Current Universal Smart Charger for 9.6V - 18V NiMH Battery
Packs, site de onlybatteries.com,
http://www.batteryspace.com/multi-currentuniversalsmartchargerfor96v18vnimhbatterypackstamiyaplugullisted.aspx (consulté en ligne le 16 mars 2011)
[14] Auteur inconnu, NiCd Battery Pack : 12V 4Ah, site de batteryspace.com,
http://www.batteryspace.com/
nicdbatterypack12v4ahdx10forsolarpanelemergencylighting.aspx (consulté en
ligne le 16 mars 2011)
[15] Auteur inconnu, Zigbee, site de Wikipedia, http://en.wikipedia.org/wiki/ZigBee
(consulté en ligne le 12 mars 2011)
[16] Auteur inconnu, Zigbee, site de Texas Instrument,
http://focus.ti.com/docs/prod/folders/print/cc2530.html (consulté en ligne le
12 mars 2011)
[17] Auteur inconnu, Zigbee, site de Brultech,
http://www.etherbee.com/home/store/product.php?id_product=22 (consulté en
ligne le 12 mars 2011)
[18] Auteur inconnu, WiMax, site de Wikipedia, http://en.wikipedia.org/wiki/WiMAX
(consulté en ligne le 12 mars 2011)
[19] Auteur inconnu, WiMax, site de Bell Canada, https:
//wimaxinhome.bell.ca/CustomerPreSalesODU/Landing/CoverageArea.aspx
(consulté en ligne le 10 mars 2011)
[20] Auteur inconnu, WiMax, site de Maxim,
http://www.maxim-ic.com/datasheet/index.mvp/id/5452 (consulté en ligne le 12
mars 2011)
[21] Auteur inconnu, HSPA, site de Bell Canada,
http://www.bell.ca/shopping/PrsShpWls_Coverage.page (consulté en ligne le 12
mars 2011)
BIBLIOGRAPHIE
55
[22] Auteur inconnu, HSPA HSDPA vs WIMAX,
http://ixbtlabs.com/articles2/mobile/wimax.html (consulté en ligne le 3 avril
2011)
[23] Auteur inconnu, Carte mère de serveur, site de Newegg,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16813131596 (consulté
en ligne le 12 mars 2011)
[24] Auteur inconnu, Boîte de serveur, site de Newegg,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16811219029 (consulté
en ligne le 12 mars 2011)
[25] Auteur inconnu, processeur de serveur, site de Newegg,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16819117165CVF
(consulté en ligne le 12 mars 2011)
[26] Auteur inconnu, Disque dur de 500GO, site de Newegg,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16822145299 (consulté
en ligne le 12 mars 2011)
[27] Auteur inconnu, Bloc d’alimentation, site de Newegg,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16817338053 (consulté
en ligne le 12 mars 2011)
[28] Auteur inconnu, 1GO de mémoire de serveur, site de Newegg,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16820139343 (consulté
en ligne le 12 mars 2011)
[29] Auteur inconnu, Prix de serveurs, site de Newegg,
http://configure.dell.com/dellstore/config.aspx?oc=pet110_f1&c=ca&l=
en&s=bsd&cs=cabsdt1&model_id=poweredge-t110 (consulté en ligne le 12 mars 2011)
[30] Auteur inconnu, Site Web, site de Wikipedia,
http://fr.wikipedia.org/wiki/Site_Web (consulté en ligne le 10 mars 2011)
[31] Auteur inconnu, HTTP, site de Wikipedia, http://fr.wikipedia.org/wiki/HTTP
(consulté en ligne le 10 mars 2011)
[32] Auteur inconnu, CSS, site de Wikipedia,
http://fr.wikipedia.org/wiki/Feuilles_de_style_en_cascade (consulté en ligne
le 10 mars 2011)
[33] Auteur inconnu, PHP, site de PHP.net, http://www.php.net/ (consulté en ligne le 10
mars 2011)
[34] Auteur inconnu, SSH, site de la documentation de ubuntu-fr.org,
http://doc.ubuntu-fr.org/ssh (consulté en ligne le 12 mars 2011)
[35] Nokia Corporation, Librairie Qt, site de la documentation de trolltech.com,
http://doc.trolltech.com/ (consulté en ligne le 10 mars 2011)
[36] Auteur inconnu, Clé de chiffrement, site de wikipedia,
http://fr.wikipedia.org/wiki/Cl%C3%A9_de_chiffrement (consulté en ligne le 10
mars 2011)
BIBLIOGRAPHIE
56
[37] Auteur inconnu, Ligne de commande, site de appligent.com,
http://www.appligent.com/commandlinesoftwaret (consulté en ligne le 13 mars
2011)
[38] Auteur inconnu, Firewire, site de wikipedia,
http://fr.wikipedia.org/wiki/FireWire (consulté en ligne le 10 mars)
[39] Auteur inconnu, Clé USB, site de wikipedia,
http://fr.wikipedia.org/wiki/Cl%C3%A9_USB (consulté en ligne le 08 mars)
[40] Auteur inconnu, Carte SD, site de wikipedia,
http://fr.wikipedia.org/wiki/Carte_SD (consulté en ligne le 08 mars)
[41] Auteur inconnu, RS-232, site de wikipedia, http://fr.wikipedia.org/wiki/RS-232
(consulté en ligne le 08 mars)
[42] Auteur inconnu, Intel Atom Processor N270, site de Intel,
http://ark.intel.com/Product.aspx?id=36331 (consulté en ligne le 6 mars)
[43] Auteur inconnu, AMD Athlon II 160u - AD160UEAK13GQ, site de cpu-world.com,
http://www.cpu-world.com/CPUs/K10/AMD-AthlonII160u-AD160UEAK13GQ.html
(consulté en ligne le 6 mars)
[44] Auteur inconnu, AMD Athlon II 160U Energy Efficient Processor 1.8GHZ AM3 1MB
Cache 20W 45NM, site de Ncix,
http://ncix.com/products/?sku=59347&vpn=AD160UEAK13GQ&manufacture=AMD
(consulté en ligne le 6 mars)
[45] Auteur inconnu, Texas Instruments OMAP 3430 RISC Microprocessor, site de
pdabd.net,
http://pdadb.net/index.php?m=cpu&id=a3430&c=texas_instruments_omap_3430
(consulté en ligne le 6 mars)
[46] Andrew Rassweiler, iSuppli Does Droid Teardown, Finds $187.75 Bill of Materials and
Manufacturing Cost, site de ISupply,
http://www.isuppli.com/Teardowns/News/Pages/iSuppli-Does-Droid-TeardownFinds-\protect\T1\textdollar18775-Bill-of-Materials-and-ManufacturingCost.aspx (consulté en ligne le 6 mars)
[47] John Morris, ARM’s Race : Why your next laptop might not have Intel inside, site de
ZDNet, http://www.zdnet.com/blog/computers/arms-race-why-your-nextlaptop-might-not-have-intel-inside/3994 (consulté en ligne le 6 mars)
[48] Auteur inconnu, flat MID hardware Main Forum, site de imp3.net,
http://bbs.imp3.net/thread-871108-1-1.html (consulté en ligne le 6 mars)
[49] Auteur inconnu, Qualcomm Snapdragon QSD8650 RISC Microprocessor with embedded
DSP, site de PDAdb.net,
http://pdadb.net/index.php?m=cpu&id=a8650&c=qualcomm_snapdragon_qsd8650
(consulté en ligne le 6 mars)
[50] athar1988, Snapdragon, site de scribd.net,
http://www.scribd.com/doc/29347291/Snapdragon (consulté en ligne le 6 mars)
BIBLIOGRAPHIE
57
[51] Andrew Rassweiler, Google Nexus One Carries $174.15 Materials Cost, iSuppli
Teardown Reveals, site de ISupply,
http://www.isuppli.com/Teardowns/News/Pages/Google-Nexus-One-Carries\protect\T1\textdollar17415-Materials-Cost-iSuppli-Teardown-Reveals.aspx
(consulté en ligne le 6 mars)
[52] Auteur inconnu, Digi-Key Catalog, site de Digi-Key,
http://pdfcatalog.digikey.com/US2011/digikey.pdf (consulté en ligne le 2 avril)
[53] Auteur inconnu, NAND SLC large page, site de Micron,
http://www.numonyx.com/en-US/MemoryProducts/NAND/Pages/SLCLargePage.aspx
(consulté en ligne le 2 avril)
[54] Auteur inconnu, NAND01GR3B2C NAND01GW3B2C NAND01GR4B2C
NAND01GW4B2C, site de Micron,
http://www.numonyx.com/Documents/Datasheets/NAND01G-B2C.pdf (consulté en
ligne le 2 avril)
[55] Auteur inconnu, Secure Digital, site de Wikipedia,
http://en.wikipedia.org/wiki/Secure_Digital (consulté en ligne le 7 mars)
[56] Auteur inconnu, Patriot 2GB MicroSD Flash Card (Card Only) Model PSF2GMCSD ,
site de Newegg Canada,
http://www.newegg.ca/Product/Product.aspx?Item=N82E16820220220 (consulté
en ligne le 2 avril)
[57] Auteur inconnu, WD Scorpio Blue 160 GB SATA Hard Drives ( WD1600BPVT), site
de Western Digital,
http://www.wdc.com/global/products/specs/?driveID=800&language=1 (consulté
en ligne le 7 mars)
[58] Auteur inconnu, Western Digital HDD 160GB WD1600BPVT SATA Mobile Storage
5400 rpm 8MB Cache Bare Drive, site de Ncix, http://ncix.com/products/?sku=
222289674&vpn=WD1600BPVT&manufacture=WesternDigital (consulté en ligne le 7
mars)
[59] Auteur inconnu, Snapdragon (System on Chip), site de Wikipedia,
http://en.wikipedia.org/wiki/Snapdragon_(System_on_Chip)#Current_.26_
Future_Specifications (consulté en ligne le 7 mars)
[60] Auteur inconnu, Electronic enclosure (RP1135), site de hammondmfg,
http://www.hammondmfg.com/pdf/RP1135.pdf (consulté en ligne le 9 avril)
[61] Auteur inconnu, Electronic enclosure (RP1245), site de boxenclosures, http:
//www.boxenclosures.com/category/product_details.html?product__id=201529
(consulté en ligne le 9 avril)
[62] Auteur inconnu, 100 Series Shell Case, No batt., site de boxenclosures, http:
//www.boxenclosures.com/category/product_details.html?product__id=201525
(consulté en ligne le 9 avril)
BIBLIOGRAPHIE
[63] Auteur inconnu, CPU List, site de PassMark Software,
http://www.cpubenchmark.net/cpu_list.php (consulté en ligne le 10 avril)
58
Annexe A
Liste des sigles et des acronymes
ACL
AES
AMD
ARM
CAVE
CSS
DEL
HSPA
HTML
HTTPS
MAC
mAh
MIC
MIPS
MySQL
NAND
OLED
PHP
SD
SSL
SSH
USB
WIMAX
À Cristaux Liquides
Advanced Encryption Stantard
Advanced Micro Devices
Advanced RISC Machines
Cellular Authentication and Voice Encryption
Cascading style sheet
Diode électroluminescente
High Speed Packet Access
Hypertext Markup Language
HyperText Transfer Protocol - Secured
Message Authentication Code
Milliampère heure
Message Integrity Code
Million d’instructions par seconde
My Structured Query Language
Porte logique Not AND
Diode électroluminescente organique
PHP : Hypertext Preprocessor
Secure Digital
Secure Sockets Layer
Secure Shell
Universal Serial Bus
Worldwide Interoperability for Microwave Access
59
Annexe B
Exemples de calcul
B.1
B.1.1
Alimentation
L’énergie délivré par la batterie
Calcul de l’énergie délivré par la batterie.
E = P ×T = V ×C
E = Énergie électrique de la batterie (en watt heure) P = Puissance (en watt)
V = tension (en Volts)
C = Capacité (en Ah)
Calcul de l’énergie délivré par la batterie pour :
V = 14,8 Volts
C = 4,4 Ah
E = 14,8 × 4,4
E = 65,12 watts heure
B.1.2
Puissance utilisé par les éléments du module portable
Calcul de la puissance utilisé par les différents éléments.
Pt = P 1 + P2 + Pn
60
(B.1)
61
ANNEXE B. EXEMPLES DE CALCUL
PT = Puissance Total utilisé (en watt)
p1 = Puissance du premier élément (en watt)
p2 = Puissance du deuxième élément (en watt)
pn = Puissance du nième élément (en watt)
Calcul de la puissance total utilisé pour :
p1 = 3 watts
p2 = 0,045 watts
p3 = 0,33 watts
p4 = 0,06 watts
p5 = 0,5 watts
P = 3 + 0,045 + 0,33 + 0,06 + 0,05
P = 3,94 watts
B.1.3
Autonomie du module portable
Calcul de l’autonomie de la batterie.
On estime un rendement de 90
E
Autonomie = 0,9 × ( )
P
(B.2)
Autonomie = Temps (en heure)
E = Énergie électrique de la batterie (en watt heure)
P = Puissance utilisé par les éléments (en watt)
Calcul de l’autonomie pour :
E = 65,12 watts heure
P = 3,94 watts
Autonomie = 0,9 × (
Autonomie = 14,89 watts
65,12
)
3,935
(B.3)
62
ANNEXE B. EXEMPLES DE CALCUL
B.1.4
Durée de vie du module portable
Calcul de la durée de vie de la batterie.
On prend en considération que le module sera branché sur une prise murale durant la nuit,
c’est pourquoi on utilise la batterie durant 16 heures chaque jour.
Dureedevie =
(Ta + Tc ) × N breCycle
365 × 16
(B.4)
Ta = Temps d’autonomie (en heure)
Tc = Temps de charge (en heure)
NbreCycle = Nombre ce cycle de charge et décharge de la batterie
Calcul de la durée de vie pour :
Ta = 14,89 heures
Tc = 2,6 heures
NbreCycle = 500
Dureedevie =
Temps = 1,50 ans
(14,89 + 2,6) × 500
365 × 16
(B.5)