本发明公开了一种基于改进二阶广义积分器的锁相算法,将并网电压瞬时值Ua,Ub,Uc经过坐标变换得到Uα和Uβ;将Uα和Uβ分别经过具有STKF的改进DSOGI得到U'α、qU'α和U'β、qU'β;将这两组信号进行运算后得到电压的正序基波分量;将电压的正序基波分量经过同步坐标系锁相算法得到并网电压正序基波分量的相位。本发明通过增加消除电压直流分量通道来实现对畸变、不平衡且含有不对称直流分量电压进行准确快速锁相的目的。在消除电压直流分量时为了满足动态性要求,设计了一种强跟踪卡尔曼滤波器(Strong Tracking Kalman Filter)来完成从大量谐波电压中提取直流分量的工作。