Você está na página 1de 181

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE

CENTRO DE TECNOLOGIA
PROGRAMA DE PS-GRADUAO EM ENGENHARIA
ELTRICA

SISTEMA ESPECIALISTA PARA DETECO DE


FALHAS EM COMANDOS ELTRICOS

VALC FERREIRA VICTOR

Natal, RN - Brasil.
Julho de 2005
VALC FERREIRA VICTOR

SISTEMA ESPECIALISTA PARA DETECO DE


FALHAS EM COMANDOS ELTRICOS

Dissertao apresentada como requisito parcial


obteno do grau de mestre.
Curso de Ps-Graduao em Engenharia Eltrica,
Centro de Tecnologia, Universidade Federal do Rio
Grande do Norte.
Orientador: Prof. Dr. Sc. Andrs Ortiz Salazar.

Natal, RN - Brasil.
Julho de 2005

ii
VALC FERREIRA VICTOR

SISTEMA ESPECIALISTA PARA DETECO DE


FALHAS EM COMANDOS ELTRICOS

Dissertao submetida ao corpo docente da coordenao de Ps-


Graduao em Engenharia Eltrica da Universidade Federal do Rio
Grande do Norte como parte integrante dos requisitos necessrios para
a obteno do grau de Mestre em Cincias em Engenharia Eltrica.

Aprovada por:
_______________________________
Andrs Ortiz Salazar, Dr. Sc.

_______________________________
Andr Laurindo Maitelli, Dr. Sc.

_______________________________
Oscar Gabriel Filho, Dr. E. E.

Natal, RN - Brasil.
Julho de 2005

iii
Nossas idias sobre educao tm sido demasiadamente acanhadas.
H a necessidade de um objetivo mais amplo e elevado. A verdadeira
educao significa mais do que avanar em certo curso de estudos.
muito mais do que a preparao para a vida presente. Visa o ser todo,
em todo o perodo da existncia possvel ao homem. o
desenvolvimento harmnico das faculdades fsicas, intelectuais e
espirituais. Prepara o estudante para a satisfao do servio neste
mundo, e para aquela alegria mais elevada por um mais dilatado servio
no mundo vindouro.

Ellen G. White

iv
AGRADECIMENTOS

A Deus, por conseguir realizar em ns o impossvel.


A sociedade, que por esta instituio qualifica em mais um grau um de seus
homens.
Aos meus orientadores, Professor Ortiz e Maitelli pela pacincia e acompanhamento
para que este trabalho pudesse ser apresentvel e til a outros estudantes.
Ao professor Adrio pela ateno dedicada.
Aos pesquisadores de outros trabalhos, s costas de quem est embasado este
trabalho.
Ao corpo docente desta ps-graduao.
Aos colegas desta instituio, companheiros de classe e de fora dela.
A minha doce esposa Genilda, pelo carinho com que tanto me ama.
Aos pequenos, porm mui amados Rafael e Karine pelos amveis sorrisos, por
aceitarem sem compreenderem o motivo da ausncia paterna.

v
SUMRIO

LISTA DE ABREVEATURA ................................................................ x

LISTA DE FIGURAS ........................................................................... xii

RESUMO ................................................................................................ xiii

ABSTRACT ................................................................................................ xiv

INTRODUO

INTRODUO ..................................................................................... 1

1.1 OBJETIVOS ..................................................................................... 3

1.1.1 Objetivo Geral ........................................................................... 3

1.1.2 Objetivos Especficos ................................................................ 3

1.2 JUSTIFICATIVAS .......................................................................... 4

1.3 CONCLUSO ........................................................................... 4

CAPTULO 2 SISTEMAS ESPECIALISTAS

2.1 INTRODUO ..................................................................................... 5

2.2 ESTADO DA ARTE ........................................................................... 6

2.3 ARQUITETURA DE UM SISTEMA ESPECIALISTA ...................... 8

2.3.1 Base de Conhecimentos ................................................................ 8

2.3.1.1 Memria de Trabalho ................................................................ 8

2.3.1.2 Base de Regras ........................................................................... 9

2.3.2 Motor de Inferncia ................................................................ 9

2.4 DESENVOLVIMENTO DE UM SISTEMA ESPECIALISTA ........... 9

2.5 FASES PARA DESENVOLVIMENTO DE UM SISTEMA ESPECIALISTA 10

2.5.1 Estudo Inicial ........................................................................... 10

2.5.2 Estudo de Viabilidade ................................................................ 11

2.5.3 Aquisio de Conhecimento ...................................................... 11

vi
2.5.4 Representao do Conhecimento ........................................... 11

2.5.5 Refinamento do Sistema ................................................................ 14

2.6 CONCLUSES ........................................................................... 15

CAPTULO 3 TEORIA DE DETERMINAO DE FALHAS

3.1 INTRODUO ..................................................................................... 17

3.2 DEFINIES ..................................................................................... 17

3.3 FALHAS ................................................................................................ 18

3.3.1 Natureza da Ocorrncia de Falhas ........................................... 18

3.3.2 Critrios de Classificao de Falhas ........................................... 19

3.4 MODELOS DE FALHAS ................................................................ 19

3.4.1 Taxa de falhas de componentes ........................................... 20

3.5 CONFIABILIDADE DE SISTEMAS ...................................................... 21

3.5.1 Arranjo em Srie (cascata) ...................................................... 22

3.5.2 Arranjo em Paralelo ................................................................ 22

3.6 CLCULO DE PROBABILIDADE DE EVENTOS ................................ 23

3.7 TCNICAS PARA DIAGNSTICOS DE FALHAS................................ 24

3.8 CONCLUSES ..................................................................................... 26

CAPTULO 4 PARTIDA DIRETA DE MOTORES ELTRICOS

4.1 INTRODUO ..................................................................................... 27

4.2 PARTIDA DIRETA DE MOTORES ELTRICOS ................................ 28

4.3 OPERAO DO CIRCUITO DE COMANDOS ELTRICOS ........... 30

4.4 DEFEITOS EM COMPONENTES DO SISTEMA ................................ 31

4.5 TIPOS DE FALHAS NO SISTEMA ...................................................... 35

4.6 DETECO DE DEFEITOS EM SISTEMAS DE PARTIDA DIRETA . 35

4.7 CRIAO DE REGRAS DE PRODO PRODUO PARA

vii
DETECO DE DEFEITOS ...................................................... 37

4.8 ESTIMATIVA DO NMERO DE REGRAS EM SISTEMAS DE

COMANDOS ELTRICOS ...................................................... 40

4.9 CONCLUSES ..................................................................................... 42

CAPTULO 5 IMPLEMENTAO DO SISTEMA ESPECIALISTA SEPD

5.1 O AMBIENTE LabView ................................................................ 43

5.2 DESENVOLVIMENTO DO SEPD ...................................................... 46

5.3 ESTRUTURA DO SEPD ................................................................ 47

5.3.1 Parametrizao ........................................................................... 47

5.3.2 Simulao de Defeitos ................................................................ 48

5.3.3 Identificao de Defeitos ................................................................ 49

5.3.4 Diagrama de Comandos Eltricos ........................................... 49

5.3.5 O Sistema Especialista ................................................................ 50

5.3.5.1 Mtodos de Codificao das Premissas ................................ 52


5.4 UTILIZANDO O SEPD ................................................................ 54

5.4.1 A Parametrizao ........................................................................... 55

5.4.2 Operao do Sistema ................................................................ 56

5.4.2.1 Operao do Mdulo Diagrama de Comandos Partida Direta . 56

5.4.2.2 Operao do Mdulo Simulao de Defeitos .................................... 57

5.4.2.3 Operao do Mdulo Identificao de Defeitos ...................... 57

5.4.2.3 Operao do Mdulo Sistema Especialista ................................ 57

5.5 RESULTADOS EXPERIMENTAIS ...................................................... 58

5.6 CONCLUSES ..................................................................................... 59

CAPTULO 6 RESULTADOS E CONCLUSES GERAIS

6.1 CONCLUSES GERAIS ................................................................ 61

6.2 SUGESTES PARA CONTINUIDADE E MELHORIA ...................... 62

viii
APNDICES ..................................................................................... 64

APNDICE A ..................................................................................... 65

APNCICE B .................................................................................... 69

APNCICE C .................................................................................... 70

REFERNCIAS ..................................................................................... 165

ix
LISTA DE ABREVEATURAS

IA Inteligncia Artificial

B0 Botoeira Abridora

B1 Botoeira Fechadora 1

B2 Botoeira Fechadora 2

C1 Chave liga desliga de comandos

CLP Controlador Lgico Programvel

F1 Fusvel de Proteo

K1 Contator 1

K2 Contator 2

L0 Lmpada L0

L1 Lmpada L1

L2 Lmpada L2

LabVIEW Laboratory Virtual Instrument Engineering WorkBench

M Motor Eltrico

MPDC Matriz Probabilidade de Defeitos em Componentes

MPMD Matriz Probabilidade de Modos de Defeitos

NA Normalmente Aberto

NF Normalmente Fechado

RB Redes Bayesianas

RBC Raciocnio Baseado em Casos

RBM Raciocnio Baseado em Modelos

RBR Raciocnio Baseado em Regras

RN Redes Neurais

x
RT Rel Trmico Bimetlico de Sobrecarga

SEPD Sistema Especialista Partida Direta

SEPR Sistema Especialista Partida Direta Reverso

Shell Ferramenta Computacional para Gerao de Sistemas Especialistas

VI Virtual Instruments

VMDC Vetor Modo de Defeito em Componente

VPDC Vetor Probabilidade de Defeito em Componentes

VPV Vetor de Probabilidade de Variveis

xi
LISTA DE FIGURAS

Figura 1.1 Modelo Bsico de um Sistema Especialista ..................... 2

Figura 2.1 Arquitetura Bsica de um Sistema Especialista ...................... 8

Figura 2.2 Metodologia para Desenvolvimento de um Sistema Especialista 10

Figura 2.3 Frame ..................................................................................... 12

Figura 2.4 Rede Semntica. ................................................................ 13

Figura 2.5 Elementos de uma Regra em um Sistema Especialista . 14

Figura 3.1 Curva Usual de Risco de Falhas ........................................... 21

Figura 4.1 Diagrama do Circuito de Potncia ................................ 29

Figura 4.2 Diagrama do Circuito de Comandos ................................ 30

Figura 4.3 Conexes em Componentes de Comandos Eltricos .......... 33

Figura 5.1 Painel Frontal do LabVIEW ........................................... 44

Figura 5.2 Diagrama de Blocos do LabVIEW ................................ 45

Figura 5.3 Estrutura Modular do SEPD ........................................... 47

Figura 5.4 Representao do Diagrama de Comandos ...................... 50

Figura 5.5 Codificao de Premissas por Circuitos Lgicos ........... 53

Figura 5.6 Painel de Frontal do SEPD ........................................... 54

Figura 5.7 Parametrizao do SEPD ...................................................... 55

xii
RESUMO

Este trabalho consiste na criao de um Sistema Especialista que utiliza


regras de produo para deteco de falhas nos circuitos de comandos de um
sistema de acionamento e comandos de motores eltricos conhecido como Partida
Direta. Conjuntamente so desenvolvidos trs outros mdulos, um para simulao
do diagrama de comandos, um para simulao de defeitos e outro para correo de
defeitos no diagrama com o objetivo de possibilitar o treinamento de profissionais
visando uma melhor capacitao para operao e manuteno. O desenvolvimento
realizado de forma que a estrutura do trabalho permita a ampliao do sistema e
posterior desenvolvimento de outros sistemas tpicos de maior tamanho e
complexidade. Para implementao do sistema utilizado o ambiente computacional
LabView.

Palavras chave: sistemas especialistas; regras de produo;


comandos eltricos; partida direta; deteco de falha.

xiii
ABSTRACT

This work consists of the creation of a Specialist System which utilizes


production rules to detect inadequacies in the command circuits of an operation
system and commands of electric engines known as Direct Start. Jointly, three other
modules are developed: one for the simulation of the commands diagram, one for the
simulation of faults and another one for the correction of defects in the diagram, with
the objective of making it possible to train the professionals aiming a better
qualification for the operation and maintenance. The development is carried through
in such a way that the structure of the task allows the extending of the system and a
succeeding promotion of other bigger and more complex typical systems. The
computational environment LabView is employed to enable the system.

Key words: specialist systems; production rules; electric commands;


direct start; fault disclosure.

xiv
Diviso de Servios Tcnicos
Catalogao da Publicao na Fonte / Biblioteca Central Zila Mamede

Victor, Valc Ferreira.


Sistema especialista para deteco de falhas em comandos
eltricos / Valc Ferreira Victor. Natal, RN, 2005.
166 p. : il.

Orientador: Andrs Ortiz Salazar.


Dissertao (Mestrado) Universidade Federal do Rio Grande
do Norte. Centro de Tecnologia. Programa de Ps-graduao em
Engenharia Eltrica.

1. Sistemas especialistas (Computao) Dissertao. 2.


Regras de produo Dissertao. 3. Comandos eltricos
Dissertao. 4. Partida direta Dissertao. 5. Deteco de falhas
Dissertao. I. Salazar, Andrs Ortiz. II. Universidade Federal do
Rio Grande do Norte. III. Ttulo.

RN/UF/BCZM CDU 004.891


____________________________________________________________________________ SEPD

CAPTULO 1 INTRODUO

Nas diversas reas da vida observa-se que o ser humano est sempre
necessitando do auxlio de algum especialista para que possa, de uma maneira mais
acertada, tomar decises. A indstria, medicina, educao, comrcio, entre outras,
so exemplos de reas nas quais os no especialistas buscam o auxlio
especializado para tomar decises com uma maior probabilidade de acerto, e no
menor tempo possvel.
Na rea industrial h uma diversidade de sistemas com variados graus de
complexidade que funcionam, e dos quais depende o bom andamento das
operaes de produo. A correta operao est inerentemente ligada qualidade
de tais sistemas e tambm qualidade dos profissionais que lidam com estes.
A necessidade de profissionais, ou de sistemas que na ausncia ou
indisponibilidade destes auxiliem na operao de maneira adequada os diversos
sistemas industriais, se faz imperativa. O desenvolvimento de ferramentas que
tentam imitar a inteligncia humana na resoluo de problemas como estes tem
crescido a cada dia.
Inteligncia, do Latim Intelligentia, tem sido definida como a faculdade que
tem o esprito de pensar, conceber, compreender; capacidade de resoluo de
novos problemas e de adaptao a novas situaes; discernimento; juzo, raciocnio;
talento; etc [1]. Baseada nesta definio segue-se tambm outras que classificam a
inteligncia e dividem-na em diversos tipos: verbal, lgico-matemtica, sinestesia
corporal, espacial, musical, interpessoal, intrapessoal, pictogrfica, naturalista,
emocional, entre outras. Estes tipos de inteligncias admitem seus significados
quando contextualizados no ser humano, e segundo Gardner [2] todos nascem com
o potencial dessas vrias inteligncias.
Alm dos diversos tipos de inteligncia citados, h tambm aquela
classificada como Inteligncia Artificial IA, logicamente no contextualizada no ser
humano, mas nas mquinas, e que desde o princpio adquiriu vrios significados
segundo os diversos estudiosos. Estudo de conceitos que permitem aos
computadores serem inteligentes, algo feito em imitao natureza, ou segundo
Marvin Minsky [3]: a cincia de fazer com que mquinas faam coisas que
requerem inteligncia, se feitas pelos homens.

1
____________________________________________________________________________ SEPD

Neste trabalho IA, preferivelmente entendida como a capacidade de uma


mquina (computador) imitar a inteligncia humana utilizando conhecimentos para
auxiliar a tomada de deciso na soluo de problemas.
Dentre as diversas aplicaes da IA: Sistemas Especialistas, processamento
de linguagem natural, educao por computador, reconhecimento de imagem,
reconhecimento de voz, reconhecimento de padres, robtica, bases de dados
inteligentes, prova de teoremas, jogos, etc, ser feita a apresentao de Sistemas
Especialistas.
Sistema Especialista segundo as diversas definies encontradas na
literatura, pode ser entendido como um sistema de inteligncia artificial sintetizado
em um programa de computador e destinado a solucionar problemas especficos,
segundo uma base de conhecimento restrita a rea, imitando a maneira como um
especialista solucionaria esses mesmos problemas. Uma generalizao do modelo
bsico proposto por Post pode ser observada na figura 1.1.

Figura 1.1 Modelo Bsico de um Sistema Especialista

Sistemas Especialistas tm sido desenvolvidos em praticamente todas as


reas do conhecimento humano. Interpretao, monitoramento, diagnstico,
predio, planejamento, busca, projeto, conserto, controle, etc. Na indstria so
bastante teis para operao de sistemas eltricos e controle de operaes
produtivas, alm de outras atividades.
Este trabalho consiste no desenvolvimento de um Sistema Especialista,
implementado utilizando o ambiente LabVIEW, para ser utilizado com um sistema de
comandos e acionamento de motores eltricos conhecido como PARTIDA DIRETA
DE MOTORES ELTRICOS.

2
____________________________________________________________________________ SEPD

Neste captulo, apresentada uma introduo geral, contendo o foco da


pesquisa e a descrio geral dos demais captulos, bem como os objetivos;
justificativa e breve concluso.
No Captulo 2 so apresentados alguns fundamentos tericos de um Sistema
Especialista, bem como o estado da arte.
O Captulo 3 apresenta a teoria de determinao de falhas que serve de base
para o desenvolvimento do Sistema Especialista que ser implementado.
No Capitulo 4 descrito o sistema a ser implementado, onde apresentamos o
diagrama principal e de comandos eltricos que sero utilizados, sendo este ltimo o
foco principal do Sistema Especialista.
No Captulo 5 so apresentados o ambiente LabVIEW e a implementao do
SEPD Sistema Especialista Partida Direta.
Finalmente, no 6 captulo so apresentadas as concluses gerais e
sugestes para outros trabalhos.

1.1 OBJETIVOS

1.1.1 Objetivo Geral

Desenvolvimento de um Sistema Especialista aplicado a sistemas de


acionamentos e comandos de mquinas eltricas (motores eltricos), que seja
bsico para o desenvolvimento de sistemas tpicos de maior tamanho e
complexidade, utilizando o sistema conhecido como Partida Direta de Motores
Eltricos.

1.1.2 Objetivos Especficos

Implementar o Sistema Especialista proposto utilizando o ambiente


LabVIEW;
Desenvolver o Sistema Especialista de modo que este possa servir
como ncleo para o desenvolvimento de outros sistemas tpicos
maiores e mais complexos;
Legitimar a proposta com a comparao de resultados experimentais.

3
____________________________________________________________________________ SEPD

1.2 JUSTIFICATIVAS

A falta de especialistas, ou mesmo a necessidade de especialistas cada vez


melhor capacitados operao, diagnstico e correo de falhas, motivam a busca
de alternativas prprias para que solues mais acertadas sejam possveis com um
menor prejuzo para produo e um menor custo operativo. Os Sistemas
Especialistas se justificam como uma ferramenta til e apropriada para a soluo
deste problema.

1.3 CONCLUSO

Como exposto neste captulo, o desenvolvimento de ferramentas para uma


melhor operao de sistemas industriais, simples ou mesmo mais complexos,
visando uma melhor performance operacional e produtiva motiva este trabalho.
O sistema escolhido para o qual o Sistema Especialista desenvolvido e
implementado, o sistema conhecido como PARTIDA DIRETA DE MOTORES
ELTRICOS. Este sistema tem alguns componentes necessrios ao funcionamento
de grande parte dos sistemas de comandos eltricos industriais. Componentes como
chaves liga-desliga, fusveis, rels trmicos de sobrecarga, botes abridores, botes
fechadores, contatores e lmpadas que esto presentes em quase todos eles; alm
do que este sistema um ncleo bsico para a construo de sistemas de maior
complexidade.
A descrio detalhada do funcionamento das partes e do sistema, assim
como as devidas ferramentas matemticas e computacionais utilizadas sero
abordadas no decorrer deste trabalho.

4
____________________________________________________________________________ SEPD

CAPTULO 2 SISTEMAS ESPECIALISTAS

2.1 INTRODUO

O desenvolvimento dos primeiros computadores (dcada de 40) proporcionou


ao homem a faculdade para resoluo de problemas que demandavam um tempo
extremamente longo. A maioria dos problemas estava associada a processos de
contagem ou a resoluo de algumas operaes matemticas. Poder-se-ia dizer que
os primeiros computadores eram comparados a eficientes mquinas de calcular. O
grande desenvolvimento computacional seguido nas sucessivas geraes de
computadores, desde a primeira at a atual e o surgimento da IA, em suas diversas
aplicaes possibilitou que problemas dos mais variados tipos pudessem ser
resolvidos utilizando-se para isso o computador.
Os Sistemas Especialistas como uma aplicao da IA conforme Passos [4],
(a)
em contraste com os programas convencionais usam heursticas no sendo
meramente programas aplicadores de regras. So dirigidos por dados e no por
procedimentos. O mtodo heurstico segue o processo de tentativa e erro.
As aplicaes dos Sistemas Especialistas so diversas e segundo Waterman
[5], quanto aos tipos de problemas que os Sistemas Especialistas trabalham podem
ser agrupados em categorias como a seguir:
1. Interpretao infere descries de situaes a partir de um sensor
de informaes;
2. Projeo infere conseqncias a partir de situaes dadas;
3. Diagnose infere disfunes a partir de informaes;
4. Estrutura configura objetos sob restries;
5. Planejamento estrutura aes;
6. Monitoramento compara eventos realizados com esperados;
7. Depurao prescreve solues para disfunes;
8. Conserto execuo de planos para administrar solues prescritas;
9. Instruo implementa no comportamento de estudantes as categorias de
diagnose, depurao e conserto;

(a)
Experincia anterior na soluo de problemas anlogos.

5
____________________________________________________________________________ SEPD

10. Controle controla o comportamento do sistema.


Nas ltimas dcadas, o desenvolvimento de Sistemas Especialistas que
operem com uma melhor performance e atendam a um nmero maior de aplicaes
e de usurios tem sido uma das motivaes para que estudiosos prossigam com
trabalhos nesta rea.

2.2 ESTADO DA ARTE

Os pressupostos da IA estiveram com o ser humano sempre que este


imaginou que seria capaz de controlar os seres, bem como o prprio meio. No
entanto o surgimento deste ramo da computao, de forma clssica, pode ser
observado de uma maneira melhor a partir da dcada de 70. Nesta dcada observa-
se a produo dos primeiros Sistemas Especialistas de renome, fruto dos
pesquisadores da IA que tinham como propsito o desenvolvimento de uma
mquina inteligente que fosse amplamente capaz na resoluo de problemas. O
propsito de que os computadores pensassem a exemplo do que fazem os seres
humanos quando da resoluo de problemas norteava o estudo para produo
desta ferramenta.
Dentre os Sistemas Especialistas originados um pouco antes ou neste
perodo, se destacam o Mycin, o Prospector e o Dendral. O Mycin um sistema dos
mais conhecidos para aplicao na medicina no campo da deteco e diagnstico
de doenas infecciosas. O Prospector aplicado Geologia no apoio aos gelogos
na explorao mineral. O Dendral possui uma estrutura um pouco diferente das
utilizadas pelos Sistemas Especialistas tradicionais e foi desenvolvido a partir de
1965 na Universidade de Stanford (USA). O Dendral um identificador automtico
de estruturas moleculares muito aplicado em pesquisas sobre qumica inorgnica [6].
Os Sistemas Especialistas tm sido usados em muitos outros setores alm
dos que foram citados. Em Singapura, desde 1980 consta a utilizao de alguns
sistemas. Na rea de contabilidade o Audit Expert System, no setor bancrio o
Credit Evolution e o Intelligent Fuzzy Logic Tutor na rea de educao [7]. Durante
esta dcada na IA tradicional houve a ampliao de tcnicas e aplicaes de
Sistemas Especialistas em conjunto com outras reas.
A partir dos anos 80 e 90 a produo destes sistemas foi impulsionada pelo
uso de tcnicas como redes neurais e lgicas difusa. O uso dos Sistemas

6
____________________________________________________________________________ SEPD

Especialistas se propagou em pases como Japo onde grande nmero destes tm


sido desenvolvidos nas reas de diagnsticos, planejamento e industria pesada. Na
Alemanha, o uso se deu de forma mais abrangente tambm na indstria pesada.
Nos Estados Unidos h um constante crescimento na linha de sistemas hbridos e
sistemas para soluo de negcios.
Na atualidade com o uso do computador em praticamente todas as reas do
conhecimento, cresceu a necessidade do uso de ferramentas especficas da
inteligncia artificial como os Sistemas Especialistas. Estes se constituem de um
conjunto de representaes declarativas (regras, em sua maioria) aliadas a um
interpretador, sendo possvel a separao do interpretador para fazer uso na criao
de outros Sistemas Especialistas.
(b)
As SHELS so interpretadores e tm como objetivo principal simplificar o
trabalho de implementao de sistemas especialistas facilitando a criao dos
mesmos; bastando para isso que seja acrescentada nova base de conhecimentos
correspondente nova rea com a qual se deseja trabalhar na resoluo do
problema. O EMYCIN foi uma das primeiras Shell desenvolvida e como o prprio
nome sugere foi baseada no Sistema Especialista Mycin. Com a otimizao no
desenvolvimento de Shells, estas deixaram de ser meramente interpretadores;
mecanismo para representao de conhecimento, raciocnio e explicaes e foram
acrescidas de outras funes como ferramentas para aquisio de conhecimento
tornando-se ferramentas mais flexveis.
O Expert SINTA [8], desenvolvido pelo LIA (Laboratrio de Inteligncia
Artificial) da UFC, um exemplo de Shell desenvolvida para a criao de Sistemas
Especialistas que utiliza um modelo de representao do conhecimento baseado em
regras de produo e probabilidades. Esta Shell faz uso de uma mquina de
inferncia compartilhada, telas de menus e tratamento probabilstico das regras de
produo para criao de Sistemas Especialistas. O SECAJU um exemplo prtico
de um Sistema Especialista em diagnsticos de pragas e doenas do cajueiro
desenvolvido com esta Shell.
Pode-se afirmar que a popularizao da criao de Sistemas Especialistas foi
facilitada pela disponibilidade de Shells, pois estas tentam limitar ao mximo as
etapas de criao visto que em geral a mquina de inferncia j provida. Com este

(b)
SHELL uma ferramenta computacional que utiliza tcnicas de Inteligncia Artificial para gerao
automtica de sistemas especialistas.

7
____________________________________________________________________________ SEPD

(c)
auxlio, a preocupao fim do engenheiro do conhecimento passa a ser a
representao do conhecimento do especialista, o que limita o trabalho.

2.3 ARQUITETURA DE UM SISTEMA ESPECIALISTA

A arquitetura dos Sistemas Especialistas tem sido baseada no modelo


simples dos sistemas de produo (d) proposto por Post [9], que apresenta em geral,
trs mdulos conforme figura 2.1.

Base de Conhecimento

Memria de Base de
Trabalho Regras

Motor de
Inferncia

Figura 2.1 Arquitetura Bsica de um Sistema Especialista

2.3.1 Base de Conhecimento

Composta pela memria de trabalho e pelo conjunto de regras, o mdulo do


sistema que contm o conhecimento do especialista representado na forma
computacional.

2.3.1.1 Memria de Trabalho

A memria de trabalho nos sistemas atuais pode conter outras formas de


