03.01.2015 Views

THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...

THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...

THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapitre 4. Introduction 71<br />

Ordonnancement<br />

Tout élément de la boucle de commande directement relié au réseau constitue un nœud.<br />

On distinguera les nœuds de capteurs de ceux d’actionneurs ; à noter que plusieurs capteurs <strong>et</strong><br />

actionneurs peuvent être regroupés en un même nœud selon leur localisation. Le bus CAN de<br />

fréquence élevée d’une automobile possède ainsi une cinquantaine de nœuds mais seulement<br />

une demi-douzaine sont généralement connectés. Le réseau peut également contenir un nombre<br />

arbitraire de nœuds passifs qui ne sont aptes qu’à recevoir des paqu<strong>et</strong>s. Ils peuvent être utilisés<br />

pour recueillir des observateurs distants ou des actionneurs pour les systèmes munis d’entrées.<br />

La procédure de communication est la suivante. A chaque instant de transmission, un<br />

unique nœud est autorisé à envoyer ses données sur le réseau. C<strong>et</strong> accès est régi par une loi<br />

appelée protocole. On parle de protocole statique, lorsque l’ordre d’accès est préalablement<br />

fixé, comme c’est le cas pour le protocole round-robin (RR) également nommé token ring ou<br />

token bus pour lequel chaque nœud transm<strong>et</strong> ses données à une période égale au nombre de<br />

nœuds [78, 84, 113], <strong>et</strong> de protocole dynamique lorsque le choix du nœud répond à un critère<br />

dépendant de l’état du système, comme le try-once-discard (TOD) [199] pour lequel l’accès<br />

est donné au nœud ayant l’erreur la plus grande entre les valeurs des variables actuelles <strong>et</strong><br />

celles dernièrement transmises (les protocoles RR <strong>et</strong> TOD sont explicitement définis dans<br />

la suite). Ce partage du réseau entre les différents nœuds implique plusieurs difficultés pour<br />

la commande <strong>et</strong> l’observation du système. Tout d’abord les données sont échantillonnées,<br />

comme dans la Partie I, ainsi, entre deux instants de transmission, aucune information n’est<br />

disponible. De plus, pour le cas des capteurs, seul un nœud (i.e. un sous-groupe de capteurs)<br />

transm<strong>et</strong> ses données au réseau : le vecteur de sortie du système n’est pas complètement<br />

connu. La disponibilité partielle <strong>et</strong> périodique des informations du système est à prendre en<br />

considération lors de l’analyse de stabilité. Ces contraintes sont caractérisées par l’intervalle<br />

maximal de transmission admissible (en anglais maximum allowable transmission interval<br />

d’où l’acronyme MATI) <strong>et</strong> le protocole, tous deux jouant un rôle clef.<br />

Quantification <strong>et</strong> codage<br />

Les canaux de communication numériques ne peuvent transm<strong>et</strong>tre qu’une quantité finie<br />

d’information par unité de temps. Considérons la Figure 4.1. Les mesures du système<br />

réalisées par les capteurs sont quantifiées au niveau du codeur : aux grandeurs physiques du<br />

système sont associées des valeurs parmi un ensemble fini qui sont ensuite codées sous forme<br />

de bits. Ces données sont alors incluses dans un paqu<strong>et</strong>, également constitué d’informations<br />

caractéristiques du réseau (overhead), qui est envoyé au contrôleur. Ce dernier décode les<br />

bits reçus afin de générer des signaux de commande qui sont ensuite eux-mêmes codés sous<br />

forme de bits afin d’être transmis aux actionneurs. Les données du contrôleur sont finalement<br />

converties en signaux de commande physique au niveau des actionneurs. On parle dans ce<br />

cas de commande avec information limitée puisque le réseau ne perm<strong>et</strong> de transm<strong>et</strong>tre qu’un<br />

nombre donné de paqu<strong>et</strong>s de longueurs restreintes par unité de temps. C<strong>et</strong>te problématique est

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!