Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
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.
Joule Heating Model Wont Solve
Posted Mar 11, 2011, 1:45 p.m. EST Heat Transfer & Phase Change Version 4.1 4 Replies
Please login with a confirmed email address before reporting spam
Hello,
Our whole class is attemting to develop this model but none of use know how to use comsol well.
I made a basic model with 2 2 blocks end to end. I specified the materials, the heat source as one block, and the heat flux as all surfaces of the other block.
For our more advanced model the geometry includes 3 blocks of two different materials, one as the heat source, all surfaces as the heat flux.
I have tried a few different meshes of different sizes - user defined, physics defined, and swept.
The model will not solve and this is the error:
Failed to find a solution.
Singular matrix.
For mesh-case 0 there are 693 void equations (empty rows in matrix) for the variable mod1.V
at coordinates: (0.0015,-0.0015,0), (0.0015,-0.0015,0.00015), (0.0015,-0.0015,0.0003), (0.0015,-0.0009,0), (0.0015,-0.0012,0), ...
and similarly for the degrees of freedom (empty columns in matrix)
Returned solution has not converged.
Are there some basic steps we can go through to find the different reasons a model will not solve? Its tough just getting the general error message and not knowing if the error lies with the model or the solver settings.
I have attached the model to this post, any advice will be very appreciated by our class.
Thanks.
Sincerely,
Alex
Our whole class is attemting to develop this model but none of use know how to use comsol well.
I made a basic model with 2 2 blocks end to end. I specified the materials, the heat source as one block, and the heat flux as all surfaces of the other block.
For our more advanced model the geometry includes 3 blocks of two different materials, one as the heat source, all surfaces as the heat flux.
I have tried a few different meshes of different sizes - user defined, physics defined, and swept.
The model will not solve and this is the error:
Failed to find a solution.
Singular matrix.
For mesh-case 0 there are 693 void equations (empty rows in matrix) for the variable mod1.V
at coordinates: (0.0015,-0.0015,0), (0.0015,-0.0015,0.00015), (0.0015,-0.0015,0.0003), (0.0015,-0.0009,0), (0.0015,-0.0012,0), ...
and similarly for the degrees of freedom (empty columns in matrix)
Returned solution has not converged.
Are there some basic steps we can go through to find the different reasons a model will not solve? Its tough just getting the general error message and not knowing if the error lies with the model or the solver settings.
I have attached the model to this post, any advice will be very appreciated by our class.
Thanks.
Sincerely,
Alex
Attachments:
4 Replies Last Post Jun 16, 2011, 3:47 a.m. EDT