modefrontier v4.3 and Beyond

Similar documents
Scilab and modefrontier integration. Optimization of a pipe network for water distribution

Open source software tools for powertrain optimisation

DYNARDO Dynardo GmbH Technology update. optislang v4.1. Robust Design Optimization. Johannes Will Dynardo GmbH

Multidisciplinary Analysis and Optimization

Webinar optislang & ANSYS Workbench. Dynardo GmbH

MULTI-OBJECTIVE OPTIMISATION IN MODEFRONTIER FOR AERONAUTIC APPLICATIONS

Vorstellung von LS-OPT Version 5

modefrontier: Successful technologies for PIDO

Design optimization and design exploration using an open source framework on HPC facilities Presented by: Joel GUERRERO

Webinar. Machine Tool Optimization with ANSYS optislang

"optislang inside ANSYS Workbench" efficient, easy, and safe to use Robust Design Optimization (RDO) - Part I: Sensitivity and Optimization

Decision Making Information from Your Mobile Device with Today's Rockwell Software

Recent developments. the dynardo Team

ICT PROFESSIONAL MICROSOFT OFFICE SCHEDULE MIDRAND

Parametric. Practices. Patrick Cunningham. CAE Associates Inc. and ANSYS Inc. Proprietary 2012 CAE Associates Inc. and ANSYS Inc. All rights reserved.

Vorstellung von LS-OPT Version 5 und Schnittstelle zu ANSA/µETA

Webinar Parameter Identification with optislang. Dynardo GmbH

Imputation for missing data through artificial intelligence 1

Maintenance Coordinator SQL SERVERS EXPRESS REVISIONS 8x

optislang recent developments

Multi-Objective Optimization of a Boomerang Shape using modefrontier and STAR-CCM+

Imputation for missing observation through Artificial Intelligence. A Heuristic & Machine Learning approach

PIDO Technology Transfered

VisualDOC Software Current Features and Capabilities Phani Adduri Vanderplaats R&D 2014 VR&D Users Conference October 26-28, 2014

COURSE LISTING. Courses Listed. with ABAP Dialog Programming. 25 December 2017 (08:57 GMT) NW001 - SAP NetWeaver - Overview

Python Scripting for Computational Science

Intellicus Enterprise Reporting and BI Platform

Piero Marcolongo, M.S. Alberto Bassanese Design Optimization Applied to the Solar Industry

Python Scripting for Computational Science

Finite Element Analysis using ANSYS Mechanical APDL & ANSYS Workbench

University of Trieste. Dept. of Engineering and Architecture

Verification of Laminar and Validation of Turbulent Pipe Flows

Training Course Content

Design of a control system model in SimulationX using calibration and optimization. Dynardo GmbH

v GMS 10.0 Tutorial MODFLOW Transient Calibration Calibrating transient MODFLOW models

Design Exploration and Robust Design. Judd Kaiser Product Manager, ANSYS Workbench Platform

ANSYS Customization. Mechanical and Mechanical APDL. Eric Stamper. Presented by CAE Associates

Adjoint Optimization combined with mesh morphing for CFD applications

JMP Book Descriptions

Dr. SubraMANI Paramasivam. Think & Work like a Data Scientist with SQL 2016 & R

Isight - parametric optimization and automation. Marko Vrh SIMULIA seminar

Simcenter 3D Engineering Desktop

Kenora Public Library. Computer Training. Introduction to Excel

Composite Materials Multi Objective Optimization using ANSA, META and modefrontier

Optimizing Field Operations. Jeff Shaner

New developments in LS-OPT

Sand Pit Utilization

Optimization with LS-OPT: Possibilities and new developments in LS-OPT 6.0

ANSYS Workbench as an Integration Platform for CAE Simulation

Shape optimisation using breakthrough technologies

Predict Outcomes and Reveal Relationships in Categorical Data

Multi-Objective Optimization of a Grease Mechanical Filter using modefrontier & STAR-CCM+ Marco Carriglio, Alberto Clarich ESTECO SpA Trieste (Italy)

OPTIMIZATION METHODS. For more information visit: or send an to:

Designing Adhoc Reports

Aerodynamic optimization of low pressure axial fans with OpenFOAM

S-101. The New ENC Product Specification. Julia Powell S-100 Working Group Chair

Proven video conference management software for Cisco Meeting Server

Practical Machine Learning Agenda

Minitab 18 Feature List

Accurate Thermo-Fluid Simulation in Real Time Environments. Silvia Poles, Alberto Deponti, EnginSoft S.p.A. Frank Rhodes, Mentor Graphics

Application Customization Toolkit. Jim Kosloski

MATLAB 7. The Language of Technical Computing KEY FEATURES

