Vous êtes sur la page 1sur 48

UNIVERSIDAD

NACIONAL DE
SAN AGUSTIN
FACULTAD DE INGENIERIA DE PRODUCCION Y
SERVICIOS

ESCUELA PROFESIONAL
DE
ROBSOL

CURSO: SISTEMAS INTELIGENTES


Docente: ING. JULIO RAMOS

SISTEMA EXPERTO
PARA EL DIAGNOSTICO
DE FALLAS EN UN
AUTOMOVIL
ALUMNOS:
CORA ZARABIA JOHANN
CRUZ LEN ROSA LORENA
CUBA CUBA LIZBETH
VIVIANA

SUCASAIRE SUCASAIRE

2015

INGENIERA INDUSTRIAL

CONTENIDO
INTRODUCCION....................................................................................5
1

Justificacin....................................................................................6

Objetivos........................................................................................6
2.1

Objetivo general.......................................................................6

2.2

Objetivo especfico....................................................................6

Problemtica..................................................................................6

Descripcin de la Empresa.............................................................7

Desarrollo del Sistema Experto......................................................8


5.1 Construccin de sistemas basados en conocimiento usando
CommonKADS...................................................................................8
5.2

Modelo Contextual....................................................................9

5.2.1 OM-1: Identificacin En La Organizacin De Los Problemas


Y Oportunidades Orientados Al Conocimiento................................9
5.2.2 De OM-2: Descripcin de los aspectos de la organizacin
que tienen impacto en o son afectados por el problema en OM-1. 9
5.2.3 Ubicacin de los procesos dentro de la cadena de valor. .10
5.2.4 Desglose del proceso TECNICO COMERCIAL (Diagnostico)11
5.2.5 Flujograma........................................................................11
5.2.6 Modelo Organizacional......................................................12
5.3

Modelo Conceptual.................................................................19

5.3.1 Modelo de Conocimiento...................................................19


5.3.2 Reglas de Inferencia..........................................................20
5.3.3 Red de inferencia..............................................................23
5.4

Modelo artefactual..................................................................25

5.4.1 Hoja DM-1: Diagrama de la arquitectura del sistema.......25


5.4.2 Hoja DM-2: especificacin de las facilidades que ofrecen un
entorno de Software en el que el sistema de destino se pondr en
prctica........................................................................................25
5.4.3 Modelo Artefactual en CommonKADS..............................26
5.4.4 Diseo de clases...............................................................28
5.4.5 Implementacin................................................................28
5.4.6 Funciones..........................................................................29
5.4.7 Diseo de pantallas...........................................................34
6

Conclusiones................................................................................40

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Recomendaciones........................................................................40

Bibliografa...................................................................................41

Anexos..........................................................................................42
9.1

Vocabulario del dominio..........................................................42

9.2

Adquisicin de conocimiento..................................................45

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

INDICE DE ILUSTRACIONES
Ilustracin 1: Mecnico del Taller Aleman.............................................7
Ilustracin 2: Taller Aleman..................................................................8
Ilustracin 3: Construccin de sistemas basados en conocimiento
usando CommonKADS..........................................................................8
Ilustracin 4: Organigrama...................................................................9
Ilustracin 5: Organigrama rea Tcnico Comercial...........................10
Ilustracin 6: Cadena de valor............................................................10
Ilustracin 7:Desglose del proceso TECNICO COMERCIAL..................11
Ilustracin 8: Flujograma....................................................................11
Ilustracin 9: Diagrama de casos de uso del Diagnstico de Vehculos
...........................................................................................................13
Ilustracin 10: Red de Inferencia........................................................23
Ilustracin 11: Implementacin del mtodo artefactual.....................28
Ilustracin 12: Diseo de pantallas....................................................35

INDICE DE TABLAS
Tabla 1: OM-3 Descripcin del proceso en funcin de las tareas de alto
nivel (TAN) en que est compuesto....................................................14
Tabla 2: OM-4 Descripcin del componente de conocimiento del
modelo de la organizacin..................................................................14
Tabla 3: OM-5: Descripcin de los aspectos de la organizacin que
tendrn impacto o estarn afectados por la solucin escogida de SBC.
...........................................................................................................15
Tabla 4: (TMI 1 ) Documento de Analisis de tareas.......................16
Tabla 5: TM 2 Documento de Anlisis de los cuellos de botella del
conocimiento....................................................................................16
Tabla 6: (OTA-1) Documento de Recomendaciones y Acciones de
mejoras...............................................................................................18
Tabla 7: Modelo de Conocimiento.......................................................19
Tabla 8: Hoja DM-1: Diagrama de la arquitectura del sistema............25
Tabla 9: Hoja DM-2: especificacin de las facilidades que ofrecen un
entorno de Software en el que el sistema de destino se pondr en
prctica..............................................................................................25
Tabla 10: Modelo Artefactual en CommonKADS................................26

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

INTRODUCCION
Actualmente

la tecnologa avanza a pasos agigantados en todos

los sectores productivos, es por ello que como empresa se debe estar
pendientes de todo lo que ocurre en el exterior de tal forma que uno
pueda estar actualizado y no se deje pisar por empresas que corren a
la par con la tecnologa.
Es por ello que los sistemas expertos han tomado mucha importancia
hoy en da, porque pueden ser de gran ayuda para la empresa,
optimizando procesos, y brindado soluciones.
Este sistema se basa en la experiencia de un experto, la cual es
plasmada en un software para que cualquier persona que pueda
manipular ese software pueda dar un diagnstico acertado como si lo
diera el mismo experto.
Es por ello que se presenta el siguiente trabajo, para aplicar los
conocimientos adquiridos en el curso de Sistemas Inteligentes y
brindar una solucin a la empresa con la cual se est trabajando la
cual es Taller Alemn S.R.L.

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

SISTEMA EXPERTO PARA EL


