Anda di halaman 1dari 12

1

Controlador Pid para Temperatura Ambiente de un


Invernadero de tipo Túnel de Sembrío Agrícola
Edwin Josué Saltos Narváez, Brian David Villamar Arias
Universidad Politécnica Salesiana - Carrera de Ingeniería Electrónica,
esaltosn@est.ups.edu.ec
bvillamar@est.ups.edu.ec
ASBTRACT: In the present report, the regularized controller was made but with possible improvements
and total control of the ambient temperature of an in a next development of it.
agricultural seeding tunnel type greenhouse was
carried out in a substantial and experimental way, for
which several aspects are needed for the analysis as a KEYWORDS: disturbances, Pid Tools setting,
first instance to know which variables are handled, Simulink, rlocus, PWM.
that in this case will be the temperature and the
manipulated will be through a sensor that registers
the temperature variations, which is configured and RESUMEN: En el presente informe se realizó de
programmed with the Arduino software. manera sustancial y experimental el control
In addition to the realization of a force circuit with a regularizado y total de la temperatura ambiente de un
power circuit, one is for the sensor with which at the invernadero de tipo túnel de sembrío agrícola, para lo
time of collecting the data it will be processed to the cual se necesita de varios aspectos para el análisis
Matlab tool, which will be very useful since it needs como primera instancia saber que variables se
to know the signal registered and obtained by means maneja, que en este caso será la temperatura y la
of the data, then using the identification system will manipulada será a través de un sensor que registre
verify the transfer function generated by the data las variaciones de temperatura, el cual está
taken. configurado y programado con el software Arduino.
Later using a second data collection will see the
Además de la realización de un circuito de fuerza
disturbances that can be created in the plant,
con un circuito de potencia, uno es para el sensor con
processing in the same way the data, a comparison
el cual al momento de recolectar los datos será
between graphs will be made that will be without
procesados hacia la herramienta de Matlab, la misma
disturbances and with disturbances in order to know
que será de gran utilidad ya que necesita conocer la
if the controller that is desired Implement will help to
señal registrada y obtenida por medio de los datos,
improve the response time in which the controller will
luego utilizando el sistema de identificación se
respond physically in real time.
verificara la función de transferencia generada por
Thanks to the PID controller, the control is carried
los datos tomados.
out, the response time improves in which the system
progressively becomes automatic, finally the change Posteriormente usando una segunda toma de datos
and stabilization of the plant is observed with the help se verá las perturbaciones que pueden crearse en la
of Simulink. planta, procesando de la misma manera los datos, se
Finally, the model is implemented and controlled realiza una comparación entre gráficas que serán sin
with the Arduino software as well as an electronic perturbaciones y con perturbaciones con la finalidad
power circuit, where the display and control of the de conocer si el controlador que se desea
product's Setpoint is controlled by means of two implementar ayudará a mejorar el tiempo de
push-buttons and interconnected with an LCD screen respuesta en que el controlador responderá
where it is possible to regulate its values and setting físicamente en tiempo real.
of the program for any temperature that you want to
assign, its graphs and mathematical processes are Gracias al controlador PID se realiza el control,
also shown in the development and analysis sections mejora el tiempo de respuesta en el que el sistema
of this report, in order the process of an efficient PID progresivamente se vuelve automático, finalmente se
2

