Gaining Insight into Designs with MSC.EASY5 and MSC.ADAMS. Kent West Andrew Dyer MSC.Software Corporation

Similar documents
Using ADAMS/Insight with ADAMS/Car

JSynoptic. Nicolas Brodu, October /18

MSC.ADAMS Breakfast and Learn

Coupled Simulations Using different Tools

The PALOMA Eclipse Plug-in User Manual

MQ Explorer for Power Users

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS

In order to support developers, there needs to be a number of tools available which may be involved in the ultimate solution.

Notepad++ The COMPSCI 101 Text Editor for Windows. What is a text editor? Install Python 3. Installing Notepad++

3 Quick Start: Example OOMMF Session

Our legacy archival system resides in an Access Database lovingly named The Beast. Having the data in a database provides the opportunity and ability

Auto Start Analyzer after AppPool Recycle by IIS

Proceedings of the 4th International Modelica Conference, Hamburg, March 7-8, 2005, Gerhard Schmitz (editor)

Quick Start Guide. Paraben s SIM Card Seizure. For Authorized Distribution Only. For use with Microsoft Windows XP/Vista/7

Installation Reference

Drupal Command Line Instructions Windows 7 List All Users >>>CLICK HERE<<<

Installing and Running the Google App Engine On a Macintosh System

Easy Projects Custom Fields Infinite Possibilities

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

Python Boot Manager PC Interface for loading Python scripts 30/08/07

Working with Feature Layers. Russell Brennan Gary MacDougall

EG 4.1. PC-SAS users. for. I C T EG 4.1 for PC-SAS Users. Thursday - May 7 th, 2009

CSC BioWeek 2016: Using Taito cluster for high throughput data analysis

EASY r1. Release Notes. for use with Windows and UNIX

Programming in Python

Synthesys for Systems Integrators

Addoro Local 3.0. Installation and Configuration

Python Scripting for Computational Science

DiskPulse DISK CHANGE MONITOR

SFO15-TR6: Hadoop on ARM

Mend for Eclipse quick start guide local analysis

Nuance SafeCom Smart Printing Administrator s Quick Guide

PRODUCT DESCRIPTION. Version 0.01 (Alpha) By F. Scott Deaver Chief Technical Officer/Founder/Inventor February 27, 2017

Streams Version Installation and Registration

Webinar optislang & ANSYS Workbench. Dynardo GmbH

Functional Testing of Solid Edge Designs

Addoro for Axapta 2009

The Virtual Prototyping of Robots Dynamics

Python Scripting for Computational Science

Charts Data Importer

CS 390 Chapter 2 Homework Solutions

Web Scraping with Python

JANUS EXPLORER. Janus Explorer Version 1.4 Quick Guide

Tutorial: Accessing Maya tools

This information applies to versions 2015 or greater of CODESOFT Enterprise Network Licenses.

Connect Your 3D Printer to Computer Smoothly

Paperspace. Deployment Guide. Cloud VDI. 20 Jay St. Suite 312 Brooklyn, NY Technical Whitepaper

From Corkscrew to Swiss Army Knife

NiceLabel DESIGNER EXPRESS

LayoutZone. Automatication

Using the JSON Iterator

NiceLabel DESIGNER PRO

Software api overview VERSION 3.1v3

Exercise 6a: Using free and/or open source tools to build workflows to manipulate. LAStools

Internationalization Guide. i-net Designer

PhotoPDF User Guide. PhotoPDF. Photo to PDF Converter

TH IRD EDITION. Python Cookbook. David Beazley and Brian K. Jones. O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Tokyo

! AntZero LLC - All rights reserved! AntZero and AtomicView are registered trademarks USER GUIDE.!!!!!!!!!! Swiss Made

Contents. Index iii

CSC BioWeek 2018: Using Taito cluster for high throughput data analysis

Netwrix Auditor. Virtual Appliance and Cloud Deployment Guide. Version: /25/2017

MODFLOW Saving Native Text Save a MODFLOW Simulation in Native Text Format

Composer Help. Import and Export

Small Scale Detection

Improve Web Application Performance with Zend Platform

AntMover 0.9 A Text Structure Analyzer

CS30002: Operating Systems. Arobinda Gupta Spring 2017

CANape ASAM-MCD3 Interface Version Application Note AN-AMC-1-103

Freedom of Choice: Using Object Code Completion in the IDE

Podcasting 101. Installing and Using Audacity. Audacity s main page:

JUN / 04 VERSION 7.1 FOUNDATION

Linux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1

Systems Biology Workbench Standard Modules and Menus

Optimal Trace MS Project Integration

Stand-Alone Installation Guide and Getting Started with Autodesk Ecotect Analysis

Event: PASS SQL Saturday - DC 2018 Presenter: Jon Tupitza, CTO Architect

DiskBoss DATA MANAGEMENT

GMS 10.3 Tutorial MODFLOW-LGR Dual Refinement Create a MODFLOW-LGR model with two locally refined grids using GMS

DupScout DUPLICATE FILES FINDER

DiskBoss DATA MANAGEMENT

Chris Simpkins (Georgia Tech) CS 2316 Data Manipulation for Engineers Python Overview 1 / 9

