KBE:
KNOWLEDGE BASED
ENGINEERING
DIP_KBE
no 1 / 29
O QUE É KBE / EBC ?
 Ambiente computacional para capturar, armazenar,
gerenciar, executar e disseminar regras de projeto;
 Orientada a objeto;
 Regras e informações do produto armazenadas em
banco de dados;
DIP_KBE
no 2 / 29
O QUE É KBE / EBC ?
 Interfaces abertas;
Banco de dados, CAD, ERP, aplicações domésticas;
 Diversas interfaces com usuário;
 Modelo generativo que integra:
Geometria e regras.
DIP_KBE
no 3 / 29
Proposta KBE: Capturar e Automatizar as tarefas
de rotina para processos críticos . . .
Tradicional
EBC
20%
criativa
80%
criativa
80% rotina
20%
rotina
Redução do ciclo de
desenvolvimento
Tempo
DIP_KBE
no 4 / 29
KBE
Longarinas e nervuras da asa são
gerados...
Exemplo: projeto
de asa de avião.
a partir de requisitos de tamanho,
espaçamento e cargas,
DIP_KBE
no 5 / 29
KBE
Reforçadores são
gerados...
Exemplo: projeto
de asa de avião.
a partir da escolha da seção, que
atende requisitos de custo, peso e
cargas.
DIP_KBE
no 6 / 29
KBE
Aplicação EBC: asa de avião
ASA
Nervuras
Front Spar Location
Kink Plane Location
Number of Stringers
Max Wing Loading
Lower Skin Thickness
Rear Spar Location
Kink Angle Degrees
0.346
12
Max Stringer Height
-5000
Max Rib Spacing
0.40 Skin Thickness
Upper
0.15
Longarinas
0.65
20.0
2.25
45
0.4
DIP_KBE
no 7 / 29
KBE
EBC: ESTRUTURA MODULAR
Sistemas
Elétricos
Programação voltada
a objetos
Tanques
Asa
Motor
Sistemas
Hidráulicos
DIP_KBE
no 8 / 29
KBE
Exemplo de processo de engenharia...
Necessidades de
clientes: tamanho,
desempenho,
custos.
Requisitos de
projeto
Avaliar
projetos
existentes
Projetos
existentes
OK?
SIM
NÃO
Gerar Modelos
Analisar novo
conceito
Desenvolver
novo conceito
Modelos de CAD,
Análise de Engenharia,
Lista de materiais,
Custos,
Propostas.
DIP_KBE
no 9 / 29
KBE
PROCESSO GENERATIVO DA EBC
Necessidades de
clientes: tamanho,
desempenho,
custos.
Modelo Generativo
Representação
genérica do
produto
• Regras de projeto
• Estrutura do Produto
• Análises de Engenharia
• Custo
• Legislação
• Características de material
• Restrições de montagem
Modelos de CAD,
Análise de Engenharia,
Lista de materiais,
Custos,
Propostas.
DIP_KBE
no 10 / 29
KBE
PROCESSO GENERATIVO DA EBC
Foco do CAD:
capturar geometria
CAD x ICAD
DIP_KBE
no 11 / 29
KBE
PROCESSO
GENERATIVO DA EBC
Foco do ICAD: capturar
intenção do projeto
CAD x ICAD
DIP_KBE
no 12 / 29
KBE
PROCESSO GENERATIVO DA EBC
 Sistemas KBE / EBC são caracterizados pela
combinação de programação voltada a objeto com
modelagem geométrica;
 Essa combinação permite a geração instantânea de
novos dados de projeto, variando-se os requisitos de
entrada;
 Sistemas KBE / EBC possuem uma característica
integrativa, através da criação de várias vistas do
projeto que podem ser usadas em aplicativos diversos
de análise.
DIP_KBE
no 13 / 29
KBE
NATUREZA INTEGRATIVA DA EBC
Análise por Elementos Finitos no ANSYS
DIP_KBE
no 14 / 29
KBE
NATUREZA INTEGRATIVA DA EBC
Desenho de detalhes no CATIA
DIP_KBE
no 15 / 29
KBE
USUÁRIOS DO KBE / EBC
 Boeing:
 Asa, interiores, tanques de combustível, outros.
 Airbus:
 Adaptação do cockpit do A320 para um avião menor.
 Jaguar
 Projeto da carroçaria (integração dos faróis)
 British Steel
 Chapas inteligentes: diferentes espessuras