observa con ayuda del Simulink el cambio y rudimentaria y baja. Al implementar sistemas de
estabilización de la planta. control de invernaderos, básicamente su concepto es
que son ambientes cerrados con microclimas que
Por último la maqueta esta implementada y facilitan el crecimiento de las plantas en condiciones
controlada con el software Arduino además de un controladas.
circuito electrónico de potencia, en donde la
visualización y control del Setpoint del producto está El microclima del invernadero se puede ajustar
controlado por medio de dos pulsadores e mediante acciones de control para modificar la
interconectado con una pantalla LCD donde es temperatura, la humedad, la concentración de CO2 y
posible regular sus valores y puesta del programa también las concentraciones de micro / macro
para cualquier temperatura que se quiera asignar, nutrientes. [3].
sus gráficas y procesos matemáticos de igual manera
se muestran en los apartados de desarrollo y análisis Haciendo un análisis básico, el control de clima de
de este informe, en fin el proceso de un controlador invernadero es crear un entorno favorable para el
PID eficiente fue realizado pero con posibles mejoras crecimiento de los cultivos para maximizar el
en un próximo desarrollo del mismo. rendimiento y minimizar el costo de producción en
términos de recursos de entrada como el consumo de
energía.[4].
PALABRAS CLAVES: perturbaciones, Los investigadores han logrado algunos avances en
controlador, ajuste PidTools, Simulink, función de el control de la temperatura del invernadero en años
transferencia, rlocus, PWM. recientes, como el método de control basado en la
integración de la temperatura, para ajustar la eficiencia
del clima del invernadero, y un método de control
I. INTRODUCCIÓN óptimo de la temperatura del invernadero dirigido a las
perturbaciones en el invernadero Se propuso un
En el enfoque que se quiere demostrar para este sistema ambiental para obtener una atenuación de las
trabajo de investigación tiene un alcance a nivel perturbaciones y una buena capacidad de rastreo.[5]
mundial, ya que todos los países realizan algún tipo de Ya que el nivel de complejidad de control de
agricultura, los medios de vida que manejan la temperatura en un invernadero moderno el trabajo
agricultura son de 2.5000 millones de personas, escalar tendrá dos parámetros o limitantes que a su vez por más
este tipo de investigaciones no tiene sentido ya que básicas que pueden ser se las realizara de forma que
toda la población usa invernadero. tenga una precisión muy cercana a lo real, ya que un
control de invernadero contiene grandes problemas
En cuestión es desarrollar un invernadero agrícola de
con control de histéresis [5], por lo tanto el controlador
pequeña tamaño, barato y automático con el fin de
PID tradicional no podrá a ser muy efectivo, pero si
brindar comodidad al agrícola, la gran mayoría de
aproximado a lo real.
sistemas de control de temperatura usan o adoptan
(SCM) computadora para controlar.[1]. El control que se propone para este trabajo
investigativo es realizar un controlador PID que
automatice tanto la parte física como electrónica de
Uno de los medios de controlar la temperatura más
todo el proceso que debe realizar la planta para
vial puede ser através del Smith modificado, que es
controlar la temperatura ambiente, así trabajara a su
utilizado para el control de temperatura y humedad de
máximo desempeño como productor de cultivos.
un invernadero desacoplado, comparando con un
control PID ambos se ajustan para control del clima de Realizar este tipo de control se lo mejora con ayuda
invernadero, pero a su vez son modelos diferentes que de un circuito PWM y un ajuste del software de Matlab
se diferencian en la incertidumbre que presentan para con el comando de PidTools y compararlos con los
el estudio de robustez y su nivel de complejidad. [2]. diferentes métodos de estabilización de un sistema con
el fin de mejor la estabilidad del sistema, por
consiguiente, utilizarlo experimentalmente para ver su
Principalmente el problema que presenta la
comportamiento, analizarlo, corregirlo y mejorarlo.
agricultura a nivel mundial es el uso de la mano
humana para su ejecución, más aún en los países
subdesarrollados, la producción agrícola es muy
3

A. Justificación y el control PID que será implementado


mejorar la señal de estabilidad.
El motivo para la realización de este proyecto  Comparar y realizar las gráficas de
investigativo fue con el fin de analizar, conocer,
perturbaciones existentes en la señal graficada
estudiar y poner en practica la teoría aplicada de los por los datos recogidos del sensor para realizar
libros de teoría del control es decir todo lo que tiene los cambios necesarios en la mejora de la señal
que ver con respecto a la trata de señales, las formas de de estabilidad.
estimar y estabilizar una señal, los comandos
 Diseñar un control tipo PID, para el
realizados en Matlab que se pueden utilizar para
control de las variables climáticas de
realizar un controlador PID, además de la
temperatura interna en un invernadero, para
implementación experimental del mismo proyecto
mantener un ambiente óptimo en el mismo,
para su aplicación práctica que puede ser usada en el
con el fin de mejorar la estabilidad del sistema
mercado y la causa para la realización del mismo es
con ayuda de la herramienta de Matlab del
enteramente para conocer como mejor la estabilización
PIDTOOLS, determinado los parámetros
los controladores a una señal, conocer los tipos de
necesarios para el control PID.
controles que este caso el tradicional es un PID.
 Comprobar el desempeño del diseño
