Robert Koslover
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
4 years ago
2 sept. 2020, 23:35 UTC−4
Updated:
4 years ago
2 sept. 2020, 23:38 UTC−4
Hmm. This appears to be an electrostatic model. I've noticed that you appear to be applying potentials to complicated surfaces that fully enclose good conductors (copper). Not only does this increase your mesh count a lot, but there is no purpose that I can think of in attempting to compute electrostatic (note the word "static" here!) fields inside copper! Those fields are zero. Now, you can specify potentials on those metal surfaces if you like, but you should subtract (i.e, use the boolean difference operation) all of the copper material parts from your model entirely, keeping only (as computational volumes) those regions that are non-conductive, along with surfaces that are PECs (perfect electric conductors) to represent the copper. Likewise, you will only mesh the aforementioned volumes and surfaces. You will not mesh the interiors of the copper parts, since the fields are zero there and literally irrelevant to the computation. This approach should also ease your accurate periodic mapping of the meshes between faces, since the copper faces on the periodic boundaries are not to be meshed anymore. That said, you may still have problems remaining, but you will be much closer to having a good model. So I suggest you try all that, and then, if you still have issues, post your updated/improved model (and any updated questions) again. Good luck!
-------------------
Scientific Applications & Research Associates (SARA) Inc.
www.comsol.com/partners-consultants/certified-consultants/sara
Hmm. This appears to be an *electrostatic* model. I've noticed that you appear to be applying potentials to complicated surfaces that fully enclose good conductors (copper). Not only does this increase your mesh count a lot, but there is no purpose that I can think of in attempting to compute electrostatic (note the word "static" here!) fields *inside* copper! Those fields are zero. Now, you can specify potentials on those metal surfaces if you like, but you should subtract (i.e, use the boolean difference operation) all of the copper material parts from your model entirely, keeping only (as computational volumes) those regions that are non-conductive, along with surfaces that are PECs (perfect electric conductors) to represent the copper. Likewise, you will only mesh the aforementioned volumes and surfaces. You will *not* mesh the interiors of the copper parts, since the fields are zero there and literally irrelevant to the computation. This approach should also ease your accurate periodic mapping of the meshes between faces, since the copper faces on the periodic boundaries are not to be meshed anymore. That said, you may still have problems remaining, but you will be much closer to having a good model. So I suggest you try all that, and then, if you still have issues, post your updated/improved model (and any updated questions) again. Good luck!
Please login with a confirmed email address before reporting spam
Posted:
4 years ago
4 sept. 2020, 10:04 UTC−4
Ok @Robert, I made some changes and it looks like the previous error isn't arising anymore. But I'm now getting:
Failed to find a solution.
Singular matrix.
Returned solution is not converged.
Not all parameter steps returned.
I've attached the new file, could you have a look into it and let me know if you can fix the problem? It'd be of great help. Thank you.
Ok @Robert, I made some changes and it looks like the previous error isn't arising anymore. But I'm now getting:
> Failed to find a solution.
> Singular matrix.
> Returned solution is not converged.
> Not all parameter steps returned.
I've attached the new file, could you have a look into it and let me know if you can fix the problem? It'd be of great help. Thank you.
Robert Koslover
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
4 years ago
4 sept. 2020, 14:20 UTC−4
Ok, I almost never do this, but I found your problem's odd failure to solve intriguing, so I played around with it a bit, making many changes, until I got it to solve properly. The attached model yields physically-reasonable results. Among the changes, you will notice that I simplified/ removed some unnecessary features (i.e., items that would make no difference to the basic calculation). You may wish to put those things back, if you have plans for them to actually matter to the physics later on. But, if you do that, be sure to put them back piece by piece, making sure that the model still executes, as you do so.
Enjoy!
-------------------
Scientific Applications & Research Associates (SARA) Inc.
www.comsol.com/partners-consultants/certified-consultants/sara
Ok, *I almost never do this,* but I found your problem's odd failure to solve intriguing, so I played around with it a bit, making *many* changes, until I got it to solve properly. The attached model yields physically-reasonable results. Among the changes, you will notice that I simplified/ removed some unnecessary features (i.e., items that would make no difference to the basic calculation). You *may* wish to put those things back, if you have plans for them to actually matter to the physics later on. But, if you do that, be sure to put them back piece by piece, making sure that the model still executes, as you do so.
Enjoy!
Please login with a confirmed email address before reporting spam
Posted:
4 years ago
4 sept. 2020, 15:17 UTC−4
Ok it is working now. I truly am very thankful for this Robert.
P.S - I know I've troubled you enough, but I just want to ask one last thing. I got a warning after I computed the solution. "Inconsistent unidirectional explicit constraints are not supported". Should I be worried of this?
Ok it is working now. I truly am very thankful for this Robert.
P.S - I know I've troubled you enough, but I just want to ask one last thing. I got a warning after I computed the solution. "Inconsistent unidirectional explicit constraints are not supported". Should I be worried of this?
Robert Koslover
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
4 years ago
4 sept. 2020, 15:58 UTC−4
I got a warning after I computed the solution. "Inconsistent unidirectional explicit constraints are not supported". Should I be worried of this?
Maybe! I hadn't checked/noticed that in the log, but I see it now. Evidently, there are still some subtleties I missed in specifying the periodic boundary conditions. I suggest you experiment with the various settings some more. And, perhaps another user can take a look at the file and offer a suggestion?
-------------------
Scientific Applications & Research Associates (SARA) Inc.
www.comsol.com/partners-consultants/certified-consultants/sara
>I got a warning after I computed the solution. "Inconsistent unidirectional explicit constraints are not supported". Should I be worried of this?
Maybe! I hadn't checked/noticed that in the log, but I see it now. Evidently, there are still some subtleties I missed in specifying the periodic boundary conditions. I suggest you experiment with the various settings some more. And, perhaps another user can take a look at the file and offer a suggestion?
Please login with a confirmed email address before reporting spam
Posted:
4 years ago
5 sept. 2020, 06:39 UTC−4
I got a warning after I computed the solution. "Inconsistent unidirectional explicit constraints are not supported". Should I be worried of this?
Maybe! I hadn't checked/noticed that in the log, but I see it now. Evidently, there are still some subtleties I missed in specifying the periodic boundary conditions. I suggest you experiment with the various settings some more. And, perhaps another user can take a look at the file and offer a suggestion?
Sure, thanks for you help anyways Robert.
>>I got a warning after I computed the solution. "Inconsistent unidirectional explicit constraints are not supported". Should I be worried of this?
>
>Maybe! I hadn't checked/noticed that in the log, but I see it now. Evidently, there are still some subtleties I missed in specifying the periodic boundary conditions. I suggest you experiment with the various settings some more. And, perhaps another user can take a look at the file and offer a suggestion?
Sure, thanks for you help anyways Robert.