Implementation of Affordable Systems Optimization Process (ASOP) on the NII - ASOP Framework and Phase 4a Technology Plan ASOP Implemented on the NII for Aeronautics Systems 1.0 ASOP Design Environment ¥ OBJECTIVE Ð Design and implement the eight requisite subsystems comprise which the ASOP design environment 1.1 Design Engine ¥ Main Controller for the ASOP Implementation Ð Requirements Ð Design Ð Manufacturing Ð Operations & Support ¥ Support Conceptual, Preliminary, and Final Design ¥ Problem Formulation (Objectives, Constraints, Design Variables) ¥ Information Retrieval to Synthesize Initial Designs 1.1 Design Engine - Technology Plan ¥ OBJECTIVES Ð Provide executive function to implement ASOP design process Ð Support needs of the aircraft and engine businesses ¥ APPROACH Ð Survey control tools and match capabilities to ASOP requirements Ð Select implementation tool suite Ð Develop process monitoring metrics Ð Develop process control heuristics Ð Demonstrate DE operationally Ð Support aircraft and engine demos 1.2 Visualization Toolkit ¥ Variety of Tools to Provide Graphical Depiction of Design Problem ¥ Display Capability for Analysis & Test Results ¥ Advanced Visualization Techniques Ð Dynamics Ð Animation Ð Virtual Reality 1.2 Visualization Toolkit - Technology Plan ¥ OBJECTIVES Ð Assemble visualization tools to meet ASOP system requirements Ð Interface visualization tools Ð Support aircraft and engine demonstrations ¥ APPROACH Ð Survey tools and match capabilities to ASOP requirements Ð Select national standard (e.g., CORBA) for tool integration Ð Choose tools that span aircraft and engine demonstration requirements Ð Procure tools and integrate into ASOP 1.3 Geometry Toolkit ¥ Common Geometry for CAD/CAM Integration Agent Technology to Support Integration of ASOP With Heterogeneous Geometry Modeling Environment (e.g., UG, CATIA, Pro/Engineer, ...) ¥ Computational Geometry Engine ¥ Support for the Geometry and Product Modeling Standards (IGES and PDES/STEP) 1.3 Geometry Toolkit - Technology Plan ¥ OBJECTIVE Develop the methods to facilitate the integration of the ASOP design environment with external CAD/CAM systems (e.g., CATIA or Unigraphics) to enable MDO ¥ APPROACH Ð Target specific CAD/CAM environments Ð Establish integration protocol Ð Design/implement algorithms for geometry integration Ð Demonstrate on candidate projects 1.4 Analysis Modeling Toolkit ¥ Representation and Manipulation Capability for Discrete Numerical Analysis Models, Including Finite Element and Finite Volume Agent Technology to Support Interdisciplinary Coupling and Mapping of Analysis Results Between Dissimilar Grids and Across Different Fidelity Models ¥ Associativity Between Analysis Model and Geometry Model 1.4 Analysis Modeling Toolkit - Technology Plan ¥ OBJECTIVE Develop the methods and data exchange capability to facilitate the integration of the ASOP design environment with external CAE systems (e.g., I-DEAS, PATRAN, proprietary ...) ¥ APPROACH Ð Target specific CAE environments Ð Establish integration protocol Ð Design/implement algorithms for discrete analysis modal integration Ð Develop a set of connector objects to provide multidisciplinary and multi-fidelity coupling Ð Demonstrate on candidate projects 1.5 Cost Modeling Toolkit ¥ Tools Which Support the Development of Cost Models for Product and Process, Including Ð Parametric/Feature-Based Costing Ð Knowledge-Based Costing Ð Simulation-Based Costing ¥ Establishment of Historical Life Cycle Cost Database ¥ Support for Multi-Fidelity Levels of Cost Modeling for Various Stages of the Design Process 1.5 Cost Model Toolkit - Technology Plan ¥ OBJECTIVE Ð Establish a generic framework for assessment of cost and affordability in all phases of product/process development Ð Validate approach ¥ APPROACH Ð Establish process and validate to provide costs in the conceptual and detailed phases Ð Link design parameters to simulation modules Ð Establish a framework, using common data formats and standards Ð Leverage existing capability 1.6 Process Modeling Toolkit ¥ Process Modeling Tools to Support Integrated Product and Process Development (IPPD) ¥ DFX Tools Including Ð Producibility Ð Assembly Ð Supportability ¥ Physics-Based Process Simulation Tools Placeholder for Process Chart ¥ placeholder for the BRF9537b.PPT file ¥ the chart with color pictures showing the process is in that file; approximately 900K Mac Powerpoint 4.0 file. 1.6 Process Modeling Toolkit - Technology Plan ¥ OBJECTIVE Ð Establish a generic framework for assessment of producibility and affordability in all phases of product/ process development Ð Validate approach ¥ APPROACH Ð Target processes Ð Link design parameters to simulation modules Ð Establish a framework, using common data formats and standards Ð Leverage existing capability 1.7 Simulation Engine ¥ Multidisciplinary, Multi-Fidelity Simulation Tools to Support Ð Structures Ð Fluids Ð Thermal Ð Electromagnetics ¥ Programmable Simulation Executive to Control the Flow of Execution of a Collections of Simulation Tools ¥ Agents to Facilitate the Extensibility of the Simulation Cube 1.7 Simulation Engine - Technology Plan ¥ OBJECTIVE Ð Develop a multidisciplinary, multi-fidelity analysis toolkit with a programmable simulation executive to support MDA and MOD ¥ APPROACH Ð Identify specific codes Ð Develop wrappers Ð Perform code integration Ð Develop simulation executive Ð Demonstrate on candidate projects 1.8 Optimization Engine Optimization Algorithms and Tools to Support Multidisciplinary, Multilevel, and Multiobjective Optimization, With Technologies Including Numerical, Rule- Based, and Exploratory ¥ A Dynamic Optimization Controller Which Supports Collaborative Execution of the Optimization Tools to Achieve Global Optimums ¥ Robust Design Algorithms to Support Taguchi Methods A Set of Approximation Concepts to Address Computational Efficiency for Large-Scale Optimization Problems, Including Taylor Series, Response Surface Techniques, and Neural Networks 1.8 Optimization Engine - Technology Plan 2.0 ASOP Object Backplane - Functional Services for Users ¥ Customizes general NII technologies to ASOP specific requirements ¥ Provides the object, wrapper and agent services to share data in the ASOP design environment ¥ Conforms to applicable protocol, ontological and data standards ¥ Defines management, retrieval, and control functions for heterogeneous data and methods distribution ¥ Interfaces to Team Infrastructures 2.0 ASOP Object Backplane - Technology Plan 2.1 Collaboration Services - Support Virtual Co-location ¥ Employs emerging "open" NII services to support aeronautics teams and collaboration Ð PC based video and CAD conferencing Ð reliable, easy-to-use e-mail and data exchange ¥ Expanded for large concurrent user base Ð support distributed team personnel interaction Ð allow simulation for assembly, operation, maintenance ¥ Access additional NII bandwidth as needed 2.2 Configuration Control Services - Critical for User ¥ Focused on configuration control for aeronautics products and associated data Ð versioning, status, control, accounting and audit functions Ð insure correct information is presented to user ¥ Provides services for managing common product model across distributed team Ð common semantics for data types across project Ð supports re-use of design information for new projects ¥ Supports rollback of configurations and long-term archive of product and data configurations 2.3 Metacomputing Services - Distributed Computing ¥ Facilitates distributed "computing" services available across an ASOP project team ¥ Supports access to shared "supercomputer" resources on as needed basis for aeronautics ASOP projects ¥ Interfaces to "open" NII services for ASOP users Ð information search applications across "world" Ð "virtual" access to computer services to meet specific needs Ð communication capabilities to support high bandwidth networks 2.4 Security and Access Services - Critical to ASOP ¥ Provides range of data/system security for ASOP Ð company proprietary data protection and exchanges Ð government classified data Ð validation of messages; integrity of messages ¥ Support access control to ASOP capabilities Ð login and password controls Ð track user roles; access rules; administration support ¥ Insure only authorized users access, modify, use ASOP services and information 2.5 Object & Data Services - Robust Integration for ASOP ¥ Specializes generic "object/wrapper/agent" technologies to ASOP requirements ¥ Provides object management; distribution; control and retrieval services ¥ Stores and archives ASOP related data objects for re- use ¥ Implements specific data exchange standards for data objects; i.e. STEP Application Protocols 3.0 Local ASOP Infrastructure - LAN Services Functions ¥ Provides local project infrastructure to access and utilize ASOP and NII capabilities ¥ Includes hardware, software and network for local use Ð desktop devices (PC, Unix workstations, Local Area Network) Ð multimedia and desktop conferencing devices Ð local project computers, storage, peripherals_ ¥ Interfaces to Organization and NII infrastructures Ð company / enterprise network Ð potential direct NII (Internet) access 3.0 Local ASOP Infrastructure - Technology Plan 4.0 Organization Infrastructure - Company WAN Functions 4.0 Organization Infrastructure - Technology Plan 5.0 NII Services Backplane - "Open" Technology Services ¥ Provides generally available "open" NII services for use by wide variety of customers ¥ Includes "generic" technologies and services which are invoked to meet specific needs ¥ Evaluate and select from NII technologies for ASOP implementation releases 5.0 NII Services Backplane - Technology Plan 5.1 Collaboration Services - Support Virtual Co-location ¥ Ranges from desktop video conferencing to 3-D graphics to full televirtual interactions ¥ Includes CAD conferencing / whiteboard capabilities ¥ Enables collaboratories - geographically distributed laboratories to support product development ¥ Requires interactive and "batch" data exchange services 5.2 Configuration Control Services - Driven by ASOP ¥ Supports collaboration among dispersed development community ¥ Open NII services driven by ASOP requirements for rigorous configuration control / management ¥ Broadly applicable to wide range of product development efforts beyond aeronautics 5.3 Metacomputing Services - Coordinated NII Computing ¥ Collection of world wide computers as coordinated computational engine ¥ Supports distribution of high compute problems across widely distributed systems ¥ Enables world wide searches for information to resolve user queries ¥ Includes control of remote scientific instruments 5.4 Security and Access Services - Critical Technology ¥ Multiple levels and types of security requirements supplied to meet military and commercial needs ¥ Extended to support large dataset security as opposed to small transaction protection ¥ Includes access (login) permissions; user roles; to reach available services ¥ Address administration of services to user community - billing/authorization/pricing/approvals 5.5 Object & Data Services - Basic Structure to NII Service ¥ General sets of object technologies for customization to specific services ¥ Technologies required for basic NII services ¥ Provide "standard" basis for application customization for aeronautics ASOP community 6.0 NII Network Infrastructure - Common Foundation for NII ¥ Physical infrastructure required for open NII ¥ Includes physical telecommunication links to users - wire / fiber / satellite / ATM / ISDN ¥ Includes network servers to support implementation - telephone exchanges/data servers 6.0 NII Network Infrastructure - Technology Plan