How to measure power/energy with analog circuit

analogmeasurementpower-meterpulse

I would like to measure either power (running average, for example exponential average with a certain time constant) or energy (power integrated over time) with an analog circuit.

The setup I have is a pulse generator and the average output power and single-pulse energy are both important parameters. However, measuring current and voltage with an ADC and then calculating power digitally is unlikely to work well since the signal is fairly broadband, so it would have to be a heck of a fast ADC. I also would like to be able to measure single-pulse energy in a purely analog way for reliability reasons.

I think this must be a common problem in true-RMS power meters, but I have no idea how to approach it. Thanks for your ideas!

P.S. The question is not how to do a bench measurement (no doubt there are off the shelf tools for that) but how to build a circuit that does the measurement that can be used as part of the device I'm working on.

Best Answer

An analog 4-quadrant multiplier with (say) 10MHz bandwidth eg. AD734 could be used to calculate the instantaneous power. You could then low-pass anti-alias filter the resulting signal and digitize it.