SlideShare ist ein Scribd-Unternehmen logo
1 von 43
SIMULATION DATA MANAGEMENT
 AND REQUIREMENTS TRACKING
   FOR NASA MISSION DESIGN
 USING ARAS AND SHAREPOINT



Tyler Bischel
Dr. Peter J. Rohl
Advatech Pacific
560 E Hospitality Ln, S. 400
San Bernardino, CA 92480
Phase II SBIR
Contents


•   Advatech Pacific Overview
•   NASA SBIR Project Goals
•   NASA Ames Mission Design Center
•   The “Simulation Bill of Material”
•   Requirements Management
•   Integration with SharePoint
•   Desktop Clients
•   Analysis Tool Integration
•   Summary


                                        2
Advatech Pacific Company Information

 Engineering Research & Development Company
  Founded in 1995
 Primary Business Focus
    Aerospace Vehicle Physics Based Modeling and Simulation
    Integrated System and Cost Analysis Tool Development
    Communications Systems Interoperability
    Engineering Design, Analysis and PLM/PDM Services
 Annual Revenues over $10M (Small Business)

 Approx. 50 Full Time Engineers / Scientists

 Locations
    San Bernardino, CA (HQ)
    Palmdale, CA
    Dayton, OH
    Tempe, AZ


                                                               3
Aerospace, Defense, and Commercial

 Modeling and Simulation
      Strategic Missiles and Rockets
      Spacecraft
      Satellites
      Expendable & Re-useable
            Launch Vehicles
      Re-entry Vehicles
      Space Shuttle Payload                      Communications Hardware
      Integrated Design with Cost Analysis          Satellite Tactical Comm.
      Hypersonics                                   Disparate Network Integration
      Range Safety Analysis                         Military & Civilian applications


                                                  Gas Turbine Engines
      Aircraft & Systems                            Analysis
           Design                                   Design
           Drafting                                 Performance
           Airframe structural analysis
                                                     Applications
           Engineering support for composites
           Manufacturing support

                                                                                         4
NASA SBIR Project Goals

•   Develop a seamless environment for satellite mission design
•   Introduce PLM approach to NASA mission design
•   Develop a structured approach to simulation data management
•   Facilitate reuse of engineering analysis models
•   Integrate requirements and engineering analysis
•   Integrate fragmented engineering analysis tools
•   Leverage existing tools as much as possible




                                                                  5
Customer: NASA Ames Mission
  Design Center (MDC)
• Focused on small satellites
• Performs three types of mission design studies:
    • Center directives
    • Announcements of opportunity
    • Research proposals
• Studies range from “back-of-the-envelope” studies of a few
 days to fairly detailed mission designs of six to eight weeks
 duration
• Customers are both internal (NASA/government) and external
• In all cases, the final “product” is a mission proposal in the form
 of a report with supporting analysis data




                                                                        6
The Problems Faced by the MDC

• Simulation models and data scattered all over individual
 engineers’ desktops and shared network drives
• No revision control of simulation models and data
• No tracking of relationships between simulation models
• No mechanism to flag simulation models that are out-of-date
 because the assumptions/models they depend on have changed
• No reusability of engineering analyses
• No relationships between requirements and engineering
 analyses to support the requirements
• Engineers spend a lot of time moving data from one analysis
 tool to another
• Commercial solutions for simulation data management are out
 of reach for the MDC from a cost standpoint

                                                                7
Advatech Pacific’s Solution

• Development of a “Virtual Satellite Integration Environment”
 consisting of:
   • A simulation data management solution,
     based on Aras and Microsoft SharePoint,
     integrated with the conceptual mission design tool (ATLAS),
     implementing a “Simulation Bill Of Material”
   • A mechanism to link analysis models to requirements
   • A “Linked Model Environment” integrating engineering
     analysis models and tools
   • Automation and optimization




                                                                   8
Challenges Faced by Advatech

1. Cultural
• “Mission Design is different”
• “PLM is for manufacturing companies”
• “Every mission is unique”
• “Standardized processes limit the engineers’ creativity”

2. Resources
• The MDC operates on a shoe-string budget. The budget to
 purchase software licenses is very limited. A lot of licenses are
 shared with other NASA organizations.
• Always operating in crisis mode. The next mission design is
 always due yesterday. We are trying to do an engine upgrade
 while the car is in the middle of a race.

                                                                     9
Virtual Satellite Integration Environment
      SharePoint               Remote                          Simulation Traceability and
                               Collaboration                   Revision Management
Science Traceability Matrix

                                                            Aras Innovator
                                                       Simulation Bill of Material
                                                                 Mission



 Linked Model                                   Requirements      Design      Product
 Environment
                                                      Atlas

   SolidWorks
                                                    SolidWorks


                                                       STK

       STK                                           Thermal
                                                     Desktop




    Thermal                                                                User
    Desktop                   Automated                                    Change
                              CAD Interchange                              Notifications     10
The “Simulation Bill of Material”

• Extending the notion of the classical BOM to management of
 simulation data and their relationships
• Tracks the relationship between versions of analysis models
• Supports release process for simulation data
• Notifies users automatically when their analysis models may be
 out of date
• Links analysis data to requirements
• The classical BOM is represented as a tree structure, whereas
 simulation data form a graph structure
• Root of the SBOM is a “Project”




                                                                   11
SBOM Structure in Aras
• Custom item types
 defined in Aras
 to support satellite
 mission design
• Items are containers
 for simulation data/
 documents
• Derived from out-of-
 the-box Aras items,
 support their
 lifecycle (versioning,
 release status,
 workflows, etc.)




                              12
Aras Innovator SBOM Item Types
               • A number of custom Aras item
                types have been generated,
                supporting the specific types of
                data in the SBOM
               • Their behavior and metadata is
                specifically targeted to suit their
                functions
               • Accessible through the Aras
                user interface




                                                      13
Item Type “Project”
• The Project item type is at the root level of a mission design
    project
•   It has associated with it a customer proposal, requirements, the
    actual mission design and the end product




                                                                       14
Item Type “Proposal”
• Every mission design project is the result of a proposal
• The “proposal” item type captures all proposal-related
 information, including the proposal documents




                                                             15
Item Type “Requirements Document”
• Ultimately, mission design and analysis is driven by requirements
• Since MDC lacked a requirements management system, we
 decided to develop this functionality inside Aras




                                                                      16
Item Type “Design”
• Top level collector item for a mission design
• Contains all simulation and analysis models/data/results
• Exposes top-level metadata for the mission




                                                             17
Analysis Component
• Captures metadata and behavior relevant for a particular
    simulation code
•   Derived all from the same root class (Simulation Data)




                                                             18
Item Type “Product”
• The final product resulting from a mission design study, which
 can be a white paper, a PowerPoint document, a full proposal or a
 concept study




                                                                     19
Simplified Class Diagram
             Implements three levels of abstraction

                       MDC-specific
                       services
Wrapper Interface to
Aras Environment




                                          Presentation Layer
                                          for UI

                                                               20
Revision Control of Dependent Models
1. Dep. node gets revised. New rev points to original master node.

      Dep. Sim    Dep. Sim             Dep. Sim     Dep. Sim
        R1          R2                   R1           R2




     MasterSim                        MasterSim
        R1                               R1


2. Master node gets revised. Owner of dependent node is notified.
  New rev of dependent node points to new rev of master node.

      Dep. Sim                         Dep. Sim     Dep. Sim
        R1                               R1           R2




     MasterSim     MasterSim          MasterSim     MasterSim
        R1            R2                 R1            R2
                                                                     21
Access to the SBOM
Three primary mechanisms for the user to interact with the SBOM:
• From the desktop: Desktop Clients
• Through SharePoint: SharePoint Client
• Directly through Aras Web Client




                                                                   22
Exposure through SharePoint
• Project level information
• Requirements data
• Final product




                                23
SBOM View as SharePoint Webpart
                • SharePoint web parts are
                  standard objects a
                  SharePoint developer can
                  use to implement custom
                  functionality
                • Users are familiar with tree-
                  type structures
                • We use a SharePoint Tree
                  webpart to expose the
                  project dependency
                  structure in SharePoint
                • The root is the satellite
                  mission project
                • All data related to a project is
                  contained in the tree
                  structure
                                                     24
SharePoint View of Requirements




                                  25
SharePoint Data Upload
                • User fills fields with metadata
                  and uses a file browser to upload
                  files
                • Dependencies identified
                  manually by the user




                      Simulation Data Packages.

                                                      26
Desktop Clients for the SBOM
• “Drop Box” interface for easy upload/download of analysis data
• “Science Traceability Matrix” for requirements capturing




                                                                   27
File Browser Interface
Ease of Use:
• Engineers were used to storing their models on shared drives
• Wanted a mechanism to store and retrieve data as easy as
  accessing a shared drive




                                                                 28
Science Traceability Matrix
• The “Science Traceability Matrix” is NASA’s way of capturing and
    categorizing mission requirements
•   Typically done in Excel spreadsheets
•   We developed a “live” application that links individual
    requirements to analysis models




                                                                     29
Analysis Tool Integration
• Analysis tool integration implements the concept of a “Linked
    Model Environment” developed earlier at companies like GE
•   Central to analysis tool integration is the geometric representation
    of the artifact (CAD model). Many downstream applications are
    consumers of geometry.
•   “Tagging” geometric entities with information needed by
    downstream applications facilitates tool integration
•   Both tight coupling and loose coupling solutions were developed
•   Tight coupling leverages the respective tools’ APIs and is code
    specific
•   Loose coupling leverages third-party integration tools, e.g. Comet
    (Comet Solutions), iSIGHT/FIPER (Dassault) or ModelCenter
    (Phoenix Integration)




                                                                           30
Tight Coupling: SolidWorks-STK
• SolidWorks (SW) is the primary CAD tool in use at the MDC
• Satellite Toolkit (STK) is used for orbit and mission simulation
• STK needs geometric information that is resident in SW
 (solar panels, their articulation, a tessellated representation of the
 outer shell of the satellite, mass properties, material properties,
 etc.)




                                                                          31
Solidworks to STK
• Tight coupling approach works with the tools’ API
• Here, we developed an “STK exporter” inside SolidWorks
• Standard SolidWorks look and feel, user does not have to learn a
    new tool
•   Requires software development and maintenance




                                                                     32
Solidworks to STK (ct’d)
1. CAD designer downselects in the assembly tree the components
   to be exported to STK
2. CAD designer defines the solar panel group(s) for STK
3. CAD designer defines articulations of the solar panel group(s)




                                                                    33
Solidworks to STK (ct’d)
4. CAD designer saves STK model file
5. Satellite analyst reads model file into STK




                                                 34
Loose Coupling Using Comet
• The Comet integration framework by Comet Solutions builds on
    the so-called “Abstract Engineering Model”