DIP_KBE
no 16 / 29
KBE
OBC: ORGANIZAÇÃO BASEADA NO CONHECIMENTO
 Sistemas KBE / EBC permitem que as empresas /
organizações capturem e disseminem o conhecimento e
experiência de seus engenheiros, juntamente com as
melhores práticas de fabricação, legislação, custos e
outras regras.
 KBE / EBC permitem estruturar as atividades de
projeto rotineiras, liberando os engenheiros para as
atividades que agregam valor ao produto: atividades de
criatividade.
 OBC: empresas que se preocupam em desenvolver e
manter uma base de conhecimento a respeito de seus
produtos.
DIP_KBE
no 17 / 29
KBE
IMPACTOS DO KBE / EBC
Cadeia de fornecedores: seria prejudicada?
Realidade:
Fornecedores de grandes empresas poderiam ser os
maiores beneficiários da tecnologia KBE / EBC.
 Grandes empresas: projeto de componentes e
sistemas usados em seus próprios produtos;
 Fornecedores: projeto de componentes e sistemas
usados em produtos de várias empresas.
DIP_KBE
no 18 / 29
KNOWLEDGE BASED ENGINEERING
(KBE)
ORIENTAÇÕES CONCLUÍDAS
DIP_KBE
no 19 / 29
DESENVOLVIMENTO DE UMA FERRAMENTA
COMPUTACIONAL PARA ATRIBUIÇÃO DE
TOLERÂNCIAS DIMENSIONAIS DE PEÇAS
MECÂNICAS.
GRACE RODRIGUES DE LIMA
2001
Trabalho de Iniciação Científica - ITA
DIP_KBE
no 20 / 29
DIP_KBE
no 21 / 29
DIP_KBE
no 22 / 29
ANÁLISE E DIMENSIONAMENTO DE PAINÉIS
DE REVESTIMENTO DE ASAS ATRAVÉS DA
ABORDAGEM DE ENGENHARIA BASEADA NO
CONHECIMENTO
REYNALDO PENA LOPES JÚNIOR
2003
Dissertação de Mestrado Profissional – ITA / Embraer
DIP_KBE
no 23 / 29
SASP (STRUCTURAL ANALYSIS OF SKIN PANELS)
Representação das regiões da asa adotadas
DIP_KBE
no 24 / 29
SASP (STRUCTURAL ANALYSIS OF SKIN PANELS)
DIP_KBE
no 25 / 29
SASP (STRUCTURAL ANALYSIS OF SKIN PANELS)
public static SkinPanel[] getPanelsIniciais(int baia) {
Vector panelsPorBaia1 = new Vector();
SkinPanel[] panelsPorBaiaArray;
int baiaAtual = 0;
for (int j=0; j < panels.length; j++){
baiaAtual =Integer.parseInt(((Integer.toString(
panelsIniciais[j].getIdentifier())).substring(1,3)));
if(baiaAtual == baia){
panelsPorBaia1.addElement(panelsIniciais[j]);
}
}
panelsPorBaiaArray = new SkinPanel[panelsPorBaia1.size()];
for (int i=0; i< panelsPorBaia1.size(); i++){
panelsPorBaiaArray[i]=(SkinPanel)panelsPorBaia1.elementAt(i);
}
return panelsPorBaiaArray;
}
DIP_KBE
no 26 / 29
SASP (STRUCTURAL ANALYSIS OF SKIN PANELS)
Baia 13
Espessura (mm)
4,35
4,3
4,25
SASP
4,2
4,15
PDO
4,1
4,05
4
1
2
3
4
5
6
7
8
9
10
Painéis
DIP_KBE
no 27 / 29
KNOWLEDGE-BASED ENGINEERING SYSTEM
FOR DETERMINING THE SHAPE OF FUEL
DISTRIBUTION IN AN AIRCRAFT WING
Joao Paulo Rebucci Lirani
2008-2010
Dissertação de Mestrado – ITA
DIP_KBE
no 28 / 29
DIP_KBE
no 29 / 29
Download

O QUE É KBE / EBC