Beruflich Dokumente
Kultur Dokumente
r(t) + y(t)
Dispostif
Régulateur Actionneur Procédé
de commande
Consigne
-
Circuit de
Capteur
conditionnement
C(z )
R(z )+ E(z ) Algorithm e de M(z ) Dispostif
CNA Ac tionneur Proc édé
com m ande de c om m ande
Consigne
-
Filtre Circuit de
Filtre num érique CAN Capteur
pas se-bas conditionnem ent
L’ordinateur (…gure 2) :
Les signaux à l’entrée de l’ordinateur ou délivrés par celui-ci ne sont pas des signaux analo-
giques, d’où la nécessité :
1. D’un convertisseur numérique analogique CNA (ou encore CDA ou DAC) : convertit
les signaux numériques délivrés par l’ordinateur en signaux analogiques qui peuvent être
exploités par les organes analogiques de la boucle (actionneurs).
2. D’un convertisseur analogique numérique CAN (ou CAD ou ADC) : convertit les signaux
analogiques issus des capteurs en signaux numériques qui peuvent être manipulés par
l’ordinateur.
5
Dans un système de commande par ordinateur, les di¤érents tâches réalisés par celui-ci peuvent
être resumées comme suit (…gure ??) :
– Régulation et commande
– Surviellance ( monitoring) : suivi d’un grand nombre de variables qui n’entrent pas néces-
sairement dans les chaînes de contre réaction et génération de signaux d’alarme en cas
d’anomalies ( ces variables doivent rester entre certaines limites).
– Uniformité dans la conduite du procédé ( prent en charge des tâches a¤ectées à plisieurs
opérateurs qui se succédent au cours du fonctionnement interrompu du procédé).
– Séquencement des opérations.
– Protection et sécurité ( personnel et matériel).
– Edition d’un journal de bord automatique.
– Information de gestion disponible aux administrateurs et qui est leur accessible à partir de
leur poste.
7
1 4
Génération
Confection du Ingénieurs de
des signaux
journal de bord l’
usine
de commande
Régulation Rédaction
Adminis-
Base de données
trateur(s)
Procédé
Ecran(s) Opérateur(s)
2 3 5
Détection Génération
Collection des
des des signaux
données
anomalies d’alarme
Balayage
Balayage Des entrées
Conversion
de canaux booléennes
d’unités
analogiques et
– numériques
8
5 Historique
L’idée d’utiliser les calculateurs numériques dans les systèmes de commande remonte à 1950
( juste après la seconde guerre mondiale). Les premières applications étaient essentiellement
militaires et spatiales : missiles, aviation, etc...
Ce qui ne justi…ait pas leur utilisation dans les systèmes de commande de procédé ou du
moins limitait leur utilisation à des procédés complexes. Ils étaient destinés :
– à fournir un guide
– au réglage des points de consigne des régulateurs analogiques ( supervision).
En 1959, le système basé sur un ordinateur RW 300 était en marche. L’ordinateur permettait
de calculer et de changer les points de consigne de régulateurs analogique et le contrôle de
26 débits, 72 températures, 3 pressions et 3 compositions.
Grâce aux progrès de l’électronique, L’avénement des miniordinateurs (1965) et les microor-
dinateurs ( 1972) engendre un énorme progrès quand à au nombre et aux performances des
systèmes de commande par ordinateur. Aujourd’hui, pratiquement tous les projets d’automa-
tisation tirent pro…t des possibilités o¤ertes par l’informatique.
11
6 Dé…nitions et terminologie
C’est un signal qui n’est dé…ni que pour des instants discrets t 2{t1,t2,...,tn, ...} ( entre ti
et ti+1 le signal n’existe pas).
notation : xn=x(tn)
12
Si x(t) est in signal continu avec t 2 R +, alors xn=x(nT) est un signal échantillonné ou T
est la période d’échantillonnage.
notation : x (t)
L’échantillonnage est une opération de quanti…cation dans le domaine du temps e¤ectuée par
un dispositif appelé échantillonneur.
13
τ
f(t) f*(t)
Ts
f (t) f*(t)
f(t) f*(t)
Ts
Echantillonneur idéal
C’est un échantilloneur avec une durée d’échantillonnage nulle. Le signal échantillonné f (t)
est alors une modulation de l’amplitude d’un train d’impulsions par le signal continue f(t).
f (t) f *(t)
Mathématiquement parlant :
avec
1
X
T (t) = (t nT )
n= 1
soit donc
1
X
f (t) = f (t) (t nT )
n= 1
16
C’est un signal qui est plutôt discret en amplitude (exemple : niveuax d’énrgie dans un atome)
Dans ce type de commande, le calculateur numérique est une partie intégrante de la boucle :
c’est à dire que celui-ci s’occupe aussi bient du calcul et du réglage du point de consigne que
de la fonction de contrôle et de régulation.
Ordinateur
C(z )
R(z )+ E(z ) Algorithm e de M(z ) Dispostif
CNA Actionneur Procédé
com mande de c om m ande
Consigne
Puissance
électronique
Interrupteur
électronique
Interrupteur
électronique
Ordinateur
Chauffage
Procédé refroidissement
R
Point de consigne
V Conversion
CAN R? V
r(t)
y(t)
CAN
+ Régulateur Actionneur+Dispositif de
Procédé
analogique commande
Ordinateur
-
(programmes+
équations du
modèle) Filtre Circuit de
Capteur
passe-bas conditionnement
CNA
Fig. 7 – Supervision
C’est un systèmede commande par ordinateur dans lequel l’ordinateur est utilisé seulement
pour le calcul et le réglage des valeurs de consignes des régulateurs analogiques. Le calcul des
points de consigne se fait par programme et utilise un modèle statique du prpcédé ; L’objectif
est le réglage optimal et périodique des consignes (…gure 7).
20
Puissance
Point de électronique
consigne
Ordinateur
Ampli Différentiel
erreur
Relais
CNA
Signal d’
Chauffage
Procédé
refroidissement
Relais
R
CAN
V Conversion
R? V
Console
Imprimante
opérateur
Sauvegarde Alarmes
Ordinateur
Démultiplexeur CAN
Système d'acquisition
LATCH LATCH LATCH
de données
Multiplexeur
CNA CNA CNA
+ Actionneur+organe
Régulateur Procédé Capteur+CC
de réglage
-
+ Actionneur+organe
Régulateur Procédé Capteur+CC
de réglage
-
+ Actionneur+organe
Régulateur Procédé Capteur+CC
de réglage
-