obtenido con la información teórica, llevando
a cabo un análisis de los resultados obtenidos.
B. Objetivo General
Diseñar, desarrollar e implementar un II. MARCO TEÓRICO
controlador automático de temperatura ambiente o
temperatura del clima, para un invernadero
mediante la implementación electrónica y usando
D. Diseño basado en una
la programación en Arduino para la obtención de
metodología experimental
registros o datos que serán tratados por medio del
software Matlab con el fin de determinar los En el análisis y diseño experimental de sistemas de
parámetros óptimos para la creación de un control, el uso de señales de prueba se justifica porque
controlador PID y así obtener estabilidad en la existe una correlación entre las características de
plata o sistema. respuesta de un sistema para una señal de entrada de
prueba común, el orden del sistema y su capacidad de
manejar las señales de entrada reales.
C. Objetivos Específicos
Las señales de prueba que regularmente se usan son:
 Adecuar un control para mantener en las funciones escalón, rampa, parábola, impulso, etc.
las condiciones adecuadas a un invernadero
Con estas señales de prueba es posible realizar con
denotando como temperatura ideal de 20°C-
facilidad análisis matemáticos y experimentales de
25°C.
sistemas de control, ya que las señales son funciones
 Realizar un programa con el software del tiempo muy simples.[6]
Arduino de tal forma que sea capaz de
controlar a nivel físico y eléctrico todo el Una característica importante del comportamiento
sistema, además tendrá la ayuda de un circuito dinámico de un sistema de control es la estabilidad
de potencia, sensor de temperatura y un absoluta, la cual, de forma cualitativa se clasifica como
ventilador. sistema estable, críticamente estable o inestable.[6]
 Diseñar e implementar un circuito que
permita relacionar el sensor de temperatura Existe una amplia clasificación de controladores
para de esta manera enfriar el invernadero industriales, pero de acuerdo a sus acciones de control
cuando sea requerido. presenta la siguiente clasificación:
 Analizar y recoger los datos obtenidos  De dos posiciones o controlador on-off.
por el sensor de temperatura para determinar
 Controlador proporcional (P).
la función de transferencia al cual el sistema
está sometida, con la ayuda del circuito PWM  Controlador integral (I).
 Controlador proporcional-integral (PI).
4

 Controlador proporcional-derivativo (PD). f) Variables de perturbación


 Controlador proporcional-integral-derivativo Las perturbaciones son variables externas o internas
(PID). que afectan en la mayoría de casos negativamente, al
comportamiento de la variable controlada, por lo que
se tiene:
E. Información General
a) Antecedentes y descripción del
proyecto Perturbaciones Externas: dentro de las
perturbaciones externas existe como único factor el
Surge la necesidad de crear un control automático clima.[6]
que indique en tiempo real las condiciones medio
ambientales de un invernadero, donde se sabe, que las  Filtración de aire externo hacia el
condiciones más importantes serían la temperatura invernadero lo que dificultaría la
ambiente, con el fin de mantener dicho invernadero en estabilización del sistema
condiciones óptimas.
Perturbaciones Internas: dentro de las
perturbaciones internas se tiene el motor de los
b) Alcance del proyecto ventiladores, control de la niquelina.[7]
Se pretende realizar un modelado básico donde  Pueden existir filtración del aire exterior del
intervenga un control específico tanto para la invernadero lo que dificultaría la
temperatura ambiente ideal para un invernadero, para estabilización de los valores de referencia para
que las distintas plantas puedan crecer de manera
la temperatura y humedad.
natural.
 Fallas del sensor
 Fallas en el circuito implemetado para el
c) Requisitos a alto nivel. control del foco.
 Mal ubicación tanto del sensor como del
Al hablar de un control climático en un invernadero, ventilador.
es necesario distinguir las variables que afectarían al
 Humedad.
desarrollo del cultivo.

d) Variable controlada.
III. MATERIALES
Engloban todas aquellas variables que se desean
 Tarjeta programable (Arduino)
mantener en un determinado rango o modificar su
comportamiento y que afecte directamente al  Sensor de temperatura LM35
crecimiento del cultivo, por lo que se tiene:  LCD DISPLAY 4X16
 Resistencias de 330 ohms y 470ohms
 Nivel de temperatura  Ventilador 5V
 Transistor 2N2222
 Foco 110V
