Top Banner
Méthode de recueil et de traitements de données Aix Marseille Université Faculté des Sciences du Sport Ins:tut des Sciences du Mouvement [email protected] [email protected] Master 1 op:on IEMH ISM Méthode de recueil et de traitement de données 1 Episode II
35

2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

May 13, 2018

Download

Documents

doankiet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Méthode  de  recueil  et  de  traitements  de  données  

Aix  Marseille  Université  Faculté  des  Sciences  du  Sport  

 Ins:tut  des  Sciences  du  Mouvement  

franck.buloup@univ-­‐amu.fr  julien.serres@univ-­‐amu.fr  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        1  

Episode  II  

Page 2: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Plan  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        2  

Deuxième  par/e  –  Enregistrement  sur  ordinateur  

①  L’étape  de  codage  en  détail  :  représenta/on  binaire  des  nombres  ②  Rela/ons  cadence,  durée  d’acquisi/on,  taille  des  enregistrements  ③  Traitements  de  base,  calcul  numérique  

Page 3: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Présenta/on,  objec/fs  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        3  

ORDINATEUR  

Signal  

Capteurs   Mesurande  

Monde  numérique  

Monde  analogique  

Numérique  (binaire)  

Traitement  

Acquisi/on  

Amplifica:on  Echan:llonnage  Quan:fica:on  

Codage  

Page 4: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Présenta/on,  objec/fs  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        4  

Π  

#  G  …  

AMPLI   CAN   n  bits  

Page 5: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Présenta/on,  objec/fs  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        5  

Π  

#  G  …  

AMPLI   CAN   n  bits  

?  

Page 6: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Rappels    

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        6  

Le  système  décimal  –  Nombres  en/ers  posi/fs  

Dix  symboles  :  0,  1  …  9  Numéra/on  de  posi/on  ó  développement  décimal  

Page 7: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Rappels    

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        7  

Développer  les  nombres    N10  =  11563    N10  =  4367    N10  =  903  

Page 8: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Rappels    

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        8  

Le  système  décimal  –  Nombres  en/ers  posi/fs  

Dix  symboles  :  0,  1  …  9  Numéra/on  de  posi/on  ó  développement  décimal  

N10  =  1×104  +  1×103  +  5×102  +  6×101  +  3×100  

On  note  le  nombre  N  avec  un  indice  10  pour  indiquer  la  base  

Page 9: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Rappels    

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        9  

N10  =  an-­‐1an-­‐2…a1a0    

N10  =  an-­‐1  ×  10n-­‐1  +  an-­‐2  ×  10n-­‐2  …  a1  ×  10  +  a0  

Le  système  décimal  –  Nombres  en/ers  posi/fs  

Dix  symboles  :  0,  1  …  9  Numéra/on  de  posi/on  ó  développement  décimal  

On  note  le  nombre  N  avec  un  indice  10  pour  indiquer  la  base  

Page 10: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Binaire    

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        10  

Le  système  binaire  –  Nombres  en/ers  posi/fs    On  u/lise  exactement  les  mêmes  principes  que  le  système  

décimal,  avec  une  base  deux  (puissances  de  deux)  Il  y  aura  donc  uniquement  deux  symboles  :  0  et  1  

N2  =  an-­‐1an-­‐2…a1a0    

N10  =  an-­‐1  ×  2n-­‐1  +  an-­‐2  ×  2n-­‐2  …  a1  ×  2  +  a0  

Page 11: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Binaire    

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        11  

Exprimer  les  nombres  suivants  en  binaire    N10  =  12  N10  =  43  N10  =  52  

Page 12: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Codage  naturel  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        12  

Le  système  binaire  –  CAN  et  Codage  naturel  

On  fait  correspondre  la  valeur  la  plus  pe/te  à  0  et  la  valeur  la  plus  grande  au  nombre  total  de  valeurs  moins  une  

Vmin  

Vmax  -­‐  q  

…  

N  valeu

rs  

0  

N-­‐1  

N  =  2n  

