Présentation

Article

1 - BRÈVE INTRODUCTION À MATLAB ET SIMULINK

2 - REPRÉSENTATION D’UN MODÈLE

3 - IDENTIFICATION PARAMÉTRIQUE

4 - ANALYSE DES SYSTÈMES LINÉAIRES STATIONNAIRES

5 - SYNTHÈSE DES SYSTÈMES BOUCLÉS

6 - PILOTAGE D’UN PROCESSUS RÉEL À L’AIDE DE MATLAB/SIMULINK ET DSPACE

Article de référence | Réf : S7460 v1

Pilotage d’un processus réel à l’aide de Matlab/Simulink et dSPACE
Matlab/Simulink pour l’analyse et la commande de systèmes

Auteur(s) : Yassine HADDAB, Bernard LANG, Guillaume LAURENT

Date de publication : 10 mars 2010

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Version en anglais En anglais

RÉSUMÉ

Le logiciel Matlab® et l’environnement graphique interactif Simulink® sont particulièrement performants et adaptés à la résolution de problèmes d’automatique, notamment pour la modélisation et la simulation des systèmes dynamiques. Cet article base tout d’abord son approche de représentation d’un modèle sur deux exemples. Avant d’aborder l’analyse temporelle et fréquentielle des systèmes linéaires stationnaires, sont proposées plusieurs procédures d’identification paramétrique. Pour terminer, sont abordés les moyens à disposition pour réaliser la synthèse des systèmes bouclés (méthodes traditionnelles et méthodes avancées).

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

ABSTRACT

The software Matlab ® and the Simulink ® interactive graphical environment are particularly efficient and adapted to the resolution of automatic problems, and notably for the modeling and simulation of dynamic systems. This article starts with the representation of a model via two examples. Before focusing on the temporal and frequency analysis of stationary linear systems it presents several parametric identification procedures. In conclusion, available means in order to achieve the synthesis loop systems (traditional and advanced methods) are dealt with.

Auteur(s)

  • Yassine HADDAB : Maître de conférences en automatique à l’ENSMM Besançon

  • Bernard LANG : Maître de conférences en automatique à l’ENSMM Besançon

  • Guillaume LAURENT : Maître de conférences en automatique à l’ENSMM Besançon

INTRODUCTION

De nombreux logiciels performants sont aujourd’hui à la disposition des ingénieurs et permettent de réaliser des études simples ou complexes de façon très conviviale. Le logiciel Matlab® et son extension Simulink® sont particulièrement bien adaptés pour appréhender des problèmes d’automatique, notamment pour réaliser l’analyse et la commande de systèmes modélisés par des équations différentielles ordinaires.

Après une brève introduction à Matlab® et Simulink®, nous utilisons certains outils disponibles pour représenter un modèle de comportement d’un système en illustrant la démarche à l’aide de deux exemples.

Des procédures d’identification du modèle sont proposées à travers l’utilisation de la boîte à outils System Identification avant d’aborder l’analyse temporelle et fréquentielle des systèmes linéaires stationnaires et les outils associés (LTI Viewer, etc.).

On aborde enfin les moyens mis à disposition de l’utilisateur pour effectuer la synthèse des systèmes bouclés. Dans un premier temps les méthodes traditionnelles en régulation industrielle sont mises en œuvre, à l’aide notamment du SISO Design Tool. Dans un second temps, des méthodes de synthèse avancées sont utilisées avec application à un exemple multivariable.

Pour terminer cette analyse, le pilotage en temps réel d’un processus à l’aide d’un outil de type dSPACE® est abordé.

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-s7460


Cet article fait partie de l’offre

Automatique et ingénierie système

(137 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Version en anglais En anglais

6. Pilotage d’un processus réel à l’aide de Matlab/Simulink et dSPACE

Matlab® et Simulink® sont, nous l’avons vu, des outils puissants pour l’analyse et la simulation de systèmes dynamiques. L’association de ces logiciels à un calculateur numérique et des interfaces d’entrée/sortie permet le pilotage direct en temps réel de processus physiques. Particulièrement bien adaptée au prototypage, cette approche permet de tester rapidement divers correcteurs et d’analyser le comportement du processus étudié. Les possibilités sont alors quasi-illimitées et permettent à l’automaticien d’expérimenter des lois de commande en conditions de fonctionnement réelles. Le principe général de cette méthode est illustré sur la figure 28.

La commande d'un processus physique en temps réel requiert donc l'acquisition d'une carte comportant un processeur et des interfaces d'entrée/sortie. Les cartes les plus couramment utilisées sont fabriquées par la société dSPACE® qui propose une gamme complète de cartes répondant aux différents besoins. Certaines sont destinées à l'exécution de correcteurs simples. D'autres, dotées d'une grande puissance de calcul et de nombreuses possibilités d'entrées/sorties sont bien adaptées aux processus complexes. La technologie évoluant très vite, le lecteur est invité à consulter les caractéristiques de ces cartes sur le site internet de la société dSPACE® ( http://www.dspace.de).

Le correcteur est tout d’abord réalisé sous forme de modèle Simulink®. Celui-ci est connecté à des ports d’entrée/sortie virtuels disponibles sous forme de blocs dans Simulink®. Ces ports symbolisent les connections physiques avec le processus à commander (figure 29).

Le modèle est ensuite compilé et transféré au processeur de la carte dSPACE® qui exécute l’asservissement en temps réel.

Pendant l’exécution, l’utilisateur a la possibilité d’agir sur l’asservissement (changement de consigne ou des réglages du correcteur, etc.). Il peut également accéder aux différents signaux du système. Une application spécifique appelée Control Desk permet de construire des interfaces graphiques pour, d’une part agir sur les paramètres de l’asservissement...

Cet article est réservé aux abonnés.
Il vous reste 94% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Automatique et ingénierie système

(137 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Pilotage d’un processus réel à l’aide de Matlab/Simulink et dSPACE
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - (V.) MINZU, (B.) LANG -   Commande des systèmes linéaires continus  -  Cours avec applications utilisant Matlab® – Ellipses (2001).

  • (2) - (I.) LANDAU -   Identification des systèmes  -  Hermes (1998).

  • (3) - (P.) DE LARMINAT -   Automatique appliquée  -  Hermes (2007).

  • (4) - (W.M.) WONHAM -   Linear multivariable control : a geometric approach  -  Springer-Verlag (1974).

1 Sites Internet

Société The Mathworks

http://www.mathworks.fr

Société dSPACE

http://www.dspace.de

Bonus du livre Automatique appliquée de Ph. de Larminat

http://www.hermes-science.com/larminat/bonus_automatique.zip

HAUT DE PAGE

Cet article est réservé aux abonnés.
Il vous reste 94% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Automatique et ingénierie système

(137 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS