Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Diciembre 2017
Dedicatoria
Dedicamos este trabajo a nuestro docente por incentivarnos a realizar un buen trabajo y
poder despertar nuestras capacidades para poner más énfasis e interés en los cursos
que se nos ha asignado, también dedicar este trabajo a nuestros padres que siempre
están apoyándonos en cada momento para ser profesionales de éxito.
2
Agradecimientos
Agradecemos a nuestros docentes por darnos las semillas para nuestro futuro
desempeño profesional, agradecemos también a todas las personas que nos han
ayudado en la elaboración de nuestros trabajos.
3
Resumen
Los métodos de digitalización de sistemas de control permiten convertir el sistema
analógico a un sistema digital siendo para nuestro caso los sistemas de control
continuos, Esta metodología de diseño de controladores digitales a partir de
controladores continuos también se le conoce como digitalización o discretización de
controladores continuos, la metodología está formada por cinco pasos generales y
básicamente consiste en emplear los algoritmos de discretización ampliamente
conocidos para digitalizar el controlador continuo, este método es útil principalmente en
sistemas donde ya exista un controlador continúo funcionando en sistemas de control viejos u
obsoletos o en sistemas nuevos donde se requiera el diseño de un algoritmo de control digital. Claro
está, en sistemas nuevos deberá diseñarse primero el controlador continúo usando técnicas ya
conocidas y posteriormente convertirlo a discreto. Gran parte de las etapas del diseño se llevan a
cabo usando una herramienta tipo CAD tal como Programa CC o Matlab con la toolbox de Control y/o
de Simulink.
4
INDICE
5
1. METODOS DE DIGITALIZACION DE CONTROLADORES.
Es la metodología de diseño de controladores digitales a partir de controladores
continuos también se le conoce como digitalización o discretización 1 de controladores
continuos. La metodología está formada por cinco pasos generales y básicamente
consiste en emplear los algoritmos de discretización ampliamente conocidos para
digitalizar el controlador continuo. (Arenas Rojas, 2011)
Esta metodología es útil principalmente en sistemas donde ya exista un controlador continúo
funcionando en sistemas de control viejos u obsoletos o en sistemas nuevos donde se requiera el
diseño de un algoritmo de control digital. Claro está, en sistemas nuevos deberá diseñarse primero el
controlador continúo usando técnicas ya conocidas y posteriormente convertirlo a discreto. Gran parte
de las etapas del diseño se llevan a cabo usando una herramienta tipo CAD tal como Programa CC
o Matlab2 con la toolbox de Control y/o de Simulink.
1
DISCRETIZACIÓN: busca transformar modelos y ecuaciones continuos en sus contrapartes discretas,3 usualmente
para hacer cálculos utilizando aproximaciones
2
MATLAB: (abreviatura de MATrix LABoratory, "laboratorio de matrices") es una herramienta de software
matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio.
6
Figuras N° 2 y N° 3 muestran el método de digitalización de controladores continuos
… El período de muestreo T.
… Método de digitalización3 utilizado.
PASO 2:
Discretizar5 GC(s) aplicando algún método conocido a fin de hallar GC(z). Los métodos
más empleados son:
3
LA DIGITALIZACIÓN: Es el proceso conversión de una señal analógica u óptica a una señal digital (lenguaje de
computadora.
4
PADE: una herramienta en programa Matlab usada para aproximaciones.
5
DISCRETIZAR: transformar una señal analógica en digital.
7
Transformada Z.
PASO 3:
PASO 4:
PASO 5:
Costo.
Aplicabilidad.
de(t )
x(t ) = ⇔ X (s) = SE(s) (1)
dt
La pendiente de e(t) en t = [(k+1)T] se aproxima a la pendiente de la línea recta entre
e(kT) y e[(k+1)T]. Permita que la derivada numérica de e(t) en t = [(k+1)T] sea x(kT),
entonces se tiene que:
8
(2)
La ecuación (2) representa la E.E.D.L. del algoritmo de control. Aplicando T.Z. a (2)
tenemos:
(3)
X ( z ) = Z −1 E( z)
(4)
T
La expresión (4) permite obtener la F.T. del controlador digital a partir del controlador continuo de
la siguiente forma:
Z −1
(5)
GC ( z) = GC (s) S= T
e (t )
e[(k +1)T ]
e ( kT )
kT [(k +1)T ] t
FIG. N° 5: Explicación gráfica del método de la derivada posterior.
de(t )
x(t ) = ⇔ X (s) = SE(s) (6)
dt
9
(7)
(8)
X(z)= Z −1 E( z) (9)
TZ
La expresión (9) permite obtener la F.T. del controlador digital a partir del
controlador continuo de la siguiente forma:
e (t )
e ( kT )
e[(k −1)T ]
[(k −1)T ] kT t
FIG. N° 6 Explicación gráfica del método de la derivada anterior
Sea x(t) la integral del error y X(s) la transformada de Laplace de la integral del error, con
lo cual se tiene:
(10)
Que permite obtener la F.T. del controlador digital a partir del controlador continuo de la
siguiente forma:
10
G ( z) = G (s) 2 Z −1 (11)
C C S=
T Z +1
e (t )
e ( kT )
e[(k −1)T ]
[(k −1)T ] kT t
6. MÉTODO DE LA TRANSFORMADA Z
El método consiste en hallar la T.Z. de la transformada inversa muestreada de Laplace
del controlador continuo G(s).
{
GC ( z) = Z ∫−1 GC* 1 (s) } (13)
11
FIG. N° 9 método de transformada Z
G (s)
GC (z) = Z [ GZOH (s)GC (s)] = (1− Z −1 )Z (14)
C
TS
TZ
X (z) = E(z) (16)
Z −1
12
(17)
e (t)
e ( kT )
e[( k +1)T ]
t
kT [(k +1)T ]
(18)
(19)
13
11. DIGITALIZACIÓN DE CONTROLADORES PID CONTINUOS.
Controlador PID
uCP (t )
KP
+
R( s) E( s) K uCI (t ) U C ( s) Y ( s)
I
S + GP ( s)
+− +
uCD (t )
KDS
H ( s)
(20)
14
Donde:
(21)
Donde:
Donde:
15
Por lo general se usan combinaciones de los métodos de integración y diferenciación
para digitalizar el algoritmo continuo PID. Estas combinaciones se basan en usar la
aproximación de la derivada del error para el término derivativo y la aproximación de
la integral del error o Tustin para el término integral. La idea es usar las técnicas de
aproximación numérica donde mejor apliquen. Si el controlador continuo tiene acción
integral se usarán los métodos de integración rectangular y/o trapezoidal según se
desee. Si el controlador continuo tiene acción derivativa se usarán los métodos de
diferenciación según se desee. Si el controlador continuo tiene ambas acciones
(integral y derivativa) se usarán ambos métodos, es decir, la parte integral será
tratada con los métodos de integración y la parte derivativa será tratada con los
métodos de diferenciación. En base a esto se tiene lo siguiente.
T
G ( z) = K 1 + T ( Z + 1) + D ( Z −1)
C
2TI ( Z −1) TZ (22)
R( z) E ( z) Z U C ( z) Y ( z)
K
+ Z −1 ID + − G ( z)
−
+ +
K
DD
K
PD
Z −1
Z
16
La figura 16 muestra un esquema típico de control digital en el cual se controla el
servomotor de una válvula analítica. Para definir el algoritmo de posición o el algoritmo
de velocidad.
Computador
Valor Señal de
Deseado error Controlador Control Servomotor
Variable
+− Controlada
Proceso
Variable Manipulada
17
19. Bibliografía
Arenas Rojas, D. L. (2011). diseño de controlador para cortadora rotatoria de carton.
Atalaya Chávez, R. (2012). Técnicas de control no lineal moderno aplicadas al control de seguimiento a una
trayectoria de referencia angular de un manipulador esférico de 3GDL.
18