calculate the capacitance with PDE toolbox
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
mohammad
le 7 Mar 2014
Réponse apportée : Lalson Vincent
le 21 Mai 2020
Hello ,
I want PDE toolbox or any command to help me calculate the capacitance per length in attached problems.
The file named "1" is a co-axial cable with square cross section and I need to calculate capacitance per length between inner square and the outer one.
The file named "2" shows two sphere and I need to calculate capacitance per length between them.
Thank you.
0 commentaires
Réponse acceptée
Bill Greene
le 8 Mar 2014
One of the simplest ways to calculate capacitance using PDE Toolbox is from the energy: C = 2*U/V^2 where U is the electrostatic energy and V is the potential across the electrodes.
The electrostatic energy can be calculated with this simple function
function energy=calcEnergy(p,t,permittivity,u)
[dudx,dudy] = pdegrad(p,t,u);
area=pdetrg(p,t);
energy = permittivity*sum(area.*(dudx.*dudx + dudy.*dudy))/2;
end
Since you are solving in the pdetool GUI, you will need to export the mesh and the solution to the MATLAB workspace before you can call this function and calculate the capacitance.
Another suggestion you might want to consider is turning on Adaptive mode on the Solver/Parameters dialog box. This option will refine the mesh (e.g. around sharp corners) to obtain a more accurate solution.
Regards,
Bill
0 commentaires
Plus de réponses (2)
Alejandra
le 8 Juil 2014
Hello,
I am working on a similar problem, and I tried using this method, however, I get an answer that is way off. Is there any other way to calculate capacitance or energy? I am looking to calculate the capacitance between a plate and a probe.
0 commentaires
Lalson Vincent
le 21 Mai 2020
I am also working on this problem. But i want to calculate for a 3D geometry ? Any suggestions...
0 commentaires
Voir également
Catégories
En savoir plus sur Geometry and Mesh dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!