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

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

Auteur(s) : Dominique JACOB

Relu et validé le 26 juin 2019

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

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

Sommaire

Présentation

Version en anglais English

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.

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.

DOI (Digital Object Identifier)

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


Cet article fait partie de l’offre

Automatique et ingénierie système

(139 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
Présentation
Version en anglais English

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...

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.

Cet article fait partie de l’offre

Automatique et ingénierie système

(139 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
Annexe 4
Sommaire
Sommaire

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

(139 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