|
[Sponsors] |
February 8, 2023, 13:34 |
Traceback error for shape optimisation
|
#1 |
New Member
El Nino
Join Date: Jan 2023
Posts: 8
Rep Power: 3 |
While conducting further analysis into the "on the "Unconstrained shape design of a transonic inviscid airfoil at a cte. AoA" tutorial", for the NACA 0012 airfoil, I am encountering traceback error for the following simulation. I have changed the mach number to 0.91 and the OPT_ITERATIONS to 150. I get this error: Traceback (most recent call last):
File "shape_optimization.py", line 183, in <module> main() File "shape_optimization.py", line 92, in main shape_optimization( options.filename , File "shape_optimization.py", line 159, in shape_optimization SU2.opt.SLSQP(project,x0,xb,its,accu) File "/usr/local/bin/SU2/opt/scipy_tools.py", line 120, in scipy_slsqp outputs = fmin_slsqp( x0 = x0 , File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_slsqp_py.py", line 206, in fmin_slsqp res = _minimize_slsqp(func, x0, args, jac=fprime, bounds=bounds, File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_slsqp_py.py", line 428, in _minimize_slsqp fx = wrapped_fun(x) File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_optimize.py", line 277, in eval return func(x) File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_differentiable_functions.py", line 267, in fun self._update_fun() File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_differentiable_functions.py", line 251, in _update_fun self._update_fun_impl() File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_differentiable_functions.py", line 155, in update_fun self.f = fun_wrapped(self.x) File "/home/suraj/.local/lib/python3.8/site-packages/scipy/optimize/_differentiable_functions.py", line 137, in fun_wrapped fx = fun(np.copy(x), *args) File "/usr/local/bin/SU2/opt/scipy_tools.py", line 383, in obj_f obj_list = project.obj_f(x) File "/usr/local/bin/SU2/opt/project.py", line 237, in obj_f return self._eval(konfig, func,dvs) File "/usr/local/bin/SU2/opt/project.py", line 206, in _eval vals = design._eval(func,*args) File "/usr/local/bin/SU2/eval/design.py", line 147, in _eval vals = eval_func(*inputs) File "/usr/local/bin/SU2/eval/design.py", line 244, in obj_f func += su2func(this_obj,config,state) * sign * scale * global_factor File "/usr/local/bin/SU2/eval/functions.py", line 92, in function aerodynamics( config, state ) File "/usr/local/bin/SU2/eval/functions.py", line 274, in aerodynamics info = su2run.direct(config) File "/usr/local/bin/SU2/run/direct.py", line 77, in direct SU2_CFD(konfig) File "/usr/local/bin/SU2/run/interface.py", line 112, in CFD run_command( the_Command ) File "/usr/local/bin/SU2/run/interface.py", line 270, in run_command raise exception(message) SU2.EvaluationFailure: Path = /home/suraj/Documents/GitHub/FYP/Tutorials/design/15_my_Inviscid_2D_Unconstrained_NACA0012 (copy)/DESIGNS/DSN_015/DIRECT/, Command = /usr/local/bin/SU2_CFD config_CFD.cfg SU2 process returned error '1' Any suggestions on how to get around this? I even tried changing the CFL_REDUCTION_ADJFLOW from 0.8 to 0.9, but to no avail. |
|
February 9, 2023, 04:13 |
|
#2 | |
Senior Member
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 657
Rep Power: 19 |
Quote:
I don't know how the original test case stops, does it stop after a fixed number of design cycles? |
||
February 12, 2023, 01:54 |
|
#3 |
New Member
El Nino
Join Date: Jan 2023
Posts: 8
Rep Power: 3 |
Yes there are 15 design files as you mentioned. When I inspected the DSN_015/DIRECT folder, I can see the history_direct.csv file, where the rms(Rho) values are indicated. It begins from about -1.81 and ends of at 11.68, in the 205th iteration. Is there anything that we can observe from this file or these data? I'm not sure why the iterations stop after the 15th design cycle. One thing i noted was that for DSN_015/DIRECT, there were no surface_flow.csv file or surface_flow.vtu files, which is a clear indication of the failure to converge for this design cycle.
|
|
Tags |
shape design, shape optimization |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
adjointOptimisationFoam: difficulty completing second optimisation cycle | Hugh_ | OpenFOAM Running, Solving & CFD | 3 | August 20, 2024 05:48 |
(Failed) Use of optimisation with FLUENT study | mrb93 | ANSYS | 0 | December 12, 2017 05:39 |
[OpenFOAM] Annoying issue of automatic "Rescale to Data Range " with paraFoam/paraview 3.12 | keepfit | ParaView | 60 | September 18, 2013 04:23 |
EngD in CFD Optimisation of Wastewater Treatment Systems | grtabor | OpenFOAM Announcements from Other Sources | 0 | July 12, 2012 09:55 |
Optimisation tools on Fluent? | steve | Main CFD Forum | 2 | July 4, 2004 18:22 |