Я использую openMDAO версии 1.7.1, ScipyOptimizer, SLSQP, fd, step_size 1.0e-4.
Я масштабировал проектные переменные до [0, 1] и получил конвергентные результаты с проектными переменными в пределах их диапазонов. Однако одно ограничение по-прежнему не выполняется. Я установил ограничение для параметра равным [0, 1,5], но конечный результат, например, 1,73. Я попробовал два разных предела ошибки сходимости, 0,01 и 0,001, но это ограничение не было удовлетворено.
Любые идеи о том, почему это произошло? Я неправильно делаю настройки? возможные баги? если нет, то как избежать?
Любая обратная связь приветствуется.