I just got this question asked by a Staff Engineer for an entry-mid level job at a large company, and I suspect the interviewer might be wrong here. I had this interview on Monday and I got a rejection from him because of lack of experience. This has been bugging me ever since, so I wanted to understand his view and learn from this experience.
Consider the above circuit. Assume we have a known DC voltage source and a switch we can control (which we're switching on at time \$t_1\$ and switching off again at \$t_2\$). We need to find the value of the inductance by monitoring its behavior. We can probe anywhere we need and measure V or I.
My answer was: to get a reliable measurement, include a known resistor in series with the switch/inductor, probe for voltages, record the decay in transient voltage across the L at times \$t_1\$ and \$t_2\$ (which we'll see as small peaks on the oscilloscope), roughly estimate the time constant, and find L.
My interviewer said: The voltage peaks at times \$t_1\$ and \$t_2\$ won't be a function of the inductance, but based on “the nature of how you're testing it”. His view was to ignore those peaks and focus on the transient current between \$t_1\$ and \$t_2\$.
Our discussion after that revealed that he was assuming the inductance to be in an order of 1-10 \$Hs\$, but I was considering it in an order of \$\mu Hs\$.
The discussion that lead to this conclusion:
I pointed out the voltage across the inductor will only be there if there's a change, else it'll just be steady. He just said “Are you saying that an inductor is a resistor?”. His rationale was that if the current between \$t_1\$ and \$t_2\$ was steady, then the inductor is effectively a resistor. That's when I realised that he was assuming the value of the inductance to be in an order of 1-10 H, but I was assuming this to be in \$\mu H\$s. My thinking was that it's basically a short because of a low value (hence steady), but I didn't say anything since we were out of time.
He drew a curve for “di vs. dt” (instead of I vs t) to demonstrate his method & claimed it's slope would be L (I think this is definitely wrong). He had it shoot up after some time, and asked me if I knew about this phenomenon. To which, I had no idea about why it would shoot up for no reason.
It was a rough diagram, but this is what he drew:
I think the method he proposed (measuring the slope of the transient current) is unreliable for a couple of reasons:
- Measuring an inductor by only using a DC voltage makes no sense, since we don't know the inductor value. We won't be able to infer the magnitude beforehand, hence relying on the accuracy of the slope is not a good idea
- The amount of current we'd draw is unknown, which would mean we'd be damaging the device if we test it haphazardly. Known resistors would limit the current as well.
I also tried simulating the cases I was concerned about in LTspice, and the simulation follows my intuition:
Current across the inductor L1 (1\$\;\mu H\$) in the circuit below is going up to ~5 kA in less than 10 ms:
Voltage measured across the inductor L2 in my simulation (V(n001)-V(n003) is the voltage across the inductor L2). Notice the peaks I talked about at the edges. Now, this will have a linear drop in voltage as time passes because the current is independent of time, making the I vs T's slope V/L, not L.
So, apart from the miscommunication between us about the order of magnitude, what is the correct way to measure an unknown inductance?
And what was the immediate shoot up in \$di\$ the interviewer was referring to?
EDIT: Thank you so much for your answers! People have already answered that the shoot-up was due to the saturation of the inductor core (thanks @Andyaka!), but I see that there might be some clarifications about the technical aspects of the original question that need to be made here.
Here are the claims made by the interviewer that are bothering me:
- The interviewer said to not go with the method of using the time constant at times \$t_1\$ & \$t_2\$ by including a series resistor, and focus on using the transient current across the DUT to find the inductance value.
- The peaks that I wanted to analyse were only due to experimental inaccuracies, not because of the RL circuitry.
There were other inaccurate claims (like L being the slope of the transient current across an inductor connected to a DC source without any series resistance, when it should clearly be V/L), but I'm not concerned about those inaccuracies.
The simulations I did in the original question to confirm my intuition were to counter these claims. The simulation for L1 shows an excessive current (~ 5kA) flowing through the inductor, refuting Claim (1). The simulation for L2 refuted Claim (2) - we see the peaks I predicted at \$t_1\$ and \$t_2\$ in a simulation free from experimental errors, meaning that those spikes are because of RL time constant.
All the answers below stick with Claim (1), saying that analyzing the slope of the transient current is much better than analyzing the time constant of the voltage peaks, despite the drawbacks claim (1) has.
So, why is this way of measuring an unknown inductance with a DC source preferred?
I performed another simulation to justify my points:
Below simulation is a clear example of the voltage peaks across the inductor L2 being dependent on the nature of the RL circuit, and not the errors in the experimental setup. Notice how the maximum current across the inductor L1 is being controlled by the inclusion of a known resistor (i.e. L2), which is a responsible way of dealing with an unknown component without damaging it by accident.
Here's an example with a 56 \$\mu H\$ inductor L3 (assumed this to be the SBCP-47HY560B inductor). As my initial simulation showed, an inductor in this order of magnitude will draw a lot of current (~5kA due to it's low parasitic resistance). But simply adding a 10 ohm resistor gave us a reliable measurement we can use to extract L without comprimising the component.
tl;dr Why do "experienced" engineers prefer measuring an unknown inductance with analyzing the transient current when connected to a DC source instead of focusing on the time constant by giving a step response with a known resistor?
driven
into doing anything like this. When I got my first scope (Tek 2104) perhaps one of the first things I wanted to learn to do was to measure capacitance and inductance. (So many years ago, such instruments were way over my expense account limit.) If you have ever done much DIY -- if you truly love electronics as a hobby and not just as a paycheck -- then you would have been there, done that, and found more than one way to do this kind of measurement. They asked. You told them it's not a burning passion. They got the message. \$\endgroup\$