software.sci.utah.edu (Select Visitors)

Parametric & Hone User Guide

Multi-Objective Optimization of a Ball Grid Array Using modefrontier & COMSOL Multiphysics

Speed and Accuracy of CFD: Achieving Both Successfully ANSYS UK S.A.Silvester

2D CAD. Courseware Issued: DURATION: 64 hrs

Optimax USER S MANUAL v0.6.3

EnSight October 2013 Japan EnSight User Meeting Tokyo, Japan. Darin McKinnis VP Sales and Marketing

Introduction to Workbench Scripting & Customization ANSYS, Inc. November 29, 2012

Getting Started with DADiSP

We deliver Global Engineering Solutions. Efficiently. This page contains no technical data Subject to the EAR or the ITAR

MULTI-OBJECTIVE OPTIMISATION INTEGRATING ANSA WITH MODEFRONTIER

Getting started with WebSphere Portlet Factory V7.0.0

Introduction to Isight

Creating a PowerPoint Presentation

Excel 2010 Charts and Graphs

Scaling on one node Hybrid engines with Multi-GPU on In-Memory database queries

RESPONSE SURFACE METHODOLOGIES - METAMODELS

Practice to Informatics for Energy and Environment

Altix Usage and Application Programming

Embedded Indexing. Lucie Haskins.

HPE Security Data Security. HPE SecureData. Product Lifecycle Status. End of Support Dates. Date: April 20, 2017 Version:

Creating a Basic Survey

Multi-Objective Optimization of a Strip-Fin Microchannel Heatsink: Integrating COMSOL Multiphysics with modefrontier

Instructor : Dr. Sunnie Chung. Independent Study Spring Pentaho. 1 P a g e

Installation 3. PerTrac Reporting Studio Overview 4. The Report Design Window Overview 8. Designing the Report (an example) 13

SAS Enterprise Miner : What does the future hold?

10601 Machine Learning. Hierarchical clustering. Reading: Bishop: 9-9.2

Multidisciplinary design optimization (MDO) of a typical low aspect ratio wing using Isight

Fluidity Trader Historical Data for Ensign Software Playback

DOE SENSITIVITY ANALYSIS WITH LS-OPT AND VISUAL EXPLORATION OF DESIGN SPACE USING D-SPEX AUTHORS: CORRESPONDENCE: ABSTRACT KEYWORDS:

What s New in Delft-FEWS

CRITERION Vantage 3 Admin Training Manual Contents Introduction 5

Math 227 EXCEL / MEGASTAT Guide

AVANTUS TRAINING PTE LTD

PROFESSIONAL CERTIFICATES AND SHORT COURSES: MICROSOFT OFFICE. PCS.uah.edu/PDSolutions

Tutorial: Simulating a 3D Check Valve Using Dynamic Mesh 6DOF Model And Diffusion Smoothing

DCT-BASED IMAGE QUALITY ASSESSMENT FOR MOBILE SYSTEM. Jeoong Sung Park and Tokunbo Ogunfunmi

Polycom Advantage Service Endpoint Utilization Report

Transcription:

modefrontier v4.3 and Beyond Product Roadmap Luka Onesti

Outline Release Roadmap modefrontier v4.3 modefrontier v5 Visualization Overview Integration Concepts

Release Roadmap Q1 Q2 Q3 Q4 Q1 modefrontier v4 modefrontier v5 v4.2.1 v4.3 v4.3 v5 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar 2010 2011

modefrontier v4.3.0 Overview Key Features: Workflow Nodes for the extended process integration Optimization Algorithms for fast and global search Design Space and Data Mining Tools for improved design assessment

Process Integration

modefrontier Grid version ModeFRONTIER agent + LabView + GridGain ModeFRONTIER + GridGain ModeFRONTIER agent + UGS NX + GridGain Nodes supported: ANSYS Workbench, UGS NX, NI LabVIEW, SimulationX New Nodes in 4.x family: DOS Batch, SH Script, Matlab, Excel, Catia, GTSuite

modefrontier Grid version: how it works 1. The job starts on a grid node 2. modefrontier distributes the job on grid machines available 3. The controlling grid node gets results back

The new ANSYS Workbench 12 node Technical Features: ANSYS Workbench v12.1 supported Handling of Input/Output Parameters defined in Workbench Parameter Set Pre-processing macro functionalities available to detect geometry failure, check mesh quality or similar Post-processing macro functionalities available for advance assessment of results Support GridGain system for distributed computing

The new METAPost node Technical Features: METAPost v6.4.0 or greater METAPost can be used to extract responses for the optimization problem Several FEA output file reading supported (incl. NASTRAN, ABAQUS, LS- Dyna, Pamcrash, Radioss, Madymo, etc.)

