发明名称 正负序电流实时检测的方法
摘要 本发明公开了一种正负序电流实时检测的方法,步骤如下:采样获得三相交流电流;检测采样时刻与该电流同步旋转的正序角度值θ+(k),取与该电流反相同步旋转的负序角度值θ-(k)=-θ+(k);将三相交流电流的瞬时值变换到αβ坐标系下的α(k)、β(k)分量;将当前采样时刻角度值θ+和θ-、α-β坐标系下的α(k)、β(k)分量、上次采样时刻的角度值θ+(k-1)和θ-(k-1)以及上一采样时刻的α(k-1)、β(k-1)分量作为已知量,计算得出α-β坐标系下当前正序分量α+(k)、β+(k)及当前负序分量α-(k)、β-(k)的瞬时值;进行反Clark变换,得到当前三相正序分量和三相负序分量。本发明算法简单,实时性强,解决了复数计算、滤波器、构造同步旋转向量等方法带来的复杂运算、算法延时等问题,保证了正负序分量检测的实时性、准确性;适用范围广、易于工程实现。
申请公布号 CN102221639A 申请公布日期 2011.10.19
申请号 CN201110084531.X 申请日期 2011.04.06
申请人 国电南瑞科技股份有限公司 发明人 王智;高中楷;田兴新;刘宝
分类号 G01R19/04(2006.01)I;G01R25/00(2006.01)I 主分类号 G01R19/04(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 一种正负序电流实时检测的方法,其特征是,包括如下步骤:1)对三相交流电流进行连续采样,并将每次采样结果保存为与采样时间顺序相关的序列形式IA(k)、IB(k)、IC(k),且相邻两次采样的时间间隔为Δt(k),其中下标A、B、C代表三相分量,k表示采样序列顺序号;2)检测采样时刻与该电流同步旋转的正序角度值θ+(k),取与该电流反相同步旋转的负序角度值θ‑(k)=‑θ+(k),θ+(k)和θ‑(k)是关于采样时间的序列;3)进行三相电流瞬时值IA(k)、IB(k)、IC(k)的Clark变换; <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfrac> <mn>2</mn> <mn>3</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mfrac> <msqrt> <mn>3</mn> </msqrt> <mn>2</mn> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <msqrt> <mn>3</mn> </msqrt> <mn>2</mn> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>I</mi> <mi>A</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>I</mi> <mi>B</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>I</mi> <mi>C</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>根据公式(1)计算得到α(k)、β(k)序列,分别表示三相电流变换到α‑β两相静止坐标系下的α轴分量和β轴分量;4)计算获得α‑β两相静止坐标系下的正负序分量;将步骤2)中获得的当前正序角度值θ+(k)、负序角度值θ‑(k)、上一个采样周期的正、负序角度值θ+(k‑1)、θ‑(k‑1)、以及步骤3)中获得的α‑β两相静止坐标系下的当前α(k)、β(k)分量、上一个采样周期的α(k‑1)、β(k‑1)分量,带入下式进行计算: <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>&alpha;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&beta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&alpha;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&beta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>&CenterDot;</mo> <msup> <mi>C</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>&CenterDot;</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>其中, <mrow> <mi>C</mi> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>得到α‑β两相静止坐标系下的当前正序分量α+(k)、β+(k)及当前负序分量α‑(k)、β‑(k)的瞬时值;5)将步骤4)计算得到的α‑β两相静止坐标系下的正序分量α+(k)、β+(k)及负序分量α‑(k)、β‑(k)进行反Clark变换; <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>I</mi> <mrow> <mi>A</mi> <mo>+</mo> </mrow> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>I</mi> <mrow> <mi>B</mi> <mo>+</mo> </mrow> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>I</mi> <mrow> <mi>C</mi> <mo>+</mo> </mrow> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mtd> <mtd> <mfrac> <msqrt> <mn>3</mn> </msqrt> <mn>2</mn> </mfrac> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <msqrt> <mn>3</mn> </msqrt> <mn>2</mn> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>&alpha;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&beta;</mi> <mo>+</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>I</mi> <mrow> <mi>A</mi> <mo>-</mo> </mrow> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>I</mi> <mrow> <mi>B</mi> <mo>-</mo> </mrow> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>I</mi> <mrow> <mi>C</mi> <mo>-</mo> </mrow> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mtd> <mtd> <mfrac> <msqrt> <mn>3</mn> </msqrt> <mn>2</mn> </mfrac> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <msqrt> <mn>3</mn> </msqrt> <mn>1</mn> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>&alpha;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&beta;</mi> <mo>-</mo> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>根据公式(3)、(4)得到当前三相正序分量瞬时值IA+(k)、IB+(k)、IC+(k)和三相负序分量瞬时值IA‑(k)、IB‑(k)、IC‑(k)。
地址 210061 江苏省南京市高新技术开发区高新路20号