I added Lithium Ion battery to a 3D physics to get 3D electrochemical properties. When I run the time dependent solver, I face this error: Returned solution is not converged. How can I solve this error.
First of all, check all the boundary conditions you have applied. If everything seems fine, then try to coarse the meshing. Many times solutions are not converged in case of very fine meshing.
If you want to go in depth than the tips given above, here are some more options:
Use structural meshes where you think you are getting the error (or use everywhere), Play with adaptive mesh refinement in solver or adapt option inside mesh node ~ Use this everytime to fine your meshes
Use the Generalized Alpha rather than BDF with strict or intermediate time stepping ~ this improves the convergence in many cases for me
Play with the tolerances (relative and absolute both) ~ sometimes if I change from factor to manual absolute tolerance (with enough time-discretization) it works.
Get the Jacobian update on every iteration than minimum ~ very important for non-linear solvers
Increase the number of maximum iterations ~ good option if you are using very fine tolerances
Change from fully coupled to segregated solvers ~ if you have many integrated physics
Use assembly in geometry and play with source to destination mesh refinements ~ when you are defining BCs or ICs inside the domains
Change scaled values of variables to manual and use values of their respective maximums ~ very helpful at the start of simulation fails