codes :
DESCRIPTION
CODES :. C ollaborative O pen De sign S ystem for Integration of Information Webs with Design and Manufacturing Tools Project Team P.F. Brown, S.K. Gupta, S. Konda, C.J. Paredis, D.P. Siewiorek, E. Subrahmanian, and S.N. Talukdar. A Design Project. Experience. Select People. - PowerPoint PPT PresentationTRANSCRIPT
Carneg ieM ellon
Institute forComplexEngineeredSystems
CODES:
Collaborative Open Design System for Integration of Information Webs with
Design and Manufacturing Tools
Project Team
P.F. Brown, S.K. Gupta, S. Konda, C.J. Paredis, D.P. Siewiorek, E. Subrahmanian, and S.N. Talukdar
Carneg ieM ellon
Institute forComplexEngineeredSystemsA Design Project
Select People Select Tools
OrganizeTools and People
Carry Out Design
Experience Experience
Carneg ieM ellon
Institute forComplexEngineeredSystemsState of The Art
• Time to Build Collaborative Design System is a Large Fraction of the Overall Project Time• time to locate right tools• time to build interfaces• time to organize tools and people into teams• lack of comprehensive representations• lack of recorded experience• project management• ……
Carneg ieM ellon
Institute forComplexEngineeredSystemsOur Goal
• An Order of Magnitude Reduction in the Time and Effort to Compose a Collaborative Design System • domain: electro-mechanical assembly
design• scope: synthesis, analysis, simulation, and
planning tasks
Carneg ieM ellon
Institute forComplexEngineeredSystemsPresentation Outline
• Our View of Collaboration• Description of Component Technologies
• Design Project/Process Management• Composable Simulation• Spatial Realization• Intelligent Assembly Modeling and
Simulation
• Example of Collaborative Design System• Conclusions
Carneg ieM ellon
Institute forComplexEngineeredSystemsOur View of Collaboration
• Collaboration Among Participants• tool-to-tool• people-to-tool• people-to-people
• Distributed Collaboration• hetrogeneous computing environments• non co-located team members
• Collaboration Over Time
Carneg ieM ellon
Institute forComplexEngineeredSystemsExamples of Collaboration
• Team Formation• select people (people-to-people)• initial design process model (people-to-people/
people-to-tool/distributed)• select tools (people-to-tool/distributed)• tool interfaces (tool-to-tool)
• Design• tool usage
(people-to-tool/tool-to-tool/distributed)• notification (people-to-people/time/distributed)• discussions (people-to-people/time/distributed)• history capture (tool-to-tool/distributed/time)
Carneg ieM ellon
Institute forComplexEngineeredSystems
Collaboration: Reconciling Interfaces
tool-to-tool collaboration
Design Agents
Computer Programs
People engaged in design process
Simulatrors Engineer
ManagerOptimizers
... ...
people-to-people collaboration
Carneg ieM ellon
Institute forComplexEngineeredSystemsPresentation Outline
• Our View of Collaboration• Description of Component
Technologies • Design Project/Process Management• Composable Simulation• Spatial Realization• Intelligent Assembly Modeling and Simulation
• Example of Collaborative Design System• Conclusions
Carneg ieM ellon
Institute forComplexEngineeredSystems
Design Project/Process Management
• Goals• Capture design process and history• Create tool and experience repository
• Underlying Technology• Information modeling system n-dim
• Impact• Efficient project management• Improved communication• Ability to document experience
Carneg ieM ellon
Institute forComplexEngineeredSystemsCapabilities
• High Level Process Modeling• Resource Management
• people• tools
• Discussion Issues Management • Notification• Process History
Carneg ieM ellon
Institute forComplexEngineeredSystemsTool Repository (continued...)
•Comments
•Sample data and output
•References to related tools
•Links to related documents and demos on the web
User Added Data
Carneg ieM ellon
Institute forComplexEngineeredSystemsCollaboration Capabilities
people-to-peopleCollaboration
Among Participants
DistributedCollaboration
intra-project andinter-project
CollaborationOver Time
hetrogeneous &non co-located
Carneg ieM ellon
Institute forComplexEngineeredSystemsComposable Simulation: SimKit
• Goals• Rapidly create simulators for mechatronic systems
• electrical, mechanical and information components
• Approach• Automatically compose simulations of individual
components into product level simulations
• Impact• Allow reuse of simulation models• Significantly reduce the time to build simulators• Increase fidelity of simulations
Carneg ieM ellon
Institute forComplexEngineeredSystemsNovel Features
• Creation of Simulation Software by Combining Individual Simulation Processes
• Inclusion of Information Agents in Simulation Process
• Provision of Distributed Environment• Automatic Model Refinement
Carneg ieM ellon
Institute forComplexEngineeredSystemsSystem Overview
ComponentModels
ComponentModels
Simulation softwarearchitecture
Simulation softwarearchitecture
SimulationprocessesSimulationprocesses
InformationAgents
InformationAgents
Linpack
Odepack
Matlab
Dymola
ACIS
ConceptualDesign
ConceptualDesign
Carneg ieM ellon
Institute forComplexEngineeredSystemsComponent Models
• Object-Oriented Modeling Paradigm • reuse of models
• A Library of Electromechanical Components• will incorporate ADAMS or DADS
• Information Agents• control system algorithms• environment definition
Carneg ieM ellon
Institute forComplexEngineeredSystemsConceptual Design
Pitch Motor
MechanicalSystem
)θF(θG(θθθ,VθθM ,))()( s
smmm bJ
smmm bJ
)( pmss K
)( ymss K
PID
PID
Coupling
Coupling
Yaw Motor
Reference
Reference
Yaw
Pitch
m
p
y
mControlSignal
ControlSignal
p
y
s
s
Carneg ieM ellon
Institute forComplexEngineeredSystemsSimulation Software Architecture
• Analyze Conceptual Graph and Creates Simulation Processes• can run in a distributed manner• retrieve relevant geometric information
through ACIS calls
• Build Simulator Architecture• synchronization mechanisms• communication protocols
• Execute Simulation
Carneg ieM ellon
Institute forComplexEngineeredSystemsAn Example Scenario
Design concept Virtual prototyping
Model synthesisM
odel
syn
thes
is
and
refin
emen
t
Automatically generatedynamic model and simulation software.
Prot
otyp
e re
finem
ent
Dynamics
Pitch motor
Control
Control
Ref.
Ref.
Yawmotor
Carneg ieM ellon
Institute forComplexEngineeredSystemsCollaboration Capabilities
tool-to-toolCollaboration
Among Participants
DistributedCollaboration
N.A.Collaboration
Over Time
hetrogeneous
Carneg ieM ellon
Institute forComplexEngineeredSystemsSpatial Realization
• Goal• Tool-to-tool collaboration technique for spatial
realization of conceptual designs
• Approach• Develop ways to convert tools into
autonomous agents• Discover rules by which autonomous agents
(including humans) can collaborate effectively
• Impact• Ability to optimize spatial layouts• Improved problem solving through
collaboration of agents over computer networks
Carneg ieM ellon
Institute forComplexEngineeredSystems
Asynchronous Teams on Demand
Repository of Computer Based Tools
Repository of Controllers
Repository of Standard Representations
Autonomous AgentsCustomized
Asynchronous Team
Carneg ieM ellon
Institute forComplexEngineeredSystems
Problem Definition
PARALLEL CONNECTOR
A/D CONVERTER 1
A/D CONVERTER 2
VOLTAGE STABILIZER
SERIAL CONNECTOR
HOUSING
AMPLIFIER 2
AMPLIFIER 1
CAMERA
DSP
MICROPROCESSOR
Key:
ACCESSIBILITY
CONNECTIVITY
SEPERATION
Carneg ieM ellon
Institute forComplexEngineeredSystemsPareto Surface
Con
nect
ivity
Cos
t
low
high
low
high
Accessibility Penalty
Carneg ieM ellon
Institute forComplexEngineeredSystemsCollaboration Capabilities
tool-to-toolCollaboration
Among Participants
DistributedCollaboration
N.A.Collaboration
Over Time
hetrogeneous
Carneg ieM ellon
Institute forComplexEngineeredSystemsIntelligent Assembly Modeling
and Simulation: IAMS• Goals
• Avoid physical mock-ups through simulation• interference, tool accessibility, stability, ergonomics
• 3D interactive assembly and service instructions
• Approach• Comprehensive assembly models• Composition of individual simulation tools
• Impact• Reduce physical prototyping• Reduce design cycle time• Improve agility of work force
Carneg ieM ellon
Institute forComplexEngineeredSystemsNovel Features
• Articulated tools and products• Automatic plan completion (micro-
planning)• path planning• tool motions
• Assembly process modeling• workspace• tools
Carneg ieM ellon
Institute forComplexEngineeredSystemsOverview
• Create Assembly Models• Import models of individual parts• Group a set of parts into assembly• Add information related to material, color
and features to each part• Add information about joints between parts
• Add High Level Plans• Perform Simulations• Generate Assembly Instructions
Carneg ieM ellon
Institute forComplexEngineeredSystems Architecture
CAD
Plan Visualization
Simulation Control
Assembly Plan Editing
InterfaceAgents
Interference
Ergonomics
Stability
Tool Accessibility
SimulationAgents
Assembly Model
Assembly Plan
Workspace Model
DataManager
Assembly Model Augmentation
Assembly Planning
Assembly Plan Completion
DataCompletion
Agents
Carneg ieM ellon
Institute forComplexEngineeredSystemsAssembly Editor
Part Editor
Joint Editor
AssemblyViewer
GraphViewer
Carneg ieM ellon
Institute forComplexEngineeredSystemsEditing A Part
MaterialEditor
FeatureEditor
FeatureViewer
Carneg ieM ellon
Institute forComplexEngineeredSystemsEditing A Joint Definition
ArticulationInformation
FeatureInformation
Motor
Scanner
Revolute Joint
Carneg ieM ellon
Institute forComplexEngineeredSystemsCollaboration Capabilities
people-to-toolCollaboration
Among Participants
DistributedCollaboration
N.A.Collaboration
Over Time
hetrogeneous
Carneg ieM ellon
Institute forComplexEngineeredSystemsPresentation Outline
• Our View of Collaboration• Description of Component Technologies
• Design Project/Process Management• Composable Simulation• Spatial Realization• Intelligent Assembly Modeling and Simulation
• Example of Collaborative Design System
• Conclusions
Carneg ieM ellon
Institute forComplexEngineeredSystems
Design System for Mechanical Design of Missile Seeker
• Used Design Project/Process Management Tool To• form design team• define process model• select tools• invoke various design tools• send notifications• capture history
Carneg ieM ellon
Institute forComplexEngineeredSystemsDesign Process Model
ConceptualDesign
ComponentDesign
SpatialRealization
AssemblyModeling
FunctionalSimulation
AssemblySimulation
SimKitAntonio
MicroStationTim
A-TeamsSanjay
IAMSRaj
SimKitAntonio
IAMSChris
Carneg ieM ellon
Institute forComplexEngineeredSystemsAn Example Run
AssemblySimulation
ConceptualDesign
ComponentDesign
SpatialRealization
AssemblyModeling
FunctionalSimulation
ComponentDesign
SpatialRealization
SpatialRealization
ComponentDesign
AssemblyModeling
AssemblyModeling
FunctionalSimulation
FunctionalSimulation
AssemblySimulation
Carneg ieM ellon
Institute forComplexEngineeredSystemsPresentation Outline
• Our View of Collaboration• Description of Component Technologies
• Design Project/Process Management• Composable Simulation• Spatial Realization• Intelligent Assembly Modeling and
Simulation
• Example of Collaborative Design System• Conclusions
Carneg ieM ellon
Institute forComplexEngineeredSystemsSummary
• Progress in 1996-1997• Study of various types of collaboration
requirements• Four component technologies to address
collaboration needs• Collaborative design environment for seeker
design
Carneg ieM ellon
Institute forComplexEngineeredSystemsLessons Learned
Interface
Organization
People-to-people People-to-tool Tool-to-tool
mixed operation
level of automation
communicationuser-interface
shared representationrich representations
communication experience repository
user-interface
A-teamsnotificationdiscussionmediation