Diseño E Implemeñtacioñ de Uñ Software de Mañteñimieñto Preveñtivo Eñ PHP para Maquiñaria Pesada

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 17

DISEÑ O E

IMPLEMENTACION DE UN
SOFTWARE DE
MANTENIMIENTO
PREVENTIVO EN PHP PARA
MAQUINARIA PESADA
Tesis

FEBRUARY 28, 2022


MARK ANTHONY CALLA VARGAYA-2013 39200
Escuela Académico Profesional de Ingeniería Mecánica
1.1 TEMA DE INVESTIGACIÓN

“DISEÑO E IMPLEMENTACIÓN DE UN SOFTWARE DE MANTENIMIENTO


PREVENTIVO EN PHP PARA MAQUINARIA PESADA”

1.2 ANTECEDENTES

T. Amanaditis, A, Chatzigeorgiou. “Studying the evolution of PHP web applications”


Artículo Científico, Universidad de Macedonia, Grecia, 2015, Que investiga la
evolución de los proyectos de código abierto en PHP mediante las leyes de M.M
Lehman, la mencionada investigación abarca el estudio de 30 aplicaciones web en
PHP y concluyó con la validación de las leyes de evolución a excepción de la
segunda que trata sobre el incremento de la complejidad del sistema y octava del
decrecimiento de la calidad, esto debido ya sea al lenguaje de programación o a las
prácticas de desarrollo de aplicaciones web [2].

J. Gao, D. Li, R. Roy., Y. Tong, S. Wan. “Process and knowledge management in


collaborative maintenance planning system for high value machine tools” Artículo
Científico, Universidad de Greenwich Chatham Maritime, China, 2016, análisis
enfocado en las máquinas herramientas de alto valor para las fábricas modernas, en
esta investigación la calidad y el comportamiento de una máquina herramienta no
sólo afectan a la calidad de las piezas que fabrica, sino que también afectan al
fabricante de dicho elemento. Investigando las diversas relaciones entre las
diferentes partes interesadas en el ciclo de vida de las máquinas-herramienta,
centrándose en la gestión del conocimiento, la comunicación y los procesos de toma
de decisiones, finalmente concluyendo con un prototipo de sistema de planificación
de mantenimiento colaborativo, utilizando una máquina herramienta modelo.

E. Cornú, M. Río, E. Escobedo, F. Guerrero, D. Morales. “Propuesta de un programa


de mantenimiento preventivo para la empresa Moraly” Tesis Ingeniería Industrial,
Instituto Politécnico Nacional, México, 2010, esta tesis desarrolla un programa de
mantenimiento preventivo buscando incrementar la eficiencia del proceso
productivo, a través del control oportuno a sus recursos, y concluye con la
determinación los problemas principales mediante la agrupación de información,
valorando la misma y dando soluciones prioritarias a las mismas.

1
1.3 JUSTIFICACIÓN

El propósito del mantenimiento es asegurar la disponibilidad de equipos y


maquinaria para el mejor retorno de la inversión. El éxito del mantenimiento depende
de la correcta selección de los ciclos de prueba. Los ciclos que son demasiado cortos
aumentarán los costos operativos.

La importancia de desarrollar un software de mantenimiento preventivo radica en


que toda la maquinaria pesada (falla de componentes críticos) pueda ser registrada
técnicamente, lo que ayudará a gestionar los repuestos, ventajas en los operadores del
software y así acortar los tiempos de reparación. traducirse en ahorro económico.

Para confirmar que el proyecto es viable, se deben considerar los siguientes parámetros:

• El diseño es técnicamente factible porque contar con un software de mantenimiento


prolongará la vida útil de la máquina y reducirá el tiempo de inactividad no
planificado.
• El proyecto es socialmente viable porque se debe implementar un software de
mantenimiento preventivo y se dispone de la información y las herramientas
necesarias.
Tener una máquina a mano en todo momento reduce el costo de avería y reparación de
maquinaria pesada

2
1.4 OBJETIVOS
1.4.1 Objetivo General

Diseño e implementación de un software de mantenimiento preventivo en PHP


para maquinaria pesada.

1.4.2 Objetivos Específicos


 Obtener el histórico de problemas frecuentes que se han presentado en la
maquinaria pesada para determinar la tasa de fallos
 Analizar los fallos y modos de fallos mediante aplicación de matrices AMFE.
 Gestión de base de datos en MYSQL
 Elaboración del plan de mantenimiento preventivo en PHP.

2.1 INVESTIGACIONES PREVIAS

E. Maroto. “Elaboración e Implementación de un plan de mantenimiento para la


maquinaria pesada y vehículos livianos del GADM de Pelileo” Tesis Ingeniería
Mecánica, Universidad Técnica de Ambato, 2016, que concluye que mediante la
elaboración del plan de mantenimiento se puede estimar que el porcentaje del
tiempo de paro de las máquinas y vehículos disminuye en un 8.3% que corresponde
a la primera quincena de aplicación de mantenimiento, lo cual beneficia al GAD de
Pelileo, ya que con la disponibilidad de la maquinaria podrá prestar mayor servicio
a todo el cantón Pelileo.

G. Coello, J. Gallegos. “Desarrollo de un software para la gestión de


mantenimiento de la maquinaria pesada para la prefectura del Azuay” Tesis
Ingeniería Mecánica Automotriz, Universidad Politécnica Salesiana Sede Cuenca,
2015, que concluyó que la gestión de mantenimiento asistido por ordenador, permite
automatizar todos los procesos respecto al mismo, ya sea; correctivo, preventivo y
predictivo, para una flota de equipos de grande y baja escala. También que el diseño
del SIMMAP (software), cumple con todos los objetivos determinando la fiabilidad
de la maquinaria y la automatizando el mantenimiento por medio de la secuencia de
las gestiones administrativas como el manejo de todos los recursos necesarios para
la elaboración de las órdenes de trabajo y las órdenes de operación. Dentro de estos
recursos se tienen las parametrizaciones de bodega, bienes, usuarios, máquinas,
tareas de mantenimiento y sus respectivas órdenes.

C. Lucho. “Diseño e Implementación de un Sistema de Administración de


Calendarios Online con Sincronización Móvil” Tesis Ingeniería en Comunicaciones,
Pontificia Universidad Católica de Perú, 2012, esta investigación es una alternativa
al servicio de agendas presente en el campus virtual, que tiene la posibilidad de
sincronizar eventos programados vía un dispositivo móvil. La interconexión de
sistemas basados en distintos paradigmas de funcionamiento es completamente
posible y funcional por medio de bases de datos usando MySQL, también se
comprobó que el tiempo y los datos transmitidos entre el cliente móvil y el servidor
no aumentan con la implementación de la solución, sino más bien se mantienen
constantes y no afecta al rendimiento del sistema.

D. Albuja. G. Castillo. “Sistema de gestión de control de bienes y servicios basadas


en PHP y MySQL” Artículo Técnico, Escuela Politécnica del Litoral, el cuál
desarrolla el sistema “SIBIS” que mejora el control de gestión de bienes y servicios
dentro de la empresa logrando optimizar procesos y demostrando resultados de
manera organizada, minimiza los registros manuales, reduciendo los costos
operativos.

V. Orozco. “Plan y programa integral de mantenimiento asistido por ordenador,


centrado en el mantenimiento preventivo a nivel de 4to escalón de la línea de
producción de papas /PC – 14), de la empresa Frito Lay del grupo PEPSICO
Alimentos” Tesis Ingeniería Mecánica, Universidad de las Fuerzas Armadas, 2016,
como resultado de la investigación se realizó el cronograma anual de
mantenimiento preventivo para el año 2016, en donde se elaboró los planes de
mantenimiento preventivo, del 1er escalón al 4to escalón, que es lo que requirió
Frito Lay, para reducir en un 70% los paros no previstos por averías. EL 4to
escalón provee solo cambios de partes o componentes de acuerdo a las políticas de
la empresa. Se implementó el plan de mantenimiento preventivo en el software MP8,
el cuál fue validado con los técnicos y el Ingeniero de Mantenimiento. Finalmente,
la implementación del proyecto fue factible económicamente, debido a que la
inversión total fue de 7000 USD, los cuales se recuperan tan solo en dos meses de
trabajo.
2.2 MARCO TEORICO
2.2.1 Mantenimiento

En el caso del mantenimiento, se trata de un conjunto de técnicas diseñadas para


mantener los equipos e instalaciones en funcionamiento el mayor tiempo posible
(intentando la máxima disponibilidad) y con la máxima eficiencia. La función
principal del mantenimiento es mantener el equipo y la maquinaria en buen estado de
funcionamiento a lo largo del tiempo.
El mantenimiento industrial incluye tecnologías y sistemas que permiten una
predicción, inspección, lubricación y reparación eficientes de fallas, proporcionando
a los operadores y operadores de máquinas estándares de tiempo de actividad y
contribuyendo a los intereses de la empresa.

2.2.2 Evolución del mantenimiento

El objetivo del mantenimiento es mantener el equipo funcionando a lo largo del


tiempo. Estos dispositivos no están integrados en sus distintas horquillas según la
técnica. Por ejemplo, ingeniería mecánica y de máquinas, ingeniería eléctrica y
sistemas de transmisión de energía, ingeniería civil y construcción de puentes y
carreteras. Cada una de estas instalaciones debe estar al tanto de los cambios y de que
todas las instalaciones necesitan mantenimiento para prolongar su vida útil y
disponibilidad.

Hechos importantes que afectan el mantenimiento actual

Durante el Renacimiento, las máquinas dieron grandes pasos, dejando atrás la Edad
Media con representaciones como Galileo Galilei, Miguel Ángel y Leonardo da
Vinci. Se han logrado grandes avances, como la invención de la pólvora, las armas
de guerra, el desarrollo de barcos de ingeniería mecánica avanzada. Otro evento
fundamental en la preservación icónica fue la Revolución Industrial, que reunió una
serie de inventos, bocetos, mecanismos y máquinas que permitieron que la
producción industrial floreciera y se desarrollara. La atención se centró en la creación
de una máquina de vapor porque era posible aplicar el concepto de que la máquina
no necesita un operador, sino que debe servir a sus intereses y mejorar su calidad de
vida.

Época Actual

El mundo está experimentando una tasa de crecimiento sin precedentes en años


anteriores, lo que requiere un amplio conocimiento del personal de mantenimiento
para mantener las máquinas y los mecanismos en funcionamiento. La Tabla 2.1 a
continuación resume la evolución del mantenimiento:

Tabla 2.1 Evolución del mantenimiento:

Fiel al término "reparación", entró en uso industrial en los Estados Unidos alrededor
de 1950, y el término "recreación" se adoptó gradualmente en Francia. El concepto
ha evolucionado de una simple función de reparación y reparación de hardware para
garantizar la producción (entretenimiento) a un concepto de mantenimiento con
funcionalidad de prevención, reparación y revisión de hardware para optimizar el
costo total. como muestra la imagen. 2.1:
Figura 2.1 Historia del mantenimiento

Sin embargo, los servicios de mantenimiento tienen una posición muy variable según el
tipo de industria. La evolución del concepto de mantenimiento se puede dividir en
cuatro generaciones:

Primera Generación: El período más largo entre el desarrollo de la industria y la


Segunda Guerra Mundial todavía se utiliza en diversas industrias. Solo concéntrate en
corregir errores.

Segunda Generación: cubre la Segunda Guerra Mundial hasta fines de la década de


1970 y encuentra una relación entre la probabilidad de falla y el tiempo de actividad del
equipo. Comience a usar el término mantenimiento preventivo.

Tercera Generación: CAUSA - EFECTOS A principios de la década de 1980 se