representao do conhecimento, diferentemente do sistema apresentado por Post
que continha apenas uma srie de caracteres.

(c)
Especialista em criao de Sistemas Especialistas.
(d)
So sistemas baseados em regras de produo.

8
____________________________________________________________________________ SEPD

2.3.1.2 Base de Regras

Este mdulo est inerentemente associado ao mtodo de representao do


conhecimento do especialista. Neste so representadas computacionalmente as
diversas informaes que so utilizveis no processamento para o estabelecimento
de concluses, da forma como so utilizadas por um especialista quando da
resoluo de problemas. Em sistemas que no usam regras de produo para
representao do conhecimento esta parte composta por Frames, Redes
Semntica, ou outra tcnica.

2.3.2 Motor de Inferncia

Motor, ou mquina de inferncia como aparece em algumas literaturas, o


mdulo responsvel pelo processamento no sistema. Neste mdulo feita a
interao entre os fatos contidos na memria de trabalho e o conjunto de regras
(para Sistemas Especialistas que trabalham com base de regras) para
estabelecimento das concluses. Um motor de inferncia neste caso pode ser
implementado na forma de encadeamento para frente ou encadeamento para trs
ou de forma hbrida. O Expert Sinta e o FACSE [10] so tipos de Shell que podem
utilizar tanto o encadeamento para frente como o encadeamento para trs.
O encadeamento para frente inicia com um fato e procura uma concluso
para lhe dar suporte; premissas so comparadas s evidncias. Dado que um fato
F conhecido a priori pode-se a partir dele chegar concluso C. O
encadeamento para trs inicia com a concluso e procura por fatos que lhe dem
suporte; inferncias a partir de concluses.

2.4 DESENVOLVIMENTO DE UM SISTEMA ESPECIALISTA

Seguindo-se a tendncia computacional de automao do maior nmero de


tarefas possveis em uma sociedade competitiva, o desenvolvimento de Sistemas
Especialistas uma proposta para alcanar alvos como melhor qualidade e menor
custo. No desenvolvimento as caractersticas mais importantes, segundo pesquisa
apresentada em um artigo de Stylianour [11], seriam: interface com o usurio,

9
____________________________________________________________________________ SEPD

interface de desenvolvimento, interface com o sistema operacional, motor de


inferncia e mtodos de representao do conhecimento.
Seguindo a metodologia proposta por Passos [4] para o desenvolvimento de
um Sistema Especialista teremos as etapas apresentadas na figura 2.2.

Figura 2.2 Metodologia para Desenvolvimento de um Sistema Especialista

2.5 FASES PARA DESENVOLVIMENTO DE UM SISTEMA ESPECIALISTA

2.5.1 Estudo Inicial

Esta fase marcada pelos primeiros contatos com o especialista da rea a


qual se prope a criao do Sistema Especialista. A anlise que deve ser feita se o
problema admite a subdiviso e se este pode ser resolvido segundo regras
empricas para tomadas de deciso. Com base nesta afirmao deve-se simular a
resoluo de alguns casos conjuntamente com o especialista observando-se a
maneira como este raciocina.
Admitindo-se a resoluo com as simulaes pode-se analisar a viabilidade
ou o estudo de outra ferramenta que seja mais apropriada.

10
____________________________________________________________________________ SEPD

2.5.2 Estudo de Viabilidade

No estudo de viabilidade a parte mais crucial a escolha da ferramenta que


ser utilizada para implementao, pois esta deve estar vinculada a algumas
caractersticas tais como: complexidade do conhecimento, dificuldade de
formalizao das regras, tamanho do sistema, necessidade de utilizao de
operaes matemticas simples ou complexas, interface, portabilidade a programas
externos, facilidade de construo, etc.

2.5.3 Aquisio de Conhecimento

Segundo Fischler e Firschein [12], "conhecimento pode ser definido como a


informao armazenada, ou os modelos usados pela pessoa ou mquina para
interpretar, predizer e responder apropriadamente ao mundo exterior". Representar
esse conhecimento significa adotar tcnicas de formalismo dentro do Sistema
Especialista, isso significa, "codificar" o conhecimento.
A aquisio do conhecimento uma das etapas mais sensveis no
desenvolvimento de um Sistema Especialista. Esta fase apresenta dificuldades
devido s particularidades prprias da representao da realidade numa linguagem
que no a natural. Nesta etapa necessita-se de um interpretador capaz de
perceber a realidade externa e codific-la de alguma forma compreensvel que
possa ser utilizada por uma mquina para o estabelecimento de concluses lgicas
a respeito dos fatos observados. Via de regra feita pelo especialista que interpreta
realidade de maneira prpria e a submete ao criador do sistema que formaliza o
conhecimento que ser utilizado pelo usurio do Sistema Especialista.

2.5.4 Representao do Conhecimento

A representao do conhecimento inicia-se no dilogo entre o engenheiro do


conhecimento e o especialista. Nesta etapa as dificuldades acontecem devido ao
fato da linguagem de ambos os profissionais ser distinta. Um especialista quando da
resoluo de problemas usa processos de aprendizagem que nem sempre so bem
formalizados; em outras palavras o especialista sabe que sabe mas no se
preocupa como sabe.

11
____________________________________________________________________________ SEPD

A maneira como os conhecimentos do especialista vo ser representados


determinar a facilidade de consulta das informaes, a obteno de novos
resultados, e interpretao mais precisa de casos no previstos inicialmente. O uso
de uma ferramenta mais especfica facilitar este trabalho. A escolha desta
ferramenta deve ser guiada por alguns critrios visto que at mesmo consultas a
especialistas muito experientes pode ser tendenciosa a preferncias pessoais. A
resoluo de um mesmo problema por outro especialista to competente quanto o
primeiro pode apresentar grandes variaes; mtodos utilizados por um ou outro
podem ser melhores implementados quando se usa linguagem no natural.
Na formalizao do conhecimento podem-se utilizar algumas das principais
tcnicas para a representao ou codificao: Frames, Redes Semnticas, Regras
de Produo, entre outras. A grande maioria dos Sistemas Especialistas utiliza
regras de produo.
Os Frames so quadros representativos de experincias prprias de
determinados fatos que podem ser sintetizados e que so teis devido ao conjunto
de informaes que o compem. A utilizao destas informaes pode ser feita
inclusive em situaes onde os fatos apresentem um bom nmero de semelhanas e
no somente em casos completamente idnticos. A figura 2.3 apresenta um frame
de uma situao cotidiana.

Frame: Lmpada
Chave;
Interruptor;
Luz;
Ligada;
Desligada;
Queimada.

Figura 2.3 Frame.

A representao do conhecimento atravs de Redes Semnticas se d


atravs de associaes entre objetos e atributos e das relaes entre eles [13]. Esta
uma tcnica de representao que tenta emular o modelo de pensar humano. A
modelagem feita tomando-se o conhecimento como um conjunto de pontos
denominados de ns e um conjunto de arcos que conectam objeto a atributo
estabelecendo relaes. Um exemplo apresentado na figura 2.4.

12
____________________________________________________________________________ SEPD

emite
Lmpada Luz
ARCO
N N
liga /
desliga ARCO

Chave

Figura 2.4 Rede Semntica.

As Regras de Produo, devido semelhana com o processo humano de


estabelecer concluses tomando associaes lgicas do tipo condio-ao (se
isso aquilo), uma das tcnicas mais utilizada na maioria dos Sistemas
Especialistas. So representaes que relacionam os fatos e os meios para
estabelecer concluses.
Durante a consulta base de conhecimentos o Sistema Especialista atravs
da parte SE das regras solicita informaes sobre o caso questionando o usurio
sobre os sintomas apresentados. As respostas do usurio que satisfazem as
condies impostas pelo SE direciona o programa a apresentao de uma ou mais
hipteses assinaladas pela parte "ENTO" ou OU de cada regra. As regras devem
ser aplicadas at que o Sistema Especialista obtenha um diagnstico mais
representativo da realidade observada. Em alguns casos pode ser que um conjunto
de regras no seja capaz de determinar um diagnstico, neste caso o sistema deve
informar que nenhuma concluso foi alcanada com o conjunto de regras.
Exemplo de regra para identificao de defeito em lmpada de um painel:
SE Lmpada no liga
E Chave fechada
ENTO Fusvel queimado;
OU Lmpada queimada.
As regras so conjuntos de afirmaes produzidas que devem facilitar a
avaliao dos dados de tal modo que concluses tanto mais acertadas quanto
possvel possam ser estabelecidas. So compostas de um conjunto de premissas
ou variveis do sistema, e um conjunto de concluses. Figura 2.5

13
____________________________________________________________________________ SEPD

Figura 2.5 Elementos de uma Regra em um Sistema Especialista

As premissas so ligadas por conectivos lgicos dos tipos OU, E, N_OU


ou N_E que tm por objetivo avaliar aceitao ou no aceitao de uma regra
atravs de sentenas do tipo verdadeiro falso. Para que uma regra seja aceita
necessrio observar-se a aceitao parcial de cada premissa observando-se
tambm o tipo de relao estabelecida entre as diversas premissas de uma mesma
regra atravs dos elementos lgicos que as conectam. Exemplo na tabela 2.1.

Uma regra pode ainda est associada a fatores de confiana (nmero que
determina o grau de confiana das premissas), bem como do grau de certeza da
aceitao da concluso obtida. Estes indicadores podem determinar se a regra ser
aceita ou no. Nos Sistemas Especialistas que utilizam fatores de confiana
geralmente se estabelecem valores mnimos abaixo dos quais a regra rejeitada
mesmo que as suas respectivas premissas tenham sido aceitas.

2.5.5 Refinamento do Sistema

Estabelecidas a ferramenta e a tcnica mais adequadas para representao


do conhecimento, deve-se proceder entrada de dados. No caso do uso de regras
de produo estas devem ser inseridas passo a passo de forma que as primeiras
regras dentro de uma estrutura hierrquica possam ser testadas. Esse processo
deve ser seguido at que a base de regras seja satisfatria. O incremento de novas
regras que abarquem um maior nmero de casos deve ser realizado repetindo-se o

14
____________________________________________________________________________ SEPD

processo at que se complete o conjunto de regras do sistema. A construo de um


Sistema Especialista de natureza experimental.
O processamento das regras at o estabelecimento da regra escolhida como
soluo para o conjunto de respostas apontadas pelo usurio pode ser realizado
tomando-se as variveis, conjunto de premissas, representadas no atravs de
sintaxe, mas de elementos lgicos, ou outra representao que dentro da linguagem
utilizada possa ser trabalhada com um menor esforo computacional. Dependendo
da maneira como estas regras sejam representadas pode-se at no navegar a
regra para concluir que a mesma aceita, ou mesmo rejeitada. No caso de
aceitao navega-se na regra buscando-se determinar uma concluso satisfatria.
A busca caso a base de regras seja de tamanho considervel pode ser
bastante demorada, neste caso algoritmos de busca devem ser implementados na
mquina de inferncia para otimizao da performance do Sistema Especialista.
Alguns mtodos que so apresentados por Rabuske [3], geraetesta, busca em
feixe, subindo o morro, o-melhor-primeiro, so na sua maioria variaes de dois
mtodos bsicos: busca em profundidade e busca em largura.
1. Busca em profundidade a busca realizada preferencialmente nos ns
que esto mais distantes da raiz da busca;
2. Busca em largura a busca realizada preferencialmente nos ns que se
encontram nos nveis mais prximo somente depois passando a ns que
se encontrem em nveis mais distantes;
Para a implementao do Sistema Especialista se deve observar qual
algoritmo de busca melhor otimiza a performance do sistema.

2.6 CONCLUSES

Neste captulo foi apresentada a introduo, o estado da arte e a teoria bsica


necessria criao de Sistemas Especialistas citando-se as motivaes que
impulsionaram os estudos iniciais deste ramo da IA.
Os tpicos do uma viso bsica apresentando alguns pormenores que so
de fundamental importncia, analisando pontos tais como: a arquitetura bsica nas
partes que a compe, a motivao e as principais dificuldades, os passos, as
ferramentas, refinamento dos sistemas e as diversas tcnicas utilizadas para o
desenvolvimento de Sistemas Especialistas.

15
____________________________________________________________________________ SEPD

Alguns Sistemas Especialistas necessitam de utilizar alguma tcnica para o


tratamento de incertezas com relao ao conjunto de regras que o compe e a
confiabilidade das respostas aos questionamentos feitos pelo sistema. No captulo
subseqente sero tratadas algumas tcnicas para determinao de falhas que
sero teis no desenvolvimento final do Sistema Especialista que objeto deste
trabalho.
O desenvolvimento do Sistema Especialista segue basicamente a mesma
ordem e estrutura do sistema SECAJU desenvolvido pelo LIA Laboratrio de
Inteligncia Artificial da Universidade Federal do Cear.

16
____________________________________________________________________________ SEPD

CAPTULO 3 TEORIA DE DETERMINAO DE FALHAS

3.1 INTRODUO

O desenvolvimento tecnolgico atual uma das razes que motiva estudos


de confiabilidade aplicados a componentes e sistemas. Os sistemas embora
complexos pela quantidade de dispositivos, equipamentos e funes envolvidas
deve apresentar um alto grau de confiabilidade.
A vida til de um dispositivo no como gostaramos ad eterno, e mesmo
durante o perodo de vida til, por melhor qualidade que possua no est isento da
ocorrncia de falhas. Os sistemas complexos so constitudos de componentes
individuais dispostos em diversas configuraes e dos quais depende para que
tenha como um todo um alto grau de confiabilidade.
A teoria da confiabilidade emprega estatstica matemtica e probabilidade
para estabelecer mtodos sobre a probabilidade de aparecimento de falhas nos
componentes do sistema. Desgastes, fim da vida til, erros operacionais, avarias
causadas por variaes sbitas ou por pequenas variaes por um longo perodo,
defeitos de projeto, falha no controle de qualidade, so alguns dos fatores que
proporcionam falhas em componentes ou sistemas.
Para que a mantenabilidade e/ou disponibilidade possam ser asseguradas a
um sistema, algumas estratgias de diagnsticos de falhas so apresentadas neste
capitulo com o fim de fazer uso no Sistema Especialista objeto desse trabalho.

3.2 DEFINIES [14]

Confiabilidade
Probabilidade de um componente cumprir funes pr-fixadas, num perodo
de tempo desejado sob certas condies operativas.
Capacidade de Trabalho
Propriedade de um componente cumprir as funes pr-fixadas, segundo
parmetros estabelecidos na sua documentao tcnica.
Durao de vida (vida til)

17
____________________________________________________________________________ SEPD

Propriedade de um componente conservar a capacidade de trabalho, com as


interrupes necessrias para reparos, at um valor-limite fornecido na
documentao tcnica. Este limite pode ser a ruptura ou outro tipo de avaria, bem
como um decrscimo no rendimento, na preciso, na potncia, etc.
Prazo de funcionamento
Perodo estipulado pela documentao tcnica para o uso do componente at
o seu valor limite.
Qualidade
Entende-se por qualidade de um componente, o conjunto de propriedades
que determinam seu grau de aptido para o servio a que ele for destinado.
Confiabilidade estimada
Confiabilidade de determinado componente medida atravs de ensaios
especficos, efetuados segundo um programa de ensaios inteiramente definido.
Confiabilidade Prevista
a confiabilidade calculada a partir de um modelo matemtico definido,
levando-se em conta dados do projeto e da confiabilidade estimada de
componentes, bem como condies operativas pr-determinadas.
Falha
Perda parcial ou total de um componente, ou ainda uma modificao nas
propriedades do mesmo que reduz sensivelmente, ou totalmente, as suas condies
de trabalho.

3.3 FALHAS

3.3.1 Natureza da Ocorrncia de Falhas

As falhas podem modificar o estado operacional de um sistema. Em estudos


relacionados a componentes ou sistemas, so apresentadas segundo ndices de
confiabilidade associados a dados experimentais. Segundo Lafraia [15] as falhas
ocorrem devido a trs fatores bsicos:
Falha de projeto no identificao correta de necessidades, ou uso


inadequado de engenharia para a aplicao;

18
____________________________________________________________________________ SEPD

Falha na fabricao processos, ou montagem incorreta do




componente;
Falha na utilizao uso incorreto, manuteno inadequada, etc.


3.3.2 Critrios de Classificao de Falhas

As falhas de um sistema podem ser classificadas segundo alguns critrios,


dentre os quais citamos os mais relevantes para este trabalho, quadro 3.1.

Classificao Tipo de Falhas


Segundo o grau de importncia na Total / Parcial
operao do sistema
Segundo o carter fsico do Catastrficas / Paramtricas
aparecimento da falha
Em relao a outras falhas Dependente / Independente
Em relao ao surgimento Repentina / Gradual
Segundo o tempo de existncia da falha Permanente / Temporria / Intermitente

QUADRO 3.1 Classificao x Tipos de Falhas [15]

3.4 MODELOS DE FALHAS

Modelos so representaes construdas a partir de observaes da


realidade, que objetivam substitu-la com maior ou menor grau de complexidade,
para fins de estudo. O estabelecimento de um modelo de falhas que represente de
forma satisfatria os componentes um dos grandes desafios no estudo de
mantenabilidade de sistemas. A necessidade de um modelo se justifica para um
estudo de tcnicas de diagnose. Nos componentes grande parte da dificuldade se
encontra no estabelecimento de um modelo estatstico que seja adequado. Para isso
ndices de confiabilidade (probabilidade de no falhar) so utilizados. Estes ndices
geralmente esto associados a dados experimentais, onde se tenta (mas nem
sempre se consegue) estabelecer condies idnticas s condies de operao na
tentativa de aproximar o modelo o mais possvel da realidade.

19
____________________________________________________________________________ SEPD

Os dados experimentais podem ser obtidos de duas maneiras: a priori, onde


se submetem os componentes a ensaios em laboratrio, ou a posteriori tomando-se
dados de falhas de componentes de sistemas o mais semelhante possvel aos
sistemas onde os componentes esto inseridos e que estejam em operao. Neste
caso os modelos estatsticos dos componentes sero tanto mais precisos quanto
maior for o nmero de sistemas observados. Em grandes sistemas, onde o nmero e
a diversidade so bastante considerveis, pode ser necessria determinao de n
modelos individuais. Ainda assim os componentes podem est operando em
condies completamente diferentes mesmo constituindo-se no conjunto o mesmo
sistema. Dados a posteriori so mais adequados a sistemas com estas
caractersticas.
Para tratamento da confiabilidade utilizando-se dados experimentais de
ensaios realizados, algumas funes so tomadas para anlise da probabilidade de
falhas nos componentes individuais de um sistema. Algumas destas funes so: a
Funo de Distribuio de falhas fd(t), Taxa de Falhas, Distribuio de Falhas e
Probabilidade de Sucesso Rs(t).

3.4.1 Taxa de Falhas de Componentes

Para facilidade de anlise de componentes tpicos aos testados em uma


amostra os dados de falhas so adaptados a modelos matemticos. Os modelos
mais usados para a taxa de falha Zd(t) so o modelo de taxa de falha constante,
linearmente crescente, e linearmente decrescente.
Taxa de falha constante: Uma varivel aleatria com esta distribuio
de probabilidade de falhas independente do estado passado da
varivel. Em um componente isto significa que o aparecimento de
falhas de ordem casual e no gradual.
Taxa de falha linearmente crescente: aplicvel ao perodo de
envelhecimento do componente. As falhas aumentam com o tempo.
Taxa de falha linearmente decrescente: aplicvel ao perodo de
inicial do componente. As falhas diminuem com o tempo.
Em geral grande nmero de componentes apresentam uma taxa de falhas
Z(t) composta dos trs modelos. Isso pode ser observado na curva usual de risco de
falhas, conhecida como curva da banheira, figura 3.1.
20
____________________________________________________________________________ SEPD

Na primeira regio temos valores elevados de riscos de falhas decrescendo


no tempo, a segunda, valores constantes e na terceira, valores que crescem
continuamente.

Figura 3.1 Curva Usual de Risco de Falhas

Inferncia realizada no processo de fabricao, melhor controle de qualidade,


envelhecimento precoce e manuteno adequada permite ao componente ter um
perodo maior na faixa de vida til reduzindo-se as faixas de mortalidade prematura
e desgaste.

3.5 CONFIABILIDADE DE SISTEMAS

A teoria da confiabilidade trabalha com mtodos matemticos e estatsticos


para determinao de relaes probabilsticas entre as diversas partes de um
sistema.
Neste estudo denomina-se confiabilidade estrutural a confiabilidade de um
sistema obtida atravs do conhecimento da confiabilidade individual dos
componentes. A confiabilidade depende tanto da disposio dos componentes como
da confiabilidade individual de cada um deles.
Os componentes podem ser arranjados em srie, paralelo, ou como uma
combinao destes arranjos.

21
____________________________________________________________________________ SEPD

3.5.1 Arranjo em Srie (em cascata)

Em um arranjo srie de componentes o sistema funciona se todos os


componentes conjuntamente funcionarem. Chamando-se de Rs de probabilidade de
sucesso do sistema e P(xi) de probabilidade de sucesso do i-simo componente.
Para o caso dos componentes serem dependentes:
Rs = P ( x1 ) P ( x1 x 2 ) P ( x3 x1 x 2 ) P ( x n x1 x 2  x n 1 ) (3.1)

Para o caso dos componentes serem independentes:


Rs = P ( x1 ) P ( x2 ) P ( x3 )  P ( xn ) (3.2)

Neste tipo de arranjo a confiabilidade do sistema diminui com o aumento do


nmero de componentes.

3.5.2 Arranjo em Paralelo

Em um arranjo de componentes em paralelo o sistema funciona se qualquer


um dos componentes funcionar. Chamando-se P( x i) a probabilidade de no
sucesso do i-simo componente:
Rs para o caso em que os componentes so dependentes, ser dada por:
Rs = 1 P ( x1 ) P ( x1 x2 ) P ( x3 x1 x2 ) P ( xn x1 x2  xn 1 ) (3.3)

Para o caso dos componentes serem independentes:


Rs = 1 P ( x1 ) P ( x2 ) P ( x3 )  P ( xn ) (3.4)

Neste tipo de arranjo de componentes a confiabilidade do sistema aumenta


com o aumento do nmero de componentes.
Os arranjos mistos so obtidos como uma combinao dos tipos srie e
paralelo.

22
____________________________________________________________________________ SEPD

3.6 CLCULO DE PROBABILIDADE DE EVENTOS

A teoria da probabilidade tem razes na necessidade de se formalizar a noo


vaga, ou intuitiva, de ocorrncia de um fato ser ou no ser verdadeiro. Em outras
palavras numa anlise probabilstica se avalia o evento atribuindo-se valores que
do o grau de certeza ou incerteza da afirmao.
Clculo de probabilidade de eventos [16]:
Probabilidade incondicional
Dado um evento Ei , a probabilidade incondicional P( Ei ) , representa a

probabilidade de ocorrncia do evento Ei , independente da ocorrncia de qualquer

outro evento.

Probabilidade condicional
P( Ei / E 2 )
Dados dois eventos E1 e E 2 , a probabilidade , representa a

probabilidade de ocorrncia do evento E1 , dado que o evento E 2 ocorreu.




P( Ei E 2 )
P( Ei / E 2 ) = (3.5)
P( E 2 )

Eventos Independentes
Dado que P( E1 / E 2 ) = P( E1 ) , ento a ocorrncia de E1 independente da

ocorrncia de E 2 .
E 2 ) = P( Ei ) * P( E 2 )