•   It creates a layer of abstraction between the CAD model and the
    downstream engineering analysis or meshing tool
•   This layer of abstraction, or AEM, builds on the notion of entity
    tagging
•   One instance of geometry is easily replaceable by another
    instance carrying similar tags, even if the geometry itself is
    significantly different
•   Comet had been successfully applied to a number of satellite
    design applications




                                                                        35
Satellite Thermal Analysis
• Satellite thermal analysis required complete rebuilding of the
    geometry inside the thermal analysis tool (Thermal Desktop)
•   Using the Comet framework, we developed a seamless process
    that guarantees data consistency across the tools
•   The thermal mesh is generated by Comet’s own meshing tool




                                                                   36
Detailed Geometry
• The detailed geometry contains too much detail not needed for
    thermal analysis
•   This geometry is associatively simplified to the appropriate level
    of detail




                                                                         37
Preparing the CAD Model
• Small features not necessary for thermal analysis
    suppressed/hidden
•   Geometry tagged with Comet tagging engine
•   The tags are used by the thermal analysis model generation
    process to apply thermal loads and boundary conditions




                       Geometry for thermal analysis             38
Thermal Analysis Mesh
• Thermal analysis mesh linked to geometry via the AEM




                                                         39
Modeling of Thermal Contacts
• Thermal contacts are automatically applied based on the tags
 stored in the AEM




                                                                 40
Thermal Results
• Thermal analysis results can be displayed in Comet’s post-
 processing tool or directly through the native postprocessor of
 Thermal Desktop




                                                                   41
Summary
• A simulation data management solution based on Aras
  Innovator was developed for NASA
• The concept of a “Simulation Bill of Material” was introduced,
  linking all engineering analysis models and data to the mission
  design project
• Engineering analyses and their driving requirements were
  linked
• Automated user notification was implemented to alert users
  when their models are possibly out of date
• Ease of use was a key design driver as engineers don’t like the
  overhead oftentimes associated with a PLM solution
• Both tight and loose coupling solutions for engineering
  analysis models were successfully implemented

    Contact Information:
    Dr. Peter Rohl           email: Peter.Rohl@AdvatechPacific.com
    Engineering Mgr, PI      Phone: 909-307-6218 x580
                                                                     42
Acknowledgment


This work was sponsored by NASA through
SBIR Phase II Contract #NNX09CA16C.




 Contact Information:
 Dr. Peter Rohl         email: Peter.Rohl@AdvatechPacific.com
 Engineering Mgr, PI    Phone: 909-307-6218 x580
                                                                43

Weitere ähnliche Inhalte

Was ist angesagt?

DV 2016: The Top 10 - Tealium AudienceStream Use Cases
DV 2016: The Top 10 - Tealium AudienceStream Use CasesDV 2016: The Top 10 - Tealium AudienceStream Use Cases
DV 2016: The Top 10 - Tealium AudienceStream Use CasesTealium
 
Salesforce Partner Program for ISV Partners
Salesforce Partner Program for ISV PartnersSalesforce Partner Program for ISV Partners
Salesforce Partner Program for ISV PartnersSalesforce Partners
 
SharePoint Syntex from an Architects Perspective
SharePoint Syntex from an Architects PerspectiveSharePoint Syntex from an Architects Perspective
SharePoint Syntex from an Architects PerspectiveChris Bortlik
 
Building data-driven microservices
Building data-driven microservicesBuilding data-driven microservices
Building data-driven microservicesStreamlio
 
The Payer of the Future: Modernizing Health Insurance with API-led Connectivity
The Payer of the Future: Modernizing Health Insurance with API-led ConnectivityThe Payer of the Future: Modernizing Health Insurance with API-led Connectivity
The Payer of the Future: Modernizing Health Insurance with API-led ConnectivityMuleSoft
 
Introduction to DCAM, the Data Management Capability Assessment Model - Editi...
Introduction to DCAM, the Data Management Capability Assessment Model - Editi...Introduction to DCAM, the Data Management Capability Assessment Model - Editi...
Introduction to DCAM, the Data Management Capability Assessment Model - Editi...Element22
 
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...CzechDreamin
 
Customer experience at disney+ through data perspective
Customer experience at disney+ through data perspectiveCustomer experience at disney+ through data perspective
Customer experience at disney+ through data perspectiveMartin Zapletal
 
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
Vivafy your SharePoint intranet in Microsoft Teams with Viva ConnectionsVivafy your SharePoint intranet in Microsoft Teams with Viva Connections
Vivafy your SharePoint intranet in Microsoft Teams with Viva ConnectionsJoel Oleson
 
Mule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesMule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesAnirudh Pandit
 
CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)
CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)
CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)Daniel Cai
 
Digital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins CustomersDigital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins Customerspqrs1234
 
The Integrations Behind Connecting With Salesforce
The Integrations Behind Connecting With SalesforceThe Integrations Behind Connecting With Salesforce
The Integrations Behind Connecting With SalesforceAaronLieberman5
 
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxFastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxKamilaCordier2
 
Salesforce Jumpstart: Getting Started as a Consulting Partner
Salesforce Jumpstart: Getting Started as a Consulting PartnerSalesforce Jumpstart: Getting Started as a Consulting Partner
Salesforce Jumpstart: Getting Started as a Consulting PartnerSalesforce Partners
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft TeamsRobert Crane
 

Was ist angesagt? (20)

