Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”

Vivimos en una era donde lo digital se ha hecho una necesidad diaria, siendo la programación una habilidad fundamental que impulsa la innovación y la resolución de problemas en una amplia gama de disciplinas. Entre los numerosos lenguajes de programación disponibles, Python ha emergido como uno de l...

Full description

Autores:
Quiroga Luque, Brayan Manuel
Sanmiguel Diaz, Juan Pablo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/15808
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/15808
https://noesis.uis.edu.co
Palabra clave:
Cálculos mecánicos
NTC 2050
RETIE
Software de diseño
Estructuras de concreto
Mechanical calculations
NTC 2050
RETIE
Design software
Concrete structures
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
id UISANTADR2_330c3d54260af821b687e5e1bcc656cb
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/15808
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
dc.title.english.none.fl_str_mv Development of the Python Application based on the "Guide for the Calculation and Selection of Supports in Medium and Low Voltage Structures for Distribution Systems updated to current regulations, RETIE, and NTC 2050"
title Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
spellingShingle Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
Cálculos mecánicos
NTC 2050
RETIE
Software de diseño
Estructuras de concreto
Mechanical calculations
NTC 2050
RETIE
Design software
Concrete structures
title_short Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
title_full Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
title_fullStr Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
title_full_unstemmed Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
title_sort Desarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”
dc.creator.fl_str_mv Quiroga Luque, Brayan Manuel
Sanmiguel Diaz, Juan Pablo
dc.contributor.advisor.none.fl_str_mv Rincón Saravia, Rolando Andrés
Quiroga Quiroga, Oscar Arnulfo
dc.contributor.author.none.fl_str_mv Quiroga Luque, Brayan Manuel
Sanmiguel Diaz, Juan Pablo
dc.contributor.evaluator.none.fl_str_mv Chacón Velasco, Julio Cesar
Cortés Torres, Jose David
dc.subject.none.fl_str_mv Cálculos mecánicos
NTC 2050
RETIE
Software de diseño
Estructuras de concreto
topic Cálculos mecánicos
NTC 2050
RETIE
Software de diseño
Estructuras de concreto
Mechanical calculations
NTC 2050
RETIE
Design software
Concrete structures
dc.subject.keyword.none.fl_str_mv Mechanical calculations
NTC 2050
RETIE
Design software
Concrete structures
description Vivimos en una era donde lo digital se ha hecho una necesidad diaria, siendo la programación una habilidad fundamental que impulsa la innovación y la resolución de problemas en una amplia gama de disciplinas. Entre los numerosos lenguajes de programación disponibles, Python ha emergido como uno de los más destacados y versátiles. Su popularidad creciente se debe en gran parte a su simplicidad, legibilidad y amplio conjunto de bibliotecas, que lo convierten en una herramienta invaluable para programadores, científicos de datos, ingenieros de software y muchas otras profesiones relacionadas con la informática. Se seleccionó Python como lenguaje de programación principal por su conocida legibilidad y sencillez, que facilitan la realización de complicados algoritmos necesarios para los cálculos mecánicos en estructuras de distribución. Además, la metodología Scrum y la programación orientada a objetos aportan estructura y agilidad al desarrollo del software, permitiendo modularidad, reutilización y adaptación a medida que avanza el proyecto. Este software está diseñado específicamente para realizar cálculos mecánicos de estructuras de concreto de media tensión y sería accesible de forma gratuita. De esta manera, los usuarios pueden aprovechar esta herramienta sin incurrir en altos costos de licencias. Además, el desarrollo del software está basado en la "Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC2050”, lo que garantizó la precisión y la coherencia en los resultados obtenidos. Se prevé que esta herramienta contribuya sustancialmente a la mejora de la eficiencia y la calidad en el diseño de sistemas eléctricos de media tensión, así como a la accesibilidad de la tecnología, al ofrecer una solución tecnológica basada en Python, enfocada a la programación orientada a objetos y gestionada con Scrum.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-02-23T12:42:23Z
dc.date.available.none.fl_str_mv 2024-02-23T12:42:23Z
dc.date.created.none.fl_str_mv 2024-02-22
dc.date.issued.none.fl_str_mv 2024-02-22
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/15808
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/15808
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 Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
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 Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
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 Eléctrica
dc.publisher.school.none.fl_str_mv Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
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/2519a145-7e90-42a5-8434-f46ed137f4bc/download
https://noesis.uis.edu.co/bitstreams/14aeed95-54f3-4a6c-ba27-1a6641578691/download
https://noesis.uis.edu.co/bitstreams/d760ef1e-c4cb-49c6-9c43-f753c7632fd2/download
https://noesis.uis.edu.co/bitstreams/0029ee5e-6bd3-4ec4-9987-5b7e185dfc79/download
https://noesis.uis.edu.co/bitstreams/3f6497ac-d9c3-44eb-9d04-80d80bc95b9c/download
bitstream.checksum.fl_str_mv d6298274a8378d319ac744759540b71b
9e1fa23a2ee1cc621cada8a079f8b5d1
0769d86948750b4d9e92ae84ed84569d
a9011262ed6f8298da86943fb726132f
dbd4200c9f7ba754da0dcbff15df0a44
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1814095228205793280
spelling Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)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)Rincón Saravia, Rolando AndrésQuiroga Quiroga, Oscar ArnulfoQuiroga Luque, Brayan ManuelSanmiguel Diaz, Juan PabloChacón Velasco, Julio CesarCortés Torres, Jose David2024-02-23T12:42:23Z2024-02-23T12:42:23Z2024-02-222024-02-22https://noesis.uis.edu.co/handle/20.500.14071/15808Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coVivimos en una era donde lo digital se ha hecho una necesidad diaria, siendo la programación una habilidad fundamental que impulsa la innovación y la resolución de problemas en una amplia gama de disciplinas. Entre los numerosos lenguajes de programación disponibles, Python ha emergido como uno de los más destacados y versátiles. Su popularidad creciente se debe en gran parte a su simplicidad, legibilidad y amplio conjunto de bibliotecas, que lo convierten en una herramienta invaluable para programadores, científicos de datos, ingenieros de software y muchas otras profesiones relacionadas con la informática. Se seleccionó Python como lenguaje de programación principal por su conocida legibilidad y sencillez, que facilitan la realización de complicados algoritmos necesarios para los cálculos mecánicos en estructuras de distribución. Además, la metodología Scrum y la programación orientada a objetos aportan estructura y agilidad al desarrollo del software, permitiendo modularidad, reutilización y adaptación a medida que avanza el proyecto. Este software está diseñado específicamente para realizar cálculos mecánicos de estructuras de concreto de media tensión y sería accesible de forma gratuita. De esta manera, los usuarios pueden aprovechar esta herramienta sin incurrir en altos costos de licencias. Además, el desarrollo del software está basado en la "Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC2050”, lo que garantizó la precisión y la coherencia en los resultados obtenidos. Se prevé que esta herramienta contribuya sustancialmente a la mejora de la eficiencia y la calidad en el diseño de sistemas eléctricos de media tensión, así como a la accesibilidad de la tecnología, al ofrecer una solución tecnológica basada en Python, enfocada a la programación orientada a objetos y gestionada con Scrum.PregradoIngeniero ElectricistaWe live in an era where digital has become a daily necessity, with programming being a fundamental skill driving innovation and problem-solving in a wide range of disciplines. Among the numerous programming languages available, Python has emerged as one of the most prominent and versatile. Its growing popularity is largely due to its simplicity, readability, and extensive library set, making it an invaluable tool for programmers, data scientists, software engineers, and many other computer-related professions. Python was selected as the primary programming language for its well-known readability and simplicity, facilitating the implementation of complex algorithms necessary for mechanical calculations in distribution structures. Additionally, the Scrum methodology and object-oriented programming contribute structure and agility to the software development, allowing modularity, reusability, and adaptation as the project progresses. This software is specifically designed for performing mechanical calculations of medium-voltage concrete structures and would be accessible for free. In this way, users can leverage this tool without incurring high license costs. Furthermore, the software development is based on the "Guide for the Calculation and Selection of Supports in Medium and Low Voltage Structures for Distribution Systems updated to current regulations, RETIE, and NTC2050," ensuring accuracy and consistency in the obtained results. It is anticipated that this tool will significantly contribute to improving efficiency and quality in the design of medium-voltage electrical systems, as well as technology accessibility by providing a technological solution based on Python, focused on object-oriented programming, and managed with Scrum.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingeníerias FisicomecánicasIngeniería EléctricaEscuela de Ingenierías Eléctrica, Electrónica y TelecomunicacionesCálculos mecánicosNTC 2050RETIESoftware de diseñoEstructuras de concretoMechanical calculationsNTC 2050RETIEDesign softwareConcrete structuresDesarrollo del aplicativo en python basado en la “Guía para el cálculo y la selección de apoyos en estructuras de media y baja tensión para sistemas de distribución actualizado a normatividad vigente, RETIE y NTC 2050”Development of the Python Application based on the "Guide for the Calculation and Selection of Supports in Medium and Low Voltage Structures for Distribution Systems updated to current regulations, RETIE, and NTC 2050"Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-82237https://noesis.uis.edu.co/bitstreams/2519a145-7e90-42a5-8434-f46ed137f4bc/downloadd6298274a8378d319ac744759540b71bMD56ORIGINALDocumento.pdfDocumento.pdfapplication/pdf1307163https://noesis.uis.edu.co/bitstreams/14aeed95-54f3-4a6c-ba27-1a6641578691/download9e1fa23a2ee1cc621cada8a079f8b5d1MD51Nota de proyecto.pdfNota de proyecto.pdfapplication/pdf381218https://noesis.uis.edu.co/bitstreams/d760ef1e-c4cb-49c6-9c43-f753c7632fd2/download0769d86948750b4d9e92ae84ed84569dMD53Apéndice.rarApéndice.rarapplication/octet-stream40767119https://noesis.uis.edu.co/bitstreams/0029ee5e-6bd3-4ec4-9987-5b7e185dfc79/downloada9011262ed6f8298da86943fb726132fMD54Carta de autorización.pdfCarta de autorización.pdfapplication/pdf97671https://noesis.uis.edu.co/bitstreams/3f6497ac-d9c3-44eb-9d04-80d80bc95b9c/downloaddbd4200c9f7ba754da0dcbff15df0a44MD5520.500.14071/15808oai:noesis.uis.edu.co:20.500.14071/158082024-02-23 07:42:26.866http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.coRWwgc3VzY3JpdG8gQVVUT1Ig4oCTIEVTVFVESUFOVEUsIGlkZW50aWZpY2FkbyBjb21vIGFwYXJlY2UgYWwgcGllIGRlIG1pIGZpcm1hLCBhY3R1YW5kbyBlbiBub21icmUgcHJvcGlvLCB5IGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgZ3JhZG8sIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvIGRlIGxhIHRlc2lzIGRlbm9taW5hZGEgY29tbyBzZSBlc3BlY2lmaWNhIGVuIGVsIGNhbXBvIOKAmFTDrXR1bG/igJksIHBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIGF1dG9yaXpvIGEgbGEgVU5JVkVSU0lEQUQgSU5EVVNUUklBTCBERSBTQU5UQU5ERVIsIHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBsYSBMZXkgNDQgZGUgMTk5MywgZWwgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciwgcmVhbGljZSBsYSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhLCBlZGljacOzbiwgZGlzdHJpYnVjacOzbiBiYWpvIGxhIG1vZGFsaWRhZCBkZSBhbHF1aWxlciwgcHLDqXN0YW1vIHDDumJsaWNvIG8gaW1wb3J0YWNpw7NuIGVuIGZvcm1hdG8gaW1wcmVzbyB5IGRpZ2l0YWwsIGxhIHRyYW5zZm9ybWFjacOzbiwgbGEgcHVibGljYWNpw7NuIGNvbW8gb2JyYSBsaXRlcmFyaWEsIGxpYnJvIGVsZWN0csOzbmljbyAoZS1Cb29rKSBvIHJldmlzdGEgZWxlY3Ryw7NuaWNhLCBpbmNsdXllbmRvIGxhIHBvc2liaWxpZGFkIGRlIGRpc3RyaWJ1aXJsYSBwb3IgbWVkaW9zIHRyYWRpY2lvbmFsZXMgbyBwb3IgSW50ZXJuZXQgYSBjdWFscXVpZXIgdMOtdHVsbyAgcG9yIGxhIFVuaXZlcnNpZGFkIHkgY29uIHF1aWVuIHRlbmdhIGNvbnZlbmlvIHBhcmEgZWxsbywgaW5jbHV5ZW5kbyBsYSBwb3NpYmlsaWRhZCBkZSBoYWNlciBhZGFwdGFjaW9uZXMsIGFjdHVhbGl6YWNpb25lcyB5IHRyYWR1Y2Npb25lcyBlbiB0b2RvcyBsb3MgaWRpb21hczsgbGEgaW5jb3Jwb3JhY2nDs24gYSB1bmEgY29sZWNjacOzbiBvIGNvbXBpbGFjacOzbiwgbGEgdHJhZHVjY2nDs24sIGZpamFjacOzbiBlbiBmb25vZ3JhbWEsIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBmb3JtYXRvIGFuw6Fsb2dvLCBkaWdpdGFsLCBhdWRpb3Zpc3VhbCwgbWFnbsOpdGljbywgeSwgZW4gZ2VuZXJhbCwgbG9zIGZvcm1hdG9zIGVuICBxdWUgc2UgcHVlZGEgcmVwcm9kdWNpciB5IGNvbXVuaWNhciAgZGUgbWFuZXJhIHRvdGFsIHkgcGFyY2lhbCBtaSB0cmFiYWpvIGRlIGdyYWRvIG8gdGVzaXMuIAoKTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgYW7DoWxvZ28sIGZvcm1hdG8gdmlydHVhbCwgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCDDs3B0aWNvLCB1c28gZW4gcmVkLCBJbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBlbnRyZSBvdHJvcyBmb3JtYXRvcyB5IG1lZGlvcy4KCkVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAgCgpQYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIFVOSVZFUlNJREFEIElORFVTVFJJQUwgREUgU0FOVEFOREVSIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmU7IGVuIGNvbnNlY3VlbmNpYSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sIEVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLgo=