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.

First-order global equation gives singular matrix error

Please login with a confirmed email address before reporting spam

Hi everyone,

I am using rotating electrical machinery physics in AC/DC module to solve a problem. No matter how simple the model is and even if the model is as simple as a small circle of air, when I add a global equation of first order: T-J*dw/dt=0 in which w is the variable and J and T are constants, the stationary solver gives the following error at the just beginning:

"Failed to find a solution.
Singular matrix.

There are 1 void equations (empty rows in matrix) for the variable mod1.w.
at coordinates: (0,0), ...
and similarly for the degrees of freedom (empty columns in matrix).
Returned solution is not converged. "

I think this might be either an intrinsic problem with COMSOL or a mathematical limitation that I don't know yet. Could anyone help me solve this problem?

Best regards,
Dong

0 Replies Last Post 28.08.2014, 11:38 GMT-4
COMSOL Moderator

Hello Dong Liu

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

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.