Author Topic: DC 1 A current measurement linearity at ppm level?  (Read 8140 times)

0 Members and 1 Guest are viewing this topic.

Offline e61_phil

  • Frequent Contributor
  • **
  • Posts: 962
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #25 on: October 30, 2018, 03:20:46 pm »
HighVoltage's data with polynom fit:

Polynom? But at first order?


Now we have five unknown devices. Is there a mathematical way to find the best one?
 
The following users thanked this post: pansku

Offline TiN

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: DC 1 A current measurement linearity at ppm level?
« Reply #26 on: October 30, 2018, 03:26:34 pm »
Yes, code for line 3:
Code: [Select]
p3 = np.polyfit(real3,ideal,1)
pv3 = np.polyval(p3,real3)
diff3 = ideal-pv3
diff_ppm3 = (diff3/1.0)*1000000.0

Best unknown is still uknown. Without the calibrated reference, you can only compare unknowns, but which one is closer to truth?  :popcorn:
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 

Offline e61_phil

  • Frequent Contributor
  • **
  • Posts: 962
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #27 on: October 30, 2018, 03:34:00 pm »
Best unknown is still uknown. Without the calibrated reference, you can only compare unknowns, but which one is closer to truth?  :popcorn:

I wouldn't sweep two unkown devices against each other. I think one can learn more with a current step on the DUT.

Replace "two" by n

As one can see the graphs depend on what is fitted to what and that gives completely different results. Would be interesting to find the "best" of the options.

I don't agree with the calibrated reference. You can learn a lot through a step response.
 

Offline TiN

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: DC 1 A current measurement linearity at ppm level?
« Reply #28 on: October 31, 2018, 04:32:13 am »
I don't agree with the calibrated reference. You can learn a lot through a step response.

Didn't say we can't learn anything yet. I just mean we don't know real current values, only can estimate the stability of unknowns over the currents span.

I have completed some additional tests, using 4-terminal 1 ohm resistor as a shunt, with 3458A as detector on 100mV range.
Sweeps are 100mA, to keep thermals reasonable, as we don't have oil bath here :).

I have used this resistor, build during livestream for first test. It is simple VPR221 1 Ohm 4-wire TO-220 BMF in a cast metal box, with Low Thermal posts.

Loop:
a) 3458B on 100mA range
b) F8508A, on 190mA range
c) K2002 on 200mA range

Plot using calibrator programmed value as ideal reference.


Now same data, but using reading from 1ohm/3458A shunt setup as ideal reference.



And repeated sweep but with IET SRL-1 standard resistors instead. Calibrator as ideal reference.
Please note, SRL-1 sweep is only -100 mA to 0 mA, so it's only half of the graph above.

 

Now same data, but using reading from SRL-1 1ohm/3458A shunt setup as ideal reference.



So far I can only see that 8508 and calibrator are tracking the best, while 3458B being the worst.
DIY 1 ohm also tracks well, better than SRL-1 in these coarse tests.
« Last Edit: October 31, 2018, 04:36:27 am by TiN »
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 
The following users thanked this post: e61_phil, chuckb, pansku

Offline maxwell3e10Topic starter

  • Frequent Contributor
  • **
  • Posts: 870
  • Country: us
Re: DC 1 A current measurement linearity at ppm level?
« Reply #29 on: October 31, 2018, 07:34:19 am »
I ordered 0.5 Ohm Vishay Foil Resistors ‎Y14670R50000B9L‎  and Y16900R50000D9L‎ from Digikey. They claim 0.05ppm/K TC and 4ppm/W power coefficient, so in principle should be linear to 2 ppm. If the two resistors give similar results, perhaps one can trust it since they have slightly different construction.
 

Offline Dr. Frank

  • Super Contributor
  • ***
  • Posts: 2402
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #30 on: October 31, 2018, 08:21:23 am »
I ordered 0.5 Ohm Vishay Foil Resistors ‎Y14670R50000B9L‎  and Y16900R50000D9L‎ from Digikey. They claim 0.05ppm/K TC and 4ppm/W power coefficient, so in principle should be linear to 2 ppm. If the two resistors give similar results, perhaps one can trust it since they have slightly different construction.

