Présentation ELN
Présentation ELN
Présentation ELN
Faculté De Technologie
Département ATE
M. OUARET
ahmed201189@hotmail.fr
Electronique = Électricité des courants faibles : Électronique analogique, Electronique numérique, composants et circuits
électroniques divers (circuits analogiques, numériques, intégrés,…), Interfaces, Les convertisseurs (CAN et CNA), instrumentations
(mesures, capteurs, …), traitement de l’information et du signal, la reconnaissance des formes et vocale, codage numérique
(parole, image,…)...etc
Ahmed OUARET 2017/2018 2
Systèmes Asservis Linéaires Continus
Un système est un ensemble d’éléments liés entre eux dans le but de réaliser une tâche donnée. Ce dispositif
soumis aux lois physiques est caractérisé par des grandeurs de types : entrées et sorties. Les entrées sont des
grandeurs de commande du système ou encore des signaux de parasites appelés perturbations. Les sorties
caractérisent l’état du système.
Circuit RC
1. Notion de stabilité
On dit qu’un système est stable, lorsque celui-ci tend à revenir à son état d’équilibre lorsqu’on lui applique
une perturbation de courte durée.
2. Notion de rapidité
La rapidité quantifie le temps de réponse du système.
Le temps mis par la réponse pour ne plus dépasser ±5% de la valeur finale. Ce temps est retenu comme
critère de rapidité : t5%
TP 02
Caractéristiques temporelles
3. Notion de précision des systèmes du premier
ordre et du second ordre
Avec ( ) te et ( ts) de même nature. Autrement, l’erreur est mesurée à la sortie du comparateur.
Système continu
Un système est dit continu, par opposition à un système discret, lorsque les grandeurs physiques le caractérisant
délivrent une information à tout instant. La plupart des systèmes physiques sont continus.
Système linéaire
Un système est dit linéaire s’il répond au principe de superposition.
Régulation
On parle de régulation, lorsque la tâche à réaliser consiste à maintenir une ou plusieurs grandeurs physiques
à des valeurs fixes.
Exemple 1 Exemple 2
Asservissements
lorsque la tâche à réaliser consiste à suivre une loi non fixée à l’avance à une ou plusieurs grandeurs
physiques.
Direction asservie d’un
engin
Exemple
Ahmed OUARET 2017/2018 8
Structure d’un système asservi
1. Le correcteur élabore l’ordre de commande à partir du signal d’erreur ε : c’est l’organe ‘’intelligent’’.
3. Le système dynamique évolue selon l’action suivant des lois physiques qui lui sont propres. La sortie
est, en générale, une grandeur de sortie physique qui caractérise la tâche à réaliser. De plus cette
sortie peut fluctuer en fonctions des perturbations extérieures, en général, imprévisible.
Ex : four dont la température est fonction de la consommation en combustible et de déperdition de
chaleur.
4. Le capteur délivre à partir de la sortie une grandeur caractérisant l’observation. La principale qualité
est la précision dont dépendra la précision du système globale.
Objectif
L’objectif de ce TP est de familiariser les étudiants à l’utilisation du logiciel MatlabSimulink pour mettre
en œuvre un asservissement de position.
Introduction
Le logiciel Matlab dont le nom veut dire Matrix Laboratory est un langage de calcul mathématique
basé sur la manipulation de variables matricielles. Simulink est un outil additionnel qui permet de faire
la programmation graphique en faisant appel à des bibliothèques classées par catégories.
But du TP : Le but de ce TP est d’étudier les caractéristiques temporelles des deux systèmes fondamentaux en
automatique à savoir le premier ordre et le second ordre. Ces caractéristiques sont principalement le gain statique,
le temps de réponse, le temps de montée, le temps de pic et le dépassement.
Travail demandé
𝐾 Le temps de réponse tr
𝐺 𝑠 =
1 + 𝜏𝑠
Le temps de montée tm
Le gain statique K
K= gain statique
𝜏 = constante de temps
Fig. Influence de la constante de temps (τ) sur la réponse d’un système du premier ordre
K=gain statique
𝐾𝜔02 𝜔0 = Pulsation propre
𝐺 𝑠 = 2 𝜁 = coefficient d’amortissement
𝑠 + 2𝜁𝜔0 𝑠 + 𝜔02
Le Dépassement D%
Le temps de réponse tr
Le temps de montée tm
Le gain statique K
Dans ce TP nous allons utiliser une Maquette d’asservissement pour déterminer expérimentalement
la réponse fréquentielle en boucle ouverte d’un système d’asservissement de vitesse d’un moteur à
courant continue.
pourquoi l’asservir en vitesse ? Et pourquoi pas, c’est toujours utile de savoir créer un asservissement en vitesse. Par
exemple pour faire avancer droit un robot qui possède deux moteurs de récupération différents (à condition d’avoir les
datasheets des deux moteurs) !
Objectifs.
L’étudiant doit être capable de :
• Modéliser le moteur à courant continu par son schéma fonctionnel et déterminer sa fonction de transfert.
• Identifier le modèle du moteur par l’application des essais en boucle ouverte.
• Comprendre et câbler les éléments da la chaîne de régulation de vitesse d’un moteur à courant continu.
• Visualiser le comportement du système en utilisant les différents types de régulateurs analogiques : P, PI, PD et PID.
• Comprendre le rôle de chaque action du régulateur.
• Sélectionner le régulateur convenable qui donne les meilleurs performances du système de point de vu stabilité,
précision et rapidité.
La fonction de transfert du système est donnée par : L’érreur est définie par la différence entre la consigne
(valeur désirée) et la sortie du système (la valeur réelle) :
𝑦 =𝐺∗𝑢
Un oscilloscope est un instrument de mesure destiné à visualiser un signal électrique, le plus souvent variable
au cours du temps. Il est utilisé par de nombreux scientifiques afin de visualiser soit des tensions électriques,
soit diverses autres grandeurs physiques préalablement transformées en tension au moyen d'un convertisseur
adapté ou de capteurs. La courbe de rendu d'un oscilloscope est appelée oscillogramme.
On distingue généralement les oscilloscopes analogiques qui utilisent directement un multiple de la tension
d'entrée pour produire la déviation du spot et les oscilloscopes numériques qui transforment, préalablement à
tout traitement, la tension d'entrée en nombre.
Liens :
http://guy.chaumeton.pagesperso-orange.fr/documents/cassy_lab.htm#c
https://www.ld-didactic.de/software/524221fr/
CASSY Lab
MATLAB ("matrix laboratory") est un langage de programmation de quatrième génération[1] émulé par un
environnement de développement du même nom ; il est utilisé à des fins de calcul numérique. Développé
par la société The MathWorks, MATLAB permet de manipuler des matrices, d’afficher des courbes et des
données, de mettre en œuvre des algorithmes, de créer des interfaces utilisateurs, et peut s’interfacer
avec d’autres langages comme le C, C++, Java, et Fortran. Les utilisateurs de MATLAB (environ un million
en 2004) sont de milieux très différents comme l’ingénierie, les sciences et l’économie dans un contexte
aussi bien industriel que pour la recherche. Matlab peut s’utiliser seul ou bien avec des toolbox ("boîte à
outils").
Origine :
Le langage MATLAB a été conçu par "Cleve Moler" à la fin des années 1970 à partir des bibliothèques Fortran,
LINPACK et EISPACK2. Alors professeur de mathématiques à l’université du Nouveau-Mexique, il souhaitait
permettre à ses étudiants de pouvoir utiliser ces deux bibliothèques sans connaître le Fortran. Cleve Moler
l’utilisa ensuite pour des cours donnés à l’université Stanford où il reçut un accueil mitigé de la part des étudiants
en mathématiques (habitués au Fortran). Par contre, les étudiants en technologie, en particulier en traitement du
signal, furent beaucoup plus intéressés. Un ingénieur, Jack Little en comprend rapidement les capacités et
entreprend avec un collègue, Steve Bangert, de le recoder en langage C. Jack Little, Cleve Moler et Steve Bangert
créèrent la société The MathWorks en 1984 afin de commercialiser la version 1.0 de MATLAB. MATLAB a ensuite
évolué, en intégrant par exemple la bibliothèque LAPACK en 2005, en se dotant de nombreuses boîtes à outils
(Toolbox) et en incluant les possibilités données par d’autres langages de programmation comme C + + ou Java.
Cleve Moler, né le 17 août 1939 à Salt Lake City, Utah[], est un mathématicien et
informaticien américain qui travaille notamment en algèbre linéaire numérique. Il a
participé au développement de LINPACK et EISPACK et est le développeur de MATLAB.