DIAGNSTICO DE FALLAS EN
UN AUTOMOVIL
1 Justificacin
Una empresa que no cuenta con ayuda en sistemas de
informacin o alguna forma de automatizacin en algn proceso
se queda atrs debido a que se tiene competencia que corre
cada vez hacia la innovacin. Es por ello que se realiza este
trabajo de tal forma que se pueda mejorar un proceso que trae
problemas en esta empresa para que esta est a la par con sus
dems competidores y pueda obtener ms beneficios.

2 Objetivos
2.1 Objetivo general
Desarrollar un Sistema Experto que ayude a realizar la funcin de
diagnstico de falla en los vehculos

2.2 Objetivo especfico


-

Desarrollar el modelo contextual como primer paso para


desarrollar el sistema experto, en el cual se identifica el
principal problema que se presenta en el Taller Alemn.
Desarrollar el Modelo Conceptual el cual est basado en
entrevistas
Desarrollar la Red de Inferencia, la cual es la base para el
desarrollo del software.
Desarrollar el Modelo Artefactual el cual nos ayuda al diseo del
software.

3 Problemtica
Los expertos en el diagnstico de carros utilizan una serie de
conocimientos e incluso la experiencia como un factor importante
6

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

que le permita identificar con facilidad cual podra ser la posible


falla que pueda presentar el carro y de esta manera darle una
solucin rpida. La observacin de las condiciones en las cuales se
encuentra el carro va a permitir determinar cul es el problema ya
que la mecnica posee un conocimiento bastante amplio pero con
base en la experiencia Lo cual le va ayuda bastante a identificar el
problema de manera rpida.
Si los expertos son capaces de realizar estos diagnsticos de los
carros el cual es un sistema muy complejo entonces es posible
crear un sistema experto el cual est constituido por un conjunto
de reglas que van a permitir realizar el diagnostico entonces lo
que se quiere con el sistema experto es que cualquier persona
pueda hacer un diagnstico de los carros con ayuda de este
software el cual es un sistema que almacena todo el conocimiento
del experto.

Ilustracin 1: Mecnico del Taller Aleman

Fuente: Elaboracin propia

4 Descripcin de la Empresa
Nombre: Taller Alemn S.R.L.
Direccin: Av. Argentina 405, Apima.
Encargado: Sra. Luby Alemn Romero
Telfono: 054-407087

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Ilustracin 2: Taller Aleman

Fuente: Elaboracin Propia

5 Desarrollo del Sistema Experto


5.1 Construccin de sistemas
basados en conocimiento usando
CommonKADS

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Ilustracin 3: Construccin de sistemas basados en conocimiento usando


CommonKADS

5.2 Modelo Contextual


5.2.1 OM-1: Identificacin En La Organizacin De Los
Problemas Y Oportunidades Orientados Al Conocimiento.
Se ha delimitado al rea de tcnico comercial (mantenimiento)
que es el rea donde se presentan problemas o donde se
requiere hacer una mejora a los sistemas existentes. En esta
rea se debe realizar el estudio de viabilidad de aplicar un SBC
para hacer algunas de sus tareas, a continuacin presentamos
el contexto de la organizacin.
Es una empresa industrial, ubicada dentro del sector
metalmecnico, dedicado al diseo, desarrollo, fabricacin y
mantenimiento de maquinaria industrial y sus componentes.

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

5.2.2 De OM-2: Descripcin de los aspectos de la organizacin


que tienen impacto en o son afectados por el problema
en OM-1
Ilustracin 4: Organigrama

Fuente: Elaboracin propia


Ilustracin 5: Organigrama rea Tcnico Comercial

Fuente: Elaboracin propia

5.2.3 Ubicacin de los procesos dentro de la cadena de valor

10

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Ilustracin 6: Cadena de valor

Fuente: Elaboracin propia

5.2.4 Desglose del proceso TECNICO COMERCIAL (Diagnostico)


Ilustracin 7:Desglose del proceso TECNICO COMERCIAL

Fuente: Elaboracin propia

11

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

5.2.5 Flujograma
Ilustracin 8: Flujograma

12

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Fuente: Elaboracin propia

5.2.6 Modelo Organizacional


1. Proceso
El proceso que se realiza al interior del rea tcnico comercial se
presenta el diagrama de flujo de actividades, el cual fue obtenido a
partir de la observacin de las actividades dentro del Taller Alemn
S.R.L.
2. Personas
Empresas relacionadas con el proceso Tcnico Comercial: Clientes
Personas que estn directamente involucradas en esta operacin:
Clientes
El personal del Taller Alemn S.R.L.
Jefe del rea Tcnica Automotriz
Mecnico Automotriz
Personas de soporte: Ayudante de Mecnica Automotriz e Industrial

3. Diagrama de casos de uso del Diagnstico de Vehculos

13

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Ilustracin 9: Diagrama de casos de uso del Diagnstico de Vehculos

Fuente: Elaboracin propia

4. Prioridad asociada
Para el Taller Alemn S.R.L. es fundamental que se mejore el proceso
Tcnico Comercial porque la falta de diagnsticos ocasiona grandes
prdidas.
5. Restricciones temporales
Los diagnsticos de los vehculos tienen que darse en forma rpida
para no generar prdidas de clientes por la demora.
6. Cultura y poder
Un cargo puede ser desempeado por diferentes personas,
dependiendo del trabajo y del turno realizado. Esto ocasiona que en
algunos casos, se tenga visiones e ideas diferentes para la misma
situacin.
El diagnstico es la operacin ms prioritaria de todas. Esto sirve para
determinar decisiones en el momento oportuno.
7. Impacto
En el proceso Tcnico Comercial participan los usuarios
(departamentos de produccin), el personal del rea tcnica
automotriz, clientes. Sera importante estudiar la situacin particular
de cada una de las relaciones para observar cmo se comportaran
ante los cambios propuestos.

8. FORMATOS OM

14

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

OM-3 Descripcin del proceso en funcin de las tareas de alto


