Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas

Autores
Ortiz, Facundo Gabriel; Wirth, Leonel Emiliano
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Benitez Piccini, Edgardo
Zurita, Rafael Ignacio
Descripción
En el presente trabajo se muestra el proceso de diseño e implementación de un sistema de control de velocidad. Este se realizó sobre las cuatro ruedas de un vehiculo 4WD (Four Wheel Drive), proporcionado por el grupo de investigación de vehículos y sistemas inteligentes (GIVSI). Para la realización de dicho sistema de control, se procedió en varias etapas. Inicialmente se identificó la planta (conformada por motor, engranaje, rueda y encoder), la cual luego se discretizó. A partir de la versión discreta, se diseñó el controlador. Luego se diseñó y fabricó una placa PCB, que contiene todos los componentes necesarios para implementar el controlador. Posteriormente se diseñó un software que se ejecuta en la misma. Dicho software fue realizado a partir de un RTOS, en el que se ejecutan todos los sistemas de control y además, implementa el protocolo de comunicación Modbus. Se plantea el sistema como un esclavo Modbus, al cual se le indican las señales de referencia y se le puede consultar el estado de las variables medidas. Seguido de esto, se realizó una estimación de la capacidad de las baterías con las que cuenta el vehículo, a modo de verificar el estado en el que encuentran. Además, se busca que el software sea robusto, por lo que se implementaron estrategias como control de errores, tiempos máximos de rutinas, WDT (Watch Dog Timer), tensión de bus mínima de funcionamiento, entre otras cosas. Por último se integraron todos los componentes del sistema en el vehículo y luego se realizaron pruebas experimentales, a modo de validación del trabajo.
This work shows the design and implementation process of a speed control system. This is done on the four wheels of a 4WD vehicle (Four Wheel Drive), provided by the vehicles and intelligent systems (GIVSI) research group. To create the control system, it proceeds in several stages. First, the plant (consisting of motor, gear, wheel and encoder) is identified, it is discretized and the controller is designed. A PCB board is then designed and manufactured, containing all the necessary components to implement the controller. Software is designed to run on it. This is done from an RTOS, in which all the control systems are executed and also implements the Modbus communication protocol. The system is considered as a Modbus slave, to which the setpoint signals are indicated and the measured variables can be consulted. An estimation of the batteries capacity that the vehicle has is made, in order to verify the state in which they are found. In addition, the software is intended to be robust, so strategies such as error control, maximum routine times, WDT (Watch Dog Timer), minimum operating bus voltage, among other things, are implemented. Finally, all the components of the system are integrated into the vehicle and then experimental tests are carried out, as a proyect validation.
Fil: Ortiz, Facundo Gabriel. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Electrotecnia; Argentina.
Fil: Wirth, Leonel Emiliano. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Electrotecnia; Argentina.
Materia
Sistemas de control
Microcontrolador
Identificación de sistemas
FreeRTOS
Hardware
Control de velocidad
Simulink
Matlab
STM32
Ciencias de la Computación e Información
Ciencias Puras
Ciencias Aplicadas
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
Repositorio Digital Institucional (UNCo)
Institución
Universidad Nacional del Comahue
OAI Identificador
oai:rdi.uncoma.edu.ar:uncomaid/16993