The METAPost node (2) OUTPUT results: Real Scalar History Real Vector History (X,Y history curve), Complex Vector History (Frequency, Magnitude and Phase)

Process Integration: New SimulationX node (1) Technical Features: SimulationX v3.3 or greater Components and Connections parameters input/output parsing Grid-enabled for distributed computing

Process Integration: New SimulationX node (2) INPUTS: Scalar component/connection parameters Component Tables defined via matrix variables OUTPUTS: Scalar output parameters: MIN MAX MEAN LAST Vector output curves

Additional Integration nodes NEW FEATURES: New node for coupling with OCTAVE environment SoC node for System-on-a-Chip design IMPROVEMENTS: Flowmaster node: Ambient conditions available as input Custom Unit set selection GT-SUITE/ANSA Node: New license check option before the run starts - ProEngineer Node: PRT and ASM versioning control Script Nodes: Timeout option

The new Lookup Table node X1 X2 X3 X4 Out1 Out2 Out3 0.005841 0.161041 0.1786 0.552608 0.474595 2.246912 0.764758 0.298337 0.517603 0.114514 0.790157 1.055254 6.282621 0.428268 0.590493 0.206324 0.638246 0.185467 3.724415 0.711683 4.307526 0.675951 0.156606 0.385191 0.139075 5.249864 1.027373 4.462599 0.712135 0.825965 0.00546 0.534791 1.02169 2.543269 0.002200 0.749222 0.418097 0.209215 0.338242 2.070278 3.090614 1.352288 Problem: given a set of inputs X=(X 1,X 2,...,X n ), and a reference sets of data (i.e. any table in the Design Space): 1. The Lookup Table node finds closest X for a given set of inputs. 2. The Lookup Table node returns Y=(Y 1,..,,Y m ) corresponding to the point which best matches X. Benefits: SOM Table can be used in the Workflow to find BMU to classify sets of data for each iteration of the scheduler selected

Lookup Table node Application Case (1) RSM 1 RSM 4 RSM 2 RSM 3 Case Study: highly nonlinear optimization problem requires different RSM training for local accuracy For each cluster of solutions a different Response Surface is created Question: how to select the best Response Surface model to estimate response value based on input parameters values?

Lookup Table node Application Case (2) Answer: use the LookupTable node in the Workflow as follows: Define as matching criterion the cluster ID for a given SOM clustered table A different RSM is loaded based on value of the matching cluster ID

Workflow Creation Wizard The Workflow Creation Wizard lets you quickly and easily create simple template workflows including: Input/Output variables Input/Output vectors File nodes Application nodes DOE and Scheduler nodes

Workflow Creation and Edit from Excel (1) Variable nodes defined in Excel can be imported into modefrontier for automatic Workflow creation Variable nodes settings can be exported to Excel Variable nodes settings can be edited in Excel and imported into modefrontier

Workflow Creation and Edit from Excel (2) Import/Export of variable settings is available for: Vector Input Variable Vector Output Variable Vector Objective Vector Constraint

Custom Workflow Library The number of D/I nodes is growing by the day, thus visualization needs to become simpler Custom selective view of the Workflow nodes library is now available Custom library view can be restored at anytime

Optimization Algorithms

NSGA-II Enhancements New features: Improved NSGA-II version to support unordered discrete variables for mixed-integer problems New schemes added: Controlled Elitism to increase uniformity distribution of Pareto front Variable Population Size for higher accuracy of approximated Pareto front Steady State Evolution (MFGA): steady state evolution with an adaptive elitism procedure for an efficient parallelization scheme

External Schedulers Bridge INPUTS OPTIMIZATION ALGORITHM OUTPUTS Bridge to external optimization algorithms 3 rd Party tools supported: MATLAB (www.mathworks.com) Scilab (www.scilab.org) Octave (www.gnu.org/software/octave) Runtime library to exchange data between modefrontier and 3 rd party tool The user can easily integrate custom optimizers with modefrontier

Benefits: mixing existing algorithms for custom search Results: 1. Original NBI-AFSQP version by modefrontier 2. Random search powered by MATLAB 3. Desired search area powered by MATLAB

New Fast Algorithms Metamodels training Virtual exploration Virtual optimization Validation process Metamodels evaluation New FMOGA-II and FSIMPLEX exploit an efficient set of internal adaptive Response Surface Method. Combination of adaptive RSM, Incremental Space Filler DoE and optimization algorithms for costeffective design optimization Parallel RSM training using multithread technology

Other Enhancements MOSA: Support unordered discrete variables Steady-state evolution option Evolution Strategy: Support unordered discrete variables

Design Space

