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.

Output pressure of the transducer adding Vac + Vdc

Please login with a confirmed email address before reporting spam

hello,
I 'm working on a capacitive transducer, using the electromechanics(emi) model. Now I want to observe the output pressure of the transducer in the frequency domain and I add a voltage V=Vac+50 volt.

First, in the Model 1—Definitions,I define Waveform and Analytic Functions,and plot the figure well. The function Analytic's name is an2 ,and Expression is wv2(x)+50.
Then I add the fixed voltage on the terminal of the top plate,I wrote an2(x) in the Electric potential V0.
Last, run it, there is an error which tells me that "constraint found for variables in diferent Segregated groups.Try to merge these groups. —Feature: Stationary Solver(sol1/s1) —constraint found for variables in diferent Segregated groups.Try to merge these groups"

So I beg your suggestions and introductions:
1. Am I right to add the Vac like this?
2. How can I solve the error?
3. Could you give me some directions about how to solve the output pressure please?
Thanks for any help!

Best regards

6 Replies Last Post 5 mars 2013, 08:16 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 4 mars 2013, 05:43 UTC−5
Hi

you should rather use "t" as argument no ? "t" is the COMSOL internal name for the time in seconds

The segregated solver error means that COMSOl has split the dependent variables but your links makes it incoherent, it proposes that you group them manually: select the first group, open the list of variables "+" and add those missing, then delete the second, or try adding a subnode: Fully Coupled.

Note that a transient solver is for "transients, and not stationary cases. If you have a steady state AC signal the Frequency domain solvers are better, but as you have DC + AC you need a "prestressed" analysis, with first a stationary solver for the bias of 50VDC thena harmonic node for the Vac value. Check the doc and the solver cases for harmonic stationary ... (I', not by ma WS so I cannot check just now ;)

--
Good luck
Ivar
Hi you should rather use "t" as argument no ? "t" is the COMSOL internal name for the time in seconds The segregated solver error means that COMSOl has split the dependent variables but your links makes it incoherent, it proposes that you group them manually: select the first group, open the list of variables "+" and add those missing, then delete the second, or try adding a subnode: Fully Coupled. Note that a transient solver is for "transients, and not stationary cases. If you have a steady state AC signal the Frequency domain solvers are better, but as you have DC + AC you need a "prestressed" analysis, with first a stationary solver for the bias of 50VDC thena harmonic node for the Vac value. Check the doc and the solver cases for harmonic stationary ... (I', not by ma WS so I cannot check just now ;) -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 4 mars 2013, 08:59 UTC−5

Hi

you should rather use "t" as argument no ? "t" is the COMSOL internal name for the time in seconds

The segregated solver error means that COMSOl has split the dependent variables but your links makes it incoherent, it proposes that you group them manually: select the first group, open the list of variables "+" and add those missing, then delete the second, or try adding a subnode: Fully Coupled.

Note that a transient solver is for "transients, and not stationary cases. If you have a steady state AC signal the Frequency domain solvers are better, but as you have DC + AC you need a "prestressed" analysis, with first a stationary solver for the bias of 50VDC thena harmonic node for the Vac value. Check the doc and the solver cases for harmonic stationary ... (I', not by ma WS so I cannot check just now ;)

--
Good luck
Ivar


Thank you for your kind replay!
I think I have made the Vac, but I got into trouble in the simulation just as the figure error shows.It tells me that: "Failed to evaluate variable Jacobian. —Variable:t —Geometry:1; —Boundary:10 —Feature:Stationary Solver 1(sol1/s1); Error:Failed to evaluate variable Jacobian "
Could you give me some directions about this please? And actually I just choose the stationary solver and I think that you're right. But I'm sorry that I don't understand your suggestion about the solver, could you describe it a little more detailedly please?Thank you!
[QUOTE] Hi you should rather use "t" as argument no ? "t" is the COMSOL internal name for the time in seconds The segregated solver error means that COMSOl has split the dependent variables but your links makes it incoherent, it proposes that you group them manually: select the first group, open the list of variables "+" and add those missing, then delete the second, or try adding a subnode: Fully Coupled. Note that a transient solver is for "transients, and not stationary cases. If you have a steady state AC signal the Frequency domain solvers are better, but as you have DC + AC you need a "prestressed" analysis, with first a stationary solver for the bias of 50VDC thena harmonic node for the Vac value. Check the doc and the solver cases for harmonic stationary ... (I', not by ma WS so I cannot check just now ;) -- Good luck Ivar [/QUOTE] Thank you for your kind replay! I think I have made the Vac, but I got into trouble in the simulation just as the figure error shows.It tells me that: "Failed to evaluate variable Jacobian. —Variable:t —Geometry:1; —Boundary:10 —Feature:Stationary Solver 1(sol1/s1); Error:Failed to evaluate variable Jacobian " Could you give me some directions about this please? And actually I just choose the stationary solver and I think that you're right. But I'm sorry that I don't understand your suggestion about the solver, could you describe it a little more detailedly please?Thank you!


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 4 mars 2013, 14:27 UTC−5
Hi

first, in a stationary case, use rather something else than "t" as it's a reserved variable for COMSOL, except if you are preparing a t=0 or t=cte value for a later transient solver for t>0 or t>constant

The Jacobian error means that the definition you have given to "t" is not continuous, and the solver needs continuos fields to be able to derive them for the solving process

--
Good luck
Ivar
Hi first, in a stationary case, use rather something else than "t" as it's a reserved variable for COMSOL, except if you are preparing a t=0 or t=cte value for a later transient solver for t>0 or t>constant The Jacobian error means that the definition you have given to "t" is not continuous, and the solver needs continuos fields to be able to derive them for the solving process -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 5 mars 2013, 01:41 UTC−5
Hi, Ivar
Thank you for your reply!
You said that the Jacobian error means that the definition you have given to "t" is not continuous, I didn't find the place where I make "t" continuous.In the Global definition,I define the Waveform and Analytic function,and I made the Arguments be "t". I use this way to add the harmonics, and also get the error:failed to evaluate the Jacobian .So could you tell me how to make it continuous please? Thank you!

Best regards

Hi, Ivar Thank you for your reply! You said that the Jacobian error means that the definition you have given to "t" is not continuous, I didn't find the place where I make "t" continuous.In the Global definition,I define the Waveform and Analytic function,and I made the Arguments be "t". I use this way to add the harmonics, and also get the error:failed to evaluate the Jacobian .So could you tell me how to make it continuous please? Thank you! Best regards

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 5 mars 2013, 02:37 UTC−5
Hi

the variables in the function definitions are dummy names, not linked to anything from the model.

Then it must be that your functions, as defined, are not continuous

--
Good luck
Ivar
Hi the variables in the function definitions are dummy names, not linked to anything from the model. Then it must be that your functions, as defined, are not continuous -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 5 mars 2013, 08:16 UTC−5
Thank you very much for your reply!
Thank you very much for your reply!

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.