Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste
En este proyecto de investigación se realizó el diseño de una interfaz gráfica en la herramienta AppDesigner del software de Matlab. Con esta interfaz se busca monitorear el estado de un banco de laboratorio midiendo 3 variables de operación (RPM, Temperatura y vibraciones) con el fin de poder visua...
- Autores:
-
Galvis Santamaría, Hermann Augusto
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad Industrial de Santander
- Repositorio:
- Repositorio UIS
- Idioma:
- spa
- OAI Identifier:
- oai:noesis.uis.edu.co:20.500.14071/11646
- Palabra clave:
- Interfaz Gráfica
Monitoreo
Matlab
AppDesigner
AppDesigner
Matlab
GUI
Monitoring
- Rights
- openAccess
- License
- Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id |
UISANTADR2_a423d74c65cff02e949f60a1a5e3b3fa |
---|---|
oai_identifier_str |
oai:noesis.uis.edu.co:20.500.14071/11646 |
network_acronym_str |
UISANTADR2 |
network_name_str |
Repositorio UIS |
repository_id_str |
|
dc.title.none.fl_str_mv |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
dc.title.english.none.fl_str_mv |
Graphical user interface for monitoring a cylinder wear evaluation bench |
title |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
spellingShingle |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste Interfaz Gráfica Monitoreo Matlab AppDesigner AppDesigner Matlab GUI Monitoring |
title_short |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
title_full |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
title_fullStr |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
title_full_unstemmed |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
title_sort |
Interfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgaste |
dc.creator.fl_str_mv |
Galvis Santamaría, Hermann Augusto |
dc.contributor.advisor.none.fl_str_mv |
Pertuz Comas, Alberto David Bohórquez Becerra, Óscar Rodolfo |
dc.contributor.author.none.fl_str_mv |
Galvis Santamaría, Hermann Augusto |
dc.contributor.evaluator.none.fl_str_mv |
Borrás Pinilla, Carlos Sánchez Acevedo, Heller Guillermo |
dc.subject.none.fl_str_mv |
Interfaz Gráfica Monitoreo Matlab AppDesigner |
topic |
Interfaz Gráfica Monitoreo Matlab AppDesigner AppDesigner Matlab GUI Monitoring |
dc.subject.keyword.none.fl_str_mv |
AppDesigner Matlab GUI Monitoring |
description |
En este proyecto de investigación se realizó el diseño de una interfaz gráfica en la herramienta AppDesigner del software de Matlab. Con esta interfaz se busca monitorear el estado de un banco de laboratorio midiendo 3 variables de operación (RPM, Temperatura y vibraciones) con el fin de poder visualizar el estado del equipo en tiempo real. Para el desarrollo de este proyecto se hizo uso de la metodología propuesta por Winston Royce denominada “Metodología Incremental” o “Metodología en cascada” donde permite desarrollar el software por etapas implementando 5 fases metodológicas que involucra la evaluación de los requerimientos y el desarrollo de la parte backend y frontend. Durante el desarrollo de este proyecto se utilizaron software de modelamiento y simulación para calcular las frecuencias naturales de algunos de los componentes del banco para de esa forma estimar la frecuencia de muestreo usando el teorema de Nyquist. De igual forma, con ayuda de scripts de Matlab se aplicaron las transformadas rápidas de Fourier para el procesamiento de la señal de vibraciones en los 3 ejes independientes. La interfaz permite graficar y tabular los datos recolectados de los sensores y también permite la visualización en tiempo real de las 3 variables de operación. En este proyecto se hizo uso de hardware propio de Arduino y con ayuda de Simulink y el IDE de Arduino se programaron las funciones de la interfaz. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-09-21T13:01:07Z |
dc.date.available.none.fl_str_mv |
2022-09-21T13:01:07Z |
dc.date.created.none.fl_str_mv |
2022-09-20 |
dc.date.issued.none.fl_str_mv |
2022-09-20 |
dc.type.local.none.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.hasversion.none.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
https://noesis.uis.edu.co/handle/20.500.14071/11646 |
dc.identifier.instname.none.fl_str_mv |
Universidad Industrial de Santander |
dc.identifier.reponame.none.fl_str_mv |
Universidad Industrial de Santander |
dc.identifier.repourl.none.fl_str_mv |
https://noesis.uis.edu.co |
url |
https://noesis.uis.edu.co/handle/20.500.14071/11646 https://noesis.uis.edu.co |
identifier_str_mv |
Universidad Industrial de Santander |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.license.none.fl_str_mv |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.creativecommons.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
rights_invalid_str_mv |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Industrial de Santander |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingeníerias Fisicomecánicas |
dc.publisher.program.none.fl_str_mv |
Ingeniería Mecánica |
dc.publisher.school.none.fl_str_mv |
Escuela de Ingeniería Mecánica |
publisher.none.fl_str_mv |
Universidad Industrial de Santander |
institution |
Universidad Industrial de Santander |
bitstream.url.fl_str_mv |
https://noesis.uis.edu.co/bitstreams/1dd1213f-8952-44d3-a688-1cb861458a2c/download https://noesis.uis.edu.co/bitstreams/79f61975-d8ae-493d-83e1-a0bc972df58c/download https://noesis.uis.edu.co/bitstreams/ca177733-37ce-4770-8069-00541c0a605a/download https://noesis.uis.edu.co/bitstreams/9e11016b-7956-4965-bab7-d1d797c95b04/download https://noesis.uis.edu.co/bitstreams/daa30de3-176a-43fa-87d7-4f0914b4cf30/download https://noesis.uis.edu.co/bitstreams/747658f2-a49c-471a-911c-9ff1b98ba2e0/download https://noesis.uis.edu.co/bitstreams/d19bb332-9add-4a05-898f-b6a5141b8069/download https://noesis.uis.edu.co/bitstreams/91bce2e1-2079-40fc-9fff-1a03804959f0/download https://noesis.uis.edu.co/bitstreams/109af477-036e-4e4c-8c73-4a5893c73e89/download https://noesis.uis.edu.co/bitstreams/bdd7bc5d-1cd4-4116-b989-e5436d4c3d55/download |
bitstream.checksum.fl_str_mv |
028108dae54b0a0d64e5203020edb3df 409286a21232a533abb281d189962a32 1cda57a273cf19ec0311aefd3e5a9046 d6298274a8378d319ac744759540b71b 71bc424ada800205f706ca50f93d470c f57fac5f35ee47a2bf58b10386aea423 d784fa8b6d98d27699781bd9a7cf19f0 f2ea4eb8275f67d5984f63c6ba64ee3e 1de4aba3fe86367003bc5e34ca2c10e1 e0a0e4f5e8a4f6238f44762c2c2dfaf7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
DSpace at UIS |
repository.mail.fl_str_mv |
noesis@uis.edu.co |
_version_ |
1831929688543461376 |
spelling |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Pertuz Comas, Alberto DavidBohórquez Becerra, Óscar RodolfoGalvis Santamaría, Hermann AugustoBorrás Pinilla, CarlosSánchez Acevedo, Heller Guillermo2022-09-21T13:01:07Z2022-09-21T13:01:07Z2022-09-202022-09-20https://noesis.uis.edu.co/handle/20.500.14071/11646Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coEn este proyecto de investigación se realizó el diseño de una interfaz gráfica en la herramienta AppDesigner del software de Matlab. Con esta interfaz se busca monitorear el estado de un banco de laboratorio midiendo 3 variables de operación (RPM, Temperatura y vibraciones) con el fin de poder visualizar el estado del equipo en tiempo real. Para el desarrollo de este proyecto se hizo uso de la metodología propuesta por Winston Royce denominada “Metodología Incremental” o “Metodología en cascada” donde permite desarrollar el software por etapas implementando 5 fases metodológicas que involucra la evaluación de los requerimientos y el desarrollo de la parte backend y frontend. Durante el desarrollo de este proyecto se utilizaron software de modelamiento y simulación para calcular las frecuencias naturales de algunos de los componentes del banco para de esa forma estimar la frecuencia de muestreo usando el teorema de Nyquist. De igual forma, con ayuda de scripts de Matlab se aplicaron las transformadas rápidas de Fourier para el procesamiento de la señal de vibraciones en los 3 ejes independientes. La interfaz permite graficar y tabular los datos recolectados de los sensores y también permite la visualización en tiempo real de las 3 variables de operación. En este proyecto se hizo uso de hardware propio de Arduino y con ayuda de Simulink y el IDE de Arduino se programaron las funciones de la interfaz.PregradoIngeniero MecánicoIn this research project, the design of a graphical interface was carried out in the AppDesigner tool of the Matlab software. This interface seeks to monitor the state of a laboratory bench by measuring 3 operating variables (RPM, Temperature and vibrations) in order to be able to visualize the state of the equipment in real time. For the development of this project, the methodology proposed by Winston Royce called "Incremental Methodology" or "Cascade Methodology" was used, where it allows developing the software in stages, implementing 5 methodological phases that involve the evaluation of the requirements and the development of the backend and frontend part. During the development of this project, modeling and simulation software was used to calculate the natural frequencies of some of the components of the bank in order to estimate the sampling frequency using the Nyquist theorem. In the same way, with the help of Matlab scripts, the fast Fourier transforms were applied for the processing of the vibration signal in the 3 independent axes. The interface allows graphing and tabulating the data collected from the sensors and also allows real-time visualization of the 3 operating variables. In this project, Arduino's own hardware was used and with the help of Simulink and the Arduino IDE, the interface functions were programmed.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingeníerias FisicomecánicasIngeniería MecánicaEscuela de Ingeniería MecánicaInterfaz GráficaMonitoreoMatlabAppDesignerAppDesignerMatlabGUIMonitoringInterfaz gráfica de usuario para el monitoreo de un banco de evaluación cilindro de desgasteGraphical user interface for monitoring a cylinder wear evaluation benchTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fORIGINALDocumento.pdfDocumento.pdfapplication/pdf4653995https://noesis.uis.edu.co/bitstreams/1dd1213f-8952-44d3-a688-1cb861458a2c/download028108dae54b0a0d64e5203020edb3dfMD51Carta de Autorización.pdfCarta de Autorización.pdfapplication/pdf145987https://noesis.uis.edu.co/bitstreams/79f61975-d8ae-493d-83e1-a0bc972df58c/download409286a21232a533abb281d189962a32MD52Nota de proyecto.pdfNota de proyecto.pdfapplication/pdf346353https://noesis.uis.edu.co/bitstreams/ca177733-37ce-4770-8069-00541c0a605a/download1cda57a273cf19ec0311aefd3e5a9046MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82237https://noesis.uis.edu.co/bitstreams/9e11016b-7956-4965-bab7-d1d797c95b04/downloadd6298274a8378d319ac744759540b71bMD54TEXTDocumento.pdf.txtDocumento.pdf.txtExtracted texttext/plain109599https://noesis.uis.edu.co/bitstreams/daa30de3-176a-43fa-87d7-4f0914b4cf30/download71bc424ada800205f706ca50f93d470cMD55Carta de Autorización.pdf.txtCarta de Autorización.pdf.txtExtracted texttext/plain3391https://noesis.uis.edu.co/bitstreams/747658f2-a49c-471a-911c-9ff1b98ba2e0/downloadf57fac5f35ee47a2bf58b10386aea423MD57Nota de proyecto.pdf.txtNota de proyecto.pdf.txtExtracted texttext/plain2https://noesis.uis.edu.co/bitstreams/d19bb332-9add-4a05-898f-b6a5141b8069/downloadd784fa8b6d98d27699781bd9a7cf19f0MD59THUMBNAILDocumento.pdf.jpgDocumento.pdf.jpgGenerated Thumbnailimage/jpeg3302https://noesis.uis.edu.co/bitstreams/91bce2e1-2079-40fc-9fff-1a03804959f0/downloadf2ea4eb8275f67d5984f63c6ba64ee3eMD56Carta de Autorización.pdf.jpgCarta de Autorización.pdf.jpgGenerated Thumbnailimage/jpeg5770https://noesis.uis.edu.co/bitstreams/109af477-036e-4e4c-8c73-4a5893c73e89/download1de4aba3fe86367003bc5e34ca2c10e1MD58Nota de proyecto.pdf.jpgNota de proyecto.pdf.jpgGenerated Thumbnailimage/jpeg4864https://noesis.uis.edu.co/bitstreams/bdd7bc5d-1cd4-4116-b989-e5436d4c3d55/downloade0a0e4f5e8a4f6238f44762c2c2dfaf7MD51020.500.14071/11646oai:noesis.uis.edu.co:20.500.14071/116462022-10-13 14:16:02.957http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.coRWwgc3VzY3JpdG8gQVVUT1Ig4oCTIEVTVFVESUFOVEUsIGlkZW50aWZpY2FkbyBjb21vIGFwYXJlY2UgYWwgcGllIGRlIG1pIGZpcm1hLCBhY3R1YW5kbyBlbiBub21icmUgcHJvcGlvLCB5IGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgZ3JhZG8sIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvIGRlIGxhIHRlc2lzIGRlbm9taW5hZGEgY29tbyBzZSBlc3BlY2lmaWNhIGVuIGVsIGNhbXBvIOKAmFTDrXR1bG/igJksIHBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIGF1dG9yaXpvIGEgbGEgVU5JVkVSU0lEQUQgSU5EVVNUUklBTCBERSBTQU5UQU5ERVIsIHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBsYSBMZXkgNDQgZGUgMTk5MywgZWwgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciwgcmVhbGljZSBsYSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhLCBlZGljacOzbiwgZGlzdHJpYnVjacOzbiBiYWpvIGxhIG1vZGFsaWRhZCBkZSBhbHF1aWxlciwgcHLDqXN0YW1vIHDDumJsaWNvIG8gaW1wb3J0YWNpw7NuIGVuIGZvcm1hdG8gaW1wcmVzbyB5IGRpZ2l0YWwsIGxhIHRyYW5zZm9ybWFjacOzbiwgbGEgcHVibGljYWNpw7NuIGNvbW8gb2JyYSBsaXRlcmFyaWEsIGxpYnJvIGVsZWN0csOzbmljbyAoZS1Cb29rKSBvIHJldmlzdGEgZWxlY3Ryw7NuaWNhLCBpbmNsdXllbmRvIGxhIHBvc2liaWxpZGFkIGRlIGRpc3RyaWJ1aXJsYSBwb3IgbWVkaW9zIHRyYWRpY2lvbmFsZXMgbyBwb3IgSW50ZXJuZXQgYSBjdWFscXVpZXIgdMOtdHVsbyAgcG9yIGxhIFVuaXZlcnNpZGFkIHkgY29uIHF1aWVuIHRlbmdhIGNvbnZlbmlvIHBhcmEgZWxsbywgaW5jbHV5ZW5kbyBsYSBwb3NpYmlsaWRhZCBkZSBoYWNlciBhZGFwdGFjaW9uZXMsIGFjdHVhbGl6YWNpb25lcyB5IHRyYWR1Y2Npb25lcyBlbiB0b2RvcyBsb3MgaWRpb21hczsgbGEgaW5jb3Jwb3JhY2nDs24gYSB1bmEgY29sZWNjacOzbiBvIGNvbXBpbGFjacOzbiwgbGEgdHJhZHVjY2nDs24sIGZpamFjacOzbiBlbiBmb25vZ3JhbWEsIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBmb3JtYXRvIGFuw6Fsb2dvLCBkaWdpdGFsLCBhdWRpb3Zpc3VhbCwgbWFnbsOpdGljbywgeSwgZW4gZ2VuZXJhbCwgbG9zIGZvcm1hdG9zIGVuICBxdWUgc2UgcHVlZGEgcmVwcm9kdWNpciB5IGNvbXVuaWNhciAgZGUgbWFuZXJhIHRvdGFsIHkgcGFyY2lhbCBtaSB0cmFiYWpvIGRlIGdyYWRvIG8gdGVzaXMuIAoKTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgYW7DoWxvZ28sIGZvcm1hdG8gdmlydHVhbCwgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCDDs3B0aWNvLCB1c28gZW4gcmVkLCBJbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBlbnRyZSBvdHJvcyBmb3JtYXRvcyB5IG1lZGlvcy4KCkVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAgCgpQYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIFVOSVZFUlNJREFEIElORFVTVFJJQUwgREUgU0FOVEFOREVSIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmU7IGVuIGNvbnNlY3VlbmNpYSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sIEVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLgo= |