That's only correct, if you were able to stabilize / fix the surface temperature of the resistor.

So you have to mount it on a heat sink, and force-cool that to 25°C, see note (1) in the datasheet (of similar devices).
You might as well heat it to an appropriate temperature above R.T. and stabilize / ovenize that temperature.

That's exactly the remark, e61_phil has made, about the internal heat-resistance.

Worst case T.C is 2ppm/K, so at 4ppm/W, this internal thermal resistance might be about 2K/W.

If you just place the resistor on a heat sink, and let it warm up freely, then you'll get a much higher thermal drift, about 20 ppm, if the heat sink warms up from 25°C to 35°C (estimated) at 0.5 W P.D.

Frank
« Last Edit: October 31, 2018, 08:29:41 am by Dr. Frank »
 

Offline maxwell3e10Topic starter

  • Frequent Contributor
  • **
  • Posts: 870
  • Country: us
Re: DC 1 A current measurement linearity at ppm level?
« Reply #31 on: October 31, 2018, 09:24:21 am »
A big heat sink should have a thermal resistance of about 2 K/W. If one can believe that TC is typically less than 1 ppm near room temperature, than overall rise of the heat sink temperature should not have a big effect. Its mostly the internal temperature rise, which should be covered already by the power coefficient. But we'll see what happens in reality.
 

Offline e61_phil

  • Frequent Contributor
  • **
  • Posts: 962
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #32 on: October 31, 2018, 09:34:45 am »
If costs aren't the biggest issue you could ask wekomm. I talked to a retired PTB guy some months ago and he told me wekomm has developed very stable 1R resistor. He said with this resistor they were able to measure 1A with an overall uncertainty of 5ppm.
 

Online HighVoltage

  • Super Contributor
  • ***
  • Posts: 5503
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #33 on: October 31, 2018, 11:57:20 am »
Today I tested this again.
This time with a different Burster 1240-1, SN: 610912

Fixed current range of 1A on all DCI instruments
Source: Keithley 2460
All Instruments had warmed up for 4 hours.
After changing the current, I waited 30 sec, before taking the readings.

Loop:
A) Burster 1240-1 Ohm on 34470 (1), 1V fixed range, 100 NPLC + Smoothing Filter ON
B) 34470A (2), 1A fixed range, 100 NPLC, + Smoothing Filter ON
C) DMM7510, 1A fixed range, 5 NPLC, + Smoothing Filter ON
D) 3458A, 100 NPLC

May be you guys can do your magic with the graphing again.

There are 3 kinds of people in this world, those who can count and those who can not.
 
The following users thanked this post: splin

Online tszaboo

  • Super Contributor
  • ***
  • Posts: 7587
  • Country: nl
  • Current job: ATEX product design
Re: DC 1 A current measurement linearity at ppm level?
« Reply #34 on: October 31, 2018, 12:49:50 pm »
Interesting that the two HP3458 behave so different. Are they from a different era or modified in some way?

The third order non-linearity suggests a thermocouple effect.

Thermal EMF would be more like a second power INL contribution, as the error would scale with the power and thus square of current.
Self-heating and TCR would cause a 3rd power contribution, as there is  the current as an extra factor.
Thermal EMF matters, because the sense leads need to be the same temperature to not create errors. Due to the physical layout it is usually not the case, also, often times sense resistors are not symmetrical in construction. It can be observed if you have a precision current source, and reverse the current on the DUT, the same current leads to different reading, while testing the same analog frontend, the offset is much smaller.