e) Variable manipulada o de control.  Optoacoplador
Son las señales que permiten modificar el comportamiento
 Diac
del sistema y actuar sobre el proceso, por lo que se tiene:  Triac
 Capacitor 0.5pF
 Para la temperatura se usará el sensor LM35.  Potenciómetro 500Kohms
 Boquilla
 Cable UTP
 Pulsadores
5

IV. DESARROLLO
g) Diagrama de bloques.

Fig5. Circuito del ventilador

Fig.1 Diagrama de bloques general

Fig.2 Diagrama de bloques implementado en la planta Fig6. Circuito de potencia.

h) Diagrama electrónico. i) Maqueta


Para la implementación del control del invernadero
SENSOR DE
TEMPERATURA INTERFAZ LCD
se tomó en cuenta poner los sensores en la mitad de la
LM35
maqueta ya que abarcaría todo el rango, del proyecto,
consiguiendo así un óptimo funcionamiento del
CONTROLADOR
INVERNADERO
ARDUINO
proyecto.

CIRCUITO PWM
INTERFAZ LCD
VENTILADOR

Fig3. Diagrama electrónico

Fig7. Diseño de maqueta a implementar

Fig4. Montaje circuito del ventilador.


6

j) Tipo de control V. PROCEDIMIENTO


El tipo de control que se implementa en este sistema  En primer lugar, lo que se realizó fue la toma
es un PID es decir que realiza los tres tipos de controles de datos con ayuda del sensor y el software
de una señal de un sistema o planta el proporcional, Arduino en donde los datos seria visualizados
integral y derivativo. en la pantalla serial 9800 de Arduino, con el
cual lo mandaríamos a exportar a Excel de
En realidad, no existen controladores que actúen
Microsoft, los datos recibidos deben tomarse
únicamente con acción integral, siempre actúan en
muestras entre 1000 a 5000 datos ya que
combinación con reguladores de una acción
necesitamos ver cómo se puede comportar la
proporcional, complementándose los dos tipos de
señal de la planta.
reguladores, primero entra en acción el regulador
proporcional (instantáneamente) mientras que el  Al momento de tener el circuito tanto de la
integral actúa durante un intervalo de tiempo. (Ti= potencia como el eléctrico, se pone a
tiempo integral). funcionar, alimentando el circuito del Arduino
al computador con el cable USB con el fin de
Cerca del 95% de los controladores de los procesos de
control. Especialmente para aplicaciones industriales transmitir los datos que será recolectados.
tienen estructura PID. Hoy en día, los controladores  Conectar el circuito de fuerza o de potencia a
PID son ampliamente empleados en entornos la luz para el foco a 110V de la toma corriente
industriales.
de la luz usado comúnmente.
En esta investigación, la forma paralela del controlador
PID se utiliza para el sistema de control propuesto  Cerrar herméticamente por completo el
como mostrado en la Fig. 3. El controlador PID invernadero con el fin de crear un ambiente
consiste en proporcional, términos integrales y con una temperatura que sea capaz de
derivados. Estos tres términos pueden ser formulado y equilibrase.
modelado como se muestra en las ecuaciones (5) y (6).

 Al momento de la toma de datos es necesario


realizar la programación optimizada para la
toma de valores tanto del tiempo de muestreo
como de la temperatura en tiempo real.

 Luego al momento de la toma de los valores de


tiempo de muestro y temperatura, tomaremos
Fig8. Modelo controlador paralelo PID. los valores durante 10 minutos, posteriormente
exportaremos los valores a Excel, para que
𝑘𝑖 finalmente lo mandaremos hacia la
𝐺𝑃𝐼𝐷 (𝑠) = 𝑘𝑝 + ( ) + (𝑘𝑑 ∗ 𝑆)
𝑆 herramienta de Matlab.
Ecuación1. Forma matemática del controlador PID

Se nota que Kp, Ki y Kd son el PID.


Coeficientes del controlador y las funciones  Al realizar este proceso guardaremos con
objetivas consideradas. Se puede optimizar algún nombre el archivo de Excel, donde
sintonizándolos.[7] posteriormente será exportado hacia el Matlab
en donde daremos nombres específicos,
usando la herramienta import, donde
buscaremos el archivo Excel y por
consiguiente crearemos dos vectores de
valores iguales, para crear de esta manera filas
7