nivel (TAN) en que est compuesto.
Tabla 1: OM-3 Descripcin del proceso en funcin de las tareas de alto nivel
(TAN) en que est compuesto.

Modelo de
0rganizaci
on
No
TAREA
.

I DESCOMPOSICION DE LOS PROCESOS OM-3

REALIZADA
POR

DONDE? CONOCIMIENTO

Solicitud
1
de
rea usuaria
servicio
2

Revisin
general

Orden
de
3
manteni
miento

INTEN- IMPORT
SIVA? ANCIA

Oficina de
recepcin

Detectar y
evaluar si datos
estn conformes

Si

Alta

rea
automotriz

Taller
automotriz

Analizar y
evaluacin
tcnica

Si

Alta

rea
automotriz

Mucha
experiencia, debe
Taller
conocer
automotriz procedimientos
para emitir la.
orden

Si

Extrema

Fuente: Elaboracin propia

OM-4 Descripcin del componente


modelo de la organizacin.

de

conocimiento

del

Tabla 2: OM-4 Descripcin del componente de conocimiento del modelo de


la organizacin.

Modelo de organizacin
Recurso de
conocimiento

15

Documento de activos de conocimiento


(OM-4)
I

Forma Lugar Tiempo Calidad


Pertenece Usado
adecuada adecu adecuad adecuad
a
en
?
ado?
o?
a?

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Detectar y evaluar
si datos estn
conformes

rea
usuaria

Analizar y
rea
evaluacin tcnica automotriz
Mucha experiencia,
debe conocer
rea
procedimientos
automotriz
para emitir la.
orden

1,2,3

Si

Si

Si

Si

1,2,

Si

Si

Si

Si

1,2,

No, podra
mejorarse
haciendo
uso de SBC

Si

No, podra
mejorarse
haciendo
uso de
SBC

Si

Fuente: Elaboracin propia

OM-5: Descripcin de los aspectos de la organizacin que


tendrn impacto o estarn afectados por la solucin escogida
de SBC.
Tabla 3: OM-5: Descripcin de los aspectos de la organizacin que tendrn
impacto o estarn afectados por la solucin escogida de SBC.

Con el desarrollo de un SBC que respalde el plan de


actuacin ante contingencias en el proceso tcnico
Viabilidad
comercial se va a buscar como mayor objetivo ganar en
empresarial
eficiencia y eficacia sobre las acciones que deben
realizarse ante algn problema.

Viabilidad
tcnica

La inclusin en el SBC de la representacin del


conocimiento e identificacin de acciones contribuir con
el objetivo, conlleva a solucionar el problema. Hay que
representar adecuadamente el conocimiento y los mtodos
de razonamiento de forma que indique las posibles
acciones a realizarse.

La empresa y todo el personal creen que es oportuno el


Viabilidad del
desarrollo del SBC, no hay dificultad a la realizacin del
proyecto
SBC.
Se propone respaldar la toma de decisiones ante
problemas para ganar en eficiencia y rapidez con SBC. El
Acciones
SBC se desarrolla con el fin de que indique las acciones
propuestas
correctas de actuacin ante el riesgo de un problema grave
en el proceso tcnico comercial.

16

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Fuente: Elaboracin propia

9. FORMATOS TM
(TMI 1 ) Documento de Analisis de tareas
Tabla 4: (TMI 1 ) Documento de Analisis de tareas

Modelo de tareas
TAREA

Documento de anlisis de tareas


Aprobacin de orden de internamiento

ORGANIZACIN

Se realiza en la oficina del jefe

OBJETIVO Y VALOR

Encontrar la falla en el vehculo

DEPENCIA Y FLUJOS
OBJETOS
MANIPULADOS
TIEMPO Y CONTROL
AGENTES
CONOCIMIENTO Y
CAPACIDAD
RECURSOS

CALIDAD Y EFICIENCIA

Tcnico especialista y cliente


Vehculo (parte a ser analizada)
Entre 1 - 3 horas mayormente
Lo realiza el tcnico especialista
Desmontaje de vehculos,
Mantenimiento, entre otros
Herramientas de trabajo (Alicate,
desarmador, voltmetro)
El sistema de informacin hace validar al
tecnico los posibles problemas

Fuente: Elaboracin propia

TM 2 Documento de Anlisis de los cuellos de botella del


conocimiento

Tabla 5: TM 2 Documento de Anlisis de los cuellos de botella del


conocimiento

Modelo de tareas

17

Documento de anlisis de los cuellos de

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

NOMBRE
POSEIDO POR
USADO EN TAREA
DOMINIO
Naturaleza del
conocimiento
Formal, Riguroso
Emprico, cuantitativo
Heurstico, sentido
comn
Altamente
especializado,
especifico del dominio
Basado en la
experiencia
Basado en la accin
Incompleto
Incierto, puede
contener
incorrecciones
Bastante cambiante
Difcil de verificar
Tcito, difcil de
transferir
Forma del
conocimiento
Mental
Papel
Electrnico
Habilidades
Otras
Disponibilidad del
conocimiento
Limitaciones de
tiempo
Limitaciones de
espacio
Limitaciones de
acceso
Limitaciones de
calidad

18

botella del conocimiento


Procedimiento ante problemas en el
vehculo
Dpto. de Mantenimiento
Tarea 1
Problemas en el funcionamiento
correcto del vehculo
Si/No
Cuello de
botella? / Se
puede mejorar?
si
si
si
no

si

si/podria
respaldarse por un
SBC

si
no

si
no
no
Si/No
si
no
si
si
Si/No
si
si
no
no

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Limitaciones de forma

no

Fuente: Elaboracin propia


10.

FORMATO OTA

(OTA-1) Documento de Recomendaciones y Acciones de


mejoras.

Tabla 6: (OTA-1) Documento de Recomendaciones y Acciones de mejoras.

IMPACTOS Y
CAMBIOS EN LA
ORGANIZACION

La implantacin del SBC no va a suponer una