P( Ei (3.6)

Unio de eventos

Dados dois eventos E1 e E 2 , no mutuamente exclusivos, a probabilidade


P( Ei 
E 2 ) , representa a probabilidade de ocorrncia de ambos os eventos.

P( Ei 
E 2 ) = P ( Ei ) + P ( E 2 ) P( Ei ) * P( E 2 ) (3.7)

23
____________________________________________________________________________ SEPD

3.7 TCNICAS PARA DIAGNSTICO DE FALHAS

Um diagnstico de falhas se torna imprescindvel para uma boa


mantenabilidade dos sistemas. Segundo Lin [17], o Raciocnio Baseado em Regras,
Redes Bayesianas, Redes Neurais, Raciocnio Baseado em Casos e Raciocnio
Baseado em Modelos so algumas das tcnicas mais utilizadas para a diagnose.
As diversas tcnicas utilizadas, individualmente ou por mtodos hbridos,
podem ser teis s aplicaes apresentando vantagens e desvantagens. Na
utilizao em Sistemas Especialistas, esse conhecimento se faz necessrio para que
a melhor tcnica possa ser aplicada em cada caso.
O Raciocnio Baseado em Regras RBR muito til na construo de
Sistemas Especialistas para soluo de problemas de sistemas que possuam uma
base de conhecimentos no muito grande e que tenham as falhas e os seus
diversos sintomas plenamente definidos e de fcil codificao. Quando aplicado a
sistemas que possuem eventos de natureza no puramente determinsticas, as
regras de um Sistema Especialista podem ser estabelecidas de forma que possuam
uma representao da incerteza (medida da confiana) quanto aos fatos
relacionados e quanto correspondncia entre as premissas e as concluses das
mesmas. A teoria da probabilidade tem sido uma das teorias utilizadas para o
tratamento numrico das incertezas.
Uma grande desvantagem desta tcnica (RBR) que a mesma muito
dependente de um especialista. Alm disso, um Sistema Especialista composto com
esta tcnica no tem um processo de aprendizado, pois a base de regras fixa.
As Redes Bayesianas RB so bastante teis onde o campo do
conhecimento incompleto. Constitudas por um conjunto de arcos e nodos
direcionados onde cada nodo representa afirmaes incertas e os arcos
dependncia de causa e efeito. O processo de raciocnio atravs da rede realizado
percorrendo-se os nodos a partir dos efeitos at as suas respectivas causas. A
facilidade de manipulao de incertezas, bem como a fcil conduo para o
diagnstico por meio do clculo de probabilidades dos nodos so algumas das
vantagens. As desvantagens dessa tcnica so semelhantes as da tcnica RBR.
As Redes Neurais RN tm sido utilizadas em campos de diagnstico,
prognostico, reconhecimento de padres, filtros, anlise de imagens.
Semelhantemente as RB, as redes neurais podem lidar com mais aptido com

24
____________________________________________________________________________ SEPD

dados incertos ou incompletos. A grande desvantagem desta tcnica a


necessidade de uma grande quantidade de dados de entrada para que a rede possa
ser treinada [18].
No Raciocnio Baseado em Casos RBC o processo de diagnstico de falhas
consiste em usar os dados de uma biblioteca de casos passados para analisar ou
resolver um problema novo utilizando uma soluo que mais se aproxime da soluo
ideal. Este processo semelhante ao experimentado por um especialista quando
so necessrios novos conhecimentos para soluo de um problema que se
assemelha a problemas j tratados anteriormente. A tcnica RBC til quando o
conhecimento incompleto ou incerto. Um exemplo de Sistema que usa esta tcnica
o CASEY [19].
Algumas vantagens e desvantagens pode ser notadas nesta tcnica em
comparao ao RBR e as RB. Uma biblioteca de casos requer pouca manuteno e
mais fcil de construir que uma base de regras, mas podem consumir muito tempo
para o seu desenvolvimento. A representao do conhecimento menos restritiva e
permite uma aquisio do conhecimento mais rpida, mas quando nenhum caso se
assemelha ao caso corrente h uma certa inabilidade para provimento de uma
soluo.
Na tcnica Raciocnio Baseado em Modelos RBM os sistemas so capazes
de incorporar uma grande quantidade de conhecimento sobre um determinado
domnio de aplicao. A tcnica RBM capaz de realizar raciocnios complexos
neste domnio e assim aprender novos fatos analisando situaes.
Esta tcnica toma o conhecimento a priori do comportamento normal do
sistema, e dos princpios bsicos dos diversos componentes, e utiliza-o para realizar
o diagnstico de falha. As falhas nos componentes so diagnosticadas com base
nas comparaes das observaes e predies sobre o comportamento dos
mesmos. A descrio do componente precisa ser feita atravs do comportamento e
do relacionamento hierrquico com os outros componentes. O componente em si se
constitui em um subsistema. A modelagem do sistema pode ser feita segundo
algumas tcnicas, porm uma das mais usadas baseada em dispositivos.
Dispositivos, so os menores elementos de um sistema que podem falhar e/ou ser
substitudo. A grande vantagem desta tcnica que ela pode detectar falhas
inditas. Sua desvantagem em alguns casos o estabelecimento de modelos
fidedignos para cada dispositivo.

25
____________________________________________________________________________ SEPD

3.8 CONCLUSO

Neste captulo observamos os vrios aspectos relacionados com a teoria de


determinao de falhas citando os vrios mtodos e tcnicas empregadas para o
diagnstico, definies necessrias ao estudo, principais problemas enfrentados na
definio de modelos para representao de componentes e tambm de sistemas,
entre outros aspectos considerados.

26
____________________________________________________________________________ SEPD

CAPTULO 4 PARTIDA DIRETA DE MOTORES ELTRICOS

4.1 INTRODUO

A maioria dos equipamentos industriais utiliza motores eltricos para


execuo de algum tipo de operao. Na sua grande maioria os motores utilizados
so do tipo alimentado com corrente alternada de rotor em gaiola, monofsicos ou
trifsicos. Para baixas potncias ambos os tipos so fabricados; crescendo-se o
(e)
valor da potncia ativa a ser fornecida , os motores encontrados so unicamente
trifsicos.
(f)
O acionamento de um motor realizado atravs de algum tipo de chave de
partida. A escolha do tipo de chave determinada pelo tipo de motor, quantidade de
terminais disponveis para ligao, tipo de carga, se o motor parte em vazio ou com
carga, percentual de reduo da corrente de partida desejado, entre outros fatores.
Considerando-se a corrente de partida como um elemento primordial no
critrio de escolha do tipo de chave de partida do motor, pode-se afirmar que as
chaves dividem-se em dois tipos: chaves de partida com tenso reduzida e chave de
partida direta. As chaves de partida com tenso reduzida utilizam algumas poucas
tcnicas para reduo da tenso e conseqentemente da corrente durante a
partida; reduo da tenso atravs do fechamento do motor para tenso elevada
alimentando-o com tenso inferior (Chaves de Partida Y   
rie - Paralelo) ou
reduo de tenso atravs de autotransformador (Chave de Partida Compensada).
Os mtodos de partida com tenso reduzida podem reduzir a corrente de
partida para at da corrente de partida do motor (4 a 12 vezes a corrente nominal)
com tenso plena. O conjugado de partida do motor reduz com o quadrado da
tenso aplicada. No casso de partida com tenso plena, partida direta, o motor parte
com valores de conjugados e corrente de partida plenos.
Sempre que possvel, a partida de um motor eltrico de rotor em gaiola deve
ser realizada com uma chave de partida direta [20], visto que o motor foi projetado
para condies de corrente e tenso nominais.

(e)
geralmente acima de 15 CV.
(f)
ou partida de um motor momento em que o motor posto em operao.

27
____________________________________________________________________________ SEPD

4.2 PARTIDA DIRETA DE MOTORES ELTRICOS

As chaves de partidas diretas so sistemas que utilizam contatores e outros


componentes de comandos para realizar a abertura ou fechamento simultneo de
um ou mais contatos eltricos que ligam uma fase no caso de motor monofsico, ou
trs fases no caso de motor trifsico, aos terminais do motor.
Os contatores so chaves magnticas acionveis atravs da alimentao de
uma bobina interna do mesmo. Possuem tipos de contatos diferenciados tanto pelo
tipo de operao (abertura - fechamento) quanto pela capacidade de conduo de
corrente (comando - potncia). Os contatos de potncia operam com correntes
elevadas e so conhecidos como contatos principais ou de fora, geralmente em
nmero de trs, so normalmente abertos. Os contatos de comandos operam com
baixas correntes, geralmente da ordem de 5A, so conhecidos como auxiliares.
Quanto ao modo de operao, os contatos auxiliares se enquadram em dois tipos:
normalmente aberto (NA) (g) ou normalmente fechado (NF).
Por simplificao na construo de um sistema de comandos eltricos o
circuito completo dividido em dois circuitos que so o circuito principal, ou de
potncia, e o circuito de comandos ou auxiliar. No circuito auxiliar se observam s
caractersticas operacionais quanto aos elementos auxiliares, no circuito de potncia
observam-se s caractersticas relacionados ao funcionamento do motor eltrico.
No circuito de potncia, figura 4.1, consta os seguintes elementos:
03 fusveis de proteo (1F1, 1F2 e 1F3);
01 Contator (K1);
01 Rel Trmico Bimetlico (Rel de Sobrecarga) (RT)
01 Motor Eltrico.

(g) Considera-se posio normal como sendo aquela observada no estado de repouso (no operao) do contato.

28
____________________________________________________________________________ SEPD

Figura 4.1 Diagrama do Circuito de Potncia

O circuito de comandos, figura 4.2, composto por:


Chave liga-desliga (C1);
Fusvel de proteo (F1);
Contato do rel bimetlico de sobrecarga (RT);
Botoeira abridora (B0);
Botoeira fechadora (B1);
Contatos auxiliares K1(13-14) e K1(23-24)
Bobina do contator (K1);
Lmpadas de sinalizao (L0 e L1).

A chave, os contatos auxiliares e as botoeiras se constituem em interruptores


utilizados para conduzir ou interromper corrente no circuito em condies normais. A
bobina e as lmpadas so cargas e o fusvel um elemento de proteo que deve
se fundir ao ser percorrido por corrente superior nominal, segundo uma curva
tempo x corrente.
O circuito de comandos de um Sistema de Partida Direta de Motor Eltrico
composto de elementos que operam em estado normal de forma discreta. Um
contato do diagrama est aberto ou fechado, uma bobina est acionada ou no
acionada, uma lmpada est ligada ou desligada.

29
____________________________________________________________________________ SEPD

Figura 4.2 Diagrama do Circuito de Comandos

4.3 OPERAO DO CIRCUITO DE COMANDOS ELTRICOS

A priori todos os componentes do sistema esto em plena capacidade de


trabalho.
Funcionamento:
1. Ligando-se a chave C1 o sistema alimentado com a tenso da fonte de
energia eltrica, 220V 60Hz. A Lmpada L0 sinaliza que o sistema est
energizado;
2. Pressionando-se o boto B1(3-4), de maneira que o contato do mesmo seja
fechado, o contator K1 acionado;
3. Os contatos principais do contator K1 (1-2, 3-4, 5-6) so acionados ligando as
trs linhas ao motor eltrico, que ento entra em funcionamento;
4. O contato K1(13-14) acionado, permitindo que K1 permanea ligado aps
soltar-se o boto B1(3-4). Este contato de K1 recebe o nome de contato de
selo ou reteno;

30
____________________________________________________________________________ SEPD

5. O contato K1(23-24) acionado, ligando a lmpada L1, sinalizando que o


motor est em operao;
6. Pressionando-se o boto B0(1-2), de maneira que o contato seja aberto,
ocorre o desligamento do motor eltrico atravs do contator K1;
7. O contato do rel bimetlico ser acionado em caso de sobrecarga, fazendo o
desligamento do motor eltrico atravs do desligamento do contator K1.
A proteo contra curto-circuito no sistema realizada atravs dos fusveis 1F1,
1F2 e 1F3 no circuito de potncia e atravs do fusvel F1 no circuito de
comandos.

A proteo contra sobrecarga realizada atravs da abertura do contato NF


(95-96) do rel trmico bimetlico que est em srie com a bobina.

4.4 DEFEITOS EM COMPONENTES DO SISTEMA

Em sistemas de comandos e acionamentos eltricos os componentes so


bastante distintos e as probabilidades de falhas na maioria dos componentes esto
associadas geralmente ao nmero de operaes e no simplesmente ao tempo,
exceo aos elementos de sinalizao (lmpadas). Outro fator que deve ser
considerado so as condies nas quais se encontram os componentes. Qual o
ambiente no qual esto instalados? Todos esto em idnticas condies? Com
relao ao nmero de operaes a contagem pode ser generalizada?
Nos componentes utilizados para interrupo ligao (contatos) e nas
cargas que so os componentes utilizados para acionamento sinalizao
(contatores, rels, lmpadas) pode-se identificar trs modos de defeitos possveis de
acontecer:
Mau contato: alternncia entre o estado conectado e no conectado
em um componente (contato / carga) ou impedncia varivel;
Curto circuito: permanncia no estado conectado (contato) ou baixa
impedncia (carga);
Circuito aberto: permanncia no estado no conectado (contato) ou
alta impedncia (carga).
A denominao modo de defeito ao invs de defeito tem a inteno de
generalizar defeitos semelhantes, ainda que de caractersticas um pouco distintas
31
____________________________________________________________________________ SEPD

em componentes como contatos e bobina do mesmo dispositivo. O defeito de curto


circuito em uma bobina caracterizado por uma baixa impedncia, o defeito de curto
circuito em um contato caracterizado pela no abertura do contato; como um
contato aberto apresenta impedncia elevada e um contato fechado apresenta baixa
impedncia, ento se admite que um contato que apresente o defeito de curto
circuito um contato que permanece no estado conectado, ou seja, no abre.
O uso do termo modo de defeito tambm resume o defeito apresentado pelo
componente do sistema determinando as razes pelas quais o sistema se apresenta
com falhas, sem determinar as causas mais bsicas que ocasionaram o defeito no
componente. O modo de defeito do tipo circuito aberto em uma lmpada pode ter
como causa a no fixao correta da lmpada ou mesmo a queima da lmpada
onde ambas as causas so caracterizadas por alta impedncia.
Os modos de defeitos podem surgir devido s conexes entre os
componentes e entre componentes de um mesmo dispositivo ou ainda por outras
causas.
Por conexo eltrica, segundo Morn [21], se entende a unio de dois
condutores de tal forma que possa circular corrente eltrica entre eles. Ainda
segundo Morn existem trs tipos bsicos de conexo: manguito, conectores e por
contato. Onde:
Conexo por manguito: ligao dos condutores atravs de solda, ou
compresso;
Conexo por conectores: ligao de condutores atravs de conectores
presso (parafusos);
Conexo por contatos: ligaes comutveis onde se juntam parte fixa e parte
mvel de um contato em componentes como rels, contatores, disjuntores,
etc.
Em sistemas de comandos eltricos as ligaes entre condutores so
realizadas pelos trs tipos de conexes. Figura 4.3.

32
____________________________________________________________________________ SEPD

Figura 4.3 Conexes em Componentes de Comandos Eltricos

O modo de defeito mau contato caracteriza-se por uma impedncia varivel


de baixo valor para pequenas solicitaes de correntes, e alto valor para grandes
solicitaes de corrente. A dificuldade em tratar este tipo de defeito que no se tem
como mensurar com preciso o valor dessa impedncia. Em termos de sintomas
apresentados pelos componentes este tipo de defeito caracteriza-se por uma
alternncia entre o estado ligado e desligado, acionado e no acionado.
Dependendo das condies de instalao dos componentes a alternncia destes
estados pode ter maior ou menor freqncia. Este tipo de modo de defeito pode
surgir devido a vibraes, desgastes de superfcies de contato, torque inadequado
nos parafusos de conexes, presso inadequada de molas no acionamento das
partes mveis dos contatos entre outros.
O modo de defeito curto circuito em contatos caracteriza-se pela conexo
fsica (soldagem, colagem dos contatos) de forma que a conexo por contato passa
a ser uma conexo por solda; neste caso a impedncia (resistncia de contato) para
fins de sistema de comandos baixa. Em termos de sintomas apresentados
caracteriza-se pelo no desligamento, no abertura do contato. O surgimento deste
defeito est associado a altas temperaturas provocadas por elevaes de correntes
na superfcie de contato das partes fixas e mveis de um contato, pode ainda ser
ocasionadas por elevaes de correntes advindas de um curto circuito no sistema.
O modo de defeito do tipo circuito aberto caracteriza-se por uma alta
impedncia. O contato do componente (botoeira, contator, chave) no consegue
estabelecer a conduo de corrente atravs do circuito. Em termos de sintomas
apresentados caracteriza-se pela no ligao, no fechamento do contato. O
surgimento deste tipo de modo de defeito est tambm associado a fatores tais
quais os observado para o modo de defeito do tipo curto circuito, bem como por

33
____________________________________________________________________________ SEPD

problemas mecnicos internos no componente (mecanismo de acionamento), por


exemplo.
Admite-se que um contato, ou componente, por excluso pode observar no
tempo um nico tipo de modo de defeito.
As cargas do circuito de comandos de um sistema de partida direta, lmpadas
e contatores, podem observar os trs tipos de modos de defeitos apresentados
pelos componentes de ligao interrupo com algumas poucas distines. O
modo de defeito mau contato observa-se em maior escala como sendo advindo de
torque inadequado nos parafusos e tambm como m fixao de componentes
como o caso de lmpadas de sinalizao. O modo de defeito curto circuito
ocasiona a atuao do fusvel do circuito sendo caracterizado como uma falha de
natureza catastrfica. O modo de defeito circuito aberto originado tanto pela m
fixao do componente, como pela expirao do prazo de vida til do componente
(lmpada), no segundo caso necessrio substituir o componente e no
simplesmente repar-lo.
Os fusveis so elementos distintos dos contatos e cargas de um sistema e
podem apresentar os modos de defeito mau contato e circuito aberto. O modo
defeito mau contato tem origem semelhante s cargas; o modo de defeito curto
circuito inexistente neste elemento, pois um fusvel em curto circuito significa um
fusvel em circuito aberto pela ao protetora do componente. O modo de defeito
circuito aberto ocorre quando o elemento fusvel do componente se rompe. A
ruptura pode ocorrer por defeito em outro componente, o que no caracteriza defeito
no fusvel, ou por ruptura casual apresentando neste caso o modo de defeito circuito
aberto. A segunda hiptese tem menor probabilidade de ocorrer.
O nmero de componentes que podem apresentar modos de defeitos em um
sistema de partida direta de motor como o sistema representado na figura 4.2 igual
ao nmero de componentes que o sistema possui. Como o nmero de modos de
defeitos possveis de ocorrer igual a trs, pode-se ter um nmero bastante elevado
de combinaes de modos de defeitos considerando-se todos os componentes do
sistema, no entanto pouco provvel que mais de um componente apresente
modos de defeitos simultneos. Neste caso o nmero mximo de combinaes em
se tratando de um componente apresentando qualquer dos modos de defeitos
igual a 29, pois um dos elementos (o fusvel) s admite 2 modos de defeito.

34
____________________________________________________________________________ SEPD

9!
3 C 9, 1 + 2 = + 2 = 29
1 ! * (9 1) !

4.5 TIPOS DE FALHAS NO SISTEMA

No Quadro 4.1 esto alguns exemplos de tipos de falhas no sistema


ocasionadas por modos de defeito nos componentes.

Tipo de Falha Modo de Defeito no Componente


Total Circuito aberto no contato da Chave C1 (1-2)
Parcial Circuito aberto no contato K1 (23-24)
Catastrfica Curto circuito na bobina do contator K1 (a-b)
Paramtrica Curto circuito no contato do rel RT (95-96)
Dependente Circuito aberto no fusvel de F1 (1-2)
Independente Curto circuito na lmpada L1 (a-b)
Repentina Circuito aberto no fusvel de F1 (1-2)
Gradual Circuito aberto no fusvel de F1 (1-2)
Permanente Ruptura da bobina do contator K1 (a-b)
Temporria Mau contato no Boto B1 (3-4)
Intermitente Mau contato no Fusvel F1 (1-2)
Operacional Operao incorreta do Boto B0 (1-2)

Quadro 4.1 Tipos de Falhas nos Componentes

4.6 DETECO DE DEFEITOS EM SISTEMAS DE PARTIDA DIRETA

Um detector de falhas pode ser um sistema que permita observar a


ocorrncia de anomalia em todo o sistema ou em partes do mesmo de maneira que
a ocorrncia verificada possa ser sinalizada.
O monitoramento da tenso componente a componente no sistema permite
avaliar a condio de cada elemento. Para isso define-se o a priori o estado dos
componentes do sistema em condies normais de funcionamento e realiza-se a
busca por esse estado. O estado de um componente, para alguns tipos de modos de

35
____________________________________________________________________________ SEPD

defeitos, depende no somente do prprio componente, mas tambm dos


componentes precedentes. Desse modo anlise do estado do n-simo
componente deve ser feita analisando-se inicialmente os (n-1)-simos componentes
que se encontram associados em cascata.
Quando um sistema no possui sensoriamento a deteco de modos de
defeitos realizada atravs da ao de um operador.
Segundo Rasmussen [22] seis etapas principais podem ser distinguidas no
modelo de funcionamento do operador:
1. Deteco: O operador toma conhecimento de uma anormalidade de um
incidente, de um desvio em relao situao "estabilizada", considerada
normal;
2. Discriminao: Fase de aquisio seletiva de informaes. O operador
focaliza sua ateno sobre os valores assumidos por certos parmetros e
sobre sua evoluo;
3. Diagnstico: O operador tenta atribuir um significado aos dados da
situao que ele julga pertinente e interpreta o estado do processo;
4. Resoluo de problemas: Quando o diagnstico foi estabelecido, o
operador examina, em funo dos objetivos preestabelecidos e de um
certo nmero de outros critrios (caractersticas da situao, avaliao do
custo de alternativas, etc.) as estratgias a serem desenvolvidas;
5. Tomada de deciso: O operador escolhe uma estratgia de ao e
planifica sua atividade de maneira a atingir o objetivo que ele fixou;
6. Ao: O operador executa seu plano de ao e controla o resultado de sua
atividade.
Estas etapas podem ser realizadas simultaneamente. No entanto, todas elas
no necessariamente so ativadas pelo operador.
Para deteco em um Sistema de partida direta, o operador efetua medies
de tenso no sentido da fonte carga, componente por componente at que o
elemento defeituoso seja encontrado. Esta verificao realizada sempre com o
sistema energizado. Alternativamente pode-se observar o estado do sistema, inferir
concluses sobre o possvel componente com problema, desligar o sistema,
inspecionar visualmente e medir a resistncia do componente para identificar
anomalias. Para ambos os procedimentos se devem observar que os componentes
de ligao interrupo tm seu estado normalmente aberto (NA) ou normalmente

36
____________________________________________________________________________ SEPD

fechados (NF), tendo como referncia o estado dos mesmos quando em repouso
(no operao). Da, em condies normais ausncia de modos de defeito, um
contato NA est aberto quando em repouso e fechado quando acionado;
contrariamente um contato NF.
O mtodo de deteco efetuado atravs de medio de tenses nos
componentes possibilita a verificao de modos de defeitos de natureza
permanente, mas se torna pouco eficaz para modos de defeitos intermitentes do tipo
mau contato, pois este se caracteriza por uma pequena impedncia em funo de
uma baixa solicitao de carga do sistema e por uma alta impedncia diante de uma
alta solicitao de carga. No caso de medio de tenso nos componentes, como a
solicitao de carga pequena enquanto se mede pode-se entender erradamente
que um componente no apresenta defeito, porm quando solicitado para a
operao o mesmo pode no funcionar corretamente.
A deteco de falhas pode ser sistematizada em regras de produo de tal
forma que facilite a elaborao de um conjunto de procedimentos para solucionar
problemas no sistema de forma modulada.

4.7 CRIAO DE REGRAS DE PRODUO PARA DETECO DE DEFEITOS

As regras de produo em sua estrutura se assemelham com o processo de


estabelecer concluses utilizando associaes lgicas do tipo SE ENTO. Este
tipo de raciocnio fortemente aplicado por um especialista na busca de soluo de
falhas em sistemas.
A criao de uma regra para o sistema comea no dilogo entre o especialista
em sistemas de acionamentos e comandos eltricos e o engenheiro do
conhecimento com relao aos possveis problemas que o sistema pode apresentar.
As regras devem ser criadas de maneira tal que cada regra, quando aplicada
isoladamente possa estabelecer uma concluso especfica para uma das falhas
possveis, ou seja, as regras precisam ser modulares; devem tambm ter linguagem
natural.
No diagrama de comandos para partida direta de motor eltrico apresentado
na figura 4.2 pode-se apontar cerca de 21 estados, a maioria deles so falhas
ocasionada por algum modo de defeito em um ou mais componentes. No
estabelecimento de regras estes estados so classificados como variveis.

37
____________________________________________________________________________ SEPD

O fusvel F1 atuou?
A chave C1 est ligada?
A lmpada L0 no liga?
A lmpada L0 liga e desliga intermitentemente?
A lmpada L0 est ligada?
Mantendo-se a botoeira B1 pressionada o contator K1 liga?
Mantendo-se a botoeira B1 pressionada o contator K1 no liga?
Mantendo-se a botoeira B1 pressionada o contator K1 liga somente
depois de algum tempo?
Mantendo-se a botoeira B1 pressionada o contator K1 liga e desliga
intermitentemente?
Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga ao despressionar B1?
Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga algum tempo aps despressionar B1?
Pressionando-se a botoeira B0 o contator K1 no desliga?
Pressionando-se a botoeira B0 o contator K1 desliga, mas religa
involuntariamente ao despressionar B0?
Pressionando-se o boto do rel trmico RT(95-96) o contator K1 no
desliga?
O contator K1 est ligado?
A lmpada L1 est desligada?
A lmpada L1 liga e desliga intermitentemente?
O contator K1 est desligado?
A lmpada L1 est ligada?
A chave C1 est desligada?
A lmpada L0 no desliga?

Para cada estado (sintoma) que represente um defeito deve ser criada uma
regra especfica. Algumas regras so estabelecidas de forma unvoca pela aceitao
de somente um sintoma, outras precisam de uma combinao de estados que
podem ser relacionados por conectivos lgicos bsicos como E e OU. Podem-se

38
____________________________________________________________________________ SEPD

associar fatores de confiana a cada varivel de uma regra. Em alguns sistemas se


pode ainda atribuir fatores de confiana tambm para a concluso da regra.
As regras podem ser criadas tendo por base o encadeamento para frente,
encadeamento para trs e o encadeamento hbrido. O encadeamento para frente
inicia com um fato e procura uma concluso para lhe dar suporte; premissas so
comparadas s evidncias, o que justifica o uso em regras para soluo de falhas
neste tipo de sistema.
Criando uma Regra para o diagrama de partida direta de motor eltrico.
i. Fato / Estado do sistema: A lmpada L0 liga e desliga
intermitentemente = varivel1 e O contator K1 est ligado = varive2;
ii. Quais os componentes que esto associados em cascata com a
lmpada L0? Chave C1 e fusvel F1;
iii. Quais as possveis causas que podem ocasionar este estado? Mau
contato nos componentes;
iv. Causas / concluses: mau contato na Chave C1, mau contato no
fusvel F1, mau contato na lmpada L0;
v. Estrutura da Regra
SE A lmpada L0 liga e desliga intermitentemente = sim
E O contator K1 est ligado = sim
ENTO Modo de defeito = mau contato na chave C1
OU Modo de defeito = mau contato no fusvel F1
OU Modo de defeito = mau contato na Lmpada L0

O clculo de probabilidade na aplicao das regras deve levar em


considerao o tipo de conexo lgica das premissas (variveis). Este valor deve ser
informado pelo usurio quando da consulta ao Sistema Especialista; no exemplo de
aplicao 1 o valor 90% como fator de confiana na primeira varivel e 80% para a
segunda so informados pelo usurio.
A insero de fatores de confiana em regras serve para tratar as variveis
quando no se quer (ou no se pode) determinar com exatido o valor que a
varivel pode assumir. A atribuio simplesmente de sim e no trata a varivel
como sendo determinstica.

39
____________________________________________________________________________ SEPD

Exemplo1 de aplicao de regras com uso de fatores de confiana:


Regra
SE A lmpada L0 no desliga = sim (90%)
E A chave C1 est ligada = sim (80%)
ENTO Modo de defeito = curto circuito na chave C1 (% GRAU DE
CONFIANA) 72%

Para um % FATOR DE CONFIANA na afirmao Lmpada L0 no desliga


= sim de 90%, e A chave C1 est ligada = sim de (80%) teremos concluso Modo
de defeito = curto circuito na chave C1.
O % GRAU DE CONFIANA na resposta ser igual a 0.90 * 0.80 = 0.72 =
72%.

Exemplo2 de aplicao de regras com uso de fatores de confiana:


Regra
SE A lmpada L0 est ligada = sim (90%)
OU O contator K1 est ligado = sim (80%)
ENTO A fonte de alimentao do circuito est ligada (80% ou 90%)
A lmpada L0 est ligada = sim (90%) OU O contator K1 est ligado = sim
(80%) ento A fonte de alimentao do circuito est ligada
O % GRAU DE CONFIANA na resposta ser igual a 90% ou 80%
dependendo de qual varivel seja confirmada primeiro na aceitao das regras.

A base de regras do SEPD apresentada no Tutorial_SEPD no Apndice C.

4.8 ESTIMATIVA DO NMERO DE REGRAS EM SISTEMA DE COMANDOS


ELTRICOS

Em um diagrama de comandos eltricos o nmero de regras para utilizao


no raciocnio de deteco de defeitos, partindo-se dos fatos buscando-se concluses
que os suportem, est relacionado a alguns poucos parmetros dos quais citamos
os mais relevantes:
Nmero de componentes de sinalizao ou acionamento (Lmpadas,
rels, contatores, atuadores, etc);
40
____________________________________________________________________________ SEPD

Nmero de estados possveis nos elementos de sinalizao ou


acionamento;
Nmero de combinaes possveis de estados com os elementos de
sinalizao e comandos;
Nmero de modos de defeitos possveis de ocorrer nos componentes
do sistema;
Nmero de ramificaes at os componentes;
Nmero de premissas x nmero de concluses das regras do sistema;

O nmero mnimo de componentes determina um nmero mnimo de regras,


o nmero mximo deve est associado ao nmero de combinaes possveis de
ocorrer e no como se poderia supor ao nmero de combinaes de estados
tomados m a n ( C m, n ) dos nos referidos componentes. O nmero de modos de

defeitos possveis de ocorrer em alguns componentes pode reduzir o nmero de


regras do sistema.
Quanto mais ramificaes mais fatos se pode admitir e conseqentemente
mais concluses que suportem esses fatos, e por conseguinte o sistema ter mais
regras para que todo o espao amostral (conjunto de estados do sistema) seja
completo.
O parmetro nmero de premissas x nmero de concluses conduz o
engenheiro do conhecimento a observar na construo da base de regras x mquina
de inferncia a viabilidade operacional do sistema para trabalhar com:
Maior nmero de regras de poucas premissas
Menor nmero de regras com menor nmero de concluses

Exemplo uma regra criada para detectar defeito de mau contato em 3


componentes. A regra pode ser menor (mais simples) em maior nmero ou maiores
(mais complexa) em menor nmero.
Regra
SE A lmpada L0 liga e desliga intermitentemente = sim
ENTO Modo de defeito = mau contato na chave C1
OU Modo de defeito = mau contato no fusvel F1
OU Modo de defeito = mau contato na Lmpada L0

41
____________________________________________________________________________ SEPD

Regra 1A
SE A lmpada L0 liga e desliga intermitentemente = sim
E O contator K1 est ligado = sim
ENTO Modo de defeito = mau contato na Lmpada L0

Regra 1B
SE A lmpada L0 liga e desliga intermitentemente = sim
E O contator K1 desliga involuntariamente = sim
ENTO Modo de defeito = mau contato na chave C1
OU Modo de defeito = mau contato no fusvel F1

Para uso das regras acima em um sistema especialista a escolha da


concluso mais adequada como soluo que suporta o fato realizada atravs de
observao do usurio aos estados do sistema.

4.9 CONCLUSES

Neste captulo foi apresentado o sistema Partida Direta de Motor Eltrico,


sistema para o qual ser projetado o Sistema Especialista SEPD. Na apresentao
se destacaram dois diagramas, um de potncia e outro de comandos, nos quais se
dividem sistemas tpicos. A nfase dada ao diagrama de comandos eltricos para
o qual o Sistema Especialista ser implementado citando inclusive as falhas, modos
de defeitos e deteco de anomalias.
Ao final do captulo foi exposto o mtodo de deteco de falhas no diagrama
de comandos eltricos para partida direta de motor eltrico, a maneira como regras
de produo podem ser criadas e alguns parmetros para identificao do tamanho
aproximado da base de regras em sistemas de comandos e acionamentos eltricos.

42
____________________________________________________________________________ SEPD

CAPTULO 5 O SISTEMA ESPECIALISTA SEPD

5.1 O AMBIENTE LabVIEW

O LabVIEW (Laboratory Virtual Instrument Engineering WorkBench) [23] um


ambiente de desenvolvimento de programas de aplicao genrica, tal como o visual
C++, Visual Basic e outros, no entanto este ambiente trabalha com linguagem de
programao grfica, a linguagem G, na criao de algoritmos atravs de diagramas
de blocos o que torna o ambiente extremamente prtico. A esta praticidade se
acrescentam tambm os recursos disponveis nas diversas bibliotecas utilizadas
para apresentao, anlise, comunicao e tratamento de dados. Possui tambm
um sistema de depurao grfica intuitiva e prtica, e a portabilidade de poder ser
executado em diferentes plataformas.
A linguagem G utilizada uma linguagem de alto nvel baseada em fluxo de
dados atravs de um diagrama de blocos, que permite ao usurio, de maneira
facilitada, a construo de programas sem que o mesmo tenha um conhecimento
aprofundado em programao. A programao feita de forma modular. Cada tarefa
pode ser dividida em tantas sub-tarefas quantas necessrias e reunidas em
diagramas de blocos, onde cada uma destas sub-tarefas pode ser construda e
testada isoladamente e posteriormente interligada montando a estrutura de um
programa de maior tamanho e complexidade. Desta forma o usurio pode construir
bibliotecas que lhe podem ser teis como sub-rotinas em outros programas.
No LabVIEW os programas so chamados de VI - Instrument Virtual, pois a
aparncia e operaes dos mesmos podem imitar instrumentos reais. No entanto, os
VIs so semelhantes s funes de linguagens de programao convencionais.
A depurao do VIs um dos mais notveis recursos deste ambiente, muito
prtica, porm completamente ilustrada, pode ser interrompida em cada passo
facilitando a verificao de erros no programa. Um boto de execuo, na barra de
ferramentas, aparece quebrado toda vez que um VI apresenta-se incompleto ou com
erros de execuo. Um toque neste boto permite verificar uma lista de erros
presentes no VI. A execuo explcita do VI passo a passo acontece de maneira
lenta permitindo a verificao de erros no algoritmo.

43
____________________________________________________________________________ SEPD

O LabVIEW vem com um tutorial e vrios programas demonstrativos que


auxiliam na compreenso dos fundamentos da linguagem G. Os VIs so compostos
por um painel frontal e um diagrama de blocos.
a) Painel frontal (figura 5.1): simula o painel de um instrumento fsico.
O painel frontal se constitui na interface do usurio, nele onde o operador
entra com os dados e obtm os resultados do processamento realizado no diagrama
de blocos. O painel formado por controles, que so campos de entradas e por
indicadores que so campos de sada, podendo representar vrios tipos de
variveis. Os controles e indicadores so acessveis atravs de palhetas que podem
ser visveis quando ativamos a janela do painel frontal. A palheta dividida em
sees que por sua vez contm sub-sees onde os diversos controles de uma
mesma classe, numrica, string, booleanas, etc, podem ser adicionados ao painel.