DV 2016: The Top 10 - Tealium AudienceStream Use Cases
DV 2016: The Top 10 - Tealium AudienceStream Use CasesDV 2016: The Top 10 - Tealium AudienceStream Use Cases
DV 2016: The Top 10 - Tealium AudienceStream Use Cases
 
Salesforce Partner Program for ISV Partners
Salesforce Partner Program for ISV PartnersSalesforce Partner Program for ISV Partners
Salesforce Partner Program for ISV Partners
 
SharePoint Syntex from an Architects Perspective
SharePoint Syntex from an Architects PerspectiveSharePoint Syntex from an Architects Perspective
SharePoint Syntex from an Architects Perspective
 
Building data-driven microservices
Building data-driven microservicesBuilding data-driven microservices
Building data-driven microservices
 
The Payer of the Future: Modernizing Health Insurance with API-led Connectivity
The Payer of the Future: Modernizing Health Insurance with API-led ConnectivityThe Payer of the Future: Modernizing Health Insurance with API-led Connectivity
The Payer of the Future: Modernizing Health Insurance with API-led Connectivity
 
Introduction to DCAM, the Data Management Capability Assessment Model - Editi...
Introduction to DCAM, the Data Management Capability Assessment Model - Editi...Introduction to DCAM, the Data Management Capability Assessment Model - Editi...
Introduction to DCAM, the Data Management Capability Assessment Model - Editi...
 
Why Salesforce is the best CRM
Why Salesforce is the best CRMWhy Salesforce is the best CRM
Why Salesforce is the best CRM
 
What is Microsoft Teams
What is Microsoft TeamsWhat is Microsoft Teams
What is Microsoft Teams
 
Microsoft 365
Microsoft 365Microsoft 365
Microsoft 365
 
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
 
Azure Sentinel.pptx
Azure Sentinel.pptxAzure Sentinel.pptx
Azure Sentinel.pptx
 
Customer experience at disney+ through data perspective
Customer experience at disney+ through data perspectiveCustomer experience at disney+ through data perspective
Customer experience at disney+ through data perspective
 
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
Vivafy your SharePoint intranet in Microsoft Teams with Viva ConnectionsVivafy your SharePoint intranet in Microsoft Teams with Viva Connections
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
 
Mule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesMule : Building Blocks for Microservices
Mule : Building Blocks for Microservices
 
CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)
CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)
CRM magic with data migration & integration (Presentation at CRMUG Summit 2013)
 
Digital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins CustomersDigital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins Customers
 
The Integrations Behind Connecting With Salesforce
The Integrations Behind Connecting With SalesforceThe Integrations Behind Connecting With Salesforce
The Integrations Behind Connecting With Salesforce
 
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxFastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
 
Salesforce Jumpstart: Getting Started as a Consulting Partner
Salesforce Jumpstart: Getting Started as a Consulting PartnerSalesforce Jumpstart: Getting Started as a Consulting Partner
Salesforce Jumpstart: Getting Started as a Consulting Partner
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft Teams
 

Ähnlich wie Simulation Data Management using Aras and SharePoint

5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM
5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM
5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLMBIM User Day
 
Model-Driven Physical-Design for Future Nanoscale Architectures
Model-Driven Physical-Design for Future Nanoscale ArchitecturesModel-Driven Physical-Design for Future Nanoscale Architectures
Model-Driven Physical-Design for Future Nanoscale ArchitecturesCiprian Teodorov
 
Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...Kun Le
 
IncQuery Group's presentation for the INCOSE Polish Chapter 20220310
IncQuery Group's presentation for the INCOSE Polish Chapter 20220310IncQuery Group's presentation for the INCOSE Polish Chapter 20220310
IncQuery Group's presentation for the INCOSE Polish Chapter 20220310IncQuery Labs
 
CAD MBD & 3D Technical Documentation
CAD MBD & 3D Technical DocumentationCAD MBD & 3D Technical Documentation
CAD MBD & 3D Technical Documentationherronje
 
ProSIM - opening remarks SIMPACK MBD User forum
ProSIM - opening remarks SIMPACK MBD User forumProSIM - opening remarks SIMPACK MBD User forum
ProSIM - opening remarks SIMPACK MBD User forumProSIM R & D Pvt. Ltd.
 
Practical data science
Practical data sciencePractical data science
Practical data scienceDing Li
 
Kahn.theodore
Kahn.theodoreKahn.theodore
Kahn.theodoreNASAPMC
 
A Collaborative Data Science Development Workflow
A Collaborative Data Science Development WorkflowA Collaborative Data Science Development Workflow
A Collaborative Data Science Development WorkflowDatabricks
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREAraf Karsh Hamid
 
Microsoft Fabric Introduction
Microsoft Fabric IntroductionMicrosoft Fabric Introduction
Microsoft Fabric IntroductionJames Serra
 
Building a Scalable and reliable open source ML Platform with MLFlow
Building a Scalable and reliable open source ML Platform with MLFlowBuilding a Scalable and reliable open source ML Platform with MLFlow
Building a Scalable and reliable open source ML Platform with MLFlowGoDataDriven
 
Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015loydbakerjr
 
A Software Factory Integrating Rational Team Concert and WebSphere tools
A Software Factory Integrating Rational Team Concert and WebSphere toolsA Software Factory Integrating Rational Team Concert and WebSphere tools
A Software Factory Integrating Rational Team Concert and WebSphere toolsProlifics
 
