將電力信號轉換為零初相位正弦信號序列的方法和系統的制作方法
【技術領域】
[0001] 本發明涉及電力技術領域,特別是涉及一種將電力信號轉換為零初相位正弦信號 序列的方法和系統。
【背景技術】
[0002] 電力系統的頻率測量、相位測量、幅值測量等在本質上均為正弦參數的測量。傅里 葉變換是實現正弦參數測量的基本方法,在電力系統中有廣泛的應用。但隨著正弦參數測 量技術的發展,傅里葉變換存在的問題越顯突出,其難以進一步滿足電力系統對正弦參數 高準確度計算的要求。
[0003] 在電力系統正弦參數測量方面,有多種測量方法,如零交法、基于濾波的測量法、 基于小波變換法、基于神經網絡的測量法、基于DFT變換的測量法等。但是電網運行額定工 頻在50Hz附近,屬于頻率較低的正弦頻率。由于實際信號處理技術的局限性和信號構成的 復雜性,上述測量方法對正弦參數測量精度低,抗諧波和噪聲干擾性差。
【發明內容】
[0004] 基于上述情況,本發明提出了一種將電力信號轉換為零初相位正弦信號序列的方 法和系統,獲取零初相位正弦信號序列,提高正弦參數計算的準確度和抗諧波、噪聲干擾 性。
[0005] 為了實現上述目的,本發明技術方案的實施例為:
[0006] -種將電力信號轉換為零初相位正弦信號序列的方法,包括以下步驟:
[0007] 根據電力信號頻率范圍的下限、預設采樣頻率和預設整數信號周期數,獲得所述 電力信號的初步采樣序列長度;
[0008] 根據所述初步采樣序列長度對所述電力信號進行初步采樣,獲得所述電力信號的 初步米樣序列;
[0009] 對所述初步采樣序列進行頻率初測,生成所述電力信號的初步頻率,并根據所述 初步頻率設定所述電力信號的參考頻率;
[0010] 根據所述預設采樣頻率和所述參考頻率,獲得所述電力信號的單位周期序列長 度;
[0011] 根據所述預設整數信號周期數和所述單位周期序列長度,獲得所述電力信號的預 設序列長度;
[0012] 根據所述預設序列長度從所述初步采樣序列中獲得所述電力信號的正向序列;
[0013] 將所述正向序列反向輸出,獲得與所述正向序列對應的反褶序列;
[0014] 將所述正向序列和所述反褶序列相減,獲取所述電力信號零初相位正弦函數調制 序列;
[0015] 分別將所述參考頻率的余弦函數和所述參考頻率的正弦函數與所述正向序列相 乘,生成第一實頻向量序列和第一虛頻向量序列;
[0016] 分別將所述參考頻率的余弦函數和所述參考頻率的正弦函數與所述反褶序列相 乘,生成第二實頻向量序列和第二虛頻向量序列;
[0017] 分別對所述第一實頻向量序列和所述第一虛頻向量序列進行數字陷波,生成第一 實頻向量陷波序列和第一虛頻向量陷波序列;
[0018] 分別對所述第一實頻向量陷波序列和所述第一虛頻向量陷波序列進行積分運算, 生成第一實頻向量積分值和第一虛頻向量積分值;
[0019] 分別對所述第二實頻向量序列和所述第二虛頻向量序列進行數字陷波,生成第二 實頻向量陷波序列和第二虛頻向量陷波序列;
[0020] 分別對所述第二實頻向量陷波序列和所述第二虛頻向量陷波序列進行積分運算, 生成第二實頻向量積分值和第二虛頻向量積分值;
[0021] 根據預設的相位轉換規則,將所述第一虛頻向量積分值與所述第一實頻向量積分 值轉換為第一相位,將所述第二虛頻向量積分值與所述第二實頻向量積分值轉換為第二相 位;
[0022] 根據預設的序列平均初相位轉換規則,將所述第一相位和所述第二相位轉換為所 述正向序列的平均初相位;
[0023] 根據所述正向序列的平均初相位,將所述電力信號零初相位正弦函數調制序列的 幅值恢復為所述電力信號的幅值,獲得所述電力信號的零初相位正弦信號輸出序列。
[0024] -種將電力信號轉換為零初相位正弦信號序列的系統,包括:
[0025] 采樣序列長度模塊,用于根據電力信號頻率范圍的下限、預設采樣頻率和預設整 數信號周期數,獲得所述電力信號的初步采樣序列長度;
[0026] 初步采樣模塊,用于根據所述初步采樣序列長度對所述電力信號進行初步采樣, 獲得所述電力信號的初步采樣序列;
[0027] 頻率初測模塊,用于對所述初步采樣序列進行頻率初測,生成所述電力信號的初 步頻率,并根據所述初步頻率設定所述電力信號的參考頻率;
[0028] 單位周期序列長度模塊,用于根據所述預設采樣頻率和所述參考頻率,獲得所述 電力信號的單位周期序列長度;
[0029] 預設序列長度模塊,用于根據所述預設整數信號周期數和所述單位周期序列長 度,獲得所述電力信號的預設序列長度;
[0030] 正向序列模塊,用于根據所述預設序列長度從所述初步采樣序列中獲得所述電力 信號的正向序列;
[0031] 反褶序列模塊,用于將所述正向序列反向輸出,獲得與所述正向序列對應的反褶 序列;
[0032] 正弦函數調制序列模塊,用于將所述正向序列和所述反褶序列相減,獲取所述電 力信號零初相位正弦函數調制序列;
[0033] 第一向量序列生成模塊,用于分別將所述參考頻率的余弦函數和所述參考頻率的 正弦函數與所述正向序列相乘,生成第一實頻向量序列和第一虛頻向量序列;
[0034] 第二向量序列生成模塊,用于分別將所述參考頻率的余弦函數和所述參考頻率的 正弦函數與所述反褶序列相乘,生成第二實頻向量序列和第二虛頻向量序列;
[0035] 第一向量陷波序列生成模塊,用于分別對所述第一實頻向量序列和所述第一虛頻 向量序列進行數字陷波,生成第一實頻向量陷波序列和第一虛頻向量陷波序列;
[0036] 第一向量積分值生成模塊,用于分別對所述第一實頻向量陷波序列和所述第一虛 頻向量陷波序列進行積分運算,生成第一實頻向量積分值和第一虛頻向量積分值;
[0037] 第二向量陷波序列生成模塊,用于分別對所述第二實頻向量序列和所述第二虛頻 向量序列進行數字陷波,生成第二實頻向量陷波序列和第二虛頻向量陷波序列;
[0038] 第二向量積分值生成模塊,用于分別對所述第二實頻向量陷波序列和所述第二虛 頻向量陷波序列進行積分運算,生成第二實頻向量積分值和第二虛頻向量積分值;
[0039] 相位模塊,用于根據預設的相位轉換規則,將所述第一虛頻向量積分值與所述第 一實頻向量積分值轉換為第一相位,將所述第二虛頻向量積分值與所述第二實頻向量積分 值轉換為第二相位;
[0040] 平均初相位模塊,用于根據預設的序列平均初相位轉換規則,將所述第一相位和 所述第二相位轉換為所述正向序列的平均初相位;
[0041] 零初相位正弦信號輸出序列模塊,用于根據所述正向序列的平均初相位,將所述 電力信號零初相位正弦函數調制序列的幅值恢復為所述電力信號的幅值,獲得所述電力信 號的零初相位正弦信號輸出序列。
[0042]與現有技術相比,本發明的有益效果為:本發明將電力信號轉換為零初相位正弦 信號序列的的方法和系統,獲得初步采樣序列長度,并對電力信號進行初步采樣,獲得初步 采樣序列;對初步采樣序列進行頻率初測,生成初步頻率,設定參考頻率;根據預設采樣頻 率和參考頻率,獲得單位周期序列長度;根據預設整數信號周期數和單位周期序列長度,獲 得預設序列長度;從初步采樣序列中獲得正向序列,進一步獲得反褶序列;將正向序列和 反褶序列相減,獲取零初相位正弦函數調制序列;分別將參考頻率的余弦函數和正弦函數 與正向序列相乘,再分別與反褶序列相乘,進行數字陷波、向量積分、向量積分值轉換、相位 轉換,獲得正向序列的平均初相位,將零初相位正弦函數調制序列的幅值恢復為電力信號 的幅值,獲得零初相位正弦信號輸出序列。獲得正弦函數調制序列,解決了信號序列初相位 變化較大問題的影響,同時正弦函數信號序列攜帶了數值較大的信號序列全相位差信息, 提高正弦參數計算的準確度和抗諧波、噪聲干擾性。
【附圖說明】
[0043]圖1為一個實施例中將電力信號轉換為零初相位正弦信號序列的方法流程圖;
[0044] 圖2為一個實施例中正向序列和反褶序列示意圖;
[0045] 圖3為一個實施例中將電力信號轉換為零初相位正弦信號序列的系統結構示意 圖。
【具體實施方式】
[0046] 為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進 一步地詳細描述。
[0047] 本發明中的步驟雖然用標號進行了排列,但并不用于限定步驟的先后次序,除非 明確說明了步驟的次序或者某步驟的執行需要其他步驟作為基礎,否則步驟的相對次序是 可以調整的。
[0048] 一個實施例中將電力信號轉換為零初相位正弦信號序列的方法,如圖1所示,包 括以下步驟:
[0049] 步驟SlOl :根據電力信號頻率范圍的下限、預設采樣頻率和預設整數信號周期 數,獲得所述電力信號的初步采樣序列長度;
[0050] 步驟S102 :根據所述初步采樣序列長度對所述電力信號進行初步采樣,獲得所述 電力信號的初步采樣序列;
[0051] 步驟S103 :對所述初步采樣序列進行頻率初測,生成所述電力信號的初步頻率, 并根據所述初步頻率設定所述電力信號的參考頻率;
[0052] 步驟S104 :根據所述預設采樣頻率和所述參考頻率,獲得所述電力信號的單位周 期序列長度;
[0053] 步驟S105 :根據所述預設整數信號周期數和所述單位周期序列長度,獲得所述電 力信號的預設序列長度;
[0054] 步驟S106 :根據所述預設序列長度從所述初步采樣序列中獲得所述電力信號的 正向序列;
[0055] 步驟S107 :將所述正向序列反向輸出,獲得與所述正向序列對應的反褶序列;
[0056] 步驟S108 :將所述正向序列和所述反褶序列相減,獲取所述電力信號零初相位正 弦函數調制序列;
[0057] 步驟S109 :分別將所述參考頻率的余弦函數和所述參考頻率的正弦函數與所述 正向序列相乘,生成第一實頻向量序列和第一虛頻向量序列;
[0058] 步驟SllO :分別將所述參考頻率的余弦函數和所述參考頻率的正弦函數與所述 反褶序列相乘,生成第二實頻向量序列和第二虛頻向量序列;
[0059] 步驟Slll :分別對所述第一實頻向量序列和所述第一虛頻向量序列進行數字陷 波,生成第一實頻向量陷波序列和第一虛頻向量陷波序列;
[0060] 步驟S112 :分別對所述第一實頻向量陷波序列和所述第一虛頻向量陷波序列進 行積分運算,生成第一實頻向量積分值和第一虛頻向量積分值;
[0061] 步驟S113 :分別對所述第二實頻向量序列和所述第二虛頻向量序列進行數字陷 波,生成第二實頻向量陷波序列和第二虛頻向量陷波序列;
[0062] 步驟S114 :分別對所述第二實頻向量陷波序列和所述第二虛頻向量陷波序列進 行積分運算,生成第二實頻向量積分值和第二虛頻向量積分值;
[0063] 步驟S115 :根據預設的相位轉換規則,將所述第一虛頻向量積分值與所述第一實 頻向量積分值轉換為第一相位,將所述第二虛頻向量積分值與所述第二實頻向量積分值轉 換為第二相位;
[0064] 步驟S116 :根據預設的序列平均初相位轉換規則,將所述第一相位和所述第二相 位轉換為所述正向序列的平均初相位;
[0065] 步驟S117 :根據所述正向