modificacin en la organizacin de la empresa.
nicamente debera incorporarse un ingeniero
del conocimiento para supervisar el
funcionamiento del sistema, incorporar nuevos
elementos que se modifiquen en el sistema de
compras y recoger los cambios de
procedimiento que se hagan en las medidas de
verificacin y acciones ante problemas.

En el trabajo rutinario, no se debe realizar


IMPACTOSY
ninguna modificacin. Solo en el caso de
CAMBIOS EN LAS producirse algn problema los supervisores
TAREAS Y AGENTES debern consultar el SBC para verificar el plan
de actuacin en la resolucin del problema.

ACTITUDES Y
COMPROMISOS

ACCIONES
PROPUESTAS

19

La directiva del taller acogen el desarrollo del


SBC con muy buena disposicin. Va a respaldar
las decisiones que tomen y va a dar ms rapidez
ante problemas graves. El desarrollo de un SBC
debe hacerse con precisin y detalle pero, en
este caso, con mayor motivo. Se estudiaran
todos los posibles casos y se revisara el
protocolo de actuacin.
Implementar un SBC que indique las acciones
que deben llevase a cabo cuando existan
problemas en el diagnstico de los vehculos. En
definitiva, es implementar en el SBC los
manuales de actuacin en el rea tcnico
comercial. Las acciones que deben llevarse a
cabo son, en primer lugar, catalogar y
representar los procesos del sistema. Se
representaran en el SBC con los
correspondientes atributos y relaciones entre

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

ellos. En segundo lugar, se representaran las


reglas de actuacin. Por ltimo, se
representaran los mtodos que van a
determinar que reglas deben emplearse segn
el estado del sistema de compras.

Fuente: Elaboracin propia

5.3 Modelo Conceptual


5.3.1 Modelo de Conocimiento
Tabla 7: Modelo de Conocimiento

Modelo de
conocimiento

Documento sobre el Modelo de Conocimiento (KM1)

Sistema experto capaz de diagnosticar fallas y


recomendar si necesita que se haga una revisin
tcnica y dar la solucin ms adecuada en el
MODELO DE
servicio de reparacin del vehculo. La
CONOCIMIENTO
programacin de este sistema experto se ha
llevado a cabo a partir de la mezcla realizada entre
conocimientos tanto heursticos como formales

FUENTES DE
CONOCIMIENTO
USADAS

La base de conocimientos se integr a partir de


libros especializados de mecnica automotriz,
manuales tcnicos, revistas, conferencias, etc.,
adems, se recogen criterios basados en la
experiencia de campo por el personal del taller
mecnico en cual fue desarrollado.

GLOSARIO

En el glosario de trminos se describen los


trminos usados en el sistema.

COMPONENTES

No se han encontrado bases de conocimiento ni


ontologas que hayan podido ser reutilizadas en el
sistema.

MATERIAL DE
ADQUISICIN DE
CONOCIMIENTO

La documentacin obtenida en el proceso de


adquisicin se basan en entrevistas realizadas a
experto

20

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Fuente: Elaboracin propia


5.3.2 Reglas de Inferencia
Regla 1
IF Carro Arranca Bien
THEN No hay ningn problema
Regla 2
IF Bota humo negro
Prdida de Potencia
THEN El sistema de alimentacin de aire falla
Regla 3
IF No retrocede
No funciona el embrague
THEN El sistema de embrague falla
Regla 4
IF No acelera
Carburador sucio
THEN El sistema de aceleracin falla
Regla 5
IF Sistema de alimentacin falla
Sistema de embrague falla. Sistema de aceleracin falla
THEN Visitar al mecnico de confianza
Regla 6
IF Maneja recto y se desva
Cierto grado de inclinacin, Balanceo
THEN Neumticos Gastados
Regla 7
IF Neumticos Gastados
THEN Cambio de neumticos
Regla 8

21

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

IF Carro no arranca
El estrter gira lentamente
Batera Baja
THEN Falla el sistema de batera
Regla 9
IF Sistema de batera Falla
THEN Recargar Batera
Regla 10
IF Starter gira normal
THEN Sistema de batera est bien
Regla 11
IF Sistema de batera est bien
THEN Mirar el reloj de combustible
Regla 12
IF Reloj de combustible indica vaco
El carro no arranca
Motor tienes falsas explosiones
THEN No hay combustible
Regla 13
IF No hay combustible
THEN Cargue combustible e intente nuevamente
Regla 14
IF Bota humo negro
Cambio de combustible del normal
Mezcla Rica
THEN Problemas con la alimentacin de combustible
Regla 15
IF Hay problemas con la alimentacin de combustible
THEN Revisar motor y visitar mecnico
Regla 16

22

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

IF Motor tiene falsas explosiones


Motor ratea
THEN Falla el sistema de combustible
Regla 17
IF Sistema de combustible falla
THEN Visitar mecnico
Regla 18
IF El reloj no indica vaco
El combustible llega
THEN El sistema de combustible est bien
Regla 19
IF El sistema de combustible est bien
THEN No hay ningn problema
Regla 20
IF El combustible no llega
Filtro Obstruido
THEN Falla filtro de combustible
Regla 21
IF Falla filtro de combustible
THEN Limpie el filtro de combustible
Regla 22
If Bujas Viejas
Estado de bujas aureola
Bujas incorrectas
THEN Sistema de ignicin falla
Regla 23
IF Sistema de ignicin falla
THEN Reemplaza las bujas

5.3.3 Red de inferencia

23

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Ilustracin 10: Red de Inferencia

24

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Motor arranca

No hay ningn problema


R1rrrrrr

Sistema de alimentacin de aire falla

Emisin de humo negro


R22

Asistir a un mecnico
R5

Prdida de Potencia
Sistema de embrague falla

No retrocede

R3

No funciona el embrague
Carro no acelera
Carburador sucio

Sistema de aceleracin falla


R4

Desviacin al manejar recto