Keysight in their newer meter uses this as shunt:
https://www.isabellenhuette.de/fileadmin/user_upload/SMV.PDF
I tested some samples (10) from Isabellehütte, against a 3458A and other high precision shunts, and they showed excellent stability, much better than datasheet spec.
Measuring 1A is not easy, as I found (I had an error budget for a current source and sink of 300ppm over temperature, time humidity etc, few thousand was made from this). Most current shunts are low ohmic value and generate only a few mv or they have too much tempco for anything precision. If you have big budget, or it is a one off, there is always the RUG-Z, they make it up to 100Ohm, down to 1ppm, and with 250W rating self heating is not an issue. Just be careful with long term stability.
It is always easy to improve current measurement of a multimeter with an external shunt. In a 1000 EUR meter, they have a budget like 3 EUR for the shunt, if you need more precision, do it externally.
 
The following users thanked this post: doktor pyta

Online HighVoltage

  • Super Contributor
  • ***
  • Posts: 5503
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #35 on: October 31, 2018, 02:33:21 pm »
I had the constant 100 mA running for over 1 hour and recorded the current.
Here are the result.


There are 3 kinds of people in this world, those who can count and those who can not.
 

Online tszaboo

  • Super Contributor
  • ***
  • Posts: 7587
  • Country: nl
  • Current job: ATEX product design
Re: DC 1 A current measurement linearity at ppm level?
« Reply #36 on: October 31, 2018, 02:48:45 pm »
Interesting that the two HP3458 behave so different. Are they from a different era or modified in some way?

The third order non-linearity suggests a thermocouple effect.

Thermal EMF would be more like a second power INL contribution, as the error would scale with the power and thus square of current.
Self-heating and TCR would cause a 3rd power contribution, as there is  the current as an extra factor.
Thermal EMF matters, because the sense leads need to be the same temperature to not create errors. Due to the physical layout it is usually not the case, also, often times sense resistors are not symmetrical in construction. It can be observed if you have a precision current source, and reverse the current on the DUT, the same current leads to different reading, while testing the same analog frontend, the offset is much smaller.

Keysight in their newer meter uses this as shunt:
https://www.isabellenhuette.de/fileadmin/user_upload/SMV.PDF
I tested some samples (10) from Isabellehütte, against a 3458A and other high precision shunts, and they showed excellent stability, much better than datasheet spec.
Measuring 1A is not easy, as I found (I had an error budget for a current source and sink of 300ppm over temperature, time humidity etc, few thousand was made from this). Most current shunts are low ohmic value and generate only a few mv or they have too much tempco for anything precision. If you have big budget, or it is a one off, there is always the RUG-Z, they make it up to 100Ohm, down to 1ppm, and with 250W rating self heating is not an issue. Just be careful with long term stability.
On the other hand, It is always easy to improve current measurement of a multimeter with an external shunt. In a 1000 EUR meter, they have a budget like 3 EUR for the shunt, if you need more precision, do it externally.
 

Offline maxwell3e10Topic starter

  • Frequent Contributor
  • **
  • Posts: 870
  • Country: us
Re: DC 1 A current measurement linearity at ppm level?
« Reply #37 on: October 31, 2018, 03:28:02 pm »
Here is the plot of the latest HighVoltage's data. It looks similar to before. DMM7510 has the smallest deviation, about 5-10 ppm. This time I dropped all points at -0.1 A because they were outliers.

For the time dependence, it would be interesting to measure at full 1 A for maximum thermal effect. Maybe measure all the meters at the same time to compare the transient.
 

Offline TiN

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: DC 1 A current measurement linearity at ppm level?
« Reply #38 on: October 31, 2018, 06:31:54 pm »
Before going to next step, I ran also lowish current sweep, 19mA, in same setup with SRL-1 in loop.



As expected, 1 ohm + DVM give very bad result due to voltage noise.
a) 3458B show no problems on this span (using it's 100mA range), about +/-2ppm INL
b) 8508 stayed well under +/-0.5ppm vs source.
c) K2002 was within +/-3ppm vs source, using it's 20mA range.
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 