y columnas de datos que crearan la función de  Se realizará del mismo modo para los datos
la señal posterior. exportados con perturbaciones y sin
perturbaciones, con el fin de realizar el análisis en
el dominio de la frecuencia y modelar la señal de
mejor manera.

 Luego se utilizó el método Z-N con el fin de


estimar y mejorar los valores que se pueden llegar
a obtener tanto para la función de transferencia con
perturbaciones como la de sin perturbaciones ya
con el PID creado, los mismos datos que serán
presentados en el siguiente apartado.

Fig9. Exportación de los datos del invernadero tanto con  Además de ver cómo se comportan la función de
perturbaciones y sin perturbaciones transferencia creada con ayuda del comando en
Matlab para las raíces de los ceros con ‘c2d’ y para
ver los polos y sus respectivas graficas con el
 Procedemos al uso de la herramienta de comando ‘rlocus’.
identificacion del sistema, donde se agrega el
dato del domio del tiempo, se quita el delay y
se estima los valores para generar la grafica  Por último, se observó que el sistema funciona
aproximada de los datos exportados del mucho mejor es decir con mayor robustez con los
invernadero cerrado. datos escogidos y tomados con los que si tiene
perturbaciones ya que el controlador estará
perfectamente acondicionado para posibles
perturbaciones fuertes que pueda tener la planta en
tiempo real.

 Las gráficas bases obtenidas en el trabajo


investigativo del mismo son las siguientes:

Fig10. Ingreso al sistema de identificación para realizar las


gráficas de perturbaciones.

 Al realizar este proceso se puede observar el valor


de la función de transferencia generada que será:

Fig12. Grafica obtenida con los datos originales tomados en el


proceso.

Fig11. Función de transferencia de los datos ingresados al


invernadero
8

 En el siguiente apartado se analizara los


cambios que existen entre usar un método de
estimacion por medio del S.I. y un método de
estimación como es el ziegler nichols.

VI. ANÁLISIS Y RESULTADOS


 Las gráficas obtenidas con el método de
estimación de System Identification fueron las
siguientes.
Fig13. Grafica obtenida con los datos sin perturbaciones.
 Para un PID sin perturbaciones:

clc;
clear;
close all %cierra las ventanas de las grafica

s=tf('s');
TSINP=0.25022*((1+4193.8*s)/((1+204.49*s)*(1+352.
91*s)*(1+25883*s)))
t=0:0.1:100000;

Kp=17.7943;
Ki=0.014867;
Kd=0.02;
Fig14. Grafica obtenida con los datos con perturbaciones
C=pid(Kp,Ki,Kd)
T=feedback(C*TSINP,1)
stepplot(T,t)
 Se obtiene las tres gráficas que serán utilizadas hold on
para ser analizadas en la planta, se estabilizará de grid on
mejor manera obteniendo la siguiente figura, las title('PID SIN PERTURBACIONES')
% pidtool(TSINP,C) %%para calibrar el PID
mismas que son obtenidas son funciones de
legend('S.P.')
transferencia gracias al ajuste que se hizo
xlabel('TIEMPO')
anteriormente con el PidTools: ylabel('AMPLITUD')

TSINP =
1049 s + 0.2502
-------------------------------------------
1.868e09 s^3 + 1.45e07 s^2 + 2.644e04 s + 1
Continuous-time transfer function.
C =
1
Kp + Ki * --- + Kd * s
s
with Kp = 17.8, Ki = 0.0149, Kd = 0.02
Continuous-time PID controller in parallel form.
T =
20.99 s^3 + 1.867e04 s^2 + 20.05 s +
0.00372
-----------------------------------------------
--------------
Fig15. Función de transferencia para las tres tablas de datos 1.868e09 s^4 + 1.45e07 s^3 + 4.511e04 s^2 +
recogidos. 21.05 s + 0.00372
9
Continuous-time transfer function.
1
Kp + Ki * --- + Kd * s
s

with Kp = 83, Ki = 0.00934, Kd = 0.002

Continuous-time PID controller in parallel


form.
T =

2.113e-06 s^2 + 0.0877 s +


