estudo dirigido matlab cont sist 2015 1

2
Controle de Sistemas – Prof. Ícaro Igor Barros 1 Estudo Dirigido - Matlab Aplicado ao Controle 1 – Utilizando o Matlab, crie uma variável que represente o polinômio abaixo. + 2 + 2 − 4. Para representação do polinômio, devemos escrever um vetor que contenha os coeficientes do polinômio desejado, assim digite o comando abaixo na janela de comando do Matlab. A=[1 2 0 2 -4 0] Qual o resultado obtido? 2 – Sendo um sistema de controle representado pela função de transferência a seguir, faça a representação dessa função de transferência no Matlab. () = + 2 + 1 + 3 ++1 A representação no Matlab é feita através do comando “tf”, para isso deve-se definir inicialmente os polinômios do numerador e do denominador, para em seguida utilizar a função “tf”. Digite os comandos abaixo e observe o resultado. num=[1 2 1] den=[1 3 1 1] FT=tf(num,den) Repita o procedimento acima, inserindo um ponto e vírgula “ ; ” no final de cada comando. Qual a diferença observada? 3 – Utilizando o Matlab, obtenha a função de transferência em malha fechada para o sistema de controle da figura abaixo. Realize a simplificação do diagrama de blocos e utilizando a função “tf” encontre a função de transferência no Matlab.

Upload: lucas-gama

Post on 09-Nov-2015

12 views

Category:

Documents


2 download

DESCRIPTION

Exercício Controle de Sistemas

TRANSCRIPT

  • Controle de Sistemas Prof. caro Igor Barros

    1

    Estudo Dirigido - Matlab Aplicado ao Controle

    1 Utilizando o Matlab, crie uma varivel que represente o polinmio abaixo. + 2 + 2 4. Para representao do polinmio, devemos escrever um vetor que contenha os coeficientes do polinmio desejado, assim digite o comando abaixo na janela de comando do Matlab. A=[1 2 0 2 -4 0] Qual o resultado obtido? 2 Sendo um sistema de controle representado pela funo de transferncia a seguir, faa a representao dessa funo de transferncia no Matlab.

    () = + 2 + 1

    + 3 + + 1

    A representao no Matlab feita atravs do comando tf, para isso deve-se definir inicialmente os polinmios do numerador e do denominador, para em seguida utilizar a funo tf. Digite os comandos abaixo e observe o resultado. num=[1 2 1] den=[1 3 1 1] FT=tf(num,den) Repita o procedimento acima, inserindo um ponto e vrgula ; no final de cada comando. Qual a diferena observada? 3 Utilizando o Matlab, obtenha a funo de transferncia em malha fechada para o sistema de controle da figura abaixo.

    Realize a simplificao do diagrama de blocos e utilizando a funo tf encontre a funo de transferncia no Matlab.

  • Controle de Sistemas Prof. caro Igor Barros

    2

    Agora realize os procedimentos abaixo e compare o resultado obtido. num=[1 0 2]; den=[1 25 15 1]; G=tf(num,den) NUM=1; DEN=[1 0 0 1]; H=tf(NUM,DEN) Para criar a funo de transferncia em malha fechada, utilize a funo feedback MF=feedback(G,H) 4 A associao de funes de transferncia em srie pode ser realizada por meio do produto das funes de transferncia ou por meio da funo series. Para o sistema abaixo, utilize a funo series, encontra a funo de transferncia no Matlab e compare com o mtodo do produto e pelo mtodo manual.

    num=[1 2]; den=[1]; G=tf(num,den) N=[1 3]; D=[1 1 0]; H=tf(N,D) FT=G*H FT1=series(G,H)