Hi everyone!
I am solving an NLP for a parameter estimation problem.
the system has 12 states and only 6 parameters to estimate.
when I run it, I receive this error:
CasADi - WARNING("NLP is overconstrained: There are 12 equality constraints but only 6 variables.") [.../casadi/core/nlpsol.cpp:497]
This is Ipopt version 3.12.3, running with linear solver mumps.
NOTE: Other linear solvers might be more efficient (see Ipopt documentation).
Number of nonzeros in equality constraint Jacobian...: 22
Number of nonzeros in inequality constraint Jacobian.: 0
Number of nonzeros in Lagrangian Hessian.............: 21
Exception of type: TOO_FEW_DOF in file "../../../../Ipopt/src/Interfaces/IpIpoptApplication.cpp" at line 887:
Exception message: status != TOO_FEW_DEGREES_OF_FREEDOM evaluated false: Too few degrees of freedom (rethrown)!
EXIT: Problem has too few degrees of freedom.
any suggestions how to solve this?
Thank you