This invention discloses a method for measuring the lead-
lag average power of a three-phase asynchronous motor using phase-shift sampling, belonging to the field of
motor power measurement technology. The method includes:
signal conditioning
processing, converting the three-phase
voltage and current signals into levels suitable for ADC sampling; dual-state
machine time-division sampling and power pre-calculation, cyclically acquiring
voltage and current signals through T0 and T1 states and calculating the total three-phase power at adjacent sampling times; lead-
lag averaging
processing, performing an arithmetic average of adjacent pre-calculated power values; error compensation
processing, calculating a compensation coefficient based on the sampling
phase difference and correcting the power value; and periodic averaging filtering processing, achieving full-cycle power averaging based on the positive zero-crossing point detection of phase A
voltage. This method achieves equivalent synchronous sampling based on a single energy meter, resulting in low hardware cost,
system error control within ±0.1%, strong
harmonic suppression capability, good load and frequency adaptability, a simple and
efficient algorithm, and ease of embedded implementation.