product modeling at industrial scale complexity · 2011-03-09 internal openprod / siemens fsp /...
TRANSCRIPT
Modprod 2012 @ Linköping University
Product Modeling at Industrial Scale Complexity
Information Modeling in the Openprod Project
By
Roland Almgren, Know IT Technology Management ABSune Horkeby, Siemens Industrial Turbomachinery AB
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Project Dissemination
ITEA2 – Project Openprod
Work Package 2
Model Driven Development Environment
Sponsors:
ITEA2 / Vinnova / Siemens
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Challenging Project Ambition
“Whole Product Rapid Development and Lifecycle Support for Complex Products”
< Ryaverkenbild >
Rya Plant - GothenburgCombination Cycle Power Plant
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Model Scope
Compressor BleedNode
VerticalKnowledgeIntegration
HorizontalKnowledgeIntegration
Product portfolio &Market strategy
MarketRequirement
Installed basePower Plant
Whole Product Rapid Development and Lifecycle Support for Complex Products”
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Model Scope
Compressor BleedNode
VerticalKnowledgeIntegration
HorizontalKnowledgeIntegration
Product portfolio &Market strategy
MarketRequirement
Installed basePower Plant
Product information retrieved from product model
Whole Product Rapid Development and Lifecycle Support for Complex Products”
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Model Scope - Vertical Integration
Compressor BleedNode
VerticalKnowledgeIntegration
HorizontalKnowledgeIntegration
Product portfolio &Market strategy
MarketRequirement
Installed basePower Plant
Seamless Vertical Information (Drill Down) Navigation
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Model Scope - Horizontal Integration
Compressor BleedNode
VerticalKnowledgeIntegration
HorizontalKnowledgeIntegration
Product portfolio &Market strategy
MarketRequirement
Installed basePower Plant
Seamless Horizontal Information Navigation
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Modeling Languages
1. sysML – Very good at product modeling, but very limited in PLM capabilities
2. Modelica – Very good at equation based product modeling and simulation but very limited in PLM capabilities
3. AP233 – Very good at PLM but too generic (low entropy) to model a specific business
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Missing Product Modeling Tool Features
1. Business End to End Traceability
2. Requirement Management
3. Version and Variant Configuration Control
4. Simulation Control
5. Product Change Request Management
6. Release and Effectivity Control
7. Precise Modeling Semantics
8. and more …
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Modeling Business Case
Pre-study Result
1.Greatest impact on business KPI is achieved if fol low up studiesare focusing on issues between the tools
2.Findings confirmed by the engineer teams
Research Issues
1.What would a product model used in between tools l ook like?
2.What would its capabilities be and how would it b e used?
3.Tool and vendor independent
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Model Capabilities
1. Define what capabilities is expected from the product model2. Define what information content is expected from the product model
INFORMATION MODEL
PRODUCT MODELSteam Turbine
PRODUCT MODELSteam Turbine
PRODUCT MODELSteam Turbine
PRODUCT MODELSteam Turbine
PRODUCT MODELSteam Turbine
PRODUCT MODEL
GasTurbine
PRODUCT MODELSteam Turbine
PRODUCT MODELSteam Turbine
PRODUCT MODELPowerPlant
Information
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Information Modeling
1. Defining function, capabilities, and information content of the product models to be used
2. “Modeling the models”, (meta modeling)
3. Using UML to define a sufficiently rich, comprehensive, and powerful “product modeling language” to provide for qualified product models.
Also to provide interoperability with:� sysML� Modelica� AP 233 and other ISO STEP standard models
4. Semantically exhaustive information models (“product models will know the meaning of engineering language and communication”)
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Semantically Exhaustive Information Models
Carry No Semantics inCommunication
Carry Exhaustive Semantics inCommunication
Data ModelsGeneric Information ModelsSemantically Exhaustive Information Models Information Models
1 0
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Semantically Exhaustive Information Models
Carry No Semantics inCommunication
Carry Exhaustive Semantics inCommunication
Data ModelsGeneric Information ModelsSemantically Exhaustive Information Models Information Models
1 0
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Proof of Concept Scenarios
1. Cooling - Thermodynamic Analysis and Design (“Merlin”)1. Gas turbine engine – properties of an individual turbine blade
2. Plant Performance – Verification of Dynamic Behavior in Systems and Sub Systems1. Modelica for dynamic simulation
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Product Models from a Semantically Exhaustive Informat ion Model
Net Output Work
Turbine (system)
Outlet (system)
Compressor
(system)
Intake (system)
Inlet
Guiding Vane
Compressor
(system)
Burner (system)
Bleeding (system) /Cooling (system)
Fuel
(system)
Net Output Work
HP Turbine (system)
Outlet (system)
HP Compressor
(system)
Intake (system) Burner (system)
Bleeding (system)/Cooling (system)
Fuel
(system)
LP
Compressor
(system) LP Turbine (system)
LP Inlet
Guiding Vane
Compressor
(system)
( HP Inlet
Guiding Vane
Compressor
(system) )
Net Output WorkCompressor
Turbine (system)
Outlet (system)
Compressor
(system)
Intake (system) Burner (system)
Bleeding (system) /Cooling (system)
Fuel
(system)
Power
Turbine (system)
Inlet
Guiding Vane
Compressor
(system)
Net
Output
WorkHP Compressor
Turbine (system)
Outlet (system)
HP Compressor
(system)
Intake (system) Burner (system)
Bleeding (system)/Cooling (system)
Fuel
(system)
LP
Compressor
(system) LP Compressor
Turbine (system)
Power
Turbine (system) LP Inlet
Guiding Vane
Compressor
(system)
( HP Inlet
Guiding Vane
Compressor
(system) )
Net
Output
WorkHP Turbine
(system)
Outlet (system)
HP Compressor
(system)
Intake (system) Burner (system)
Bleeding (system)/Cooling (system)
Fuel
(system)
LP
Compressor
(system)IP Turbine
(system)
LP Turbine
(system)
IP
Compressor
(system)
LP Inlet
Guiding Vane
Compressor
(system)
( HP Inlet
Guiding Vane
Compressor
(system) )
( IP Inlet
Guiding Vane
Compressor
(system) )
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Main turbine sub system type,
Type A, B Compressor , Turbine, Stage, Rotor, Stator, Blade, Vane
Turbine (system)
Compressor Stage
(system)
Compressor
Blade Rotor
(system)
Compressor
Vane Stator
(system)Compressor
Blade (system)
Boundary
Condition
T0, P0 etc….
Boundary
Condition
Tn, Pn etc….
Product Models from a Semantically Exhaustive Informat ion Model
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Combi Cycle System, cont.
Net
Output
Work
Turbine (system)
Outlet (system)
Compressor
(system)
Intake (system) Burner (system)
Bleeding (system) /Cooling (system)
Fuel
(system)
Net
Output
Work
Steam Turbine
(system)
Net
Output
Work
Turbine (system)
Outlet (system)
Compressor
(system)
Intake (system) Burner (system)
Bleeding (system) /Cooling (system)
Fuel
(system)
Outlet (system)
Inlet
Guiding Vane
Compressor
(system)
Inlet
Guiding Vane
Compressor
(system)2011-03-09 Internal OpenProd / Siemens FSP / ModPLM Document (RA)
Product Models from a Semantically Exhaustive Informat ion Model
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
GAS GENERATOR
Product Model Analysis - Configuration / Reduction
GAS GENERATORSINGLE SPOOL SPLIT SHAFT GAS TURBINE
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Information Model Key Features
PhysicalComponent
System
Function Solution
SystemStructure
Function Structure
Assembly
Requirement
FunctionalRequirement
Non-Functional
Requirement
RequirementStructure Realization
Justification
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Consolidated Information for Modelica Simulation
Requirement Root System RootFunction Root Assembly Root
Requirement Structure System StructureFunction Structure Assembly Structure
5 psig Increase Pressure Function Pump ComponentIncrease Pressure System
Behavior Operational condition
Component characteristics
Simulation, e.g. Modelica
pump1pump1
Verification
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Vers
ions
1…
n
Configuration 1,2,3
1D Thermodynamic
Solution
2D Midline
Thermodynamic Solution
2-1/2D Thermodynamic
Solution
3D Thermodynamic
Solution
3D Mechanical Integrity Solution
3D Mechanical Design Solution . . . . . .
Trailing Solution
Leading Solution
BC
Product Design History and Traceability
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Information Modeling Methodology
UML Model
“UML Engine”
Product Model
Share A Space
Evaluation
Feedback
Product ModelDisplay
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Cloud
Teamcenter/GloBus
BrokerCollaboration
Sas Hub
Modelica
COMOSAbaqus
HPC
Server
CFD Mac1
2nd Flow
Merlin
Large Files
Large Files
Inp.xml
Meta data
Integrity,
Heat
Run Time Product Models In Between the Tools
Thermodynamic Analysis Tools
Group
System Dynamic Analysis Tools Group
Product Models Consolidation
in Share A Space
Teamcenter
Mechanical Integrity Analysis Tools
Group
R. Almgren, Know IT & S. Horkeby, Siemens
.ModProd 2012 Linköping University
Cloud
Teamcenter/GloBus
BrokerCollaboration
Sas Hub
Modelica
COMOSAbaqus
HPC
Server
CFD Mac1
2nd Flow
Merlin
Large Files
Large Files
Inp.xml
Meta data
Integrity,
Heat
Information Model Deployment
Thermodynamic Analysis Tools
Group
System Dynamic Analysis Tools Group
Product Models Consolidation
in Share A Space
Teamcenter
UML Model
“UML Engine”
Product Model
Share A Space