representation of functional relations among parts and its … and reliability... · 2010. 6....
TRANSCRIPT
![Page 1: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/1.jpg)
Representation of Functional Relations among Parts and Its Application to Product Failure Reasoning
Tomoyuki HATANoritomo KOBAYASHI
Fumihiko KIMURAHiromasa SUZUKI
Department of Precision Machinery EngineeringThe University of Tokyo, JAPAN
CIRP International Seminar on DesignHaifa, Israel, May 16-18, 2000
![Page 2: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/2.jpg)
2
Objectives and Approaches of This Study
• Develop a Representation Method of Functional Relation among Components of a Mechanical System– Functional Stream– Constraints– Assembly Relations
• Utilize Functional Relation Model for a Computer Aided Failure Analysis– FMEA
• Covering All the Possible Failure Modes• Identification of Failure Mechanism
– Find failure which occurs at interfaces
• Explore the Possibility and Limitations of the Approach
![Page 3: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/3.jpg)
3
Background
• Product Quality Management through Product Life Cycle– Product – Medium for Providing Service– Proper Management of Product Quality
• Performance• Latest TechnologiesLow Environmental Impacts
• Design phase has strong effects on quality management. – Robustness Failure, Deterioration– Quality Management Procedures: Maintenance, Upgrade, …– How is function realized?
Structure, Module• Repair and refurbishment are difficult.
Design intentions are difficult to derive.“Function” should be expressed in some way for quality management.
![Page 4: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/4.jpg)
4
Goal: Quality ManagementFocus: Computer Aided Failure Analysis• Quality Management
– Quality: Reliability and Performance– Operations for Quality Management;
Replacement, Upgrade, Adjustment, …• Preparation for Quality Management in Design Phase
– Reliability Analysis• Reliability Block Diagrams• Fault Trees• Statistical Analysis
– Performance Analysis• Product Models for Simulating/Evaluating Functional Behavior
Robustness, Modularity
• Reliability, especially failure analysis, is considered.Computer Aided FMEA for Mechanical Products
![Page 5: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/5.jpg)
5
FMEA and Design Support
• FMEA (Failure Mode and Effect Analysis)– Failure at Components Effects on a system.
• Design Support by FMEA For Better Quality Management– Sensitivity, Criticality
Design ModificationFault Tolerant, Robustness
• Defects– Failure mechanism must be specified.
Difficult for Mechanical Products– Side-effects and unexpected behavior are difficult to find, and they
have important effects on failure of a system.– Top-down approach, such as FTA, should be executed concurrently.
• Functional Relations instead of Reliability Diagrams
![Page 6: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/6.jpg)
6
Representing Functional Relations in Design— Existing Methods• Functional Diagram
– Systems Engineering– Energy, Substances, Signal
• <F, B, S>– Function, Behavior, State– Function, Behavior,
Structure– Mapping
• Function• Behavior (Structure)
• Features in Product Models– Kinematic Pair– Tolerance
systemsubsystemcomponent
Input streamis convertedinto output
stream.
energy
substance
signal
energy
substance
signal
![Page 7: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/7.jpg)
7
Representation of Functional Relations
• Product Component Part
• Graph RepresentationNode: ComponentArc: Relation
• functional stream• constraint• assembly
– Arrows show the direction of functional stream.
• Assembly relation can be a part of functional constraint.– It could be explicitly expressed
in Assembly Models.
functionalstreamfunctionalconstraint
component
assemblyrelation
![Page 8: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/8.jpg)
8
Constraints for Realizing Function
• Functional streams are supported by constraints;– Fixation– Guide– Relative Position– Friction / Smoothness– …
• Some of designer’s intensions might be expressed in these relations.
• Some of functional constraints remain as;– Tolerances Specification– Assembly Relation– Feature
• Constraints are related to the properties of parts or components.
geometricelement [j] ofparts [u]
geometricelement [i] ofpart [t]
geometricelement [k] ofparts [v]
geometricelement [m]
geometricelement [n]
constraint(contact)
energytransmission
constraint(alignment)
part [s]assembly(fixation)
![Page 9: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/9.jpg)
9
Assembly Relation
• Assembly Models in Current CAD Systems – Component, Subassembly– Decide Position and Relation
• Reference Element and Relative Position• Local / World Coordinate• Coincidence of Revolving Axis• …
– Check of Interference, Assemble Process
• Do assembly relations reflect functional relation?– Yes / No Depends on Designers– Assembly relations are not always the same as functional
constraints.– They can sometimes reflect functional constraints.
![Page 10: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/10.jpg)
10
Functional Stream
• Functional Stream– Signal– Energy
• Kinetic Energy• Electrical Power
– Substances• Failure Mode
Loss of Stream– Malfunction in Component
Direct Effect– Change in Relation,
Interface• Changes in ComponentsIndirect Effect
function (1)
input (1)
function (2)
input (2)
B
C C’
defect in “A”converter
“B” needs inputfrom “A”.
defect in “A”constraint
“B” needs aconstraint from “A”.
D D’
A B’ A’
![Page 11: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/11.jpg)
11
Reasoning Failure Mechanism with Functional Relation Model• Factors of Failure
– Wear– Fatigue– Deformation– Stochastic
• Failure Propagation= Reasoning Failure– Check components and
constraints.– Trace functional stream.
• Hierarchical Structures– Failure analysis can be started
from a systems level description.
• For reasoning;– Typical Patterns
failure factorsfunctional relation
modelpart
failures of system
component
subsystem
![Page 12: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/12.jpg)
12
Generation of Functional Relation Model
• Geometric Model+ Assembly Relation
Assembly Model• Assembly Model
+ Feature Skeleton
• Skeleton+ Designer Intension
Functional Relation Model
GeometryAssemblyFeature
CAD systemDesigner
Intension
Functional Relation Model
Failure Detection / FMEA
FailureFactors/Defects
![Page 13: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/13.jpg)
13
Failure Reasoning: Prototype Program
• Check All The ModesGenerative Approach
• Qualitative Description– Criticality, Possibility
Not Specified
For Each Component1. Assign Failure Factor2. Expand Failure Modes of
a Component3. Identify Effects on
Constraints4. Trace All Functional
Streams and Check whether functions are completed.
5. Generate Failure Mode
![Page 14: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/14.jpg)
14
Example: A Pointing Device for Computers
• Function– Translation Signal
• Ball• Roller• Encoder
– “Click” Signal
• Detection & Transmission
![Page 15: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/15.jpg)
15
Example: Pointing DeviceAssembly Relation
• Roller — Base• Roller — Encoder• Ball
• In prototype Approach– Derive skeleton for
functional relation model from assembly model
– Adding functional relations to Skeleton
• Functional Stream• Types of Interfaces
(pairs)
![Page 16: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/16.jpg)
16
Example: Pointing DeviceFunctional Relation
fixation
rotationrotation
Ball
Ball support
Roller(horizontal)
Roller(vertical)
contact
contact
contact
Sen
sor
Basefixation
alignment
alig
nmen
t
— Input —Move
— Output —Signal
Functional Stream
Assembly Relation
Constraint
![Page 17: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/17.jpg)
17
Example: Pointing DeviceFunctional Relation
fixation
rotationrotation
Ball
Ball support
Roller(horizontal)
Roller(vertical)
contact
contact
contact
Sen
sor
Basefixation
alignment
alig
nmen
t
Frictionweardust
FMEAFault in component System
![Page 18: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/18.jpg)
18
Example: Pointing DeviceFunctional Relation
fixation
rotationrotation
Ball
Ball support
Roller(horizontal)
Roller(vertical)
contact
contact
contact
Sen
sor
Basefixation
alignment
alig
nmen
t
Dependency
Spring
force
![Page 19: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/19.jpg)
19
Example: Pointing DeviceFMEA Chart
• Failure Analysis– Generative– Functional constraints are
simplified as interfaces.
• Failure FactorComponent
NGStochasticCircuit
Component
NGWear ofBearing
BadAlignment
Roller /Base
RollerShape
NGBadAlignment
Roller /Ball
…
NGRollerShape
BadAlignment
Roller /Sensor
Interface
…
NGDustScreenedSensor
NGDust
NGWearLowFriction
H.Roller
NGDust
NGWearLowFriction
Ball
…Signal toPC
Detectionof Motion
Effects on Function
FactorDefectsPart / IF
![Page 20: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/20.jpg)
20
Example: Pointing DeviceDiscussion on a Prototype System
• All the possible modes are expanded by a program.• Did this approach help designers to perform FMEA?
Yes, but not so much.– Propagation Reduced
Input Local Relations Entire System– Amount of Input Not Reduced
• Designers still have a lot of things to input for executing FMEA.• Input procedures are separated from design.
Concerns by designers can be utilized.• Limitations
– Relations between failure factors of component and changes in properties have to be specified.
– Relations have to be manually input by designers.– Failure mode with multiple failure factors cannot be handled.– Static Description: Dynamic behavior of a system is not handled.
![Page 21: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/21.jpg)
21
Extensions for More Precise Evaluation
• Construction of Functional Relation Models– Designer’s Consideration– If it is integrated into design procedure, the amount of input tasks
is reduced.– Feature, Assembly Model, Tolerance
• Classification of Functional Relations for Failure AnalysisNot Matured
– More investigations are necessary.
• Failure Propagation – Generative Approach– Effective algorithms are necessary.
• Dynamic Behavior– Integration of Behavior Simulation– State
![Page 22: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/22.jpg)
22
Conclusions
• Achievement– Functional relations are expressed for computer aided FMEA.– Possible failure can be generated as a loss of functional stream.– If local functional relations are modeled, failure of a system is
derived if the relations can be described in static ways.
• Limitations of the Approach– Dynamic behavior is not handled.– Side-effects are not derived. (No descriptions, no outputs.) – If a system is large, it becomes difficult to execute failure analysis
programs.
![Page 23: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/23.jpg)
23
End.
Thanks for Your Kind Attention.
![Page 24: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/24.jpg)
24
Expectations of Representation of Functional Relations for Quality Management• Functional Relation
– Serviceability Repair– Modularity Upgrade
• Inheritance of Functional Relations– Abstract description Concrete Description
• Consistent Description Method for Design Process– Relations in Hierarchical Models Expanded
![Page 25: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/25.jpg)
25
Basic Ideas
• Designers consider many things.– Reasons, Constraints– Failure potential
• If those information is expressed in some ways, failure analysis could be made easier.– Analysts do not need to trace designer’s intention from
scratch.– Functional relations can be utilized.
• Designers also utilize such information for;– Finding out Modular Structure– Avoiding Side-effects
![Page 26: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/26.jpg)
26
On this Research…
• We have just started with a simple example.• We will improve this approach in a framework of
Quality Management through product life cycle.
![Page 27: Representation of Functional Relations among Parts and Its … and Reliability... · 2010. 6. 1. · Hiromasa SUZUKI Department of Precision Machinery Engineering The University of](https://reader035.vdocuments.site/reader035/viewer/2022070214/6113f037f8f1c3204d184a5a/html5/thumbnails/27.jpg)
27
Reasoning
• Just Generating All the Possible Modes.• It should be refined in some ways.• Matching
– Patterns– Defect Libraries Relation