Offline TiN

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: DC 1 A current measurement linearity at ppm level?
« Reply #39 on: November 01, 2018, 04:44:10 am »
If you guys tired of my colorful wiggly lines, let me know, I'll stop.



First try with DCCT (green line). 3 turns for primary, 10 ohm VHP-4 as burden resistor on secondary.
Setup photo, excuse the mess:



YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 
The following users thanked this post: e61_phil, Pipelie

Offline Pipelie

  • Regular Contributor
  • *
  • Posts: 172
  • Country: cn
Re: DC 1 A current measurement linearity at ppm level?
« Reply #40 on: November 01, 2018, 06:40:54 am »
interesting, the curve shape of SRL-1 is kind of similar to the DCCT's.
I wonder which one is more close to the “truth”

the linearity SPEC of LEM IT-600 is less than 1ppm as good as I remember.
 

Online HighVoltage

  • Super Contributor
  • ***
  • Posts: 5503
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #41 on: November 01, 2018, 08:22:56 am »
If you guys tired of my colorful wiggly lines, let me know, I'll stop.

Total opposite, just keep going.

Amazing stability of the Fluke 8508A.

BTW, is that your 8508A, did I miss your post on it ?
 
There are 3 kinds of people in this world, those who can count and those who can not.
 

Offline MiDi

  • Frequent Contributor
  • **
  • Posts: 609
  • Country: ua
Re: DC 1 A current measurement linearity at ppm level?
« Reply #42 on: November 01, 2018, 08:30:37 am »
BTW, is that your 8508A, did I miss your post on it ?

Just my thought  :-DD
 

Offline Pipelie

  • Regular Contributor
  • *
  • Posts: 172
  • Country: cn
Re: DC 1 A current measurement linearity at ppm level?
« Reply #43 on: November 01, 2018, 08:38:52 am »
 :-DD
I don't think so.

He wishes but it's rental.
 

Offline maxwell3e10Topic starter

  • Frequent Contributor
  • **
  • Posts: 870
  • Country: us
Re: DC 1 A current measurement linearity at ppm level?
« Reply #44 on: November 03, 2018, 03:11:03 pm »
Here are the data for two 0.5 Ohm Vishay Foil Resistors ‎Y14670R50000B9L‎  and Y16900R50000D9L‎, plotted against each other.

They were mounted on two large heatsinks sitting in the lab and simply wired to BNC connectors for current and voltage sense. 
One is measured by DMM7510, the other by Keysight 34470A. We took four sweeps stepping the current up and down, with 1 minute dwell at each value. It looks pretty good, at a level of 1-2 ppm, at least up to 0.6 A.

 

Offline e61_phil

  • Frequent Contributor
  • **
  • Posts: 962
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #45 on: November 03, 2018, 04:44:49 pm »
Thanks!

BNC is not the best connector for DC precison.

I would also measure the step response. That will give good insights and one can rule out many external effects (source INL and so on)
 

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14483
  • Country: de
Re: DC 1 A current measurement linearity at ppm level?
« Reply #46 on: November 03, 2018, 05:51:29 pm »
At the 1 ppm level one may also have to check if the INL of the DMM used to measure the voltage is good enough. In the low range, it is not just the ADC in the DMM, but also the amplifier that can contribute. INL in the 100 mV/200mV range can be worse than the prime 10 V range - though it's also more difficult to measure because of noise and thermal EMF.

For understanding the thermal contribution to INL, it might be worth to measure the thermal resistance (temperature rise on current) and the TC of the external shunt. For the temperature rise it is of cause only the case that can be measured, but that would at least take the heat sink out of the unknown.

As the thermal effect gets larger with more current (expect I³ for the TC related effect), one could extend the test to slightly larger current than one would normally us the shunt for a precision measurement. For the 0.5 Ohms resistors from Maxwell the 0.6 A test current is already such a case - this would be a 300 mV burden and thus more than normally used for high accuracy in this current range. At half the current it would be only 1/8 the error to be expected (for heating and TC).
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf