Hello all, I try to optimize some parameters of a Simulink Model which works fine. The outcome of this model are 3 values (energy used, elapsed time and the cost resulting) so this is a multicriteria problem. So far, for this use case, I have used the weighted sums method (all these criteria summed up) in conjunction with a patternsearch algorithm. There are 2 main questions resulting:
1. how can I optimize multicriteria using the simulated annealing algorithm? When I form a struct from the three output functions, simulannealbnd reports errors.
2. is there a possibility to tell the algorithm via constraints that not all values are allowed but that there is a certain step size (say lb=10 - ub=100 in steps of 10)?