Professional Documents
Culture Documents
DANIEL DAMBRS
BLUMENAU, NOVEMBRO/2001.
2001/2-13
BANCA EXAMINADORA
ii
DEDICATRIA
AGRADECIMENTOS
Em primeiro lugar, a Deus, por tudo.
Aos meus pais, Eloi e Ione, pela compreenso, apoio e carinho durante estes anos de
estudo.
Ao meu orientador, prof. Alexander Roberto Valdameri, pela orientao sempre
oportuna, esclarecedora, inteligente e pelo seu incentivo, fazendo com que este trabalho
pudesse ser realizado.
Ao Dr. Oscar Dalfovo que alm de amigo sempre soube atender aos apelos
contribuindo com orientao digna de um verdadeiro Doutor.
Aos meus grandes amigos Eduardo Kohler e Ricardo Tomelin, pela grande amizade
existente entre ns, e pelas suas ajudas sempre oportunas.
Ao meu querido irmo Fbio e esposa, pelos seus incentivos diferenciados na trajetria
da minha graduao.
A todos aqueles que, direta ou indiretamente, contriburam para a realizao deste
trabalho.
iv
SUMRIO
DEDICATRIA........................................................................................................................iii
AGRADECIMENTOS ..............................................................................................................iv
SUMRIO.................................................................................................................................. v
LISTA DE FIGURAS .............................................................................................................viii
LISTA DE QUADROS ..............................................................................................................x
RESUMO ..................................................................................................................................xi
ABSTRACT .............................................................................................................................xii
1 INTRODUO ..................................................................................................................... 1
1.1 OBJETIVOS........................................................................................................................ 3
1.2 ESTRUTURA DO TRABALHO ........................................................................................ 3
2 SISTEMAS DE INFORMAO.......................................................................................... 5
2.1 O PAPEL DO SISTEMA DE INFORMAO.................................................................. 6
2.2 SISTEMA DE APOIO A DECISO .................................................................................. 7
2.2.1 CARACTERSTICAS DO SISTEMA DE APOIO A DECISO.................................... 9
2.2.2 AMBIENTE DE DECISO ........................................................................................... 10
2.2.2.1 REA DE ATUAO................................................................................................. 11
2.2.2.2 CONSEQNCIA DA DECISO .............................................................................. 12
2.2.2.3 CONHECIMENTO DO PROBLEMA......................................................................... 12
2.2.2.4 PROCESSOS DE DECISO ....................................................................................... 13
2.2.2.5 ESTILO COGNITIVO ................................................................................................. 14
2.2.3 A EVOLUO DOS SISTEMAS DE APOIO A DECISO........................................ 14
v
vi
vii
LISTA DE FIGURAS
ix
LISTA DE QUADROS
Quadro 1 Necessidades de Informao ......................................................................... 11
Quadro 2 Regra de Produo .......................................................................................... 33
Quadro 3 Componentes do Expert Sinta........................................................................ 38
Quadro 4 Regras da Injeo G6/G7................................................................................ 48
RESUMO
Este trabalho de concluso de curso descreve um prottipo de sistema de apoio
deciso, aplicado em oficinas mecnicas. O prottipo tem por objetivo auxiliar o mecnico na
tomada de decises atravs de diagnsticos de possveis causa/efeito referente injeo
eletrnica. O prottipo foi desenvolvido utilizando a tcnica de inteligncia artificial, em
especial Sistemas Especialistas, que tem como fundamento uma base de conhecimento
submetida a um sistema de consulta, baseado em regras de produo.
xi
ABSTRACT
This course conclusion work describes a help decision prototype applied to a
mechanic's garage. The prototype's purpose is to help the mechanic on taking his decisions
through diagnosing possible cause/effects referred to electronic fuel injection. The prototype
was developed using Artificial Intelligence techniques, mainly Expertise Systems, which has
as a foundation a knowledge base submitted to a rules-based search system of production.
xii
1 INTRODUO
Novas tecnologias esto surgindo como suporte tomada de deciso. O mercado
consumidor a cada dia torna-se mais competitivo. importante, que os empresrios
acompanhem tal evoluo, podendo assim, empreend-las tambm em suas empresas, de
modo que as mesmas possam atender o mercado consumidor, dando-lhe garantia em seus
servios.
Segundo Dalfovo (2000), a no utilizao das informaes como recursos para
aprimoramento estratgico dos negcios, leva os empresrios muitas vezes, a administrar por
impulsos ou baseado em modismos. A no utilizao de informaes pode levar o empresrio
a tomar decises erradas.
Os Sistemas de Informao (SIs) surgiram como uma forma de manter o empresrio
atualizado com os setores da sua empresa, assim como preparado para atender as necessidades
dos consumidores, ganhando com isso uma ampla viso integrada de todas as reas
envolvidas.
De acordo com Oliveira (1997), SI uma combinao de tcnicas, informaes,
pessoas e tecnologia da informao, organizadas para atingir os objetivos de uma
organizao. Assim, pode se dizer que sistema de informao uma srie de elementos ou
componentes inter-relacionados que coletam (entrada), manipulam (processos), disseminam
(sada) os dados e fornecem um mecanismo de feedback (Stair, 1998).
Segundo Laudon (1999), os SIs podem ser definidos tambm como um conjunto de
componentes inter-relacionados, trabalhando juntos para coletar, recuperar, processar,
armazenar e distribuir informaes com a finalidade de facilitar o planejamento, o controle, a
coordenao, a anlise e o processo decisrio em empresas e organizaes. Os SIs contm
dados sobre clientes, propiciando tambm a anlise de prognsticos de interesse do usurio,
sendo ele no mbito externo ou interno prpria organizao. Essencialmente os SIs
transformam os dados de uma empresa, facilitando aos empregados ou gerentes a tomada de
decises, anlise e visualizao de assuntos complexos dentro do mbito empresarial.
Muito se tem escrito e discutido sobre Sistema de Apoio Deciso (SAD), mas parece
haver um consenso de que um SAD um sistema computacional interativo, cujo objetivo
2
principal dar suporte aos tomadores de deciso, aumentando a eficcia dos processos
decisrios (Freitas, 1993).
Assim, viu-se a oportunidade de desenvolvimento de um SAD voltado a oficinas
mecnicas. A funo do SAD procurar combinar os aspectos formais das decises, possveis
de representar em modelos computacionais, com os processos heursticos e indutivos do
tomador de deciso (Hoffmann, 1998). A nfase est em fornecer suporte, em vez de tentar
substituir o tomador de deciso por um sistema computacional. Este SAD deveria suportar as
decises referentes a diagnsticos de injeo eletrnica, auxiliando assim o mecnico para a
soluo do problema de injeo eletrnica do veculo.
Para a sobrevivncia em mercados altamente competitivos, torna-se fundamental que
os empresrios tenham em mos informaes precisas e atualizadas sobre o mercado. Neste
cenrio esto inseridas as oficinas mecnicas, que, focando e direcionando melhor as
informaes de seus clientes, tornado-se possvel com a ajuda do SI, auxiliado por um
Sistema Especialista (SE) e com a ajuda da ferramenta Expert Sinta, possibilita-se assim o
diagnstico dos problemas e a indicao de possveis solues segundo regras previamente
conhecidas.
Lia (1995) descreve que: sistemas especialistas so programas de computador que
procuram atingir solues de determinados problemas do mesmo modo que especialistas
humanos se estiverem sob as mesmas condies.
Estas tcnicas so destinadas administrao, bem como operao das atividades da
empresa.
Neste sentido, este trabalho visa o desenvolvimento de um Sistema de Informao a
ser implantado junto ao modulo de recepo de veculos de uma oficina mecnica, o qual
apresentar caractersticas operacionais (diagnstico de possveis causa/efeito) e gerenciais
(encaminhamento das atividades) para soluo dos problemas.
Para a utilizao de SE atravs da ferramenta Expert Sinta, sero aplicadas regras
previamente definidas, de forma a buscar possveis solues para problemas da natureza em
questo, contribuindo para a operacionalizao dos servios prestados pela oficina mecnica.
3
Na implementao deste projeto ser utilizada a metodologia de anlise estruturada, o
ambiente de programao Borland Delphi, utilizando estrutura de arquivos paradox e a
ferramenta Expert Sinta.
1.1 OBJETIVOS
Tm-se por objetivo principal deste trabalho o desenvolvimento de um prottipo de
SAD aplicado a Oficinas Mecnicas, para auxiliar na tomada de deciso dos profissionais e no
gerenciamento das atividades da empresa.
Os objetivos especficos do trabalho so:
a) identificar as informaes por nveis hierrquicos (gerencial e operacional);
b) facilitar o diagnstico do problema e a indicao da soluo;
c) manter histrico dos dados e fatos, para posteriores comparaes, na busca de
solues para problemas que venham a ser identificados;
4
O sexto captulo apresenta o prottipo desenvolvido, descrevendo suas caractersticas,
especificaes, principais telas e relatrios.
O stimo captulo apresenta as concluses desse trabalho e as sugestes para que o
mesmo possa ter continuidade e seja melhorado.
2 SISTEMAS DE INFORMAO
Atualmente, o uso eficaz do recurso informao passa a se constituir em um fator
chave to importante para o sucesso das organizaes quanto o uso eficaz de seus recursos
tradicionais, ou seja, equipamentos e instalaes modernas se defrontam com ambientes
progressivamente mais complexos e em constantes mutaes (Dalfovo, 2000).
Conforme Kugler (1984), com a crescente demanda pela informao, recurso este vital
para a sobrevivncia das organizaes, com a crescente sofisticao da tecnologia de
hardware e software, aliado a escassez de recursos qualificados, e as restries financeiras, a
tarefa de administrar os recursos destinados a SIs, torna-se, apesar de difcil e complexa, de
extrema necessidade para a organizao. Com isso a tecnologia da informao comea a
alterar a natureza da administrao e afeta de maneira contundente o direcionamento e o ritmo
das mudanas.
O SI no deve ser encarado como modismo da administrao. Isto porque os
modismos (idias prontas, acabadas e efmeras) geralmente enquadram-se nos chamados
pacotes, os quais, se seguidos risca, levam as empresas ao caos administrativo. Portanto, os
SIs devem ser eficientes e eficazes, para processar o grande volume de dados gerados,
produzindo assim, informaes vlidas para que o executivo possa tomar decises que
venham a contribuir de uma forma eficaz no processo da empresa.
De acordo com Dalfovo (1998), pode-se dizer que, a partir de 1985, a informao
passou a ser utilizada, mais orientadamente, como recurso estratgico. A partir desta poca, as
funes administrativas foram sendo tratadas de forma individualizada, resultando na criao
de vrios sistemas para servirem de apoio aos executivos, nos vrios nveis hierrquicos.
Conforme Alter (1992), os sistemas podem ser classificados como:
a) SPT Sistema de Processamento de Transaes;
b) SAE Sistema de Automao de Escritrio;
c) SBC Sistema Baseado em Conhecimento;
d) SIG Sistema de Informaes Gerenciais;
e) SAD Sistema de Apoio Deciso;
f) SIE Sistemas de Informao para Executivos;
6
A seguir um breve relato sobre o papel do SI no cenrio empresarial.
7
mais detalhados. Por outro lado, pode-se ser muito complexa, como no caso de um
procedimento bem-elaborado de previso ou de um grande modelo de simulao; a outra
consiste em vrios tipos de informaes operacionais. Alguns exemplos disso so as
programaes de tempo de produo, as ordens de compra, as faturas e os cheques de
pagamento. Estas informaes servem de entrada de vrias tarefas programadas, realizadas
por pessoas ou por mquinas. Assim, uma programao de tempo de produo, seguida por
um operador de torno e um sinal analgico dado para uma vlvula por um computador de
controle de processos so exemplos igualmente vlidos de informaes operacionais.
Seguindo a Classificao de Alter (1992), dar-se- nfase aos SADs, objeto de estudo e
implementao deste trabalho.
8
profissionais, SAD significou apenas um sistema de planejamento financeiro que utilizava o
computador. Felizmente, a promessa ainda entendida como algo mais e o progresso nesta
direo contnua.
Os SAD tm sido descritos como uma forma de auxlio informatizado destinado aos
responsveis pela tomada de decises que lidam com problemas semi-estruturados (Keen e
Scott Morton, 1978). O uso de SAD difere de outras aplicaes de SIG, na medida em que um
SAD procura estabelecer uma simbiose entre a mente humana e o computador, permitindo um
alto grau de interao homem-computador e capacitando gerente-usurio a manter controle
direto sobre as atividades computacionais e seus resultados.
Nos primrdios da era da computao, Simon (1960) reconheceu que muitos aspectos
do processo decisrio, e muitos problemas de deciso, como um todo, no eram
programveis. Esses problemas noestruturados eram caracterizados por exigirem
julgamento por parte do usurio e, freqentemente, alguma criatividade. Keen e Scott Morton
(1978) destacam que Simon esperava que um nmero crescente de decises gerenciais
anteriormente consideradas no-programveis tornar-se-iam rapidamente estruturada e
programadas para solues computacionais, mais isto no aconteceu. O computador
argumentam eles, teve pouco impacto em atividades que envolvem julgamento,
ambigidade, criatividade e volatilidade do ambiente. As abordagens mais recentes,
necessrias para aumentar um impacto do computador sobre tais atividades, foram
desenvolvidas por diversos profissionais (Little, 1970), na tentativa de superar as limitaes
anteriores.
De acordo com Little (1970) a nova abordagem deve ser bem-sucedida, onde os
esforos anteriores falharam, pois no requer nem a automao completa da atividade
decisria nem a informatizao de uma atividade isolada, desconectada do processamento
humano que deve se seguir. O processo decisrio dividido em um menu de mdulos
detectveis, onde cada qual compreendido pelo usurio, ajustado e controlado por ele, e
integrada ao seu estilo.
Segundo Little (1970) o objetivo mais amplo de um SAD servir como apoio para
aspectos menos estruturados e mais intuitivos do processo decisrio, mas no se pode definir
uma fronteira ntida entre o que seria estruturado ou no-estruturado. Pode-se, no entanto
9
reconhecer o grau de estruturao, que depende do quanto se conhece sobre os trs
componentes bsico de um problema decisrio:
a) objetivos: em problemas menos estruturados, nem todos os objetivos so bem
definidos desde o incio. Existem vrios objetivos, e no apenas um, e os trade-offs,
ou a utilidade relativa dos objetivos, so amplamente desconhecidos;
b) variveis: em problemas menos estruturados, a identidade de todas as variveis
importantes (tanto controlveis quanto incontrolveis) que afetam os resultados
podem no ser conhecidas desde o incio do processo decisrio e portanto, torna-se
impossvel especificar a priori de modelos completos;
c) relaes entre as variveis e entre as variveis e os resultados: em problemas menos
estruturados, essas relaes no so conhecidas a priori, ou podem variar de acordo
com diferentes pressuposies plausveis.
Todas essas condies exigem uma abordagem diferente da usada para os projetos de
SIG mais tradicionais, caracterizados pelo processamento lgico e repetitivo fixos, freqncia
fixa e pelo contedo fixo de relatrios.
10
condies de mudana, e rapidamente adaptando o SAD para enfrentar estas novas
mudanas. SAD so flexveis ao ponto que os usurios podem adicionar, deletar,
combinar, mudar ou rearranjar elementos bsicos para a obteno da melhor
soluo do problema de forma rpida e em situaes inesperadas;
e) os SAD tentam combinar o uso de modelos ou tcnicas analticas com as funes
tradicionais de acesso e recuperao de informao;
f) os SAD concentram-se especificamente em recursos que facilitem seu uso para
pessoal no especializado em computao, de forma interativa;
g) individualizao e orientao para pessoa que toma as decises, com flexibilidade
de adaptao ao estilo pessoal da tomada de deciso do usurio;
h) real pertinncia ao processo de tomada de deciso, ajudando o usurio a decidir
atravs de subsdios relevantes.
A seguir um breve relato sobre a rea de atuao dos SADs dentro da empresa,
mostrando suas atividades que podem ser divididas em categorias.
Conhecimento
do Problema
Estilo
Cognitivo
Conseqncia
da Deciso
rea de
Atuao
11
Planejamento
Planejamento
Planejamento
informao
Operacional
Ttico
Estratgico
Fonte
Interna
Externa
Nvel de Agregao
Detalhado
Agregado
Horizonte Temporal
Histrico
Futuro
Preciso Necessria
Alta
Baixa
Freqncia do uso
Alta
Baixa
12
praticamente sero utilizados para automatizar os processos rotineiros. Nos nveis mais altos o
computador atuar como instrumento de anlise e modelagem, capaz de auxiliar nas decises
menos estruturadas e menos determinsticas.
A rea de atuao tambm identifica o setor dentro da organizao, onde as decises
so tomadas. Como exemplos: setor de vendas, setor de produo, setor de finanas. A anlise
de integrao existente entre os setores da empresa, durante o processo de tomada de
decises, tornando-se necessrio e importante na caracterizao do ambiente, porque
raramente uma deciso a nvel gerencial, tomada em funo das informaes de um setor
especfico. A relao com os outros setores da empresa, sempre est evidenciada, sendo que
certas vezes esta relao mais facilmente identificada.
13
a) decises estruturadas: decises que no dependem exclusivamente e constantemente
de uma anlise mais aprofundada do tomador de deciso, podendo ser totalmente
automatizada atravs do uso de um computador. So decises onde envolvem
procedimentos padres, repetitivos e rotineiros;
b) decises estruturadas: decises que no se repetem ao longo do tempo, so
complexas e irredutveis a um procedimento padro. Tais decises devem ser
tratadas heuristicamente, pois no existem algoritmos capazes de produzir
automaticamente resultados adequados;
c)
14
15
mquinas de lavar. As pesquisas e o sistema de Morton abriram caminho para novas
definies e pesquisas para se criar outros Sistemas de Apoio Deciso (SAD) especficos.
Conforme Gerryty (1971) escreveu um artigo e projetou um sistema computacional
para dar suporte aos gerentes de investimentos na administrao diria das aplicaes de seus
clientes.
Little (1970) escreveu um artigo no qual ampliou as fronteiras da modelagem
suportada por computador. Ele identificou critrios para projetar modelos para apoiar a
tomada de deciso gerencial. Seus critrios incluram: robustez, facilidade de controle,
simplicidade, e perfeio de detalhes relevantes. Ele projetou um SAD, que chamou de
Brandaid, para dar suporte a decises referentes a produto, promoo, preos e decises
adversas.
Keen & Morton (1978) descreveu em seu livro uma metodologia para anlise, projeto,
implementao, avaliao e desenvolvimento de SAD.
Segundo Person & Shim (1995) nos anos 70, os SADs enfatizavam a interao dos
sistemas baseados em computador que auxiliava na tomada de deciso utilizando modelos de
dados que resolviam problemas semi-estruturados e no estruturados. A nfase no era no
processo decisrio, mas no suporte computacional e nas ferramentas necessrias para o
desenvolvimento rpido das aplicaes. Nos anos 80, surgiram uma variedade de novas
tecnologias para prover a eficincia gerencial, organizacional e profissional. Um grande
nmero de softwares foram produzidos sob o ttulo de SAD.
Na dcada de 90, com os avanos tecnolgicos, tanto em hardware como em software,
houve grandes avanos nos Sistemas de Apoio Deciso. Foram desenvolvidos diversos
aplicativos especficos para dar suporte a categorias de sistemas mais especficos e utilizavam
recursos sofisticados, incluindo algoritmos de inteligncia artificial. Esta dcada foi marcada
pelo grande avano em Tecnologia de Informao proporcionado pela valorizao das
informaes pelas empresas. Entre as novas ferramentas de Tecnologia da Informao
desenvolvidas nesta dcada, est a chamada nova gerao de Sistemas de Apoio Deciso: o
data warehouse, o OLAP e o data mining. Estas novas ferramentas esto sendo muito teis no
16
gerenciamento dos negcios modernos e esto auxiliando os gerentes a enfrentarem os
desafios dos novos tempos.
17
3 OFICINAS MECNICAS
No ramo de servios e, especificamente no caso das oficinas mecnicas, a oscilao da
economia interfere diretamente na sua gesto. A estabilidade econmica leva o aumento de
venda de veculos novos e usados, incrementando o mercado no que se refere manuteno
dos veculos.
De acordo com Chollet (1996), o trabalho da oficina mecnica tem se transformado
pouco a pouco. As preocupaes essenciais dos mecnicos passam do domnio tcnico ao
domnio comercial. A nica coisa que condiciona a evoluo da empresa o rendimento
financeiro, da resulta uma maior racionalizao no trabalho da oficina, racionalizao essa
obtida atravs da substituio sistemtica das peas defeituosas e de um fracionamento de
trabalho em operaes especficas que visam a especializao.
A habilidade manual mais importante do que a intelectual. Esta lamentvel situao
pode fazer esquecer, aos profissionais atuais, as mais nobres funes da profisso: as que lhe
permite elaborar uma sntese ponderada dos seus conhecimentos prticos e tcnicos. Estes
profissionais podem ser comparados, guardando as devidas propores, ao de um mdico ou
dentista, no qual a pessoa confia na qualidade do servio e no preo justo.
A substituio sistemtica de certas peas e as regulagens padro dadas nos manuais de
reparaes asseguram realmente processos rpidos de trabalho, mas podem atrofiar
completamente as faculdades de observao e de anlise dos mecnicos. Presentemente, estes
no tm mais necessidades de preocupar-se com a funo especfica das peas que montam,
apenas tm que se preocupar com a sua posio em relao a um dado ponto. Quando
deparam com anomalias pouco conhecidas ou com casos especiais que exigem regulagens
apropriadas (no especificadas nos manuais), os profissionais ficam reduzidos a tateamentos
empricos sempre longos e muitas vezes arriscados.
Atualmente os profissionais da mecnica esto mais conscientes do estado atual da
profisso de mecnico, mais convencidos da necessidade de conhecer as bases essenciais do
funcionamento dos diversos elementos mecnicos de um veculo. Com isso a explicao de
uma regulagem em funo do trabalho da pea, independentemente da sua fabricao ou do
18
seu tipo. Apesar de poder resultar algumas pequenas diferenas, este modo de agir apresenta a
vantagem de assegurar em todos os casos um funcionamento lgico e correto da pea.
Por outro lado, falta de indicaes do fabricante, ser possvel realizar qualquer
espcie de trabalho com a certeza de assegurar o seu xito (Chollet,1996).
A finalidade deste trabalho de ajudar o mecnico na realizao de seu servio, dandolhe um apoio em seus diagnsticos, oferecendo-lhe um domnio e uma independncia que
permitira praticar com inteligncia e habilidade a sua profisso, cuja evoluo incessante
tornou-a mais viva e apaixonante.
Uma oficina mecnica divide-se em trs sees:
a) latoaria;
b) montagem e suspenso;
c) eltrica.
Junto a seo eltrica encontra-se o modulo de injeo eletrnica, o qual ser o
enfoque deste trabalho.
19
Conforme Zaions (2000), um sistema de injeo eletrnica caracterizado por
apresentar uma grande quantidade de dispositivos eltricos e eletrnicos dentre os quais pode
se destacar:
a) central eletrnica (EC): onde todas as informaes so processadas. Atravs
destes sistemas pode-se captar informaes de qualquer parte do veculo ou motor,
process-las e gerar sinais digitais ou analgicos de controle;
b) sensores/transdutores: so elementos que esto em contato direto com as grandezas
fsicas mensurveis. So elementos que monitoram as funes individuais do motor
e transformam a grandeza fsica em um sinal eltrico proporcional que enviado
EC;
c) atuadores: so elementos que recebem informaes digitais ou analgicas da EC,
responsabilizando-se assim a execuo de tarefas, adequando rapidamente o motor
ao regime de trabalho solicitado.
Um sistema de injeo eletrnica, contm diversos componentes, com funes
diferentes, dos quais pode-se destacar:
a) central eletrnica: responsvel pelo processamento das informaes dos sensores
espalhados pelo motor e determinao do tempo de injeo e avano da ignio
conforme o regime de operao. Caractersticas mais importantes da central
eletrnica:
-
20
e) vlvula reguladora de presso: sua funo manter constante a presso de injeo;
f) filtro de combustvel: sua funo evitar que impurezas cheguem ao bico injetor e o
danifiquem;
g) coletor de admisso: transporta a mistura do corpo da borboleta ao cilindro;
h) bomba eltrica: pressuriza toda a linha de alimentao;
i) rel: permite que os sinais de baixa potncia acionem sinais de alta potncia.
Tambm podem ser destacados os sensores que colhem informaes e repassam as
mesmas, para a central eletrnica. Dos quais pode-se destacar:
a) de temperatura do ar: mede a temperatura instantnea do ar de admisso;
b) de rotao: informa a rotao executada pelo motor;
c) de temperatura da gua de refrigerao: mede a temperatura de trabalho do motor;
d) de posio da borboleta: informa a posio especfica da borboleta de acelerao.
Geralmente do tipo potenciomtrico;
e) de detonao: informa a posio especfica da borboleta de acelerao;
f) de presso absoluta: indica a presso do coletor de admisso;
g) de oxignio ou solda lmbda: o sensor de oxignio instalado no cano de escape,
antes do conversor cataltico. Este sensor mede o teor residual de oxignio presente
nos gases de escape e transmite sinais que so utilizados para ajustar a injeo de
combustvel para a obteno da mistura ideal.
Para Zaions (2000), existem dois tipos de injeo eletrnica:
a) injeo central de combustvel: denominada ponto simples ou monoponto, ela
utiliza somente uma vlvula injetora de combustvel para todos os cilindros. A
mistura previamente formada no corpo de borboleta e, atravs do coletor de
admisso gaseificada e distribuda;
b) injeo de combustvel multiponto: denominada tambm de pontos mltiplos, ela
utiliza uma vlvula injetora para cada cilindro. A mistura formada no coletor,
antes da vlvula de admisso, podendo ser simultnea, banco-a-banco e seqencial.
Conforme a Figura 2, abaixo pode-se observar todos os componentes de uma injeo
eletrnica do modelo G7.
21
Figura 2 Injeo Eletrnica I.AM 1 G 7
22
3.1.2 DIAGNSTICOS
Conforme Chollet (1996), convm a um profissional poder diagnosticar o estado
mecnico geral de um motor pelo exame sumrio de seu funcionamento. A preciso do
diagnstico depende em grande parte da experincia do mecnico. O conhecimento
aprofundado de um certo modelo permitir sempre estabelecer um diagnstico extremamente
preciso sobre o modelo conhecido.
Para Chollet (1996), de modo geral o estabelecimento de um diagnstico de reparao
necessita de trs categorias de observaes, que se seguem, efetuadas sobre o motor quente:
a) exame externo do motor: revelar vazamentos nas juntas de cabeote, de crter e
dos coletores, bem como vazamentos de leo na extremidade do virabrequim e
vazamentos na bomba de gua. As paredes externas do bloco de cilindros, bem
como as garras de fixao podem igualmente apresentar rupturas, que devero ser
soldadas.
b) exame do estado mecnico interno: pode ser diagnosticado por meio de uma barra
ou de um verificador apoiado em diversos locais do crter e do bloco de cilindros.
c) exame de vedao das cmeras de exploso e do coletor de admisso: a vedao das
cmeras de exploso do motor pode ser determinada pelo teste das compresses
manivela ou, melhor, fixando um manmetro no assento da vela e provocando a
rotao do motor pelo dispositivo de arranque.
23
4 SISTEMAS ESPECIALISTAS
Um sistema especialista um sistema computacional que resolve problemas de uma
maneira bastante parecida com o especialista humano. So sistemas com um conhecimento
especfico e profundo sobre campos restritos do conhecimento (Rabuske, 1995).
Alguns autores apresentam definies formais de SE. Crippa (1999) afirma: Um
sistema especialista um programa inteligente de computador, que utiliza-se de mtodos
inferncias para a resoluo de problemas tcnicos e altamente especializados. Por utilizar-se
da Inteligncia Artificial, um ramo da computao que estuda a capacidade de uma mquina
raciocinar e aprender como um ser humano, os sistemas especialistas interagem com seu
usurio numa linguagem natural de perguntas e respostas, sugerindo e auxiliando na soluo
de problemas complexos.
Para Kandel (1992), Os sistemas especialistas podem ser caracterizados como
sistemas que reproduzem o conhecimento de um especialista adquirido ao longo dos anos de
trabalho.
Rich (1993) escreve: Os sistemas especialistas solucionam problemas que
normalmente so solucionados por especialistas humanos. Para solucionar tais problemas, os
sistemas especialistas precisam acessar uma substancial base de conhecimentos do domnio da
aplicao, que precisa ser criada do modo mais eficiente possvel.
Um sistema especialista deve, alm de inferir concluses, ter a capacidade de aprender
com novos conhecimentos e, desse modo, melhorar o seu desempenho e a qualidade de suas
decises, explicando como chegou a deciso final. Esta ltima uma das principais
caractersticas que distinguem os sistemas especialistas dos sistemas convencionais (Ribeiro,
1987).
Desta forma, os sistemas especialistas so classificados como programas
computacionais inteligentes, que podem numa rea especfica, ajudar o trabalho de um
especialista. Estes sistemas utilizam conhecimentos de reas e estratgias de soluo de
problemas transmitidos por um especialista. Assim possvel que os conhecimentos
especializados e as descobertas dos melhores especialistas de uma rea sejam concentrados e
disponibilizados para uso e benefcio geral.
24
4.1 CARACTERSTICAS
Os sistemas especialistas caracterizam-se por um conhecimento profundo, no limite da
percia sobre uma rea especfica, organizado com o objetivo de simplificar a busca a
respostas requeridas, por isso, o armazenamento da informao torna-se de suma importncia.
Outra caracterstica dos sistemas especialistas a utilizao de tcnicas de inferncia
para manipular informaes visando uma soluo. O mecanismo de inferncia utiliza
estratgias genricas para adquirir conhecimento, process-lo, tirar concluses prprias e dar
explicaes acerca do processo de raciocnio. Essa abordagem baseada em conhecimento
oferece a possibilidade de separar o conhecimento que descreve o domnio do problema do
cdigo de procedimentos que examina este conhecimento. Este mecanismo distingue os
sistemas especialistas dos tradicionais (Heinzle, 1995).
Um sistema especialista pode chegar ou no a soluo, e pode ainda chegar a uma
concluso distorcida. O sistema pode errar, porm o seu erro ou a no resposta advm de
determinadas circunstncias justificadas pelo prprio sistema (Ribeiro, 1987).
25
Figura 3 - Componentes de um Sistema Especialista.
BASE DE
CONHECIMENTOS
MECANISMO DE
APRENDIZAGEM E
AQUISIO DO
CONHECIMENTO
MOTOR DE
INFERNCIA
QUADRO NEGRO
SISTEMA DE
JUSTIFICAO
SISTEMA DE
CONSULTA
26
27
28
potenciais usurios possam acessar com proveito e sem maiores dificuldades o sistema
especialista, preciso muni-lo de recursos para consulta.
Conforme Heinzle (1995), a maioria dos sistemas existentes usam tcnicas simples de
interao com o usurio, quase sempre utilizando perguntas j pr-formatadas e respostas tipo
mltipla escolha. Outra tcnica a definio de uma sinttica simples com um vocabulrio
restrito e limitado, prpria para utilizao do sistema.
29
processo de inferncia at se chegar soluo desejada. Conforme Rabuske (1995), embora
todos os sistemas especialistas usem o quadro negro, nem todos o explicitam como
componente do sistema.
30
conhecimento de maneira a tornar evidente a compreenso de como a inferncia
pode ser feita (Alexandre, 2000). Um frame constitudo por um nome, uma
coleo de atributos, chamados de escaninhos ou slots, e valores associados a eles.
31
Figura 4 - Arquitetura de um Sistema Especialista no Expert Sinta.
32
que representa para o homem, pois, o par condio-ao para raciocinar e decidir, tambm
usado pela mente humana.
Para Lia (1995), as regras de produo possuem as seguintes vantagens:
Modularidade: cada regra, por si mesma, pode ser considerada uma pea de
conhecimento independente;
Facilidade de edio: novas regras podem ser acrescentadas e antigas ser
modificadas com relativa independncia;
Transparncia do sistema: garante maior legibilidade da base de conhecimentos.
Por exemplo:
SE tem combustvel no tanque
(Premissas)
(Premissas)
(Concluses da regra)
Para o projetista que cria bases utilizando o Expert SINTA, o seguinte critrio para
definies deve ser seguido:
A estrutura das premissas devem obedecer o seguinte modelo:
<CONECTIVO>
<ATRIBUTO>
<OPERADOR>
<VALOR>
33
Valor: um item de uma lista a qual foi previamente criada e relacionada a um
atributo.
A estrutura da concluso deve obedecer o seguinte modelo:
<ATRIBUTO>
<VALOR>
<GRAU DE CONFIANA>
4.5.2.1FORMALIZAO DO CONHECIMENTO
Conforme Lia, (1995), o Expert Sinta utiliza regras de produo para a representao
do conhecimento. Essas regras so um conjunto de condies no estilo SE...ENTO..., com a
possibilidade de incluso de conectivos lgicos. Relacionando, deste modo, os atributos no
escopo do conhecimento e o uso de probabilidades, como pode-se observar na Quadro 2.
Quadro 2 Regra de Produo
SE
OU
E
E
ENTO
Fonte: (Lia, 1995).
premissas
da
regra
concluses
34
4.5.2.2 VARIVEIS
UNIVALORADAS
MULTIVALORADAS
VARIVEIS
35
deve-se ter
expresses como var = value CNF c2, onde var uma varivel, value um termo
qualquer que pode ser atribudo a uma varivel, c2 um real pertencente entre zero
e cem [0,100] que representa o grau de confiana da atribuio. Mas, c2 apenas
uma referncia, pois o valor final dependente do resultado da premissa. Assim
sendo, ser realizado a operao var = value CNF c1 * c2. Exemplo de uma
aplicao para o clculo de probabilidades: SE fumagina = sim ENTO suspeita de
praga = mosca branca, grau de confiana (CNF) 70%. Assim sendo, supondo que o
grau de confiana da igualdade fumagina = sim 80%, teremos que varivel
suspeita de praga ser atribudo o valor mosca branca, com o respectivo grau de
confiana 0.80 * 0.70 = 0.56 = 56%;
b) clculo do grau de confiana com o operador E: se existem duas igualdades
var1
= value1 e var2 = value2, com os respectivos graus de confiana c1 e c2, tm-se que
a sentena var1 = value1 E var2 = value2 retornar como valor de confiana c1 *
c2. Exemplo de aplicao: SE estados das folhas = esfarelam facilmente E presena
de manchas irregulares = sim...Se o grau de confiana da igualdade estados das
folhas = esfarelam facilmente 80% e o grau de confiana da igualdade presena de
manchas irregulares = sim 70%, temos que a conjuno das duas sentenas
retornar um valor CNF de 56%, pois esse o produto dos dois valores;
c) clculo do grau de confiana com o operador OU: se existem duas igualdades var1
= value1 e var2 = value2, com os respectivos graus de confiana c1 e c2, tm-se que
a sentena var1 = value1 OU var2 = value2 retornar como valor de confiana c1 +
c2 - c1 * c2. Exemplo de aplicao: SE besouros vermelhos = sim OU larvas
marrons = sim ...Se o grau de confiana da igualdade besouros vermelhos = sim
80% e o grau de confiana da igualdade larvas marrons = sim 70%, temos que a
disjuno das duas sentenas retornar um valor CNF de 0.70 + 0.80 - 0.70 * 0.80 =
1.50 - 0.56 = 0.94 = 94%;
36
d) quando uma varivel recebe duas vezes o mesmo valor em pontos diferentes da
consulta: em momentos diferentes de uma consulta, uma mesma varivel var pode
receber o mesmo valor v, sendo que at penltima instanciao esta varivel
possua grau de confiana c1, e a ltima atribuiu um CNF c2. Sendo assim, tm-se
que o valor final de confiana para var = v ser dado atravs da frmula ca + cn - ca
* cn, onde o ca representa o grau de confiana antes da ltima mudana e o cn
representa o ltimo grau de confiana atribudo. Exemplo de aplicao: a varivel
doena possua valor mofo preto com grau de confiana 60%. Aps a aplicao de
outras regras chegou-se a uma outra atribuio doena = mofo preto, desta vez com
CNF 50%. O clculo se d de maneira semelhante aplicao da regra OU: doena
ter como um dos valores mofo preto, com respectivo grau de confiana 0.60 + 0.50
- 0.60 * 0.50 = 1.10 - 0.30 = 0.80 = 80%. Obs: O sistema admite 50% como valor
mnimo de confiana para que uma igualdade seja considerada verdadeira, mas esse
valor pode ser modificado. O intervalo de grau de confiana varia de 0 a 100.
37
componentes torna possvel a criao de aplicaes para bases de conhecimento geradas com
o Expert Sinta. Esta biblioteca de componentes vem sendo utilizada na construo de
Sistemas Especialistas. Os principais motivos da utilizao do Expert Sinta VCL so:
a) o Expert Sinta (shell) no provm toda a funcionalidade necessria a certos
Sistemas Especialistas;
b) no h meios de aproveitar os dados obtidos com o shell em outros programas;
c) invivel o acrscimo de vrios recursos de interface e intercmbio de dados na
ferramenta em si.
d) os Sistemas Especialistas devem ser compilados em uma dada linguagem de
programao e utilizados de forma totalmente independente do Expert Sinta;
e) possvel reaproveitar milhares de linhas de cdigo j escritas na construo do
shell.
Figura 5 Barra de ferramentas no Borland Delphi com a biblioteca (Expert
Sinta VCL).
38
TexpertPrompt -
39
TwatchPanel de forma semelhante a opo Watch de um ambiente de programao,
exibe as instncias (valores atribudos durante uma consulta) de todas variveis
atravs de dois painis: o superior lista todas as variveis; o inferior, as instncias da
varivel selecionada no painel superior.
TconsultTree - este componente pode criar e exibir de forma hierrquica todos passos
seguidos do comeo ao fim de uma consulta.
40
Outro parmetro que aparece constantemente nos componentes da Expert Sinta VCL
so os cdigos de variveis. Por exemplo, o componente TExpertPrompt monta
automaticamente um menu de entrada de dados para que o usurio marque valores de uma
dada varivel. Logo, a varivel um parmetro bsico deste componente. indicada a
varivel referenciada pelo componente atravs de seu cdigo.
Cada varivel criada atravs do Expert Sinta recebe um cdigo interno que nunca
muda (a no ser, bvio, que esta seja apagada e inserida novamente - categoricamente nem
sequer seria a mesma varivel). Assim, o uso de cdigos o modo mais estvel de referncia
de variveis.
Pode-se observar, na Figura 6, o relacionamento de um dos trs quadros que foi
selecionado (TExpertPrompt) com o campo VarCode do Object Inspector do ambiente
Borland Delphi. Ao colocar o nmero do cdigo da varivel gerada pelo arquivo texto da
ferramenta Expert Sinta, automaticamente so colocados os seus valores. Observa-se tambm
o uso das perguntas realizadas atravs do TlabelQuestion, sendo que todos os componentes
(TExpertPrompt e TlabelQuestion) devem estar relacionados com o componente
TExpertSystem.
Para obter os cdigos criados pelo Expert SINTA, deve-se abrir a base de
conhecimento no shell e selecionar o menu Arquivo/Exportar/Cdigos. A seguir, digita-se o
nome do arquivo texto (.txt) de onde sairo os resultados. Pode-se abrir posteriormente este
arquivo em um editor de textos quando precisar saber o cdigo de uma dada varivel ou valor
(Lia, 1995).
41
Figura 6 Relacionamento entre os componentes do Expert Sinta VCL.
42
5 DESENVOLVIMENTO DO SISTEMA
Em vrias reas de especificao, a experincia passada um fator de extrema
importncia. O especialista, aps acumular experincias, faz uso das mesmas para solucionar
novos casos. Desta forma, foi desenvolvido um prottipo de SI, mais especificamente SAD
para oficinas mecnicas utilizando Sistemas Especialistas. A proposta de construir um
prottipo de um sistema especialista utilizando a ferramenta Expert Sinta Shell para auxlio
tomada de deciso em suporte a sistemas, objetiva apoiar o especialista na realizao de suas
tarefas. O desenvolvimento de um sistema deve necessariamente possuir uma especificao,
onde define-se os requisitos da aplicao.
5.1 ESPECIFICAO
Aps obter as informaes necessrias para a construo do sistema, partiu-se para a
modelagem do sistema criando o diagrama de contexto, diagrama de fluxo de dados, modelo
entidade-relacionamento e o dicionrio de dados.
43
Cliente
Pesquisa Base
Veiculo
Modelo
0
Anlise Regras
Base de
Conhecimento
Sistema
Mecanico
Marca
Funcionario
+
Soluo
Injecao
Cadastro Ocorrncia
Problema
Diagnostico
Responde Questes
Resposta Sistema
Mecanico
[Cliente]
1
Manter
Cliente
Funcionario
Cliente_OK
Cliente
2
[Marca]
Funcionario
Manter
Marca
Marca_OK
Marca
44
Figura 9 Diagrama de Fluxo de Dados 2
Modelo
3
Funcionario
[Modelo]
Manter
Modelo
Modelo_OK
CD_Marca
Marcas
4
[Injecao]
Funcionario
Manter
Injecao
Injecao_OK
Injecao
5
Funcionario
[Problema]
Manter
Problema
Problema_ok
Problema
Marcass
CD_Marca
Problemas
CD_Problema
6
[Veiculo]
Funcionario
Manter
Veiculo
Veiculo_OK
Veiculo
CD_Cliente
CD_Modelo
Clientes
Modelos
45
7
[Registro Ocorrncia]
Mecanico
Mater
Ocorrencia
Ocorrencia_OK
Ocorrencia
Problemass
Cd_Problemas
8
[Resposta Sistema]
Mecanico
Vizualizar
Diagnstico
Base de
Conhecime
nto
[Soluo]
Ocorrencias
Ocorrencia
9
[Consulta_Ocorrencia]
Funcionario
Consultar
Ocorrencia
DS_Placa
Veiculoss
DS_Problema
Problemasss
46
47
Figura 12 Modelo Fsico
No anexo A pode ser observado a descrio das tabelas demonstradas na Figura 12,
contendo nelas, o dicionrio de Dados (descrio das tabela) do sistema onde demonstra-se o
nome do campo (name), o cdigo (code), o tipo (type), se ele um campo chave (P) e se um
campo obrigatrio (M).
48
49
O ambiente de programao Borland Delphi possui algumas caractersticas
merecedoras de destaque, como: abordagem baseada em formulrios e orientada a objetos,
compilador extremamente rpido, suporte a banco de dados, integrao com a programao
em Windows e sua tecnologia de componentes (Cantu, 1998).
50
Figura 14 Tela Principal do Sistema
51
Na Figura 16 pode-se visualizar a tela do cadastro de veculos onde o funcionrio
efetua o cadastro do mesmo.
Figura 16 Tela de Cadastro de Veculo
52
Na Figura 19 pode-se visualizar a tela do cadastro dos tipos de injees dos veculos,
onde o funcionrio efetua o cadastro do mesmo.
Figura 19 Tela de Cadastro de Tipo de Injeo do Veculo
53
Na Figura 21 pode-se visualizar a tela de questionrio para o problema de injeo
eletrnica (motor no pega) contido no veculo.
Figura 21 Questionrio do Problema Motor No Pega
54
Na Figura 23 pode-se ser visualizado um histrico de todos os resultados obtidos
atravs do diagnstico mostrado na Figura 22.
Figura 23 Histrico dos Resultados das Regras de Produo do Motor No Pega
55
Na Figura 25 pose-se visualizar a tela do diagnstico obtido atravs do questionrio
mostrado na Figura 24, aps ter passado por todas as etapas.
Figura 25 Soluo do Motor Falha
56
Na Figura 27 pode-se visualizar a tela de registro de ocorrncias, sendo que o
mecnico coloca o nmero placa do carro, aparecendo nome do cliente e modelo do carro.
Com isso o mecnico confirma o problema, cadastra a data e detalha o servio que foi
realizado no veculo.
Figura 27 Registro de Ocorrncias
57
58
6 CONSIDERAES FINAIS
Os objetivos inicialmente propostos foram alcanados. O uso de Sistemas
Especialistas, atravs da ferramenta Expert Sinta viabilizou-se aplicao em Sistema de
Apoio a Deciso (SAD).
O desenvolvimento deste SAD mostrou-se til para as oficinas mecnicas, pois fornece
subsdios para que os problemas de injeo eletrnica encontrada nos veculos sejam
resolvidos mais rapidamente. Isto pode ser demonstrado atravs da utilizao da tecnologia
dos sistemas especialistas, unindo a ferramenta Expert Sinta Shell, aplicados em uma oficina
mecnica, objetivando auxiliar o mecnico nos diagnsticos e demonstrando assim solues
para o problema, de forma rpida eficiente.
No decorrer deste trabalho, fez-se necessrio pesquisar tcnicas e conhecer mais a
fundo a realidade das oficinas mecnicas, tendo a oportunidade de aplicar na prtica os
conceitos tericos.
59
60
============================================================
Table: "MARCA"
============================================================
newTab = create "MARCA" as "Paradox" with
"CD_MARCA"
: "A10",
"DS_MARCA"
: "A10"
endCreate
============================================================
Index: "MARCA_PK"
============================================================
============================================================
Table: "TIPO_DE_"
============================================================
newTab = create "TIPO_DE_" as "Paradox" with
"CD_INJECAO"
: "A10",
"DS_INJECAO"
: "A10"
endCreate
============================================================
Index: "TIPO_DE__PK"
============================================================
61
============================================================
Table: "PROBLEMA"
============================================================
newTab = create "PROBLEMA" as "Paradox" with
"CD_PROBLEMA"
: "N",
"DS_PROBLEMA"
: "A20"
endCreate
============================================================
Index: "PROBLEMA_PK"
============================================================
============================================================
Table: "MODELO"
============================================================
newTab = create "MODELO" as "Paradox" with
"CD_MODELO"
: "N",
"CD_MARCA"
: "A10",
"DS_MODELO"
: "A4"
endCreate
============================================================
Index: "MODELO_PK"
============================================================
============================================================
Index: "MARCA_MO_FK"
============================================================
62
============================================================
Table: "VEICULO"
============================================================
newTab = create "VEICULO" as "Paradox" with
"CD_VEICULO"
: "A10",
"CD_INJECAO"
: "A10",
"CD_CLIENTE"
: "A10",
"CD_MODELO"
: "N",
"CD_PROBLEMA"
: "N",
"DS_PLACA"
: "A10",
"DS_ANO"
: "A10"
endCreate
============================================================
Index: "VEICULO_PK"
============================================================
============================================================
Index: "INJECAO__FK"
============================================================
============================================================
Index: "CLIENTES_FK"
============================================================
============================================================
Index: "VEICULO_2_FK"
============================================================
============================================================
Index: "PROBLEMA_FK"
============================================================
============================================================
Table: "OCORRENC"
============================================================
newTab = create "OCORRENC" as "Paradox" with
"CD_OCORRENCIA" : "A10",
"CD_VEICULO"
: "A10",
"DS_OCORRENCIA" : "F240",
"DATE"
: "D"
endCreate
============================================================
Index: "OCORRENC_PK"
============================================================
============================================================
Index: "VEICULO_OCORRENCIA_FK"
============================================================
63
REGRAS
Regra 1
SE no pega = No
ENTO Soluo pegar G6/G7 = Ento ele funciona CNF 100%
Regra 2
SE no pega = Sim
E verificou motor de arranque = Sim
E verificou tenso de bateria = Sim
E verificou os fusveis embaixo do painel = No
ENTO Soluo pegar G6/G7 = Os fusveis embaixo painel CNF 100%
Regra 3
SE no pega = Sim
E verificou os fusveis embaixo do painel = Sim
E verificou tenso de bateria = Sim
E verificou motor de arranque = No
ENTO Soluo pegar G6/G7 = motor de arranque CNF 100%
Regra 4
SE no pega = Sim
E verificou motor de arranque = Sim
E verificou os fusveis embaixo do painel = Sim
E verificou tenso de bateria = No
ENTO Soluo pegar G6/G7 = tenso bateria CNF 100%
Regra 5
SE no pega = Sim
E verificou tenso de bateria = Sim
E verificou os fusveis embaixo do painel = No
E verificou motor de arranque = No
ENTO Soluo pegar G6/G7 = Os fusveis embaixo painel CNF 50%
Soluo pegar G6/G7 = motor de arranque CNF 50%
Regra 6
SE no pega = Sim
E verificou os fusveis embaixo do painel = Sim
64
E verificou tenso de bateria = No
E verificou motor de arranque = No
ENTO Soluo pegar G6/G7 = tenso bateria CNF 50%
Soluo pegar G6/G7 = motor de arranque CNF 50%
Regra 7
SE no pega = Sim
E verificou motor de arranque = Sim
E verificou tenso de bateria = No
E verificou os fusveis embaixo do painel = No
ENTO Soluo pegar G6/G7 = tenso bateria CNF 50%
Soluo pegar G6/G7 = Os fusveis embaixo painel CNF 50%
Regra 8
SE no pega = Sim
E verificou tenso de bateria = No
E verificou motor de arranque = No
E verificou os fusveis embaixo do painel = No
ENTO Soluo pegar G6/G7 = tenso bateria CNF 33%
Soluo pegar G6/G7 = motor de arranque CNF 33%
Soluo pegar G6/G7 = Os fusveis embaixo painel CNF 33%
Regra 9
SE no pega = Sim
E verificou motor de arranque = Sim
E verificou os fusveis embaixo do painel = Sim
E verificou tenso de bateria = Sim
ENTO Soluo pegar G6/G7 = Ento ele tem que pegar CNF 100%
Regra 10
SE Motor Falha = No
ENTO Soluo falha G6/G7 = Ento ele esta bom CNF 100%
Regra 11
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de controle de ar = No
ENTO Soluo falha G6/G7 = subsistema do controle do ar CNF 100%
Regra 12
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de gases de descarga = Sim
65
E testou subsistema de controle de combustvel = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 100%
Regra 13
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de controle de emisses evaporativas = No
ENTO Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 100%
Regra 14
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 100%
Regra 15
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 100%
Regra 16
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 50%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 50%
Regra 17
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de ar = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema do controle do ar CNF 50%
66
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 50%
Regra 18
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de controle de ar = No
E testou subsistema de controle de emisses evaporativas = No
ENTO Soluo falha G6/G7 = subsistema do controle do ar CNF 50%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 50%
Regra 19
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = No
E testou subsistema de controle de combustvel = No
ENTO Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 50%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 50%
Regra 20
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de emisses evaporativas = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 50%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 50%
Regra 21
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 50%
Soluo falha G6/G7 = subsistema do controle do ar CNF 50%
Regra 22
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = No
67
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 50%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 50%
Regra 23
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de emisses evaporativas = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 50%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 50%
Regra 24
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de ar = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 50%
Soluo falha G6/G7 = subsistema do controle do ar CNF 50%
Regra 25
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 50%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 50%
Regra 26
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de ar = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema do controle do ar CNF 33%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 33%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 33%
Regra 27
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
68
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 33%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 33%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 33%
Regra 28
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 33%
Soluo falha G6/G7 = subsistema do controle do ar CNF 33%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 33%
Regra 29
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de ar = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 33%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 33%
Soluo falha G6/G7 = subsistema do controle do ar CNF 33%
Regra 30
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 33%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 33%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 33%
Regra 31
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de gases de descarga = No
69
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 33%
Soluo falha G6/G7 = subsistema do controle do ar CNF 33%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 33%
Regra 32
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de ar = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 33%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 33%
Soluo falha G6/G7 = subsistema do controle do ar CNF 33%
Regra 33
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 33%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 33%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 33%
Regra 34
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de emisses evaporativas = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 33%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 33%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 33%
Regra 35
SE Motor Falha = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 33%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 33%
Soluo falha G6/G7 = subsistema do controle do ar CNF 33%
70
Regra 36
SE Motor Falha = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema de controle de combustvel CNF 25%
Soluo falha G6/G7 = subsistema do controle do ar CNF 25%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 25%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 25%
Regra 37
SE Motor Falha = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 25%
Soluo falha G6/G7 = subsistema do controle do ar CNF 25%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 25%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 25%
Regra 38
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 25%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 25%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 25%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 25%
Regra 39
SE Motor Falha = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = subsistema do controle do ar CNF 25%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 25%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 25%
Soluo falha G6/G7 = Subsistema de ignio CNF 25%
71
Regra 40
SE Motor Falha = Sim
E testou subsistema de controle de gases de descarga = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de emisses evaporativas = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 25%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 25%
Soluo falha G6/G7 = subsistema do controle do ar CNF 25%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 25%
Regra 41
SE Motor Falha = Sim
E testou subsistema de ignio = No
E testou subsistema de controle de combustvel = No
E testou subsistema de controle de ar = No
E testou subsistema de controle de emisses evaporativas = No
E testou subsistema de controle de gases de descarga = No
ENTO Soluo falha G6/G7 = Subsistema de ignio CNF 20%
Soluo falha G6/G7 = subsistema de controle de combustvel CNF 20%
Soluo falha G6/G7 = subsistema do controle do ar CNF 20%
Soluo falha G6/G7 = subsistema de emisses evaporativas CNF 20%
Soluo falha G6/G7 = subsistema de controle de gases de descarga CNF 20%
Regra 42
SE Motor Falha = Sim
E testou subsistema de controle de ar = Sim
E testou subsistema de controle de combustvel = Sim
E testou subsistema de controle de emisses evaporativas = Sim
E testou subsistema de ignio = Sim
E testou subsistema de controle de gases de descarga = Sim
72
REFERNCIAS BIBLIOGRFICAS
ALEXANDRE, Adriana Bonbassaro. Prottipo de um sistema especialista utilizando a
ferramenta expert sinta shell para auxilio no setor de suporte de uma software house.
2000. Trabalho de Concluso de Curso (Bacharelado em Cincias da Computao) - Centro
de Cincias Exatas e Naturais, Universidade Regional de Blumenau.
ALTER, Steven. Information systems: a management perspective. Massachussets: AddisonWesley, 1992.
ALTER, S. L. Decision support systems: Current practices and continuing chalanges.
Reading, MA: Addison Wesley, 1980.
AWAD, Elias M. Management information systems. Benjamim/Cummings, 1988.
BETHLEM, Agrcola S. Modelos de Processos Decisrio. Revista de Administrao, So
Paulo, V.22, n.3, p.27-39, jul./set. 1987.
BURCH, John G.; GARY Grudnitski. Information systems Theory and practice. John
Wiley & Sons, 1989.
CANTU, Marco. Dominando o Delphi 3 - A Bblia. So Paulo : Makron Books, 1998.
CHOLLET, H. M. Curso pratico e profissional para mecnicos de automveis: o motor e
seus acessrios. So Paulo: Hemus, 1996.
CRIPPA, Maurcio. Sistemas especialistas: a engenharia do conhecimento aplicada s
organizaes.
Florianpolis
1999.
Disponvel
em:
73
DALFOVO, Oscar; AMORIM, Sammy Newton. Quem tem informao mais
competitivo: o uso da informao pelos administradores e empreendedores que obtm
vantagem competitiva. Blumenau: Acadmica, 2000.
EMERY, James C. Sistemas de planejamento e controle de organizao : Teoria e prtica .
Traduo Jos Ricardo Brando de Azevedo. Rio de Janeiro: Intercincia, 1980.
FLEURY, A. C. C.; AGOSTINI, C. G.; LIMA, R. R. Sistemas de apia deciso em
projetos de engenharia revista de administrao. So Paulo, V. 19, n 3, julho/setembro de
1987.
FREITAS, Henrique M. R. De. A informao como ferramenta gerencial. Porto Alegre:
Ortiz, 1993.
GERRITY Jr., T. P. The Design of Man-Machine Decision Systems. Sloan Management
Review, vol. 12, n. 2, p. 59-75, 1971.
GLEHN, Fbio Ribeiro Von. Curso de injeo eletrnica. Goinia. 1999.
GRAHL, Everaldo Artur. Treinamento em sistemas de apoio a deciso baseado na
simulao empresarial. Florianpolis: 1992. Mestrado em engenharia da produo, UFSC.
HEINZLE, Roberto. Prottipo de uma ferramenta para criao de sistemas especialistas
baseados em regras de produo. Florianpolis : UFSC, 1995. Dissertao de Mestrado,
Universidade Federal de Santa Catarina, Programa de Ps-Graduao em Engenharia de
Produo e Sistemas.
HOFFMANN, Hlcio Hermes. Prottipo de sistema de apoio deciso aplicado a clinicas
veterinrias. 1998. Trabalho de Concluso de Curso (Bacharelado em Cincias da
Computao) - Centro de Cincias Exatas e Naturais, Universidade Regional de Blumenau.
KANDEL, A. Fuzzy Expert System. Flrida USA: CRC Press, 1992.
KEEN, P. G. W.; M.S. Scott Morton. Decision Support Systems: An organizational
perspective. Reading, Mass.: Addison-Wesley, 1978.
74
KUGLER, Jos Luiz Carlos. Planejamento e controle de sistemas de informao. Jos Luiz
Carlos Kugler e Aguinaldo Aragon Fernandes. Rio de Janeiro: LTC, 1984.
LAUDON, Kenneth C; LAUDON, Jane Price. Sistemas de informao com internet.
Traduo Dalton Conte de Alencar. 4. ed. So Paulo: LTC, 1999.
LEVINE, Robert I.; DRANG, Diane E.; EDELSON, Barry. Inteligncia artificial e sistemas
especialistas. So Paulo: McGraw-Hill, 1988.
LIA, Laboratrio de Inteligncia Artificial. Expert SINTA: uma ferramenta para criao de
sistemas
especialistas.
Manual
do
usurio.
Pernambuco,
1995.
Disponvel
em:
D.
Brief
History
of
Decision
Support
Systems.
[1996?]
75
RIBEIRO, Horcio da Cunha e Souza. Introduo aos sistemas especialistas. Rio de Janeiro
- LTC : Livros Tcnicos e Cientficos Editora, 1987.
RICH, Elaine; KNIGHT, Kevin. Inteligncia artificial. 2. ed. Traduo Maria Cludia Santos
Ribeiro Ratto. So Paulo: Makron Books, 1993. 772 p.
SALVATO, Gilberto J. Sistemas especialistas: mtodo para a adoo em bibliotecas
especializadas. 1997. 145 f. Tese (Mestrado em Administrao de Polticas e Gesto
Institucional), Universidade Federal de Santa Catarina, Florianpolis.
SIMON, H. A. The New Science of Management. New York: Harper and Bros, 1960.
SPRAGUE, Ralph H.; CARLSON, Eric D. Building effective decision Support systems.
Englewood cliffs, N. J.: Prentice-Hall, 1982.
SPRAGUE, Ralph H.; WATSON, Hugh J. Sistema de apoio a deciso: Colocando a teoria
em prtica. Traduo Ana Batriz G. Rodrigues Silva. Rio de Janeiro: Campus, 1991.
STAIR, Ralph M. Princpios de sistemas de informao: uma abordagem gerencial. Rio de
Janeiro: LTC, 1998.
ZAIONS, Douglas Roberto. Sistema de injeo eletrnica. Joaaba [2000?]. Disponvel em:
<http://www.unoescjba.rct-sc.br/~zaions>. Acesso em : 10 out 2001.
WATERBE, James C. Anlise de sistemas para sistemas de informao por
computador. Rio de janeiro: Campus, 1984.