Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo

Bycicle is a human traction vehicle thus its optimal dynamic depends on cyclist factors such as physical performance and muscular capacity. For this reason, in clyclism several strategies has been developed in order to complete a track in the minimum posible time, considering different variables as...

Full description

Autores:
Angulo Calderón, Manuel David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/51604
Acceso en línea:
http://hdl.handle.net/1992/51604
Palabra clave:
Ciclismo
Python (Lenguaje de programación para computadores)
Fuerza y energía
Biomecánica
Matrices (Matemáticas)
Matemáticas en procesamiento electrónico de datos
Cálculo numérico
Ingeniería
Rights
openAccess
License
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
id UNIANDES2_65a1d20a6faf5faa5c9ef1a86cbbeab7
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/51604
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
title Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
spellingShingle Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
Ciclismo
Python (Lenguaje de programación para computadores)
Fuerza y energía
Biomecánica
Matrices (Matemáticas)
Matemáticas en procesamiento electrónico de datos
Cálculo numérico
Ingeniería
title_short Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
title_full Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
title_fullStr Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
title_full_unstemmed Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
title_sort Métodos númericos para resolución de estrategias de carrera basadas en pacing o ritmo
dc.creator.fl_str_mv Angulo Calderón, Manuel David
dc.contributor.advisor.none.fl_str_mv Muñoz Camargo, Luis Ernesto
dc.contributor.author.none.fl_str_mv Angulo Calderón, Manuel David
dc.subject.armarc.none.fl_str_mv Ciclismo
Python (Lenguaje de programación para computadores)
Fuerza y energía
Biomecánica
Matrices (Matemáticas)
Matemáticas en procesamiento electrónico de datos
Cálculo numérico
topic Ciclismo
Python (Lenguaje de programación para computadores)
Fuerza y energía
Biomecánica
Matrices (Matemáticas)
Matemáticas en procesamiento electrónico de datos
Cálculo numérico
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description Bycicle is a human traction vehicle thus its optimal dynamic depends on cyclist factors such as physical performance and muscular capacity. For this reason, in clyclism several strategies has been developed in order to complete a track in the minimum posible time, considering different variables as incidence of wind, elevation profile and physiological parameters of the athlete. Actually, strategies of drag coefficient reduction, bycicle change and optimal power distribution also known as Pacing, which is the subject matter of this research. Two optimal control methods are introduced to analyze the pacing strategy behavior on constant and variable elevation profiles dnd by this way, analyze power, velocity and anaerobic energy reserve delivery. Consequently, the first method based on Matlab uses an the steepest descent resolution while the second one is developed on Pyomo which is a programming language rooted on Python. It is found several advantajes and disadvantajes between this two methods of resolution. While Pyomo is powerful in definition of minimum time problem statements Matlab can reduced optimal time by 1.96% but has to spent so much more computational resources.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2021-08-10T18:33:38Z
dc.date.available.none.fl_str_mv 2021-08-10T18:33:38Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/51604
dc.identifier.pdf.none.fl_str_mv 23319.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/51604
identifier_str_mv 23319.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.uri.*.fl_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 62 hojas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de los Andes
dc.publisher.program.none.fl_str_mv Ingeniería Mecánica
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.department.none.fl_str_mv Departamento de Ingeniería Mecánica
publisher.none.fl_str_mv Universidad de los Andes
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/4ce2bcfe-5266-4851-8316-d29553314e01/download
https://repositorio.uniandes.edu.co/bitstreams/71ca87df-8e2c-43d5-ae89-336520633f91/download
https://repositorio.uniandes.edu.co/bitstreams/705b7a9e-0e6c-432f-9c3f-e33f55836d0f/download
bitstream.checksum.fl_str_mv 2ed83e5f8ae4b55505ffcb13a3fd9f8c
95692a94fe311b57543112135dee5234
c506286693c0cc2c93b6ba95fcb50d16
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133820546154496
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Muñoz Camargo, Luis Ernestovirtual::1730-1Angulo Calderón, Manuel Davidb33e3bdf-ebac-46c8-af7a-a23c09c34f895002021-08-10T18:33:38Z2021-08-10T18:33:38Z2020http://hdl.handle.net/1992/5160423319.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Bycicle is a human traction vehicle thus its optimal dynamic depends on cyclist factors such as physical performance and muscular capacity. For this reason, in clyclism several strategies has been developed in order to complete a track in the minimum posible time, considering different variables as incidence of wind, elevation profile and physiological parameters of the athlete. Actually, strategies of drag coefficient reduction, bycicle change and optimal power distribution also known as Pacing, which is the subject matter of this research. Two optimal control methods are introduced to analyze the pacing strategy behavior on constant and variable elevation profiles dnd by this way, analyze power, velocity and anaerobic energy reserve delivery. Consequently, the first method based on Matlab uses an the steepest descent resolution while the second one is developed on Pyomo which is a programming language rooted on Python. It is found several advantajes and disadvantajes between this two methods of resolution. While Pyomo is powerful in definition of minimum time problem statements Matlab can reduced optimal time by 1.96% but has to spent so much more computational resources.La bicicleta es un vehículo de tracción humana, por ende la dinámica de este está acotada por el rendimiento físico y capacidad muscular del ciclista. Por esta razón, en el ciclismo se desarrollan diferentes estrategias que permitan completar el circuito o ruta en el menor tiempo posible dado diferentes factores como la incidencia del viento, el perfil de elevación y diferentes variables fisiológicas del atleta. Actualmente, se pueden encontrar estrategias de reducción de coeficiente de arrastre aerodinámico, cambio de bicicleta y estrategias de distribución optima de potencia o Pacing, que es objeto de estudio de este trabajo. A través de esta investigación, se desarrollan dos métodos de control óptimo para la resolución de estrategias de Pacing o ritmo en rutas que presentan gradiente variable y constante. De esta manera se analiza el comportamiento de la dinámica optima sujeta a entrega de potencia, velocidad y reserva de energía anaeróbica del ciclista. En ese orden de ideas, el primer método de resolución se desarrolla en el software Matlab y se implementa un método de gradiente, mientras que el segundo es desarrollado con el lenguaje Pyomo que se encuentra basado en Python. Se encuentra que estos dos métodos brindan diferentes ventajas y desventajas para resolución de problemas de tiempo mínimo. Por su parte, Pyomo brinda ventajas al momento de planteamiento de problemas de control optimo y dinámicas de estado, sin embargo, no permite el control sobre la cantidad de iteraciones para optimizar el problema de tiempo mínimo, además de presentar oscilaciones que pueden llegar a ser no viables para casos reales. Por otro lado, el método de gradiente Steepest Descent aunque presenta mayor complejidad y mayores tiempos para resolución, puede generar perfiles de entrega de potencia que pueden reducir el tiempo de carrera en un 1.96% respecto al primer método.Ingeniero MecánicoPregrado62 hojasapplication/pdfspaUniversidad de los AndesIngeniería MecánicaFacultad de IngenieríaDepartamento de Ingeniería MecánicaMétodos númericos para resolución de estrategias de carrera basadas en pacing o ritmoTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TPCiclismoPython (Lenguaje de programación para computadores)Fuerza y energíaBiomecánicaMatrices (Matemáticas)Matemáticas en procesamiento electrónico de datosCálculo numéricoIngeniería201715930Publicationhttps://scholar.google.es/citations?user=duh26OUAAAAJvirtual::1730-10000-0002-7402-1862virtual::1730-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000277444virtual::1730-19abd986f-aac5-4bb9-9b65-c60714bf601fvirtual::1730-19abd986f-aac5-4bb9-9b65-c60714bf601fvirtual::1730-1ORIGINAL23319.pdfapplication/pdf2102438https://repositorio.uniandes.edu.co/bitstreams/4ce2bcfe-5266-4851-8316-d29553314e01/download2ed83e5f8ae4b55505ffcb13a3fd9f8cMD51TEXT23319.pdf.txt23319.pdf.txtExtracted texttext/plain78294https://repositorio.uniandes.edu.co/bitstreams/71ca87df-8e2c-43d5-ae89-336520633f91/download95692a94fe311b57543112135dee5234MD54THUMBNAIL23319.pdf.jpg23319.pdf.jpgIM Thumbnailimage/jpeg6694https://repositorio.uniandes.edu.co/bitstreams/705b7a9e-0e6c-432f-9c3f-e33f55836d0f/downloadc506286693c0cc2c93b6ba95fcb50d16MD551992/51604oai:repositorio.uniandes.edu.co:1992/516042024-03-13 12:01:58.12https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co