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.
Error in Capacitance obtained between theoretical and simulated values between two parallel wires
Posted 9 déc. 2011, 10:03 UTC−5 MEMS & Nanotechnology, MEMS & Piezoelectric Devices, Geometry, Results & Visualization Version 3.5a 1 Reply
Please login with a confirmed email address before reporting spam
Hi.
I am working on COMSOL 3.5.a and as a basic case, I am interested in calculating the capacitance between two wires.
As I am presently working on the simulation in 2D case ( front view of the wires), the results obtained would not be in Farads but Farads/metre.
Theoretically, there is a formula for two cylindrical wires that are separated by a distance of dand the length of the wires is l. The circumference of the wires is 2r. The formula used to calculate is C= epsilon0*pi*l/ (ln(l/r)*(sqrt(sqrt((l*l)+(2d*2d))-l)/((sqrt((l*l)+(2d*2d))+l)). The theoretical results that I obtained using this formula is 1.82fF
Now, in the practical case, I am using a square instead of a circle (in front view), as my actual project is simulation of capacitance between plates. I do not think using a square instead of a circle is going to make a huge difference to the results.
Now, in COMSOL,I have covered the two squares with a huge box of permittivity 1 and boundary conditions of zero charge. The squares are given material conditions of Copper. The boundary settings are arranged in such a way that we have 1V in one square and 0V in the second square. These conditions give me a capacitance of 24pF/m.
(During the theoretical calculation I considered length l to be 1mm and so when I substitute this length l of 1 mm in the result obtained from COMSOL, I get 24fF) This is a huge difference to the value obtained theoretically and therfore, I would be happy if someone could point out the errors in my simulation model.
Thanks.
I am working on COMSOL 3.5.a and as a basic case, I am interested in calculating the capacitance between two wires.
As I am presently working on the simulation in 2D case ( front view of the wires), the results obtained would not be in Farads but Farads/metre.
Theoretically, there is a formula for two cylindrical wires that are separated by a distance of dand the length of the wires is l. The circumference of the wires is 2r. The formula used to calculate is C= epsilon0*pi*l/ (ln(l/r)*(sqrt(sqrt((l*l)+(2d*2d))-l)/((sqrt((l*l)+(2d*2d))+l)). The theoretical results that I obtained using this formula is 1.82fF
Now, in the practical case, I am using a square instead of a circle (in front view), as my actual project is simulation of capacitance between plates. I do not think using a square instead of a circle is going to make a huge difference to the results.
Now, in COMSOL,I have covered the two squares with a huge box of permittivity 1 and boundary conditions of zero charge. The squares are given material conditions of Copper. The boundary settings are arranged in such a way that we have 1V in one square and 0V in the second square. These conditions give me a capacitance of 24pF/m.
(During the theoretical calculation I considered length l to be 1mm and so when I substitute this length l of 1 mm in the result obtained from COMSOL, I get 24fF) This is a huge difference to the value obtained theoretically and therfore, I would be happy if someone could point out the errors in my simulation model.
Thanks.
Attachments:
1 Reply Last Post 9 déc. 2011, 10:48 UTC−5