Es ist häufig passiert, dass die Werte von Entwurfsvariablen außerhalb ihrer Grenzen waren (z. B. niedrige Grenze 0.0, Entwurfsvariable Wert wurde auf -0.004 von der festgelegt Optimierer), und die Einschränkungen scheinen ignoriert zu werden (z. B. wurde eine Bedingung mit der Mindestbedingung 1.0 für eine Ausgabevariable nicht erfüllt).Werte von Entwurfsvariablen außerhalb ihrer Grenzen und Beschränkungen scheint wie ignoriert zu werden
Ich verwende openMDAO Version 1.6.4, ScipyOptimizer, SLSQP, force_fd, step_size 1.0e-4.
Irgendwelche Ideen, warum diese Dinge passiert sind? Mache ich Einstellungen falsch? mögliche Fehler? wenn nicht, wie vermeiden?
Jede Rückmeldung wird geschätzt.
Wenn Sie Ihre Frage bearbeiten könnten, um Code hinzuzufügen, um uns zu zeigen, wie Sie die Dinge einrichten, können wir Ihnen vielleicht besser helfen. Vielen Dank! – kmarsteller