Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniería
Escuela Profesional de Ingeniería Mecatrónica
CONTROL II
AUTORES:
DOCENTE:
ALVA ALCANTARA, Josmell Henry.
CICLO:
VIII
Trujillo, Perú
2019
Resumen
Palabras claves:
Nivel de agua, PID
Abstract
Keywords:
Water level,PID
TABLA DE CONTENIDOS
Lista de Figuras..........................................................................................................................2
Objetivos....................................................................................................................................3
1. Objetivo General............................................................................................................3
2. Objetivo Específicos......................................................................................................3
Antecedentes..............................................................................................................................5
Marco Teórico............................................................................................................................6
3. Vehículos aéreos no tripulados......................................................................................6
4. Perspectiva histórica de los UAVs.................................................................................6
5. Clasificación de los UAVs.............................................................................................7
5.1. UAV grandes..........................................................................................................8
5.2. UAV medianos.......................................................................................................8
5.3. UAV pequeños.......................................................................................................8
5.4. Ala Fija:..................................................................................................................8
5.5. Ala Rotativa:..........................................................................................................9
6. Descripción de las plataformas......................................................................................9
7. El Quadrotor (Cuadricóptero)......................................................................................11
8. Aerodinámica...............................................................................................................12
9. Cinemática del cuadricóptero.......................................................................................13
10. Introducción a la dinámica.......................................................................................15
10.1. Movimiento de cabeceo (Pitch θ)........................................................................16
10.2. Movimiento de alabeo (Roll φ)............................................................................16
10.3. Movimiento de guiñada (Yaw ψ)........................................................................16
10.4. Movimiento vertical (Thrust)...............................................................................16
11. Ecuaciones de Euler-Lagrange.................................................................................17
Bibliografía..............................................................................................................................18
1
Lista de Figuras
2
Capítulo 1
Introducción
La importancia del control de nivel de líquidos en tanques ha tomado un rumbo
importante en la automatización de la industria estos últimos años. Los tanques son
herramientas indispensables en la producción de insumos como Coca-Cola™, empresas de
venta de agua, abastecimiento de gas o petróleo, etc. Estás empresas necesitan distribuir el
contenido de los tanques con suma precisión la cual no es alcanzable con método mecánicos
convencionales. Observando esta necesidad se implementa sistemas de control PID
(proporcional integral derivativo) el cual nos proporcionará errores pequeños o casi nulos
atendiendo a la necesidad de la precisión en el proceso que se requiera.
Realidad Problemática
Objetivos
Objetivo General
Objetivo Específicos
Capítulo 3
Marco Teórico
3.1. PLC
Un controlador lógico programable, más conocido por sus siglas en inglés PLC
(Programmable Logic Controller), se trata de una computadora, utilizada en la
ingeniería automática o automatización industrial, para automatizar procesos
electromecánicos, tales como el control de la maquinaria de la fábrica en líneas de
montaje o atracciones mecánicas. Sin embargo, la definición más precisa de estos
dispositivos es la dada por la NEMA (Asociación Nacional de Fabricantes Eléctricos)
que dice que un PLC es:
“Instrumento electrónico, que utiliza memoria programable para guardar instrucciones
sobre la implementación de determinadas funciones, como operaciones lógicas,
secuencias de acciones, especificaciones temporales, contadores y cálculos para el
control mediante módulos de E/S analógicos o digitales sobre diferentes tipos de
máquinas y de procesos” Estación de control: Se puede definir como el punto en
tierra de la señal de control para los UAVs.
6
Es un lenguaje gráfico, derivado del lenguaje de relés. Mediante símbolos representa
contactos, bobinas, etc. Su principal ventaja es que los símbolos básicos están normalizados
según el estándar IEC y son empleados por todos los fabricantes. Los símbolos básicos son:
Sistemas de Control
Un sistema de control es aquel que permite conectar componentes entre sí para entregar
la respuesta deseada. Para entender lo que es un sistema de control se necesita conocer
ciertas definiciones tales como:
7
Necesitaremos también el concepto de función de transferencia, la cual se define como la
transformada de Laplace de la ecuación diferencial de salida sobre la transformada de la de
entrada donde se asumen que las condiciones iniciales son cero donde se tiene las siguientes
características.
La función de transferencia de un sistema es un modelo matemático porque es un
método operacional para expresar la ecuación diferencial que relaciona la variable de
salida con la variable de entrada. (Ogata,2010)
La función de transferencia es una propiedad de un sistema, independiente de la
magnitud y naturaleza de la entrada o función de excitación. (Ogata,2010)
La función de transferencia incluye las unidades necesarias para relacionar la
entradacon la salida; sin embargo, no proporciona información acerca de la estructura
física del sistema. (Las funciones de transferencia de muchos sistemas físicamente
diferentes pueden ser idénticas.) (Ogata,2010)
Si se conoce la función de transferencia de un sistema, se estudia la salida o respuesta
para varias formas de entrada, con la intención de comprender la naturaleza del
sistema. (Ogata,2010)
Si se desconoce la función de transferencia de un sistema, puede establecerse
experimentalmente introduciendo entradas conocidas y estudiando la salida del
sistema. Una vez establecida una función de transferencia, proporciona una
descripción completa de las características dinámicas del sistema, a diferencia de su
descripción física (Ogata,2010) Además, para el análisis de control necesitaremos
ciertas tablas para transformar con Laplace (Anexos).
Control PID
Para Ortiz (2014), una estructura de control PID clásica, están compuesta por tres bloques
principales: una parte proporcional, una parte derivativa y una parte integral. (p.33)
Bloque Kp
Bloque K d S
U (s ) 1
E (s ) (
=Kp 1+
TiS
+ TdS ( 2.46 ) )
El éxito de este control depende de la correcta suma de estas tres componentes como se
muestra en la figura
9
Capítulo 4
Metodología
Se inicio la construcción de nuestro drone, escogiendo los componentes que requeriremos
para elaborarlo, por lo que tomando criterios propios y guiados en base a nuestros
antecedentes antes explicados tomaremos en cuenta una previa evaluación para dos
componentes vitales en nuestra estructura como son el motor y el propio esqueleto del drone.
Posteriormente, en función de los elementos seleccionados, se desarrollará el software que
controle de forma conjunta todos los componentes para conseguir que el dron vuele de forma
estable y finalmente cuando hardware y software se hayan integrado, se realizara las distintas
pruebas de vuelo.
Motores
Criterios de priorización Porcentaje
A Torque 20%
B Velocidad 15%
C Costo 30%
D Peso 10%
E Alimentación 10%
F Potencia 15%
Total 100%
Valoración Puntaje
Malo (Ma) 1
Medio (Me) 2
Bueno (Bu) 3
10
MODELOS DE CRITERIOS DE PRIORIDAD
MOTORES Sum
BRUSHLESS A B C D E F a Prioridad
10 10
20% 15% 30% % % %
Alta Calidad
SURPASS 2216
1120KV Motor
Brushless de 14
Polos Para Radio
Control avión S5A6 1 2 1 1 1 1 0.75 3
Emax XA2212
820KV 980KV
1400KV Brushless
Motor for RC Drone
FPV Racing -
980KV 2 2 3 3 2 2 1.5 1
4PCS Emax ECO
Series 2306 4S
2400KV Brushless
Motor for RC Drone
FPV Racing 2 2 2 2 2 2 1.3 2
11
Esqueleto
Componentes
12
Hecho la elección de los componentes principales de nuestro drone pasaremos a describir
los componentes que hemos escogido.
Estos motores como su nombre lo indica se caracterizan por no tener escobillas es decir
que entre el rotor y el estator no existe contacto físico, estos motores generan su movimiento
a través de campos electromagnéticos generados en el estator que interactúan con imanes
permanentes situados en el rotor logrando una mayor eficiencia y potencia respecto a los
motores con escobillas los cuales al tener contacto generan fricción y calentamiento.
Hélices
Las hélices son las encargadas de generar el empuje necesario para elevar la aeronave en
cuestión ya que generan un desplazamiento del aire el cual genera una diferencia de
presiones que permite la elevación. La nomenclatura de estas 00x00 hace referencia a 2
números el primero es su longitud generalmente en pulgadas y el segundo es el paso de la
hélice igualmente en pulgadas. En este caso se seleccionaron hélices de fibra de carbono al
ser menos pesadas, y usualmente vienen mejor balanceadas, lo que genera menores
13
vibraciones al girar de manera uniforme lo cual por el contrario podría generar un mal
funcionamiento de la aeronave y calentamiento del motor.
Se seleccionaron hélices de 12x5.5 pulgadas (ver Fig. 14) en base a las especificaciones
del fabricante de los motores con las cuales debería ser posible generar un empuje de hasta 8
kilogramos más que suficiente para elevar el prototipo en estudio que no pesa más de 3
kilogramos.
Batería LiPo
14
Las baterías recargables de litio-polímero (ver Fig. 16) nombradas comúnmente solo
como Li-Po se caracterizan aparte de su composición como el nombre lo indica por ser
relativamente ligeras, se les puede construir de diversas formas para lograr adaptarse a
distintas aplicaciones y son de altas capacidades con tamaños reducidos.
Son comúnmente usadas en modelismo como autos a control remoto o aeronaves como
este caso ya que presentan altas tasas de descarga que permite alimentar adecuadamente en
todo momento a los motores. Sin embargo, suelen presentar riesgos si no son tratadas con la
precaución adecuada ya que se deben evitar los golpes, sobrecargas o descargas por debajo
del 50 % ya que al cortocircuitar suelen generar una combustión que genera gases tóxicos
más los propios riesgos de la explosión.
Para este caso, se seleccionó una batería LiPo 4S de 5200 mAh con el fin de extender el
tiempo de vuelo, y alimentar adecuadamente los motores como lo indica el fabricante.
Acelerómetro y Giroscopio
Arduino UNO R3
A diferencia de otras placas, Arduino no es una simple placa microcontroladora. Como ellos
mismo especifican, Arduino es una plataforma de prototipos electrónica de código abierto
(open-source) basada en hardware y software flexibles y fáciles de usar. Está pensado para
artistas, diseñadores, como hobby y para cualquiera interesado en crear objetos o entornos
interactivos. Es decir, pone al alcance de cualquiera una potente herramienta que combina
software y hardware.
Para programar una placa de Arduino se utiliza un IDE que está disponible de forma gratuita
para múltiples plataformas. El lenguaje utilizado en la programación se llama Arduino
también, y está basado en el famoso lenguaje de programación C++. El hardware de Arduino
está basado en microcontroladores ATMEGA8 y ATMEGA168 de Atmel, fáciles de
programar y de bajo coste, junto con un gran número de entradas/salidas digitales y
analógicas.
16
proyectos de todo tipo para este modelo concreto, desde proyectos simples como encender un
led, hasta sistemas electrónicos complejos con un gran número de periféricos.
Al igual que las placa Arduino, las placas STM32 cuentan con una gran cantidad de entradas/
salidas analógicas y digitales, y pueden ser programadas con el mismo IDE creado por
Arduino previa instalación de unas librerías de compatibilidad. Tienen un coste similar a las
placas Arduino, con la ventaja de ser más rápidas.
Raspberry Pi 3B
A diferencia de las otras dos alternativas mencionadas antes, Raspberry no está pensando
para mezclar software con hardware, sino que se podría decir que es más similar a un
ordenador convencional, pero con unas menores especificaciones para realizar tareas que no
requieran de grandes procesadores. Aun así, cuenta con varios pines para usar de
entradas/salidas digitales.
Utiliza un procesador con arquitectura ARM capaz de trabajar a frecuencias mucho mayores
que otras placas, es por ello por lo que se asemeja más a un PC que a una placa pensada para
proyectos de electrónica. Dentro de ella es posible utilizar múltiples sistemas operativos,
17
desde distribuciones basadas en UNIX como su OS oficial llamado Raspbian, hasta un
sistema operativo Windows pensado para desarrolladores. La Raspberry Pi Foundation
prioriza y promueve el uso del lenguaje de programación Python, aunque pueden usarse otros
diferentes.
Criterios de Evaluación
Los criterios que se van a tener en cuenta se basan en el trabajo hecho por Llaguno (2018),
que será descrito a continuación.
Tamaño y peso. Priorizando que la placa sea lo más pequeña y ligera posible para ayudar
al dron a ser más ligero y menos aparatoso. Ponderación del 10%.
Implementación software y hardware. Teniendo en cuenta que para realizar el dron va a
ser necesario utilizar una mezcla de ambos. Ponderación del 20%.
Coste. Ponderación del 10%.
Sencillez de programación. Priorizando lenguajes que se hayan estudiado en el grado
como C o Java. Ponderación del 20%.
Rapidez de la CPU. Ponderación del 20%.
Implementación en la sociedad. Priorizando encontrar trabajos y proyectos que puedan
ayudar y servir de referencia. Ponderación del 20%.
18
Figura 5. Análisis de alternativa: placa microcontroladora. Fuente: Llaguno (2019)
Capítulo 5
Resultados y Discusiones
19
Capítulo 6
Conclusiones
20
Captivo 7
Recomendaciones
21
Referencias Bibliográficas
22
Bresciani, T. (2008). Modelling, Identification and Control of a Quadrotor Helicopter.
Lund University, Department of Automatic Control: SE-221 00 Lund Sweden.
Benito, J. (2015). Integración de un UAV (Vehículo Aéreo no Tripulado) en la
plataforma robótica ARGOS. Universidad Autónoma de Madrid.
Bouabdallah, S., Noth, A., and Siegwart, R. (2004). PID vs LQ control techniques
applied to an indoor micro quadrotor. In Intelligent Robots and Systems, 2004. (IROS
2004). Proceedings. 2004 IEEE/RSJ International Conference on, volumen 3, pages
2451-2456.IEEE.
Castillo, P., García, P., Lozano, R., y Ablertos, P. (2007). Modelado y estabilidad de un
helicoptero con cuatro rotores. Revista Iberoamericana de Atuomatica e Informatica
Industrial RIAI, 4(1):41-57.
Hoffmann, G., Huang, H., Waslander, S., and Tomlin, C. (2007). Quadrotor helicopter
flight dynamics and control: Theory and experiment. In Proc. Of the AIAA Guidance,
Navigation, and Control Conference, volume 2.
Mohamed, H., Yang, S., and Moghavvemi, M. (2009). sliding mode controller design
for a flying quadrotor with simplified action planner. In Iccas-sice, 2009, pages 1279-
1283.IEEE
Anexos
23
24