Converting and Transforming Technical Graphics
Converting and Transforming Technical GraphicsConverting and Transforming Technical Graphics
Converting and Transforming Technical Graphicsdclsocialmedia
 
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFTed Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFMLconf
 

Ähnlich wie Simulation Data Management using Aras and SharePoint (20)

5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM
5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM
5th Qatar BIM User Day, BIM Interoperability Issues: Lessons learned from PLM
 
Model-Driven Physical-Design for Future Nanoscale Architectures
Model-Driven Physical-Design for Future Nanoscale ArchitecturesModel-Driven Physical-Design for Future Nanoscale Architectures
Model-Driven Physical-Design for Future Nanoscale Architectures
 
Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...
 
IncQuery Group's presentation for the INCOSE Polish Chapter 20220310
IncQuery Group's presentation for the INCOSE Polish Chapter 20220310IncQuery Group's presentation for the INCOSE Polish Chapter 20220310
IncQuery Group's presentation for the INCOSE Polish Chapter 20220310
 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital Twins
 
CAD MBD & 3D Technical Documentation
CAD MBD & 3D Technical DocumentationCAD MBD & 3D Technical Documentation
CAD MBD & 3D Technical Documentation
 
ProSIM - opening remarks SIMPACK MBD User forum
ProSIM - opening remarks SIMPACK MBD User forumProSIM - opening remarks SIMPACK MBD User forum
ProSIM - opening remarks SIMPACK MBD User forum
 
Cloud Customer Architecture for Big Data and Analytics
Cloud Customer Architecture for Big Data and AnalyticsCloud Customer Architecture for Big Data and Analytics
Cloud Customer Architecture for Big Data and Analytics
 
Practical data science
Practical data sciencePractical data science
Practical data science
 
Kahn.theodore
Kahn.theodoreKahn.theodore
Kahn.theodore
 
A Collaborative Data Science Development Workflow
A Collaborative Data Science Development WorkflowA Collaborative Data Science Development Workflow
A Collaborative Data Science Development Workflow
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
 
Microsoft Fabric Introduction
Microsoft Fabric IntroductionMicrosoft Fabric Introduction
Microsoft Fabric Introduction
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
 
Building a Scalable and reliable open source ML Platform with MLFlow
Building a Scalable and reliable open source ML Platform with MLFlowBuilding a Scalable and reliable open source ML Platform with MLFlow
Building a Scalable and reliable open source ML Platform with MLFlow
 
Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015
 
A Software Factory Integrating Rational Team Concert and WebSphere tools
A Software Factory Integrating Rational Team Concert and WebSphere toolsA Software Factory Integrating Rational Team Concert and WebSphere tools
A Software Factory Integrating Rational Team Concert and WebSphere tools
 
Converting and Transforming Technical Graphics
Converting and Transforming Technical GraphicsConverting and Transforming Technical Graphics
Converting and Transforming Technical Graphics
 
CHAPTER12.ppt
CHAPTER12.pptCHAPTER12.ppt
CHAPTER12.ppt
 
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFTed Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
 

Mehr von Aras

Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods IndustryImplementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods IndustryAras
 
Strategic BOM Management
Strategic BOM ManagementStrategic BOM Management
Strategic BOM ManagementAras
 
Client Technology Directions
Client Technology DirectionsClient Technology Directions
Client Technology DirectionsAras
 
Aras Vision and Roadmap 2016
Aras Vision and Roadmap 2016Aras Vision and Roadmap 2016
Aras Vision and Roadmap 2016Aras
 
Aras Community Update 2016
Aras Community Update 2016Aras Community Update 2016
Aras Community Update 2016Aras
 
MBSE and the Business of Engineering
MBSE and the Business of EngineeringMBSE and the Business of Engineering
MBSE and the Business of EngineeringAras
 
Beyond ECAD Connectors
Beyond ECAD ConnectorsBeyond ECAD Connectors
Beyond ECAD ConnectorsAras
 
The PLM Journey of Justifying Change with Strategic Vision
The PLM Journey of Justifying Change with Strategic VisionThe PLM Journey of Justifying Change with Strategic Vision
The PLM Journey of Justifying Change with Strategic VisionAras
 
The Impact of IoT on Product Design
The Impact of IoT on Product DesignThe Impact of IoT on Product Design
The Impact of IoT on Product DesignAras
 
Enterprise Agile Deployment
Enterprise Agile DeploymentEnterprise Agile Deployment
Enterprise Agile DeploymentAras
 
Taking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next LevelTaking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next LevelAras
 
Quality Systems
Quality SystemsQuality Systems
Quality SystemsAras
 
Variant Management
Variant ManagementVariant Management
Variant ManagementAras
 
The Power of Self Service Reporting
The Power of Self Service ReportingThe Power of Self Service Reporting
The Power of Self Service ReportingAras
 
Making users More Productive with Enterprise Search
Making users More Productive with Enterprise SearchMaking users More Productive with Enterprise Search
Making users More Productive with Enterprise SearchAras
 
Understanding the New Content Modeling Framework
Understanding the New Content Modeling FrameworkUnderstanding the New Content Modeling Framework
Understanding the New Content Modeling FrameworkAras
 
Technical Documentation for Technical Publications
Technical Documentation for Technical PublicationsTechnical Documentation for Technical Publications
Technical Documentation for Technical PublicationsAras
 
Supplier Exchange Portal
Supplier Exchange PortalSupplier Exchange Portal
Supplier Exchange PortalAras
 
Quality Planning for Product Risk Management
Quality Planning for Product Risk ManagementQuality Planning for Product Risk Management
Quality Planning for Product Risk ManagementAras
 
How to Configure Tech Docs
How to Configure Tech DocsHow to Configure Tech Docs
How to Configure Tech DocsAras
 

Mehr von Aras (20)

Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods IndustryImplementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
 
Strategic BOM Management
Strategic BOM ManagementStrategic BOM Management
Strategic BOM Management
 
Client Technology Directions
Client Technology DirectionsClient Technology Directions
Client Technology Directions
 
Aras Vision and Roadmap 2016
Aras Vision and Roadmap 2016Aras Vision and Roadmap 2016
Aras Vision and Roadmap 2016
 
Aras Community Update 2016
Aras Community Update 2016Aras Community Update 2016
Aras Community Update 2016
 
MBSE and the Business of Engineering
MBSE and the Business of EngineeringMBSE and the Business of Engineering
MBSE and the Business of Engineering
 
Beyond ECAD Connectors
Beyond ECAD ConnectorsBeyond ECAD Connectors
Beyond ECAD Connectors
 
The PLM Journey of Justifying Change with Strategic Vision
The PLM Journey of Justifying Change with Strategic VisionThe PLM Journey of Justifying Change with Strategic Vision
The PLM Journey of Justifying Change with Strategic Vision
 
The Impact of IoT on Product Design
The Impact of IoT on Product DesignThe Impact of IoT on Product Design
The Impact of IoT on Product Design
 
Enterprise Agile Deployment
Enterprise Agile DeploymentEnterprise Agile Deployment
Enterprise Agile Deployment
 
Taking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next LevelTaking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next Level
 
Quality Systems
Quality SystemsQuality Systems
Quality Systems
 
Variant Management
Variant ManagementVariant Management
Variant Management
 
The Power of Self Service Reporting
The Power of Self Service ReportingThe Power of Self Service Reporting
The Power of Self Service Reporting
 
Making users More Productive with Enterprise Search
Making users More Productive with Enterprise SearchMaking users More Productive with Enterprise Search
Making users More Productive with Enterprise Search
 
Understanding the New Content Modeling Framework
Understanding the New Content Modeling FrameworkUnderstanding the New Content Modeling Framework
Understanding the New Content Modeling Framework
 
Technical Documentation for Technical Publications
Technical Documentation for Technical PublicationsTechnical Documentation for Technical Publications
Technical Documentation for Technical Publications
 
Supplier Exchange Portal
Supplier Exchange PortalSupplier Exchange Portal
Supplier Exchange Portal
 
Quality Planning for Product Risk Management
Quality Planning for Product Risk ManagementQuality Planning for Product Risk Management
Quality Planning for Product Risk Management
 
How to Configure Tech Docs
How to Configure Tech DocsHow to Configure Tech Docs
How to Configure Tech Docs
 

