Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
Dec 13, 2012, 1:44 a.m. EST
Hi
Are you sure you have selected the correct parts in the main physics and are not using the same physics on several domains ?
With COMSOL you cannot set BC applicable to external boundaries onto internal boundaries, as internal boundaries are unique and not de-doubled (normally two overlapping boundaries are made common and continuity (flux coherence) is implicitly imposed over the BC)
You need to use "assembly mode to dedouble internal boundaries, and then look after yourself the equations to couple these two overlapping boundaries
--
Good luck
Ivar
Hi
Are you sure you have selected the correct parts in the main physics and are not using the same physics on several domains ?
With COMSOL you cannot set BC applicable to external boundaries onto internal boundaries, as internal boundaries are unique and not de-doubled (normally two overlapping boundaries are made common and continuity (flux coherence) is implicitly imposed over the BC)
You need to use "assembly mode to dedouble internal boundaries, and then look after yourself the equations to couple these two overlapping boundaries
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
Dec 13, 2012, 6:01 p.m. EST
I am quite sure that each portion is assigned to the proper domain. Where I am stuck on is the fact that the Thermal Insulation BC is automatically assigned to the common boundary. As I understood it is that this should automatically be assigned as an interior boundary but it has not worked that way.
I have no idea about how to go into "assembly mode" and manually manipulate the equations. Is there a BC that I can choose from the menu that will couple these two domains or do I have to delve into some menu to find the option to join them up?
I am quite sure that each portion is assigned to the proper domain. Where I am stuck on is the fact that the Thermal Insulation BC is automatically assigned to the common boundary. As I understood it is that this should automatically be assigned as an interior boundary but it has not worked that way.
I have no idea about how to go into "assembly mode" and manually manipulate the equations. Is there a BC that I can choose from the menu that will couple these two domains or do I have to delve into some menu to find the option to join them up?
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
Dec 13, 2012, 6:13 p.m. EST
I am attaching the model to see if that helps at all.
The top domain (2) is air flowing over the bottom domain (1) which is a Metal Hydride that is absorbing hydrogen at the lowest boundary.
I am attaching the model to see if that helps at all.
The top domain (2) is air flowing over the bottom domain (1) which is a Metal Hydride that is absorbing hydrogen at the lowest boundary.
Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
Dec 14, 2012, 1:19 a.m. EST
Hi Kevin
Thermal insulation is applied by default to all external boundaries of your common domains, so its normal that the "internal boundary" is flagged by default "D" as thermal isolation. Normally if you define manually the link between your two physics you will add a given BC to your common boundary, then normally the Default Thermal isolation node will flag this boundary as "overriden", as for your boundary 2 in your HT case, this is the case if you select boundary 4 as "open Boundary" which is currently not applied to any boundary
--
Good luck
Ivar
Hi Kevin
Thermal insulation is applied by default to all external boundaries of your common domains, so its normal that the "internal boundary" is flagged by default "D" as thermal isolation. Normally if you define manually the link between your two physics you will add a given BC to your common boundary, then normally the Default Thermal isolation node will flag this boundary as "overriden", as for your boundary 2 in your HT case, this is the case if you select boundary 4 as "open Boundary" which is currently not applied to any boundary
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
Dec 14, 2012, 3:54 p.m. EST
Thanks for helping me sort out that issue, but now the main error is back in force where duplicate velocities are keeping the solver from progressing. I think this may be due to the method used to program the Metal Hydride reaction, but it could also be because of the 2 N-S equations running in the separate domains. I tried separating the air portion from the metal hydride portion with different time dependent solvers, but without success. Attached is a picture of the error message I'm receiving, any advice on how to proceed?
Thanks for helping me sort out that issue, but now the main error is back in force where duplicate velocities are keeping the solver from progressing. I think this may be due to the method used to program the Metal Hydride reaction, but it could also be because of the 2 N-S equations running in the separate domains. I tried separating the air portion from the metal hydride portion with different time dependent solvers, but without success. Attached is a picture of the error message I'm receiving, any advice on how to proceed?