Inhaltsverzeichnis

Automated Process Optimization

Automated Process Optimization

With Automated Process Optimization, suitable process parameters (e.g. throughput, screw speed, barrel temperature profile) can be determined automaticallyand evaluated against defined target criteria. The optimization is performed using Particle Swarm Optimization (PSO / swarm intelligence).

Opening the optimization dialog

To open the optimization wizard, select from the main menu:

Command path: Main menu > Simulation > Optimization…

An optimization wizard with multiple steps will start and guide you through the setup and execution of the optimization task.

Choose meta machines

In this step you define which machine configurations (meta machines) shall be considered for the optimization.

Process optimization – Choose meta machines (1/8)

First, one or more diameter-independent meta machines can be selected. A meta machine defines the general screw and barrel layout including feeding positions (e.g. single-stage, two-stage, devolatilization, side feeding, etc.) and serves as a geometry-based framework for the subsequent optimization.

Functions

In the upper part of the dialog, the Directory field is used to select the folder from which meta machines are loaded.

Filters are available to narrow down the list of meta machines:

Info: Machines are shown when at least one filter in the category fits.

Machine list (left)

On the left, the Machines list shows all available meta machines. Entries can be selected for optimization.

Buttons:

Preview and meta machine information

On the right, a graphical preview of the selected meta machine is displayed (screw configuration / barrel representation). Below the preview, key data is shown:

In addition, a Comment field is displayed below the meta machine preview where further meta machine information can be read.

Choose machine configuration and die

In this step you define:

Process optimization – Choose configuration (2/8)

Machine configuration

In the upper area, the machine modular system for the screw and barrel configuration to be optimized must be specified. The selected file is displayed as a path to the *.mbk file.

Available functions:

A graphical preview of the resulting screw/machine configuration is shown below.

Meta machine navigation

If multiple meta machines were selected, you can switch between them using:

This allows you to verify whether the selected modular system can represent the chosen meta machines.

Die

In the lower area, the die is defined.

Options and functions:

Choose process parameters

In this step, the initial process parameters for each selected meta machine are defined. These parameters form the baseline from which the optimization starts.

Process optimization – Choose process parameters (3/8)

The dialog structure is aligned with the standard process parameter workflow.

Key functions:

This enables structured definition of the process parameters.

Process calculation settings

In this step you define which model calculations are executed within a single SIGMA simulation and under which terminating conditions iterative sub-calculations are stopped.

Process optimization – Calculation settings (4/8)

Further information on calculation settings is available here.

Define targets

In this step, the optimization targets are defined. For the given task, process variables, limits, target values, evaluation methods, and weights are specified.

Process optimization – Define targets (5/8)

The overview includes the following columns for all target parameters:

Target variables

Evaluation methods

In the Evaluation method column, different evaluation logics can be selected for each target variable:

The first priority of the optimization is to find processes within the specified limits. Only afterwards does the algorithm attempt to reach the target values.

Weighting

The Weight defines how strongly a parameter contributes to the overall rating.

Additional evaluation options

These options allow warning conditions and melting behavior to be included in the evaluation of the results.

Optimization settings – PSO strategy

In this step, the parameters of PSO (Particle Swarm Optimization / swarm intelligence) are configured.

Process optimization – Optimization settings (6/8)

PSO parameters

General swarm effects:

Optimization terminating condition

You can choose between:

Recommendation

The default parameter values are suitable for most use cases and are recommended. They can be adjusted if required, e.g. for:

Calculation / Swarm optimization

In this step, the actual optimization is executed using the settings defined previously.

Process optimization – Calculation / Swarm optimization (7/8)

Status and log

Status

The current calculation state is shown in the upper left area:

Buttons

Log window

The log area lists the calculation steps, e.g.:

Particle visualization

In the search-space diagram, particles (individual process candidates) are visualized.

The particle color is interpreted using the color scale shown below the diagram.

Color scale / barrel temperature profile

Below the diagram, a color scale labeled Barrel temperature profile is displayed (e.g. -50 °C to +50 °C). It visualizes a temperature-related parameter or a profile deviation (barrel temperature profile delta).

Iteration display

Below the plot:

This allows visualization of individual iteration states.

Select results / Save process

After the optimization is completed, the results (particles / candidate processes) are displayed in a results list.

Process optimization – Results / Configuration selection (8/8)

Particle list

Under Particles, all calculated candidate processes are listed, typically with their rating in brackets.

Functions:

Processing parameters

In the upper right area, the most important result quantities are shown in a table for the selected particles:

Additionally, a Weight row is displayed to document the active evaluation logic.

Process indicators

The middle area provides further configuration-related data per selected candidate:

This allows direct comparison between candidates.

Particles (preview): The lower area provides an additional visualization/comparison area for the selected particles.

Create process: This function generates and saves a SIGMA process from the selected optimization candidate. The wizard can then be closed using Finish.

Notes

Choose target definitions carefully

PSO parameters

Result evaluation