Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Solution not converging!! Please help!!

Please login with a confirmed email address before reporting spam


Hi all,

I am trying to build a model for gas absorption in liquid falling film. I have tried to solve it many times but the solution doesn't converge and COMSOL says " maximum number of iteration reached". I tried increasing the number of iterations as well but it didn't help. I will be thankful if someone can help me out with this.

Best,
Saurabh


2 Replies Last Post 2017年7月17日 GMT-4 20:55

Please login with a confirmed email address before reporting spam

Posted: 7 years ago 2017年7月17日 GMT-4 18:35
You need to go back through your model. There are a number of mistakes, it's not set up properly. Your mass transfer flux equations have inconsistent units, you have both a reaction (which is really your flux) through one domain, and then you have the flux boundaries. You should get rid of the reaction term and go back and fix your mass transfer flux equations.

Also, you have all your parameters in defined as variables.
You need to go back through your model. There are a number of mistakes, it's not set up properly. Your mass transfer flux equations have inconsistent units, you have both a reaction (which is really your flux) through one domain, and then you have the flux boundaries. You should get rid of the reaction term and go back and fix your mass transfer flux equations. Also, you have all your parameters in defined as variables.

Please login with a confirmed email address before reporting spam

Posted: 7 years ago 2017年7月17日 GMT-4 20:55
Hi Kyle,

First of all, I would like to thank you for replying. I appreciate your efforts. I have tried solving the model and it works when I write c1 as some constant in the reaction rate term for c13. This means that issue is not with defining parameters or inconsistent units. Also, there is reaction involved in the system. The gas will first dissolve in the liquid and then react. The concentration in the liquid will be given by Henry's law.

I would appreciate if you could point out some mistake in solving. Also, I tried solving time dependent study and it works!!

Best
Saurabh






You need to go back through your model. There are a number of mistakes, it's not set up properly. Your mass transfer flux equations have inconsistent units, you have both a reaction (which is really your flux) through one domain, and then you have the flux boundaries. You should get rid of the reaction term and go back and fix your mass transfer flux equations.

Also, you have all your parameters in defined as variables.


Hi Kyle, First of all, I would like to thank you for replying. I appreciate your efforts. I have tried solving the model and it works when I write c1 as some constant in the reaction rate term for c13. This means that issue is not with defining parameters or inconsistent units. Also, there is reaction involved in the system. The gas will first dissolve in the liquid and then react. The concentration in the liquid will be given by Henry's law. I would appreciate if you could point out some mistake in solving. Also, I tried solving time dependent study and it works!! Best Saurabh [QUOTE] You need to go back through your model. There are a number of mistakes, it's not set up properly. Your mass transfer flux equations have inconsistent units, you have both a reaction (which is really your flux) through one domain, and then you have the flux boundaries. You should get rid of the reaction term and go back and fix your mass transfer flux equations. Also, you have all your parameters in defined as variables. [/QUOTE]

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.