ERROR # 703
Dear Community,
I am running a free-size optimization with a quite complex model and the run is aborted after a number of iteration for the ERROR 703.
I receive the following message:
Error in input data - Lower bound larger than upper bound44879 0.100408E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound44882 0.100408E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound44897 0.100408E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound44900 0.100408E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound44918 0.100408E+01 0.100000E+01 *** ERROR # 703 *** number of design variables = 47541 number of constraints = 37 error code from optimizer = 900 The optimizer failed to find a solution of the optimization problem at the current iteration. This error occurs in module 'appdrv'.
Other information:
If I change design parameters, the iteration where I have the error also change.
If I remove ply drop-off constraint, the error disappears.
If I reduce the design domain, the error disappears.
(unfortunately, I cannot share the model)
Any idea on how to solve this issue?
Thank you in advance,
Alessandro
Answers
-
Hi,
Looks like the lower bound and upper bounds are same. This is not valid. Upper bound should be more than lower bound. Please check this.
0 -
Hi Prakash Pagadala,
Thank you for your reply.
Anyway, I double checked and I don't have any similar bounds in the free-size optimisation.
In my model, I have bounds only for the LAMTHK and the PLYPCT, and lower and upper bounds are different.
Moreover, I do not have the error when the run starts but after several iterations.
Do you have ideas about any other source for the error?
Thanks you again,
Alessandro
0 -
Hi Alessandro,
Can you share the entire .out file please?
0 -
Hi Prakash,
Unfortunately, I cannot share the entire out file. Is there anything specific you would like to check? So I can extract and share it...
In the meantime, I have updated the solvers from version 2017.1 to version 2017.2 and the error message is slightly changed. You can see below an example of the error I had after 147 iterations of an optimisation:
[...] Lower limit of variable 44458 is larger than its upper limit: 0.1006E+01 > 0.1000E+01 Lower limit of variable 44460 is larger than its upper limit: 0.1004E+01 > 0.1000E+01 Lower limit of variable 44461 is larger than its upper limit: 0.1006E+01 > 0.1000E+01 Lower limit of variable 44463 is larger than its upper limit: 0.1004E+01 > 0.1000E+01 *** ERROR # 6896 *** Programming error, variable move limit calculated by movelmt0 is invalid. This error occurs in module 'appdrv'.
Moreover, in the .fem file I do not have any of the variables called in the error (44458, 44460, 44461, etc..)
Thanks again,
Alessandro
0 -
Hi,
1) From the error message it says lower limit is more than upper limit which is not valid. I need to check this
2) What are the responses and how they are chaning for every iteration. I can get this info from .out file.
0 -
Hey there,
if this is a help for everyone, I had a similar issue:
Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 *** ERROR # 703 *** number of design variables = 750432 number of constraints = 20 error code from optimizer = 900 The optimizer failed to find a solution of the optimization problem at the current iteration. This error occurs in module 'appdrv'.
I searched first in my design constraints as I had a design constraint to limit the static displacement, but it was actually the laminate definition and the free sizing boundaries which I set like this:
Minimum 5
Maximum 20.
Problem was: The Laminate definition in its originally state had more than 5, so it threw an error.
Best regards,
Merula
0 -
Altair Forum User said:
Hey there,
if this is a help for everyone, I had a similar issue:
Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 Error in input data - Lower bound larger than upper bound***** 0.166667E+01 0.100000E+01 *** ERROR # 703 *** number of design variables = 750432 number of constraints = 20 error code from optimizer = 900 The optimizer failed to find a solution of the optimization problem at the current iteration. This error occurs in module 'appdrv'.
I searched first in my design constraints as I had a design constraint to limit the static displacement, but it was actually the laminate definition and the free sizing boundaries which I set like this:
Minimum 5
Maximum 20.
Problem was: The Laminate definition in its originally state had more than 5, so it threw an error.
Best regards,
Merula
sorry i didn´t understand what was the problem? can you explain it again? what was wrong and what you did right afterwards?
thanks
0