Evolutionary Design - RSM Parallel Creation New Features: Each RSM job evaluation can be performed in parallel mode Multi-threading RSM training to exploit multi-core system computational capabilities The user can specify desired number of CPUs for RSM training

Correlation Matrix Enhancements New Features Threshold Filter New correlation coefficients: Spearman Partial Correlation Partial Ranking Correlation

RSM Multiple Function Plot Different RSM functions plotted on the same chart Sliders changes inputs interactively

Design Space Template Design Space visualization charts can be saved to a XML Template file and reused for different projects

CAP: Design Principle Extraction Tool Computer Aided Principles Attention on effects (trends) of combinations of multiple variables. Data classification based on characteristic value (clustering). Visually representation of trends in description variables, (characterizing each cluster). Visually representation of variations among the trends in the description variables. modefrontier is not only able to find what is the optimum, but why it is optimum.

modefrontier 5 Visualization Overview

Visualization Concept GUI specifications for modefrontier framework. Workflow Editor Data Management Assessment Module

modefrontier v.5 - Key Concepts 1. Improvements & New Features 2. Bridging 3. User interface

Improvements: Renewing The Tools MCDM Tool Wizard based Supporting all tables RSM Tool Automatic outliers removing Mark Outliers Option Repeated designs handling

New Features: Numeric Tools RS Validation Independent Test Set Validation statistics summary tables Mixture Experiments (DOE) Tailored for mixtures Components in proportions

New Features: Multi Variate Analysis Support Vector Machine Classification analysis Regression problems Spectral Clustering Reduce dimensionality Transitive relations

New Features: Algorithms Selection Tool Algorithms Selection Wizard Guided Scheduler/DOE selection Problem definition Algorithms Rankings Customizable selection rules.

Improved CAP Tool Computer Aided Principles Cluster Trend Recognition Relationships among Designs Sampling Defintion

Bridging: external applications exploitation A console as a bridge-head to 3rd party math environments Expert users Customized functions and plotting Advanced Data Manipulation/Analysis (Adv. Statistical Computing and Graphics) Examples: 'R', Python, Matlab

External viewer Standalone application based on modefrontier 5 engine (without the optimization engine) Compatible to modefrontier.prj file Display datasets, graphics, and documentation Create postprocessing charts and functions

User interface: ribbon taskbar Quick access toolbar Contextual task group Keyboard navigation and key tips Rich tool tips Resize, collapse and scrolling supported Simpler layout Easy drag & drop interface New charts and nodes classification Standard behavior for all modules

User interface: new layout New Tools Environment New charts libraries Chart Creation Wizard Navigation Bar Thumbnails Bar

modefrontier 5 Integration Concepts

Integration Concepts Development of the Run Engine and integrations of Third Party Softwares Process Engine Process Integration Workflow Framework Grid Framework

API - Application programming interface bridge between customer needs and mf full library of objects and methods build up new workflow and call a new optimization run script console

new Scripting API example

Hardware-in-the-loop integrations LabVIEW integration real-world optimization runs signal processing, automation control, test systems

Grid extension More nodes in the grid direct integration node on a software installed in a local network all the most important direct integrations enhace the grid manager tool

Simplify common tasks - 1 New engine more scalable more robust new process table

Simplify common tasks - 2 New Filesystem fewer levels in the directories tree different log levels aiming to a brand new Run Log

Simplify common tasks - 3 New Parameter Chooser one-click clearer selection build up a workflow immediately

modefrontier 5 Numerics

Improved algorithms New improved version of Sobol DOE: it can manage over 20000 input variables New improved version of Reduced Factorial DOE: implements a Resolution V algorithm for better statistical analysis New improved version of MACK Scheduler: more control over internal RSM training New improved version of SIMPLEX better constraint handling New improved version of MOGT Optimizer: more efficient variables decomposition New RSM algorithms to be introduced or improved

Variables Screening Brand new algorithm for managing many variables: Morris-EE Scheduler It is a screening method: it is used for reducing the dimensionality of the input space, and identifying the more-important input parameters at a low computational cost.

Hybrid Optimization Brand new hybrid optimization algorithm to be introduced: It combines different optimization algorithms in one single scheduler It improves both robustness by using heuristic optimizers, and accuracy by using gradientbased optimizers

Sensitivity Analysis New Sensitivity Analysis tool Sensitivity Analysis is the study of how the variation (uncertainty) in the output of a mathematical model can be apportioned, qualitatively or quantitatively, to different sources of variation in the input of the model It is a technique for systematically changing parameters in a model to determine the effects of such changes.

Thank you! For further information, please contact: ESTECO Area Science Park Padriciano, 99 34012 Trieste Italy Phone: +39 040 375 5548 Fax: +39 040 375 5549 e-mail: support@esteco.com visit: www.esteco.com