Design Modules in VisualDOC
VisualDOC can perform linear, non-linear, constrained and unconstrained, as well as integer, discrete and mixed optimization. The design modules in VisualDOC include: Gradient-based, Non-gradient-based, and Response Surface Optimization along with Design of Experiments and Probabilistic Analysis and Optimization. Multi-objective optimization is also available in VisualDOC. The details of each design module are as follows:
Optimization
Direct Gradient-based Optimization (DGO)
|
Optimization Property Editor |
Non-gradient based optimization (NGO)
VisualDOC includes state-of-the-art non-gradient based optimization methods. These methods attempt to emulate the natural phenomenon by modeling the optimization process such that it can be mapped to the entities of the natural process in an abstract sense. The following non-gradient-based optimization methods are included.
- Particle swarm optimization (PSO)
- Non-dominated Sorting Genetic Algorithm II (NSGAII)
Multi-objective Optimization
In VisualDOC, the user can easily generate a Pareto-optimal (PO) front with NSGA-II or any other optimization method. To generate a PO front with single-objective optimization algorithms, scalarization using methods such as weighted-sum, ε-constraint, or compromise programming can be performed, and VisualDOC systematically varies the weight/ε-value/targets to generate the entire PO front.