realizaron estudios para encontrar la causa raíz de la falla. Se entiende que la
observación continua de los síntomas de falla puede ayudar en la planificación de tareas
preventivas.

Cuarta Generación: Aparecido en la década de 1990, el término “Calidad Total” se


utiliza para el mantenimiento, centrándose en su capacidad para mejorar la usabilidad
mediante la reducción de costos para la empresa.

La figura 2.2 muestra las generaciones del mantenimiento:


Figura 2.2 Evolución del mantenimiento

Al mismo tiempo, se estableció el Mantenimiento Productivo Total (TPM), en el que


algunas de las tareas realizadas por los cuidadores eran realizadas por los operadores
de producción. Para involucrar más a los ejecutivos de producción en el
mantenimiento de las máquinas, el objetivo general de TPM es lograr: "cero fallas".
El modelo de mantenimiento que se está desplegando actualmente determina las
necesidades específicas de cada industria. El método más común es TPM, que a
menudo se integra con un modelo de mantenimiento informático.

2.2.2 Objetivos de mantenimiento


 Garantizar la disponibilidad y la confiabilidad de los equipos
 Maximizar la productividad y eficiencia
 Cumplir todas las normas de seguridad y medio ambiente.
 Disminuir la gravedad de los fallos que no se lleguen a evitar
 Prolongar la vida útil de los bienes.
2.2.3 Tipos de mantenimiento

Existe una clasificación tradicional de tipos de mantenimiento con objetivos de


aprendizaje y formación (correctivo, preventivo, predictivo), pero no muchas
aplicaciones prácticas. Dependiendo de las necesidades de cada máquina, es más
práctico usar un modelo como una combinación de diferentes estilos de
mantenimiento.

 Correctivo

Este es un conjunto de tareas destinadas a corregir errores informados por los


usuarios en varios equipos de mantenimiento.
La principal ventaja es que su rendimiento no requiere alta calidad y la vida útil del
dispositivo es máxima. Las desventajas son los altos costos de mantenimiento debido
a fallas imprevistas y la posibilidad de falta de repuestos en stock.

 Predictivo

Según él, es una forma de conocer y reportar el estado y actividad de un objeto


aprendiendo los valores de alguna variable que representa dicho estado y actividad.
Es fundamental identificar las variables físicas (temperatura, presión, vibración, etc.)
que ocurren a diferentes velocidades y pueden causar daños al equipo. Es el
mantenimiento más profesional, requiere conocimientos técnicos y requiere un
equipo sofisticado. Por lo tanto, además del alto costo de adquisición de equipos
especializados, la principal desventaja es la capacitación de los técnicos en esta
herramienta y aplicación de mantenimiento. Por otro lado, permite determinar de
manera óptima cuándo realizar un mantenimiento preventivo que, además, se puede
realizar sin parar la máquina por completo.

 Preventivo

El mantenimiento está diseñado para mantener un nivel continuo de operación del


equipo y se caracteriza por programar ajustes a sus componentes críticos en el
momento más conveniente.

Uno de los beneficios es la reducción del tiempo de inactividad no planificado de la


máquina y también se recomienda cuando existe una relación entre la probabilidad
de falla y la vida útil. Por el contrario, una de las desventajas es que no se puede
agotar la vida del elemento reemplazado.

2.2.4 Modelos de mantenimiento


Esta división de mantenimiento presenta una mezcla de los tipos anteriormente
mencionados. Por ejemplo: en un motor se realizarán tareas de lubricación
(mantenimiento preventivo), se medirán las vibraciones y temperatura de
funcionamiento (mantenimiento predictivo) y se repararán las los fallos que surjan
(mantenimiento correctivo). Así tenemos los siguientes modelos:

 Modelo correctivo
Este modelo es el más simple e incluye lubricación, inspección visual y solución de
problemas. Este modelo no trae grandes beneficios, por lo que no es recomendable
destinar demasiados recursos económicos. Es adecuado para equipos menos
peligrosos, cuya falla no es un problema económico o técnico. En la figura
2.3 se observa las características del modelo correctivo.

