16.04.2013 Views

Universidade Presbiteriana Mackenzie Automaç˜ao e Controle I

Universidade Presbiteriana Mackenzie Automaç˜ao e Controle I

Universidade Presbiteriana Mackenzie Automaç˜ao e Controle I

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Automação e <strong>Controle</strong> 1 – Aula 4P – Professor Marcio Eisencraft – julho 2006<br />

Aula 4P – Simulação computacional de sistemas contínuos –<br />

Bibliografia<br />

(2ª parte)<br />

DORF, Richard C. Sistemas de controle modernos. 8. ed. Rio de Janeiro: LTC, 2001. 659 p. ISBN<br />

0201308649. Páginas 63-76.<br />

NISE, Norman S. Engenharia de sistemas de controle. 3. ed. Rio de Janeiro: LTC, c2002. 695 p. ISBN<br />

8521613016. Páginas 607-610.<br />

1. (NISE, 2002, p. 608) Criando Funções de Transferência.<br />

Método Vetorial, Forma Polinomial:<br />

Uma função de transferência pode ser expressa como um polinômio em numerador dividido por<br />

um polinômio em denominador, isto é, F(s) = N(s)/D(s). O numerador, N(s), é representado por<br />

um vetor linha, numf, que contém os coeficientes de N(s). De modo semelhante, o denominador,<br />

D(s), é representado por um vetor linha, denf, que contém os coeficientes de D(s). Formamos<br />

F(s) com o comando<br />

F = tf(numf,denf).<br />

F é chamado um objeto linear e invariante no tempo (LIT). Este objeto, ou função de transferên-<br />

cia, pode ser usado como uma entidade em outras operações, como adição ou multiplicação.<br />

2<br />

2<br />

Mostramos isto com () s = 150(<br />

s + 2s<br />

+ 7)<br />

[ s(<br />

s + 5s<br />

+ 4)<br />

]<br />

F . Observe que ao executar o comando<br />

tf, o MATLAB imprime, na tela, a função de transferência.<br />

>> numf=150*[1 2 7] % Armazena 150(s^2+2s+7) em numf e<br />

% mostra o resultado.<br />

>> denf=[1 5 4 0] % Armazena s(s+1)(s+4) em denf e<br />

% mostra o resultado na tela.<br />

>> F=tf(numf,denf) % Forma F(s) e mostra o resultado.<br />

Método Vetorial, Forma Fatorada:<br />

Também podemos criar funções de transferência LIT se o numerador e o denominador estiverem<br />

representados na forma fatorada. Fazemos isto usando os vetores linha que contêm as raízes do<br />

numerador e do denominador. Assim, G(s) = K*N(s)/D(s) pode ser expresso como um objeto<br />

LIT, usando o comando:<br />

G = zpk(numg,deng,K),<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!