Figura 5.1 Painel Frontal do LabVIEW

b) Diagrama de blocos (figura 5.2): simula os circuitos internos de um


instrumento.

44
____________________________________________________________________________ SEPD

o espao do VI destinado construo do cdigo fonte, que constitudo


pelos elementos grficos formados por terminais, constantes e ns que, interligados
por fios, completam o algoritmo da aplicao. A cor do fio corresponde ao tipo de
varivel, e a espessura quantidade de variveis transportadas, onde um fio de
maior espessura transporta mais de uma varivel do mesmo tipo. Os terminais so
os elementos de ligao entre os controles e indicadores do painel frontal e o
algoritmo no diagrama de blocos; a cor do terminal, vista somente quando o cone de
conexo no diagrama de blocos est na opo terminais, identifica o tipo do
mesmo. As constantes so utilizadas como elementos fixos sejam elas numricas ou
no. Os ns por sua vez so sub-VIs, processos pelos quais as variveis so
submetidas.

Figura 5.2 Diagrama de Blocos do LabVIEW

45
____________________________________________________________________________ SEPD

5.2 DESENVOLVIMENTO DO SEPD

No desenvolvimento deste Sistema Especialista, o problema inicial a ser


analisado se este tipo de sistema (Partida Direta de Motores Eltricos) de fcil
implementao, utilizando-se ferramentas de uso geral como linguagens
computacionais ou outro tipo de ferramenta. Numa anlise simples, percebe-se que
por se tratar de um sistema composto por elementos discretos, a implementao
pode ser simplificada, sendo o dilogo com o especialista a parte mais sensvel para
que uma boa implementao possa ser realizada.
Pelas caractersticas apresentadas no ambiente LabVIEW considerando-se
todas as facilidades apresentadas no primeiro tpico deste captulo verifica-se que a
escolha desta ferramenta facilmente viabiliza a proposta, pois atende as
necessidades devido ao poder da linguagem grfica que o mesmo possui.
A aquisio do conhecimento, para posterior formalizao foi realizada
atravs da transferncia do conhecimento do especialista, ora presente de forma
verbal, ora verbal e tambm escrita, citando os passos e a maneira de analise dos
sintomas estados de um componente ou sistema associando as tcnicas tticas
que so utilizadas para solucionar o problema.
Dentre as representaes de conhecimento apresentadas no Captulo 2
Frames, Redes Semnticas e Regras de Produo, observando-se a maneira como
o especialista raciocina para resolver o problema, a tcnica que mais adequada foi o
raciocnio baseado em regras. As regras foram compostas de forma que a cada
regra criada o sistema era testado para ver se a mesma apresentava a melhor
forma, bem como se a redao e estrutura era a mais apropriada.
O refinamento do sistema no foi ponderado, devido ao pequeno conjunto de
regras do sistema, pois a probabilidade de aplicao de cada regra no difere entre
si.

46
____________________________________________________________________________ SEPD

5.3 ESTRUTURA DO SEPD

A figura 5.3 apresenta a estrutura funcional do SEPD apresentando as


entradas e sadas de cada mdulo; as setas pequenas representam as possveis
aes do usurio. As entradas so parmetros ou comandos; os parmetros
precisam ser informados para que o sistema opere como projetado; os comandos
so utilizados para que o sistema realize o processamento em cada um dos
mdulos.
A operao, o funcionamento detalhado de cada um dos mdulos e a criao
de outros Sistemas Especialistas podem ser observados no tutorial do SEPD
apresentado no Apndice C.

Figura 5.3 Estrutura Modular do SEPD

5.3.1 Parametrizao

O mdulo de parametrizao, diferentemente dos demais, no se constitui em


um VI especfico, mas simplesmente num conjunto de dados atualizveis nos
mdulos de Simulao de Defeitos, Identificao de Defeitos e Sistema Especialista.
Os dados necessrios ao funcionamento do SEPD so: Matriz Probabilidade
de Modos de Defeitos MPMD, Vetor Probabilidade de Defeito em Componentes
VPDC, N de Cargas, N de Estados, % Mnimo p Aceitar a Regra, Path Arquivo
Regras, Path Arquivo Sintomas e Path Arquivo Visualizar Regras.

47
____________________________________________________________________________ SEPD

MPMD: atualiza em cada uma das linhas a probabilidade de surgimento de


cada um dos trs modos de defeitos (mau contato, curto circuito, circuito
aberto) nos componentes do Diagrama de Comandos Partida Direta.
VPDC: atualiza em cada um dos elementos a probabilidade de surgimento de
defeitos nos componentes do Diagrama de Comandos Partida Direta.
N de Cargas: atualiza a quantidade de elementos dos tipos bobina de
componentes ou lmpadas.
N de Estados: atualiza a quantidade de estados possveis no Diagrama de
Comandos Partida Direta de acordo com o arquivo Sintomas_SEPD.txt. O
Este se encontra no diretrio informado no Path Arquivo Sintomas.
% Mnimo p Aceitar a Regra: atualiza o valor mnimo para o qual a regra pode
ser disparada em uma consulta ao SEPD. O clculo realizado com os valores
informados pelo usurio no elemento FATOR DE CONFIANA para os
antecedentes da regra (premissas) deve ser comparado com este valor.
Path Arquivo: atualiza os lugares onde esto armazenados os arquivos de
dados do sistema (Regras_SEPD.txt, Sintomas_SEPD.txt e Visualizar
Regras_SEPD.txt).

5.3.2 Simulao de Defeitos

Nos simuladores tradicionais [24] observa-se que os modos de defeitos mais


trabalhados so curto circuito e circuito aberto, talvez pelo fato de serem mais
facilmente implementados. A simulao realizada inserindo-se chaves com
contatos NF em srie com componentes para simular os modos de defeito circuito
aberto ou chaves com contatos NA em paralelo com o componente para simular o
modo de defeito curto circuito. Acionando-se a chave se simula o defeito.
A simulao de defeitos no SEPD realizada atravs do VI
Simulao_Defeitos.vi. A funo deste VI (programa) simular um dos trs modos
de defeitos (mau contato, curto circuito, circuito aberto) em um dos dez
componentes do Diagrama de Comandos Partida Direta. O Diagrama de
Comandos Partida Direta simulado pelo VI de mesmo nome.
O VI Simulao de Defeitos utiliza o mtodo da roleta em duas etapas para
escolha do componente e do modo de defeito que sero selecionados. A primeira

48
____________________________________________________________________________ SEPD

etapa escolhe um dos dez componentes do Diagrama de Comandos Partida Direta


de acordo com a probabilidade de surgimento de defeitos de cada um deles
informada no VPDC; na segunda etapa escolhe-se uma das linhas da MPDM,
correspondente ao nmero do componente escolhido na etapa anterior.
O processamento deste programa termina quando o Vetor Modo de Defeito
em Componente VMDC atualizado, onde um ou mais dos elementos do vetor
tornam-se diferentes de zero. O valor do elemento atualizado corresponde ao
nmero do modo de defeito que ser simulado; o ndice do elemento atualizado
corresponde ao nmero do componente do Diagrama de Comandos Partida Direta
que ter o modo de defeito ocasionado; 1 = mau contato, 2 = curto circuito ou 3 =
circuito aberto.

Exemplo: para o VMDC o segundo elemento igual


a 3. Neste caso o segundo componente do Diagrama de Comandos Partida Direta,
contato da chave C1(1-2), ter o modo de defeito mau contato ocasionado.

5.3.3 Identificao de Defeitos

O VI Identificao de Defeitos trabalha com o VMDC corrigindo o modo de


defeito do componente quando o usurio identifica corretamente o componente que
est com defeito e o modo de defeito que o componente apresenta. O usurio
atualiza os valores atravs dos elementos COMPONENTE e modo de defeito
(MAU CONTATO, CURTO CIRCUITO ou CIRCUITO ABERTO). Quando
corretamente assinalados o programa corrige no VMDC o elemento correspondente
atualizando-o para o valor zero.

5.3.4 Diagrama de Comandos Eltricos

A implementao do diagrama de comandos eltricos foi realizada


modelando-se o circuito utilizando-se portas lgicas bsicas, figura 5.4. As conexes
de componentes em cascata foi realizada atravs de portas do tipo E e as
conexes de componentes configurados em paralelo foram realizadas atravs de
portas do tipo OU. Os componentes de ligao que possuem contatos do tipo NA

49
____________________________________________________________________________ SEPD

(chave C1, botoeira B1, contato K1(13-14) e contato K1 (23-24)) tm a entrada


invertida para que o circuito lgico simule corretamente o diagrama.

Figura 5.4 Representao do Diagrama de Comandos

Conforme descrito no funcionamento do diagrama K1(13-14) e K1(23-24)


dependem do estado passado de K1(a-b); K1(a-b) por sua vez depende do estado
passado de B1(3-4) para entrar em operao e do estado atual de K1(13-14) para
permanecer em operao. As dependncias dos estados passados e atuais so
implementadas no LabVIEW atravs de registradores instalados no lao do tipo
While.

5.3.5 O Sistema Especialista

O Sistema Especialista.vi o arquivo de consulta do SEPD. Este arquivo


pode ser operado de forma que apresente ao usurio o conjunto de regras do
sistema, o conjunto de procedimentos de auxlio a dvidas de operao ou
procedimentos ou um conjunto de questionamentos aos quais o usurio deve
responder at que o Sistema Especialista conclua informando o modo de defeito
apresentado por algum dos componentes do Diagrama de Comandos Partida
Direta. Para isso o usurio deve operar os elementos VISUALIZAR REGRAS,
DVIDA / PROCEDIMENTO, ou os demais componentes do mdulo. A operao do
mdulo de forma detalhada pode ser observada no Apndice C.
A base de conhecimentos do sistema est sintetizada em trs arquivos:
Sintomas_SEPD.txt, Regras_SEPD.txt e Visualizar Regras_SEPD.txt. O primeiro
destes arquivos a base de fatos, o segundo a base de Regras e o terceiro o
arquivo de visualizao das regras do sistema.

50
____________________________________________________________________________ SEPD

Ao se iniciar uma consulta o Sistema Especialista possibilita a utilizao de


um conjunto de perguntas que esto na base de fatos, perguntas as quais o usurio
deve responder com um sim ou no seguida de um valor (% FATOR DE
CONFIANA). O fator de confiana considerado somente para as respostas
afirmativas.
O Sistema Especialista faz a leitura dos fatos no arquivo informado pelo
elemento ARQUIVO SINTOMAS que atualizado pelo usurio no mdulo de
parametrizao.
Para cada resposta afirmativa da base de fatos o Sistema atualiza um vetor
C que possui 21 elementos, cada elemento corresponde a um fato. Por exemplo:
se o primeiro fato for aceito pelo usurio com um FATOR DE CONFIANA igual a
90%, o sistema atualiza o valor do primeiro elemento do vetor para 0.90.
O processamento principal realizado no PROGRAMA ESPECIALISTA que
se encontra no arquivo Seletor de Regras_SEPD.vi que , um dos arquivos de
processamento parcial do Sistema Especialista. O programa especialista atualiza em
cada consulta o elemento do vetor C de acordo com a aceitao dos fatos pelo
usurio realizando tambm a escolha de uma das regras da base de regras
conforme os condicionais observados na sintaxe do programa.
Exemplo: para o trecho do programa especialista: else if (C[4]*C[6]>=V)
{R=5;CNF=C[4]*C[6];} a Regra 6 ser aceita se o produto dos valores dos
elementos 4 e 6 do vetor C, correspondentes respectivamente ao 4 (A lmpada L0
est ligada?) e 6 (Mantendo-se a botoeira B1 pressionada o contator K1 no liga?)
fatos, for maior ou igual ao valor V (50% valor default). Os valores C[4] e C[6]
correspondem ao % FATOR DE CONFIANA atualizados pelo usurio quando da
aceitao do 4 e 6 fatos da base de fatos.
Os fatos so exatamente as premissas, antecedentes das regras, que so
codificadas como elementos do vetor C. A regra 6 corresponde a R = 5.
O processamento acontece da seguinte forma: o usurio responder com
sim ao questionamento A lmpada L0 est ligada? e com outro sim para
Mantendo-se a botoeira B1 pressionada o contator K1 no liga?. A cada resposta o
usurio informa tambm o grau de confiana da afirmao em %, por exemplo:
90% e 80%. Deste modo o vetor C[ ] ser atualizado na primeira resposta para C
[0.00 0.00 0.00 0.00 0.90 0.00 0.00 0.00 0.00 0.00 ]; na segunda para C [0.00 0.00
0.00 0.00 0.90 0.00 0.80 0.00 0.00 0.00 ]. O programa faz a leitura dos vetores,

51
____________________________________________________________________________ SEPD

interpreta a parte condicional do lao (C[4]*C[6]>=V) aceitando-a e carrega R = 5


(correspondente a 6 regra) e CNF = 0.72 (72%).
Quando uma regra aceita o Sistema interrompe a leitura da base de fatos e
inicia a leitura de cada uma das concluses da regra escolhida no arquivo
Regras_SEPD.txt (Base de Regras). Para a aceitao de alguma concluso da regra
o usurio dever responder com sim, neste caso o processamento ser
interrompido retornando at o usurio a resposta consulta; caso nenhuma
concluso seja aceita o usurio visualizar a mensagem Modo de defeito no
detectvel pelo SEPD ou reiniciar busca. A mesma mensagem apresentada caso
o conjunto de fatos confirmados pelo usurio no seja suficiente para disparar
nenhuma regra da base.
Se nenhuma regra for aceita, ou enquanto no for aceita, o SEPD retorna
aps o processamento o valor -1 para R, o usurio observa no painel de controle a
informao 0 como regra aceita.

5.3.5.1 Mtodos de Codificao das Premissas

A escolha do modo de codificao das premissas de uma regra para


processamento, apresentada no tpico anterior, foi guiada pela simplicidade de
elaborao e fcil modificao que so proporcionadas pela linguagem de
programao utilizada. Identicamente poder-se-ia fazer a codificao das premissas
para tratamento no programa pelo menos de duas outras formas: circuito lgico ou
tratamento por comparao de strings.
Representao de premissas utilizando circuitos lgicos, figura 5.5:
Regra 6
SE A lmpada L0 est ligada
E Mantendo-se a botoeira B1 pressionada o contator K1 no liga
ENTO
Modo de defeito = circuito aberto no contato RT(95-96).
Modo de defeito = circuito aberto no contato B0(1-2).
Modo de defeito = circuito aberto no contato B1(3-4).
Modo de defeito = circuito aberto na bobina K1(a-b).

52
____________________________________________________________________________ SEPD

Varivel 1 = A lmpada L0 ligada


Varivel 2 = Mantendo-se a botoeira B1 pressionada o contator K1 no liga

Figura 5.5 Codificao de Premissas por Circuitos Lgicos

Se as variveis 1 e 2 receberem nveis lgicos 1, a regra 6 ser aceita. Para


utilizao no processamento, um vetor de estados lgicos das variveis poderia ser
atualizado a cada aceitao da premissa pelo usurio. Igualmente se podem
adicionar somadores e multiplicadores que executem o clculo das incertezas nas
afirmaes de acordo com fatores de confiana.
A outra forma de tratar as premissas da regra para processamento no
programa seria comparando-se as strings da base de fatos com as strings da base
de regras.
Para Regra 6 o SEPD pergunta ao usurio: A lmpada L0 ligada? Se a
resposta sim o SEPD pergunta novamente ao usurio: Mantendo-se a botoeira
B1 pressionada o contator K1 no liga? Se a resposta sim ento a regra
aceita, seno a regra rejeitada e prossegue-se a busca pelas outras regras. A
cada pergunta todas as strings premissas da regra so comparadas com a string
da base de fatos.
A base de fatos do Sistema Especialista so os dados do arquivo
Sintomas_SEPD.txt onde esto escritos todos os estados possveis do sistema,
como por exemplo A lmpada L0 est ligada ou Mantendo-se a botoeira B1
pressionada o contator K1 no liga.
A base de regras do SEPD pode ser observada no Apndice A.

53
____________________________________________________________________________ SEPD

5.4 UTILIZANDO O SEPD

O Painel Frontal (painel de controle) do SEPD apresentado na figura 5.6. Os


dados necessrios parametrizao, figura 5.7, podem ser observados no mesmo
arquivo bastando para isso deslocar a barra de rolagem para a direita.

Figura 5.6 Painel de Frontal do SEPD

54
____________________________________________________________________________ SEPD

Figura 5.7 Parametrizao do SEPD

5.4.1 A Parametrizao

Para parametrizao do sistema, figura 5.7, necessrio atualizar com dados


para 6 elementos. Algumas dessas entradas so escalares outras vetores, endereo
de arquivos, e uma delas uma matriz.
1. VPDC
Atravs do VPDC o sistema recebe a informao da probabilidade de
surgimento de defeito em cada um dos componentes do mdulo Diagrama de
Comandos Partida Direta. As probabilidades podem ser diferenciadas, mas o
somatrio das mesmas deve equivaler unidade. A probabilidade de surgimento de
modos de defeitos considerada constante equivalendo taxa de falhas constante
no componente.
Os dados de probabilidade de surgimento de modos de defeitos em
componentes podem ser informados tendo como base conhecimentos a priori, sendo
mais fidedigna a informao de probabilidade advindas sistemas tpicos que j
operam ou tenham operado. Como valor default o sistema admite que todos os
componentes tm igual probabilidade de ter um modo de defeito ocasionado.

55
____________________________________________________________________________ SEPD

2. MPMD
Essa matriz ter o nmero de colunas igual ao nmero de modos de defeitos
e o nmero de linhas igual a quantidade de componentes do sistema. Cada coluna
informa respectivamente a probabilidade (constante) de ocorrncia de um modo de
defeito especfico; o somatrio das probabilidades em cada linha deve ser igual
unidade.
3. N de Estados
Este parmetro um dado tambm referente consulta no SEPD. Informa o
nmero de estados (variveis) que o sistema pode assumir. Quanto mais
componentes do tipo carga (ou sinalizao) no diagrama de comandos mais estados
pode ter um sistema.
4. N de Cargas
Este parmetro como o anterior um dado tambm referente consulta no
SEPD. Informa o nmero de componentes do tipo bobina ou lmpada de
sinalizao.
5. % Mnimo p Aceitar a Regra
Informa o valor mnimo para o qual uma regra da base pode ser aceita.
6. Path ARQUIVO
Este dado informa para o Sistema Especialista o endereo dos arquivos de
dados Sintomas_SEPD.txt, Regras_SEPD.txt e Visualizar Regras_SEPD.txt.

5.4.2 Operao do Sistema

Todos os procedimentos de operao devem ser realizados com o programa


SEPD.vi em operao, exceto a parametrizao do sistema.

5.4.2.1 Operao do Mdulo Diagrama de Comandos Partida Direta

A operao realizada conforme o item 4.3.

56
____________________________________________________________________________ SEPD

5.4.2.2 Operao do Mdulo Simulao de Defeitos

A simulao de defeitos realizada quando se pressiona o boto GERAR


DEFEITO. Aps se pressionar o boto o SEPD ocasionar um modo de defeito em
um dos componentes do Diagrama de Comandos Partida Direta.
Pressionando-se o boto RESET DEFEITOS em qualquer momento o SEPD
restabelece o sistema para o estado de operao normal.

5.4.2.3 Operao do Mdulo Identificao de Defeitos

A identificao de modo de defeito no sistema pode ser realizada atravs da


lista de defeitos apresentada no elemento COMPONENTES e dos botes de
seleo de modo de defeito MAU CONTATO, CURTO CIRCUITO e CIRCUITO
ABERTO. Para correo o usurio deve consultar o sistema especialista do SEPD e
interagir com o mesmo para escolher um componente clicando na seta da lista
COMPONENTES e escolhendo um dos n componentes ali relacionados;
identicamente deve escolher um dos modos de defeitos pressionando um dos
botes de indicao de modo de defeito. Quando o usurio identifica o componente
e modo de defeito simulado, no caso da gerao de um nico defeito, a lista de
componentes apresentar-se- com o indicador em branco.

5.4.2.4 Operao do Mdulo Sistema Especialista

A consulta ao sistema, figura 5.6, pode ser realizada a qualquer momento


desde que o programa SEPD.vi esteja no modo de operao. Esta operao pode
ser realizada interagindo com o mdulo DIAGRAMA DE COMANDOS PARTIDA
DIRETA ou no. No Apndice B apresentada uma lista de modos de defeitos
diagnosticveis no SEPD.
No elemento de visualizao do Sistema Especialista (indicador de String)
aparecem os questionamentos ao usurio com relao aos sintomas que o sistema
apresenta.
O boto SIM confirma a aceitao do estado apresentado e passa a um
novo estado no caso de nenhuma regra ainda ter sido aceita, ou para o incio da lista
de concluses caso contrrio. Se nenhuma regra for aceita pelo conjunto de

57
____________________________________________________________________________ SEPD

afirmaes de estado do sistema informados pelo usurio ento o SEPD apresenta a


mensagem Modo de defeito no detectvel pelo SEPD ou reiniciar busca; o mesmo
acontece para o caso de uma regra ter sido aceita, mas nenhuma das concluses da
regra ter sido confirmada pelo usurio. O boto NO serve simplesmente para
rejeitar as premissas ou concluses apresentadas pelo sistema passando para uma
nova varivel.
Paralelamente a confirmao de aceitao da varivel (estado do sistema) o
usurio deve informar no controle % FATOR DE CONFIANA o grau de confiana
na informao. Para o caso de buscar-se uma concluso da regra este fator no
necessita ser atualizado. Quando se conclui uma consulta com a aceitao de uma
concluso o sistema alm da reposta apresentada informa tambm o grau de
confiana da resposta atravs do indicador % GRAU DE CONFIANA, bem como
a regra que fora aceita atravs do indicador REGRA ACEITA. No caso da regra ser
aceita, mas nenhuma concluso ser confirmada o SEPD informa o nmero da regra
e a afirmao Modo de defeito no detectvel pelo SEPD ou reiniciar busca.
O boto DVIDA / PROCEDIMENTO aps ser pressionado, fornece ao
usurio algumas informaes e procedimentos relativos consulta, verificao ou
concluses do sistema. Para retornar a visualizao no modo consulta necessrio
que o mesmo seja pressionado novamente. Qualquer boto do SEPD, exceto os do
DIAGRAMA DE COMANDOS PARTIDA DIRETA, emitem um sinal luminoso
quando pressionado.
O boto NOVA CONSULTA, aps ser pressionado interrompe a consulta ao
SEPD em qualquer instncia que a mesma se encontre. Para reiniciar a consulta
necessrio sempre pressionar este boto.
O boto VISUALIZAR REGRAS, quando pressionado, permite ao usurio
visualizar a qualquer momento a base de regras do sistema. Para reiniciar a consulta
necessrio sempre pressionar este boto.

