Calculul răspunsului în timp al sistemelor liniare

Laborator
7/10 (1 vot)
Domeniu: Matematică
Conține 1 fișier: pdf
Pagini : 12 în total
Cuvinte : 4293
Mărime: 96.74KB (arhivat)
Publicat de: Dominic Fodor
Puncte necesare: 0

Extras din laborator

5.1 Tema

^Insusirea celor mai bune tehnici si metode de calcul al raspunsului ^n timp al sistemelor liniare

continue si discrete la diverse tipuri de intrari, precum si pentru calculul raspunsului permanent

la intrari persistente, ^n particular al caracteristicilor de frecventa.

5.2 Raspunsul sistemelor discrete

Calculul raspunsului ^n timp al sistemelor cu timp continuu cu ajutorul echipamentelor numerice

presupune, ^n mod obligatoriu, o discretizare a timpului si calculul valorilor raspunsului

^n momentele de timp discret corespunzatoare. ^In acest scop se utilizeaza o procedura de discretizare

adecvata care reduce problema la calculul raspunsului unui sistem discret. Din acest

motiv vom ^ncepe cu prezentarea modalitatilor de calcul al raspunsului ^n timp al sistemelor

discrete la intrari arbitrare.

5.2.1 Raspunsul sistemelor liniare discrete la intrari arbitrare

Algoritmii de calcul al raspunsului ^n timp al unui sistem liniar, discret S = (A;B;C;D) de nit

de

(S)



x(k + 1) = Ax(k) + Bu(k); x(0) = x

y(k) = Cx(k) + Du(k)

(5.1)

se obtin prin utilizarea ca atare a ecuatiilor de stare datorita speci cului recurent al acestora.

^In consecinta, daca evolutia, presupusa data, a vectorului de intrare u(k), pe intervalul de

interes k = 0 : kf este stocata ^ntr-o matrice U 2 IRm(kf +1) astfel ^nc^at U(:; k) = u(k 1)

(pentru ca vom considera ca indexarile elementelor unui tablou^ncep cu 1, e.g. ca^n MATLAB,),

starea initiala si toate starile curente sunt memorate ^ntr-un vector unic x 2 IRn iar iesirile

calculate se memoreaza ^n tabloul Y 2 IRl(kf +1) astfel ^nc^at Y (:; k) = y(k 1), k = 0 : kf ,

atunci putem utiliza urmatorul algoritm.

Algoritmul 5.1 (Se dau sistemul discret (A;B;C;D), starea initiala x(0) = x,

intervalul 0 : kf , tabloul valorilor intrarilor U 2 IRm(kf+1). Algoritmul calculeaza

raspunsul y(k), k = 0 : kf memorat ^n tabloul Y 2 IRl(kf+1).)

2 LABORATOR 5. RASPUNSUL ^IN TIMP

1. Pentru k = 1 : kf + 1

1. Y (:; k) = C  x + D  U(:; k)

2. x A  x + B  U(:; k)

Pentru anumite cazuri particulare si precizate de intrari, algoritmul de mai sus poate

facut mai e cient ^n sensul ca intrarile nu mai trebuie memorate si unele operatii pot evitate.

Exempli cam prin calculul raspunsului la:

a) conditii initiale, i.e. al raspunsului liber, i.e. cu intrarea identic nula u(k) = 0, k = 0 : kf

Algoritmul 5.2

1. Pentru k = 1 : kf + 1

1. Y (:; k) = C  x

2. x A  x

b) calculul sirului pondere, i.e. al raspunsului la un impuls unitar discret (pentru sistemele

cu o singura intrare) u(0) = 1, u(k) = 0, k = 1 : kf , ^n conditii initiale nule:

Algoritmul 5.3

1. Y (:; 1) = D

2. x = B

3. Pentru k = 2 : kf + 1

1. Y (:; k) = C  x

2. x A  x

c) calculul sirului indicial, i.e. al raspunsului la o treapta unitara discreta (pentru sistemele

cu o singura intrare) u(k) = 1, k = 0 : kf , ^n conditii initiale nule:

Algoritmul 5.4

1. Y (:; 1) = D

2. x = B

3. Pentru k = 2 : kf + 1

1. Y (:; k) = C  x + D

2. x A  x + B

O interpretare imediata a raspunsului este posibila daca acesta este prezentat ^ntr-o forma

gra ca, obtinuta prin utilizarea unei proceduri adecvate, de exemplu functia plot din MATLAB.

Pentru utilizarile ulterioare a procedurilor de mai sus vom apela la denumirile MATLAB

ale functiilor corespondente de calclul al raspunsului unui sistem discret, dupa cum urmeaza:

dlsim raspunsul la intrari arbitrare;

dinitial raspunsul la conditii initiale (intrare identic nula);

dimpulse raspunsul la impuls unitar;

dstep raspunsul la treapta unitara.

dar cu sintaxe de utilizare care vor diferi, posibil, de sintaxele functiiloor cu aceleasi nume din

MATLAB.

Preview document

Calculul răspunsului în timp al sistemelor liniare - Pagina 1
Calculul răspunsului în timp al sistemelor liniare - Pagina 2
Calculul răspunsului în timp al sistemelor liniare - Pagina 3
Calculul răspunsului în timp al sistemelor liniare - Pagina 4
Calculul răspunsului în timp al sistemelor liniare - Pagina 5
Calculul răspunsului în timp al sistemelor liniare - Pagina 6
Calculul răspunsului în timp al sistemelor liniare - Pagina 7
Calculul răspunsului în timp al sistemelor liniare - Pagina 8
Calculul răspunsului în timp al sistemelor liniare - Pagina 9
Calculul răspunsului în timp al sistemelor liniare - Pagina 10
Calculul răspunsului în timp al sistemelor liniare - Pagina 11
Calculul răspunsului în timp al sistemelor liniare - Pagina 12

Conținut arhivă zip

  • Calculul Raspunsului in Timp al Sistemelor Liniare.pdf

Alții au mai descărcat și

Ecuații diferențiale

Capitolul 1 Ecuatii diferentiale an univ 2001/2002 Teoria ecuatiilor si a sistemelor diferentiale reprezinta unul din domeniile fundamentale...

Formule Matematici Financiare

Elementele dobânzii simple: -valoarea finală: -valoarea actuală: -procentul p de plasare: . -durata t de plasare: . -dobanda Elementele...

Aproximarea Funcțiilor cu Polinoame de Interpolare

I. Scopul lucrării Studiul unor algoritmi de aproximare a funcţiilor continue cu polinomul algebric de interpolare şi implementarea acestora...

Teoria Grafurilor

CAPITOLUL III ELEMENTE DE TEORIA DIGRAFURILOR SI GRAFURILOR Teoria digrafurilor si grafurilor este o ramura relativ tânara a matematicii. Prima...

Aplicații ale Generalizării Teoremei lui Lagrange

În cele ce urmeaza se va folosi o generalizare a teoremei lui Lagrange pentru demonstrarea unor inegalitati. Voi demonstra, mai întâi, o...

Probleme Analiză II

1 Ecua¸tii diferen¸tiale cu variabile separabile 1) S¼a se integreze : a) dy dx = 2x(y3

Ecuații Diferențiale

ECUATII DIFERENTIALE 1. Sa de integreze ecuatia diferentiala de ordinul întâi liniara 00cos1==), y( xy tgxy' Solutie: Ecuatia omogena atasata...

Te-ar putea interesa și

Sisteme automate liniare

În evoluţia sa omenirea a fost preocupată de realizarea unor dispozitive, mijloace tehnice, care să solicite cât mai puţin prezenţa omului pentru o...

Sisteme de Conducere a Proceselor

1. Introducere în automatizarea proceselor Automatizarea unui proces tehnologic înseamnă dotarea instalaţiilor cu mijloace tehnice necesare şi...

Teoria Sistemelor

Reprezentarea Sistemelor Dinamice Liniare Multivariabile prin Matrice de Transfer 1. Matricea de transfer; legatura cu reprezentarile de tip...

Teoria Sistemelor

Cap. 1. Noţiuni fundamentale şi terminologie 1.1. Conceptele de semnal, sistem şi model Conceptul de semnal Noţiunea de semnal posedă un...

Reprezentarea Sistemelor Dinamice Liniare, Continue

1. Reprezentarea Ecuaţiilor Intrare - Stare - Ieşire Un Sistem Dinamic Liniar Continuu, Multivariabil, Invariant În Timp Se Poate Modela Sub Forma...

SNR

Introducere 1.1. Funcţii continuale şi funcţii discrete în timp 1.1.1. Definiţia funcţiilor continuale şi discrete în timp Orice funcţie y : T...

Sisteme de telecomunicații în transporturi

1. Obiectivul lucrării În această lucrare se studiază analiza semnalelor periodice cu ajutorul seriilor Fourier. 2. Introducere teoretică 2.1....

Ai nevoie de altceva?