


















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
controlador automático PID univeridad
Tipo: Ejercicios
1 / 26
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



















Asignatura : Control Automático
Profesor : Carlos Pérez Ramírez
Alumno
Código Curso
Pedro Valderrama Díaz
ANTOFAGASTA, Fecha 23 de septiembre del 2020
pág.
12.1 Lineas de Código utilizadas.......................................................................xxv
Los controladores tipo PID nacieron de la dirección automática de barcos,
Se puede decir que fueron descubiertos por el científico Nicolás Minowski
iv
Este sistema trata de representar un modelo matemático de un sistema
físico real en un motor a corriente directa el cual tiene una carga
En la presente imagen tenemos los datos necesarios para realizar nuestro
modelo matemático y estos datos son los siguientes
Datos del sistema
R: Resistencia
L: Bobina (inductancia)
V: Voltaje de entrada
Tm( t ) : Torque del motor
ω ( t ) : Velocidad angular del motor
J: Momento de inercia total
v
B: Coeficiente de fricción equivalente al motor y la carga montados sobre
el eje del motor
Para obtener las ecuaciones se utilizo el método de mallas en el circuito
principal
Datos para crear las ecuaciones y función de transferencia
J=0.01; %en Kg.m^2/s^
B=0.1; % en Newton metro
Km=0.01;
Ka=0.01;
R=1; %en Ohmio
L=0.5; %en Henrios
Si bien existen diversas maneras de obtener las ecuaciones aquí se guiará
por trabajar con los parámetros de corrientes
Ecuaciones diferenciales
vii
sustituimos estas 2 nuevas ecuaciones en la ecuación
Lsi ( s )=v ( s)−Ri ( s )−Ea(s)
nos queda lo siguiente
Ls
m
( s)
m
=v
s
m
( s )
m
a
ω( s)
Despejamos el voltaje de entrada
v ( s) Ls=
( R+ Ls)T
m
( s )
m
a
ω ( s)
Como sabemos que ω ( s )=
Tm ( s )
Js+b
la ponemos sustituir en la ecuacion anterior
v
s
Ls=
( R+ Ls)T
m
( s )
m
a
Tm
s
Js+ b
Luego reodemos la ecuacion para que la salidatengamos el torque
Tm ( s) para ello
sacamos factor comun
v ( s) =
R+ Ls
m
a
Js+ B
Tm( s)
En el siguiente paso se utiliza un denominador común
viii
v ( s) =
( R+ Ls ) ( Js+ B )+ Ka Km
Km(Js +B)
Tm (s)
Y bajo esta ecuacion ya podemos obtener la funcion de transferencia la que nos
relaciona la salida del torque con el voltaje de entrada
Tm(s)
v (s)
Km (Js +B)
LJ s
2
+( RJ + LB) s+RB+Km Ka
Pero como notros usaremos el funcion en relacion de la corriente y el
voltaje de entrada nuesta ecuacion final seria
i(s)
v (s)
Js+ B
LJ s
2
+( RJ + LB ) s+ RB+ Km Ka
Declaramos nuestra función de transferencia en el software Matlab
num=[(J) (B)];
den=[(LJ) ((RJ)+(LB)) ((RB)+(Km*Ka))];
gp=tf(num,den)
Visualizando esta función de transferencia de segundo orden
Incorporamos un escalón (step) a la función
x
GH=gp*H
rlocus(GH)
Sus polos serian
Zero de GH serian
xi
Comando [md,dd]=pade(0.5,1)
Comando gd=tf(md,dd)
xiii
Comando step(G) con grid
Comparacion
xiv
Se realiza la comparación visual entre la grafica de la señal normal y la
señal con retardo incluido.
Comandos utilizados:
dt=0.05;
xvi
%Grafica de la respuesta a escalón con retardo y la línea tangente al
punto de inflexión de la respuesta
plot(t,y,'b',[0 L L+Tao t(end)],[0 0 y(end) y(end)],'k')
Ademas en el presente grafico se logra aprecioar el valor que K = 1 que el el valor
mas alto que toma la señal
xvii
Controlador PID modelado a través de la siguiente función de
transferencia:
la que
se
consigue completa con la siguiente tabla que de ella necesitamos los valores de
k
p
, τ
τ
d
Obteniendo que :
k
p
τ
xix
Realizando el siguiente diagrama de bloques en el software SIMULINK en
cual incluye inicialmente un escalón unitario, un sumador, el controlador PID,
nuestra función de transferencia con retardo y finalmente un SCOPE u
osciloscopio
Resultando un sistema una tasa de la desintegración de la respuesta
transitoria superior al 25% por ende se intentará modificar el valor de Kp para
obtener un sistema mas estable
xx
Para
Kp=
0.8∗τ
Modificamos los datos en el ajuste de PID de SIMULINK