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

Transformada Z


Enviado por   •  3 de Mayo de 2013  •  1.037 Palabras (5 Páginas)  •  466 Visitas

Página 1 de 5

METODO BASICO PARA IMPLEMENTAR

UN CONTROLADOR DIGITAL PID EN UN

MICROCONTROLADOR PIC PARA

DESARROLLO DE APLICACIONES A

BAJO COSTO

(Aplicaciones en control de Potencia y la Industria)

Ilber Adonayt Ruge Ruge

Universidad de Cundinamarca

Grupo de Investigación en Tecnologías de la Información y las Comunicaciones

GITEINCO

Fusagasuga – Colombia

ilberruge@yahoo.es - iruge@unicundi.edu.co

RESUMEN

Dado el amplio uso de los controladores PID en el ámbito industrial (control de potencia

en motores de inducción, control de nivel, caudal y presión en procesos químicos entre

otros), el uso de microcontroladores para el desarrollo de este tipo de aplicaciones ha

tomado fuerza gracias a la incorporación de lenguajes de alto nivel que facilitan

ampliamente este tipo de implementaciones, además de los bajos costos de adquisición

de estos dispositivos, distribución de software de desarrollo gratuito y amplia información

en la Internet.

Este artículo tiene como propósito mostrar al lector un método de diseño práctico y

sencillo en el desarrollo de controladores digitales PID implementados en

microcontroladores PIC. Para tal fin, se tomara como ejemplo un sistema de calefacción

(heater) al cual se le realizara inicialmente un modelamiento basado en el método de

curva de reacción, calculo de parámetros y/o constantes de control PID mediante técnica

de sintonización Ziegler–Nichols y por ultimo se mostrara la metodología de

implementación de este controlador en un microcontrolador PIC16F877A, utilizando como

herramienta de validación el software de simulación ISIS Proteus.

Palabras Claves: Controlador PID, Microcontrolador, C CCS Compiler, ISIS Proteus.

( ) ∫ ∂

= + ∂ +

t

p d

i

p

p t

e t t K T e t

T

K

u t K e t

0

( ) ( ) ( )

( ) 1 1 T S E(S)

T S

U S Kp d

i

 

 

= + +

s

G s K e

s

0

0

1

( )

0

γ

τ

+

=

1 0

1 0

0

0 2 1

0 1 0

u u

k y y

t t

t t

=

= −

= −

γ

τ

CONTROLADOR PID

Es interesante señalar que más de la mitad de los controladores industriales que se usan

hoy en día utilizan esquemas de control PID o PID modificado. Los controladores PID

analógicos, son principalmente de tipo hidráulico, neumático, electrónico, eléctrico o sus

combinaciones. En la actualidad, muchos de estos se transforman en formas digitales

mediante el uso de microprocesadores [1]. Se puede indicar que un controlador PID

responde a la siguiente ecuación:

(1)

donde e(t) es el error de la señal y u(t) es la entrada de control del proceso. Kp es la

ganancia proporcional, Ti es la constante de tiempo integral y Td es la constante de

tiempo derivativa.

En el dominio de la frecuencia, el controlador PID se puede escribir como:

(2)

SINTONIZACION DE CONTROLADOR MEDIANTE ZIEGLER-NICHOLS

En lazo abierto, muchos procesos pueden definirse según la siguiente función de

transferencia:

(3)

Donde los coeficientes K0, 0 τ y 0 γ se obtienen de la respuesta del sistema en lazo abierto

a una entrada escalón. Se parte del sistema estabilizado en y(t) =y0 para u(t)=u0. Se aplica

una entrada escalón de u0 a u1 (el salto debe estar entre un 10% y un 20% del valor

nominal) y se registra la respuesta de la salida hasta que se estabilice en el nuevo punto

de operación [2].

Los parámetros se pueden obtener de la respuesta mostrada en la Figura 1:

(4)

0 0

0 0

1.2 0 2τ 0.5τ

τ

γ

= = = p i d T T

k

K

( )

( ) 1 ( )

1

( ) 1

1

1 E z

T

T z

T z

U z Kp T d

i

 



 −

+

= +

(1 )

( ) 1

( ) 1

1

− + −

= + c z

z

a b

E z

U z

T

K T

c

...

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