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.
Calculating mutual induction and leak induction for an Inductiver Power Transfer system
Posted 21 avr. 2011, 10:07 UTC−4 Low-Frequency Electromagnetics Version 4.1 4 Replies
Please login with a confirmed email address before reporting spam
Hi
I have created a 2D-model (with some help from Comsol support) of an Inductive Power Transfer system wich consists of two straight wires (named "track" in attached models) generating a varying magnetic field and a secondary coil wich is wound around a ferrite core (named "coil" in attached models). The track carrying a current generates according to faraday's law a voltage in the secondary coil.
What I'd like to do is to simulate the mutual inductance and the leak inductances for the system.
I got some help from Comsol support, but was guided to use this forum. I was told that I could find the inductance as follows:
"To measure the leakage inductance for a transformer terminal the standard procedure is to short-circuit the other terminal and then measure the inductance. You can do that in COMSOL by setting the coil to be excited by Voltage and setting the voltage to be zero. In short:
- Set Icoil = 0 (open circuit), Irail = 1, and measure Vtot_coil and Vtot_rail. Then: Lself_rail = imag(Vrail/Irail)/omega; Mcoil_rail = imag(Vcoil/Irail)/omega;
- Set the coil to be voltage-driven and set Vcoil = 0, set Irail = 1 and measure Vtot_rail. Then: Lleak_rail = imag Vrail/Irail)/omega."
To do this I have made four models (I could probably do this using one model, but this is what I was able to do with my Comsol-knowledge):
1. Attached model named "Self_inductance rev2 open circuit coil_Mutual induction coil rail.mph"
In this model the mutual induction Mcoil_rail is calculated by driving a current in the rail; Irail=1A and Icoil=0A. So far this looks ok for me.
2. Attached model named "Self_inductance rev2 short circuit coil_Leak induction rail.mph"
In this model the coil is set to be voltage-driven, where V=0, to calculate the leak induction for the rail. This is where the problems starts. According to the 1D-plot the leak induction is decreasing as the frequency increase, this is not what I was expecting. What am I doing wrong? As the frequency increase the mutual induction decrease, logical the leak induction should increase.
3. Attached model named "Self_inductance rev2 open circuit rail_Mutual induction rail coil.mph"
In this model the currents are set as Irail=0A and Icoil=1. By doing this it should be possible to calculate the mutual inductance Mrail_coil. This could be useful to verify model (1) because Mcoil_rail = Mrail_coil. In this case the problem is that the coil wich is generating the magnetic field don't generate current in the rail. This should be straigt forward as model (1) is ok? What could be wrong here?
4. Attached model named "Self_inductance rev2 short circuit rail_Leak induction coil.mph"
In this model the rail is set to voltage-driven, where V=0, to calculate the leak induction for the coil. Here I'm getting the same problem as in model (2). By solving the problem in (2) will hopefully solve this problem as well.
To make a better understanding of the system that I'm trying to simulate I have attached some illustrations that I found on the internet.
Thanks!
Best regards Yngve
I have created a 2D-model (with some help from Comsol support) of an Inductive Power Transfer system wich consists of two straight wires (named "track" in attached models) generating a varying magnetic field and a secondary coil wich is wound around a ferrite core (named "coil" in attached models). The track carrying a current generates according to faraday's law a voltage in the secondary coil.
What I'd like to do is to simulate the mutual inductance and the leak inductances for the system.
I got some help from Comsol support, but was guided to use this forum. I was told that I could find the inductance as follows:
"To measure the leakage inductance for a transformer terminal the standard procedure is to short-circuit the other terminal and then measure the inductance. You can do that in COMSOL by setting the coil to be excited by Voltage and setting the voltage to be zero. In short:
- Set Icoil = 0 (open circuit), Irail = 1, and measure Vtot_coil and Vtot_rail. Then: Lself_rail = imag(Vrail/Irail)/omega; Mcoil_rail = imag(Vcoil/Irail)/omega;
- Set the coil to be voltage-driven and set Vcoil = 0, set Irail = 1 and measure Vtot_rail. Then: Lleak_rail = imag Vrail/Irail)/omega."
To do this I have made four models (I could probably do this using one model, but this is what I was able to do with my Comsol-knowledge):
1. Attached model named "Self_inductance rev2 open circuit coil_Mutual induction coil rail.mph"
In this model the mutual induction Mcoil_rail is calculated by driving a current in the rail; Irail=1A and Icoil=0A. So far this looks ok for me.
2. Attached model named "Self_inductance rev2 short circuit coil_Leak induction rail.mph"
In this model the coil is set to be voltage-driven, where V=0, to calculate the leak induction for the rail. This is where the problems starts. According to the 1D-plot the leak induction is decreasing as the frequency increase, this is not what I was expecting. What am I doing wrong? As the frequency increase the mutual induction decrease, logical the leak induction should increase.
3. Attached model named "Self_inductance rev2 open circuit rail_Mutual induction rail coil.mph"
In this model the currents are set as Irail=0A and Icoil=1. By doing this it should be possible to calculate the mutual inductance Mrail_coil. This could be useful to verify model (1) because Mcoil_rail = Mrail_coil. In this case the problem is that the coil wich is generating the magnetic field don't generate current in the rail. This should be straigt forward as model (1) is ok? What could be wrong here?
4. Attached model named "Self_inductance rev2 short circuit rail_Leak induction coil.mph"
In this model the rail is set to voltage-driven, where V=0, to calculate the leak induction for the coil. Here I'm getting the same problem as in model (2). By solving the problem in (2) will hopefully solve this problem as well.
To make a better understanding of the system that I'm trying to simulate I have attached some illustrations that I found on the internet.
Thanks!
Best regards Yngve
Attachments:
- Self_inductance rev2 short circuit rail_Leak induction coil.mph
- Self_inductance rev2 open circuit coil_Mutual induction coil rail.mph
- Self_inductance rev2 open circuit rail_Mutual induction rail coil.mph
- Self_inductance rev2 short circuit coil_Leak induction rail.mph
- System concept model.JPG
- System concept model2.JPG
- System concept model3.JPG
4 Replies Last Post 8 juin 2012, 09:02 UTC−4