5.5 RESULTADOS EXPERIMENTAIS

O SEPD foi projetado de forma que possa simular um modo de defeito a mais
que os simuladores tradicionais observados no mercado. A dificuldade na simulao
deste terceiro modo (mau contato) atravs de chaves liga desliga consiste em
implementar um defeito de impedncia varivel utilizando se elementos discretos.

58
____________________________________________________________________________ SEPD

No SEPD a simulao realizada utilizando-se elementos matemticos, vetores,


geradores de probabilidade, elementos lgicos e comparadores.
As consultas realizadas no sistema sejam testando as regras, ou realizando
as consultas aps gerao dos modos de defeitos nos componentes se mostrou
satisfatria.
A falha simulada pelo modo de defeito mau contato em componentes de
simples observao desde que o ajuste no Simulao de Defeitos.vi seja feito para
que o sistema conecte o valor lgico de sada 1 para valores superiores a 5% em si
tratando de falhas relacionadas aos elementos de sinalizao; para elementos de
acionamento este modo de defeito quando ocasionado no elemento botoeira B1(3-4)
pode no ser facilmente observado se o ajuste realizado for superior a 10%. Este
ajuste efetuado no comparador ligado ao gerador randmico do VI Gerador de
Modo de Defeitos.vi.
O modo de defeito curto circuito se apresenta de forma bem prxima da
simulao em um simulador tradicional. Este mdulo quando ocorre em um dos
elementos de sinalizao ou acionamento do diagrama de comandos ocasiona
forosamente o modo de defeito circuito aberto no componente fusvel o que de
fato acontece quando este mesmo evento ocorre em um diagrama de comando real;
nos simuladores reais esta simulao no realizada, pois provocaria no sistema
uma falha real de carter catastrfica (ruptura do elemento fusvel).
O modo de defeito circuito aberto semelhante ao modo curto circuito
tambm de fcil implementao e verificao utilizando-se o mdulo de consulta de
SEPD.
As consultas realizadas por um especialista em comandos eltricos, teve um
ndice de sucesso bastante elevado da ordem de 98% dependendo dos ajustes de
alguns parmetros conforme especificados nos pargrafos anteriores.

5.6 CONCLUSES

Neste captulo foi apresentado o SEPD comeando pela apresentao do


ambiente LabVIEW, que a plataforma de trabalho do sistema e os demais detalhes
de operao e construo de cada uma das partes que compe o sistema at a
apresentao de resultados. Maiores detalhes do sistema podem ser observados no
Apndice C no tutorial do SEPD.

59
____________________________________________________________________________ SEPD

Na implementao do sistema algumas dificuldades consumiram um tempo


bastante longo na busca de uma forma mais simples de implementar os diversos
mdulos do sistema principalmente os mdulos de Simulao de Defeitos e Sistema
Especialista do SEPD. As escolhas realizadas para codificao da base de regra,
por exemplo, foram testadas e avaliadas em trs proposies, sendo mais vivel
utilizao de um bloco com um programa escrito em linguagem C.
Na escolha para o Simulador de Defeitos em componentes havia a
possibilidade trabalhar com a gerao em um mdulo e reconhecimento em cada
componente, como foi implementado, ou gerar o modo de defeito no prprio
componente. Em ambas as proposies preciso reconhecer o modo de defeito no
componente, mas a primeira facilitou a simulao do conserto do modo de defeito no
componente.
Em poucas linhas pode-se dizer que o SEPD satisfaz operao do
Diagrama de Comandos Partida Direta, simulao de modos de defeitos em
componentes e deteco das falhas ocasionadas utilizando-se o mdulo de
consulta e a correo das mesmas.

60
____________________________________________________________________________ SEPD

CAPTULO 6 CONCLUSES GERAIS E SUGESTES

6.1 CONCLUSES GERAIS

O desenvolvimento de um sistema especialista em qualquer rea sempre


trabalha conhecimentos de mltiplas reas. A rea para qual o sistema proposto, a
rea computacional e em muitos casos a matemtica e lgica entre outras. No
mbito global envolve a pesquisa de formas, tcnicas, mtodos, ferramentas que
possam suportar o desafio proposto. O caminho para satisfao ao desafio a
princpio desconhecido e impregnado de idas e voltas que so teis para o
desenvolvimento do pesquisador e para melhores escolhas em resposta ao como o
trabalho ir ser feito?.
O SEPD um desafio um tanto quanto inovador no aspecto de que no se
observou no estudo do estado da arte um sistema tpico que fosse implementado de
forma computacional e utilizando-se o ambiente de programao LabVIEW. As
poucas referncias na rea de simulao so de simuladores reais de empresas
como a Weg e Siemens que implementam a simulao de defeitos utilizando chaves
e que trabalham com somente dois dos trs modos de defeitos implementados pelo
sistema deste trabalho. Sistemas especialistas nessa rea devem ser pouco
conhecidos.
A proposta de utilizao do ambiente LabVIEW para este trabalho foi profcua
pois atende em muitos aspectos devido ao poder da linguagem e facilidade de
programao. A pequena e talvez nica limitao do ambiente para implementao
de trabalhos relacionados a comandos eltricos baixa qualidade dos desenhos no
painel de controle, o que no inviabilizou a execuo deste sistema nem de projetos
futuros de sistemas maiores e mais complexos.
A estrutura modular como o projeto foi desenvolvido colabora para o
desenvolvimento de outros congneres tais como: Partida Direta de Motores
Eltricos com Reverso, Partida com Chave Estrela Tringulo, Partida com Chave
Compensadora, Partida com Chave Srie Paralelo, etc. Pode-se ainda valendo-se
desta facilidade trabalhar na criao de sistemas especialistas como o SEPD onde o
comando e controle envolvem muitas variveis de um certo grau de complexidade

61
____________________________________________________________________________ SEPD

como Comandos para Automao de Grupos Geradores controlados por sistemas


baseados em Microcontroladores ou Controladores Lgicos Programveis CLP.
O Diagrama de Comandos Partida Direta tem um papel que pode ser
entendido por alguns como secundrio visto que o mdulo de consulta do SEPD
tambm operado sem a necessidade de interao com o mesmo. A insero deste
no projeto supre algumas limitaes de sistemas especialistas que so utilizados
somente quando se tem o problema real do qual se podem obter as devidas
informaes e interagir para soluo dos diversos problemas apresentados. No
SEPD alm de poder acompanhar a soluo de problemas reais pode-se simular
grande parte desses problemas e utilizar o sistema como um todo como uma
ferramenta de ensino aprendizagem.
Nos resultados obtidos na avaliao, e pela flexibilidade apresentada o
sistema satisfatrio, pois apesar de simples e til mostra-se adequado proposta
inicial de construo de um Sistema Especialista Para Deteco de Falhas em
Comandos Eltricos.

6.2 SUGESTES PARA CONTINUIDADE E MELHORIA DOS TRABALHOS

O desenvolvimento de um trabalho segue o adgio: as jornadas so para os


caminhos. Um trabalho perfeito aquele que nunca foi completado, mas continua
em processo sempre e a cada modificao tornando-se melhor. Para a continuidade
deste trabalho tambm como no poderia deixar de ser, algumas melhorias podem
ser sugeridas das quais expomos aquelas que temos conhecimento:

Estratgia de Busca
Desenvolvimento de algoritmo de estratgia de busca na base de regras e na
base fatos para otimizao de escolha de regras com performance satisfatria.

Modelo melhor para o modo mau contato


Na simulao do modo de defeito mau contato o simulador trabalha com um
gerador randmico de probabilidade uniforme. Este um modelo aproximado para
defeitos reais deste tipo. A pesquisa mais detalhada neste tipo de defeito pode
conduzir a modelos mais prximos da realidade.

62
____________________________________________________________________________ SEPD

Melhor interface para parametrizao do SEPD


A parametrizao do sistema pode ser melhorada de forma que todos os
parmetros possam ser atualizados durante a execuo do SEPD. Pode-se tambm
realizar esta atualizao dos parmetros de forma interativa onde o sistema
pergunte qual o valor para cada um dos parmetros e faa a atualizao de forma
automtica.

Conforme comentado a estrutura do trabalho proporciona a flexibilidade para


o desenvolvimento de trabalhos mais complexos tanto na linha de acionamentos por
Comandos, como por Microcontroladores ou CLP. Pode-se ainda conjecturar que
este projeto pode-se adaptar a tecnologias ainda no emergentes, mas latentes. O
campo do ensino distncia pode ser profcuo para esta aplicao ou ainda quem
sabe outros...

63
____________________________________________________________________________ SEPD

APENDICES

Apndice A: BASE DE REGRAS DO SEPD

Apndice B: MODOS DE DEFEITOS DIAGNOSTICVEIS NO SEPD

Apndice C: TUTORIAL DO SISTEMA ESPECIALISTA PARTIDA DIRETA


SEPD

________________________________________________________________________ 64
____________________________________________________________________________ SEPD

Apndice A: BASE DE REGRAS DO SEPD

Objetivo: Detectar modos de defeitos em componentes do circuito do diagrama


de comandos eltricos de uma partida direta de motor eltrico.

REGRA 1
SE O fusvel F1 atuou.
ENTO Modo de defeito = curto - circuito na lmpada L0(a-b).
OU Modo de defeito = curto - circuito na bobina K1(a-b).
OU Modo de defeito = curto - circuito na lmpada L1(a-b).
OU Modo de defeito = circuito - aberto no fusvel F1.

REGRA 2
SE A chave C1 est ligada.
E A lmpada L0 no liga.
E Mantendo-se a botoeira B1 pressionada o contator K1 no liga.
ENTO Modo de defeito = circuito - aberto no contato C1(1-2).

REGRA 3
SE A chave C1 est ligada.
E A lmpada L0 no liga.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga somente
depois de algum tempo.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga e desliga
intermitentemente.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga ao despressionar B1.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga algum tempo aps despressionar B1.
OU O contator K1 est ligado.
ENTO Modo de defeito = circuito - aberto na lmpada L0(a-b).

________________________________________________________________________ 65
____________________________________________________________________________ SEPD

REGRA 4
SE A chave C1 est ligada.
E A lmpada L0 liga e desliga intermitentemente.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga e desliga
intermitentemente.
ENTO Modo de defeito = mau - contato no contato C1(1-2).
OU Modo de defeito = mau - contato no fusvel F1(1-2).

REGRA 5
SE A chave C1 est ligada.
E A lmpada L0 liga e desliga intermitentemente.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga somente
depois de algum tempo.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga ao despressionar B1.
OU Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga algum tempo aps despressionar B1.
OU O contator K1 est ligado.
ENTO Modo de defeito = mau - contato na lmpada L0 (a-b).

REGRA 6
SE A lmpada L0 est ligada.
E Mantendo-se a botoeira B1 pressionada o contator K1 no liga.
ENTO Modo de defeito = circuito - aberto no contato RT(95-96).
OU Modo de defeito = circuito - aberto no contato B0(1-2).
OU Modo de defeito = circuito - aberto no contato B1(3-4).
OU Modo de defeito = circuito - aberto na bobina K1(a-b).

REGRA 7
SE A lmpada L0 est ligada.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga somente
depois de algum tempo.

________________________________________________________________________ 66
____________________________________________________________________________ SEPD

ENTO Modo de defeito = mau - contato no contato B1(3-4).

REGRA 8
SE A lmpada L0 est ligada.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga e desliga
intermitentemente.
ENTO Modo de defeito = mau - contato no contato RT(95-96).
OU Modo de defeito = mau - contato no contato B0(1-2).
OU Modo de defeito = mau - contato na bobina K1(a-b).

REGRA 9
SE A lmpada L0 est ligada.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas
desliga ao despressionar B1.
ENTO Modo de defeito = circuito - aberto no contato K1(13-14).
REGRA 10
SE A lmpada L0 est ligada.
E Mantendo-se a botoeira B1 pressionada o contator K1 liga mas
desliga algum tempo aps despressionar B1.
ENTO Modo de defeito = mau - contato no contato K1(13-14).

REGRA 11
SE O contator K1 est ligado.
E Pressionando-se a botoeira B0 o contator K1 no desliga.
ENTO Modo de defeito = curto - circuito no contato B0(1-2).

REGRA 12
SE O contator K1 est ligado.
E Pressionando-se B0 o contator K1 desliga, mas religa
involuntariamente ao despressionar B0.
ENTO Modo de defeito = curto - circuito no contato B1(3-4).
OU Modo de defeito = curto - circuito no contato K1(13-14).

________________________________________________________________________ 67
____________________________________________________________________________ SEPD

REGRA 13
SE A lmpada L0 est ligada.
E Pressionando-se o boto do rel trmico RT(95-96) o contator K1 no
desliga.
ENTO Modo defeito = curto - circuito no contato RT(95-96).

REGRA 14
SE O contator K1 est ligado.
E A lmpada L1 est desligada.
ENTO Modo de defeito = circuito - aberto no contato K1(23-24).
OU Modo de defeito = circuito - aberto na lmpada L1(a-b).

REGRA 15
SE O contator K1 est ligado.
E A lmpada L1 liga e desliga intermitentemente.
ENTO Modo de defeito = mau - contato no contato K1(13-14).
OU Modo de defeito = mau - contato na lmpada L1(a-b).

REGRA 16
SE O contator K1 est desligado.
E A lmpada L1 est ligada.
ENTO Modo de defeito = curto - circuito no contato K1(23-24).

REGRA 17
SE A chave C1 est desligada.
E A lmpada L0 no desliga.
ENTO Modo de defeito = curto - circuito no contato C1(1-2).

________________________________________________________________________ 68
____________________________________________________________________________ SEPD

Apndice B: MODOS DE DEFEITOS DIAGNOSTICVEIS NO SEPD

FALHAS NO SISTEMA x MODO DE DEFEITO EM COMPONENTES

Falha Observada Possveis Causas (Modo de Defeito)


Lmpada L0 acende e apaga Chave C1 com mau contato /
Fusvel F1 com mau contato /
intermitentemente
Lmpada L0 com mau contato
Lmpada L0 no desliga Chave C1 em curto circuito
Lmpada L0 no liga Chave C1 com circuito aberto /
Fusvel F1 com circuito aberto /
Lmpada L0 com circuito aberto
Contator K1 no desliga Botoeira B0 em curto circuito
Contator K1 no liga Rel Trmico RT com circuito aberto /
Botoeira B0 com circuito aberto /
Botoeira B1 com circuito aberto /
Bobina do Contator K1 com circuito aberto /
Botoeira B1 com mau contato
Contator K1 liga e desliga Rel Trmico RT com mau contato /
Botoeira B0 com mau contato /
Contato (13-14) de K1 com mau contato /
Contato (13-14) de K1 com circuito aberto /
Bobina do Contator K1 com mau contato
Contator K1 no desliga pelo Rel Trmico RT com contato em curto circuito
boto do Rel Trmico
Contator K1 ligado Contato da Botoeira B1 em curto circuito /
Contato NA(13-14) do Contator K1 em curto circuito
Lmpada L1 acende e apaga Contato NA(23-24) do Contator K1 com mau contato /
Lmpada L0 com mau contato
intermitentemente
Lmpada L1 no desliga Contato NA(23-24) do Contator K1 em curto circuito
Lmpada L1 no liga Contato NA(23-24) do Contator K1 com circuito aberto /
Lmpada L1 com circuito aberto

________________________________________________________________________ 69
____________________________________________________________________________ SEPD

Apndice C: TUTORIAL DO SISTEMA ESPECIALISTA PARTIDA DIRETA


SEPD

________________________________________________________________________ 70
____________________________________________________________________________ SEPD

NDICE

LISTA DE FIGURAS ........................................................................... 75

1. INTRODUO ..................................................................................... 78

1.1 ESTRUTURA MODULAR DO SEPD ........................................... 78

1.2 SISTEMA ESPECIALISTA DO SEPD ........................................... 79

1.3 ARQUITETURA DO SISTEMA ESPECIALISTA ................................ 80

1.4 MQUINA DE INFERNCIA DO SISTEMA ESPECIALISTA .......... 80

1.5 REGRAS NO SISTEMA ESPECIALISTA ........................................... 80

1.6 CLCULO DE PROBABILIDADE NO SISTEMA ESPECIALISTA . 81

2. SEPD ................................................................................................ 83

2.1 ABRINDO O SEPD ................................................................................ 84

2.2 INICIANDO O SEPD .......................................................................... 84

2.3 FINALIZANDO O SEPD ................................................................ 85

2.4 FECHANDO O SEPD ................................................................ 85

2.5 OPERANDO O SEPD ................................................................ 85

2.5.1 Mdulo de Parametrizao ...................................................... 88

2.5.1.1 Elementos do Mdulo de Parametrizao ................................. 89

2.5.1.2 Operao do Mdulo de Parametrizao ................................. 92

2.5.2 Mdulo do Diagrama de Comandos Partida Direta ........... 92

2.5.2.1 Elementos do mdulo Diagrama de Comandos Partida Direta . 93

2.5.2.2 Operao do Mdulo Diagrama de Comandos Partida Direta . 94

2.5.2.3 Gerador de Modo de Defeitos ...................................................... 96

2.5.2.3.1 Elementos do Gerador de Modos de Defeitos ...................... 96

2.5.2.3.2 Funcionamento do Gerador de Modos de Defeitos ...................... 97

2.5.3 Mdulo de Simulao de Defeitos ........................................... 99

________________________________________________________________________ 71
____________________________________________________________________________ SEPD

2.5.3.1 Elementos do Mdulo de Simulao de Defeitos ...................... 100

2.5.3.2 Operao do Mdulo de Simulao de Defeitos ...................... 100

2.5.3.3 Montagem do Vetor Probabilidades.vi ........................................... 101

2.5.3.4 Seleo de Linha de Modos de Defeitos.vi ................................ 102

2.5.3.5 Seletor de Defeitos.vi ................................................................ 103

2.5.4 Mdulo de Identificao de Defeitos ........................................... 104

2.5.4.1 Elementos do Mdulo de Identificao de Defeitos ...................... 105

2.5.4.2 Operao do Mdulo de Identificao de Defeitos ...................... 105

2.5.5 Mdulo Sistema Especialista ...................................................... 107

2.5.5.1 Elementos do Mdulo Sistema Especialista ................................ 108

2.5.5.2 Operao do Mdulo Sistema Especialista ................................ 109

2.5.5.3 Inicializao de Variveis.vi ...................................................... 112

2.5.5.4 Seletor de Regras_SEPD.vi ...................................................... 112

2.5.5.4.1 Elementos do PROGRAMA ESPECIALISTA ...................... 112

2.5.5.4.2 Operao do PROGRAMA ESPECIALISTA ...................... 113

2.5.5.5 Seletor de Concluso.vi ................................................................ 115

2.5.5.6 Lousa.vi ..................................................................................... 116

3. IMPLEMENTANDO O SEPR ................................................................ 116

3.1 MDULO DIAGRAMA DE COMANDOS PARTIDA DIRETA REVERSO 117

3.1.1 Construo do Diagrama de Comandos Partida Direta Reverso.vi 117

3.1.2 Diagrama de Comandos Partida Direta Reverso ...................... 120

3.1.3 Diagrama Lgico ........................................................................... 121

3.1.4 Numerao dos Geradores de Modos de Defeitos ...................... 121

3.1.4.1 Passos Para Execuo ................................................................ 122

3.1.5 Ligao dos Geradores de Modos de Defeitos ...................... 122

________________________________________________________________________ 72
____________________________________________________________________________ SEPD

3.1.6 Painel Frontal e Diagrama de Blocos do Diagrama de Comandos

Partida Direta.vi ........................................................................... 123

3.2 MDULO DE SIMULAO DE DEFEITOS ................................ 124

3.3 MDULO DE IDENTIFICAO DE DEFEITOS ................................ 124

3.4 MDULO SISTEMA ESPECIALSITA ........................................... 125

3.4.1 Criao do Seletor de Regras_SEPR.vi ................................ 125

3.4.2 Construo do Arquivo Sistema Especialista_SEPR.vi ........... 126

3.4.3 Criao dos Arquivos de Dados do Sistema Especialista_SEPR.vi 126

3.5 CRIANDO O SEPR ........................................................................... 127

3.5.1 Criando o Arquivo SEPR.vi ...................................................... 127

3.5.2 Alterar o Mdulo de Parametrizao ........................................... 127

3.5.3 Mdulo Diagrama de Comandos Partida Direta Reverso . 129

3.5.4 Identificao de Defeitos ................................................................ 131

3.5.5 Simulao de Defeitos ................................................................ 132

3.5.6 Sistema Especialista ................................................................ 132

3.5.7 Criao dos Arquivos de Dados do SEPR ................................ 133

3.5.8 Alterao de Dados de Parametrizao no SEPR ...................... 139

4. ARQUIVOS DO SEPD ........................................................................... 142

4.1 ESTRUTURA HIERRQUICA DOS ARQUIVOS DO SEPD ........... 142

4.2 SEPD.vi ................................................................................................ 144

4.3 SIMULAO DE DEFEITOS.vi ...................................................... 147

4.3.1 Montagem do Vetor Probabilidade.vi ........................................... 149

4.3.2 Seletor de Defeito.vi ................................................................ 150

4.3.3 Seletor de Linha Modos de Defeitos.vi ................................. 151

4.4 DIAGRAMA DE COMANDOS PARTIDA DIRETA.vi ...................... 152

________________________________________________________________________ 73
____________________________________________________________________________ SEPD

4.4.1 Gerador de Modos de Defeitos.vi ........................................... 153

4.5 IDENTIFICAO DE DEFEITOS.vi ...................................................... 154

4.6 SISTEMA ESPECIALISTA_SEPD.vi ........................................... 156

4.6.1 Inicializao de Variveis.vi ...................................................... 158

4.6.2 Seletor de Regras_SEPD.vi ...................................................... 160

4.6.3 Seletor de Concluso.vi ................................................................ 163

4.6.4 Lousa.vi ..................................................................................... 164

________________________________________________________________________ 74
____________________________________________________________________________ SEPD

LISTA DE FIGURAS

Figura 1 Estrutura Modular do SEPD ...................................................... 78

Figura 2 Arquitetura Bsica do Sistema Especialista ...................... 80

Figura 3 Rgua de Comandos do LabVIEW ........................................... 84

Figura 4 Painel Frontal do SEPD ...................................................... 86

Figura 5 Painel Frontal do SEPD ...................................................... 87

Figura 6 Diagrama de Blocos do SEPD ........................................... 88

Figura 7 Mdulo de Parametrizao do SEPD ................................. 89

Figura 8 Mensagem de Erro Arquivo No Encontrado ...................... 92

Figura 9 Diagrama Lgico do Circuito de Comandos ...................... 93

Figura 10 Circuito de Comandos de Partida Direta ................................. 94

Figura 11 Circuitos do Diagrama de Blocos do Diagrama de Comandos

Partida Direta ................................................................ 97

Figura 12 Circuitos Internos do Gerador de Modos de Defeitos ........... 99

Figura 13 Simulao de Defeitos ...................................................... 100

Figura 14 Estrutura do Mdulo de Simulao de Defeitos ........................ 100

Figura 15 Mdulo de Identificao de Defeitos .................................. 104

Figura 16 Estrutura do Mdulo Sistema Especialista ....................... 107

Figura 17 Mdulo do Sistema Especialista no SEPD ....................... 108

Figura 18 Programa Especialista no Seletor de Regras.vi ....................... 115

Figura 19 cone de Conexo do Gerador de Modos de Defeitos ............ 117

Figura 20 cone Gerador de Modos de Defeitos do SEPR ...................... 119

Figura 21 Diagrama de Comandos Partida Direta Reverso ........... 120

Figura 22 Diagrama lgico Partida Direta Reverso ...................... 121

Figura 23 Ligao de Geradores de Modos de Defeitos ...................... 122

________________________________________________________________________ 75
____________________________________________________________________________ SEPD

Figura 24 Painel Frontal do Diagrama de Comandos Partida Direta


Reverso.vi ........................................................................... 123

Figura 25 Diagrama de Blocos do Diagrama de Comandos Partida


Direta Reverso.vi ................................................................ 124

Figura 26 Arquivo de dados Visualizar Regras_SEPD ...................... 137

Figura 27 Arquivo de dados Sintomas_SEPR.txt ................................ 137

Figura 28 Arquivo de dados Regras_SEPD ........................................... 137

Figura 29 Programa Especialista para REGRA1 ................................ 138

Figura 30 Painel Frontal do SEPR.vi ...................................................... 140

Figura 31 Painel Frontal do SEPR.vi (Parametrizao) ...................... 141

Figura 32 Diagrama de Blocos do SEPR.vi ........................................... 142

Figura 33 Hierarquia dos Arquivos do SEPD ........................................... 143

Figura 34 Painel Frontal do SEPD.vi ...................................................... 144

Figura 35 Painel Frontal do SEPD.vi ...................................................... 145

Figura 36 Diagrama de Blocos do SEPD.vi ........................................... 146

Figura 37 Painel Frontal do Simulao de Defeitos.vi ...................... 147

Figura 38 Diagrama de Blocos do Simulao de Defeitos.vi ............ 148

Figura 39 Painel Frontal e Diagrama de Blocos do Montagem do Vetor


Probabilidade.vi ................................................................ 149

Figura 40 Painel Frontal e Diagrama de Blocos do Seletor de Defeitos.vi 150

Figura 41 Painel Frontal e Diagrama de Blocos do Seletor de Linhas de


Modos de Defeitos.vi ...................................................... 151

Figura 42 Painel Frontal e Diagrama de Blocos do Partida Direta.vi . 152

Figura 43 Painel Frontal e Diagrama de Blocos do Gerador de Modos de


Defeitos.vi ........................................................................... 153

Figura 44 Painel Frontal do Identificao de Defeitos.vi ....................... 154

Figura 45 Diagrama de Blocos do Identificao de Defeitos.vi ........... 155

Figura 46 Painel Frontal do Sistema Especialista_SEPD.vi ........... 156

________________________________________________________________________ 76
____________________________________________________________________________ SEPD

Figura 47 Diagrama de Blocos do Sistema Especialista_SEPD.vi . 157

Figura 48 Painel Frontal do Inicializao de Variveis.vi ...................... 158

Figura 49 Diagrama de Blocos do Inicializao de Variveis.vi ........... 159

Figura 50 Painel Frontal do Seletor de Regras_SEPD.vi ...................... 160

Figura 51 Diagrama de Blocos do Seletor de Regras_SEPD.vi ........... 161

Figura 52 Diagrama de Blocos do Seletor de Regras_SEPD.vi ........... 162

Figura 53 Painel Frontal e Diagrama de Blocos do Seletor de


Concluso .vi ................................................................ 163

Figura 54 Painel Frontal e Diagrama de Blocos do Lousa.vi ........... 164

________________________________________________________________________ 77
____________________________________________________________________________ SEPD

1. INTRODUO

O SEPD Sistema Especialista Partida Direta um sistema construdo para

identificao de modos de defeitos nos circuitos de comandos de um diagrama de

partida direta de motor eltrico. Em conjunto com a ferramenta de consulta, o

sistema especialista propriamente dito, foram construdos outros trs mdulos de

operao com o fim de poder utilizar o SEPD como ferramenta de treinamento; so

eles o Diagrama de Comandos Partida Direta, Simulao de Defeitos e

Identificao de Defeitos.

O SEPD foi desenvolvido utilizando-se a plataforma de desenvolvimento

National Instruments LabVIEW 7.0. No desenvolvimento optou-se pela estrutura

modular implementada atravs de VIs (programas em Linguagem G) de forma que

outros sistemas possam ser desenvolvidos tendo como base o SEPD.

1.1 ESTRUTURA MODULAR DO SEPD

A estrutura do SEPD apresentada na figura 1.

Figura 1 Estrutura Modular do SEPD

________________________________________________________________________ 78
____________________________________________________________________________ SEPD

O mdulo de parametrizao o nico dos mdulos que no se constitui em

um VI especfico, sendo simplesmente um conjunto de valores de referncia para

operao dos demais VIs do SEPD. Este mdulo pode ser visualizado deslocando-

se a barra de rolagem horizontal do Painel Frontal do SEPD.vi para a direita.

O mdulo Diagrama de Comandos Partida Direta foi estruturado de forma

que o mesmo possa operar isoladamente ou em conjunto com os mdulos de

Simulao de Defeitos, Identificao de Defeitos e Sistema Especialista.

O mdulo de Simulao de Defeitos quando operado altera, ou restabelece

condio normal de operao, o estado de funcionamento de um ou mais

componentes do mdulo Diagrama de Comandos Partida Direta.

O mdulo de Identificao de Defeitos, quando corretamente operado, corrige

o(s) modo(s) de defeito(s) ocasionado(s) no(s) componente(s).

O mdulo Sistema Especialista o mdulo de consulta do SEPD, nele se

pode visualizar um conjunto de informaes com as quais o usurio deve interagir de

forma a ser guiado para o estabelecimento de uma concluso quanto aos possveis

modos de defeitos ocasionados nos componentes do sistema.

1.2 SISTEMA ESPECIALISTA DO SEPD

O Sistema Especialista propriamente dito o mdulo mais importante do

SEPD se constituindo em uma ferramenta da inteligncia artificial que usa regras de

produo e probabilidades para a representao do conhecimento de um

especialista em comandos eltricos com o objetivo de guiar o usurio do sistema

deteco e identificao de modos de defeitos em componentes do sistema de

comandos eltricos de uma partida direta de motor eltrico.

________________________________________________________________________ 79
____________________________________________________________________________ SEPD

1.3 ARQUITETURA DO SISTEMA ESPECIALISTA

A arquitetura do Sistema Especialista apresentada na figura 2.

Base de Conhecimentos

Memria de Base de
Trabalho Regras

Mquina de
Inferncia

Figura 2 Arquitetura Bsica do Sistema Especialista

1.4 MQUINA DE INFERNCIA DO SISTEMA ESPECIALISTA

A mquina de inferncia projetada para realizar o encadeamento para

frente. O encadeamento para frente inicia com um fato e procura uma concluso

para lhe dar suporte; premissas so comparadas s evidncias.

1.5 REGRAS NO SISTEMA ESPECIALISTA

As regras utilizadas so estruturas do tipo SE... ENTO..., com a incluso

de conectivos lgicos (E ou OU) relacionando premissas (variveis) e o uso de

probabilidades (% FATOR DE CONFIANA) como indicadores de certeza na

aceitao das premissas. parte aps o termo ENTO so as concluses

(objetivos) da regra.

REGRA

SE Contator K1 ligado [% FATOR DE CONFIANA].

________________________________________________________________________ 80
____________________________________________________________________________ SEPD

E Pressionando-se B0 o contator K1 desliga, mas religa

involuntariamente [% FATOR DE CONFIANA].

ENTO O contato B1(3-4) da botoeira est em curto circuito.

OU O contato K1(13-14) do contator est em curto circuito.

Onde Contator K1 ligado e Pressionando-se a botoeira B0 o contator

desliga, mas religa involuntariamente so as premissas (variveis do sistema) e O

contato B1(3-4) da botoeira est em curto circuito e O contato K1(13-14) do

contator est em curto circuito so as concluses (objetivos) da regra.

1.6 CLCULO DE PROBABILIDADE NO SISTEMA ESPECIALISTA

Em uma consulta o usurio deve alm de confirmar a aceitao da premissa

(fato, varivel) atravs de SIM, informar o % FATOR DE CONFIANA. Este um

indicador da certeza na confirmao de uma premissa da regra. Para que uma regra

seja aceita o sistema calcula o % GRAU DE CONFIANA, atravs dos %

FATORES DE CONFIANA informados pelo usurio para cada uma das premissas

aceitas e que so suficientes para disparar uma regra, comparando-o com o %

MNIMO P ACEITAR A REGRA, se o % GRAU DE CONFIANA for igual ou maior

a regra ser aceita.

O % GRAU DE CONFIANA na aceitao de uma regra calculado pelo

produto dos [% FATORES DE CONFIANA] das premissas necessrias para

aceitao da regra.

a) Regras com premissas ligadas por conectivos lgicos tipo E

Exemplo: observar a REGRA7 do SEPD

SE A lmpada L0 est ligada [% FATOR DE CONFIANA1]

________________________________________________________________________ 81
____________________________________________________________________________ SEPD

E Mantendo-se a botoeira B1 pressionada o contator K1 liga somente depois de

algum tempo [% FATOR DE CONFIANA2]

ENTO As conexes do contato B1(3-4) da botoeira apresentam mau

contato.

Clculo do % GRAU DE CONFIANA:

% GRAU DE CONFIANA = [% FATOR DE CONFIANA 1] * [% FATOR DE

CONFIANA 2]

b) Regras com premissas ligadas por conectivos lgicos tipo E e OU

A mquina de inferncia e o conjunto de regras do SEPD foram estruturados

para que as premissas sejam conectadas, para fins de aceitao de uma regra,

sempre por conectivos lgicos do tipo E. Assim se uma regra depende da

aceitao de mais de duas premissas que utilizam conectivos lgicos do tipo E e

OU a regra ser disparada quando as premissas conectadas por elementos lgicos

do tipo E forem aceitas conjuntamente com qualquer uma das premissas

conectadas por elemento lgico do tipo OU, observando-se ainda o clculo do %

GRAU DE CONFIANA em relao ao % MNIMO P ACEITAR A REGRA.

Exemplo: observar a REGRA3 do sistema.

REGRA3

SE A chave C1 est ligada [% FATOR DE CONFIANA 1].

E A lmpada L0 no liga [% FATOR DE CONFIANA 2].

E Mantendo-se a botoeira B1 pressionada o contator K1 liga [% FATOR

DE CONFIANA 3].

OU Mantendo-se a botoeira B1 pressionada o contator K1 liga somente

depois de algum tempo [% FATOR DE CONFIANA 4].

________________________________________________________________________ 82
____________________________________________________________________________ SEPD

OU Mantendo-se a botoeira B1 pressionada o contator K1 liga e desliga

intermitentemente [% FATOR DE CONFIANA 5].

OU Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas desliga

ao despressionar B1 [% FATOR DE CONFIANA 6].

OU Mantendo-se a botoeira B1 pressionada o contator K1 liga, mas desliga

algum tempo aps despressionar B1 [% FATOR DE CONFIANA 7].

OU Contator K1 est ligado [% FATOR DE CONFIANA 8].

ENTO A lmpada L0 est com circuito aberto.

Clculo do % GRAU DE CONFIANA:

% GRAU DE CONFIANA = [% FATOR DE CONFIANA 1] * [% FATOR DE

CONFIANA 2] * [% FATOR DE CONFIANA X]

Onde o % FATOR DE CONFIANA X ser o % FATOR DE CONFIANA

informado pelo usurio na aceitao de qualquer uma das demais premissas da

regra (a que for aceita primeiro).

No caso de aceitao de uma regra o usurio ser guiado ao estabelecimento

de uma concluso especfica da regra. Caso nenhuma regra seja aceita, ou no caso

de uma regra ser aceita (disparada) sem o estabelecimento de uma concluso, o

sistema informa Modo de defeito no detectvel pelo SEPD ou reiniciar busca.

2. O SEPD

O SEPD permite a consulta ao Sistema Especialista para identificao de

modos de defeitos no Diagramas de Comandos Partida Direta de motor eltrico, a

simulao de modos de defeitos nos componentes de comandos deste diagrama, a

identificao de modos de defeitos simulados no mesmo, e ainda a identificao

________________________________________________________________________ 83
____________________________________________________________________________ SEPD

modos de defeitos reais em sistemas de partida direta de motores eltricos

semelhantes ao Diagrama de Comandos Partida Direta.

2.1 ABRINDO O SEPD

Na abertura do SEPD.vi pode-se seguir a seqncia de passos:

i. Menu Iniciar;
ii. Todos os programas;
iii. National Instruments LabVIEW 7.0;
iv. Continue;
v. Open;
vi. Procurar arquivo SEPD.vi Enter;
vii. Abrir.

2.2 INICIANDO O SEPD

A operao do SEPD, com a tela do SEPD.vi Frontal Painel aberta, pode

ser iniciada de trs formas distintas:

i. Comando Run na rgua de comandos, figura 3;


ii. Teclas de atalho Ctrl + R;
iii. Menu Operate + Run.

Run Pause

Run Abort
Continuously Execution

Figura 3 Rgua de Comandos do LabVIEW

Run: inicia a execuo do SEPD.vi;

Run Continuously: executa continuamente o SEPD.vi;

________________________________________________________________________ 84
____________________________________________________________________________ SEPD

Abort Execution: interrompe a execuo iniciada desativando a operao do

SEPD;

Pause: interrompe a execuo e aguarda que a mesma seja reiniciada

pressionando-se novamente a tecla Pause ou Run, a interrupo feita no

processamento principal ou auxiliar do VI.

2.3 FINALIZANDO O SEPD

A finalizao da execuo pode ser realizada utilizando-se qualquer das

opes abaixo:

i. Comando Abort Execution;

ii. Teclas de atalho Ctrl + .;

iii. Menu Operate + Stop.

2.4 FECHANDO O SEPD

O fechamento da janela do SEPD pode ser realizado de trs formas:

i. Boto fechar localizado no canto superior direito da tela;

ii. Teclas de atalho Ctrl + Q;

iii. Menu File + Exit.

2.5 OPERANDO O SEPD

A operao do SEPD pode ser detalhada atravs da operao de cada um

dos mdulos: Parametrizao, figura 7; Diagrama de Comandos Partida Direta,

figura 10; Simulao de Defeitos, figura 13; Identificao de Defeitos, figura 15;

Sistema Especialista, figura 17.

________________________________________________________________________ 85
____________________________________________________________________________ SEPD

O sistema completo pode ser visualizado nas figuras 4, 5 e 6 onde podem ser

observados o Painel Frontal do SEPD e o Diagrama de Blocos.

Figura 4 Painel Frontal do SEPD

Para visualizar o mdulo de parametrizao mover a barra de rolagem

horizontal para a direita.

O acesso ao Diagrama de Blocos de um VI qualquer pode ser feito tendo-se

o Painel Frontal aberto por qualquer das formas abaixo:

i. Window + Show Block Diagram;

ii. Teclas de atalho Ctrl + E .

No Diagrama de Blocos, figura 6, aparece os cones de conexo dos quatro

VIs que compem o SEPD. Os VIs Diagrama de Comandos - Partida Direta.vi,

________________________________________________________________________ 86
____________________________________________________________________________ SEPD

Simulao de Defeitos.vi e Sistema Especialista.vi, so subdivididos em outros

VIs.

Figura 5 Painel Frontal do SEPD

________________________________________________________________________ 87
____________________________________________________________________________ SEPD

Figura 6 Diagrama de Blocos do SEPD

2.5.1 Mdulo de Parametrizao

Este mdulo responsvel pela alimentao do sistema com os dados

necessrios operao dos mdulos de Simulao de Defeitos, Identificao de

Defeitos e Sistema Especialista. A figura 7 apresenta o mdulo de Parametrizao

como este aparece no Painel Frontal do SEPD.vi.

________________________________________________________________________ 88
____________________________________________________________________________ SEPD

Figura 7 Mdulo de Parametrizao do SEPD

2.5.1.1 Elementos do Mdulo de Parametrizao

VETOR PROBABILIDADE DE DEFEITO EM COMPONENTES VPDC

Informa para o mdulo de Simulao de Defeitos, em cada elemento do vetor,

a probabilidade de surgimento de defeito em cada um dos 10 componentes do

Diagrama de Comandos - Partida Direta. As probabilidades podem ser

diferenciadas, mas o somatrio das mesmas deve ser igual a 1.

Exemplo: para o VPDC seguinte a probabilidade de surgimento de modo de

defeito em qualquer um dos 10 componentes do Diagrama de Comandos Partida

Direta 10%.
                                        

________________________________________________________________________ 89
____________________________________________________________________________ SEPD

VETOR MODO DE DEFEITO EM COMPONENTES VMDC

Informa para os mdulos de Simulao de Defeitos e Identificao de

Defeitos, atravs dos elementos do vetor, o estado de cada um dos 10 componentes

do Diagrama de Comandos Partida Direta; 0 componente no estado normal de

operao; 1 componente operando com o modo de defeito mau contato; 2

componente operando com o modo de defeito curto circuito; 3 componente

operando com o modo de defeito circuito aberto.

Exemplo: no VMDC seguinte o 1 elemento (fusvel F1) apresenta o modo de

defeito circuito aberto e o 8 elemento (bobina do contator K1) apresenta o modo

de defeito curto circuito.


           

N ESTADOS

Informa para o mdulo Sistema Especialista a quantidade de estados

possveis de ser observada no mdulo Diagrama de Comandos Partida Direta.

Este valor deve ser exatamente igual quantidade de estados observados no

sistema e assinalados no arquivo Sintomas_SEPD.txt.

Exemplo: parametrizao para 20 estados possveis no sistema.


           

Alguns estados observveis no SEPD: O fusvel F1 atuou; a lmpada L0 no

liga; a lmpada L0 liga e desliga intermitentemente; a lmpada L0 est ligada.

% MNIMO PARA ACEITAR A REGRA

Informa para o mdulo Sistema Especialista o grau de confiana mnimo para

aceitao de uma regra. Este valor deve ser maior igual a 0 e menor igual a 100.

Exemplo: valor mnimo para aceitao de regra de 50%.

________________________________________________________________________ 90
____________________________________________________________________________ SEPD

MATRIZ PROBABILIDADE DE MODOS DE DEFEITOS MPMD

Informa para o mdulo de Simulao de Defeitos a probabilidade de

surgimento de cada um dos trs modos de defeitos possveis (mau contato, curto

circuito e circuito aberto) em cada um dos 10 componentes do Diagrama de

Comandos - Partida Direta. As probabilidades podem ser diferenciadas, mas o

somatrio das mesmas em cada uma das linhas da matriz deve ser igual a 1.

Exemplo: linha da matriz para a probabilidade de surgimento do modo de

defeito mau contato de 2%, curto circuito 49% e circuito aberto 49% em um

componente.
     
 

Controles de Path dos arquivos de dados ARQUIVO REGRAS, ARQUIVO


SINTOMAS e ARQUIVO VISUALIZAR REGRAS

Informa para o mdulo Sistema Especialista o lugar onde esto guardados

respectivamente os arquivos de dados do sistema: Regras_SEPD.txt,

Sintomas_SEPD.txt e Visualizar Regras_SEPD.txt.

Exemplo: arquivos de dados Regras_SEPD.txt, Sintomas_SEPD.txt e

Visualizar Regras_SEPD.txt armazenados no diretrio E:\SEPD.

________________________________________________________________________ 91
____________________________________________________________________________ SEPD

O diretrio destes elementos deve ser alterado toda vez que o SEPD for

remanejado ou instalado em outro computador, caso contrrio na execuo do

SEPD.vi aparecer uma mensagem de erro at que os endereo dos arquivos sejam

corrigidos. Figura 8.

Figura 8 Mensagem de Erro.

2.5.1.2 Operao do Mdulo de Parametrizao

Para alterar qualquer dos valores dos elementos do mdulo de

Parametrizao, exceto o VMDC, basta executar com o mouse um click sobre o

elemento e fazer a alterao dos valores via teclado. O VMDC atualizado pelo

SEPD conforme a simulao de defeitos.

2.5.2 Mdulo do Diagrama de Comandos Partida Direta

Este mdulo composto pelo arquivo de mesmo nome (Diagrama de

Comandos Partida Direta.vi). Nele realizada a operao do diagrama de

comandos do sistema partida direta de motor eltrico.

Na simulao do diagrama os componentes so modelados como elementos

discretos. Contato fechado, lmpada ou bobina ligada so representados por nvel

________________________________________________________________________ 92
____________________________________________________________________________ SEPD

lgico e 1 e contato aberto, lmpada ou bobina desligada representados por nvel

lgico 0.

No arquivo Diagrama de Comandos Partida Direta.vi os elementos so

conectados aos Geradores de Modos de Defeitos e estes so interligados conforme

o diagrama lgico do circuito da figura 9.

Figura 9 Diagrama Lgico do Circuito de Comandos

2.5.2.1 Elementos do Mdulo Diagrama de Comandos Partida Direta

A figura 10 apresenta os elementos do Diagrama de Comandos Partida

Direta como estes aparecem no Painel Frontal do SEPD.vi.

________________________________________________________________________ 93
____________________________________________________________________________ SEPD

Fusvel F1

Chave C1

Boto Reset do
Rel Trmico
Contato (13-14)
do Contator K1
Botoeira B0

Contato (23-24)
Botoeira B1 do Contator K1

Bobina do Lmpada L1
Contator K1
Lmpada L0

Figura 10 Circuito de Comandos de Partida Direta

2.5.2.2 Operao do Mdulo Diagrama de Comandos Partida Direta

A operao do diagrama realizada utilizando-se a chave C1, as botoeiras

B0 e B1 e o boto de teste do rel trmico de sobrecarga RT. Para isso basta

movimentar o indicador do mouse at o elemento de controle que se quer operar e

realizar um click sobre o mesmo. A bobina do contator e as lmpadas alternam da

cor laranja para a vermelha quando passam do estado desligado para o estado

ligado; a chave C1 est ligada quando o indicador da mesma est para cima; o

boto de reset do rel trmico de sobrecarga RT e as botoeiras somente

permanecem acionados durante o tempo em que esto pressionados.

________________________________________________________________________ 94
____________________________________________________________________________ SEPD

i. Ligando-se a chave C1 o sistema alimentado com a tenso nominal,

220V 60Hz. A Lmpada L0 sinaliza que o sistema est energizado;

ii. Pressionando-se a botoeira B1(3-4) o contator K1 acionado;


iii. Acionado o contator K1 fecham-se os contatos K1(13-14) e K1(23-24);
- O contato K1(13-14) mantm o contator K1 em operao aps soltar-se a
botoeira B1(3-4);
- O contato K1(23-24) liga a lmpada L1, sinalizando que o motor est em
operao;
iv. Pressionando-se a botoeira B0(1-2) o contator K1 desligado;
v. O boto de teste do rel trmico de sobrecarga RT quando pressionado
aciona o contato RT(95-96) que desliga o contator K1 se o mesmo estiver
ligado;
vi. Desligando-se a chave C1 todo o circuito de comandos ser desligado.

O desligamento no intencional do circuito ocorre pela atuao da proteo

ou por algum defeito em componentes do sistema.

As protees contra curto-circuito no circuito de comandos e sobrecarga no

motor so realizadas atravs do fusvel F1 e rel trmico de sobrecarga RT

respectivamente. Quando ocorre a atuao do fusvel F1 o SEPD sinaliza atravs da

mudana de cor do elemento indicador do fusvel da cor cinza para a cor vermelha.

O indicador est localizado abaixo do fusvel.

A figura 11 apresenta os circuitos internos com as ligaes dos Geradores de

Modos de Defeitos, componentes e portas lgicas como estes aparecem no

Diagrama de Blocos do Diagrama de Comandos Partida Direta.vi.

________________________________________________________________________ 95
____________________________________________________________________________ SEPD

Figura 11 Circuitos do Diagrama de Blocos do Diagrama de Comandos Partida Direta

2.5.2.3 O Gerador de Modo de Defeitos

A funo deste VI gerar nos elementos do Diagrama de Comandos

Partida Direta, de acordo com o VPDC e o COMPONENTE N o modo de defeito

ocasionado no mdulo de Simulao de Defeito.

2.5.2.3.1 Elementos do Gerador de Modos de Defeitos

Os elementos do Painel Frontal do GERADOR DE MODOS DE DEFEITOS

so apresentados a seguir.

________________________________________________________________________ 96
____________________________________________________________________________ SEPD

Identifica o componente;
Indica o nvel lgico ativado pelo componente;
Indica o nvel lgico do componente anterior;

Indica o nvel lgico de sada do componente;

Informa quais os componente e os respectivos


modos de defeitos.

No VMDC os elementos de 0 a 9, sendo 0 ndice do primeiro elemento,

indicam respectivamente o estado dos componentes fusvel F1(1-2), contato da

chave C1(1-2), contato do rel trmico de sobrecarga RT(95-96), contato da botoeira

B0(1-2), contato da botoeira B1(3-4), contato do contator K1(13-14), contato do

contator K1(23-24), bobina do contator K1(a-b), lmpada L1(a-b) e lmpada L0(a-b).

Os circuitos internos do Diagrama de Blocos so apresentados na figura 12.

Figura 12 Circuitos Internos do Gerador de Modos de Defeitos

2.5.2.3.2 Funcionamento do Gerador de Modos de Defeitos

No Diagrama de Comandos Partida Direta os componentes so interligados

de maneira que a sada de um componente depende tambm da entrada do

________________________________________________________________________ 97
____________________________________________________________________________ SEPD

componente anterior; o Gerador de Modos de Defeitos acrescenta ainda como

varivel sada do componente o estado informado pelo VMDC.

O Gerador de Modos de Defeitos l o nvel lgico de entrada do componente

atravs do controle ENTRADA, o nvel lgico informado pelo prprio componente

atravs do controle COMPONENTE e de acordo com o valor lido no elemento do

VMDC de nmero igual ao controle COMPONENTE N executa o elemento SADA

de quatro formas diferentes. Se o controle ENTRADA for igual ao nvel lgico 0 o

elemento de sada ser igual a 0 independentemente do valor do VMDC[ i ] e do

estado do componente; se o valor do controle entrada for igual a 1 o elemento

SADA ser executado como apresentado no quadro 1.

VMDC[ i ] SADA
0 depende do estado do prprio componente
1 alterna entre o nvel lgico 0 e o nvel lgico 1
2 fixada no nvel lgico 1
3 fixada no nvel lgico 0

Quadro 1 VMDC[ i ] x SADA

O modo normal de operao no componente informado pelo VMDC[ i ] = 0.

O modo de defeito mau contato no componente, VMDC[ i ] = 1, simulado

utilizando-se o gerador randmico de probabilidade uniforme. Conforme ajustado na

constante na figura 12, para valores menores que 0,2 o Gerador de Modos de

Defeitos faz a sada do componente igual ao nvel lgico 1, caso contrrio ser

igual ao 0. O ajuste pode ser alterado pelo especialista diretamente no diagrama

de blocos com um click com o mouse sobre a constante e fazendo-se a alterao

atravs do teclado.

________________________________________________________________________ 98
____________________________________________________________________________ SEPD

O modo de defeito curto circuito no componente, VMDC[ i ] = 2, simulado

forando-se a sada do componente ao nvel lgico 1 independentemente do

estado do componente.

O modo de defeito circuito aberto no componente, VMDC[ i ] = 3, simulado

forando-se a sada do componente ao nvel lgico 0 independentemente do

estado do componente.

      

Exemplo de aplicao para o VMDC :

O Gerador de Modo de Defeitos l VMDC[1], VMDC[2], VMDC[3], VMDC[4],

VMDC[5], VMDC[6], VMDC[8], VMDC[9], = 0 e faz a SADA dos componentes 1, 2,

3, 4, 5, 6, 8 e 9 dependentes do controle ENTRADA e do estado dos prprios

componentes. L VDM[0] = 3 e faz a SADA do componente 0 (fusvel F1(1-2)) igual

ao nvel lgico 0; VDM[7] = 2 e faz SADA do componente 1 (bobina do contator

K1(a-b)) igual ao nvel lgico 1. Desta forma o Gerador de Modo de Defeitos gera o

modo de defeito circuito aberto no fusvel e o modo de defeito curto circuito na

bobina do contator K1.

2.5.3 Mdulo de Simulao de Defeitos

O mdulo de Simulao de Defeitos, composto pelo VI de mesmo nome

(Simulao de Defeitos.vi). A figura 13 apresenta os elementos do mdulo no Painel

Frontal do SEPD.vi, a figura 14 apresenta a estruturao do mdulo.

Este mdulo composto pelos VIs Montagem do Vetor Probabilidades,

Seleo de Linha Modos de Defeito e Seletor de Defeito.

O mtodo da roleta utilizado para fazer a escolha dos elementos dos

vetores de probabilidades que contm as informaes de qual componente

________________________________________________________________________ 99
____________________________________________________________________________ SEPD

apresentar um modo de defeito e do modo de defeito que ser ocasionado neste

componente, segundo as probabilidades informadas no VPDC e na MPMD.

Figura 13 Simulao de Defeitos

Figura 14 Estrutura do Mdulo de Simulao de Defeitos

2.5.3.1 Elementos do Mdulo de Simulao de Defeitos

GERAR DEFEITOS
C

Informa para o mdulo de Simulao de Defeitos que o mesmo deve gerar um

modo de defeito em um dos componentes.

RESET DEFEITOS
C

Fora os elementos do VMDC a assumirem o valor 0.

2.5.3.2 Operao do Mdulo de Simulao de Defeitos

Pressionando-se o boto GERAR DEFEITO, atravs de um click com o

mouse, o mdulo de Simulao de Defeitos gera, segundo as probabilidades de

________________________________________________________________________ 100
____________________________________________________________________________ SEPD

surgimento de modos de defeitos especificada na MPMD, defeitos dos tipos mau

contato, curto circuito ou circuito aberto em componentes do Diagrama de

Comandos Partida Direta, segundo as probabilidades de surgimento de defeito nos

componentes especificada no VPDC.

Pressionando-se o boto RESET DEFEITOS, atravs de um click com o

mouse, o mdulo de Simulao de Defeitos restabelece a operao dos

componentes ao estado normal de operao.

2.5.3.3 Montagem do Vetor Probabilidades.vi

A funo deste VI construir dois vetores com 100 elementos cada um, o

primeiro tendo por base os dados de probabilidades de defeitos nos componentes

especificados pelo VPDC e o segundo tendo por base os dados da linha respectiva

da MPMD correspondente ao ndice do componente escolhido para operar com

algum modo de defeito.

Os elementos do VI Montagem do Vetor Probabilidades so:

VETOR V0
D

Informa atravs do percentual de cada elemento a quantidade de elementos

que o vetor V1 deve ter exatamente igual ao ndice dos respectivos elementos do

vetor.

VETOR V1
D

um vetor composto por 100 elementos onde os elementos so

respectivamente iguais em quantidade aos ndices do VETOR V0.

Exemplo: dado o VPDC [0,02 0,04 0,01 0,03 0,10 0,10 0,10 0,10 0,10 0,70]

como sendo o VETOR V0, o VETOR V1 ter os dois primeiros elementos iguais ao

ndice do primeiro elemento 0, os quatro prximos elementos iguais ao ndice do

________________________________________________________________________ 101
____________________________________________________________________________ SEPD

segundo elemento 1, o prximo igual ao ndice do terceiro elemento 2, os trs

prximos iguais ao ndice do quarto elemento 3 e assim sucessivamente at o ltimo

