12.07.2015 Views

INSTITUT POLYTECHNIQUE DE GRENOBLE ... - Laboratoire TIMA

INSTITUT POLYTECHNIQUE DE GRENOBLE ... - Laboratoire TIMA

INSTITUT POLYTECHNIQUE DE GRENOBLE ... - Laboratoire TIMA

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPITRE 2. ETAT <strong>DE</strong> L’ARTSouvent, le compromis type est d’atteindre un maximum de fiabilité dans le processus de conception,avec un minimum de coût et de temps de conception. On doit s’assurer que les exigences sontclairement spécifiées et comprises de tous. Une des plus grandes causes d’un coût excessif est l’obligationde révision d’un système après sa fabrication pour en corriger les erreurs. En évitant cesextrêmes et en utilisant des outils améliorés pour le processus de conception, il est évident que lescoûts et les retards peuvent être maîtrisés [27].Cependant, la disponibilité des modèles représentatifs n’est pas la seule difficulté : en pratique,la simulation est assurée par un algorithme informatique spécifique lié au choix du langage danslequel il a été écrit et à l’outil utilisé.Ainsi la connaissance de la physique des mécanismes, est donc une condition nécessaire maisnon suffisante pour produire de bons modèles. Il faut aussi maîtriser les méthodes et les outils del’identification comportementale et avoir une connaissance informatique la plus approfondie possibledes langages et des formalismes de description.2.3.3 Le concept de réutilisationAvec des délais de conception de plus en plus courts et l’augmentation constante de la complexitédes systèmes à modéliser, il est essentiel d’optimiser au maximum les méthodes de travail.Il est notamment nécessaire d’intégrer dans le flot de conception le concept de réutilisation ouprototypage virtuel plus connu sous l’acronyme anglais IP (Intellectuel Property). Pour ceci, lesmodèles créés doivent être génériques et correctement documentés pour pouvoir être réutilisés dansun autre projet.La plupart des outils proposent un certain nombre de modèles pouvant être réutilisés en tant quebrique de base. Certains langages permettent l’automatisation de ce concept comme la possibilitéde définir des paquetages (packages) en VHDL. De plus, les modèles créés par l’utilisateur lui mêmedans le cadre d’un projet peuvent être réutilisés dans un autre projet.2.3.4 Définition d’un système mixteLa principale différence entre les systèmes numériques et analogiques est la représentation quiest faite des valeurs et du comportement par rapport au temps [3]. Ainsi, un système est numériques’il manipule et enregistre les informations quantifiées dans le temps en des valeurs discrètes.Celles-ci sont généralement exprimées par des équations booléennes logiques ou par des processuscommunicants et déclenchés par des évènements.Un système est analogique, si les informations manipulées ont leurs valeurs qui varient de façoncontinue dans le temps. Les DAE (Differential Algebraic Equation) sont souvent utilisées pourdécrire l’évolution des variables dans un tel système.Un système mixte est la combinaison de systèmes analogiques et numériques. Dans un tel système,les parties analogiques et numériques interagissent via des convertisseurs numérique-analogique etanalogique-numérique. Citons un système composé d’un capteur de température (grandeur analogique)dont la sortie va être échantillonnée (par un convertisseur analogique/numérique), puis traitéepar un ordinateur (traitement numérique), qui a son tour va commander un élément chauffant(grandeur analogique). Entre les deux étages du système sont intégrés des convertisseurs permettantl’interaction [28].15

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

Saved successfully!

Ooh no, something went wrong!