Universidade Presbiteriana Mackenzie Automaç˜ao e Controle I
Universidade Presbiteriana Mackenzie Automaç˜ao e Controle I
Universidade Presbiteriana Mackenzie Automaç˜ao e Controle I
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