0% found this document useful (0 votes)
308 views43 pages

Optislang Ansys

This document discusses using Maxwell electromagnetic simulation software with ANSYS Workbench and optiSLang optimization software to optimize the force-path characteristic of a pneumatic outlet. Key steps include parameterizing the geometry in Maxwell, transferring parameters to Workbench, using optiPlug to interface with optiSLang for optimization, and running a sensitivity analysis and optimization to minimize the difference from a target force-path curve. The optimized design is exported back to Maxwell, demonstrating an automated workflow for multi-physics optimization of electromagnetic devices.

Uploaded by

Oh Nani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
308 views43 pages

Optislang Ansys

This document discusses using Maxwell electromagnetic simulation software with ANSYS Workbench and optiSLang optimization software to optimize the force-path characteristic of a pneumatic outlet. Key steps include parameterizing the geometry in Maxwell, transferring parameters to Workbench, using optiPlug to interface with optiSLang for optimization, and running a sensitivity analysis and optimization to minimize the difference from a target force-path curve. The optimized design is exported back to Maxwell, demonstrating an automated workflow for multi-physics optimization of electromagnetic devices.

Uploaded by

Oh Nani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

Maxwell-ANSYS Workbench-optiSLang Pneumatic outlet

21.10.2010 Dipl.-Ing. Markus Kellermeyer CADFEM GmbH

Maxwell ANSYS Workbench - optiSLang


Agenda - Motivation - Task: pneumatic outlet - Parameterization - Workflow for implemeting signals - Optimization - Outline

Maxwell ANSYS Workbench - optiSLang


Motivation New product in the ANSYS portfolio: Maxwell, for doing electro-magnitic simulations Since ANSYS V12 Maxwell can be directly imported to the ANSYS Workbench project page via External Connection The transfer of the Maxwell parameters and the interface to optiSLang in Workbench allows a completely automized workflow which can be used for stochastical explorations.
3

Maxwell ANSYS Workbench - optiSLang


Task: Optimization of the force-position signal of a pneumatic outlet
To adjust the volume flow it is important to know the force-path characteristic of a pneumatic outlet. In this task the objective is to get a predefined characteristic curve where the force on the pusher is defined by a given position.

Maxwell ANSYS Workbench - optiSLang


Maxwell overview
Toolbar Menu bar Project Manager with project tree
n e c e s s a r y

2D Modeler Window

Proberty Window Massage Manager 5 Status bar Design tree Progress Window

Maxwell ANSYS Workbench - optiSLang


Geometry generated in Maxwell
Housing Anker body with pusher

Coil

Core

Maxwell ANSYS Workbench - optiSLang


Material import in Maxwell
A material BH curve can be imported to define the relative Permeability.

Maxwell ANSYS Workbench - optiSLang


Design Setup in Maxwell
Excitation: CurrentDensity Parameter: Force_Anker Moving: Anker

Maxwell ANSYS Workbench - optiSLang


Force-Path-Characteristic for the initial design

Maxwell ANSYS Workbench - optiSLang


Parameterization of the geometry in Maxwell
Sprung Luftspalt Kernspitze Breite_winkel Breite Sprung_winkel_x

12 more Parameters

10

Maxwell ANSYS Workbench - optiSLang


Parameterization of the geometry in Maxwell
Sprung Luftspalt Kernspitze Breite_winkel Breite Sprung_winkel_x

12 more Parameters

11

Maxwell ANSYS Workbench - optiSLang


Parameterization of the geometry in Maxwell
Sprung Luftspalt Kernspitze Breite_winkel Breite Sprung_winkel_x

12 more Parameters

12

Maxwell ANSYS Workbench - optiSLang


Parameterization of the geometry in Maxwell
Sprung Luftspalt Kernspitze Breite_winkel Breite Sprung_winkel_x

12 more Parameters

13

Maxwell ANSYS Workbench - optiSLang


Parameterization of the geometry in Maxwell
Sprung Luftspalt Kernspitze Breite_winkel Breite Sprung_winkel_x

12 more Parameters

14

Maxwell ANSYS Workbench - optiSLang


Parameterization of the geometry in Maxwell
Sprung Luftspalt Kernspitze Breite_winkel Breite Sprung_winkel_x

12 more Parameters

15

Maxwell ANSYS Workbench - optiSLang


Objective

The signal should be adapted to the given force-displacement curve. This will be realized by changing geometry parameters.

16

Maxwell ANSYS Workbench - optiSLang


Interface to ANSYS Workbench: Create Workbench Project
The parameters will be transfered to Workbench. Now changes can be made in the parameter set.

17

Maxwell ANSYS Workbench - optiSLang


ANSYS Workbench project page

Connection to other physic domains in ANSYS V13 / Maxwell 14

18

