ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Controlador De Un Pid


Enviado por   •  14 de Mayo de 2013  •  776 Palabras (4 Páginas)  •  442 Visitas

Página 1 de 4

Se requiere un controlador PID discreto para un motor con carga que cumpla con l especificaciones ante una entrada escalon.

ts=2 seg

mp=5%

error permanete(ep)=1%

J=0.01 Kgm^2

b=0.1 N.m.s

Kt=0.01 NMA^(-1)

Kb=0.01 NMA^(-1)

Ra=1 Ohm

La=500 mH

REPRESENTACION DEL SISTEMA EN SCILAB Y RESPUESTA SIN CONTROLAR

-->J=0.01;

-->b=0.1;

-->kt=0.01;

-->kb=0.01;

-->Ra=1;

-->La=0.5;

-->num=kt;

-->s=poly(0,'s')

s =

s

-->den=poly([J*La J*Ra+La*b b*Ra+kt*kb],'s','c')

den =

2

0.005 + 0.06s + 0.1001s

-->motor=syslin('c',num,den);

-->t=0:0.1:50;

-->y=csim('step',t,motor);

-->plot2d(t,y)

-->xtitle("Respuesta a escalon sin controlar","tiempo","Amplitud")

FUNCION DE TRANSERENCIA DEL PID

RESPUESTA DEL CONTROL CON PID (SCILAB):

Kp=100

Ki=200

Kd=10

-->kp=100;

-->kd=200;

-->ki=10;

-->num_c=poly([kd kp ki],'s','c');

-->den_c=poly([1 0],'s','c');

-->contr=syslin('c',num_c,den_c)

contr =

2

200 + 100s + 10s

----------------

1

-->G=contr*motor

G =

2

2 + s + 0.1s

...

Descargar como (para miembros actualizados)  txt (2.6 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com