Projet matlab

327 mots 2 pages
08/12/2011

IPSAAERO2 B

SIMULATION D’UN SYSTEME DE SECOND ORDRE

GP21 : Projet Math. Appliquée | JACQUINOT_K

I.

Modélisation

a) Après calcule on trouve que La valeur finale

est K.

b) Ecrire le modèle sous forme de deux équations différentielles de premier ordre : Système 1er ordre :

Pour ce Système dynamique : la variable change dans le temps

Soit Création du fichier qui va représenter une équation, fich.m : Fonction ;

Système 2nd ordre :

Création d’un second fichier, mod.m : Function Y1=x(1) ; Y2= x(2) ;

c) Rassemblons les deux équations pour avoir la forme vectorielle :

Système3 : 2

avec X un vecteur contenant 2 éléments. D’où :

d)Codage en utilisant matlab :

3

2) Simulation du système dynamique

e)

Afin de résoudre des équations différentielles ordinaires on tape « differ » dans la barre de recherche fx, on obtient alors 3 choix possible : -ordinary differential equations .

-delay differ équation = équations à retard -partial differ équation = équations partielle La fonction matlab ode45 sert à résoudre des ordinary differ équations, pour pouvoir l’utiliser il suffit de placer la fonction juste avant les fonctions Exemple : [t,y]=ode45(@vdp1,[0 20],[2 0]);

f) Le système s’écrit clear all ;close all;clc global ksi wn K Xo=[1;0];to=0;tfin=10; ksi=0.5; wn=4; K=5; [T,y]=ode45 (@model1,[to, tfin],Xo);

ksi=1; wn=4; K=5; [T1,y1]=ode45 (@model1,[to,tfin],Xo);

4

ksi=2;wn=4;K=5; [T2,y2]=ode45 (@model1,[to,tfin],Xo); plot(T,y(:,1),'r',T1,y1(:,1),'b',T2,y2(:,1),'g')

g)

%ksi>1
Global K ksi wn t0 = 0; X0 = [0,0];

teta = cos(ksi)^ (-1); ksi = 1.5; [T, y1] = ode45 (@model1, [t0,tfin],X0); a = ksi+sqrt((ksi)^2-1); b = ksi-sqrt((Ksi)^2-1); x = K-(K/(a-b))*(a*exp(-b*wn*t)-b*exp(-a*wn*t)); Figure(1) subplot(211); plot(T,x,'r-o',T,y1(:,1),'b-x');

5

%

en relation

  • Mathématiques DM
    1379 mots | 6 pages
  • Méthode numérique goutte mono dimensionnelle
    1066 mots | 5 pages
  • Composistion Du Premier Semestre 1ere S2
    387 mots | 2 pages
  • Antilles S sept 2013 corr 3 2
    3142 mots | 13 pages
  • Ds mathématique
    499 mots | 2 pages
  • Las llamadas perdidas
    2466 mots | 10 pages
  • seconde_chap5_cours
    637 mots | 3 pages
  • Math
    1159 mots | 5 pages
  • Mathématiques
    935 mots | 4 pages
  • Math
    4459 mots | 18 pages
  • Aide au math.
    141573 mots | 567 pages
  • philosophie de Socrate
    437 mots | 2 pages
  • Depuis 91 1
    4064 mots | 17 pages
  • Initiation simulink
    941 mots | 4 pages
  • Commande des machine à courant continu
    2107 mots | 9 pages