Neumticos gastados

Cierto grado de inclinacin

R6

Cambiar Neumticos
R7

Hay Balanceo
Motor no arranca
Giro lento del starter

Falla en el Sistema de batera

Recargar batera
R9

R8

Batera baja
Giro normal del starter

Sistema de batera est bien

R10

Mirar el reloj de combustible

R11

Falsas explosiones del motor


No hay combustible
Motor ratea

R12

Cargar combustible e intentar de nuevo


R13

El reloj de combustible indica vaci


Emisin de Humo negro

Problemas con la alimentacin de combustible


R15

R14

Revisar motor

Cambio del combustible del normal


Falla en el sistema de combustible

R17

R16

El reloj de combustible no indica vaci


Sistema de combustible bien

El combustible llega
R18

R19

El combustible no llega
R20

Filtro obstruido

Falla del filtro de combustible

R21

Limpiar el filtro de combustible

Bujas viejas
El sistema de ignicin falla

Estado de bujas aureola


R22

Bujas incorrectas

Fuente: Elaboracin propia

25

SISTEMAS INTELIGENTES

R23

Remplazar bujas

INGENIERA INDUSTRIAL

5.4 Modelo artefactual


5.4.1 Hoja DM-1: Diagrama de la arquitectura del sistema
Tabla 8: Hoja DM-1: Diagrama de la arquitectura del sistema

MODELO DE DISEO DE HOJA DM-1ARQUITECTURA DE SISTEMA


NOMBRE DE LA
ARQUITECTURA

