1 / 16

MSERC Adaptive Simulation Methods

janus
Download Presentation

MSERC Adaptive Simulation Methods

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Simulation technologies central to multiscale systems engineering MSERC simulation technologies must Integrate multiple analysis, optimization and control methods Be easily extended to address new models Operate effectively on cost effective computers Support design engineers Integrate into companies’ design/manufacturing processes and environments Meeting these needs requires simulation automatic execution Environment for Multiscale Systems Engineering (EMSE) to be constructed to address these requirements MSERC Adaptive Simulation Methods

    2. The Role of Adaptive Methods Product and process designers Must focus their expertise on product or process development Cannot spend the time needed to become “simulation tool experts” Simulation methods must automatically deliver results to the required accuracy Only way to do this is the application of adaptive methods that employ a posteriori measures of errors Errors to be controlled include Selection of the scales needing to be considered Models to be used at any particular scale Numerical discretizations used to solve the models used Relating information between spatial and temporal scales

    3. EMSE components will need to include Interfaces to user Linkage to design and manufacturing systems Statistical methods Atomic/molecular level tools Continuum equation discretization methods Scale linking models Systems to solve large scale systems equations Optimization algorithms Control algorithms Environment for Multiscale Systems Engineering

    4. State-of-the-Art for Multiscale Simulation Methods Useful available components Various of atomic/molecular level modeling tools Generalized methods for solving continuum equations with linkage to company PDM, CAD, etc. Generalized mathematic programming and evolutionary optimization tools Dynamic model reduction, and control and estimation algorithms Components that are not available Adaptive simulation techniques to ensure simulation reliability Scale linking technologies Methods for easy inclusion of new physical models as they develop Large scale nonlinear model reduction

    5. Multiscale Simulation Methods Summary of the State-of-the-Art Atomic/molecular level model used for material design - Currently takes 10-20 years for a new material to be inserted into practice Current codes designed for fixed discrete models - do not support adaptivity or scale linking Simulation in engineering design limited since CAE experts required Lack of simulation validation technologies Companies are reluctant to provide the needed computational resources (even though the cost is low compared to the $400,000 to train a CAE expert (D.H. Brown) that can do meshes for continuum simulations)

    6. Examples Crashworthiness - Time and cost of crash test has justified careful qualification of simulation codes - Automotive companies now use simulation as basis for crashworthiness design Simulation-based design at Visteon links parameterized CAD and automated analyses to design interior comfort control systems, etc. The Environment for Multiscale Systems Engineering must support the implementation of similar practices using a full range of multiscale simulation technologies State-of-Best-Practice

    7. MSERC Multiscale Simulation Methods Environment for Multiscale Systems Engineering(EMSE) Will not be a single monolithic software system Will be a collection of components for multiscale systems engineering that Employ MSERC, open source and commercial software components Employ standard interfaces for easy substitution of alternative components EMSE initial components SCIRun scientific programming environment (U. of Utah) Trellis geometry-based adaptive analysis components PHASTA for turbulent flows TSTT mesh interface built on AOMD/PAOMD Quantum mechanics: Gaussian, Density functional, quantum tight-binding Molecular dynamics: Cerius, Amber, codes for ionic, covalent and metals Monte Carlo: Lattice models, coarse graining for polymeric systems, Kinetic Monte Carlo Dislocation dynamics code Optimization tools: DOT, EVOLVE, NNET Control design and analysis tools: MATLAB toolboxes

    8. SCIRun includes: A user environment supporting a data flow programming model for simulation definition Advanced graphics methods for scientific visualization Support for computational steering SCIRun Scientific Programming Environment

    9. Trellis geometry-based adaptive analysis code Trellis supports Automated adaptive solution of PDEs directly from CAD models Advanced discretization structures (Stabilized FEM, DG, PUM) High-order discretization technologies Parallel adaptive simulation of large problems Extendable structures to add new methods Initial support of coupled molecular/continuum computations

    10. Multiscale Continuum Simulation for Composites

    12. Parallel Adaptive Stabilized Transient Analysis code has: SUPG stabilized solver for unsteady compressible or incompressible Navier Stokes equations in 3-D 2nd order accurate implicit or 4th order accurate explicit time integration All levels of turbulence modeling implemented in one code (+ hybrids) DNS where all scales resolved in space and time LES where the most energetic scales are resolved, smaller scales modeled RANS where all turbulent scales are modeled providing solution for the mean Adaptivity based on statistical error measures PHASTA for Turbulent Flow Simulations

    13. TSTT Mesh Interface Built on AOMD/PAOMD Terascale Simulation Tools and Technologies Center - DOE center to address interoperable scientific computing software Rensselaer is partnered with Argonne, Brookhaven, LLNL, Oak Ridge, Sandia, and PNNL, and the SUNY Stony Brook Rensselaer developing an Parallel Algorithm Oriented Mesh Database PAOMD supports operations on meshes Iterators, grouping capabilities, modification of adjacencies, classification Application controlled adjacencies used Support of conformal and non conformal adaptivity Message passing through inter-processor boundaries Dynamic load balancing

    14. PAOMD/Trellis Example: Rayleigh Taylor Instability

    15. Environment for Multiscale Systems Engineering EMSE Evolution Will begin with the components indicated above Years 1-3 focused on adding multiscale technologies needed for current MSERC applications Years 4-6 will focus on increasing adaptive control past PDE discretizations including consideration of uncertainty Interfaces to optimization and controls will be developed as we proceed Integration with the commercial tools used by MSERC partners as we proceed

    16. “software testbed” for the development of multiscale systems engineering technologies Effective means to address new applications building on previous developments Key platform for technology transfer Provide clear demonstration of components and their integration Accelerate transition of software components to commercial software systems Environment for Multiscale Systems Engineering

More Related