Maxwell ANSYS Workbench - optiSLang


Parameter set in ANSYS Workbench

19

Maxwell ANSYS Workbench - optiSLang


optiPlug the interface between ANSYS Workbench and optiSLang

Necessary files for optiSLang are created automatically, no scripting..

20

Maxwell ANSYS Workbench - optiSLang


Parametrization of signals
This is done by scripting Use Maxwell Script Writer Couple optiPlug Input Parameters with Script Input Parameters

21

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram

Maxwell

interface

Workbench

22

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram

Maxwell

interface

Workbench

optiPlug
- Input Parameter File - Output Parameter File - .bat - file

optiSLang

23

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram

Maxwell
Batch-call

interface

Workbench

optiPlug
- Input Parameter File - Output Parameter File - .bat - file

optiSLang

Script
- Chances Input parameter - Writes Outputs for signals

24

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram

Maxwell
Batch-call

interface

Workbench
ed by efin d ize ies d n hro denc c Sy pen ng de tiSLa op in

optiPlug
- Input Parameter File - Output Parameter File - .bat - file

optiSLang

Script
- Chances Input parameter - Writes Outputs for signals

25

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram
Simplorer Other WB physic domains
interface

Maxwell
Batch-call

Workbench
ed by efin d ize ies d n hro denc c Sy pen ng de tiSLa op in

optiPlug
- Input Parameter File - Output Parameter File - .bat - file

optiSLang

Script
- Chances Input parameter - Writes Outputs for signals

26

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram
Simplorer Other WB physic domains
interface

Workflow for single parameters optiPlug

Maxwell
Batch-call

Workbench
ed by efin d ize ies d n hro denc c Sy pen ng de tiSLa op in

- Input Parameter File - Output Parameter File - .bat - file

optiSLang

Script
- Chances Input parameter - Writes Outputs for signals

27

Maxwell ANSYS Workbench - optiSLang


Workflow/interaction diagram
Simplorer Other WB physic domains
interface

Workflow for signals optiPlug

Maxwell
Batch-call

Workbench
ed by efin d ize ies d n hro denc c Sy pen ng de tiSLa op in

- Input Parameter File - Output Parameter File - .bat - file

optiSLang

Script
- Chances Input parameter - Writes Outputs for signals

28

Maxwell ANSYS Workbench - optiSLang


Script-excerpts
optiPlug batch file

Signal part

29

Maxwell ANSYS Workbench - optiSLang


Script-excerpts
Maxwell script

30

Maxwell ANSYS Workbench - optiSLang


Parametrization
The parameter tree lists the predefined parameters from Maxwell. By double-clicking on the parameter you can insert an upper and lower bound. Now the variability of each parameter is defined.

31

Maxwell ANSYS Workbench - optiSLang


Sensitivity Analysis

Signal data

32

Maxwell ANSYS Workbench - optiSLang


Correlation matrix
The correlation matrix shows the correlation between Input & Input, Input & Output, Output & Output.
Input vs. Output Output vs. Output

These are the parameters with the most affect on the objective. 6 input parameters are taken into account for further evaluations

Input vs. Input

33

Maxwell ANSYS Workbench - optiSLang


Correlation matrix
79% CoI 89%

Coefficient of Importance increases to the right

The right side can be described much better


Input vs. Output

Input vs. Input

34

Maxwell ANSYS Workbench - optiSLang


Signal Data for 45 Designs
For each parameter one forcepath characteristic can be obtained. The next step is to optimize the characteristic.

35

Maxwell ANSYS Workbench - optiSLang


Optimization results
Parameters for best design

Objective value difference to reference curve Signal data

36

Maxwell ANSYS Workbench - optiSLang


Signal Data

Reference curve best design Other designs

37

Maxwell ANSYS Workbench - optiSLang


Optimized Geometry
Original geometry

Optimized geometry By exporting the best design back to Maxwell the result of the optimization can be seen.

38

Maxwell ANSYS Workbench - optiSLang


Outline
Coupling of Maxwell and Simplorer (density should be controlled by Simplorer) Parameterization possible: define inputs in Simplorer

39

Maxwell ANSYS Workbench - optiSLang


Outline
Coupling of Maxwell and Simplorer V12.1 V13

Definition of multiple objectives: e.g. signal characteristic, mass, berschwingen des Signals
40

Maxwell ANSYS Workbench - optiSLang


Outline
Coupling to other physic domains in WB (temperature etc.) Possible with ANSYS WB V13 Maxwell14

Connection to other physic domains in ANSYS V13 / Maxwell 14

41

Maxwell ANSYS Workbench - optiSLang


Outline

Take advantage of all the other parameterization possibilities in the other physic domains

42

Maxwell ANSYS Workbench - optiSLang

Thank you for your attention!

43

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy