2D/3D Optimisation Software Add-On

OptiNet 2D/3D is a powerful optimisation tool, and allows both continuous and discreet parameter optimisation.

OptiNet is an automated design optimisation option to MagNet, ElecNet and MagNet-ThermNet coupled together. Using advanced and efficient algorithms, OptiNet can find optimal values for different design variables within the constraints specified.

OptiNet's useful features include:
  • Continuous-value and discrete-value variables and optimisation
  • Evolutionary-based Stochastic search is very efficient, even for a large number of parameters
  • Built-in and customizable scripts for objective functions and constraints
  • Evaluate the impact of variations in the design parameters

OptiNet offers an integrated Automated Optimal Design environment compatible with the industrial design process by meeting the following requirements:
Independent of the number of design variables, problem type and objective
Global Search Oriented
Identifies the global minimum of an objective function
OptiNet avoids errors by using proper functions and not their derivatives
Highest possible efficiency with freedom to choose between accuracy and computing time

Design Variables
  • Typically performance requirements, component & physical limitations and production-based limitations amongst other factors
  • Parameters from models in MagNet, ElecNet or ThermNet are identified as design variables by OptiNet
  • Design variables are one of four types
    • Constant
    • Continuous
    • Discrete step
    • Discrete list of values


  • Weighted constraints including absolute type which must be satisfied
  • Model-based and Solution-based constraints
  • Common constraint types are pre-defined
  • User-defined constraints supported

Optimisation Objective

  • Supports weighted multiple objectives for a design problem
  • Model-based and Solution-based objectives
  • Common types of objective functions are included
  • User-defined optimization objectives supported

Reporting Features
  • All attempted permutations are reported as improved, not improved or failed
  • Information reported includes the values of the variables, constraints & objectives
  • Create an animation of the metamorphosis from initial to optimized device
  • View all solutions computed or only solutions with improved results

A few of the Applications pages specifically cover the use of OptiNet, namely: