Annexe 4
Applications de la commande PID - Asservissement température et position
S7419 v1 Article de référence

Annexe 4
Applications de la commande PID - Asservissement température et position

Auteur(s) : Dominique JACOB

Relu et validé le 26 juin 2019 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Sommaire

Présentation

RÉSUMÉ

La régulation PID est assez complexe à régler. Cet article présente différents éléments de calcul et de simulation de ce type de régulation. Notamment il précise les moyens de calcul des coefficients de la réponse indicielle pour les modèles oscillants et pour les modèles apériodiques. Il fournit également une fonction utilisable avec le logiciel MATLAB permettant d’effectuer l’équivalence des diagrammes de Bode de deux fonctions de transfert.

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

Lire l’article

Auteur(s)

  • Dominique JACOB : Agrégé de Génie-électrique - Ancien élève de l’ENS de Cachan - Maître de conférences à l’IUT de Poitiers

INTRODUCTION

Let article contient les annexes de l’article [Applications de la commande PID - Asservissement température et position].

L’annexe 1 permet le calcul des coefficients A, B, C et D de la réponse indicielle du modèle choisi pour les systèmes oscillants.

L’annexe 2 permet le calcul des coefficients A, B, C et D de la réponse indicielle du modèle choisi pour les systèmes apériodiques.

L’annexe 3 donne le développement limité d’une fraction rationnelle.

L’annexe 4 donne une fonction utilisable avec le logiciel MATLAB permettant d’effectuer l’équivalence des diagrammes de Bode de deux fonctions de transfert.

Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

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

Lecture en cours
Présentation

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

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

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

4. Annexe 4

Fonction permettant d’effectuer graphiquement l’équivalence C (pF (p ) º T 4 (p )

function PIDCLA1(A,wi,Td,Tf,Kv,taun,ksi,wa,wfi,alfa)

% function PIDCLA1(A,wi,Td,Tf,Kv,taun,ksi,wa,wfi,alfa)

% trace le diag de Bode de

% F(p)=Kv(1+taunp)/p(1+p.2ksi/wa+p^2/wa^2)

% et du PID théorique Cth(p) et du PID réel C(p)=A(1+wi/p+Td.p/(1+tf.p))

% wfi=Bande passante souhaitée en Boucle fermée en rd/s

% alfa fixe la marge de phase souhaitée (alfa = 12 pour 45o alfa = 30 pour 60o)

% Cth est en bleu et C réel en rouge

% T=C.F est en rouge et T4() en bleu

w=logspace(-1,4); % a adapter selon la bande passante du système F(p)

%**************** tracé de F(p)************************************************

numbo=[Kv*taun,Kv];

denobo=[1/(wa*wa), 2*ksi/wa, 1, 0];

figure(1);

[magF, phaseF]=Bode (numbo,denobo,w);

magF=20*log10(magF);

subplot(2,1,1);

semilogx(w,magF);grid;xlabel(‘pulsation en rd/s’);ylabel(‘gain en db’);

subplot(2,1,2);

semilogx(w,phaseF);grid;(‘pulsation en rd/s’);ylabel(‘phase en degrés’);

Title(‘Diagramme du système en boucle ouverte’);

%*******************tracé de T4(p)********************************************

% modèle de classe 0 T4(p) = Ka/p^2(1+p/w0)^2

R2 = sqrt(2);

Ralfa = sqrt(alfa);

w0 = wfi *R2*Ralfa;

Ka=w0*w0/(alfa*R2*Ralfa);

numTm=[Ka*alfa/w0, Ka];

denoTm=[1/(w0*w0), 2/w0, 1,0, 0]

figure(2);

[magTm,phaseTm]=Bode(numTm,denoTm,w);

magTm=20*log10(magTm);

subplot(2,1,1);

semilogx(w,magTm);grid;xlabel(‘pulsation en rd/s’);ylabel(‘gain en db’);

subplot(2,1,2);

semilogx(w,phaseTm);grid;xlabel(‘pulsation en rd/s’);ylabel(‘phase en degrés’);

title(‘Diagramme du modèle désiré en boucle ouverte’);

%*************** tracé du correcteur désiré Cth***************************

magCth=magTm-magF;

phaseCth=phaseTm-phaseF;

figure (3)

subplot(2,1,1);

semilogx(w,magCth,‘r’);grid;(‘pulsation en rd/s’);ylabel(‘gain en db’);

subplot(2,1,2);

semilogx(w,phaseCth,‘r’);grid;xlabel(‘pulsation en rd/s’);ylabel(‘phase en degrés’);

title(‘Correcteur désiré’);

% **********trace le diag de bode du correcteur réel C(p)=A(1+wi/p+Tdp/1+tf.p)

c0=A*wi;

c1=A*(1+Tf*wi);

c2=A*(Td+Tf);

numC=[c2,c1,c0];

denoC=[Tf,1,0];

[magC,phaseC]=Bode(numC,denoC,w);

magC=20*log10(magC);

figure...

Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Annexe 4

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

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

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire
Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

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

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Applications de la commande PID - Asservissement température et position

La régulation PID, bien que n'étant pas la méthode de régulation la plus performante, reste quand même ...

Machines asynchrones - Commande par contrôle direct de couple

Encore très utilisée pour réaliser des variateurs de vitesse, la machine asynchrone pose pourtant un ...

Transmission de puissance pneumatique - Modulateurs électropneumatiques

Cet article décrit les principes, les fonctions, les technologies de construction des modulateurs ...