Page 13: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Codage  naturel  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        13  

Un  CAN  à  codage  naturel  sur    3  bits  (!)  dont  la  gamme  est  [-­‐10V  ,  +10V]  

donne  un  code  de  101    

A  quelle  valeur  quan/fiée  de  la  tension    d’entrée  correspond  ce  code  ?  

 A  quelle  intervalle  de  tension  

appartenait  la  tension  d’entrée  Vin  avant  quan/fica/on  ?  

Page 14: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Codage  naturel  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        14  

Le  système  binaire  –  CAN  et  Codage  naturel  

Inconvénient  du  codage  naturel  :    arithmé/que  binaire  impossible  

Page 15: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Codage  complément  à  2  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        15  

Addi/on  binaire  

0  +  0  =  0  0  +  1  =  1  1  +  0  =  1  1  +  1  =  10  

Le  système  binaire  –  CAN  et  Codage  complément  à  deux  

Complément  à  deux  :  Inversion  bit  à  bit  et  ajout  de  1  sans  garder  la  retenue  finale  

Page 16: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  –  Codage  complément  à  2  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        16  

Le  système  binaire  –  CAN  et  Codage  complément  à  deux  

On  fait  correspondre  la  valeur  la  plus  pe/te  à  l’opposé  du  nombre  total  de  valeurs  sur  deux  et  la  valeur  la  plus  grande  

au  nombre  total  de  valeurs  sur  deux  moins  une  

Vmin  

Vmax  -­‐  q  …

 

N  valeu

rs  

-­‐N/2  

N/2-­‐1  

N  =  2n  

Page 17: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        17  

Le  système  binaire  –  CAN  et  Codage  naturel  

Inconvénient  du  codage  naturel  :    arithmé/que  binaire  impossible  

Taille  du  mot  binaire  délivré  :  8,  12,  14,  16,  24  

Page 18: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        18  

Le  système  binaire  –  CAN  et  Codage  complément  à  deux  

Codage  majoritairement  u/lisé    Taille  du  mot  binaire  délivré  :  8,  12,  14,  16,  24  

Le  système  binaire  –  CAN  et  Codage  naturel  

Inconvénient  du  codage  naturel  :    arithmé/que  binaire  impossible  

Taille  du  mot  binaire  délivré  :  8,  12,  14,  16,  24  

Page 19: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        19  

Le  système  binaire  –  CAN  et  Codage  complément  à  deux  

Codage  majoritairement  u/lisé    Taille  du  mot  binaire  délivré  :  8,  12,  14,  16,  24  

Le  système  binaire  –  CAN  et  Codage  naturel  

Inconvénient  du  codage  naturel  :    arithmé/que  binaire  impossible  

Taille  du  mot  binaire  délivré  :  8,  12,  14,  16,  24  

Représenta/on  des  nombres  dans  un  ordinateur  

Nombres  en/ers  :  Complément  à  deux  Nombre  à  virgule  flomante  :  norme  IEEE754  Taille  du  mot  binaire  u/lisé  :  8,  16,  32,  64  

Page 20: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

L’étape  de  codage  en  détail  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        20  

A  votre  avis,  quand  est  apparu  le  système  binaire  ?  

Page 21: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Plan  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        21  

Troisième  par/e  –  Enregistrement  sur  ordinateur  

①  L’étape  de  codage  en  détail  :  représenta/on  binaire  des  nombres  ②  Rela/ons  cadence,  durée  d’acquisi/on,  taille  des  enregistrements  ③  Traitements  de  base,  calcul  numérique  

Page 22: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        22  

Débit  binaire  

Quan/té  de  données  transmises  par  unité  de  temps  Mesuré  en  bits  ou  échan/llons  par  seconde  

Tout  système  d’acquisi/on  possède  un  débit  binaire  

maximum  

Page 23: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        23  

Débit  binaire  

Quan/té  de  données  transmises  par  unité  de  temps  Mesuré  en  bits  ou  échan/llons  par  seconde  

A  quelles  grandeurs  importantes  est  lié  ce  débit  ?  

