Both algorithms have the special application area and both are useful for different types of optimization tasks. The main difference is the method for solving the problem, and also the type of design responses that can be used to formulate the optimization problem. Depending on the optimization task defined by the user, Tosca Structure decides which algorithm is the best to solve the problem. Some of the main differences between sensitivity-based optimization algorithm and controller-based algorithm are the following:
Objective Functions and Constraints for Controller-Based AlgorithmIn topology optimization, a variety of combinations of objective functions and constraints can be selected. Standard formulation using the efficient controller-based optimality criteria algorithm is:
All other types of objective functions and constraints can be applied using the sensitivity-based algorithm. Objective Functions and Constraints for Sensitivity-Based AlgorithmThe following list shows which terms and response types are valid for the objective function and the constraints using the sensitivity-based algorithm:
Several constraints and several terms for the objective function can be specified. |