无功功率计量方法中的移相法有两种实现方法,一种是基于采样点平移,另一种是利用希尔伯特滤波器.在Matlab上对这两种方法进行了设计,仿真,并采用EP2C50型号的FPGA实现了希尔伯特滤波器.数据表明基于采样点平移的方法有局限性,而希尔伯特移相无功算法具有移相准确的特点,保证了无功功率的精确计量.