Gradients are Always 0 for Unsteady Shape Optimization #2451
Unanswered
ErcanUmut60
asked this question in
Q&A
Replies: 1 comment 1 reply
-
I do not see what is going on here, how the ffd box is positioned and what the design really looks like, can you post some more pictures, or a link to the testcase? First thing to check is if the adjoint has converged nonzero solution |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everbody,
I am trying to use Discrete Adjoint method for a launch pad optimization (45deg wall) for an unsteady flow. I applied an FFD box over the wall and tried to set up a configuration for adjoint method. I am new to the Adjoint Methodology all-together. I have a couple of problems and questions for anybody who might be able to help.
1- I am trying to obtain a deformation over a partial area of the wall. I tried different FFD boxes as you can see from the pictures. I went over some Test Cases. There was a supersonic wedge case which applied STATIC_TOTAL_PRESSURE as objective function. In my case its static pressure but the idea is the same. I wanted to make some similar ffd boxes but I am not sure if they are adequate or not. I would be glad if I can get any feedback about them.
2- No matter of the FFD box placement, I get gradients of zero as shown below. I examined the Tutorial, Unsteady Adjoint Airfoil, and approached my problem in a similar fashion. What could be the reason for this?
3- When I use a constraint, say lift as in the tutorial, the simulation continues with other designs. But when I set OPT_CONSTRAINT=NONE simulation stops as shown below. Why does this occur?
4- Is there any way to select a pressure point (probe) somewhere near the nozzle as an objective and make the shape deformation over the wall according to that point? Or is it possible to reading outlet values and making deformation according that?
Beta Was this translation helpful? Give feedback.
All reactions