148 results on '"pid"'
Search Results
2. PID Tuning: Analytical approach based on the weighted Sensitivity problem
- Author
-
R. Vilanova, S. Alcántara, and C. Pedret
- Subjects
pid ,control de procesos ,análisis de robustez ,rechazo de perturbaciones ,seguimiento ,Control engineering systems. Automatic machinery (General) ,TJ212-225 - Abstract
The PID controller is the most common option in the realm of control applications and is dominant in the process control industry. Among the related analytical methods, Internal Model Control (IMC) has gained remarkable industrial acceptance due to its robust nature and good set-point responses. However, the traditional application of IMC results in poor load disturbance rejection for lag-dominant and integrating plants. This work presents an IMC-like design method which avoids this common pitfall and is devised to work well for plants of modest complexity, for which analytical PID tuning is plausible. For simplicity, the design only focuses on the closed-loop sensitivity function. The approach provides model-based tuning of single-loop PID controllers in terms of the robustness/performance and servo/regulator trade-offs. Although the robustness/performance compromise is commonly considered, it is not so common to also take into account, for example, the conflict between input and output disturbances, referred also as the servo/regulator trade-off. As interested in providing a unified tuning approach, it is shown how the proposed methodology allows to deal with different process dynamics in a unified way.
- Published
- 2021
- Full Text
- View/download PDF
3. Software in the Loop para la implementación de un sistema de piloto automático para aeronaves de ala fija
- Author
-
Lennin Paul Quiroz Villalobos
- Subjects
sitl ,piloto automático ,aeronaves ,ingeniería de software ,simulink ,pid ,Systems engineering ,TA168 - Abstract
Cuando se desea desarrollar y probar softwares para sistemas complejos, como aviones, transbordadores espaciales, satélites, automóviles o plantas nucleares, uno de los mayores inconvenientes es la gran complejidad, riesgos y costos que implica realizar pruebas sobre el sistema real. Software in the Loop (SITL) permite testear algoritmos, códigos fuente o estrategias de control para sistemas complejos dentro de una simulación que contiene el modelo matemático del sistema físico real. El presente trabajo propone el uso de la plataforma Software in the Loop con el fin de desarrollar un sistema de piloto automático para una aeronave de ala fija. Se muestra la arquitectura de la aplicación implementada, el proceso de diseño de software, los protocolos utilizados, las estrategias de control, técnicas de programación, los resultados obtenidos y las conclusiones.
- Published
- 2020
- Full Text
- View/download PDF
4. PID-fuzzy of DC motors using Raspberry PI
- Author
-
Sebastián Herrera Aristizábal, Julio Alejandro Hincapié Correa, Luis Hernando Ríos González, and Sebastián López Flórez
- Subjects
duty cycle ,pid ,pwm ,python ,raspberry ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 - Abstract
This article describes the implementation of a fuzzy and a PID control system for the velocity and torque of a DC power motor, based in the variation of the armor current and its duty cycle. The control system has been applied to a medium power DC motor, using Python, and a low-cost embedded system - Raspberry Pi, this work is fundamental given the importance of implementing velocity and torque controllers that yield energy optimization and correct operation being achieved through the regulation of the duty cycle applied to the power of the DC motor.
- Published
- 2020
- Full Text
- View/download PDF
5. Optimización de máquinas reconfigurables CNC por medio de interfaz de control inteligente
- Author
-
Manuel Sanabria
- Subjects
fpga ,pid ,micro-máquinas herramienta reconfigurable ,eficiencia ,tiempo real ,actuador eléctrico ,Technology - Abstract
En este documento será expresado el funcionamiento de las maquinas reconfigurables CNC, su implementación, además de un desarrollo de control inteligente desarrollado en el Tecnológico de Estudios Superiores de Monterrey, a lo largo del segundo semestre del 2015. Este documento es en sí mismo un ejemplo de los diferentes controles que se pueden implementar en las maquinasCNC. Para realizar una ejemplificación adecuada se adjuntarán gráficos e imágenes que permitan detallar el control y los beneficios de su implementación con el fin de optimizar la operación de la maquinasCNC.
- Published
- 2020
- Full Text
- View/download PDF
6. Controlador PID con algoritmos genéticos de números reales
- Author
-
Guillermo Tejada Muñoz
- Subjects
Algoritmos genéticos ,genes de números reales ,PID ,error cuadrático medio ,Technology (General) ,T1-995 ,Industrial engineering. Management engineering ,T55.4-60.8 - Abstract
Un algoritmo genético o genetic algorithm (GA) es una técnica de la inteligencia artificial que es utilizada en cualquiera de las especialidades de ingeniería. En el presente estudio, el GA propuesto encuentra valores óptimos para los parámetros Kp, Ki y Kd de un controlador PID, utilizado ampliamente en la industria. Los cromosomas, formados con los genes Kp, Ki y Kd, representados por números reales, evolucionan y son evaluados mediante el error cuadrático medio (ECM) de la salida deseada. En ese sentido, la solución es el cromosoma con menor ECM, el cual produce menores transitorios en la salida. Además, el GA ha sido codificado en lenguaje M (MATLAB) y los resultados han sido comparados con otros trabajos.
- Published
- 2020
- Full Text
- View/download PDF
7. Crea tu perfil ORCID
- Author
-
Bastidas Fuentes, Natalia, Belmar Fredes, Daniel, Calfuñanco Herrera, Paola, Castillo Mora, Jorge, Gallardo Ferreira, Fabian, Peña Lamilla, Marcelo, Rebolledo Carreño, Alexis, and Sepúlveda Rivas, Elías
- Subjects
persistent identifier ,identificador persistente ,PID ,orcid - Abstract
"Crea tu perfil ORCID" pertenece a una serie de instructivos desarrollados por el Equipo de Ciencia Abierta en el contexto del Proyecto ANID - Ciencia Abierto INCA 210024. Este número presenta de manera detallada el proceso a seguir para crear tu ORCID., Proyecto financiado por la Agencia Nacional de Investigación y Desarrollo, Chile. Uso de tesauro Ciencia Abierta https://skosmos.loterre.fr/TSO/es/
- Published
- 2023
- Full Text
- View/download PDF
8. Diseño e Implementación de un sistema de control cascada en la planta de intercambio térmico - PIT000
- Author
-
Juan Gonzalo Álvarez Díaz, Jorge Enrique Moreno Serrano, and Edwin Fernando Ramírez Murillo
- Subjects
intercambio térmico ,control cascada ,pid ,pidtuner ,simulación ,implementación. ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Technology (General) ,T1-995 - Abstract
En el artículo se describe el diseño e implementación del sistema de control de la Planta Didáctica de Intercambio Térmico - PIT000, ubicada en el Centro de Electricidad y Automatización Industrial, CEAI - SENA, como un aporte investigativo a las necesidades de las instituciones de educación y de las empresas, ingenios azucareros, petroquímicas y papeleras, entre otras. El sistema de control se basa en una estrategia cascada temperatura-flujo, implementada mediante el uso de tecnología de instrumentación y control industrial, que incluyó transmisores inteligentes de flujo y temperatura,controladores lógicos programables y válvulas de control con posicionador inteligente. La metodología de diseño del sistema de control incluyó la elaboración de diagramas (P&ID) y bloques de la estrategia, la definición de condiciones de operación del proceso, el modelado de los lazos de control por medio de funciones de transferencia, el diseño de los controladores de flujo y temperatura, la determinación de los parámetros de sintonía haciendo uso del Matlab y la implementación final del sistema de control. Los resultados de la investigación, que están asociados a la implementación del sistema de control, son considerados satisfactorios, debido a que se validan con la simulación y prueba de la estrategia de control ante condiciones de operación, así como la estrategia de control cumplió con el propósito de mejorar el comportamiento de la temperatura de salida del producto en el proceso.
- Published
- 2017
- Full Text
- View/download PDF
9. Rendimiento y eficiencia de distintas técnicas de control en un calefón eléctrico
- Author
-
Gabriel Vinicio Moreano Sánchez, César Daniel Arregui Toro, Henry Javier Pilco Cajo, and Camilo Geovanny Tenesaca Asadobay
- Subjects
Control ,PID ,Conversores ,AC/AC ,temperatura ,agua ,Technology ,Science (General) ,Q1-390 - Abstract
El calentamiento de agua en el sector residencial ecuatoriano se ha convertido en un espacio de investigación y desarrollo, debido al intento de mitigar el gasto corriente de las personas y a la vez contribuir de manera activa a los procesos de eficiencia energética que van tomando fuerza en el país. En el presente documento se muestra un análisis comparativo entre diferentes maneras de controlar la temperatura del agua para un sistema residencial utilizando un calentador eléctrico; se analizó la respuesta de un conversor AC/AC de control de fase directa que permite retrasar el ángulo de disparo de la onda de corriente alterna y la respuesta del control ON/OFF que activa o desactiva el calentador durante un número preestablecido de semiciclos de corriente alterna. Para las pruebas se instaló un prototipo de calentador eléctrico con un serpentín de 14 metros a base de resistencias eléctricas; con las respuestas de temperatura que se generan de cada conversor se procedió a identificar la función de transferencia de cada sistema ya que ambos difieren en su técnica de transmisión de calor y a la vez en su modelo matemático. Posteriormente se procedió a sintonizar un controlador PID para cada sistema, obteniendo buenos resultados de respuesta de temperatura en ambos casos, pero solo uno resultó eficiente en ahorro energético.
- Published
- 2019
- Full Text
- View/download PDF
10. DataCite en el 2023
- Author
-
Mejias, Gabriela and Hirsch, Mary
- Subjects
Identificadores Persistentes ,Open Science ,Persistent Identifiers ,Ciencia Abierta ,DataCite Connect Buenos Aires 2023 ,DataCite Connect ,PID ,DataCite - Abstract
El evento DataCite Connect Buenos Aires 2023 ofrece un foro para la discusión y la creación de redes para los miembros de DataCite en América Latina. La sesión se enfoca en discutir las perspectivas regionales en torno a la adopción de infraestructura de DataCite y cómo la comunidad puede participar, contribuir y apoyar su implementación. Los participantes tienen la oportunidad de intercambiar historias de éxito y desafíos en torno a las comunicaciones, integraciones e ideas para la futura cooperación regional. Este evento se realiza en colaboración con la csv,conf,v7. Esta presentación de Gabriela Mejias y Mary Hirsch ofrece una visión general de las principales actividades estratégicas de DataCite y destaca la perspectiva latinoamericana en torno a la adopción de DataCite. -- The DataCite Connect Buenos Aires 2023 event provides a forum for discussion and networking for DataCite members in Latin America. The session focuses on discussing regional perspectives around DataCite infrastructure adoption and how the community can participate, contribute and support its implementation. Participants have the opportunity to exchange success stories and challenges around communications, integrations and ideas for future regional cooperation. This event is held in collaboration with csv,conf,v7. This presentation by Gabriela Mejias and Mary Hirsch provides an overview of DataCite's main strategic activities and highlights the Latin American perspective around DataCite adoption.
- Published
- 2023
- Full Text
- View/download PDF
11. Implementación de un sistema de control en cascada para una planta de dos tanques y que funcione independientemente en PLC o computador
- Author
-
Cabezas Suárez, Genesis Nicole, Salazar Azuero, Bryan Alexander, and Kuonquí Gaínza, Franklin Illich
- Subjects
PID COMPACT ,PID ,CONTROL CASCADA ,HMI - Abstract
Este proyecto se trata de la implementación de un sistema de control en cascada para una planta de dos tanques, que puede funcionar independientemente en un PLC o una computadora. La planta ha sido equipada con un sensor ultrasónico en el tanque 2 y un sensor de flujo en la tubería que va hacia el tanque 1, para medir el caudal que ingresa por esa tubería. El control de la planta se lleva a cabo mediante un programada realizado en software TIA Portal V17. El control en cascada se logra a través de dos PID Compact, es una técnica de control en la que se utilizan dos o más bucles de control en serie para mejorar la precisión y la estabilidad del proceso de control. Además, se ha programado la pantalla HMI para mostrar el nivel de llenado de los tanques y proporcionar un botón de paro de emergencia, de marcha para iniciar el proceso, un botón de paro para detener el proceso, un botón de reset del PID para reiniciar el PID y un botón de configuración de altura para ingresar la cantidad deseada de llenado del tanque 1. También se incluye un botón de inicio del PID para comenzar el proceso y mostrar el nivel del reservorio en la pantalla. This project is about the implementation of a cascade control system for a two-tank plant, which can run independently on a PLC or a computer. The plant has been equipped with an ultrasonic sensor in tank 2 and a flow sensor in the pipe leading to tank 1, to measure the flow rate entering through that pipe. The control of the plant is carried out by means of a programmed programmed in TIA Portal V17 software. Cascade control is achieved through two PID Compact, is a control technique in which two or more control loops are used in series to improve the accuracy and stability of the control process. In addition, the HMI display is programmed to show the fill level of the tanks and provide an emergency stop button, a run button to start the process, a stop button to stop the process, a PID reset button to reset the PID, and a height setting button to enter the desired fill amount of tank 1. A PID start button is also included to start the process and show the reservoir level on the display.
- Published
- 2023
12. Implementación de control PID de nivel en laboratorio usando PLC Siemens S7-300
- Author
-
Armando Simmonds-Mendoza, Nehider Cabrera-Londoño, Neimir Berdugo-Barandica, Javier Roldán-Mckinley, and Eugenio Yime-Rodríguez
- Subjects
Control de nivel ,PID ,S7-300 ,instrumentación industrial ,Technology ,Engineering (General). Civil engineering (General) ,TA1-2040 - Abstract
Se detalla la implementación de un controlador PID didáctico para el control de nivel de agua. El hardware integra una bomba centrífuga, tuberías y elementos conectores varios, válvulas de flujo, una válvula proporcional DANFOSS, un sensor ultrasónico de nivel FLOWLINE DL10 y usando Simatic WinCC en un PLC Siemens S7-300. Los parámetros del proceso fueron determinados experimentalmente y utilizados para calcular los valores de las ganancias PID ante una entrada tipo escalón. Se dedujo la ecuación ideal del proceso, usada como planta en un modelo del sistema ideal en Simulink, y su respuesta fue comparada con la experimental. Bajo condiciones de apreciables cambios en la consigna, el control tipo proporcional P muestra el mejor desempeño representado en un rápido tiempo de respuesta. El tipo de control PID mostró ser ventajoso cuando se trata de mantener la variable controlada cerca al punto de consigna, o de seguir pequeños cambios en el set point; la abertura de la válvula requiere un poco más de tiempo para set points relativamente grandes.
- Published
- 2018
- Full Text
- View/download PDF
13. Sistema de control para alimentador de hilo de trama
- Author
-
Hugo Fernando Suárez Vaca, Aldemar Fonseca Velásquez, and Harold Vacca González
- Subjects
alimentador de hilo de trama ,pid ,sistema de control híbrido ,variador de frecuencia vfd ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 - Abstract
El presente artículo, resultado de la investigación realizada en la línea de diseño e implementación de sistemas de control para la industria textil en los proyectos curriculares de Tecnología Electrónica y de Ingeniería en Control, de la Universidad Distrital Francisco José de Caldas, describe el diseño de un sistema de control para dispositivos denominados: Alimentadores de Hilo de Trama (AHT). Se lleva a cabo una innovación tecnológica que le devuelve la funcionalidad a los AHT con recursos razonables, basados en tecnología actual. La alternativa propuesta consiste en el diseño de un sistema de control híbrido en lazo cerrado, compuesto por un control PID y un control Lógico Discreto, ambos implementados en un Variador de Frecuencia (VFD) con función interna de PLC y Control PID. Con el modelamiento físico se obtiene una función de transferencia que representa la dinámica del AHT; se diseña el compensador (control PID) y en conjunto con el control lógico se obtiene un suministro continuo y uniforme del hilo al telar por parte del AHT.
- Published
- 2015
- Full Text
- View/download PDF
14. Sintonización De Un Controlador PID En Un PLC Haciendo Uso De Inteligencia De Enjambres/Auto-tuning of a PID controller implemented in a PLC using swarm intelligence
- Author
-
Jesuús Alfonso López Sotelo, Arturo Duque Marín, and Andrés Felipe Navas
- Subjects
PLC ,PID ,PSO ,Inteligencia de Enjambres ,Mechanical engineering and machinery ,TJ1-1570 - Abstract
En este trabajo se muestra la implementación en un PLC Allen Bradley de un algoritmo de inteligencia de enjambres cuya función es determinar el modelo matemático de un sistema o proceso; con el modelo del sistema encontrado, se calculan los parámetros de un controlador PID que garantizan un comportamiento deseado del sistema. El algoritmo usado para encontrar el modelo matemático es una técnica de computación evolutiva conocida como optimización por enjambre de partículas. Para probar el funcionamiento del algoritmo implementado en el PLC, se realizaron simulaciones de sistemas dinámicos en el software Matlab, desde este software se estableció comunicación con el PLC. El PLC recibe la salida del sistema y, con esta información, encuentra un modelo del mismo, con el modelo encontrado sintoniza un controlador PID para, de esta manera, calcular la acción de control que enviará al sistema simulado en Matlab. Como estándar de comunicación industrial entre el PLC y Matlab se usó el OPC (OLE for Process Control). Lo anterior permitió vislumbrar la posibilidad de implementar el algoritmo propuesto en una ambiente industrial.
- Published
- 2017
- Full Text
- View/download PDF
15. Análisis en simulación de las especificaciones de un PID industrial y comparación con los resultados experimentales
- Author
-
Salcedo Romero de Ávila, José Vicente
- Subjects
IAE ,ISAE ,PID ,Sobreoscilación ,Tiempo de establecimiento ,ISE ,PID industrial ,3311 - Instrumentación tecnológica ,Simulación ,ITAE - Abstract
Con esta aplicación se puede verificar en simulación el control en bucle cerrado de un sistema de primer orden con retardo controlado por un PID industrial de tipo ISA con las siguientes características: - 2, En este laboratorio se puede simular el comportamiento en bucle cerrado de un proceso de primero orden con retardo controlado con un PID industrial. Se han de introducir los parámetros del modelo y del PID industrial, para seguidamente pulsar el botón "Simula" disponible en la pestaña "Verifica PID" para obtener así los resultados de la simulación en las gráficas. Por otro lado, en la pestaña "Compara Datos" se puede cargar un fichero con datos experimentales y compararlos con los obtenidos en simulación.
- Published
- 2022
16. Análisis de frecuencia a través de la regulación de velocidad en motor de corriente directa por medio de lazo abierto en un sistema de control PID
- Author
-
Garcia Quilachamin, Washington Xavier and Anchundia Pincay, Antonio Rodolfo
- Subjects
Motor Dc ,PID ,automatización ,frecuencia ,potenciómetro ,Electromecánica - Abstract
En la actualidad las industrias realizan un extenso uso de los sistemas de controles automatizados, por lo que en los procesos industriales existen problemas de control no lineal debido a la naturaleza de estos, donde existen varios métodos de control para los distintos tipos de problemas que se presentan en la industria, el diseño y la implantación de estos sigue siendo complicado. El objetivo de esta investigación es determinar el funcionamiento de un motor de corriente continua y su regulación en la frecuencia con respecto a la velocidad en un sistema a través del programa Rstudio. De manera metodológica se detalla los procesos que mediante el sistema de regulación de velocidad en lo que respecta el control del potenciómetro mediante el sistema PID, el cual permite describir el funcionamiento por medio de los resultados promovidos en el motor, donde la velocidad aumenta o disminuye de acuerdo al voltaje aplicado en el motor de corriente continúa y obteniendo resultados que mediante el comportamiento de dicho concepto son mostrados de manera gráfica, también se describe el código utilizado en el programa y los datos propuestos para cada una de sus iteraciones y resultados obtenidos e identificados en esta investigación.
- Published
- 2022
17. Temperature control for a muffle oven using the PLC Moller Ec4p-200
- Author
-
Iván Manuel Fernández-Betancourt
- Subjects
mufla ,PID ,PLC ,termocupla ,transmisor de temperatura ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Technology (General) ,T1-995 - Abstract
This report presents the design and implementation of a temperature control system in a muffle oven belonging to the coal laboratory of UPTC Sogamoso. We use the PLC EC4P didactic module of the Industrial Automation Laboratory of the School of Electronic Engineering from the same institution. This paper describes the procedure performed using the elements of the module, such as the PLC Moller EC4P-200, HMI touch screen and temperature universal transmitters to adjust the signal from the type K thermocouple which is the sensor used to measure the temperature inside of the muffle. Besides, it is shown the system modeling and the design of a PID controller as well as the obtained results of the controller implementation on the oven.
- Published
- 2013
- Full Text
- View/download PDF
18. Control for Hexacopters: A Sliding Mode Control and PID Comparison
- Author
-
J. Baldeón, J. Escorza, D. Chávez, and O. Camacho
- Subjects
Robust control ,sliding mode control ,hexacopter ,performance ,PID ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Technology (General) ,T1-995 - Abstract
The objective of this paper is to design and to test the performance of different control strategies for vertical takeoff, landing and changes in the three angles with disturbances for a hexacopter. The control strategies tobe used are PID and Sliding Mode Control. The Sliding Mode Control can be implemented using a PD controller as the sliding surface. The controllers are tested through simulations.
- Published
- 2016
19. Desarrollo de un controlador neuro difuso sobre un sistema embebido y monitoreo remoto de variables a través de una plataforma iot. aplicación al control de velocidad de un motor de corriente directa
- Author
-
Carpio Holguín, David Marcelo and Neira Clemente, Luis Antonio
- Subjects
MATLAB ,PID ,NEURO DIFUSO ,LABVIEW - Abstract
En este artículo describe el desarrollo y aplicación de un controlador neuro difuso en tiempo real para el control de la velocidad de un motor corriente continua. Para sintonizar el controlar neuro difuso se aplicó un entrenamiento mediante una red neuronal artificial sintonizada con un algoritmo difuso usando como entorno de programación LabVIEW y Matlab, así como un sistema embebido myRIO-NI. La plataforma usada para el monitoreo de las variables del motor es Ubidots con una comunicación mediante Hypertext transfer protocolos (http). Se identifico un modelo del motor en Matlab con un análisis en lazo abierto. El sistema neuro difuso se entren ‘o a partir de un controlador PID para obtener una mejor estabilización del motor teniendo un error de seguimiento a la trayectoria con un error de un rango de +/- 1 rpm de la escala completa. This article describes the development and application of a real-time neuro fuzzy controller to control the speed of a direct current motor. To tune the fuzzy neuro control, training was applied using an artificial neural network tuned with a fuzzy algorithm using LabVIEW and Matlab as the programming environment, as well as an embedded system myRio-NI. The platform used for monitoring the engine variables is Ubidots with communication through hypertext transfer protocols (http). An engine model was identified in Matlab with open loop analysis. The neuro fuzzy system was trained from a PID controller to obtain a better stabilization of the motor having a following error in the trajectory with an error of a range of +/- 1 rpm of the full scale.
- Published
- 2022
20. Implementación de un sistema de control de nivel de líquido aplicando un controlador en cascada con monitoreo mediante un dispositivo móvil
- Author
-
Basantes Espinoza, Sofía Belén, López Díaz, Joel Andrés, and Kuonquí Gaínza, Franklin Illich
- Subjects
LAZO DE CONTROL ,PID ,AUTOTUNE ,CONTROL DE NIVEL ,SENSOR ,CONTROL EN CASCADA - Abstract
El presente proyecto supone el diseño y construcción de un sistema de control de nivel de líquidos para ser utilizado en la Universidad Politécnica Salesiana como modulo didáctico para realizar prácticas de la asignatura de Ingeniera de Control Moderno. Este sistema se compone de una estructura hecha a base de acero al carbono, con dos tanques acrílicos acoplados uno arriba de otro, una bomba para el arranque, un tanque reservorio que contendrá el líquido a transportar y sensores de nivel que se encargan de la medición en el llenado de los tanques. Se dispone de un tablero eléctrico que está conformado principalmente por un PLC, un variador de frecuencia, un breaker para protección y una pantalla HMI donde se observara todo el funcionamiento del sistema en tiempo real. El diseño de sistema se desarrolla mediante una programación en diagramas de escalera en el software Tia Portal, en donde se especifica metódicamente todas las acciones que debe ejecutar el controlador PLC para llevar a cabo el funcionamiento del sistema, dichas acciones se mostraran en la pantalla HMI, donde también se podrá observar el controlador PID. La finalidad principal del proyecto es mostrar mediante una programación en escalera, el control de nivel del tanque, las perturbaciones en el llenado, el tiempo de llenado y el diagrama de control PID del sistema. The present project involves the design and construction of a liquid level control system to be used at Salesian Polytechnic University as a didactic module for the practices of the subject of Modern Control Engineering. This system consists of a structure made of carbon steel, with two acrylic tanks coupled one on top of another, a pump for starting, a reservoir tank that will contain the liquid to be transported and level sensors that take care of the measurement in the filling of the tanks. It has an electric board that is mainly made up of a PLC, a frequency inverter, a breaker for protection and an HMI display where the sistem operation will be observe in real time. The system design is developed by programming in block diagrams in the Tia Portal software, which methodically specifies all the actions that the PLC controller must execute to carry out the operation of the system, such actions will be displayed on the HMI display, where the PID controller will also be visible. The main purpose of the project is to show tank level control, filling disturbances, filling time and system PID control diagramm using the latter programming
- Published
- 2022
21. Implementación de un módulo clasificador longitudinal de 2 grados de libertad con un controlador en variables de estado
- Author
-
Granda Romero, Carlos Andrés, Mora Yagual, Christian Andrés, and Kuonquí Gaínza, Franklin Illich
- Subjects
MATLAB ,SISTEMAS DE CONTROL ,PID ,REALIMENTACIÓN DE ESTADOS ,VIGA Y BOLA ,LABVIEW ,VISIÓN ARTIFICIAL ,ARDUINO UNO - Abstract
El presente proyecto tiene como objetivo la implementación de un módulo clasificador para la realización de prácticas de ingeniería en control. Este sistema se basa en un modelo de viga y bola, que es uno de los modelos clásicos más utilizados para el aprendizaje y diseño de controladores de sistemas dinámicos inestables que son muy complejos de estabilizar. The objective of this project is the implementation of a classifier module for carrying out control engineering practices. This system is based on a ball and beam model, which is one of the most widely used classical models for learning and designing controllers for unstable dynamic systems that are very complex to stabilize.
- Published
- 2022
22. Design and implementation of a regulator for DC motors using a microcontroller
- Author
-
Palacios Server, Pau
- Subjects
Velocidad ,ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES ,Controlador ,Motor ,Direction ,Grado en Ingeniería Informática-Grau en Enginyeria Informàtica ,PID ,Velocity ,Arduino ,DC ,Dirección ,Controller - Abstract
[ES] En las próximas páginas, se documentará el desarrollo de un sistema de control de la velocidad y del sentido de giro de un motor de corriente continua mediante un microcontrolador Arduino y los componentes electrónicos necesarios. Se describirá detalladamente, tanto el diseño del propio circuito como la programación del microcontrolador para conseguir el funcionamiento deseado. El resultado será la variación de la velocidad objetivo mediante una rosca (encoder rotativo) accionada por el propio usuario, para que el sistema alcance automáticamente esta velocidad mediante un controlador proporcional, integral y derivativo (PID)., [CA] En les pròximes pàgines, es documentarà el desenvolupament d’un sistema de control de la velocitat i el sentit de gir d’un motor de corrent contínua mitjançant un microcontrolador Arduino i els components electrònics necessaris. Es descriurà detalladament, tant el disseny del propi circuit com la programació del microcontrolador per a aconseguir el funcionament desitjat. El resultat serà la variació de la velocitat objectiu mitjançant una rosca (encoder rotatiu) accionada pel propi usuari, per a que el sistema arribe automàticament a aquesta velocitat fent ús d’un controlador proporcional, integral i derivatiu(PID)., [EN] In the following pages, we are going to describe the development of a control system of the speed and rotation direction of a DC motor using an Arduino microcontroller and the necessary electronic components. We will explain in detail, the design of the circuit, and the programming of the microcontroller to achieve the desired operation. The result will be the variation of the target speed through a thread (rotary encoder) actioned by the user, so that the system, automatically, reaches the speed through a proportional, integral, and derivative (PID) controller.
- Published
- 2022
23. Diseño y construcción de un brazo robótico de 4 grados de libertad orientado a la educación universitaria
- Author
-
Arcon Domenech, Karilyn Mishell, Coronado Gómez, Joel, Maestre Consuegra, Daniel Fernando, Romero Pimienta, Daniel Andrés, and Ochoa Pertuz, Carlos Andrés
- Subjects
Robotic Arm ,Brazo robótico ,Educación ,PID ,4 DOF ,Education - Abstract
En el presente trabajo se plantea el diseño y construcción de un brazo robótico tipo SCARA (RRP) de 4 DOF (degrees of freedom) cuyo efector final es un Gripper que le permite realizar desplazamientos de objetos con poca masa, este brazo robótico está orientado a facilitar el aprendizaje de los estudiantes de robótica a nivel universitario. En una primera instancia se realiza un boceto de cómo será el diseño del sistema, una vez definido este se realiza el diseño CAD en el software online Onshape, a partir de este se definen los materiales a utilizar, los actuadores requeridos para hacer los movimientos, los sensores y la fuente de alimentación necesaria, es decir, los componentes electrónicos. Posteriormente, se realiza un análisis cinemático del robot, tanto por cinemática directa como por cinemática inversa con el fin de diseñar un GUIDE en el software MatLab, el cual permite hacer una simulación del movimiento del brazo, a partir de valores de articulaciones ingresados por el usuario, todo esto se muestra en una interfaz que el usuario tiene a su disposición. Para controlar al brazo robótico se diseña un control PID en la segunda articulación de este ya que posee como actuador un motor DC. El objetivo principal del desarrollo de este proyecto es construir un brazo robótico tipo Scara que permita afianzar conceptos y metodologías en las asignaturas de ingeniería mecatrónica de la Universidad Simón Bolívar. Se espera que con la aplicación de esta práctica los estudiantes puedan comprender y afianzar conocimientos teóricos de los temas dictados en las aulas de clases mediante actividades prácticas que pongan en aplicación dichos temas dictados, para esto se planea realizar una clase o sesión con los estudiantes permitiéndoles tener un encuentro directo con este tipo de máquinas y de esta manera entender su funcionamiento interno y todo el proceso que conlleva construir este tipo de máquinas. Además de utilizar el brazo robótico para simular a pequeña escala los grandes procesos industriales, permitiendo que el estudiante obtenga más experiencia en el área. This work proposes the design and construction of a 4 DOF (degrees of freedom) SCARA type robotic arm (RRP) whose final effector is a Gripper that allows it to perform displacement of objects with little mass, this robotic arm is oriented to facilitate the learning of robotics students at university level. In the first instance, a sketch is made of how the system design will be, once this is defined, the CAD design is made in the online software Onshape, from this the materials to be used are defined, the actuators required to make the movements, the sensors and the necessary power supply, i.e., the electronic components. Subsequently, a kinematic analysis of the robot is performed, both by direct kinematics and inverse kinematics in order to design a GUIDE in MatLab software, which allows a simulation of the movement of the arm, from values of joints entered by the user, all this is displayed in an interface that the user has at his disposal. To control the robotic arm, a PID control is designed in the second joint of the arm, since it has a DC motor as actuator. The main objective of the development of this project is to build a Scara type robotic arm that allows the reinforcement of concepts and methodologies in the mechatronics engineering courses at Universidad Simón Bolívar. It is expected that with the application of this practice students can understand and strengthen theoretical knowledge of the topics taught in the classroom through practical activities that put into application such topics dictated, for this it is planned to conduct a class or session with students allowing them to have a direct encounter with this type of machines and thus understand their inner workings and the whole process involved in building this type of machines. In addition to using the robotic arm to simulate on a small scale the large industrial processes, allowing the student to gain more experience in the area.
- Published
- 2022
24. Análisis comparativo de desempeño entre un controlador PID clásico y un controlador PID mediante lógica difusa aplicado a un sistema Trms
- Author
-
Torres Romero, Alexander Emanuel and Kuonqui Gainza, Franklin Illich
- Subjects
MATLAB ,TRMS ,PID ,LÓGICA DIFUSA ,REDES NEURONALES - Abstract
El TRMS es un sistema MIMO de múltiples entradas y salidas, es un dilema difícil de controlar. Se reportan varios estudios que, contemplan la aplicación de diversos algoritmos de control en sistemas multivariables MIMO. En este trabajo se propone realizar el control de un sistema multivariable de doble rotor (TRMS) usando un controlador PID clásico y un PID difuso. Se evalúa el desempeño de cada estructura de control usando índices de desempeño IAE, ISE, ITAE, ITSE. Mediante adquisición de datos se procede a la identificación de modelos matemáticos usando modelos paramétricos y redes neuronales. Con la finalidad de determinar las bondades y limitaciones de cada algoritmo. Como herramienta de diseño de algoritmos de control se usa Matlab. Como fundamento de adquisición de muestras en tiempo real, así como para afinar los controladores determinando puntos exactos de calibración y puesta a punto se usa Matlab. Por último, se realiza una comparación entre los controladores mediante los índices de desempeño evaluados para determinar la eficiencia de cada controlador en el equipo TRMS. The equipment TRMS is a MIMO system with multiple inputs and outputs, it is a difficult dilemma to control. Several studies are reported that contemplate the application of various control algorithms. In this work, it is proposed to carry out the control of a double rotor multivariable system (TRMS) using a classic PID controller and a fuzzy PID. The performance of each control structure is evaluated using IAE, ISE, ITAE, ITSE performance indices. Through data acquisition, we proceed to identify mathematical models using parametric models and neural networks. In order to determine the benefits and limitations of each algorithm. Matlab is used as control algorithm design tool. Matlab is used as the basis for real-time sample acquisition, as well as to fine-tune the controllers by determining exact calibration and tuning points. Finally, a comparison is made between the controllers using the performance indices evaluated to determine the efficiency of each controller in the TRMS equipment.To conclude, a comparison is made between the controllers through field tests to determine the efficiency of each controller in the TRMS equipment.
- Published
- 2022
25. Design and implementation of a speed regulator for a motors PITTMAN 3140-0846 using an Arduino microcontroller
- Author
-
Gil Bondía, Joan
- Subjects
Program ,Code ,Automatic ,PID ,Programa ,Bucle ,Velocity ,Manual ,Controller ,Encoder ,Velocidad ,Automático ,ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES ,Controlador ,Motor ,Arduino ,Loop ,Driver ,Código ,Grado en Ingeniería en Tecnologías Industriales-Grau en Enginyeria en Tecnologies Industrials - Abstract
[ES] En el siguiente trabajo han sido aplicados nuestros conocimientos para diseñar e implementar un sistema de control de velocidad para el motor de corriente continua PITTMAN 3140-0846 mediante un microcontrolador Arduino MEGA 2560. Para poder llevar a cabo nuestros objetivos se ha realizado un montaje con todos los elementos fundamentales para implementar nuestro sistema de control de velocidad El controlador de velocidad se basa en dos modos: un control manual donde se modifica la tensión de alimentación para obtener la velocidad deseada; y un control automático, donde se introduce un valor de velocidad para que el sistema de control trabaje y alcance la velocidad introducida, aplicando nuestros conocimientos sobre controladores PID. Con el objetivo de facilitar el uso del controlador se ha programado una interfaz de elección de los dos modos, se ha implementado una pantalla OLED, para visualizar dicha interfaz y datos de interés, y un encoder rotativo para poder navegar sobre esta., [EN] In the following work, we have applied our knowledge to design and implement a speed control system for the PITTMAN 3140-0846 DC motor using an Arduino MEGA 2560 microcontroller. To achieve our objectives, we have made an assembly with all the fundamental elements to implement our speed control system. The speed controller is based on two modes: a manual control where the power supply voltage is modified to obtain the desired speed; and an automatic control, where a speed value is set to make the control system work and reach the set value, applying our knowledge of PID controllers. To make easy the use of the controller, an interface has been programmed to choose between the two modes, an OLED screen has been implemented to visualize the interface and the interesting data, and a rotary encoder to be able to navigate it.
- Published
- 2022
26. Diseño y Creación de Páginas Web: Enfermería en la Historia de las Pandemias
- Author
-
Caparrós González, Rafael Arcángel
- Subjects
PID - Abstract
Diseño y creación de una página web en idioma español, que incluirá los hitos relacionados con la temática a tratar (papel de la Enfermería en el cuidado de las personas en la historia de las pandemias). La actual pandemia COVID-19 está dando a conocer el papel fundamental que la enfermería tiene en la sociedad. Con esto, se pretende que se difunda el conocimiento del rol crucial que ha desempeñado la enfermería en la actual pandemia de COVID- 19 y en todas las pandemias que han arrasado a la humanidad., Departamento de Enfermería
- Published
- 2022
27. Diseño e implementación de un Prototipo para un Sistema de Pid de temperatura con Celda Peltier para Termo Portátil
- Author
-
Velásquez Mendoza, Michael Atilio, Carvajal Cabay, Joselyn Lissette, and Miranda Ramos, Mónica María
- Subjects
AUTOMATIZACIÓN ,CELDAS PELTIER ,EFECTO TERMOELÉCTRICO ,PID ,TERMOPAR - Abstract
El proyecto de titulación presenta el estudio de un diseño e implementación de control proporcional, integral y derivado (PID), on-off de temperatura mediante las celdas peltier TEC-12706, la cual varia su temperatura en función de la Tensión que pase por ella. utilizando una plataforma de microcontrolador (Arduino) se establece un confort de manera independiente. The degree project presents the study of a design and implementation of proportional, integral and derived control (PID), on-off temperature through the peltier cells TEC-12706, which varies its temperature depending on the Voltage that passes through it. using a microcontroller platform (Arduino) a comfort is established independently.
- Published
- 2022
28. Laboratorio remoto. Control de un sistema Bola Balancín de forma remota vía web
- Author
-
Sánchez Santiago, Mario, García Ruiz, Francisco Javier, and Universidad de Valladolid. Escuela de Ingenierías Industriales
- Subjects
PID ,Rapsberry ,Servomotor ,Comunicación ,Sensor - Abstract
En el presente proyecto se pretende realizar una aplicación para controlar un sistema bola-viga de forma remota. Esta aplicación deberá servir a los alumnos de la Escuela para hacer prácticas sin estar presentes en el laboratorio. En el sistema se debe controlar la posición en la que se encuentra una bola que puede rodar sobre una viga lineal. Para ello se modificará la inclinación de dicha viga mediante un servomotor. El manejo de la planta se realiza desde una Raspberry Pi, con la que podremos trabajar conectando una pantalla, un teclado y un ratón o utilizando el escritorio remoto. Gracias a la segunda opción y a la instalación de una cámara que reproduzca en streaming, se podrá trabajar con el sistema a distancia. Se ha desarrollado además un sitio web con información sobre el sistema y desde el cual se puede descargar la aplicación para graficar los datos, Departamento de Ingeniería de Sistemas y Automática
- Published
- 2022
29. Refurbishment of a Brabender torsion rheometer
- Author
-
Benedito Fuster, Anna
- Subjects
Automation ,Automatización ,Reología ,Brabender ,PID ,Rheological ,Reómetro de torsión ,Rheometer ,PLC ,Schneider ,Grado en Ingeniería Electrónica Industrial y Automática-Grau en Enginyeria Electrònica Industrial i Automàtica ,INGENIERIA DE SISTEMAS Y AUTOMATICA - Abstract
[ES] Este Trabo Final de Grado se realiza en las instalaciones de Granzplast S.A., empresa ubicada en el polígono industrial de Sueca, que se dedica a la fabricación de compuestos de PVC rígidos y flexibles para la industria de transformación del plástico. Actualmente en Granzplast S.A. cuentan con un reómetro Brabender de los años ochenta que se encuentra averiado desde finales del 2019. Gracias a este proyecto se facilitará al personal de laboratorio de Granzplast S.A. la posibilidad de realizar pruebas reológicas del PVC en las instalaciones de la empresa. Para ello se ha de reacondicionar el reómetro de torsión Brabender. El proyecto se divide en diferentes fases: Primera fase: Retirar todos los componentes obsoletos ya que se trata de un reómetro de más de treinta años, y realizar el diseño de un nuevo esquema eléctrico con los nuevos componentes que se han facilitado por parte de la empresa, como son: Fuente de alimentación Weidmüller Pro ECO. Módulo de seguridad Pizzato CS AR-04V024. Convertidor de medida Messtech CVC-I1. Célula de carga de Hbm Z6FC3. Convertidor célula de carga de FORCE ISO-FLEX. Autómata y módulos E/S de Schneider. La segunda fase: Programación del autómata de Schneider, modelo: TM251MESE, con SoMachine, incluye diseño y programación del controlador PID para regular la temperatura. Lenguaje de programación estándar según la normativa IEC 61131-3. Como tercera fase, se desea poder guardar todas las reologías en formato digital para consultarlas cuando sea necesario. Para ello se ha implementado un servidor web donde a través de cualquier navegador se puede acceder a las reologías y descargarlas en formato PDF. Entorno de programación: IntelliJ IDEA y Visual Studio Code. Lenguaje de programación Java, [EN] This Project is developed at Granzplast S.A., company located at Sueca s industrial park, manufacture rigid and flexible PVC pellets for the plastic industry. Nowadays Grazplast S.A. owns a Brabender rheometer from the eighties which is broken down since the end of 2019 Thanks to this Project the laboratory team will be able to perfom rheological tests of the PVC at the same location where is it made. To make this posible is a must to refurbish the Brabender rheometer The Project can be splitted in different phases: First phase: Remove al the old components which are already out-dated since is a rheometer that has more 30 years, design the new circuit diagram with the new components provided from Granzplast S.A. Second phase: Program the PLC from autómatade Schneider, model: TM251MESE, with SoMachine, including the desing and the programming of the PID controller to regulate the temperatura. Programming language according to stardard IEC 61131-3. The third phase is to develop a web server to download the rheologies in PDF and EXCEL format, so lab team will be able to store them or check them anytime
- Published
- 2022
30. Diseño e Implementación de un Sistema Controlador de Temperatura PID para la Unidad Air Flow Temperature Control System Mediante la Utilización de la Herramienta RTW (Real Time Workshop) de Matlab
- Author
-
Byron Acuña, Alexander Ibarra, and Victor Proaño
- Subjects
RTW ,RTWT ,tiempo real ,PID ,PCI ,HMI ,Solver ,Ziegler Nichols. ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
El presente proyecto "DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA CONTROLADOR DE TEMPERATURA PID PARA LA UNIDAD AIR FLOW TEMPERATURE CONTROL SYSTEM MEDIANTE LA UTILIZACIÓN DE LA HERRAMIENTA RTW (REAL TIME WORKSHOP) DE MATLAB"abarca el estudio de la herramienta RTW en donde se analizó la arquitectura, el algoritmo, el proceso y las etapas en el desarrollo de un modelo en tiempo real por medio del sistema SIMULINK® de MATLAB®, además se realizó una HMI la cuál mediante subsistemas .mdl desarrollados en SIMULINK® permitieron la identificación de la planta, el control PID experimental y la simulación del control PID, utilizando para esto la tarjeta de adquisición y generación de datos Nationals Instruments PCI 6221, la misma que, luego de haberla configurado permitió interconectar la planta real con los subsistemas de la HMI desarrolla.
- Published
- 2012
- Full Text
- View/download PDF
31. Sistema electrónico de control de un torno CNC didáctico
- Author
-
Howeimer Peña A. and Juan Martínez Q.
- Subjects
Torno CNC ,Control discreto ,PID ,Compensación de fase. ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 - Abstract
El diseño y la construcción de un torno automático implica el desarrollo de un sistema mecánico, un sistema electrónico y un sistema informático, los cuales han de interactuar para moldear un material mediante el desprendimiento de viruta, tomando como guía un código CNC de entrada. El desarrollo de un sistema con componentes mecánico, electrónico y computacional corresponde a un sistema mecatrónico [1], en el cual los diseños se complementan a fin de cumplir con un objetivo general. El presente artículo describe el proceso de diseño del sistema electrónico de control de un torno automático CNC de uso didáctico, explicando operativamente cada uno de sus componentes y los requerimientos que guiaron el proceso de diseño.
- Published
- 2010
32. Implementación del modelo matemático para el sistema de control de una incubadora para aves utilizando la herramienta computacional MATLAB® - SIMULINK®
- Author
-
Yesenia Restrepo-Chaustre and Jose Ricardo Bermudez-Santaella
- Subjects
Control strategy ,MATLAB® - SIMULINK® ,PID ,temperature ,Special aspects of education ,LC8-6691 ,Mathematics ,QA1-939 - Abstract
In the present article the implementation of the mathematical model of a incubator for birds is described, realised by the engineer Jose Ricardo Bermúdez Santaella in its masters “Automatization and instrumentation” [1], where it becomes jumbled the control area and the handling of computer tool MATLAB® - SIMULINK®. Of equal way, the process necessary is described to carry out the implementation of the mathematical model, having as it bases the involved variables on the incubation of birds to realise the selection of the control strategy, and additionally the response time, sensitivity and robustness of the controlled variable. To finish the computational tool is in use in the tuning of the controller resorting to the method of bow opened of Ziegler-Nichols [2] or curve of reaction.
- Published
- 2010
- Full Text
- View/download PDF
33. Aproximación al control de la fase de vuelo de un dirigible
- Author
-
Leonardo Solaque Guzmán and Nelson Muñoz Ceballos
- Subjects
plataformas aéreas ,dirigible ,uav ,control ,pid ,gpc ,control no lineal ,modelado dinámico ,velocidad aerodinámica ,fases de vuelo ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Science - Abstract
El presente trabajo tiene por objetivo el modelo dinámico de un dirigible (como Karma y UrAn), y la elaboración de un conjunto de leyes de control de velocidad, altitud y dirección cuando el dirigible se desplaza en la fase de vuelo crucero. La primera parte del documento presenta un modelo matemático representativo de las principales dinámicas del dirigible. Luego se muestra una descripción de las principales relaciones de las variables, a partir de un modelado e identificación previos, usados para el planteamiento de modelos reducidos, llamados modelos de control. Una segunda parte está dedicada a la formulación de las estrategias de control, basadas en técnicas PID, GPC y una no Lineal. Estas leyes son planteadas sobre la base del desacople de dinámicas para el vuelo lateral y el vuelo longitudinal. Finalmente se incluyen pruebas de simulación y sobre las estructuras reales.
- Published
- 2008
34. Software para el diseño de controladores PID basados en eventos por cruce de umbrales fijos
- Author
-
Romero Pérez, Julio Ariel and Miguel-Escrig, Oscar
- Subjects
PID ,Sistemas de control distribuidos ,Event based control ,Control basado en eventos ,Distributed control systems - Abstract
Los algoritmos de control PID basados en eventos tratan de aprovechar las conocidas ventajas del control PID a la vez que reducen el tráfico por las redes de comunicaciones que conectan las distintas unidades de hardware que forman los sistemas de control distribuidos: sensores, controladores, actuadores. En este trabajo se muestran resultados recientes en el ámbito de los PID basado en eventos por cruce de umbrales fijos y se presenta una herramienta de software que permite el análisis, diseño y simulación de este tipo de sistemas de control. La herramienta está programada en Python, es de código abierto y puede ser usada tanto con fines de investigación como docentes. Event-based PID control algorithms try to take advantage of the well-known benefits of PID controllers while reducing the traffic over the communications networks that connect the different devices in distributed control systems: sensors, controllers, actuators. This work shows recent results in the field of events based PID by crossing fixed thresholds and a software tool is presented for the analysis, design and simulation of this kind of control systems. The tool has been programmed in Python, it is open source and can be used for both research and teaching purposes.
- Published
- 2021
35. Diseño e implementación de estrategias de control con UAV con fines de seguimiento de objetos
- Author
-
Sanabria Burgos, Daniel Camilo, Gutiérrez Caceres, Edgar Andrés, Chaparro, William Fabian, and Universidad Santo Tomas
- Subjects
precision agriculture ,controlled environments ,Robotica ,Control, ambientes controlados ,Control ,PID ,Object tracking, UAV ,Seguimiento de objetos ,UAV, agricultura de precisión - Abstract
Se propone el diseño e implementación de un control PID que permita estimar los diferentes errores que pueden existir en cada uno de los movimientos que describe el drone. El control en cascada es una configuración de control en donde la salida de un controlador de retroalimentación es el punto de ajuste para otro controlador de retroalimentación, por lo menos. El control de cascada involucra sistemas de control de retroalimentación. Se plantea usar esta técnica de control y adaptarla para la estimación de error dentro de los movimientos y proporcionar así una referencia para el control PID para eliminar dicho error. Es por eso que se propone el diseño, implementación y comparación de estrategias de control servovisual para la detección y seguimiento de objetos dentro de un ambiente controlado haciendo uso de programas como ROS,Python y/o Matlab. De manera inicial el control se aplica para hacer un face Tracking mediante la implementación de un código en Python, esto se hace gracias al uso del software PyCharm, implementando en este un controlador PID, la finalidad de este proyecto es la del seguimiento de objetos y/o personas, y en dicho seguimiento que conserve un vuelo estacionario es decir que conserve una misma altura y una misma perspectiva del objeto que se está siguiendo The design and implementation of a PID control is proposed to allow estimation of the different errors that may exist in each of the movements described by the drone. Cascade control is a control setting where the output of one feedback controller is the setpoint for at least another feedback controller. Cascade control involves feedback control systems. Cascade control involves feedback control systems. It is proposed to use this control technique and adapt it for error estimation within movements and thus provide a reference for PID control to eliminate this error. That is why we propose the design, implementation and comparison of servo-visual control strategies for the detection and tracking of objects within a controlled environment using programs such as ROS, Python and/or Matlab. Initially the control is applied to make a face tracking by implementing a code in Python, this is done by using the PyCharm software, implementing a PID controller in this, the purpose of this project is to track objects and/or people, and in said tracking to maintain a stationary flight, that is, to maintain the same height and the same perspective of the object that is being followed. Ingeniero Electronico Pregrado
- Published
- 2021
36. Instrumentación y control con aplicaciones en óptica y metrología
- Author
-
Luda, Marcelo Alejandro and Codnia, Jorge
- Subjects
TEORIA DE CONTROL ,LASERES SINTONIZABLES ,LOCKING ,METROLOGIA ,PID ,EMBEDDED SYSTEMS ,TUNABLE LASER ,METROLOGY ,ATOMIC AND OPTICAL PHYSICS ,PDH ,SISTEMA EMBEBIDO ,RELOJ ATOMICO ,OPTICA Y FOTOFISICA ,ESPECTROSCOPIA DE ABSORCION SATURADA ,SATURATED ABSORPTION SPECTROSCOPY ,LOCK-IN AMPLIFIER ,CPT ,CONTROL THEORY ,AMPLIFICADOR LOCK-IN ,FPGA ,ESTABILIZACION ,ATOMIC CLOCK - Abstract
El estudio de la naturaleza requiere a menudo la realización de experimentos que involucran múltiples variables que deben ser operadas y/o medidas en simultáneo para producir un fenómeno particular y caracterizarlo. Se conoce como instrumentación al área multidisciplinaria del conocimiento que estudia y desarrolla instrumentos para medición de magnitudes y control de parámetros experimentales a tal efecto. En las últimas décadas ha cobrado especial relevancia el diseño de sistemas de instrumentación de operación centralizada y programable, que permiten ejecutar tareas de forma desatendida y adquirir datos de forma masiva sin la intervención permanente de un operario. Con el advenimiento de las tecnologías de sistemas embebidos se han incorporado a los laboratorios dispositivos electrónicos compactos que cumplen algunas de estas funciones, como la estabilización de variables o la adquisición y pre-procesamiento de datos. Una de las áreas en las que estas tareas tienen una relevancia central es la metrología, que estudia el proceso de medición y la definición de las magnitudes físicas. En particular, para la realización del metro y del segundo se pueden montar experimentos de óptica y física atómica en los que se estabiliza una variable a una referencia espectral para generar un patrón de medida. Para ello se implementa un esquema de control realimentado que corrige sus desviaciones respecto a la referencia utilizando actuadores que modifican su valor. En esta tesis se diseñó un sistema de instrumentación compacto basado en un dispositivo embebido de electrónica programable FPGA1 que integra las herramientas necesarias para realizar un esquema de estabilización completo para uso en laboratorios de física. La solución propuesta incluye las funciones de osciloscopio, amplificador lock-in, generador de barridos, filtros proporcional-integrador-derivadores y controlador de estabilización, con opciones de operación por interfaz gráfica o mediante un lenguaje de programación. Para su desarrollo se evaluaron los requerimientos instrumentales de un laboratorio moderno de física, en experiencias de espectroscopía láser, por un lado, y de trampas de iones individuales, por otro. Se identificó la necesidad de realizar mediciones sensibles a fase para implementar la estabilización a un pico de referencia espectral mediante la técnica de Pound-Drever-Hall (PDH) o de medición de la derivada de la respuesta del sistema físico respecto al parámetro de control. También se reconocieron las limitaciones de las soluciones basadas en microcontroladores para su implementación. Se evaluó el desempeño de la solución propuesta en una serie de experimentos de óptica y física atómica con aplicaciones metrológicas, basados en espectroscopía con láseres sintonizables. El primero consistió en estabilizar la longitud de onda del láser a una transición hiperfina de un isótopo del Rubidio en una experiencia de espectroscopía de absorción saturada. Como resultado se obtuvo un patrón trazable adecuado para su uso en la realización del metro mediante interferometría. En el segundo se implementó la técnica PDH para fijar la frecuencia óptica de emisión a un pico de transmisión de una cavidad Fabry-Pérot, lo que permite realizar un control estable de esta variable adecuado para experimentos de física atómica y cuántica en trampas de iones. Por último, se construyó un reloj atómico de Rubidio estabilizando la frecuencia de un oscilador de cristal sintonizable a la del desdoblamiento hiperfino del estado 5 2S1/2 del 87Rb. La comparación de frecuencias se realiza mediante una experiencia de espectroscopía de transmisión, sensando un pico de transparencia inducida que se produce por atrapamiento coherente de población (CPT) cuando dos haces de luz coherente sintonizan a la vez las transiciones entre los niveles hiperfinos y un nivel excitado común a ambos. Estos se generan a partir de las bandas laterales inducidas por modulación de corriente en un láser VCSEL. Para el funcionamiento del reloj se requieren dos lazos de control realimentado funcionando en simultáneo: uno para estabilizar la longitud de onda de emisión y otro para la frecuencia del oscilador. Cada uno de ellos fue implementado mediante el dispositivo desarrollado, que fue utilizado también para realizar las mediciones de caracterización del sistema físico. Consideramos que la solución de instrumentación y control desarrollada resultó adecuada para su uso en experimentos de óptica y metrología. Además, es suficientemente versátil para la aplicación en otras áreas de la física experimental e ingeniería. The study of nature often requires the performance of experiments involving multiple variables that must be operated and / or measured simultaneously to produce and characterize a particular phenomenon. Instrumentation is known as the multidisciplinary area of knowledge that studies and develops instruments for measuring magnitudes and controlling experimental parameters for this purpose. In recent decades, the design of centralized and programmable instrumentation systems has become particularly relevant, enabling to carry out unattended tasks and mass acquisition of data without the permanent intervention of an operator. With the advent of embedded system technologies, compact electronic devices have been incorporated into laboratories that perform some of these functions, such as the stabilization of variables or the acquisition and pre-processing of data. One of the areas in which these tasks are of central relevance is metrology, which studies the measure- ment process and the definition of physical magnitudes. In particular, atomic physics and optics experiments can be set up for the realization of the meter and the second, in which a variable is stabilized at a spectral reference to generate a measurement standard. A feedback control scheme is implemented for this purpose that corrects its deviations with respect to the reference using actuators that modify its value. In this thesis, a compact instrumentation system was designed based on an embedded FPGA program- mable electronics device that integrates the necessary tools to carry out a complete stabilization scheme for use in physics laboratories. The proposed solution includes the functions of an oscilloscope, a lock-in amplifier, a sweep generator, a proportional-integrator-differentiator filter and a stabilization controller, with options for operation through a graphical interface or through a programming language. The instrumental requirements of a modern physics laboratory were evaluated for its development, in laser spectroscopy experiences, on the one hand, and in individual ion traps, on the other. The need for phase-sensitive measurements was identified to implement stabilization to a spectral reference peak using the Pound-Drever-Hall (PDH) technique or by measuring the derivative of the response of the physical system with respect to the control parameter. The limitations of microcontroller-based solutions were also recognized for their implementation. The performance of the proposed solution was evaluated in a series of atomic physics and optics experiments based on tunable laser spectroscopy with metrological applications. The first one consisted in locking the laser wavelength at an hyperfine transition of a Rubidium isotope in a saturated absorption spectroscopy experiment. As a result, a traceable pattern suitable for use in meter realisation by interferometry was obtained. In the second one, the PDH technique was implemented to lock the optical frequency of emission to a transmission peak of a Fabry-Pérot cavity, which allows stable control of this variable, suitable for atomic and quantum physics experiments in ion traps. Finally, a Rubidium atomic clock was built by stabilizing the frequency of a tunable crystal oscillator at the hyperfine splitting of the 87Rb 5 2S1/2 state. The frequency comparison is carried out by means of a transmission spectroscopy experiment, sensing the induced transparency peak that is produced by coherent population trapping (CPT) when two coherent light beams simultaneously tune the transitions between the hyperfine levels and a common excited one. These are generated from the sidebands induced by current modulation in a VCSEL laser. Two feedback control loops working at the same time are required for clock operation: one to stabilize the emission wavelength and the other for the oscillator frequency. Each of them was implemented using the device developed, which was also used to perform the characterization measurements of the physical system. We consider that the developed solution for instrumentation and control turned out to be suitable for use in optics and metrology experiments. Furthermore, it is versatile enough for application in other areas of experimental physics and engineering. Fil: Luda, Marcelo Alejandro. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
- Published
- 2021
37. Diseño y fabricación de un sistema de control y monitorización de temperatura
- Author
-
España Hernández, Sara, Sainz de Murieta Mangado, Joseba Andoni, E.U. INGENIERIA TECNICA INDUSTRIAL -BILBAO, BILBOKO INDUSTRIA INGENIARITZA TEKNIKOKO U.E., Grado en Ingeniería Electrónica Industrial y Automática, and Industria Elektronikaren eta Automatikaren Ingeniaritzako Gradua
- Subjects
adquisición de datos ,data acquisition ,PID ,tenperaturaren kontrola ,software txertatua ,application development ,regulation ,embedded software ,kontrola ,desarrollo de aplicaciones ,monitorización ,erregulazioa ,aplikazioen garapena ,monitoring ,regulación ,datu-bilketa ,control de temperatura ,Arduino ,monitorizazioa ,software embebido ,control ,temperature control ,Matlab - Abstract
Castellano: El presente trabajo forma parte de una serie de trabajos en los cuales se realiza el análisis y diseño teóricos de una maqueta para el estudio de la regulación y el control de procesos térmicos. Dicha maqueta está compuesta principalmente por una resistencia calefactora, cuatro sensores de temperatura y un controlador PID implementado en Arduino. Este trabajo en particular, tiene como finalidad adaptar y ampliar los diseños teóricos previos con el fin de obtener resultados tangibles. Además, se incorpora una aplicación informática. Esta permite controlar el equipo, representar gráficamente los datos adquiridos por los sensores y almacenar dichos datos para su posterior análisis. Inglés: This project is part of a series of projects in which the theoretical analysis and design of a model for the study of the regulation and control of thermal processes is carried out. This model is mainly composed of a heating resistor, four temperature sensors and a PID controller implemented in Arduino. This work in particular aims to adapt and expand previous theoretical designs in order to obtain tangible results. In addition, a computer application is incorporated. This allows you to control the equipment, graphically represent the data acquired by the sensors and store this data for later analysis. Euskera: Lan hau lan batzuen parte da, non prozesu termikoen erregulazioa eta kontrola aztertzeko maketa baten azterketa eta diseinu teorikoak egiten diren. Maketa horren osagai nagusiak hauek dira: erresistentzia berogailua, lau tenperatura-sentsore eta Arduinon ezarritako PID kontrolatzailea. Lan honen helburua da aldez aurreko diseinu teorikoak egokitzea eta zabaltzea, emaitza ukigarriak lortzeko. Gainera, aplikazio informatiko bat gehitu da. Honi esker, ekipoa kontrola daiteke, sentsoreek hartutako datuak grafikoki adieraz daitezke eta datu horiek gorde daitezke, ondoren aztertzeko.
- Published
- 2021
38. Genetics algorithms as a tuning tool for PID and sliding mode controllers
- Author
-
Juan C Terán-Picón, José Anderez, and Oscar Camacho
- Subjects
Algoritmos genéticos ,parámetros de sintonización ,PID ,control por modo deslizante ,Genetic algorithms ,tuning parameters ,sliding mode control ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Technology (General) ,T1-995 - Abstract
En este artículo los algoritmos genéticos se utilizan como una herramienta de búsqueda aleatoria de parámetros de sintonización de un controlador. El algoritmo funciona de tal manera que los nuevos parámetros de ajuste mejoran el desempeño del sistema de control. Dos casos de estudio son considerados: el primer caso es el controlador proporcional-integral-derivativo y el segundo caso de estudio es el controlador por modo deslizante. Los algoritmos son aplicados a partir de sintonizaciones iniciales, Ziegler y Nichols para la sintonización previa del PID, y las desarrolladas por Camacho para la sintonización inicial.In this paper, the genetic algorithms are used as a searching tool of the tuning parameters of a controller. The algorithm works such a way that the new tunings improve the performance of the control system. Two studied cases are considered: the first case is the proportional-integral-derivative controller and the second study case is the sliding mode controller. The algorithms are applied from initial tunings, such as Ziegler and Nichols for the PID controller and the obtained from Camacho for sliding mode controller.
- Published
- 2005
39. PROYECTO DE AUTOMATIZACIÓN DE UN PROCESO DE FABRICACIÓN DE CERVEZA ARTESANAL
- Author
-
Morales Osorio, Ayrton Zenndy Alejandro
- Subjects
Grado en Ingeniería Química-Grau en Enginyeria Química ,FStudio ,Simulink ,Flexem ,PID ,PLC ,SoMachine ,M241 ,INGENIERIA DE SISTEMAS Y AUTOMATICA ,HMI - Abstract
[ES] El proceso de elaboración de cerveza artesanal tiene grandes ventajas sobre el proceso industrializado, pues permite una elevada personalización en las recetas, además de que mantiene crucial el rol del maestro cervecero a lo largo de todo el proceso productivo. Teniendo como objetivo fundamental mantener las características anteriormente mencionadas y a su vez lograr facilitar el proceso de fabricación de la cerveza mediante su automatización, el trabajo desarrollado consiste en la programación de un PLC en el que se toman en cuenta desde las variables más básicas hasta las más críticas que influyen en el proceso de producción, permitiéndole un control global al usuario sobre la receta mediante una comunicación a través de una pantalla HMI. De esta forma, aspectos como la duración de cada etapa, el flujo de vapor sobrecalentado en las camisas de los reactores o la adición del grano malteado, lúpulo u otros cereales quedan plenamente automatizados gracias a la acción conjunta de diversos sensores, actuadores y controladores PID, los cuales cuentan con sus respectivos modelos matemáticos teóricos. Para el desarrollo del sistema de automatización se utiliza el autómata Modicon M241 de Schneider que hace uso del software de programación SoMachine, y una pantalla HMI de marca Flexem que emplea el software FStudio. La acción de control de los PID es simulada a través de Simulink. El proyecto toma en consideración exclusivamente las etapas de preparación del licor, macerado, cocción y trasvase al tanque fermentador., [EN] The artisanal brewing process has great advantages over the industrialized process, since it allows a high personalization in the recipes, in addition to maintaining the crucial role of the brewmaster throughout the production process. With the fundamental objective of maintaining the aforementioned characteristics and at the same time facilitating the beer production process through automation, the work developed consists of programming a PLC that takes into account from the most basic to the most critical variables that influence the production process, allowing the user global control over the recipe by means of communication through an HMI screen. In this way, aspects such as the duration of each stage, the flow of superheated steam in the reactor jackets or the addition of malted grain, hops or other cereals are fully automated thanks to the joint action of various sensors, actuators and PID controllers, which have their respective theoretical mathematical models. The control action of the PID is simulated through Simulink. For the development of the automation system, a Schneider Modicon M241 automaton using SoMachine programming software and a Flexem HMI screen using FStudio software are used. The project takes into account only the stages of liquor preparation, maceration, cooking and transfer to the fermentation tank., [CA] El procés d'elaboració de cervesa artesanal té grans avantatges sobre el procés industrialitzat, perquè permet una elevada personalització en les receptes, a més de que manté crucial el rol del mestre cerveser al llarg de tot el procés productiu. Tenint com a objectiu fonamental mantenir les característiques anteriorment esmentades, i, al mateix temps, aconseguir facilitar el procés de fabricació de la cervesa mitjançant la seua automatització, el treball desenvolupat consisteix en la programació d'un PLC en el qual es tenen en compte des de les variables més bàsiques fins a les més crítiques que influeixen en el procés de producció, permetent-li un control global a l'usuari sobre la recepta mitjançant una comunicació a través d'una pantalla HMI. D'aquesta manera, aspectes com la duració de cada etapa, el flux de vapor sobrecalfat en les camises dels reactors o l'addició del gra maltejat, llúpol o altres cereals queden plenament automatitzats gràcies a l'acció conjunta de diversos sensors, actuadors i controladors PID, els quals compten amb els seus respectius models matemàtics teòrics. Per al desenvolupament del sistema d'automatització s'utilitza l'autòmat Modicon M241 de Schneider que fa ús del programari de programació SoMachine, i una pantalla HMI de marca Flexem que empra el software FStudio. L'acció de control dels PID és simulada a través de Simulink. El projecte pren en consideració exclusivament les etapes de preparació del licor, macerat, cocció i transvasament al tanc fermentador.
- Published
- 2021
40. ORCID en Latinoamérica
- Author
-
Ana Heredia and Ana Patricia Cardoso
- Subjects
PIDapalooza 2021 ,pid ,pids ,orcid - Abstract
In the frame of the newly created PID Communities International area for the next PIDapalooza 2021, we, from ORCID Latin America, would be delighted to share ORCID's experience and adoption in the region, talking about strategy and policies, increase in the number of ORCiD iDs and ORCID members integrating and adding information to their researchers records, and improving data provenance, sharing and transparency in the region. We would like to take the audience on a 15-20 minutes' trip to what is going on in the region in terms of ORCID and other open PIDs adoption, and dive into the case of a governmental funding agency which adopted ORCID as part of the national research infrastructure, with amazing results. We would like to share the successes and the obstacles in the PIDs adoption in the Latin America region. Presentación en PIDapalooza 2021 - En español https://www.pidapalooza.org/schedule
- Published
- 2021
- Full Text
- View/download PDF
41. Control predictivo aplicado a un helicóptero a escala de doble rotor
- Author
-
Rodríguez Correa, Jean Pierre, Orellana Jumbo, Luis Alberto, and Miranda Ramos, Mónica María
- Subjects
MIMO ,FEEDBACK ,MPC ,PID ,TWIN-ROTOR - Abstract
Se diseñó e implemento un controlador MPC modelo de control predictivo en un sistema que es conocido como Twin Rotor MIMO System es un dispositivo de la marca FEEDBACK. El mismo que cuenta con sensores y actuadores para su control. Este dispositivo es afín al movimiento de un helicóptero por la posición de sus aspas, el motor principal con movimientos verticales y el motor posterior con movimientos horizontales. Consiste en un eje de pivoteo en su base de tal manera que puede girar tanto en los planos horizontal y vertical, teniendo restricciones de ángulos dadas por el fabricante. En ambos extremos de la viga contiene rotores (rotor principal y de cola) impulsadas por motores de alto rendimiento en corriente continua. El propósito de la investigación es analizar y comparar el controlador MPC con un control clásico de PID y demostrar la diferencia en parámetros y metodologías que se pueden analizar los tipos de control. Este dispositivo es especial porque se trata de una planta MIMO esto quiere decir múltiples entradas – múltiples salidas, esto genera un análisis al tipo de movimientos que tiene la planta en sus puntos de cruce, creando una sumatoria cruzada entre el movimiento horizontal y vertical. A predictive control model MPC controller was designed and implemented in a system that is known as Twin Rotor MIMO System is a FEEDBACK brand device. The same one that has sensors and actuators for its control. This device is related to the movement of a helicopter by the position of its blades, the main motor with vertical movements and the rear motor with horizontal movements. It consists of a pivot axis at its base in such a way that it can rotate both in the horizontal and vertical planes, taking into account the angle restrictions given by the manufacturer. At both ends of the beam it contains rotors (main and tail rotor) driven by high performance DC motors. The purpose of the research is to analyze and compare the MPC controller with a classic PID control and to demonstrate the difference in parameters and methodologies that the types of control can be analyzed. This device is special because it is a MIMO plant, this means multiple inputs - multiple outputs, this generates an analysis of the type of movements that the plant has at its crossing points, creating a cross summation between horizontal and vertical movement.
- Published
- 2021
42. Levitador neumático controlado por Arduino
- Author
-
Zorrilla Valencia, Christian, Ruiz Vegas, Francisco Javier, and Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
- Subjects
Pneumatic ,Levitator ,Informàtica::Automàtica i control [Àrees temàtiques de la UPC] ,PID ,Láser ,Modelo ,PID controllers ,Controller ,Arduino (Controlador programable) ,Controlador ,Levitador ,Controladors PID ,Ultrasonic ,Arduino ,Arduino (Programmable controller) ,Infrarrojo ,Laser infrared ,Neumático ,Ultrasonidos ,Levitadors -- Control automàtic - Abstract
Desde hace años, en el Departamento de Ingeniería de Sistemas, Automática e Información Industrial de la UPC en Vilanova y la Geltrú, se ha buscado que los alumnos aprendan a aplicar la teoría impartida en sus asignaturas. Por esta razón se ha propuesto este proyecto. El principal objetivo de este proyecto es la implementación de un controlador PID para, posteriormente, realizar una comparación de los diferentes sensores utilizados. Otro objetivo importante es el desarrollo del modelo, para obtener la función de transferencia que relaciona la respuesta del sistema con la señal de entrada. También se busca implementar una práctica de este sistema para los alumnos de las asignaturas de control de sistemas. Este sistema consta de un ventilador de 4 hilos que ejerce de actuador, siendo controlado por PWM. Como sistema de sensado, se utilizan 3 sensores distintos de distancia; un sensor ultrasonidos, un sensor infrarrojo y un sensor láser infrarrojo. El control del sistema se hace mediante una placa de Arduino Uno, en la cual se implementará un controlador PID. La planta del sistema está compuesta por un tubo de metacrilato y una bola de porexpan, la cual es el objeto levitado. Para determinar la consigna, se utiliza un sensor de ultrasonidos y un potenciómetro. Como sistema de visualizado, se utiliza una pantalla LCD y unos diodos LED que indican si la consigna ha sido alcanzada o no. Como resultado, se ha podido implementar correctamente un control PID. En cuanto a la comparación de los 3 sensores, se ha obtenido que, el sensor ultrasonidos y el láser infrarrojos tienen un control parecido. En cambio, el sensor infrarrojo, ha sido un fracaso, ya que le era imposible seguir la bola dentro del tubo. Se ha obtenido que el sensor de ultrasonidos es el más adecuado. Para la linealización del sistema, se hizo una hipótesis basada en que la altura y la velocidad del aire eran independientes. Mediante ésta, se obtiene que la función de transferencia tiene un integrador. Entonces, en lazo cerrado y ante una entrada unitaria, el sistema debe actuar con error nulo en estado estacionario. Como esto no ocurre, la velocidad del aire no es independiente de la altura. Finalmente, se propone como mejoras, la linealización partiendo de la premisa de tener un en cuenta que la velocidad del aire y la altura no son independientes. También se puede mejorar y rediseñar la estructura física del sistema para que ésta sea más económica. The UPC’s Department of Systems Engineering, Automation and Industrial Information in Vilanova y la Geltrú, always wanted to all their students learn to apply the theory taught in their subjects. For this reason, this project has been proposed. The main objective of this project is the implementation of a PID controller to, afterwards, make a comparison of the different sensors used. Another important objective is the development of the model, to obtain the transfer function that relates the response of the system to the input signal. It also seeks to implement a practice of this levitator to students of systems control subjects. This system consists of a 4-wire fan that acts as an actuator, being controlled by PWM. As a sensor system, 3 different distance sensors are used; an ultrasonic sensor, a laser infrared sensor and an infrared sensor. The control is an Arduino Uno board, in which a PID controller will be implemented. The plant of the system is composed of a methacrylate tube and a porexpan ball, which is the levitated object. To determine the reference, an ultrasonic sensor and a potentiometer are used. As a display system, an LCD screen and LEDs are used to indicate whether the reference has been reached or not. As a result, a PID control have been successfully implemented. In one hand, the comparison of the 3 sensors, has obtained that the ultrasound sensor and the infrared laser have a similar control. On the other hand, the infrared sensor has been a failure, because was not possible for it to follow the ball inside the tube. Moreover, the ultrasound sensor is the most suitable. For the linearization of the system, a hypothesis was made based on the fact, that the height and the air speed were independent. By means of this, it is obtained that the transfer function has an integrator. Then, in closed loop and facing a unit input, the system must act with zero error in steady state. As this does not happened, the air speed is not independent of the height. Finally, is proposed as improvements, starting the linearization from the premise of considering that air speed and height are not independent. Also, improve and redesign the physical structure of the system to make it more economical.
- Published
- 2021
43. Diseño e implementación de un sistema de control de velocidad para un motor de continua HANPOSE 755 basado en microcontrolador
- Author
-
Monforte Gómez, Alberto
- Subjects
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES ,Motor DC ,PID ,Control ,Arduino ,Driver L298n ,Encoder ,Grado en Ingeniería en Tecnologías Industriales-Grau en Enginyeria en Tecnologies Industrials - Abstract
[ES] Este trabajo consiste en el diseño e implementación de un sistema de control de velocidad para un motor de corriente continua Hanpose 755 basado en un microcontrolador. Hemos utilizado un Arduino Mega 2650 para llevar a cabo este proyecto, en el cual hemos implementado una señal de control del tipo PID para regular la velocidad del motor. Se ha realizado un montaje con todos los elementos necesarios para el correcto funcionamiento de nuestro control de velocidad. Uno de nuestros objetivos ha sido optimizar al máximo la utilización de material disponible siempre y cuando el sistema mantuviera un funcionamiento adecuado. Para realizar correctamente el trabajo hemos tenido que poner en práctica múltiples habilidades adquiridas en varias asignaturas durante el grado, como, informática industrial, tecnología automática, tecnología electrónica, circuitos eléctricos, ingeniería gráfica y proyectos. Además, hemos aprendido como funciona Arduino, no solo en su incorporación en el montaje si no todo su lenguaje de programación y funcionamiento de su entorno de desarrollo., [EN] This work consists of the design and implementation of a speed control system for a Hanpose 755 DC motor based on a microcontroller. We have used an Arduino Mega 2650 to carry out this project, in which we have implemented a PID type control signal to regulate the speed of the motor. We have made an assembly with all the necessary elements for the correct operation of our speed control. One of our objectives has been to optimize to the maximum the use of available material as long as the system maintained a proper operation. To perform the work correctly we have had to put into practice multiple skills acquired in various subjects during the degree, such as industrial informatics, automatic technology, electronic technology, electrical circuits, graphic engineering and projects. In addition, we have learned how Arduino works, not only in its incorporation in the assembly but all its programming language and operation of its development environment.
- Published
- 2021
44. Diseño e implementación de un sistema fundamentado en un autómata programable PLC S7-1500 para el control de posición de un levitador neumático aplicando controladores proporcional, integral, derivativo (PID) y difuso
- Author
-
Ponguillo Tagle, Víctor Félix, Gómez Escalante, Gustavo Alfredo, and Huilcapi Subia, Víctor Manuel
- Subjects
CONTROL ,PID ,FUZZY LOGIC ,OPC ,HMI - Abstract
El siguiente proyecto técnico titulado “DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA FUNDAMENTADO EN UN AUTÓMATA PROGRAMABLE PLC S7-1500 PARA EL CONTROL DE POSICIÓN DE UN LEVITADOR NEUMÁTICO APLICANDO CONTROLADORES PROPORCIONAL, INTEGRAL, DERIVATIVO (PID) Y DIFUSO” tiene como objetivo implementar un sistema de entrenamiento para el laboratorio de automatización industrial de la UPS sede Guayaquil, el cual permite realizar prácticas en el área de automatización industrial, control clásico y también de control difuso usando como planta un levitador neumático, un sistema con un autómata PLC S7-1500, así como la herramienta fuzzy “System Designer” de LabVIEW y comunicación OPC. The purpose of the following technical project “DESIGN AND IMPLEMENTATION OF A SYSTEM BASED ON A PROGRAMMABLE CONTROLLER S7-1500 PLC FOR POSITION CONTROL OF A PNEUMATIC LEVITATOR APPLYING PROPORTIONAL, INTEGRAL, DERIVATIVE (PID) AND DIFFUSE CONTROLLERS” is to implement a training module for the automation laboratory of the UPS’campus Guayaquil, which allows to do practices in industrial automation, classic control and also diffuse control using a pneumatic levitator as a plant, a system with S7-1500 PLC, as well as the tool LabVIEW fuzzy “System Designer” and OPC communication.
- Published
- 2021
45. Implementación de un algoritmo de control para un robot Line Follower usando red neuronal
- Author
-
López Alarcón, Luis David and Lima Cedillo, Byron Xavier
- Subjects
FUSION 360 ,STM32L432KC ,PID ,LABVIEW ,RED NEURONAL ,PD DIFUSO - Abstract
El presente proyecto técnico de titulación, “Implementación de un algoritmo de control para un robot Line Follower usando Red Neuronal”, por motivo de pandemia se lo realizo desde casa para los estudiantes de ciclos superiores especialmente en las materias sistemas inteligentes, robótica, control discreto, para poder realizar entrenamientos basados en la programación de robot Line Follower utilizando redes neuronales. La propuesta del proyecto de titulación se basa en la Implementación de un algoritmo de control para un robot Line Follower usando Red Neuronal. El desarrollo del proyecto consiste en una primera parte el diseño electrónico en el software Fusion 360 y verificar el respectivo funcionamiento. Se implementa un algoritmo de control basado en la plataforma Mbed Studio con control Red neuronal que será capaz de centrar los sensores con respecto a la línea negra y recorrer toda la pista. The present technical degree project, "Implementation of a control algorithm for a Line Follower robot using Neural Network", due to a pandemic, was carried out from home for students of higher cycles, especially in the subjects of intelligent systems, robotics, discrete control, to be able to carry out training based on the Line Follower robot programming using neural networks. The proposal of the degree project is based on the Implementation of a control algorithm for a Line Follower robot using Neural Network. The development of the project consists of a first part the electronic design in the Fusion 360 software and verifying the respective operation. A control algorithm is implemented based on the Mbed Studio platform with Neural Network control that will be able to center the sensors with respect to the black line and travel the entire track.
- Published
- 2021
46. Sobre el efecto de los ruidos en sistemas con controladores de orden no entero
- Author
-
Hernández Somaza, Luis Alejandro, Rizo García, Miriam, and Acosta Sánchez, Leopoldo
- Subjects
Fraccionario ,Control ,PID ,CONTROLADORES - Abstract
El objetivo del presente Trabajo Fin de Grado es la realización de un estudio mediante simulaciones del comportamiento del ruido en un sistema modificando los parámetros de controladores de orden no entero, para estudiar si se producen efectos que benefician la evolución de la densidad de probabilidad del estado. Se diseñará un programa de simulación con el software MATLAB/Simulink, con el cual comenzaremos planteando un sistema sencillo de PID clásico, este sistema lo iremos modificando hasta obtener un sistema más complejo de PID fraccionario. Una vez hayamos obtenido resultados de ambos sistemas procederemos a compararlos. The objective of this Final Degree Project is to develop a study through simulations of the behaviour of noise in a system by modifying the parameters of non-integer order controllers, in order to study if there are effects that benefit the evolution of the probability density of state. We will design a simulation programme with the MATLAB/Simulink software, with which we will start with a simple classical PID system, which we will modify until we obtain a more complex fractional PID system. Once we have obtained results from both systems, we will proceed to compare them.
- Published
- 2021
47. PID Tuning: Analytical approach based on the weighted Sensitivity problem
- Author
-
Ramon Vilanova, Carles Pedret, and S. Alcantara
- Subjects
Robustness Analysis ,General Computer Science ,Computer science ,media_common.quotation_subject ,Tracking ,Control (management) ,PID ,Rechazo de perturbaciones ,Regulator ,Internal model ,PID controller ,Control de Procesos ,Seguimiento ,Process Control ,Análisis de Robustez ,Control and Systems Engineering ,Robustness (computer science) ,Control theory ,Disturbance rejection ,Process control ,Simplicity ,Servo ,media_common - Abstract
[EN] The PID controller is the most common option in the realm of control applications and is dominant in the process control industry. Among the related analytical methods, Internal Model Control (IMC) has gained remarkable industrial acceptance due to its robust nature and good set-point responses. However, the traditional application of IMC results in poor load disturbance rejection for lag-dominant and integrating plants. This work presents an IMC-like design method which avoids this common pitfall and is devised to work well for plants of modest complexity, for which analytical PID tuning is plausible. For simplicity, the design only focuses on the closed-loop sensitivity function. The approach provides model-based tuning of single-loop PID controllers in terms of the robustness/performance and servo/regulator trade-offs. Although the robustness/performance compromise is commonly considered, it is not so common to also take into account, for example, the conflict between input and output disturbances, referred also as the servo/regulator trade-off. As interested in providing a unified tuning approach, it is shown how the proposed methodology allows to deal with different process dynamics in a unified way., [ES] El controlador PID es la opción más común en el ámbito de las aplicaciones de control, siendo la opción predominante en el control de procesos industriales. Entre los métodos analíticos más usuales utilizados para su diseño, el Control por Modelo Interno (IMC) ha ganado una notable aceptación industrial debido a su naturaleza robusta y buenas respuestas ante cambios de consigna. Sin embargo, la aplicación tradicional del IMC da como resultado un bajo rendimiento para el rechazo de perturbaciones en carga para plantas integradoras y/o con largas constantes de tiempo. Este trabajo presenta un método de diseño, basado en IMC, que evita esta deficiencia y está diseñado para funcionar bien en plantas de complejidad moderada para las cuales, por otro lado, el ajuste analítico de un controlador PID es plausible. Por simplicidad, el diseño solo se centra en la función de sensibilidad en lazo cerrado. El enfoque proporciona un ajuste basado en modelo en términos de los compromisos robustez/rendimiento y de servo/regulación. Aunque comúnmente se considera el compromiso robustez/rendimiento, no es tan común tener en cuenta también, por ejemplo, el conflicto entre las perturbaciones de entrada y salida, también conocido como el compromiso servo/regulación. Con el objetivo de proporcionar un enfoque de ajuste unificado, se muestra como la metodología propuesta permite tratar diferentes dinámicas de proceso de manera unificada., Los autores desean agradecer al Ministerio de Economía y Competitividad bajo las subvenciones DPI-2016-77271-R y PID2019-105434RB-C33 por la ayuda que han supuesto en la elaboración de los trabajos que han conducido a los desarrollos aquí presentados.
- Published
- 2021
48. Desarrollo de un sistema BCI basado en redes neuronales y movimientos de la cabeza para el manejo de un ordenador
- Author
-
Corrales Bastidas, Eddy Fabián and Celi Sánchez, Carmen Johanna
- Subjects
ELECTRÓNICA Y AUTOMATIZACIÓN ,ANÁLISIS DE SISTEMAS ,PID ,INTELIGENCIA ARTIFICIAL ,MOVIMIENTO ,CONTROLADORES ,PROCESAMIENTO DE SEÑALES - TÉCNICAS DIGITALES ,CABEZA ,INGENIERÍA ELECTRÓNICA - Abstract
El presente trabajo ha surgido con la finalidad de brindar un aporte a los sistemas BCI, a través del campo de la Inteligencia Artificial, es así, que se ha desarrollado una interfaz cerebro computadora (BCI), destinada al manejo de un ordenador y orientada principalmente a personas que poseen movilidad reducida en sus extremidades superiores. Dado que un sistema BCI se caracteriza por hacer uso de señales cerebrales del usuario a través de relacionar ciertos patrones cerebrales, se estableció como patrones o estrategias de señales de control el uso de guiños de ojos. En virtud de esto, se seleccionó la diadema Emotiv Insight como dispositivo de captura de señales EEG. El tratamiento de las señales obtenidas se las realizó en la etapa de extracción de características, en la que se consideró aspectos de series temporales y ventanas de tiempo para el proceso de etiquetado de las señales y la determinación de eventos. Por su parte, para el proceso de clasificación de las señales se utilizó una red neuronal MLP, como algoritmo de clasificación del data set de features, alcanzando el clasificador durante el proceso de entrenamiento una precisión de clasificación del 91.53 %. Esto permitió generar un modelo de clasificación, a fin de clasificar en tiempo real las señales captadas por la diadema sobre tres posibles acciones de los eventos del mouse: click izquierdo, click derecho y none. Para el control del cursor del mouse a través de movimientos de la cabeza del usuario, se utilizó los acelerómetros de la diadema y el Filtro de Kalman como herramienta para minimizar ruidos y estimar la posición real del cursor del mouse. Finalmente, se realizaron pruebas para validar el sistema donde se incluyó personas sanas y personas con algún tipo de limitación física en sus extremidades superiores, alcanzando el sistema una precisión del 88.06 %. The present work has arisen with the purpose of providing a contribution to the BCI systems, through the field of Artificial Intelligence; thus, a brain-computer interface (BCI) has been developed, aimed at the management of a computer and mainly oriented to people who have reduced mobility in their upper limbs. Since a BCI system is characterized by making use of the user’s brain signals by relating certain brain patterns, the use of eye winks was established as patterns or control signal strategies. By virtue of this, the Emotiv Insight headset was selected as the EEG signal capture device. The treatment of the signals obtained was carried out in the feature extraction stage, in which aspects of time series and time windows were considered for the process of signal labeling and event determination. For the signal classification process, a MLP neural network was used as the algorithm for classifying the data set of features, with the classifier achieving a classification accuracy of 91.53 % during the training process. This allowed to generate a classification model, in order to classify in real time the signals captured by the headset on three possible actions of the mouse events: left click, right click and none. To control the mouse cursor through the user’s head movements, the headband accelerometers and the Kalman Filter were used as a tool to minimize noise and estimate the real position of the mouse cursor. Finally, tests were carried out to validate the system, including healthy people and people with some type of physical limitation in their upper limbs, achieving an accuracy of 88.06 %.
- Published
- 2021
49. Optimización de máquinas reconfigurables CNC por medio de interfaz de control inteligente
- Author
-
Sanabria, Manuel
- Subjects
Eficiencia ,Tiempo Real ,Actuador eléctrico ,PID ,Micro-Máquinas Herramienta Reconfigurable ,FPGA - Abstract
This document expressed the operation of the CNC reconfigurable machines, their implementation,in addition to a development of intelligent control developed in the Tecnológico de EstudiosSuperiores de Monterrey, during second semester of 2015. This document is an example of thecontrollers that can be implemented in CNCmachines.To perform an adequate exemplification to adjust the images and images that adjust to thecontrol requirements and the benefits of their implementation to optimize the operation of theCNC machines En este documento será expresado el funcionamiento de las maquinas reconfigurables CNC, suimplementación, además de un desarrollo de control inteligente desarrollado en el Tecnológicode Estudios Superiores de Monterrey, a lo largo del segundo semestre del 2015. Estedocumento es en sí mismo un ejemplo de los diferentes controles que se pueden implementaren las maquinasCNC.Para realizar una ejemplificación adecuada se adjuntarán gráficos e imágenes que permitandetallar el control y los beneficios de su implementación con el fin de optimizar la operación dela maquinasCNC.
- Published
- 2020
50. Control de posición de un servomotor en modo tensión
- Author
-
Vidal Pavia, Jaime
- Subjects
Sevomotor ,Control ,PID ,Discovery ,Grado en Ingeniería Electrónica Industrial y Automática-Grau en Enginyeria Electrònica Industrial i Automàtica ,INGENIERIA DE SISTEMAS Y AUTOMATICA - Abstract
[ES] El proyecto consiste en implementar el control de posición de un servomotor mediante la tarjeta discovery El alumno deberá primero poner en marcha la parte electrónica: puente en H, conversión A/D y configurar la tarjeta de control. Luego deberá implementar un generador de trayectoria trapezoide y comprobar diferentes métodos de control: proporcioanal, PD, PID,etc. Para obtener el valor de la velocidad probablemente tenga que ajustar diferentes técnicas de filtrado.
- Published
- 2020
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.