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.
In this step you define which machine configurations (meta machines) shall be considered for the optimization.
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.
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.
On the left, the Machines list shows all available meta machines. Entries can be selected for optimization.
Buttons:
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.
In this step you define:
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.
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.
In the lower area, the die is defined.
Options and functions:
In this step, the initial process parameters for each selected meta machine are defined. These parameters form the baseline from which the optimization starts.
The dialog structure is aligned with the standard process parameter workflow.
Key functions:
This enables structured definition of the process parameters.
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.
Further information on calculation settings is available here.
In this step, the optimization targets are defined. For the given task, process variables, limits, target values, evaluation methods, and weights are specified.
The overview includes the following columns for all target parameters:
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.
The Weight defines how strongly a parameter contributes to the overall rating.
These options allow warning conditions and melting behavior to be included in the evaluation of the results.
In this step, the parameters of PSO (Particle Swarm Optimization / swarm intelligence) are configured.
General swarm effects:
You can choose between:
The default parameter values are suitable for most use cases and are recommended. They can be adjusted if required, e.g. for:
Status
The current calculation state is shown in the upper left area:
Buttons
Log window
The log area lists the calculation steps, e.g.:
In the search-space diagram, particles (individual process candidates) are visualized.
The particle color is interpreted using the color scale shown below the diagram.
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).
Below the plot:
This allows visualization of individual iteration states.
After the optimization is completed, the results (particles / candidate processes) are displayed in a results list.
Under Particles, all calculated candidate processes are listed, typically with their rating in brackets.
Functions:
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.
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.