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.

Electrodeposition of chrome

Please login with a confirmed email address before reporting spam

Hello,

We are trying to model a chrome plating process with a non-dissolving (inert) anode. We used the Tertiary, Nernst-Planck module with a moving mesh. We set up the electrodes as "External Depositing Electrodes", one for each of the cathode and anode. We are having trouble setting up an appropriate solver. At the moment, the solver uses two steps: (1) Current Distribution Initialization and (2) Time-Dependent Solver. For the first step, we are not able to achieve convergence with as many as 100 iterations. We have it set to a PARADISO solver. The messages on the log read as follows:

Nonlinear Solver
Number of degrees of freedom solved for: 28577
Nonsymmetric matrix found

and then it shows the results for the iterations.

We are also having trouble with the second step, where it keeps saying that the mesh is inverted, and thus, it does not proceed any further.

Any suggestions for which solver we should be using? Has anyone attempted a similar plating process?

3 Replies Last Post 25 févr. 2013, 13:49 UTC−5
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 23 févr. 2013, 07:46 UTC−5
Hi

with ALE often one overdefine the limits of deformation and one get easily "invered mesh elements" Check again carefully the mesh prescrived displacement, and use a "plot while solving" set up to show the true mesh (play with the plot settings, turn off refinement (advanced ...) that often helps to identify the culprit ;)

--
Good luck
Ivar
Hi with ALE often one overdefine the limits of deformation and one get easily "invered mesh elements" Check again carefully the mesh prescrived displacement, and use a "plot while solving" set up to show the true mesh (play with the plot settings, turn off refinement (advanced ...) that often helps to identify the culprit ;) -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 23 févr. 2013, 16:31 UTC−5
Hi Ivar,

Thank you for your help. We are actually not using the moving mesh interface. At the moment, we are using MUMPS for the time-dependent solver. The first step completes but the second step (the time dependent solver) doesn't even start its calculations at all, until we eventually just cancel it.

Have you used the electrodeposition module before for such an application?

Thank you,

Numaira
Hi Ivar, Thank you for your help. We are actually not using the moving mesh interface. At the moment, we are using MUMPS for the time-dependent solver. The first step completes but the second step (the time dependent solver) doesn't even start its calculations at all, until we eventually just cancel it. Have you used the electrodeposition module before for such an application? Thank you, Numaira

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 25 févr. 2013, 13:49 UTC−5
Hi

unfortunately I do not have that module, so I do not know it in details, but it could be that it has ALE included ? have you checked, nevertheless looking closer to the solver steps and the relative results helps often to identify issues in BC definitions

--
Good luck
Ivar
Hi unfortunately I do not have that module, so I do not know it in details, but it could be that it has ALE included ? have you checked, nevertheless looking closer to the solver steps and the relative results helps often to identify issues in BC definitions -- Good luck Ivar