id RDIUNCO_b1f434bbabc0c097d597159f48a2f8ae
oai_identifier_str oai:rdi.uncoma.edu.ar:uncomaid/16993
network_acronym_str RDIUNCO
repository_id_str 7108
network_name_str Repositorio Digital Institucional (UNCo)
spelling Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolasOrtiz, Facundo GabrielWirth, Leonel EmilianoSistemas de controlMicrocontroladorIdentificación de sistemasFreeRTOSHardwareControl de velocidadSimulinkMatlabSTM32Ciencias de la Computación e InformaciónCiencias PurasCiencias AplicadasEn el presente trabajo se muestra el proceso de diseño e implementación de un sistema de control de velocidad. Este se realizó sobre las cuatro ruedas de un vehiculo 4WD (Four Wheel Drive), proporcionado por el grupo de investigación de vehículos y sistemas inteligentes (GIVSI). Para la realización de dicho sistema de control, se procedió en varias etapas. Inicialmente se identificó la planta (conformada por motor, engranaje, rueda y encoder), la cual luego se discretizó. A partir de la versión discreta, se diseñó el controlador. Luego se diseñó y fabricó una placa PCB, que contiene todos los componentes necesarios para implementar el controlador. Posteriormente se diseñó un software que se ejecuta en la misma. Dicho software fue realizado a partir de un RTOS, en el que se ejecutan todos los sistemas de control y además, implementa el protocolo de comunicación Modbus. Se plantea el sistema como un esclavo Modbus, al cual se le indican las señales de referencia y se le puede consultar el estado de las variables medidas. Seguido de esto, se realizó una estimación de la capacidad de las baterías con las que cuenta el vehículo, a modo de verificar el estado en el que encuentran. Además, se busca que el software sea robusto, por lo que se implementaron estrategias como control de errores, tiempos máximos de rutinas, WDT (Watch Dog Timer), tensión de bus mínima de funcionamiento, entre otras cosas. Por último se integraron todos los componentes del sistema en el vehículo y luego se realizaron pruebas experimentales, a modo de validación del trabajo.This work shows the design and implementation process of a speed control system. This is done on the four wheels of a 4WD vehicle (Four Wheel Drive), provided by the vehicles and intelligent systems (GIVSI) research group. To create the control system, it proceeds in several stages. First, the plant (consisting of motor, gear, wheel and encoder) is identified, it is discretized and the controller is designed. A PCB board is then designed and manufactured, containing all the necessary components to implement the controller. Software is designed to run on it. This is done from an RTOS, in which all the control systems are executed and also implements the Modbus communication protocol. The system is considered as a Modbus slave, to which the setpoint signals are indicated and the measured variables can be consulted. An estimation of the batteries capacity that the vehicle has is made, in order to verify the state in which they are found. In addition, the software is intended to be robust, so strategies such as error control, maximum routine times, WDT (Watch Dog Timer), minimum operating bus voltage, among other things, are implemented. Finally, all the components of the system are integrated into the vehicle and then experimental tests are carried out, as a proyect validation.Fil: Ortiz, Facundo Gabriel. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Electrotecnia; Argentina.Fil: Wirth, Leonel Emiliano. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Electrotecnia; Argentina.Universidad Nacional del Comahue, Facultad de Ingeniería.Benitez Piccini, EdgardoZurita, Rafael Ignacio2022-11-08info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/trabajoFinalDeGradoapplication/pdfapplication/pdfhttp://rdi.uncoma.edu.ar/handle/uncomaid/16993spainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:Repositorio Digital Institucional (UNCo)instname:Universidad Nacional del Comahue2026-08-26T10:58:20Zoai:rdi.uncoma.edu.ar:uncomaid/16993instacron:UNCoInstitucionalhttp://rdi.uncoma.edu.ar/Universidad públicaNo correspondehttp://rdi.uncoma.edu.ar/oaimirtha.mateo@biblioteca.uncoma.edu.ar; adriana.acuna@biblioteca.uncoma.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:71082026-08-26 10:58:21.016Repositorio Digital Institucional (UNCo) - Universidad Nacional del Comahuefalse
dc.title.none.fl_str_mv Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
title Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
spellingShingle Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
Ortiz, Facundo Gabriel
Sistemas de control
Microcontrolador
Identificación de sistemas
FreeRTOS
Hardware
Control de velocidad
Simulink
Matlab
STM32
Ciencias de la Computación e Información
Ciencias Puras
Ciencias Aplicadas
title_short Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
title_full Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
title_fullStr Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
title_full_unstemmed Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
title_sort Desarrollo e implementación del sistema de control de bajo nivel de un robot 4WD para ambientes frutícolas
dc.creator.none.fl_str_mv Ortiz, Facundo Gabriel
Wirth, Leonel Emiliano
author Ortiz, Facundo Gabriel
author_facet Ortiz, Facundo Gabriel
Wirth, Leonel Emiliano
author_role author
author2 Wirth, Leonel Emiliano
author2_role author
dc.contributor.none.fl_str_mv Benitez Piccini, Edgardo
Zurita, Rafael Ignacio
dc.subject.none.fl_str_mv Sistemas de control
Microcontrolador
Identificación de sistemas
FreeRTOS
Hardware
Control de velocidad
Simulink
Matlab
STM32
Ciencias de la Computación e Información
Ciencias Puras
Ciencias Aplicadas
topic Sistemas de control
Microcontrolador
Identificación de sistemas
FreeRTOS
Hardware
Control de velocidad
Simulink
Matlab
STM32
Ciencias de la Computación e Información
Ciencias Puras
Ciencias Aplicadas
dc.description.none.fl_txt_mv En el presente trabajo se muestra el proceso de diseño e implementación de un sistema de control de velocidad. Este se realizó sobre las cuatro ruedas de un vehiculo 4WD (Four Wheel Drive), proporcionado por el grupo de investigación de vehículos y sistemas inteligentes (GIVSI). Para la realización de dicho sistema de control, se procedió en varias etapas. Inicialmente se identificó la planta (conformada por motor, engranaje, rueda y encoder), la cual luego se discretizó. A partir de la versión discreta, se diseñó el controlador. Luego se diseñó y fabricó una placa PCB, que contiene todos los componentes necesarios para implementar el controlador. Posteriormente se diseñó un software que se ejecuta en la misma. Dicho software fue realizado a partir de un RTOS, en el que se ejecutan todos los sistemas de control y además, implementa el protocolo de comunicación Modbus. Se plantea el sistema como un esclavo Modbus, al cual se le indican las señales de referencia y se le puede consultar el estado de las variables medidas. Seguido de esto, se realizó una estimación de la capacidad de las baterías con las que cuenta el vehículo, a modo de verificar el estado en el que encuentran. Además, se busca que el software sea robusto, por lo que se implementaron estrategias como control de errores, tiempos máximos de rutinas, WDT (Watch Dog Timer), tensión de bus mínima de funcionamiento, entre otras cosas. Por último se integraron todos los componentes del sistema en el vehículo y luego se realizaron pruebas experimentales, a modo de validación del trabajo.
This work shows the design and implementation process of a speed control system. This is done on the four wheels of a 4WD vehicle (Four Wheel Drive), provided by the vehicles and intelligent systems (GIVSI) research group. To create the control system, it proceeds in several stages. First, the plant (consisting of motor, gear, wheel and encoder) is identified, it is discretized and the controller is designed. A PCB board is then designed and manufactured, containing all the necessary components to implement the controller. Software is designed to run on it. This is done from an RTOS, in which all the control systems are executed and also implements the Modbus communication protocol. The system is considered as a Modbus slave, to which the setpoint signals are indicated and the measured variables can be consulted. An estimation of the batteries capacity that the vehicle has is made, in order to verify the state in which they are found. In addition, the software is intended to be robust, so strategies such as error control, maximum routine times, WDT (Watch Dog Timer), minimum operating bus voltage, among other things, are implemented. Finally, all the components of the system are integrated into the vehicle and then experimental tests are carried out, as a proyect validation.
Fil: Ortiz, Facundo Gabriel. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Electrotecnia; Argentina.
Fil: Wirth, Leonel Emiliano. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Electrotecnia; Argentina.
description En el presente trabajo se muestra el proceso de diseño e implementación de un sistema de control de velocidad. Este se realizó sobre las cuatro ruedas de un vehiculo 4WD (Four Wheel Drive), proporcionado por el grupo de investigación de vehículos y sistemas inteligentes (GIVSI). Para la realización de dicho sistema de control, se procedió en varias etapas. Inicialmente se identificó la planta (conformada por motor, engranaje, rueda y encoder), la cual luego se discretizó. A partir de la versión discreta, se diseñó el controlador. Luego se diseñó y fabricó una placa PCB, que contiene todos los componentes necesarios para implementar el controlador. Posteriormente se diseñó un software que se ejecuta en la misma. Dicho software fue realizado a partir de un RTOS, en el que se ejecutan todos los sistemas de control y además, implementa el protocolo de comunicación Modbus. Se plantea el sistema como un esclavo Modbus, al cual se le indican las señales de referencia y se le puede consultar el estado de las variables medidas. Seguido de esto, se realizó una estimación de la capacidad de las baterías con las que cuenta el vehículo, a modo de verificar el estado en el que encuentran. Además, se busca que el software sea robusto, por lo que se implementaron estrategias como control de errores, tiempos máximos de rutinas, WDT (Watch Dog Timer), tensión de bus mínima de funcionamiento, entre otras cosas. Por último se integraron todos los componentes del sistema en el vehículo y luego se realizaron pruebas experimentales, a modo de validación del trabajo.
publishDate 2022
dc.date.none.fl_str_mv 2022-11-08
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/trabajoFinalDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://rdi.uncoma.edu.ar/handle/uncomaid/16993
url http://rdi.uncoma.edu.ar/handle/uncomaid/16993
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional del Comahue, Facultad de Ingeniería.
publisher.none.fl_str_mv Universidad Nacional del Comahue, Facultad de Ingeniería.
dc.source.none.fl_str_mv reponame:Repositorio Digital Institucional (UNCo)
instname:Universidad Nacional del Comahue
reponame_str Repositorio Digital Institucional (UNCo)
collection Repositorio Digital Institucional (UNCo)
instname_str Universidad Nacional del Comahue
repository.name.fl_str_mv Repositorio Digital Institucional (UNCo) - Universidad Nacional del Comahue
repository.mail.fl_str_mv mirtha.mateo@biblioteca.uncoma.edu.ar; adriana.acuna@biblioteca.uncoma.edu.ar
_version_ 1874595872333889536
score 13.265058