9.865e-06
-------------------------------------------
--------------
95.64 s^4 + 9672 s^3 + 5.168e04 s^2 + 1.088
Fig15. Obtención del controlador PID para la planta sin s + 9.865e-06
perturbaciones y obtención de los valores Kp, Ki y Kd
Continuous-time transfer function.

 Para un PID con perturbaciones:

clc;
clear;
close all %cierra las ventanas de las graficas

s=tf('s');
TCONP=(0.0010566)/((1+51683*s)*(1+0.010474*s)
*(1+0.17667*s))
t=0:0.1:1000000;

Kp=83.0006;
Ki=0.0093365;
Kd=0.002;
Fig16. Obtención del controlador PID para la planta con
C=pid(Kp,Ki,Kd)
perturbaciones y obtención de los valores Kp, Ki y Kd
T=feedback(C*TCONP,1)
stepplot(T,t)  Se puede notar que las dos señales llegan a la
hold on estabilidad, pero a diferencia de que la una
grid on necesita mucha más ganancia o eliminar
title('PID CON PERTURBACIONES')
errores estacionarios y sería un problema no
% pidtool(TCONP,C) %%para calibrar el PID
poder reconocer los valores precisos, por este
legend('C.P.')
motivo se hace una comparación con el otro
xlabel('TIEMPO')
método ya antes mencionado y se lo aplico de
ylabel('AMPLITUD')
la siguiente forma:
TCONP =
 Obtención de la función de transferencia
0.001057 utilizado el método de Ziegler Nichols se
------------------------------------- obtuvieron los siguientes valores y gráficas:
95.64 s^3 + 9672 s^2 + 5.168e04 s + 1

Continuous-time transfer function.

C =
10
T2=feedback(C2*P,1)
step(T2,t)
hold on
% pidtool(P,C1) %%para calibrar el PID
title('CONTROLADOR PID')
xlabel('TIEMPO')
ylabel('AMPLITUD')
ylim([0 1.5]);
C2 =
Fig17. Obtención de la FT para los datos originales
1
Kp + Ki * --- + Kd * s
s
with Kp = 5.87, Ki = 0.0295, Kd = 0.002
Continuous-time PID controller in parallel
form.
T2 =

0.003334 s^2 + 9.785 s + 0.04918


--------------------------------
190 s^2 + 10.79 s + 0.04918

Fig18. Obtención de la FT para los datos sin perturbaciones


Continuous-time transfer function.

Fig19. Obtención de la FT para los datos con perturbaciones

 Obteniendo de igual forma los valores para el


controlador PID, como se puede observar
existe una gran diferencia de estimación entre Fig20. Obtención de la FT para controlador PID ya totalmente
la una forma y otra forma de determinar los implementado
valores en la siguiente tabla se explica su
comportamiento:
Tabla1. Comparación entre controladores PID de S.I. Y Z-N.
clc; FT SIN PERTURBACIONES CON Kp Ki Kd
clear; PERTURBACIONES
close all %cierra las ventanas de las S.I. 17.8 0.0149 0.02
graficas

s=tf('s');
P=1.667/(190*s+1); S.I. 83 0.00934 0.002

t=0:0.1:800;

Kp=5.87; Z-N 5.87 0.0295 0.002


Ki=0.0295;
Kd=0.002;
C2=pid(Kp,Ki,Kd)
11

 Al analizar las perturbaciones con invernadero. Teniendo en cuenta que las


datos de entrada se puede observar que si perturbaciones existentes que se debe únicamente
existe mayores perturbaciones el sistema o al aire que puede entrar y dificulte su estabilidad.
planta se demora más tiempo en estabilizarse.  Se pudo diseñar el controlador automático
óptimo para una referencia de 20 a 25 °C, ya que al
momento de seleccionar la temperatura el sistema
 Al contrario, mientras exista menos ambiental en la región sierra tiene una graduación
perturbaciones el sistema o planta tardara regulada a esos niveles de calor, por lo que el
menos tiempo en estabilizarse. conocido setpoint variara entre esos valores
buscando estabilidad en el sistema, como se puede
 Al implementar el controlador PID se apreciar el proyecto representa una estructura SISO