Acronis Backup plugin for WHM and cpanel 1.0

Getting to a command prompt

UTEXAS Embankment on Soft Clay

Unix Shells and Other Basic Concepts

Virtual test technology study of automatic weapon

E08 Lay Table Automation

JEE2600 INTRODUCTION TO DIGITAL LOGIC AND COMPUTER DESIGN. ModelSim Tutorial. Prepared by: Phil Beck 9/8/2008. Voter Function

How to Setup QuickLicense And Safe Activation

Published on Online Documentation for Altium Products (

This is a known issue (SVA-700) that will be resolved in a future release IMPORTANT NOTE CONCERNING A VBASE RESTORE ISSUE

c360 Multiple Forms User Guide Microsoft Dynamics CRM 4.0 Compatible

Vivado Design Suite Tutorial. Design Flows Overview

ExtremeSoft. Users Guide. Recharge Card Printing Software. Version 2.3

Step-by-step guide for the libradtran virtual machine. A) Installation

DiskBoss DATA MANAGEMENT

Qwickr. Administrator Manual

DiskSavvy Disk Space Analyzer. DiskSavvy DISK SPACE ANALYZER. User Manual. Version Dec Flexense Ltd.

BETA. What's New. in SOFTERRA LDAP ADMINISTRATOR

What s New In Simulink: Fraser Macmillen

Transcription:

Gaining Insight into Designs with MSC.EASY5 and MSC.ADAMS Kent West Andrew Dyer MSC.Software Corporation

Agenda Introduction Process overview Process Specifics Results Questions/comments?

Introduction Purpose State of the Art Example MSC.EASY5/ADAMS model Example co-simulation results

Introduction: Purpose Investigate design changes on combined MSC.ADAMS and MSC.EASY5 models. Want to intelligently: Explore new design configurations Share design study results Archive design study results

Introduction: State of the Art Current functionality: ADAMS/Insight is tightly integrated with MSC.ADAMS products ADAMS/Controls links MSC.EASY5 and MSC.ADAMS. How to bring new variables into design space? MSC.ADAMS Control System Import (XFE) from EASY5: parametrics currently not automatic ADAMS/Insight ASCII editor: utility for generic parametrics powerful but involved How about a standard solution for cosimulation users?

Introduction: EASY5/ADAMS model Gain Block S_Out_GN2 35000 Gain Block -1 First Order Lag 1100 S_Out_GN 1 S_Out_SJ3 1.001s+1 ADAMS Mechanism elevation_angular_velocity elev_torque tracking_error_elevation MSC.ADAMS tracking_error_azimuth Gain Block azim_torque First Order Lag azimuth_angular_velocity 2090 S_Out_GN4 1-1 S_Out_SJ11 1.001s+1 Gain Block S_Out_GN3 1900 ant_all_working(24)

Introduction: MSC.EASY5/ADAMS co-sim

Process overview Setup MSC.ADAMS & MSC.EASY5 cosimulation Create Insight experiment having variables from MSC.ADAMS and MSC.EASY5 Design specification in Insight Run design study/doe trials Import results back into Insight for postprocessing

Process: Setup co-simulation MSC.ADAMS Model.adm.acf (Car only) ADAMS/Controls cosimulation MSC.EASY5 Model.exe.ezanl.inf Combined Results

Process: Export modified experiment - Customized dialog box and scripts create Insight experiment with MSC.ADAMS and MSC.EASY5 parameters

Process: Experiment Specification 1. Note new MSC.EASY5 node under Candidate factors. Now have access to mechanical and control (hydraulic) system parameters all within ADAMS/Insight. 2. Setup DOE: i. Specify Factors, Responses of interest. ii. iii. Select investigation strategy (screening study, response surface fit, etc.). Calculate trials in Insight to generate batch commands for running all trials.

Process: Run DOE Trials 1. Open MSC.EASY5 shell 2. Run the auto-generated batch file run_cosims.bat: 3. Results for each design permutation are automatically saved to disk.

Process: Import, Post-Process Post-process in ADAMS/Insight Read results on disk into ADAMS/Car or ADAM/View

Specifics Internal workings overview: how the customization is applied to glue information from one package to another.

Specifics: Python within MSC.ADAMS Python distributed with MSC.ADAMS! The Swiss Army Knife of modern programming languages See www.python.org for more ADAMS/Insight-specific libraries can be found in the Python distribution Examples are also found in the Insight directory these illustrate use of the Python API provided

Specifics: Insight from Python Example of importing Insight module into Python code, working with exposed objects such as: Experiment Factor Can interact with Insight experiment files programmatically! This allows infinite customization scenarios.

Specifics: MSC.EASY5 simulation files MSC.EASY5.ezanl file contains model initialization information. Parameter Values section contains variable names and values in a commaseparated list. Variable names and values are deduced by Python script that parses the.ezanl file.

Specifics: Gluing it together ADAMS/View customization lets user specify MSC.EASY5 model files within ADAMS/View. ADAMS/View can initiate Python scripts and pass in parameters (eg: MSC.EASY5 file names..) Python script modifies Insight experiment then launches ADAMS/Insight Standard ADAMS/Insight functionality completes the process.

Results

Questions?