Figura 2.3 Modelo Correctivo

 Modelo condicional
Contiene tareas del modelo anterior, agrega pruebas y las pruebas definen las
siguientes operaciones. Gracias a las pruebas, es posible detectar anomalías de las
intervenciones planificadas. Se utiliza principalmente para equipos que rara vez se
utilizan o que tienen un bajo índice de fallas. La figura 2.4 ilustra el modelo
condicional.

Figura 2.4 Modelo Condicional

 Modelo sistemático

Este modelo realiza una amplia gama de tareas independientemente de la condición


del dispositivo, así como una serie de pruebas y pruebas para planificar tareas más
importantes, este modelo es adecuado para el equipo requerido Las tareas de
mantenimiento continuo se programan según el clima, sin importar cuánto tiempo el
equipo ha estado en servicio. La figura 2.5 muestra el modelo sistemático.
Figura 2.5 Modelo Sistemático

 Modelo de alta disponibilidad


Este modelo es el más riguroso. Por lo general, se usa para equipos esenciales, es
decir, no fallará. Su disponibilidad debe ser superior al 90%. En este caso, la
máquina no puede apagarse por completo, por lo que se requieren técnicas de
mantenimiento predictivo, que también se pueden realizar una vez al año o más. En
esta versión se reemplazan las piezas desgastadas o más desgastadas. El enfoque
principal está en cero fallas en el equipo, es decir, sin mantenimiento, para facilitar
reparaciones de emergencia rápidas y mantener las máquinas funcionando durante el
tiempo de inactividad anual. Un buen ejemplo de este modelo de mantenimiento es
una turbina eléctrica. La figura 2.6 muestra las características de alta disponibilidad:

Figura 2.6 Modelo de alta disponibilidad

2.2.5 Lenguaje de código abierto


Es el término con el que se conoce al software distribuido y desarrollado libremente.
El código abierto tiene un punto de vista más orientado a los beneficios prácticos de
compartir el código que a las cuestiones morales y/o filosóficas las cuales destacan
en el llamado software libre.

 Historia del lenguaje de código abierto

Fue utilizado por primera vez en 1998 por usuarios de la comunidad gratuita. El
hecho de que el lenguaje de programación sea el inglés se ha malinterpretado porque
se ha distribuido la palabra freeware y la palabra "free" significa "gratis" o "libre".
Pero para ser claros, la característica principal del software libre es la "libertad de
expresión", lo que significa que el titular de los derechos otorga a los usuarios un
conjunto de libertades que los propietarios del software propietario no otorgan, como
prohibir la modificación o el acceso al código fuente o su distribución. Con el
software propietario, pagas por el derecho a usarlo, pero eso no convierte al
desarrollador en el propietario de la aplicación web, el programa, etc. Actualmente,
el término utilizado para resolver la confusión es software de código abierto,
software gratuito y código abierto. es un acrónimo de software libre y de código
abierto en inglés. El código abierto se utiliza para definir un nuevo movimiento de
software (Open Source Initiative) que es diferente del movimiento de software libre,
incompatible con el movimiento de software desde un punto de vista filosófico y
completo, son equivalentes desde un punto de vista práctico. los dos movimientos
trabajan juntos en el desarrollo real del proyecto. La idea detrás del concepto de
fuente abierta es simple: cuando (en Internet) los programadores pueden leer,
modificar y redistribuir el código fuente del programa, el programa crece, evoluciona
y mejora.

Servidor Web

Es el proceso de comunicación entre dos computadoras o más, la máquina o


máquinas que piden el servicio o la información es llamada cliente y quien la otorga
es el servidor.

El servidor web o también conocido como servidor HTTP una vez a recibido la
petición del cliente prepara la página HTML con las imágenes o archivos que
contenga la misma, mediante la interpretación de un código.

En este proyecto se utilizará el servidor Apache, que tiene la tecnología de código


abierto.

