Currently, when the FMU solver fails the estimation stops. FMU solver sometimes fails only for certain sets of parameters . The estimation could discard these parameters and continue the estimation.
For this to work, we would have to add Exception handling to the optimization algorithms, e.g. https://github.com/krzysztofarendt/modestga
In addtion, this feature would depend on the correct elevation of FMU exceptions to Python in the FMU backend (currently FMPy).
Currently, when the FMU solver fails the estimation stops. FMU solver sometimes fails only for certain sets of parameters . The estimation could discard these parameters and continue the estimation.
For this to work, we would have to add Exception handling to the optimization algorithms, e.g. https://github.com/krzysztofarendt/modestga
In addtion, this feature would depend on the correct elevation of FMU exceptions to Python in the FMU backend (currently FMPy).