Sunteți pe pagina 1din 1

1

Tema 1

Amintim că funcţia de transfer a motorului de curent continuu este:


Km K
G(s) = .
(Km Kb + (Ls + R)(Js + Kf ))(T s + 1)
Prima temă constă ı̂n calcularea şi ı̂ncărcarea pe Moodle a acestui obiect, valorile individuale fiind luate din fişerul
date.pdf pus la dispoziţie. După cum se poate observa, calculul polinomului de la laborator se poate realiza, cu
toate că laborios, ı̂n mod analitic. Acest lucru nu va fi ı̂ntotdeauna fezabil. Pentru a evidenţia specializarea pe calcul
matriceal a mediului de lucru MATLAB (MATrix LABoratory), se doreşte calculul programatic al polinomului de
la numitor:

1.0p 1. Memoraţi ı̂ntr-un vector linie, numit inmult, rezultatul ı̂nmultirii celor două polinoame, Ls + R şi Js + Kf ,
folosind instrucţiunea conv. Fiecare funcţie din MATLAB posedă o documentaţie bine pusă la punct ce se poate
accesa tastând help nume_instructiune sau doc nume_instructiune. Citiţi aceste indicaţii pentru
fiecare funcţie nou ı̂ntâlnită, cum ar fi conv.

1.0p 2. Pentru a continua calculul numitorului, inmult trebuie adunat cu termenul liber, Km Kb . Citind cum se declară
vectorial un polinom din documentaţia instrucţiunii conv şi respectând regulile adunării a doi vectori linie, efectuaţi
această operaţie. După care, ı̂nmulţiţi rezultatul cu T s+1, declarat ca vector linie, şi memoraţi ı̂n variabila numitor
ce reprezintă vectorul coeficienţilor numitorului lui G(s).

1.0p 3. Se poate calcula acum G(s) folosind instrucţiunea tf. Memoraţi cu ajutorul unei variabile G rezultatul instrucţiunii
apelate. Accesaţi documentaţia MATLAB pentru indicaţii referitoare la folosirea lui tf.

1.0p 4. Salvaţi variabilele:


• inmult
• numitor
• G
cu ajutorul instrucţiunii save cu denumirea nume_prenume_grupa_tema1.mat (exemplu: Sperila_Andrei_
321AA_tema1.mat). Nu uitaţi că puteţi accesa help * şi doc * pentru orice neclaritate legată de vreo
instrucţiune MATLAB. Fişierul obţinut este cel care se ı̂ncarcă pe Moodle pentru a fi evaluat la notare.

S-ar putea să vă placă și