Spelling suggestions: "subject:"controladores programmables"" "subject:"controladores programmable""
41 |
Desarrollo e implementación de un sistema de control avanzado no lineal de brazos y cabeza para un robot móvilGomez Quispe, Juan Manuel 16 October 2023 (has links)
En el contexto de la pandemia de COVID-19 entre los años 2020-2021 se ha podido observar un crecimiento en los casos de enfermedades mentales como la depresión y ansiedad producto del aislamiento obligatorio a los que se tuvieron que someter muchos pacientes por la infección viral lo cual no permitía el contacto directo con los especialistas de la salud mental para el tratamiento de estas enfermedades. Así es como el proyecto del robot teleoperado para el tratamiento de afecciones mentales busca llevar la consulta del especialista hacia los pacientes a través de una videoconferencia y a la vez llevar toda la comunicación incorporada del robot a partir de los gestos que pueda realizar y que entable una conexión emotiva entre robot y paciente que permita facilitar la consulta teleoperada.
En el marco de la tesis presentada, se resolverá el control necesario para la generación de los gestos que debe realizar el robot a través de sus brazos y cabeza y lograr de esta manera la conexión emocional con el paciente durante su consulta, lo cual conlleva a una realización de movimientos de manera natural y muy próximas a las que realizaría una persona cuando se comunica utilizando todo el cuerpo para expresar emociones.
Para lograr este control sofisticado será necesario el uso de un controlador no lineal diseñado a partir del modelo matemático de los brazos y cabeza del robot. Se realizará tanto el diseño a partir de simulaciones de movimientos del robot, así como la implementación desde un prototipo inicial donde se probarán todas las rutinas validades por especialistas de la salud mental.
Finalmente, la tesis obtendrá como resultado, una comparativa de los principales controladores no lineales como producto de la elección del controlador más adecuado para este proyecto. También explicará a detalle la implementación de los algoritmos necesarios para el control de las extremidades del robot y se mostrarán técnicas de programación que permitan el control y la obtención de datos de servomotores en tiempo real para su posterior análisis.
|
42 |
Studies on nonlinear robust tracking control for a quadcopter systemSaenz Acuña, Johnny Henry 04 November 2017 (has links)
This thesis presents the modeling and control of a quadcopter vehicle and the application
of adaptive backstepping for attitude stabilization. This nonlinear technique has been
chosen because they can explicitly address the specific nonlinear dynamics of the plant.
The objectives are to derive, validate, simulate and implement this Backstepping controller
with a suitable quadcopter model. First a modeling process was conducted using
the Newton-Euler formalism together with Euler angles to parameterize the rotations.
The subsequently proposed approach consists on the nominal backstepping attitude
controller which regulates the pitch , roll and yaw rotations and the adaptive scheme
which estimates the external disturbances. Simulations showed satisfying performance
in attitude stabilization under uncertainties of up to 50% in inertia matrix and constant
external disturbances. Finally the controller is implemented in the real platform based
on Odroid single board computer and it showed an overall performance with room
to further improvements. Then this work proves that the proposed controller can be
successfully implemented. / Tesis
|
43 |
Control de vehículos marinos de superficie subactuados basado en filtros planos linealesBardalez García, Luis 01 June 2016 (has links)
Esta tesis tiene como objetivo principal diseñar un sistema de control automático
para vehículos marinos de superficie mediante el uso de un controlador por rechazo
activo de perturbaciones (ADRC) basado en filtros planos lineales para su posterior
implementación en un barco dedicado a la medición de variables marítimas,
siguiendo una trayectoria planificada de antemano.
La tesis incluye el modelamiento del barco basado en leyes físicas y el cual
coincide en resultados con el modelo robótico trabajado en la bibliografía, una
revisión teórica del controlador basado en filtro plano lineal, el diseño del
controlador propiamente y una propuesta de implementación del sistema de control
en un barco dedicado a monitoreo de variables marítimas ambientales.
El controlador diseñado consta de dos partes; un generador de trayectorias
realizables y un controlador de vehículo marino subactuado, ambos basados en
filtros planos lineales. La combinación de ambos permite un control práctico (con
estabilización no asintótica) del barco con un error en estado estacionario pequeño
diferente de cero.
Se realizaron pruebas del controlador en un modelo matemático de barco validado,
obteniéndose un desempeño similar al de un controlador basado en linealización
por realimentación de estados. Como ventaja, el controlador propuesto puede
seguir trayectorias arbitrarias, poligonales y que requiere solo dos parámetros
conocidos del modelo matemático del barco para funcionar adecuadamente; debido
a esto, se reduce la carga computacional y se aligera la labor de identificación que
sería necesaria en el caso del controlador basado en linealización por
realimentación de estados. / Tesis
|
44 |
Estudio sobre métodos de escalamiento respecto a la cantidad de usuarios para una red SDN de campus universitarioRodríguez Ordaya, Julio Andrés 10 January 2022 (has links)
El presente trabajo de investigación tiene como objetivo exponer los principales
métodos que permitan a una red SDN de campus universitario escalar respecto a la cantidad de
usuarios. La memoria TCAM, componente principal de memoria en la mayoría de soluciones
OpenFlow y de los switches, es de capacidad limitada y es necesario ocupar el espacio de
memoria de forma efectiva.
Al tratarse de un problema con solución abierta; este trabajo de investigación tiene
como objetivo identificar, entre las literaturas principales, qué método permite mayor
escalabilidad según los resultados obtenidos por sus respetivas investigaciones y por aspectos
teóricos.
Ante dicha necesidad, en el primer capítulo se desarrolla la problemática y necesidad de
implementar soluciones que permitan escalabilidad. Además, permite un marco teórico
respecto a SDN/OpenFlow.
En el segundo capítulo, se desarrollan los aspectos que servirán de comparación y los
métodos propuestos por las principales literaturas. Se exponen su funcionamiento y los
resultados que se obtuvieron.
En el último capítulo (tercero) se comparan los métodos desarrollados según las
métricas de evaluación y se decide cuál se adapta a los requerimientos según una red de campus
universitario. Finalmente, se presentan las conclusiones del presente trabajo de investigación.
|
45 |
Diseño e implementación de un controlador SDN/openflow para una red de campus académicaCuba Espinoza, Gabriel Josías, Becerra Ávila, Juan Manuel Augusto 02 August 2016 (has links)
La presente tesis se encuentra dividida en 5 capítulos: El primer capítulo contiene una introducción a las redes de campus académicas, como es el caso de la red de la PUCP, y a la problemática presentada a través de la evolución de la tecnología Ethernet en las redes de área local (LAN)desde sus inicios, hasta la aparición del paradigma de redes SDN. El segundo capítulo contiene la definición del paradigma de redes SDN, así como también las bases para poder entender las tecnologías aplicadas y las plataformas utilizadas en el despliegue de este. En el tercer capítulo, se desarrollan los requerimientos a considerar en el diseño del controlador y las principales limitaciones y dificultades que se pueden encontrar. Finalmente, se explica la operación del controlador, detallando los mecanismos que se implementarán. En el cuarto capítulo se detalla los factores determinantes para la elección de la plataforma base de controlador y el diseño del mismo, en base a los requerimientos planteados en el capítulo 3. FInalmente, en el quinto capítulo, se presentan las distintas pruebas de concepto utilizadas para poder determinar la funcionalidad de los módulos más importantes del controlador diseñado; así como también el modelo analítico, y el análisis respectivo, utilizado para poder medir la escalabilidad del mismo.
|
46 |
Diseño de un controlador lógico de un ascensor para un edificio de cuatro pisos usando un microcontrolador de propósito generalAgapito Córdova, Félix Alonso 09 June 2011 (has links)
El presente trabajo de tesis considera el diseño de un controlador lógico de un
ascensor para un edificio de cuatro pisos empleando un microcontrolador de
propósito general.
El controlador diseñado se encarga de procesar la información proveniente de los
diferentes sensores y dispositivos de entrada y a través de la generación de una
cola dinámica logra priorizar los movimientos a realizar, teniendo por resultado un
menor tiempo de espera por parte de los usuarios del sistema, además de un uso
eficiente de los recursos.
A pesar que el comportamiento básico del sistema obedece a una lógica
secuencial, fue necesaria la implementación de eventos asíncronos para cumplir
con los requisitos técnicos.
Así mismo, se definió un esquema mecánico que sirvió como marco para el
alojamiento del controlador lógico. Para ello se buscó la sinergia entre leyes físicas
y la normatividad, dado que los aspectos mencionados deben converger en la
realidad sobre la cual se sitúa.
Tanto en el aspecto lógico como mecánico, prevaleció las normas en seguridad,
puesto que los mínimos a considerar se encuentran estipulados. Sin perjuicio a
ello, se consideró pertinente implementar mecanismos adicionales que contribuyan
al correcto funcionamiento del sistema planteado.
El control lógico fue implementado en una tarjeta de desarrollo, en base al
microcontrolador Atmega8 de Atmel. De igual forma se empleó un simulador de
acceso libre para la depuración de la lógica.
Se comprobó que el controlador lógico diseñado, en base a un microcontrolador de
propósito general, es capaz de ejercer el gobierno para el sistema que involucra el
ascensor cumpliendo con las especificaciones técnicas requeridas. De igual forma
el esquema mecánico planteado cumple con la normativa establecida para tal fin.
|
47 |
Control of autonomous multibody vehicles using artificial intelligenceRoder, Benedikt 26 March 2021 (has links)
The field of autonomous driving has been evolving rapidly within the last few years and
a lot of research has been dedicated towards the control of autonomous vehicles, especially
car-like ones. Due to the recent successes of artificial intelligence techniques, even
more complex problems can be solved, such as the control of autonomous multibody vehicles.
Multibody vehicles can accomplish transportation tasks in a faster and cheaper way
compared to multiple individual mobile vehicles or robots.
But even for a human, driving a truck-trailer is a challenging task. This is because of the
complex structure of the vehicle and the maneuvers that it has to perform, such as reverse
parking to a loading dock. In addition, the detailed technical solution for an autonomous
truck is challenging and even though many single-domain solutions are available, e.g. for
pathplanning, no holistic framework exists. Also, from the control point of view, designing
such a controller is a high complexity problem, which makes it a widely used benchmark.
In this thesis, a concept for a plurality of tasks is presented. In contrast to most of the existing
literature, a holistic approach is developed which combines many stand-alone systems
to one entire framework. The framework consists of a plurality of modules, such as modeling,
pathplanning, training for neural networks, controlling, jack-knife avoidance, direction
switching, simulation, visualization and testing. There are model-based and model-free
control approaches and the system comprises various pathplanning methods and target
types. It also accounts for noisy sensors and the simulation of whole environments.
To achieve superior performance, several modules had to be developed, redesigned and
interlinked with each other. A pathplanning module with multiple available methods optimizes
the desired position by also providing an efficient implementation for trajectory following.
Classical approaches, such as optimal control (LQR) and model predictive control
(MPC) can safely control a truck with a given model. Machine learning based approaches,
such as deep reinforcement learning, are designed, implemented, trained and tested successfully.
Furthermore, the switching of the driving direction is enabled by continuous
analysis of a cost function to avoid collisions and improve driving behavior.
This thesis introduces a working system of all integrated modules. The system proposed
can complete complex scenarios, including situations with buildings and partial trajectories.
In thousands of simulations, the system using the LQR controller or the reinforcement
learning agent had a success rate of >95 % in steering a truck with one trailer, even with
added noise. For the development of autonomous vehicles, the implementation of AI at
scale is important. This is why a digital twin of the truck-trailer is used to simulate the full
system at a much higher speed than one can collect data in real life.
|
48 |
Desarrollo de un sistema de control avanzado para un vehículo submarino autónomo tipo planeador con actuadores internosQuiroz Velásquez, Diego Eduardo 01 November 2020 (has links)
En los últimos años, la ingeniería marina ha desarrollado una serie de vehículos submarinos con el fin de observar y caracterizar los ecosistemas marinos ante la creciente demanda por sus recursos como fuente de energía y alimento. Estos vehículos, denominados vehículos submarinos autónomos (AUVs), son capaces de recorrer el ambiente submarino y recolectar información medida por un arreglo de sensores que llevan a bordo. En particular, los planeadores submarinos pueden realizar exploraciones por periodos de tiempos extensos, por lo cual son un gran beneficio para la ingeniería marina. Debido a la naturaleza de dichos vehículos, y la dificultad de transmitir datos de forma inalámbrica en un ambiente submarino, se han desarrollado algoritmos de navegación autónoma empleando varias técnicas de control, mejorando el desempeño de dichos vehículos ante entornos desconocidos y el seguimiento de trayectorias deseadas. Sin embargo, en muchos casos, la investigación se ha enfocado en el desarrollo de algoritmos clásicos empleando modelos simplificados que no consideran, o minimizan los efectos hidrodinámicos sobre la dinámica del vehículo en movimiento.
Es por ello, que se desea desarrollar un algoritmo de control que permita que un planeador submarino permanezca en una trayectoria predefinida considerando los efectos de las fuerzas hidrodinámicas sobre el movimiento. El presente trabajo considera la aplicación de algoritmos avanzados que garanticen la estabilidad del vehículo durante todo su recorrido, en particular en los cambios de planeado descendiente a ascendiente donde los puntos críticos deseados varían según el ángulo de planeado y dirección, así como los limitantes físicos de posición y velocidad para los actuadores internos del vehículo. Durante el desarrollo de la investigación se obtuvo un modelo del planeador submarino que relacione el estado de los actuadores internos del vehículo con su posición, orientación y velocidad durante el planeado. A partir de ello se desarrolla un total de tres controladores, primero un controlador MIMO (múltiple entrada, múltiple salida) empleando la ley de control proporcional-integrativo debido a la naturaleza intrínseca multivariable del planeador submarino. Segundo, se desarrolló un sistema óptimo basado en un regulador cuadrático lineal, el cual permite optimizar el consumo energético con el fin de extender el tiempo de recorrido. Finalmente se obtuvo un controlador no lineal basado en la técnica backstepping adaptativo, el cual considera la naturaleza desconocida de los parámetros hidrodinámicos para estimar su efecto sobre el vehículo y obtener la señal de control que lo estabiliza. El desempeño de los tres algoritmos es comparado mediante simulaciones, determinando que el algoritmo no lineal basado en backstepping adaptativo presenta un mejor comportamiento. Finalmente, se procede a implementar un planeador submarino basado en tecnologías de prototipado rápido, para evaluar el funcionamiento del algoritmo desarrollado en un sistema real. Los resultados de las pruebas realizadas demuestran que efectivamente, el sistema de control es capaz de estabilizar el vehículo sin tener conocimiento previo sobre los parámetros hidrodinámicos y la magnitud de su efecto sobre la dinámica del vehículo. / Tesis
|
49 |
Modelamiento de la válvula de control Teknocraft 202316 para la incubadora neonatalBedriñana Enciso, Edson 03 November 2011 (has links)
En la incubadora, ocurre el proceso de creación de un microclima para tratar al recién nacido, donde el flujo de oxígeno es una de las variables que conforma este
proceso y debe ser controlada debido a que en exceso puede causar secuelas
irreversibles en los neonatos.
Una manera de controlar el flujo dentro de la incubadora neonatal es mediante el
uso de la válvula de control, sin embargo, es necesario obtener la función de
transferencia en el plano “s” que describa la dinámica del comportamiento de este tipo de actuador y así poder diseñar aplicaciones de control sobre la válvula.
El objetivo de este trabajo es obtener el modelo matemático no paramétrico de la
válvula de control Teknocraft 202316 para la incubadora neonatal. Este modelo matemático representa el comportamiento de la válvula de control dentro de un
rango de flujo determinado.
Para obtener la función de transferencia que describa el comportamiento de la
válvula, se usaron los métodos de Ziegler y Nichols, Smith, 123c de Alfaro y Strecj.
La captura de los datos de los ensayos se realizó mediante una tarjeta de
adquisición de datos (DAQ) instalado en una computadora.
Mediante un análisis de comparación gráfica y cualitativa, se seleccionó la función de transferencia que representa mejor la respuesta de la válvula. Los parámetros
obtenidos son las constantes de tiempo: t1 y t2, el tiempo muerto tm y la ganancia estática Kp , variando según método.
Finalmente, el modelo matemático no paramétrico obtenido mediante el método
Smith, función de primer orden, representa mejor el comportamiento de la válvula teknocraft en comparación con los otros métodos propuestos.
|
50 |
Diseño de un sistema de control predictivo generalizado multivariable para el control de siete niveles de pulpa de un banco de celdas de flotación de minerales de cobre de una planta de procesamiento de mineralesMena Acha, Mario Zoser 02 December 2020 (has links)
Todas las etapas de una planta de procesamiento de minerales tienen un gran
impacto en el uso energético como en la naturaleza. Teniendo claro cada etapa del
proceso, permitirán tomar las medidas de control y el uso de las nuevas tecnologías
a fin de optimizar el uso de recursos reduciendo los tiempos de producción, costos
en el uso de explosivos, reactivos, traslado de mineral y finalmente reducir el impacto
sobre el medio ambiente.
El proceso de flotación es el método de concentración de minerales metálicos que
permite extraer y separar los minerales valiosos de la ganga a través de la diferencia
de propiedades superficiales, es en esta etapa del proceso donde realmente se da la
recuperación del mineral valioso después de la extracción, chancado y trituración a
cierto tamaño de partícula. Es a través de la utilización de las celdas de flotación
donde se recupera el mineral valioso.
Lograr controlar eficientemente el nivel de pulpa de las celdas de flotación permitirá
optimizar el proceso de flotación y reducir el arrastre de partículas no valiosas
mediante el rechazo a las perturbaciones de proceso debido a la mineralogía,
cambios de flujo de alimentación, interacciones entre celda y celda entre otros, por
lo tanto, se tiene por objetivo fundamental desarrollar un sistema de control predictivo
generalizado multivariable que cumpla con esta tarea.
Partiremos con la toma de datos en un banco de celdas rougher-scavenger de una
planta de concentración de minerales con el propósito de obtener un modelo
matemático (un modelo por cada celda) mediante la metodología de identificación de
sistemas que permita describir el modelo de proceso de cada una de ellas. Con los
modelos de proceso se diseñará el controlador predictivo generalizado multivariable
basado en un modelo que permitirá controlar los niveles de un banco de celdas.
Para controlar los niveles de forma eficiente se realizará la sintonía del controlador
multivariable y se comparará con la estrategia de control actual que manejan las
celdas que es el controlador PID. De las pruebas realizadas, bajo los mismos
parámetros de diseño de los controladores PID, se evidenció que el controlador
predictivo presenta una ligera ventaja, pero a medida que se presentaron cambios
en las perturbaciones y el modelo de proceso (situación común en el ambiente
industrial) la eficiencia sobre el controlador PID es muy marcada.
Finalmente, como parte de una solución en el campo industrial se presenta la
propuesta de implementación que consiste en la instalación de dos servidores, uno
que permite la conectividad con el sistema de control distribuido y otro donde se
desarrollará la lógica de control del controlador predictivo generalizado multivariable. / Tesis
|
Page generated in 0.094 seconds