Fréquence  d’échan/llonnage  Taille,  en  bits,  d’un  échan/llon  Nombre  d’entrées  acquises  

Page 24: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        24  

Donner  la  rela/on  liant  le  débit  D  à  la  fréquence  d’échan/llonnage  Fe  et  aux  nombre  de  bits  n  et  

d’entrées  NBInputs  

Page 25: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        25  

Débit  binaire  

Quan/té  de  données  transmises  par  unité  de  temps  Mesuré  en  bits  ou  échan/llons  par  seconde  

D = n∗NBInputs∗Fe en bits / s

Page 26: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

26  

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        26  

On  acquière  les  huit  voies  en  12  bits.  Quelle  est  la  fréquence  d’échan/llonnage  max  ?  

En  14  bits  ?  

Page 27: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

27  

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        27  

On  acquière  ces  entrées  pendant  une  durée  T.  Quelle  est  le  nombre  N  de  bits  recueillis  dans  les  

deux  cas  (12  et  14  bits)  ?  Quelle  est  la  taille  des  fichiers  de  sauvegarde  ?  

Page 28: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Rela/on  Cadence,  durée  etc.  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        28  

Quan/té  N  de  bits  acquis  pendant  T  secondes  

N  =  D  T  

N = n∗NBInputs∗Fe *T

Page 29: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Plan  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        29  

Troisième  par/e  –  Enregistrement  sur  ordinateur  

①  L’étape  de  codage  en  détail  :  représenta/on  binaire  des  nombres  ②  Rela/ons  cadence,  durée  d’acquisi/on,  taille  des  enregistrements  ③  Traitements  de  base,  calcul  numérique  

Page 30: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Traitements  de  base  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        30  

No/on  de  série  temporelle  

C’est  une  suite  de  valeurs  numériques  représentant  l’évolu/on  d’une  grandeur  au  cours  du  temps  

C’est  typiquement  ce  que  l’on  ob/ent  une  fois  les  enregistrements  terminés  

0   Te   2Te   3Te   4Te   5Te   …  sO   s1   s2   s3   s4   s5   …  

Page 31: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Traitements  de  base  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        31  

Moyenne  

Rapport  de  la  somme  des  valeurs  de  la  série    temporelle  au  nombre  de  ces  valeurs  

ó moyenne  empirique    ó   moyenne  arithmé/que  

s = 1N

sii=0

N−1

∑ =1N

s0 + s1 +...+ sN−2 + sN−1( )

Page 32: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Traitements  de  base  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        32  

Variance  et  écart  type  

Mesure  de  dispersion  de  la  série  temporelle  Souvent  noté  σ2  et  σ  respec/vement  

Variance  

Moyenne  du  carré  des  écarts  à  la  moyenne  

Écart  type  

Racine  carré  de  la  variance  

Page 33: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

33  

Variance  

Écart  type  

Traitements  de  base  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        33  

σ 2 =1N

si − s( )2i=0

N−1

σ =1N

si − s( )2i=0

N−1

Page 34: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Traitements  de  base  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        34  

Traitement  temps  différé  

Ces  calculs  sont  uniquement  possibles  lorsque  les  enregistrements  sont  terminés  

Page 35: 2 - Présentation2 - HandOut · ... (recueil(etde(traitementde(données(((((1(Episode(II ... Le%système%décimal%–Nombres%en/ers%posi/fs% Dixsymboles:0,1 ... a 1 ×2%+a 0 %

Traitements  de  base  

Master  1  op:on  IEMH  -­‐  ISM   Méthode  de  recueil  et  de  traitement  de  données                        35  

Traitement  temps  différé  

Ces  calculs  sont  uniquement  possibles  lorsque  les  enregistrements  sont  terminés  

Traitement  temps  réel  

Quelques  fois  il  est  nécessaire  d’effectuer  des  calculs  «  au  fil  de  l’eau  »  :  en  temps  réel  

Equa/on  aux  différences  ó  

Equa/on  récurrente