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.

rate of reaction units do not match

Please login with a confirmed email address before reporting spam

Hi I'm trying to type a ''user defined'' rate of reaction in the chemical engineering module. My reaction CO+H2O<=>H2+CO2 has a rate of reaction that is given by: rCO=k((p_CO^ap_H2O^b)/(p_CO2^c*p_H2^d)). With a=1.02, b=0.06, c=...,d=... without using a,b,c,d I'm able to compute but when raising the expressions to the power of a,b,c,d the units do not match and somsol cannot compute. Is there a solution to that problem? Thanks


3 Replies Last Post 10.11.2017, 01:48 GMT-5

Please login with a confirmed email address before reporting spam

Posted: 7 years ago 08.11.2017, 02:00 GMT-5

Hi

You wrote the expression of the equlibrium constant, not the rate law that should be

r = kfp_CO^ap_H2O^b - kbp_CO2^cp_H2^d

where kf and kb are the rate constants of the forward and backward reaction. What you can do is to define kf and kb in such a way that the dimensions agree. As the reaction rate has the dimension, e.g. bar/s, kf must be of the dimension bar^(1-a-b)/s. Similarly, kb must be of the dimension bar^(1-c-d)/s.

Usually Comsol just nags about the dimensions but still calculates all right.

I wish this helps

Lasse

Hi You wrote the expression of the equlibrium constant, not the rate law that should be r = kf*p_CO^a*p_H2O^b - kb*p_CO2^c*p_H2^d where kf and kb are the rate constants of the forward and backward reaction. What you can do is to define kf and kb in such a way that the dimensions agree. As the reaction rate has the dimension, e.g. bar/s, kf must be of the dimension bar^(1-a-b)/s. Similarly, kb must be of the dimension bar^(1-c-d)/s. Usually Comsol just nags about the dimensions but still calculates all right. I wish this helps Lasse

Please login with a confirmed email address before reporting spam

Posted: 7 years ago 09.11.2017, 12:52 GMT-5

Hi Lasse, it worked! Thank you

Hi Lasse, it worked! Thank you

Please login with a confirmed email address before reporting spam

Posted: 7 years ago 10.11.2017, 01:48 GMT-5

Actually, a more pertinent way is to convert concentrations dimensionless by dividing them with the standard concentration c° = 1 mol/L. Then the rate constant must be expressed in the same dimension as the reaction rate, viz bar/s.

BR Lasse

Actually, a more pertinent way is to convert concentrations dimensionless by dividing them with the standard concentration c° = 1 mol/L. Then the rate constant must be expressed in the same dimension as the reaction rate, viz bar/s. BR Lasse

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.