Diagnostico
1.- Informacin de falla (internamiento
del vehculo

ESTRUCTURA

2.- Decisiones antes del diagnostico

SUBSISTEMA

3.- Decisiones durante el diagnostico


4. Decisiones despus del diagnostico

CONTROL MODELO

Orientado con control centralizado

DESCOMPSICION DEL
SUBSISTEMA
El diagrama est orientado a objetos
Fuente: Elaboracin propia

5.4.2 Hoja DM-2: especificacin de las facilidades que ofrecen


un entorno de Software en el que el sistema de destino
se pondr en prctica.
Tabla 9: Hoja DM-2: especificacin de las facilidades que ofrecen un entorno
de Software en el que el sistema de destino se pondr en prctica.

MODELO DE DISEO
HOJA DE TRABAJO
DM-2
ARQUITECTURA DE HOJA DE TRABAJO DM-2 ARQUITECTURA DE
SISTEMA
SISTEMA
PAQUETE DE
SOTFWARE

Kappa

HARDWARE
POTECIAL

Intel core i3 2.6Ghz 4GB RAM

HARDWARE

Sistema virtual windowns XP

26

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

OBJETIVO
LIBRERA DE
VISUAALIZACION

Si hay libreras disponibles que facilitan la


implementacin

TIPO DE LENGUAJE

Orientado a objetos con herencia mltiple

REPRESENTACION
DEL CONOCIMIENTO Declarativo
PROTOCOLOS DE
INTERACCION

SQL

CONTROL DE FLUJO Protocolo que pasa mensaje


SOPORTE
COMMONKDS

No posee

Fuente: Elaboracin propia

5.4.3 Modelo Artefactual en CommonKADS


Tabla 10: Modelo Artefactual en CommonKADS

MODELO DE
DISEO
ARQUITECTURA
DE
COMPONENTES
CONTROLADOR
TAREA
METODO DE LA
TAREA
INFERENCIA
METODO DE
INFERENCIA
PAPEL DINAMICO
ROL ESTATICO
BASE DE
CONOCIMIENTOS
PUNTOS DE
VISTA

27

HOJA DE TRABAJO DM-3:


ESPECIFICACION DE LA ARQUITECTURA
PUNTOS DE DECISIN TPICOS

El usuario tiene el control frente a la


estrategia de razonamiento
Puede fallar si los antecedentes de las
reglas no se cumplen
La estructura de control esta formalizado
por medio de la red de inferencia
El motor de inferencia ejecutar la base
de conocimientos
Trazar un mapa " de muchos a muchos"
de inferencia (red de inferencia).
Los datos se clasifican en tipos de datos
para los diferentes roles.
Se definen las operaciones de acceso a
travs de slots.
Basado en reglas de produccin,
funciones
La interfaz es amigable a travs de
componentes explicativos.

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

MODELO DE
DISEO
ARQUITECTURA
DE
COMPONENTES
CONTROLADOR

HOJA DE TRABAJO DM-3:


ESPECIFICACION DE LA ARQUITECTURA
PUNTOS DE DECISIN TPICOS

El usuario tiene el control frente a la


estrategia de razonamiento
TAREA
Puede fallar si los antecedentes de las
reglas no se cumplen
METODO DE LA
La estructura de control esta
TAREA
formalizado por medio de la red de
inferencia
INFERENCIA
El motor de inferencia ejecutar la base
de conocimientos
METODO DE
Trazar un mapa " de muchos a muchos"
INFERENCIA
de inferencia (red de inferencia).
PAPEL DINAMICO Los datos se clasifican en tipos de datos
para los diferentes roles.
ROL ESTATICO
Se definen las operaciones de acceso a
travs de slots.
BASE DE
Basado en reglas de produccin,
CONOCIMIENTOS funciones
PUNTOS DE
La interfaz es amigable a travs de
VISTA
componentes explicativos.
Fuente: Elaboracin propia

5.4.4 Diseo de clases.

28

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

5.4.5 Implementacin
Crear las clases: Diagnostico y carro. Posteriormente se ha definido
los atributos, y finalmente las reglas y funciones.
Ilustracin 11: Implementacin del mtodo artefactual

29

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

5.4.6 Funciones
FUNCION BORRAR
{ ResetValue( Diagnostico, Bota_humo_negro );
ResetValue( Diagnostico, Perdida_Potencia );
ResetValue( Diagnostico, Arranca_Carro );
30

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

ResetValue( Diagnostico, Sistema_Alimentacion );


ResetValue( Diagnostico, Embrague );
ResetValue( Diagnostico, No_retrocede );
ResetValue( Diagnostico, Sistema_Embrague );
ResetValue( Diagnostico, Carburador );
ResetValue( Diagnostico, Acelerador );
ResetValue( Diagnostico, Sistema_Aceleracion );
ResetValue( Diagnostico, Arranca_Carro );
ResetValue( Diagnostico, Starter );
ResetValue( Diagnostico, Bateria );
ResetValue( Diagnostico, Sistema_Bateria );
ResetValue( Diagnostico, Embrague );
ResetValue( Diagnostico, No_retrocede );
ResetValue( Diagnostico, Arranca_Carro );
ResetValue( Diagnostico, Sistema_Embrague );
ResetValue( Diagnostico, Motor );
ResetValue( Diagnostico, Reloj );
ResetValue( Diagnostico, Mezcla );
ResetValue( Diagnostico, Cambio );
ResetValue( Diagnostico, Combustible );
ResetValue( Diagnostico, Sistema_Combustible );
ClearTranscriptImage( Transcript2 );
ClearTranscriptImage( Transcript3 );
ClearTranscriptImage( Transcript4 );
ClearTranscriptImage( Transcript5 );
ClearTranscriptImage( Transcript6 );
ClearTranscriptImage( Transcript7 );
ClearTranscriptImage( Transcript8 );
ClearTranscriptImage( Transcript9 );
};

31

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

FUNCION CONTINUAR Y REGRESAR


{HideWindow( Session2 );
ShowWindow( Diagnostico_General );
MaximizeWindow( Diagnostico_General );};
FUNCION INFERIR
{ Assert( Diagnostico, Bota_humo_negro );
Assert( Diagnostico, Perdida_Potencia );
Assert( Diagnostico, Arranca_Carro );
Assert( Diagnostico, Sistema_Alimentacion );
Assert( Diagnostico, Carburador );
Assert( Diagnostico, Acelerador );
Assert( Diagnostico, Sistema_Aceleracion );
Assert( Diagnostico, Arranca_Carro );
Assert( Diagnostico, Starter );
Assert( Diagnostico, Bateria );
Assert( Diagnostico, Sistema_Bateria );
Assert( Diagnostico, Embrague );
Assert( Diagnostico, No_retrocede );
Assert( Diagnostico, Arranca_Carro );
Assert( Diagnostico, Sistema_Embrague );
Assert( Diagnostico, Motor );
Assert( Diagnostico, Reloj );
Assert( Diagnostico, Mezcla );
Assert( Diagnostico, Cambio );
Assert( Diagnostico, Combustible );
Assert( Diagnostico, filtro );
Assert( Diagnostico, llegar );
Assert( Diagnostico, Sistema_Ignicion );
Assert( Diagnostico, bujias );

32

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Assert( Diagnostico, incorrectas );


ForwardChain( NULL, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11,
R12, R13, R14, R15, R16 );
HideImage( Bitmap1, NORESET );
Bitmap1:FileName = Diagnostico:imagen;
ShowImage( Bitmap1, NORESET );
HideImage( Bitmap3, NORESET );
Bitmap3:FileName = Diagnostico:imagen;
ShowImage( Bitmap3, NORESET );
HideImage( Bitmap4, NORESET );
Bitmap4:FileName = Diagnostico:imagen;
ShowImage( Bitmap4, NORESET );
HideImage( Bitmap5, NORESET );
Bitmap5:FileName = Diagnostico:imagen;
ShowImage( Bitmap5, NORESET );
HideImage( Bitmap6, NORESET );
Bitmap6:FileName = Diagnostico:imagen;
ShowImage( Bitmap6, NORESET );
HideImage( Bitmap7, NORESET );
Bitmap7:FileName = Diagnostico:imagen;
ShowImage( Bitmap7, NORESET );
};Assert( General:Sistema_Alimentacion );
Assert( Global:MSintomas );
ForwardChain( NULL, R2, R3, R4, R5, R7 );
Assert( General:Carro );
Assert( General:Diagnostico );
Assert( General:Sintomas );
Assert( General:Neumaticos );
Assert( General:Sistema_Alimentacion );
Assert( General:Sistema_Combustible );

33

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Assert( General:Sistema_Embrague );
Assert( General:Sistema_Aceleracion );
Assert( General:Sistema_Ignicion );
Assert( General:Sistema_bateria );
Assert( General:Estado_Starter );
Assert( General:Starter );
Assert( General:Motor );
};