elemento do vetor.

E E E

O VETOR V1 utilizado para escolha dos componentes que apresentaro

defeito e para escolha do modo de defeito nos componente pelo mtodo da roleta.

Os elementos do Painel Frontal deste VI so apresentados a seguir.

2.5.3.4 Seleo de Linha de Modos de Defeitos.vi

A funo deste VI selecionar a linha da MPMD, correspondente ao nmero

do componente escolhido para ter um modo de defeito ocasionado. Por exemplo: se

o quinto componente foi selecionado pelo mtodo da roleta, o VI escolhe a quinta

linha da matriz onde se encontram as probabilidades de surgimento dos modos de

defeitos mau contato, curto circuito e circuito aberto respectivamente.

A linha de probabilidade escolhida serve como base para montagem do vetor

de elementos de modos de defeitos que ser novamente utilizado para escolha pelo

mtodo da roleta para seleo de qual modo de defeito ser ocasionado no

componente escolhido.

Os elementos do VI Seleo de Linha de Modo de Defeitos so:

COMPONENTE
G

Neste elemento indicado qual dos 10 componentes do Diagrama de

Comandos Partida Direta foi selecionado para ter um modo de defeito ocasionado;

VETOR
G

________________________________________________________________________ 102
____________________________________________________________________________ SEPD

Ao final do processamento do VI o elemento VETOR ser igual linha da

MATRIZ de nmero correspondente ao nmero do componente escolhido para ter

um modo de defeito ocasionado.

MATRIZ
H

Este elemento contm em cada uma de suas linhas as probabilidades de

surgimento de cada um dos modos de defeitos possveis de serem ocasionados em

cada um dos componentes do Diagrama de Comandos Partida Direta. Esta matriz

tem tantas linhas quantos forem os componentes e tantas colunas quantos forem os

modos de defeitos possveis.

2.5.3.5 Seletor de Defeitos.vi

Este VI tem dupla funo. A primeira restringir o modo de defeito curto

circuito no componente fusvel; a segunda ocasionar o modo de defeito circuito

aberto no fusvel quando da ocorrncia do modo de defeito curto circuito em

qualquer dos componentes bobina do contator K1(a-b), lmpada L1(a-b) e lmpada

L0(a-b).

Os elementos deste VI podem ser observados a seguir.

AUX
H

Envia um sinal lgico verdadeiro, toda vez que o componente fusvel

selecionado conjuntamente com o modo de defeito curto circuito fazendo com que
________________________________________________________________________ 103
____________________________________________________________________________ SEPD

o controle do Lao do VI Simulao de Defeitos repita o processamento at que

ocorra a escolha de outro componente com qualquer modo de defeito ou do

componente fusvel com outro modo de defeito que no seja o modo de defeito curto

circuito.

COMPONENTE
I

Este elemento recebe a informao de qual componente fora selecionado

para ter um modo de defeito ocasionado.

VMDC
I

Vetor modo de defeito em componente.

2.5.4 Mdulo de Identificao de Defeitos

Este mdulo que composto pelo VI de mesmo nome (Identificao de

Defeitos.vi), permite que sejam corrigidos defeitos ocasionados pelo mdulo de

Simulao de Defeitos no Diagrama de Comandos Partida Direta. Na figura 15

pode-se observar o Mdulo de Identificao de Defeitos como este aparece no

painel frontal do SEPD.vi.

Figura 15 Mdulo de Identificao de Defeitos

________________________________________________________________________ 104
____________________________________________________________________________ SEPD

2.5.4.1 Elementos do Mdulo de Identificao de Defeitos

COMPONENTE

Este elemento permite selecionar o componente que o operador julga possuir

algum dos trs modos de defeito dentre todos os demais componentes do Diagrama

de Comandos Partida Direta.


         

   

Exemplo: Componente bobina do contator K1 selecionado.

MAU CONTATO


Quando pressionado, atravs de um click com o mouse, informa que o

possvel modo de defeito no componente selecionado do tipo mau contato.

CURTO CIRCUITO


Quando pressionado, atravs de um click com o mouse, informa que o

possvel modo de defeito no componente selecionado do tipo curto circuito.

CIRCUITO ABERTO


Quando pressionado, atravs de um click com o mouse, informa que o

possvel modo de defeito no componente selecionado do tipo circuito aberto.

2.5.4.2 Operao do Mdulo de Identificao de Defeitos

Este mdulo s permite a identificao de defeitos quando o sistema

apresenta algum componente com um dos modos de defeitos. Se no houver modo

de defeito ocasionado, o elemento COMPONENTE quando acionado volta a

apresentar a indicao em branco no permitindo que qualquer elemento da lista

que tenha sido marcado permanea selecionado.

i. Com o SEPD em operao com um defeito simulado posicionar o

mouse sobre o elemento CONTROLE e dar um click;

________________________________________________________________________ 105
____________________________________________________________________________ SEPD

ii. Escolher no elemento COMPONENTE o componente do Diagrama de

Comandos Partida Direta que provavelmente apresente defeito e dar

um click sobre o mesmo;

iii. Posicionar o mouse sobre o boto MAU CONTATO, CURTO

CIRCUITO ou CIRCUITO ABERTO, conforme seja o provvel modo

de defeito do componente e dar um click;

iv. O indicador do elemento COMPONENTE volta indicao em branco

quando o componente e modo de defeito so corretamente

selecionados.

Exemplo: identificar o modo de defeito mau contato na chave C1.

i. Realizar com o mouse um click no elemento COMPONENTE e


      

escolher o elemento C1  ;

ii. Realizar com o mouse um click sobre o elemento

(quando pressionado o indicador do boto indica operao atravs da

mudana de cor);

iii. Com o modo de defeito e componente corretamente informados o

indicador do elemento COMPONENTE volta posio inicial


      

, caso contrrio permanece indicando o componente

selecionado.

O modo de defeito ser solucionado somente quando forem corretos o

componente com defeito e o modo de defeito.

No caso da ocorrncia de modo de defeito do tipo curto circuito nos

componentes bobina do contator K1(a-b), lmpada L1(a-b) e lmpada L0(a-b) o

Simulador de Defeitos impe ao componente fusvel o modo de defeito circuito

aberto. Neste caso deve-se primeiramente desligar a chave C1, substituir o fusvel
________________________________________________________________________ 106
____________________________________________________________________________ SEPD

F1 (marcar fusvel F1 em COMPONENTE e pressionar CIRCUITO ABERTO) e

aps identificar o modo de defeito curto circuito.

Se a substituio do fusvel for realizada com a chave C1 ligada e houver um

componente com o modo de defeito curto circuito o fusvel voltar a atuar. Quando

o fusvel for substitudo e houver um componente do circuito com o modo de defeito

curto circuito se a chave C1 estiver desligada o indicador do fusvel mudar da cor

vermelha para a cor cinza. Se no houver outro componente com o modo de defeito

curto circuito o indicador do elemento COMPONENTE volta posio em branco.

2.5.5 Mdulo Sistema Especialista

Este mdulo que composto pelo VI de mesmo nome (Sistema

Especialista.vi), o mdulo de consulta do sistema. Contm uma ferramenta de

consulta capaz de guiar o usurio na deteco e identificao de modos de defeitos

no circuito de comandos de uma partida direta de motor eltrico. A estrutura e os

elementos do Sistema Especialista so apresentados nas figura 16 e 17.

Figura 16 Estrutura do Mdulo Sistema Especialista

________________________________________________________________________ 107
____________________________________________________________________________ SEPD

Figura 17 Mdulo do Sistema Especialista no SEPD

2.5.5.1 Elementos do mdulo Sistema Especialista

SISTEMA ESPECIALISTA
m

um indicador de Strings onde se pode observar o conjunto de regras do

Sistema Especialista, um conjunto de procedimentos teis no caso de dvida

quando da consulta ao sistema e tambm um conjunto de fatos e as concluses

apontadas pelo sistema no momento da consulta.

DVIDA / PROCEDIMENTO
m

Boto que opera o Sistema Especialista na opo de procedimento para

auxlio no caso de dvida.

VISUALIZAR REGRA
m

Boto que opera o Sistema Especialista na opo de visualizao do conjunto

de regras do sistema.

SIM
m

Boto que confirma a aceitao de um fato ou de uma concluso no sistema.

NO
m

________________________________________________________________________ 108
____________________________________________________________________________ SEPD

Boto que rejeita um fato ou uma concluso no sistema.

% FATOR DE CONFIANA
n

Valor atribudo como grau de confiana na confirmao de um fato.

REGRA ACEITA
n

Nmero da regra que foi aceita pelo sistema conforme a confirmao de

aceitao dos fatos e dos valores atribudos no elemento % FATOR DE

CONFIANA.

% GRAU DE CONFIANA
n

Valor calculado pelo sistema que informa o grau de confiana na regra aceita

segundo a confirmao dos fatos e os valores atribudos no elemento % FATOR DE

CONFIANA.

2.5.5.2 Operao do Mdulo Sistema Especialista

Este mdulo pode ser operado isoladamente em um sistema de comandos de

partida direta de motor eltrico ou em conjunto com o Diagrama de Comandos

Partida Direta do SEPD.

i. Com o SEPD em operao observar o elemento SISTEMA

ESPECIALISTA;

ii. Se o fato aceito seguir a seqncia iii e iv;

iii. Posicionar o mouse sobre o elemento % FATOR DE CONFIANA e

dar um click, informar o valor via teclado;

iv. Posicionar o mouse sobre o boto SIM e dar um click;

v. Se o fato for rejeitado posicionar o mouse sobre o boto NO e dar um

click;

________________________________________________________________________ 109
____________________________________________________________________________ SEPD

vi. Repetir os passos de ii a v at que o elemento SISTEMA

ESPECIALISTA apresente uma resposta consulta;

vii. Observar os elementos SISTEMA ESPECIALISTA, REGRA ACEITA e

% GRAU DE CONFIANA NA RESPOSTA para obter o modo de

defeito gerado no componente a regra aceita e o grau de confiana na

resposta.

viii. Para visualizar a base de regras a qualquer momento posicionar o

mouse sobre o elemento VISUALIZAR REGRAS e dar um click (dar

outro click para sair da opo);

ix. Para visualizar um conjunto de auxlio a dvidas e/ou procedimentos

de verificao/operao posicionar o mouse sobre o elemento

DVIDA/ PROCEDIMENTO e dar um click (dar outro click para sair da

opo);

Exemplo: a lmpada L0 do Diagrama de Comandos Partida Direta liga e

desliga intermitentemente o modo de defeito simulado mau contato na chave C1.

i. Painel Frontal do SEPD.vi operando observar o elemento SISTEMA

ESPECIALISTA;

ii. O fusvel atuou? Dar um click sobre o elemento ;

iii. A chave C1 est ligada? Dar um click sobre o elemento

+ ;

iv. A lmpada L0 no liga? Dar um click sobre o elemento

v. A lmpada L0 liga e desliga intermitentemente? Dar um click sobre o

elemento + ;

vi. As conexes da chave C1(1-2) apresentam mau contato? Dar um

click sobre o elemento ;

________________________________________________________________________ 110
____________________________________________________________________________ SEPD

vii. Resposta do Sistema Especialista.

O boto DVIDA / PROCEDIMENTO pode ser pressionado a qualquer

instante. Quando pressionado o Sistema Especialista inabilita a opo consulta e

habilita um conjunto de procedimentos para auxlio dvida na operao. Para

retornar a operao normal do sistema basta dar outro click no boto.

Exemplo: na consulta anterior quando o Sistema Especialista apresenta a

pergunta "O fusvel atuou? pressionando-se o boto DVIDA /

PROCEDIMENTO o sistema apresenta:

O boto VISUALIZAR REGRAS quando pressionado habilita o Sistema

Especialista para a opo de visualizao das regras. As regras podem ser

visualizadas utilizando-se a barra de rolagem do String. Para retornar a operao

normal do sistema basta dar outro click no boto.

Pressionando-se o boto o Sistema Especialista apresenta:

________________________________________________________________________ 111
____________________________________________________________________________ SEPD

2.5.5.3 Inicializao de Variveis.vi

A funo deste VI inicializar todas as variveis do Sistema especialista.

2.5.5.4 Seletor de Regras_SEPD.vi

A funo deste VI selecionar uma das regras do sistema de acordo com a

aceitao das premissas e os fatores de confiana dessas premissas.

Cada vez que uma premissa aceita este mdulo atualiza um dos elementos

do VETOR DE PROBABILIDADE DE VARIVEIS VPV com o valor

correspondente ao valor especificado pelo usurio no elemento % FATOR DE

CONFIANA.

O PROGRAMA ESPECIALISTA apresentado na figura 18, escrito em

linguagem C, a parte mais importante deste VI. A funo deste programa

codificar em cada uma de suas linhas as condies para a aceitao de uma regra

especfica da base de regras do SEPD de acordo com as informaes de fatos

observados pelo usurio no Diagrama de Comandos Partida Direta.

2.5.5.4.1 Elementos do PROGRAMA ESPECIALISTA

V
o

V o valor mnimo para que a regra possa ser aceita.

C
o

________________________________________________________________________ 112
____________________________________________________________________________ SEPD

So os elementos do VPV que armazena o valor % FATOR DE CONFIANA

a cada resposta afirmativa na aceitao de uma premissa (fato) do sistema.

Nmero da regra aceita pelo sistema. Este nmero igual a zero enquanto

nenhuma regra aceita pelo sistema.

CNF

Valor final, grau de confiana na aceitao da regra.

2.5.5.4.2 Operao do PROGRAMA ESPECIALISTA

Para facilidade de operao na sada do programa o nmero da regra

acrescido de 1.

Exemplos de aplicao:

Regra 1: C[0] >= V       

C[0] o primeiro elemento do VPV. Este elemento atualizado com o valor

correspondente especificado pelo usurio no elemento % FATOR DE CONFIANA

quando o fato O fusvel F1 atuou? aceito. Como a Regra 1 s depende deste fato

(que a nica premissa) ela ser aceita desde que o valor informado no % FATOR

DE CONFIANA seja maior igual ao valor V (% MNIMO P ACEITAR A REGRA).

Regra 3: C[1]*C[3]>=V            # 

C[1] e C[3] so o segundo e quarto elementos do VPV. Estes elementos so

atualizados com os valores correspondentes especificados no elemento % FATOR

DE CONFIANA quando os fatos A chave C1 est ligada? e A lmpada L0 liga e

desliga intermitentemente? so aceitos. A aceitao da Regra 3 depende do

produto dos valores informados no % FATOR DE CONFIANA ser maior igual ao

valor V.

________________________________________________________________________ 113
____________________________________________________________________________ SEPD

REGRA11

SE O contator K1 est ligado

E Pressionando-se a botoeira B0 o contator K1 no desliga

ENTO O contato B0(1-2) da botoeira est em curto - circuito?

OU Modo de defeito = curto - circuito no contato B0(1-2).

As premissas O contator K1 est ligado e Pressionando-se a botoeira B0 o

contator K1 no desliga esto gravadas respectivamente nas linhas 12 e 15 do

arquivo SINTOMAS_SEPD.txt. O PROGRAMA ESPECIALISTA codifica cada linha

do arquivo como sendo um dos elementos do VPV. Toda vez que o usurio confirma

a premissa, informando um fator de certeza o programa atualiza este valor no

elemento respectivo do vetor.

O elemento C[11] = % FATOR DE CONFIANA informado na aceitao do

fato O contator K1 est ligado; o elemento C[14] = % FATOR DE CONFIANA

informado na aceitao do fato Pressionando-se a botoeira B0 o contator K1 no

desliga. Se C[11]*C[14]    
           !  $  &  & ! * &   !  0 o o

PROGRAMA ESPECIALISTA faz R = 10 (disparando a regra 11) e CNF =

C[11]*C[14], CNF = GRAU DE CONFIANA.

________________________________________________________________________ 114
____________________________________________________________________________ SEPD

Figura 18 Programa Especialista no Seletor de Regras.vi

2.5.5.5 Seletor de Concluso.vi

O seletor de concluso responsvel por selecionar uma concluso de regra

especfica segundo as respostas do usurio ao Sistema Especialista e tambm por

passar adiante os estados do sistema rejeitados pelo usurio.

Quando o usurio responde negativamente quanto a um fato observado, o

Seletor de Concluso apresenta um novo fato at que algum seja aceito ou at que

o Sistema Especialista encerre a consulta com a resposta Modo de Defeito no

detectvel pelo SEPD ou reiniciar busca.

Os estados do sistema que so apresentados so guardados no arquivo

Sintomas_SEPD.txt, e so acessados quando se inicia uma consulta at que uma

regra especfica seja disparada pelo Sistema Especialista. Este arquivo a base de

fatos do sistema.

________________________________________________________________________ 115
____________________________________________________________________________ SEPD

As regras utilizadas no Sistema Especialista so guardadas no arquivo

Regras_SEPD.txt. O acesso a este arquivo se d quando a regra disparada

(aceita).

2.5.5.6 Lousa.vi

Este VI faz a apresentao dos resultados da consulta ao Sistema

Especialista: Nmero da regra aceita, grau de confiana na resposta e a concluso

regra. Se pressionado o boto DVIDA / PROCEDIMENTO este VI apresenta o

auxlio ao operador para estabelecer concluses ou procedimento de operao ou

verificao; pressionando-se o boto VISUALIZAR REGRAS o VI apresenta as

regras do Sistema especialista.

3. IMPLEMENTANDO O SEPR

Este tpico apresenta a criao de um Sistema Especialista para identificao

e correo de defeitos em um diagrama de comandos eltricos de um sistema de

partida direta de motor eltrico com reverso no sentido de rotao.

O sistema ser construdo partindo-se do arquivo SEPD.vi, no entanto como

se faz necessria a alterao de alguns VIs a execuo ser realizada partindo-se

das alteraes necessrias em cada mdulo e no final ser construdo o arquivo

SEPR.vi.

Mdulos para construo: Diagrama de Comandos Partida Direta Reverso

e Sistema Especialista.

________________________________________________________________________ 116
____________________________________________________________________________ SEPD

3.1 MDULO DIAGRAMA DE COMANDOS PARTIDA DIRETA REVERSO

O Diagrama de Comandos Partida Direta Reverso construdo a partir do

circuito lgico associando os Geradores de Modo de Defeitos de cada componente

em cascata e/ou atravs de portas lgicas. O Gerador de Modo de Defeitos o

mesmo utilizado no Diagrama de Comandos Partida Direta.

Na montagem do Diagrama de Comandos Partida Direta Reverso.vi os

Geradores de Modos de Defeitos devem ser ligados atravs dos terminais, figura 19.

Figura 19 cone de Conexo do Gerador de Modos de Defeitos

3.1.1 Construo do Diagrama de Comandos Partida Direta Reverso.vi

O arquivo Diagrama de Comandos Partida Direta Reverso.vi o programa

que implementa o mdulo de mesmo nome.

Passos para construo:

i. Escolha do Diagrama de Comandos Partida Direta Reverso que

deve ser construdo, figura 21;

ii. Elaborao do circuito lgico que representa o Diagrama de Comandos

escolhido, figura 22;

iii. Abrir o arquivo Diagrama de Comandos Partida Direta.vi;

iv. Abrir o Diagrama de Blocos atravs das teclas Ctrl + E;

________________________________________________________________________ 117
____________________________________________________________________________ SEPD

v. Selecionar os componentes e Geradores de Modos de Defeitos dos

componentes que devem ser duplicados. B1(3-4), K1(13-14), K1(a-b),

K1(23-24) e L1(a-b);

vi. Utilizar as teclas Ctrl + C e Ctrl + V para duplicar os componentes e

Geradores de Modos de Defeitos selecionados;

vii. Renomear os componentes duplicados respectivamente como B2(3-4),

K2(13-14), K2(a-b), K2(23-24) e L2(a-b);

viii. Instalar dois inversores e lig-los um ao boto K1(13-14) e o outro a

K2(13-14) criando assim os contatos K1(11-12) e K2(11-12);

a) dar um click simples com o boto direito;

b) escolher o cone All Function ou Arith/Compare;

c) escolher cone Boolean;

d) dar um click sobre o cone (Not).

ix. Selecionar com o mouse e duplicar atravs das teclas Ctrl + C e Ctrl +

V dois Geradores de Modos de Defeitos para ligao com os contatos

K1(11-12) e K2(11-12);

x. Ligar, utilizando o mouse, os contatos K1(11-12) e K2(11-12), sada

dos inversores, aos Geradores de Modos de Defeitos duplicados dando

um click sobre o terminal respectivo do Gerador;

xi. Renumerar as constantes de cada Gerador de Modo de Defeito

conforme o nmero de cada componente observando o item 3.1.4;

xii. Ligar os Geradores de Modos de Defeitos conforme o Diagrama

Lgico, figura 21;

xiii. Organizar os componentes do Diagrama de Blocos movendo-os at a

posio desejada;

________________________________________________________________________ 118
____________________________________________________________________________ SEPD

xiv. Abrir o Painel Frontal atravs das teclas Ctrl+E;

xv. Organizar os componentes movendo-os posio desejada;

xvi. Dar um click com o boto direito do mouse sobre o cone de conexo

do VI localizado no canto superior direito e escolher opo Show

Conector

cone de
conexo do
VI

xvii. Repetir operao anterior e escolher opo Pattern; escolher

configurao com 16 terminais;

xviii. Conectar cada um dos terminais do cone de conexo com um click

sobre o terminal e um click sobre o componente respectivo conforme

figura 20.

Figura 20 cone Gerador de Modos de Defeitos do SEPR

________________________________________________________________________ 119
____________________________________________________________________________ SEPD

xix. Dar um click com o boto direito do mouse sobre o cone de conexo

do VI localizado no canto superior direito e escolher opo Show

icon;

xx. Salvar o arquivo como Diagrama de Comandos Partida Direta

Reverso atravs do menu File + Save As...;

3.1.2 Diagrama de Comandos Partida Direta Reverso

Figura 21 Diagrama de Comandos Partida Direta Reverso

________________________________________________________________________ 120
____________________________________________________________________________ SEPD

3.1.3 Diagrama Lgico

Figura 22 Diagrama lgico Partida Direta Reverso

3.1.4 Numerao dos Geradores de Modos de Defeitos

O terminal COMPONENTE N de cada Gerador de Modo de Defeito do

componente deve ser conectado constante com o nmero respectivo do

componente. O fusvel deve ter sempre o nmero zero, bobinas e lmpadas devem

ter sempre os ltimos nmeros.

A numerao dos componentes ser: fusvel F1 0, chave C1 1, contato do

rel trmico RT 2, contato da botoeira B0 3, contato da botoeira B1 4, contato

do contator K1(13-14) 5, contato do contator K2(11-12) 6, contato do contator

K1(23-24) 7, contato da botoeira B2 8, contato do contator K2(13-14) 9, contato

do contator K1(11-12) 10, contato do contator K2(23-14) 11, bobina do contator

K1(a-b) 12, lmpada L1(a-b) 13, bobina do contator K2(a-b) 14, lmpada L2(a-

b) 15, lmpada L0(a-b) 16.

________________________________________________________________________ 121
____________________________________________________________________________ SEPD

3.1.4.1 Passos Para Execuo

i. Posicionar o mouse sobre a constante do Gerador de Modos de

Defeitos e dar um click duplo;

ii. Alterar atravs do teclado o valor de cada constante de acordo com o

nmero do componente.

3.1.5 Ligao dos Geradores de Modos de Defeitos

Para montagem do diagrama os elementos ligados por portas lgicas do tipo

E so interligados em cascata atravs de Geradores de Modo de Defeito e os

elementos ligados atravs de porta OU so conectados com uma porta lgica OU. A

figura 23 apresenta alguns Geradores de Modos de Defeitos interligados em cascata

e atravs de uma porta OU.

Figura 23 Ligao de Geradores de Modos de Defeitos

O terminal ENTRADA do Gerador de Modos de Defeito do fusvel F1, por ser

o primeiro componente, deve ser conectado a uma constante de valor lgico

verdadeiro. Os demais componentes devem ter o terminal ENTRADA ligado ao

terminal SADA do Gerador de Modos de Defeitos do componente antecedente de

acordo com o diagrama lgico da figura 22.

________________________________________________________________________ 122
____________________________________________________________________________ SEPD

O terminal COMPONENTE do Gerador de Modos de Defeito do fusvel F1, da

bobina do contator K1(a-b) e das lmpadas L0(a-b), L1(a-b) e L2(a-b) devem ser

conectados ao valor constante verdadeiro; os demais componentes devem ter este

terminal conectado ao elemento de controle boto ou registrador.

O terminal VMDC de todos os Geradores de Modos de Defeitos dos

componentes deve ser conectado ao VMDC.

3.1.6 Painel Frontal e Diagrama de Blocos do Diagrama de Comandos

Partida Direta Reverso.vi

As figuras 24 e 25 apresentam o Painel Frontal e Diagrama de Blocos do

Diagrama de Comandos Partida Direta Reverso construdo conforme os passos

descritos.

Figura 24 Painel Frontal do Diagrama de Comandos Partida Direta Reverso.vi

________________________________________________________________________ 123
____________________________________________________________________________ SEPD

Figura 25 Diagrama de Blocos do Diagrama de Comandos Partida Direta Reverso.vi

3.2 MDULO DE SIMULAO DE DEFEITOS

O mdulo de Simulao de Defeitos utilizado no SEPD pode ser utilizado

diretamente no SEPR sem alteraes.

3.3 MDULO DE IDENTIFICAO DE DEFEITOS

O mdulo de Identificao de Defeitos utilizado no SEPD pode ser utilizado

diretamente no SEPR sem alteraes.

________________________________________________________________________ 124
____________________________________________________________________________ SEPD

3.4 MDULO SISTEMA ESPECIALSITA

O Sistema Especialista do SEPR construdo partindo-se do Sistema

Especialista do SEPD. Neste mdulo somente o arquivo Seletor de Regra_SEPD.vi

deve ser modificado para ser utilizado no SEPR.

3.4.1 Criao do Seletor de Regras_SEPR.vi

Para a criao do Seletor de Regras_SEPR.vi deve-se partir do arquivo

Regras_SEPD.vi seguindo-se os seguintes passos:

i. Abrir o arquivo Seletor de Regras_SEPD.vi;

ii. Abrir o Diagrama de Blocos atravs das teclas Ctrl + E;

iii. Selecionar todos os elementos do Diagrama de Blocos;

iv. Copiar elementos selecionados atravs das teclas Ctrl + C;

v. Abrir um VI novo atravs das teclas Ctrl + N ou File + New VI;

vi. Abrir o Diagrama de Blocos do VI atravs das teclas Ctrl + E;

vii. Colar elementos copiados atravs das teclas Ctrl + V;

viii. Observar o lao Case

a) Se o lao est na opo True passar ao passo x;

b) Se o lao est na opo False posicionar o mouse sobre uma das

setas e dar um click;

c) Selecionar e deletar texto do PROGRAMA ESPECIALISTA

ix. Salvar arquivo como Seletor de Regras_SEPR.vi atravs de File +

Save As ...

________________________________________________________________________ 125
____________________________________________________________________________ SEPD

3.4.2 Construo do Arquivo Sistema Especialista_SEPR.vi

O arquivo Sistema Especialista_SEPR.vi deve ser modificado partindo-se do

arquivo Sistema Especialista_SEPD.vi.

Passos para alterao:

i. Abrir o arquivo Sistema Especialista_SEPD.vi;

