Petit cours d’automatique – Pourquoi ce cours ? – Modele` d’un systeme` physique ´ ´– Resolution par transformee de Laplace – Reponse´ en frequence´ , spectre – Commande par retro action´ – PID – Simulation Matlab/Simulink – Commande par ordinateur – Transformee´ enZ – Simulation Matlab/Simulink planPourquoi ce cours ? ` ´ `Les systemes embarques s’adressent a de nombreux domaines d’application et beaucoup de ces domaines traitent et controlentˆ des donnees´ issues du monde physique : ´1. il est important de savoir comment les specialistes de ces domaines ` ´procedent pour pouvoir cooperer avec eux ; 2. les ordinateurs interagissant avec les systemes` physiques forment des systemes` complexes qui acquierent,` par cette interaction, de nouvelles ´ ´proprietes : des changements mineurs du point de vue informatique peuvent ´ `avoir des consequences importantes du point de vue systeme ; 3. des langages et outils de simulation, d’origine automatique et traitement de signal, deviennent par extension, des outils de programmation dont l’importance croˆıt ; certains sont devenus des standards de fait (avionique, automobile, . . .). Il est important de connaˆıtre et comprendre cette « informatique venue d’ailleurs» planModele` d’un systeme` physique Une suspension de voiture x Forces en presence´ : ........ ressort :−k(x−x )0 H 0 H amortisseur :−fxk f a 00.... inertie :mx... force externe, pesanteur,... ´ ´bilan : equation differentielle 00 0mx +fx +kx =u normalisation : 00 0 2 ...
Petit cours d’automatique Pourquoi ce cours ? esiquMoeldu’desysnmetyhpe R´utioesolrtnapnra´meefsroacplLadee eptceronepR´e´rfneess,ecneuq moamdnpeC-actionarr´etro Commande PID Simulation Matlab/Simulink Commande par ordinateur neee´mrofsTranZ Simulation Matlab/Simulink plan
Pourquoi ce cours ?
Les systemes embarque´ s s’adressent ade nombreux domaines d’application et beaucoupdecesdomainestraitentetcontroˆlentdesdonne´esissuesdumonde physique :
3. des langages et outils de simulation, d’origine automatique et traitement de signal, deviennent par extension, des outils de programmation dont l’importancecroˆt;certainssontdevenusdesstandardsdefait(avionique, automobile,...).Ilestimportantdeconnaˆtreetcomprendrecette
plan
«informatique venue d’ailleurs»
Modeled’unsystemephysique
Une suspension de voiture
.❍ k✟✟❍❛❛❍✟✟❍ .
f
bilan:e´quationdiff´erentielle
normalisation :
wpulsation propre zmmoernttissae plan
x
Fo ´ rces en presence : - ressort :−k(x−x0) - amortisseur :−f x0 - inertie :mx00 - force externe, pesanteur,...
lespagessuivantesd´ecriventlespectred’amplitudeenfonctiondewpour w0= 1et des valeurs croissantes dez2= 0.5,1,2,4. plan
plan
Commandeparre´tro-action
Lesystemeacommander:rguemono-dimensionllenil,eae´n´siree X ▲a▲0▲ ▲ T❆❆❑▲ ❞X ❄mg → → → → m X00=k(X0−X) +m g
→ - pesanteur :m g →→ - tension du cable :k(X0−X) → - inertie :m X00
Projection sur l’axe vertical : Projection sur l’axe horizontal : my00=k(y0−y)−mg mx00=k(x0−x) 0 =kl−mg x00=lg(x0−x) g k=mlX=s2w+2w2X0 avecw=plgpulsation propre du pendule. aucun amortissement ! plan