FUNCION SALIR
Let [x PostMenu( "Exit to:", "KAPPA-PC", "MS-Windows", CANCEL )]
{
If ( x #= "KAPPA-PC" )
Then {
ForAll [ Diagnostico_general|KSession ]
HideWindow( Diagnostico_General );
ShowWindow( KAPPA );
ShowWindow( BROWSER );
ShowWindow( KTOOLS );
};
If ( x #= "MS-Windows" )
Then Exit( );
};

FUNCION AYUDA
{ HideWindow( SESSION );
ShowWindow( Session1 );
ClearTranscriptImage( Transcript1 );
DisplayText( Transcript1, FormatValue( "\n
KAPPA es una herramienta para el desarrollo de Sistemas Expertos.

34

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Este sistema experto le ayudara a poder diagnosticar fallas en el


automovil" ) );
ShowImage( Transcript1 );
};

FUNCION DATOS
{ ClearTranscriptImage( Transcript10 );
DisplayText( Transcript10, FormatValue( "\n \t\t\Datos del Dueo \n \n
Nombre: %s \n \n DNI: %s \n\n Direccion:%s", carro:Nombre,
carro:DNI, carro:Direccion ) );
DisplayText( Transcript10, FormatValue( "\n\n\n \t\tDiagnostico
realizado\n\n Nombre de carro: %s \n \n Placa: %s \n\n Soat:%s\n\n
Aodecarro:%s \n\n Kilimetrajedecarro:%s", carro:Nombre_carro,
carro:Placa, carro:Soat, carro:Ao, carro:Kilometraje ) ); };

5.4.7 Diseo de pantallas.


Se realiza en el Kappa 2.0 utilizando la opcin Options/LayoutMode y
se encuentra una serie de objetos para realizar el diseo de pantallas
respectivo.

35

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

Ilustracin 12: Diseo de pantallas

36

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

37

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

38

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

39

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

40

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

6 Conclusiones
-

El sistema experto desarrollado es de gran ayuda a la hora de


dar el diagnstico de fallas en un vehculo.

Se desarroll el modelo Contextual de forma correcta de tal


forma que nos brido la informacin que se necesitaba para
desarrollar el sistema experto.

Se desarroll el Modelo Conceptual de tal forma que se pudo


elaborar la red de inferencia en toda la informacin que esta
nos brind.

Se elabor la red de inferencia en base a la informacin dada


por el experto.

Se desarroll el software de ayuda para el diagnstico de falla


en un vehculo.

Se logr reducir el tiempo en la actividad de Diagnosticar las


fallas en un vehculo.

7 Recomendaciones
-

Usar el software de ayuda para el diagnstico de fallas en los

vehculos
Dar mantenimiento al software de ayuda.

41

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

8 Bibliografa

http://translate.google.com.pe/translate?
hl=es&sl=en&tl=es&u=http%3A%2F%2Fwww.ijcaonline.org
%2Fjournal%2Fnumber23%2Fpxc387698.pdf&anno=2
http://www.google.com.pe/url?
sa=t&rct=j&q=SISTEMA+EXPERTO+
+QUE+DETERMINA+LA+FALLA+DEL+CARRO&source=web&cd
=2&ved=0CGwQ8ggwAQ&url=http%3A%2F
%2Ftranslate.google.com.pe%2Ftranslate%3Fhl%3Des
%26langpair%3Den%257Ces%26u%3Dhttp%3A%2F
%2Fwww.ijcsi.org%2Fpapers%2FIJCSI-9-2-2-17.pdf&ei=R2TjT8eHC4G9QTRrLiGCA&usg=AFQjCNGUkBbfLMj9HQNHnXv_-94xPHkL-Q

http://www.google.com.pe/url?
sa=t&rct=j&q=SISTEMA+EXPERTO+
+QUE+DETERMINA+LA+FALLA+DEL+CARRO&source=web&cd
=1&ved=0CGcQ8ggwAA&url=http%3A%2F
%2Ftranslate.google.com.pe%2Ftranslate%3Fhl%3Des
%26langpair%3Den%257Ces%26u%3Dhttp%3A%2F
%2Fwww.waset.org%2Fjournals%2Fwaset%2Fv12%2Fv122.pdf&ei=R2TjT8eHC4G9QTRrLiGCA&usg=AFQjCNERdcnoUXZ0fpBiMdMt0a-MhCzklw.

http://ccc.inaoep.mx/~emorales/Cursos/Representa/node65.htm
l

42

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

9 Anexos
9.1 Vocabulario del dominio
1. TIRONEO:
Es cuando una persona se encuentra manejando el vehculo, y
ste se sacude bruscamente, pues tiene una falla, ya sea en el
encendido, sistema elctrico, sistema electrnico o por falta de
afinamiento.
2. SISTEMA DE ALIMENTACION DE AIRE
Este sistema adecua el suministro de aire necesario para
combustin en cuanto a su calidad. Es de suma importancia
para el funcionamiento y la vida del motor, ya que debe
suministrar el aire en cantidad necesaria y adems retener
partculas slidas que tiene el aire en suspensin. Este sistema
toma aire del medio ambiente, separa las impurezas en estado
slido y lo conduce hasta el mltiple de admisin o hasta el
carburador. Consta de un filtro que puede ser del tipo seco o
hmedo y un conducto; puede adems tener adosado algn
accesorio (sensores) y puede ingresar tambin en un compresor
o sobre alimentador. El filtro de aire mediante una serie de
laberintos de papel, metlico y/o lquido retiene las partculas
slidas contenidas en el aire de ingreso, luego ingresa en un
conducto que lo deriva a un sobre alimentador, al mltiple de
admisin o a un carburador
Mediante el pedal del acelerador que activa la bomba de
inyeccin se dosifica la cantidad de combustible que se inyecta
en el tercer tiempo, momento en el cual se inflama la mezcla,
producindose trabajo.
Mediante el pedal del acelerador que activa la bomba de
inyeccin se dosifica la cantidad de combustible que se inyecta

43

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

en el tercer tiempo, momento en el cual se inflama la mezcla,


producindose trabajo.
3. SISTEMA DE ALIMENTACION DE GASOLINA
Cuando se habla de sistema de encendido generalmente nos
referimos al sistema necesario e independiente capaz de
producir el encendido de la mezcla de combustible y aire dentro
del cilindro en los motores de gasolina o LPG, conocidos
tambin como motores de encendido por chispa, ya que en el
motor Diesel la propia naturaleza de la formacin de la mezcla
produce su auto-encendido.
En los motores de gasolina resulta necesario producir una
chispa entre dos electrodos separados en el interior del cilindro
en el momento justo y con la potencia necesaria para iniciar la
combustin.
4. PRUEBA DE RUTA
Se realiza para identificar las posibles fallas en el vehculo, en
este caso el propietario conduce el vehculo con el maestro
mecnico (que reparara el vehculo) pues la mayor parte de las
veces las personas no saben definir especficamente cual es la
falla del vehculo.
5. MANUAL DE FABRICANTE
Es un manual de un vehculo

que

contiene

las

tiene

caractersticas propias y, por lo mismo, los periodos y el tipo de


mantenimiento que se deben realizarse para los automviles,
varan segn la marca y el tipo de auto, las condiciones de uso
y los kilmetros recorridos.
6. AFINAMIENTO:
El afinamiento del motor es un procedimiento de mantencin
necesario en todos los vehculos, pues asegura el correcto
funcionamiento de nuestro auto.
Se le llama afinamiento al reemplazo de una serie de
componentes especficos del motor, entre los que se cuenta el
filtro de bencina, las bujas y el filtro de aire. A esto se agrega la
limpieza y calibracin de los inyectores en el caso de los

44

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

motores a bencina. Respecto a los motores disel el


procedimiento considera la calibracin de la bomba de
inyeccin, el reemplazo del filtro de aire y combustible, adems
de revisar las puntas de inyeccin y las bujas de
precalentamiento.
7. TARJETA DE CARRO
Se refiere a las tarjetas

que

tienen

el

historial

del

mantenimiento que se fue dando en el vehculo, puede ser de


forma manual o automatizada (con ayuda de programas de
computadora), esta tarjeta posee datos que especifican cuales
fueron las fallas con las que llego el vehculo, lo que se hizo
para repararlo y la persona que realiz el mantenimiento.
8. FALLA MECANICA
Se da en cualquier autoparte del vehculo (como

freno,

suspensin, direccin o embrague) que provocan una serie de


desperfectos (como excesivo consumo o desperdicio de aceite,
expulsin de humos negros, mal olor
9. FALLA ELECTRONICA
Se puede dar cuando el sistema de medidor de flujo de aire
est fallando.
10.
FALLA ELECTRICA
Se dan en todos los conectores elctricos del vehculo, tambin
en el sistema de batera y sistema de alternador.
11.
SISTEMA DE ARRANQUE
El sistema de arranque tiene por finalidad de dar manivela al
cigeal del motor para conseguir el primer impulso vivo o
primer tiempo de expansin o fuerza que inicie su
funcionamiento.
El arrancador consume gran cantidad de corriente al
transformarla en energas mecnica para dar movimiento al
cigeal y vencer la enorme resistencia que opone la mezcla al
comprimirse en la cmara de combustin.
Una batera completamente cargada puede quedar descargada
en pocos minutos al accionar por mucho tiempo el interruptor

45

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

del sistema de arranque, se calcula que el arrancador tiene un


consumo de 400 a 500 amperios de corriente y entones nos
formamos una idea de que una batera puede quedar
completamente descargada en poco tiempo, por eso no es
recomendable abusar en el accionamiento del interruptor de
arranque.
12.
ACHICA
Significa acelerar o bombear el pedal del vehculo.
13.
ENGANCHA
Es cuando se ha bajado la batera o el sistema de carga est
fallando, no arranca el carro; entonces se tiene que empujar el
carro y pisar el embrague girar la llave haciendo contacto y
poder encender el carro.

9.2 Adquisicin de conocimiento


Entrevista

inicial

Se contact con el encargado de la revisin general (Jefe de taller)


para ver cmo era el proceso de diagnstico de fallas en los
automviles e inform de manera general como era el
procedimiento que se llevaba a cabo.
As mismo se le hizo conocer el alcance del trabajo as como las
ventajas del mismo; ante esta situacin accedi a contestar las
preguntas y facilit la informacin requerida.
Entrevista

no estructurada

Para el proceso de bsqueda de fallas, se hizo las siguientes


preguntas:
1.

Tienen un software que maneje los sistemas de gestin


del conocimiento?
En el taller actualmente, no se tiene ningn sistema, por lo que
sera bueno adquirir un software.
2. Tiene implementado medidas de desempeo en el rea
tcnico comercial?
Falta implementar ms medidas de desempeo y a nivel de gestin
del conocimiento no se tiene implementado.

46

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

3. Qu clase de mantenimiento realiza?

Mantenimiento preventivo.
Mantenimiento correctivo.
4. Qu es lo primero que hace cuando el vehculo llega al
taller?
Lo primero que se hace es un primero diagnstico indicando cual es
la pequea falla, para luego emitir orden de mantenimiento.
Entrevista

estructurada

1. si la falla es el arrancador del motor que se debe de


hacer?
Pues aqu puede ser que el motor no arranque bien o sino que de
falsas explosiones.
2. vemos que el motor no arranca bien, qu debo de hacer
ahora?
Aqu puede ver tres opciones:
Arrancador falla.
Giro de arrancador lento.
Giro del arrancador normal.
2.1. El giro del arrancador falla, Qu hacemos?
Si es as, debemos de cambiar el arrancador
2.2. El giro del arrancador es lento, Qu hacemos?
Puede ser que la batera este mal, si es as, entonces falla la
batera, pasamos a hacer cargar la batera, si sigue fallando,
pasamos a chequear los electrolitos y placa de la batera, y si
vemos que la batera est mal, entonces debemos de cambiar la
batera.
Si la carga es exitosa, entonces el problema es otro, y la batera
est bien.
2.2.1 y si la batera est bien Qu hacemos?
Entonces, puede ser que el alternador no carga, por tanto debemos
pasar a reparar el alternador.
2.3. Si vemos que el giro del arrancador es normal. Qu
hacemos?
Entonces debemos de revisar el reloj de combustible si est vaco o
no.
Si est vaco, entonces el sistema de combustible est bien.

47

SISTEMAS INTELIGENTES

INGENIERA INDUSTRIAL

2.3.1 Si el reloj del combustible no est vaco?


Quiere decir que el combustible no llega, aqu debemos de limpiar
el filtro de combustible, y si la falla persiste reemplazar la bomba
de combustible.
3. Qu hacemos si el motor da falsas explosiones?
Entonces falla el sistema de ignicin, aqu puede pasar tres cosas:
Bujas estn mal: Entonces chequear el estado de las bujas.
Bujas con aureola: Entonces debemos de reemplazar las bujas.
Bujas tienen poca luz: cambiar bujas.

48

SISTEMAS INTELIGENTES

Vous aimerez peut-être aussi