2.2.6 PHP
PHP, acrónimo de PHP Hypertext Preprocesor, es un lenguaje de programación que
se utiliza principalmente para el desarrollo de sitios web, pero para muchos es un
lenguaje de propósito general, y el uso que se le dé dependerá en parte de lo que
necesite el programador.

Ventajas

 Soporte para trabajar con múltiples bases de datos


 Programación de páginas dinámicas con servidores
 Soporte para múltiples plataformas
 Facilidad de aprendizaje
 Portabilidad de código en diferentes plataformas.

Licencia de uso

Anteriormente se mencionó el criterio de “libre”, en caso de PHP se refiere a la


licencia que tiene, la cual tiene tres puntos base:

 La primera libertad es la de usar el programa (PHP)


 La segunda es la de poder modificar el programa accediendo a su código fuente
 La tercera opción de distribuir el programa

Cabe acotar que no existe una empresa detrás de PHP, los avances en el código
resultan del trabajo de desarrolladores que no tiene fines de lucro, los cuales revisas
errores, notifican fallas de seguridad, añaden o quitan elementos, etc.

Bases de datos

Una base de datos es una estructura organizativa de datos relacionados que, en última
instancia, le permite obtener información actualizada sobre una organización. Digo
final porque por sí solo no hace ninguna mejora: el amplificador se realiza
diseñándolo adecuadamente según sea necesario (requerido) y actualizando los datos.

Modelo de Datos

El objetivo principal de un sistema informático es registrar situaciones de la vida real


utilizando una variedad de herramientas. El modelo de datos hace esto diseñando
cómo se almacena la información en la base de datos.

Modelo Jerárquico

La base de datos que forma parte de este modelo organiza su información en una
jerarquía. Cada nivel de la jerarquía puede tener N nodos, y el punto especial es que
cada nodo no puede tener más de un padre. En la figura 2.7 se observa que el nodo
uno no tiene un nodo superior por lo que se lo denomina nodo raíz o padre, mientras
que los nodos 2, 3, 4 se consideran nodos hijos.
Modelo de red

La diferencia fundamental es que aquí un nodo puede tener varios nodos superiores o
padres. En la figura 2.8 se muestra que el nodo 4 es padre del nodo 5, y que los
nodos 2 y 3 a su vez son padres del nodo 5.

Figura 2.7 Modelo Jerárquico

Figura 2.8 Modelo de red

Modelo relacional

Los modelos le permiten ver información del mundo real, incluidos conceptos como
tablas (sistemas bidimensionales), filas y columnas, y también le permiten
diferenciar por sus características básicas (atributos), permite una relación uno a uno.

Modelo Orientado a objetos

Al momento de desarrollar sistemas multimedia, los modelos anteriormente


mencionados presentan varias limitaciones como:

 Estructura de objetos compleja


 Se necesita almacenar datos como imágenes y texto
 Se requiere definir operaciones no estándar.

Sin embargo, el espacio para los lenguajes de programación orientados a objetos


está creciendo, por lo que se recomienda una base de datos de la misma naturaleza.
Se basa en diferentes técnicas que incluyen herencia, asociación, abstracción,
polimorfismo, concatenación y encapsulación.

2.2.7 MySQL
MySQL es un sistema de administración de bases de datos relacional (RDBSM). Se
trata de un programa capaz de almacenar una enorme cantidad de datos de gran
variedad y de distribuirlos para cubrir necesidades de cualquier tipo de organización,
desde pequeños establecimientos comerciales a grandes empresas y organismos
administrativos, compite con sistemas RDBMS propietarios conocidos, como Oracle,
SQL Server y DB2.

Es la base de datos de código abierto más popular del mundo y, gracias a las
sugerencias y parches de los desarrolladores, se ha convertido en una herramienta
sofisticada que compite con las bases de datos comerciales. MySQL es utilizado por
los siguientes motivos:

 Rapidez
 Posibilidad de trabajar en diferentes plataformas
 Múltiples formatos de tablas para cada necesidad
 Seguridad
 Gran estabilidad
 Administración simple
 Soporte técnico (con el licenciamiento comercial).

También podría gustarte