ii. Abrir o Diagrama de Blocos atravs das teclas Ctrl + E;

iii. Selecionar todos os elementos do Diagrama de Blocos;

iv. Copiar elementos selecionados atravs das teclas Ctrl + C;

v. Abrir um VI novo atravs das teclas Ctrl + N ou File + New VI;

vi. Abrir o Diagrama de Blocos do VI atravs das teclas Ctrl + E;

vii. Colar elementos copiados atravs das teclas Ctrl + V;

viii. Dar um click com o boto esquerdo sobre o icone 6 (Seletor de

Regras_SEPD) e escolher os menus:

a) Replace;

b) All Functions;

c) Select A VI ...;

d) Escolher o arquivo Seletor de Regras_SEPR;

e) Abrir.

ix. Salvar o arquivo como Sistema Especialista_SEPR.vi atravs do menu

File + Save As...;

3.4.3 Criao dos Arquivos de Dados do Sistema Especialista_SEPR.vi

Passos para alterao:

i. Abrir o Bloco de notas;

ii. Escolher menu Arquivo;

________________________________________________________________________ 126
____________________________________________________________________________ SEPD

iii. Escolher salvar como Regras_SEPR.txt;

iv. Escolher menu Arquivo;

v. Escolher salvar como Sintomas_SEPR.txt;

vi. Escolher menu Arquivo;

vii. Escolher salvar como Visualizar Regras_SEPR.txt.

3.5 CRIANDO O SEPR

3.5.1 Criando o Arquivo SEPR.vi

O arquivo SEPR.vi deve ser criado partindo-se do arquivo SEPD.vi seguindo

os passos:

i. Abrir o arquivo SEPD.vi;

ii. Abrir o Diagrama de Blocos atravs das teclas Ctrl+E;

iii. Selecionar todos os elementos do Diagrama de Blocos;

iv. Copiar elementos selecionados atravs das teclas Ctrl + C;

v. Abrir um VI novo atravs das teclas Ctrl + N ou File + New VI;

vi. Abrir o Diagrama de Blocos do VI atravs das teclas Ctrl + E;

vii. Colar elementos copiados atravs das teclas Ctrl + V;

viii. Salvar o arquivo como SEPR.vi atravs do menu File + Save As....

3.5.2 Alterar o Mdulo de Parametrizao

i. No Painel Frontal do SEPR mover a barra de rolagem horizontal para

direita at visualizar o mdulo de Parametrizao;

Atualizar o VPDC

________________________________________________________________________ 127
____________________________________________________________________________ SEPD

ii. Posicionar o mouse sobre o canto superior direito do VPDC, dar um

click e arrastar at que o vetor complete 17 elementos (n de

componentes);

iii. Alterar o valor dos elementos do vetor atravs de um click com o

mouse no elemento alterando o valor via teclado para 0,059;

iv. Pressionar ENTER;

v. Fazer valores atuais do VPDC como valores default

a) Marcar o VPDC e dar um click com o boto direito;

b) Escolher no menu Data Operation;

c) Dar um click em Make current valor default.

Atualizar o controle N DE ESTADOS


vi. Posicionar o mouse e dar um click no elemento;

vii. Alterar via teclado para a quantidade de estados observada no arquivo

Sintomas_SEPR.txt, inicialmente este valor deve ser igual a 1 e

posteriormente deve ser alterada conforme a construo dos arquivos

de dados.

Atualizar o controle N DE CARGAS


viii. Posicionar o mouse e dar um click no elemento;

ix. Alterar via teclado para a 5 (quantidade de bobinas + lmpadas).

Atualizar o tamanho do VMDC


x. Posicionar o mouse sobre o canto superior direito do VMDC, dar um

click e arrastar at que o vetor complete 17 elementos.

Atualizar o tamanho da MPMD


xi. Posicionar o mouse sobre o canto inferior direito da MPMD, dar um

click e arrastar at que a matriz tenha 17 linhas;

________________________________________________________________________ 128
____________________________________________________________________________ SEPD

xii. Alterar as probabilidades de surgimento de modos de defeitos em cada

linha se necessrio.

Alterar os Path dos arquivos de dados


xiii. Posicionar com o mouse o cursor no ARQUIVO DE REGRAS e alterar

via teclado o arquivo Regras_SEPD.txt para Regras_SEPR.txt;

xiv. Posicionar com o mouse o cursor no ARQUIVO SINTOMAS e alterar

via teclado o arquivo Sintomas_SEPD.txt para Sintomas_SEPR.txt;

xv. Posicionar com o mouse o cursor no ARQUIVO VISUALIZAR REGRAS

e alterar via teclado o arquivo Visualizar Regras_SEPD.txt para

Visualizar Regras_SEPR.txt;

xvi. Fazer os arquivos Regras_SEPR.txt, Sintomas_SEPR.txt e Visualizar

Regras_SEPR.txt valores default;

a) Posicionar o mouse sobre o campo e dar um click com o boto

direito;

b) Escolher no menu Data Operation;

c) Dar um click em Make current valor default.

xvii. No Painel Frontal do SEPR mover a barra de rolagem horizontal para

esquerda para visualizar os mdulos de operao do SEPR;

xviii. Salvar o arquivo como SEPR.vi atravs do menu File + Save As....

3.5.3 Mdulo Diagrama de Comandos Partida Direta Reverso

Construindo o mdulo Diagrama de Comandos


i. Com o Painel Frontal do SEPR.vi aberto, selecionar os componentes

que devem ser duplicados. B1(3-4), K1(13-14), K1(a-b), K1(23-24) e

L1(a-b);

________________________________________________________________________ 129
____________________________________________________________________________ SEPD

ii. Utilizar as teclas Ctrl + C e Ctrl + V para duplicar os componentes

selecionados;

iii. Renomear os componentes duplicados como B2(3-4), K2(13-14), K2(a-

b), K2(23-24) e L0(a-b);

iv. Desenhar contatos K1(11-12) e K2(11-12) e posicion-los no diagrama;

v. Duplicar fios necessrios conforme o diagrama na figura 21;

vi. Organizar os componentes do Painel Frontal movendo-os posio

desejada de forma que o Diagrama da figura 21 seja reproduzido;

vii. Abrir o Diagrama de Blocos do SEPR atravs das teclas Ctrl + E

viii. Posicionar o mouse sobre o cone 1(Diagrama de Comandos Partida

Direta) dar um click com o boto direito e escolher os menus:

a) Replace;

b) All Functions;

c) Select A VI ...;

d) Escolher o arquivo Diagrama de Comandos Partida Direta

Reverso.vi;

e) Abrir.

ix. Modificar o texto acima do cone do diagrama de Diagrama de

Comandos Partida Direta para Diagrama de Comandos Partida

Direta Reverso.

x. Posicionar o mouse na linha vertical direita do lao while prximo ao

cone do Diagrama de Comandos Partida Direta Reverso e dar um

click com o boto direito;

xi. Escolher Add Shift Register;

________________________________________________________________________ 130
____________________________________________________________________________ SEPD

xii. Duplicar o registrador atravs repetio das operaes anteriores, x e

xi;

xiii. Conectar o terminal do registrador esquerda no lao while ao terminal

de nome K2(13-14) do cone de conexo Diagrama de Comandos

Partida Direta Reverso;

xiv. Repetir operao anterior para o segundo registrador com o terminal

K2(23-24);

xv. Conectar os terminais esquerda dos dois registradores ao indicador

K2;

xvi. Conectar os componentes B2, K2, L0, ao cone de conexo do

Diagrama de Comandos Partida Direta Reverso;

xvii. Duplicar o texto dos contatos K1(13-14) e K1(23-24) e renome-los

como K2(13-14) e K2(23-24);

xviii. Posicionar os textos renomeados prximos aos registradores

duplicados pelo lado esquerdo.

xix. Salvar o arquivo como SEPR.vi atravs do menu File + Save As...

3.5.4 Identificao de Defeitos

O elemento COMPONENTES deve ter a lista de componentes alterada

conforme a ordem dos componentes escolhida no Diagrama de Comandos Partida

Direta Reverso.

i. Com o Painel Frontal do SEPR.vi aberto, posicionar o mouse sobre o

elemento COMPONENTE e dar um click com o boto direito;

ii. Escolher a opo Properties;

iii. Edit Items;

________________________________________________________________________ 131
____________________________________________________________________________ SEPD

iv. Alterar os componentes na lista dando um click sobre o elemento e

alterando o mesmo conforme a numerao observada no Diagrama de

Comandos Partida Direta Reverso.

v. Salvar o arquivo como SEPR.vi atravs do menu File + Save As...

3.5.5 Simulao de Defeitos

Sem alterao.

3.5.6 Sistema Especialista

A alterao do arquivo Sistema Especialista_SEPD.vi para Sistema

Especialista_SEPR.vi se faz atravs do cone do VI localizado no Diagrama de

Blocos do SEPR.vi.

Passos para alterao:

i. Com o Diagrama de Blocos do SEPR.vi aberto dar um click com o boto

direito do mouse sobre o icone 4 (Sistema Especialista_SEPD.vi) e escolher

os menus:

a) Replace;

b) All Functions;

c) Select A VI ...;

d) Escolher o arquivo Sistema Especialista_SEPR.vi;

e) Abrir.

ii. Salvar o arquivo como SEPR.vi atravs do menu File + Save As...

________________________________________________________________________ 132
____________________________________________________________________________ SEPD

3.5.7 Criao dos Arquivos de Dados do SEPR

A criao dos arquivos de dados no SEPR dever ser realizada de forma

emprica criando-se as regras, observando-se nestas regras um conjunto de fatos

(sintomas) que as determine e estabelecendo as concluses especficas; o ltimo

passo acrescentar o conjunto de procedimentos para o caso de dvidas. Desta

forma deve-se criar inicialmente os arquivos e posteriormente ao inserir e salvar

regra por regra, sintoma por sintoma e procedimento por procedimento at que todos

os arquivos de dados do SEPR estejam completos.

A cada regra, sintoma ou procedimento acrescentado o sistema deve ser

operado testando as proposies.

As regras devem ser criadas segundo o padro apresentado no SEPD.

Padro das regras:

(condicional) SE Premissa 1

(conectivo) E / OU Premissa 2

... (conectivo) E / OU Premissa n

ENTO Verificar possibilidade 1

(concluso) Concluso 1

OU Verificar possibilidade 2

(concluso) Concluso 2

... (concluso) Modo de defeito no detectvel.

Criando REGRA1:

Na criao de regras deve-se iniciar com o(s) fato(s) e procurar concluses

que suportem este(s) fato(s). As premissas das regras comparadas s evidncias.

Exemplo: O fusvel F1 atuou.

________________________________________________________________________ 133
____________________________________________________________________________ SEPD

Concluses possveis:

i. curto circuito na lmpada L0(a-b);

ii. curto circuito na bobina K1(a-b);

iii. curto circuito na bobina K2(a-b);

iv. curto circuito na lmpada L1(a-b);

v. curto circuito na lmpada L0(a-b);

vi. circuito aberto no fusvel F1;

vii. defeito no detectvel pelo SEPD ou reiniciar busca.

Padronizando a regra teremos:

REGRA1

SE O fusvel F1 atuou

ENTO

A lmpada L0 est em curto circuito?

Modo de defeito = curto circuito na lmpada L0(a-b).

A bobina do contator K1(a-b) est em curto circuito?

Modo de defeito = curto circuito na bobina K1(a-b).

A bobina do contator K2(a-b) est em curto circuito?

Modo de defeito = curto circuito na bobina K2(a-b).

A lmpada L1 est em curto circuito?

Modo de defeito = curto circuito na lmpada L1(a-b).

A lmpada L1 est em curto circuito?

Modo de defeito = curto circuito na lmpada L1(a-b).

O fusvel F1 est com circuito aberto?

Modo de defeito = circuito aberto no fusvel F1.

Modo de defeito no detectvel pelo SEPD ou reiniciar busca.

________________________________________________________________________ 134
____________________________________________________________________________ SEPD

Esta regra ser chamada de REGRA1 e deve ser copiada no arquivo

Visualizar Regras_SEPR.txt.

A premissa da regra ser tomada como um primeiro estado que o sistema

pode assumir. Na construo do arquivo Sintomas_SEPR.txt se deve tomar as

premissas das regras e acrescentar a estas o elemento > seguido do texto de

auxlio a dvidas de procedimento de operao no SEPR.

Exemplo: para o caso da REGRA1 o texto abaixo entre aspas deve ser

copiado como o primeiro fato do arquivo Sintomas_SEPR.txt.

O fusvel F1 atuou? > Observar se o indicador do fusvel indica atuao do

mesmo. Quando o fusvel atua o indicador fica saliente, no SEPD o mesmo muda

para cor vermelha..

O arquivo Regras_SEPR.txt deve ser elaborado partindo-se do texto do

arquivo Visualizar Regras_SEPR.txt acrescentado o elemento > aps cada uma

das perguntas (verificaes) ou concluses da regra que esto situadas abaixo de

ENTO seguido do texto de auxlio para dvidas de procedimento e operao do

SEPR.

Exemplo: para o caso da REGRA1.

REGRA1

SE O fusvel F1 atuou

ENTO

A lmpada L0 est em curto circuito? > Verificar se h sinal de carbonizao

na lmpada ou no soquete, verificar curto circuito na lmpada ou no soquete da

mesma. Modo de defeito = curto circuito na lmpada L0(a-b) > Corrigir defeitos e

testar sistema.

________________________________________________________________________ 135
____________________________________________________________________________ SEPD

A bobina do contator K1(a-b) est em curto circuito? > Verificar sinais de

carbonizao na bobina do contator, com um instrumento baixa continuidade na

bobina. Modo de defeito = curto circuito na bobina do contator K1(a-b) > Corrigir

defeitos e testar sistema.

A bobina do contator K2(a-b) est em curto circuito? > Verificar sinais de

carbonizao na bobina do contator, com um instrumento baixa continuidade na

bobina. Modo de defeito = curto circuito na bobina do contator K2(a-b). > Corrigir

defeitos e testar sistema.

A lmpada L1 est em curto circuito? > Verificar se h sinal de carbonizao

na lmpada ou no soquete, verificar curto na lmpada ou no soquete da mesma.

Modo de defeito = curto circuito na lmpada L1(a-b). > Corrigir defeitos e

testar sistema.

A lmpada L0 est em curto circuito?> Verificar se h sinal de carbonizao

na lmpada ou no soquete, verificar curto na lmpada ou no soquete da mesma.

Modo de defeito = curto circuito na lmpada L0(a-b). > Corrigir defeitos e

testar sistema.

O fusvel F1 est com circuito aberto? > Retirar fusvel da base e verificar.

Modo de defeito = circuito aberto no fusvel F1. > Substituir Fusvel.

Modo de defeito no detectvel pelo SEPD ou reiniciar busca. > Testar o

sistema passo a passo e reiniciar a consulta. (Este texto deve ser copiada no arquivo

Regras_SEPR.txt).

Copiando-se os referidos textos nos respectivos arquivos teremos os arquivos

de dados apresentados nas figuras 26, 27 e 28.

________________________________________________________________________ 136
____________________________________________________________________________ SEPD

Figura 26 Arquivo de dados Visualizar Regras_SEPD

Figura 27 Arquivo de dados Sintomas_SEPR.txt

Figura 28 Arquivo de dados Regras_SEPD

________________________________________________________________________ 137
____________________________________________________________________________ SEPD

Aps a criao de uma regra e atualizao dos arquivos de dados

necessrio atualizar o PROGRAMA ESPECIALISTA no VI Seletor de

Regras_SEPR.vi e atualizar o elemento N DE ESTADOS no mdulo de

Parametrizao para que as regras possam ser testadas no SEPR.vi.

O PROGRAMA ESPECIALISTA deve ser atualizado conforme os arquivos

Sintomas_SEPR.txt e Regras_SEPR.txt.

No PROGRAMA ESPECIALISTA a REGRA1 ser disparada se as premissas

da regra forem aceitas, neste caso se O fusvel F1 atuou for aceito. O fato

(premissa, varivel, sintoma) apresentado na REGRA1 do arquivo Regras_SEPR.vi

deve ser o mesmo apresentado na primeira linha do arquivo Sintoma_SEPR.txt.

O fato O fusvel F1 atuou codificado como sendo o primeiro elemento do

VPV (igual a C[0]) do Sistema Especialista_SEPR.vi recebendo o valor informado

pelo usurio no elemento % FATOR DE CONFIANA. Se o valor recebido for maior

ou igual que o valor % MNIMO P ACEITAR A REGRA (V), como a REGRA1 s

depende da aceitao desse fato, a mesma ser aceita. Na figura 29 pode-se

observar a sintaxe do programa para a primeira regra criada.

Figura 29 Programa Especialista para REGRA1

Se o elemento C[0] >= V ento fazer R=0 e CNF=C[0].

________________________________________________________________________ 138
____________________________________________________________________________ SEPD

C[0] o elemento que indica o primeiro fato do da REGRA1;


V o valor mnimo para que o fato seja aceito;


R o nmero da regra que deve ser aceita, R=0 indica a aceitao da


primeira regra, REGRA1;

CNF o grau de confiana atribudo aceitao do fato C[0].


Em outras palavras, para a parametrizao do SEPR e para os dados

informados pelo usurio, se o grau de confiana na afirmao ( ) O

fusvel F1 atuou maior igual a 50% ( ) ento aceite a REGRA1

( , R=0) com um grau de confiana de 100% ( ).

Passos para alterao do programa especialista:

i. Abrir arquivo Seletor de Regras_SEPR.vi;

ii. Observar o lao Case

a) Se o lao est na opo False posicionar o mouse sobre uma das

setas e dar um click;

b) Posicionar o mouse no interior do elemento PROGRAMA

ESPECIALISTA e dar um click;

iii. Escrever a sintaxe do programa em linguagem C

a) if(C[0] >= V) {R=0; CNF=C[0]}

iv. Salvar o arquivo atravs de File + Save ou Ctrl + S

3.5.8 Alterao de Dados de Parametrizao no SEPR

i. Abrir arquivo SEPR.vi;

ii. Mover a barra de rolagem horizontal para a direita;

iii. Dar um click no elemento N DE ESTADOS e alterar o valor para 1;

________________________________________________________________________ 139
____________________________________________________________________________ SEPD

iv. Mover a barra de rolagem horizontal para a esquerda at que os mdulos de

operao do SEPR fiquem visveis;

v. Salvar o arquivo SEPR.vi atravs das teclas de atalho Ctrl + S.

O SEPR deve ser testado aps a atualizao dos arquivos.

O processo de criao de regras e atualizao dos arquivos de dados,

alterao do PROGRAMA ESPECIALISTA no arquivo Seletor de Regras.vi,

parametrizao do elemento N DE ESTADOS e teste do SEPR aps as

atualizaes deve repetido at que o Sistema Especialista complete um conjunto de

regras suficiente para varrer todos os possveis estados do sistema Diagrama de

Comandos Partida Direta Reverso.

O SEPR projetado pode ser observado nas figuras 30, 31 e 32.

Figura 30 Painel Frontal do SEPR.vi

________________________________________________________________________ 140
____________________________________________________________________________ SEPD

Figura 31 Painel Frontal do SEPR.vi (Parametrizao)

________________________________________________________________________ 141
____________________________________________________________________________ SEPD

Figura 32 Diagrama de Blocos do SEPR.vi

4. ARQUIVOS DO SEPD

4.1 ESTRUTURA HIERRQUICA DOS ARQUIVOS DO SEPD

O SEPD composto de 13 arquivos, programas em linguagem G, que

realizam o processamento em cada um dos mdulos. Na construo de outros

Sistemas Especialistas como o SEPR que tem por base o SEPD ser necessrio a

alterao de alguns destes arquivos. A estrutura Hierrquica e os arquivos so

apresentados na figura 33 e nos prximos tpicos do item 4.

________________________________________________________________________ 142
____________________________________________________________________________ SEPD

Figura 33 Hierarquia dos Arquivos do SEPD

________________________________________________________________________ 143
____________________________________________________________________________ SEPD

4.2 SEPD.vi

Figura 34 Painel Frontal do SEPD.vi

________________________________________________________________________ 144
____________________________________________________________________________ SEPD

Figura 35 Painel Frontal do SEPD.vi

________________________________________________________________________ 145
____________________________________________________________________________ SEPD

Figura 36 Diagrama de Blocos do SEPD.vi

________________________________________________________________________ 146
____________________________________________________________________________ SEPD

4.3 SIMULAO DE DEFEITOS.vi

Figura 37 Painel Frontal do Simulao de Defeitos.vi

________________________________________________________________________ 147
____________________________________________________________________________ SEPD

Figura 38 Diagrama de Blocos do Simulao de Defeitos.vi

________________________________________________________________________ 148
____________________________________________________________________________ SEPD

4.3.1 Montagem do Vetor Probabilidade.vi

Figura 39 Painel Frontal e Diagrama de Blocos do Montagem do Vetor Probabilidade.vi

________________________________________________________________________ 149
____________________________________________________________________________ SEPD

4.3.2 Seletor de Defeitos.vi

Figura 40 Painel Frontal e Diagrama de Blocos do Seletor de Defeitos.vi

________________________________________________________________________ 150
____________________________________________________________________________ SEPD

4.3.3 Seletor de Linha Modos de Defeitos.vi

Figura 41 Painel Frontal e Diagrama de Blocos do Seletor de Linhas de Modos de Defeitos.vi

________________________________________________________________________ 151
____________________________________________________________________________ SEPD

4.4 DIAGRAMA DE COMANDOS PARTIDA DIRETA.vi

Figura 42 Painel Frontal e Diagrama de Blocos do Partida Direta.vi

________________________________________________________________________ 152
____________________________________________________________________________ SEPD

4.4.1 Gerador de Modos de Defeitos.vi

Figura 43 Painel Frontal e Diagrama de Blocos do Gerador de Modos de Defeitos.vi

________________________________________________________________________ 153
____________________________________________________________________________ SEPD

4.5 IDENTIFICAO DE DEFEITOS.vi

Figura 44 Painel Frontal do Identificao de Defeitos.vi

________________________________________________________________________ 154
____________________________________________________________________________ SEPD

Figura 45 Diagrama de Blocos do Identificao de Defeitos.vi

________________________________________________________________________ 155
____________________________________________________________________________ SEPD

4.6 SISTEMA ESPECIALISTA.vi

Figura 46 Painel Frontal do Sistema Especialista_SEPD.vi

________________________________________________________________________ 156
____________________________________________________________________________ SEPD

Figura 47 Diagrama de Blocos do Sistema Especialista_SEPD.vi

________________________________________________________________________ 157
____________________________________________________________________________ SEPD

4.6.1 Inicializao de Variveis.vi

Figura 48 Painel Frontal do Inicializao de Variveis.vi

________________________________________________________________________ 158
____________________________________________________________________________ SEPD

Figura 49 Diagrama de Blocos do Inicializao de Variveis.vi

________________________________________________________________________ 159
____________________________________________________________________________ SEPD

4.6.2 Seletor de Regras_SEPD.vi

Figura 50 Painel Frontal do Seletor de Regras_SEPD.vi

________________________________________________________________________ 160
____________________________________________________________________________ SEPD

Figura 51 Diagrama de Blocos do Seletor de Regras_SEPD.vi

________________________________________________________________________ 161
____________________________________________________________________________ SEPD

Figura 52 Diagrama de Blocos do Seletor de Regras_SEPD.vi

________________________________________________________________________ 162
____________________________________________________________________________ SEPD

4.6.3 Seletor de Concluso.vi

Figura 53 Painel Frontal e Diagrama de Blocos do Seletor de Concluso

________________________________________________________________________ 163
____________________________________________________________________________ SEPD

4.6.4 Lousa.vi

Figura 54 Painel Frontal e Diagrama de Blocos do Lousa.vi

O SEPD foi criado na verso 1.0 como uma ferramenta de auxlio e tambm
de desenvolvimento para outros sistemas especialistas tpicos de comandos
eltricos. As criticas crticas e sugestes referentes a este primeiro trabalho podem
ser apresentadas pelo e-mail victor@etfto.gov.br ou pelo vfvictor@hotmail.com.

________________________________________________________________________ 164
____________________________________________________________________________ SEPD

REFERNCIAS:

[1] Dicionrio Universal da Lngua Portuguesa Editora Universal: 2000,


www.pribeam.com.br.

[2] Gardner, Howard: 1995, Inteligncias Mltiplas: A Teoria na Prtica, Traduo


Maria Adriana Verssimo Veronese Editora ArtMed.

[3] Rabuske, Renato Antnio: 1995, Inteligncia Artificial, Editora da UFSC.

[4] Passos, Emmanuel Lopes: 1989, Inteligncia Artificial e Sistemas especialistas ao


Alcance de Todos, LTC Livros Tcnicos e Cientficos editora LTDA.

[5] Waterman, D.A. A Guide to expert systems. Addison-Wesley


Publishing Company,1986.

[6] Bittencourt, Guilherme: 2001, Inteligncia Artificial: Ferramentas e Teorias,


Editora da UFSC.

[7] Barrela, Wagner Daumichen: 2000, Sistemas Especialistas Modelados e


Abrangentes para a Gesto de Operaes, Tese (Doutorado) Escola Politcnica
da Universidade de So Paulo Departamento de Engenharia da Produo.

[8] Expert SINTA: 1995, 1996, Manual do Usurio - Laboratrio de Inteligncia


Artificial/LIA-UFC.

[9] E. Post: 1943, Formal Reductions of General Combinatorial Problem American


Journal of Mathematics, 65:197-268.

[10] www.bax.com.br/Bax/Projetos/facseweb.html

[11] Stylianour, A. C.; Madey, G. R. and Smith, R. D.: 1992, Selection Criteria for
Expert Sistem Shells A Socio-Techinical Framework Comunnications of the ACM.

[12] Fischler, M. A. e Firschein, O.: 1986, Inteligence & Computer: The Central Role
of Representation. Al Expert.

[13] Rich, Eliane e Knight, Kevin: 1993, Inteligncia Artificial, Makron Books Editora.

[13] Camargo, C. Celso B.: 1981, Confiabilidade Aplicada a Sistemas de Potncia


Eltrica, LTC Editora Ltda.

[15] Lafraia, Joo Ricardo Barusso: 2001, Manual de Confiabilidade e


Mantenabilidade e Disponibilidade, Qulatymark Editor Ltda.

[16] Wild, Christopher J. e Seber, George A. F.: 2004, Encontros Com o Acaso,
Traduo Cristina Filizola, Editora LTC.

________________________________________________________________________ 165
____________________________________________________________________________ SEPD

[17] Lin, Along.: A Hybrid Approach to Fault Diagnosis in Network and System
Management. Hewlett Parckard Laboratories Bristol HPL 98-20.

[18] Haykin, Simon.: 2001, Redes Neurais: Princpio e Prtica, Editora Bookman, 2a
Edio.

[19] www.biocomputer.vilabol.uol.com.br/inteligenciartificial.htm

[20] Curso de Treinamento de Clientes WEG: CD Verso 1.0.

[21] Morn, Angel Vzquez: 1996, Manuteno Eltrica Industrial, Editora cone, 2a
Edio.

[22] Rasmussen, J.: The Human Operator as a System Component: Byte and Pieces
of A Model. Lab Riso M-1 922, Jun 1974.

[23] LabView User Manual: 2003, National Instruments.

[24] Manual do Simulador de Defeito Simeletro: Siemens.

________________________________________________________________________ 166

Você também pode gostar