por el brazo realimentado y por dicho lazo el
puede ver que existe un sobre impulso al
controlador PI puede ser implementado sin mayor
momento de propagarse la señal debido al
dificultad ya que solo se puede realizar dichos
control proporcional significativamente ya que controlares si el sistema o planta es realimentado.
tiene un valor aproximado a KP=18 y
aumentando un valor llegando a los 0.1 del  Se logró controlar de una mejor manera la
integrador que eliminara el error en estado planta gracias a la ayuda del circuito de potencia
estacionario es decir eliminara lo más rápido demandado por el PWM, que es la modulación por
posible un error y aumentara el factor de ancho de pulso que de cierta manera manda pulsos,
velocidad en que se estabilice el sistema, por donde modifica el ciclo de trabajo para aumentar
defecto para que se estabilice con mayor una señal cuadrada, de esta forma es más fácil
rapidez se le coloca el control derivativo de determinar una función de transferencia ya que con
el circuito de potencia la señal se dibuja con mayor
0.02 o de 0.2 lo que hace más rápido la
número de muestras y la gráfica se vuelve más real
respuesta de señal al sistema. al sistema físico acoplado, además del uso del
DIAC y TRIAC que no es más que los encargados
de enviar el disparo o cerrar un interruptor de
voltaje y corriente para que el TRIAC arroja una
señal maneja con carga AC en si es un interruptor
para corriente alterna.

VIII. RECOMENDACIONES
 Realizar la maqueta o el armado de la madera
herméticamente ya que la interferencia del aire exterior
Fig21. Generación de la gráfica con el controlador PI.
puede ocasionar fallos en la estabilidad de la planta.

 Adquirir un dispositivo DIAC y Triac específicos para


VII. CONCLUSIONES trabajar a 110 V del circuito de potencia ya que al no ser
 Se analizó y se comprendió el así presenta muchas averías por el voltaje manejado
funcionamiento de una planta o sistema sometida al para el control del foco.
control, de cierta manera para lograr que una planta
tenga mayor estabilidad es decir que su función de
transferencia tenga un mejor desempeño tiene  Colocar el sensor en la parte alta de la maqueta en donde
como punto clave la mejor en si del entorno físico las corrientes de aire se sientan mejor, así facilitara la
ya que este nos ayudara a tener mejores valore de toma de datos y cense del mismo.
referencia en si para que no existe mayor error en
el ámbito de la construcción del invernadero, el
entorno al ser hermético presentara una mejor
respuesta de estabilidad, además se cumplió con el
objetivo de realizar el control automático de cense
y funcionamiento del ventilador correcto para el
12

IX. REFERENCIAS
[1] W. Li, Q. Luo, Z. Li, and Y. Li, “The design and
implementation of a low cost temperature control system
for agriculture greenhouses,” 2009 Int. Conf. Energy
Environ. Technol. ICEET 2009, vol. 1, pp. 399–401, 2009.

[2] E. H. Gurban and G. D. Andreescu, “Comparison of


modified Smith predictor and PID controller tuned by
genetic algorithms for greenhouse climate control,” SACI
2014 - 9th IEEE Int. Symp. Appl. Comput. Intell.
Informatics, Proc., pp. 79–83, 2014.

[3] E. H. Gurban and G. D. Andreescu, “Employing 2DoF


PID controllers to improve greenhouse climate system
robustness,” ICSSE 2013 - IEEE Int. Conf. Syst. Sci. Eng.
Proc., pp. 93–98, 2013.

[4] F. Gouadria, L. Sbita, and N. Sigrimis, “Comparison


between self-tuning fuzzy PID and classic PID controllers
for greenhouse system,” Int. Conf. Green Energy Convers.
Syst. GECS 2017, 2017.

[5] Y. Sen Du, J. Ma, L. L. Qin, H. Bin Zhang, and G. Wu,


“Application of generalized predictive control algorithm
for temperature control in modern greenhouse,” Chinese
Control Conf. CCC, vol. 2016–Augus, pp. 4342–4347,
2016.

[6] T. Dalgleish et al., “[ No Title ],” J. Exp. Psychol. Gen.,


vol. 136, no. 1, pp. 23–42, 2007.

[7] C. David and G. Uribe, “No Title,” 2016.

[8] M. R. Guti, “Manual de Programación Arduino Arduino :


Manual de Programación.”

Anda mungkin juga menyukai