Kürzlich hochgeladen

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Kürzlich hochgeladen (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Simulation Data Management using Aras and SharePoint

  • 1. SIMULATION DATA MANAGEMENT AND REQUIREMENTS TRACKING FOR NASA MISSION DESIGN USING ARAS AND SHAREPOINT Tyler Bischel Dr. Peter J. Rohl Advatech Pacific 560 E Hospitality Ln, S. 400 San Bernardino, CA 92480 Phase II SBIR
  • 2. Contents • Advatech Pacific Overview • NASA SBIR Project Goals • NASA Ames Mission Design Center • The “Simulation Bill of Material” • Requirements Management • Integration with SharePoint • Desktop Clients • Analysis Tool Integration • Summary 2
  • 3. Advatech Pacific Company Information  Engineering Research & Development Company Founded in 1995  Primary Business Focus  Aerospace Vehicle Physics Based Modeling and Simulation  Integrated System and Cost Analysis Tool Development  Communications Systems Interoperability  Engineering Design, Analysis and PLM/PDM Services  Annual Revenues over $10M (Small Business)  Approx. 50 Full Time Engineers / Scientists  Locations  San Bernardino, CA (HQ)  Palmdale, CA  Dayton, OH  Tempe, AZ 3
  • 4. Aerospace, Defense, and Commercial  Modeling and Simulation  Strategic Missiles and Rockets  Spacecraft  Satellites  Expendable & Re-useable Launch Vehicles  Re-entry Vehicles  Space Shuttle Payload  Communications Hardware  Integrated Design with Cost Analysis  Satellite Tactical Comm.  Hypersonics  Disparate Network Integration  Range Safety Analysis  Military & Civilian applications  Gas Turbine Engines  Aircraft & Systems  Analysis  Design  Design  Drafting  Performance  Airframe structural analysis  Applications  Engineering support for composites  Manufacturing support 4
  • 5. NASA SBIR Project Goals • Develop a seamless environment for satellite mission design • Introduce PLM approach to NASA mission design • Develop a structured approach to simulation data management • Facilitate reuse of engineering analysis models • Integrate requirements and engineering analysis • Integrate fragmented engineering analysis tools • Leverage existing tools as much as possible 5
  • 6. Customer: NASA Ames Mission Design Center (MDC) • Focused on small satellites • Performs three types of mission design studies: • Center directives • Announcements of opportunity • Research proposals • Studies range from “back-of-the-envelope” studies of a few days to fairly detailed mission designs of six to eight weeks duration • Customers are both internal (NASA/government) and external • In all cases, the final “product” is a mission proposal in the form of a report with supporting analysis data 6
  • 7. The Problems Faced by the MDC • Simulation models and data scattered all over individual engineers’ desktops and shared network drives • No revision control of simulation models and data • No tracking of relationships between simulation models • No mechanism to flag simulation models that are out-of-date because the assumptions/models they depend on have changed • No reusability of engineering analyses • No relationships between requirements and engineering analyses to support the requirements • Engineers spend a lot of time moving data from one analysis tool to another • Commercial solutions for simulation data management are out of reach for the MDC from a cost standpoint 7
  • 8. Advatech Pacific’s Solution • Development of a “Virtual Satellite Integration Environment” consisting of: • A simulation data management solution, based on Aras and Microsoft SharePoint, integrated with the conceptual mission design tool (ATLAS), implementing a “Simulation Bill Of Material” • A mechanism to link analysis models to requirements • A “Linked Model Environment” integrating engineering analysis models and tools • Automation and optimization 8
  • 9. Challenges Faced by Advatech 1. Cultural • “Mission Design is different” • “PLM is for manufacturing companies” • “Every mission is unique” • “Standardized processes limit the engineers’ creativity” 2. Resources • The MDC operates on a shoe-string budget. The budget to purchase software licenses is very limited. A lot of licenses are shared with other NASA organizations. • Always operating in crisis mode. The next mission design is always due yesterday. We are trying to do an engine upgrade while the car is in the middle of a race. 9
  • 10. Virtual Satellite Integration Environment SharePoint Remote Simulation Traceability and Collaboration Revision Management Science Traceability Matrix Aras Innovator Simulation Bill of Material Mission Linked Model Requirements Design Product Environment Atlas SolidWorks SolidWorks STK STK Thermal Desktop Thermal User Desktop Automated Change CAD Interchange Notifications 10
  • 11. The “Simulation Bill of Material” • Extending the notion of the classical BOM to management of simulation data and their relationships • Tracks the relationship between versions of analysis models • Supports release process for simulation data • Notifies users automatically when their analysis models may be out of date • Links analysis data to requirements • The classical BOM is represented as a tree structure, whereas simulation data form a graph structure • Root of the SBOM is a “Project” 11
  • 12. SBOM Structure in Aras • Custom item types defined in Aras to support satellite mission design • Items are containers for simulation data/ documents • Derived from out-of- the-box Aras items, support their lifecycle (versioning, release status, workflows, etc.) 12
  • 13. Aras Innovator SBOM Item Types • A number of custom Aras item types have been generated, supporting the specific types of data in the SBOM • Their behavior and metadata is specifically targeted to suit their functions • Accessible through the Aras user interface 13
  • 14. Item Type “Project” • The Project item type is at the root level of a mission design project • It has associated with it a customer proposal, requirements, the actual mission design and the end product 14
  • 15. Item Type “Proposal” • Every mission design project is the result of a proposal • The “proposal” item type captures all proposal-related information, including the proposal documents 15
  • 16. Item Type “Requirements Document” • Ultimately, mission design and analysis is driven by requirements • Since MDC lacked a requirements management system, we decided to develop this functionality inside Aras 16
  • 17. Item Type “Design” • Top level collector item for a mission design • Contains all simulation and analysis models/data/results • Exposes top-level metadata for the mission 17
  • 18. Analysis Component • Captures metadata and behavior relevant for a particular simulation code • Derived all from the same root class (Simulation Data) 18
  • 19. Item Type “Product” • The final product resulting from a mission design study, which can be a white paper, a PowerPoint document, a full proposal or a concept study 19
  • 20. Simplified Class Diagram Implements three levels of abstraction MDC-specific services Wrapper Interface to Aras Environment Presentation Layer for UI 20
  • 21. Revision Control of Dependent Models 1. Dep. node gets revised. New rev points to original master node. Dep. Sim Dep. Sim Dep. Sim Dep. Sim R1 R2 R1 R2 MasterSim MasterSim R1 R1 2. Master node gets revised. Owner of dependent node is notified. New rev of dependent node points to new rev of master node. Dep. Sim Dep. Sim Dep. Sim R1 R1 R2 MasterSim MasterSim MasterSim MasterSim R1 R2 R1 R2 21
  • 22. Access to the SBOM Three primary mechanisms for the user to interact with the SBOM: • From the desktop: Desktop Clients • Through SharePoint: SharePoint Client • Directly through Aras Web Client 22
  • 23. Exposure through SharePoint • Project level information • Requirements data • Final product 23
  • 24. SBOM View as SharePoint Webpart • SharePoint web parts are standard objects a SharePoint developer can use to implement custom functionality • Users are familiar with tree- type structures • We use a SharePoint Tree webpart to expose the project dependency structure in SharePoint • The root is the satellite mission project • All data related to a project is contained in the tree structure 24
  • 25. SharePoint View of Requirements 25
  • 26. SharePoint Data Upload • User fills fields with metadata and uses a file browser to upload files • Dependencies identified manually by the user Simulation Data Packages. 26
  • 27. Desktop Clients for the SBOM • “Drop Box” interface for easy upload/download of analysis data • “Science Traceability Matrix” for requirements capturing 27
  • 28. File Browser Interface Ease of Use: • Engineers were used to storing their models on shared drives • Wanted a mechanism to store and retrieve data as easy as accessing a shared drive 28
  • 29. Science Traceability Matrix • The “Science Traceability Matrix” is NASA’s way of capturing and categorizing mission requirements • Typically done in Excel spreadsheets • We developed a “live” application that links individual requirements to analysis models 29
  • 30. Analysis Tool Integration • Analysis tool integration implements the concept of a “Linked Model Environment” developed earlier at companies like GE • Central to analysis tool integration is the geometric representation of the artifact (CAD model). Many downstream applications are consumers of geometry. • “Tagging” geometric entities with information needed by downstream applications facilitates tool integration • Both tight coupling and loose coupling solutions were developed • Tight coupling leverages the respective tools’ APIs and is code specific • Loose coupling leverages third-party integration tools, e.g. Comet (Comet Solutions), iSIGHT/FIPER (Dassault) or ModelCenter (Phoenix Integration) 30
  • 31. Tight Coupling: SolidWorks-STK • SolidWorks (SW) is the primary CAD tool in use at the MDC • Satellite Toolkit (STK) is used for orbit and mission simulation • STK needs geometric information that is resident in SW (solar panels, their articulation, a tessellated representation of the outer shell of the satellite, mass properties, material properties, etc.) 31
  • 32. Solidworks to STK • Tight coupling approach works with the tools’ API • Here, we developed an “STK exporter” inside SolidWorks • Standard SolidWorks look and feel, user does not have to learn a new tool • Requires software development and maintenance 32
  • 33. Solidworks to STK (ct’d) 1. CAD designer downselects in the assembly tree the components to be exported to STK 2. CAD designer defines the solar panel group(s) for STK 3. CAD designer defines articulations of the solar panel group(s) 33
  • 34. Solidworks to STK (ct’d) 4. CAD designer saves STK model file 5. Satellite analyst reads model file into STK 34
  • 35. Loose Coupling Using Comet • The Comet integration framework by Comet Solutions builds on the so-called “Abstract Engineering Model” • It creates a layer of abstraction between the CAD model and the downstream engineering analysis or meshing tool • This layer of abstraction, or AEM, builds on the notion of entity tagging • One instance of geometry is easily replaceable by another instance carrying similar tags, even if the geometry itself is significantly different • Comet had been successfully applied to a number of satellite design applications 35
  • 36. Satellite Thermal Analysis • Satellite thermal analysis required complete rebuilding of the geometry inside the thermal analysis tool (Thermal Desktop) • Using the Comet framework, we developed a seamless process that guarantees data consistency across the tools • The thermal mesh is generated by Comet’s own meshing tool 36
  • 37. Detailed Geometry • The detailed geometry contains too much detail not needed for thermal analysis • This geometry is associatively simplified to the appropriate level of detail 37
  • 38. Preparing the CAD Model • Small features not necessary for thermal analysis suppressed/hidden • Geometry tagged with Comet tagging engine • The tags are used by the thermal analysis model generation process to apply thermal loads and boundary conditions Geometry for thermal analysis 38
  • 39. Thermal Analysis Mesh • Thermal analysis mesh linked to geometry via the AEM 39
  • 40. Modeling of Thermal Contacts • Thermal contacts are automatically applied based on the tags stored in the AEM 40
  • 41. Thermal Results • Thermal analysis results can be displayed in Comet’s post- processing tool or directly through the native postprocessor of Thermal Desktop 41
  • 42. Summary • A simulation data management solution based on Aras Innovator was developed for NASA • The concept of a “Simulation Bill of Material” was introduced, linking all engineering analysis models and data to the mission design project • Engineering analyses and their driving requirements were linked • Automated user notification was implemented to alert users when their models are possibly out of date • Ease of use was a key design driver as engineers don’t like the overhead oftentimes associated with a PLM solution • Both tight and loose coupling solutions for engineering analysis models were successfully implemented Contact Information: Dr. Peter Rohl email: Peter.Rohl@AdvatechPacific.com Engineering Mgr, PI Phone: 909-307-6218 x580 42
  • 43. Acknowledgment This work was sponsored by NASA through SBIR Phase II Contract #NNX09CA16C. Contact Information: Dr. Peter Rohl email: Peter.Rohl@AdvatechPacific.com Engineering Mgr, PI Phone: 909-307-6218 x580 43

Hinweis der Redaktion

  1. Goddard – manned missions; JPL – interplanetary and deep spaceUp to about 1000 pages reportE.g. Universities
  2. The underlying architecture has been refined to allow easier extension of new components. Figure 7-12 shows a simplified class diagram showing the basic abstraction breakdown. There are three distinct levels of abstraction. The bottom layer provides a wrapper interface to the Aras Innovator backend. A second layer implements services and workflows specific to the MDC. Data packaging and notification services are located in this layer. The final abstraction layer creates presentation components for user interfaces. Each layer contains a base class implementing most common functionality in a generic fashion, and each layer could be swapped out with a different version in the future (for instance, if a decision was made to expose the data in a standalone application, the bottom two layers would still be reusable). Addition of new nodes to the system is also much quicker, as the base class implements most of the required functionality, while only the new simulation properties must be accounted for.
  3. SharePoint Web Parts are additional components that you can install to any SharePoint Web Part Site. With SharePoint Web Parts there are certain controls that allow end users to modify the content, appearance, and behavior of Web pages directly from a browser. Web Parts can be moved into certain places within a SharePoint web page by the End Users. The SharePoint administrators of a SharePoint Web Part web site have overall control. SharePoint Web Parts bring additional functionality to a SharePoint Web Part site.
  4. Thermal Desktop: Thermal analysis code by C&R Technologies, only integrated with AutoCAD. No API. Can import a thermal mesh/model.