亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

電能表計量電路的仿真方法及裝置與流程

文檔序號:12456717閱讀:1255來源:國知局
電能表計量電路的仿真方法及裝置與流程

本發(fā)明涉及建模仿真領(lǐng)域,尤其涉及一種電能表計量電路的仿真方法及裝置。



背景技術(shù):

智能電能表是建立全國范圍智能電網(wǎng)的重要設(shè)備,其電能計量準確性直接關(guān)系用戶和國家電網(wǎng)的切身利益。智能電能表的計量電路可以分為模擬電路和數(shù)字電路兩個部分。目前,對電能表進行的仿真分析只針對其中一個部分,并且仿真時很少考慮電能表實際計量芯片內(nèi)部A/D轉(zhuǎn)換等電路工作原理和有功功率等參數(shù)數(shù)字化計算方法。這會使得電能表計量電路仿真結(jié)果不能準確反映其實際計量情況,進而影響電能表設(shè)計結(jié)果。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于,解決目前電能表仿真過程中無法應(yīng)用單一仿真軟件同時滿足對于電表工作過程中的數(shù)字過程和模擬過程準確仿真的問題。

為了達到上述目的,本發(fā)明提出了一種智能電能表計量電路的仿真方法,包括:獲取電能表的原理圖與A/D轉(zhuǎn)換電路的參數(shù);根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型;根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型;使用所述Saber軟件中的SaberCosim模塊對Simulink軟件中的所述數(shù)字電路模型與Saber軟件中所述模擬電路模型進行數(shù)據(jù)連接,所述數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型;運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真,并計算所述電能表計量電路的仿真結(jié)果。

進一步地,所述獲取電能表的A/D轉(zhuǎn)換電路的參數(shù),并根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型的步驟包括:獲取所述電能表的A/D轉(zhuǎn)換電路的標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率;根據(jù)所述標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率,使用MATLAB語言構(gòu)造A/D轉(zhuǎn)換電路的數(shù)字電路模型,并設(shè)置所述數(shù)字電路模型的電壓放大倍數(shù)、火線電流放大倍數(shù)、零線電流放大倍數(shù)。

進一步地,所述根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型的步驟包括:設(shè)置正弦電壓源、正弦電流源;通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)與無源濾波電路,建立電網(wǎng)電壓采樣電路并采集電網(wǎng)電壓采樣電路;通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)并將錳銅片設(shè)置成理想電阻,建立火線電流采樣電路并采集火線電流采樣信號;通過選擇并設(shè)定Current Sensor模塊,搭建相應(yīng)的電阻串聯(lián)分壓網(wǎng)絡(luò),建立零線電流采樣電路并采集零線電流采樣信號;根據(jù)所述電能表的原理圖連接所述電網(wǎng)電壓采樣電路、火線電流采樣電路以及零線電流采樣電路、正弦電壓源以及正弦電流源,建立所述模擬電路模型。

進一步地,所述運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真包括:將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號發(fā)送給所述Simulink軟件中的所述數(shù)字電路模型;將電壓有效值、電流有效值、有功功率以及無功功率的計算公式離散化,得到離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式;將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號分別代入所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式,計算電壓有效值、電流有效值、有功功率以及無功功率,并將結(jié)果發(fā)送給所述Saber軟件中的所述模擬電路模型;設(shè)置所述Simulink軟件與Saber軟件的仿真步長,對所述聯(lián)合仿真模型進行聯(lián)合仿真。

進一步地,所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式為:

式中:P為有功功率;Q為無功功率;IRMS為電流有效值;URMS為電壓有效值;u(t)為瞬時電壓;i(t)為瞬時電流;u(k)為瞬時電壓采樣值;i(k)為瞬時電流采樣值;T為電壓電流信號周期;N為一個基波周期內(nèi)的采樣次數(shù);Δt為采樣時間間隔。

為了達到上述目的,還提出了一種電能表計量電路的仿真裝置,包括:原理圖與參數(shù)獲取模塊,用于獲取電能表的原理圖與A/D轉(zhuǎn)換電路的參數(shù);數(shù)字電路模型建立模塊,用于根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型;模擬電路模型建立模塊,用于根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型;聯(lián)合仿真模型建立模塊,用于使用所述Saber軟件中的SaberCosim模塊對Simulink軟件中的所述數(shù)字電路模型與Saber軟件中所述模擬電路模型進行數(shù)據(jù)連接,所述數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型;仿真運行模塊,用于運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真,并計算所述電能表計量電路的仿真結(jié)果。

進一步地,所述數(shù)字電路模型建立模塊包括:參數(shù)獲取模塊,用于獲取所述電能表的A/D轉(zhuǎn)換電路的標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率;數(shù)字模型構(gòu)造模塊,用于根據(jù)所述標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率,使用MATLAB語言構(gòu)造A/D轉(zhuǎn)換電路的數(shù)字電路模型,并設(shè)置所述數(shù)字電路模型的電壓放大倍數(shù)、火線電流放大倍數(shù)、零線電流放大倍數(shù)。

進一步地,所述模擬電路模型建立模塊包括:信號激勵設(shè)置模塊,用于設(shè)置正弦電壓源、正弦電流源;電壓采樣電路建立模塊,用于通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)與無源濾波電路,建立電網(wǎng)電壓采樣電路并采集電網(wǎng)電壓采樣電路;火線電流采樣電路建立模塊,用于通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)并將錳銅片設(shè)置成理想電阻,建立火線電流采樣電路并采集火線電流采樣信號;零線電流采樣電路建立模塊,用于通過選擇并設(shè)定Current Sensor模塊,搭建相應(yīng)的電阻串聯(lián)分壓網(wǎng)絡(luò),建立零線電流采樣電路并采集零線電流采樣信號;模擬模型建立模塊,用于根據(jù)所述電能表的原理圖連接所述電網(wǎng)電壓采樣電路、火線電流采樣電路以及零線電流采樣電路、正弦電壓源以及正弦電流源,建立模擬電路模型。

進一步地,所述仿真運行模塊包括:信號發(fā)送模塊,用于將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號發(fā)送給所述Simulink軟件中的所述數(shù)字電路模型;公式離散化模塊,用于將電壓有效值、電流有效值、有功功率以及無功功率的計算公式離散化,得到離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式;信號計算模塊,用于將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號分別代入所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式,計算電壓有效值、電流有效值、有功功率以及無功功率,并將結(jié)果發(fā)送給所述Saber軟件中的所述模擬電路模型;聯(lián)合仿真模塊,用于設(shè)置所述Simulink軟件與Saber軟件的仿真步長,對所述聯(lián)合仿真模型進行聯(lián)合仿真。

進一步地,所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式為:

式中:P為有功功率;Q為無功功率;IRMS為電流有效值;URMS為電壓有效值;u(t)為瞬時電壓;i(t)為瞬時電流;u(k)為瞬時電壓采樣值;i(k)為瞬時電流采樣值;T為電壓電流信號周期;N為一個基波周期內(nèi)的采樣次數(shù);Δt為采樣時間間隔。

本發(fā)明實施例的電能表計量電路的仿真方法及裝置,通過用Saber仿真平臺進行模擬電路的仿真,并結(jié)合Simulink在軟件控制算法方面的優(yōu)勢來模擬計量過程中的數(shù)字過程,使用SaberCosim模塊將兩個軟件的數(shù)據(jù)進行交換傳遞,實現(xiàn)了仿真軟件之間的優(yōu)勢互補,使得對智能電表計量過程的模擬更加準確。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實施例的電能表計量電路的仿真方法的流程圖。

圖2為本發(fā)明實施例的Saber-Simulink聯(lián)合仿真原理圖。

圖3為本發(fā)明實施例的電能表計量電路的仿真裝置的結(jié)構(gòu)示意圖。

圖4為本發(fā)明實施例的數(shù)字電路模型建立模塊的結(jié)構(gòu)示意圖。

圖5為本發(fā)明實施例的模擬電路模型建立模塊的結(jié)構(gòu)示意圖。

圖6為本發(fā)明實施例的仿真運行模塊的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護的范圍。

圖1為本發(fā)明實施例的電能表計量電路的仿真方法的流程圖,如圖1所示,本實施例提出的電能表計量電路的仿真方法,包括:

S100,獲取電能表的原理圖與A/D轉(zhuǎn)換電路的參數(shù);

S200,根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型;

S300,根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型;

S400,使用所述Saber軟件中的SaberCosim模塊對Simulink軟件中的所述數(shù)字電路模型與Saber軟件中所述模擬電路模型進行數(shù)據(jù)連接,所述數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型;

S500,運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真,并計算所述電能表計量電路的仿真結(jié)果。

在步驟S100中,獲取電能表的原理圖與A/D轉(zhuǎn)換電路的參數(shù)。電能表的電路部分由A/D轉(zhuǎn)換電路與模擬電路兩部分構(gòu)成,本領(lǐng)域技術(shù)人員可以自行獲取電能表的原理圖,并根據(jù)電能表中所用到的計量芯片的芯片手冊確定A/D轉(zhuǎn)換電路的參數(shù),這些參數(shù)的獲取方式可以通過測量實物或者查閱相關(guān)資料。該參數(shù)包括標準電壓、寄存器位數(shù)、數(shù)據(jù)更新頻率。

在步驟S200中,根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型。本領(lǐng)域技術(shù)人員使用Matlab語言構(gòu)造數(shù)字電路模型的M-Function模塊,該M-Function模塊對照逐次比較型A/D轉(zhuǎn)換電路算法使建立的數(shù)字電路模型實現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換。由此,即可以完成對電能表數(shù)字電路的仿真模型的建立。

在步驟S200具體實施過程中,獲取電能表的A/D轉(zhuǎn)換電路的參數(shù),并根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型的步驟包括:獲取所述電能表的A/D轉(zhuǎn)換電路的標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率;根據(jù)所述標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率,使用MATLAB語言構(gòu)造A/D轉(zhuǎn)換電路的數(shù)字電路模型,并設(shè)置所述數(shù)字電路模型的電壓放大倍數(shù)、火線電流放大倍數(shù)、零線電流放大倍數(shù)。

在步驟S300中,根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型。根據(jù)在步驟S100中已經(jīng)獲得的電能表的原理圖,將原理圖的模擬電路部分在Saber軟件中進行搭建,從而完成模擬電路模型。

在步驟S300具體實施過程中,根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型的步驟包括:

步驟S310,設(shè)置正弦電壓源、正弦電流源。根據(jù)所述智能電表原理分析,用正弦電壓源模擬電網(wǎng)電壓,用正弦電流源模擬火線與零線電流。

步驟S320,通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)與無源濾波電路,建立電網(wǎng)電壓采樣電路并采集電網(wǎng)電壓采樣電路,采用多級電阻分壓的方式提取采樣信號,并加入無源濾波電路。

步驟S330,通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)并將錳銅片設(shè)置成理想電阻,建立火線電流采樣電路并采集火線電流采樣信號,對于火線電流采樣電路,根據(jù)所述智能電表原理圖,將其計量關(guān)鍵元器件錳銅片設(shè)置成理想電阻,并搭建相應(yīng)的電阻分壓網(wǎng)絡(luò)。

步驟S340,通過選擇并設(shè)定Current Sensor模塊,搭建相應(yīng)的電阻串聯(lián)分壓網(wǎng)絡(luò),建立零線電流采樣電路并采集零線電流采樣信號,對于零線電流采樣電路,通過選擇Current Sensor模塊設(shè)定合適的變化,得到小電流信號,搭建相應(yīng)電阻分壓網(wǎng)絡(luò);

步驟S350,根據(jù)所述電能表的原理圖連接所述電網(wǎng)電壓采樣電路、火線電流采樣電路以及零線電流采樣電路、正弦電壓源以及正弦電流源,建立所述模擬電路模型。

步驟S360,根據(jù)所述電能表的原理圖連接所述電網(wǎng)電壓采樣電路、火線電流采樣電路以及零線電流采樣電路、正弦電壓源以及正弦電流源,建立模擬電路模型。

在步驟S400中,使用所述Saber軟件中的SaberCosim模塊對Simulink軟件中的所述數(shù)字電路模型與Saber軟件中所述模擬電路模型進行數(shù)據(jù)連接,所述數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型。由于數(shù)字電路模型的建立是在Simulink軟件中,模擬電路模型的建立是在Saber軟件中,使用SaberCosim軟件作為以上兩款軟件的接口軟件,用以數(shù)字電路模型與模擬電路模型的數(shù)據(jù)。對步驟S200、步驟S300已經(jīng)建立好的數(shù)字電路模型與模擬電路模型進行連接,構(gòu)建聯(lián)合仿真模型。完成聯(lián)合仿真模型的構(gòu)建后,進入步驟S500,運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真,并計算所述電能表計量電路的仿真結(jié)果。

在步驟S400具體實施過程中,使用所述Saber軟件中的SaberCosim模塊對Simulink軟件中的所述數(shù)字電路模型與Saber軟件中所述模擬電路模型進行數(shù)據(jù)連接,所述數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型。

首先,將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號發(fā)送給所述Simulink軟件中的所述數(shù)字電路模型;

然后,將電壓有效值、電流有效值、有功功率以及無功功率的計算公式離散化,得到離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式。該公式為:

式中:P為有功功率;Q為無功功率;IRMS為電流有效值;URMS為電壓有效值;u(t)為瞬時電壓;i(t)為瞬時電流;u(k)為瞬時電壓采樣值;i(k)為瞬時電流采樣值;T為電壓電流信號周期;N為一個基波周期內(nèi)的采樣次數(shù);Δt為采樣時間間隔。

最后,將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號分別代入所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式,計算電壓有效值、電流有效值、有功功率以及無功功率,并將結(jié)果發(fā)送給所述Saber軟件中的所述模擬電路模型;設(shè)置所述Simulink軟件與Saber軟件的仿真步長,對所述聯(lián)合仿真模型進行聯(lián)合仿真。

在此需要說明的是,雖然以上對實施方式的闡述按照步驟順序進行說明的,但并不代表必須按照以上順序才能實現(xiàn)本發(fā)明的仿真方法,本發(fā)明對各個步驟實施的先后順序不做限定。

圖2為本發(fā)明實施例的Saber-Simulink聯(lián)合仿真原理圖,結(jié)合圖1與圖2,對本發(fā)明的電能表計量電路的仿真方法做進一步說明。參考圖2所示,電能表計量電路的仿真模型主要分為三部分:模擬電路部分、數(shù)字電路部分以及仿真接口。數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型,其中,模擬電路部分包括:錳銅分流器等效模型、電流互感器等效模型、電阻分壓網(wǎng)絡(luò)以及模擬信號激勵;數(shù)字電路部分包括:計量芯片Simulink模型、微控制器Simulink模型。仿真接口為Saber-MATLAB/Simulink仿真接口。

在獲取電能表的原理圖與A/D轉(zhuǎn)換電路的參數(shù)后,首先使用A/D轉(zhuǎn)換電路的參數(shù)搭建數(shù)字電路模型,其中,計量芯片Simulink模型與微控制器Simulink模型共同組成了數(shù)字電路模型,根據(jù)所述標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率,使用MATLAB語言構(gòu)造Simulink模型與微控制器Simulink模型,并設(shè)置所述數(shù)字電路模型的電壓放大倍數(shù)、火線電流放大倍數(shù)、零線電流放大倍數(shù);然后使用電能表原理圖構(gòu)建模擬電路模型。其中,設(shè)置正弦電壓源、正弦電流源作為模擬信號激勵,用來模擬電網(wǎng)電壓以及電流,建立錳銅分流器等效模型,用來模擬電表中的錳銅片電流采樣部分;根據(jù)原理圖設(shè)置電流互感器等效模型,用來模擬電能表中的電流互感器電流采樣部分;構(gòu)建電阻分壓網(wǎng)絡(luò)作為電網(wǎng)電壓采樣電路,用來模擬電表中多級電阻分壓采樣電路部分。完成數(shù)字電路模型與模擬電路模型的搭建后,通過設(shè)置Saber-MATLAB/Simulink為仿真接口,實現(xiàn)數(shù)字電路模型與模擬電路模型的數(shù)據(jù)連接。

完成電能表聯(lián)合仿真模型后,運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真,具體數(shù)據(jù)的傳輸順序如下:模擬電路模型通過Saber-MATLAB/Simulink仿真接口將測量到的電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號傳輸給數(shù)字電路模型。接下來數(shù)字電路模型中的計量芯片Simulink模型對電壓有效值、電流有效值、有功功率以及無功功率的計算公式離散化,然后將電網(wǎng)電壓采樣信號的電壓值、火線電流采樣信號的電流值與零線電流采樣信號的電流值代入離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式,得到電壓有效值、電流有效值、有功功率以及無功功率,再將該些參數(shù)通過Saber-MATLAB/Simulink仿真接口返回給模擬電路模型并對計算用的數(shù)據(jù)進行更新。以此重復(fù)上述的過程,以設(shè)定的Simulink及Saber的仿真步長進行運算仿真,直至到達設(shè)定的迭代步數(shù)或者收斂條件,從而完成能表計量電路的仿真。在此說明,電能表聯(lián)合仿真模型中的數(shù)字電路模型與模擬電路模型在進行仿真的過程中,計算數(shù)據(jù)的傳輸不限于上述兩模型的數(shù)據(jù)傳輸順序。

在介紹了本發(fā)明實施例的電能表計量電路的仿真方法之后,接下來,對本發(fā)明實施例的電能表計量電路的仿真裝置進行介紹。該裝置的實施可以參見上述方法的實施,重復(fù)之處不再贅述。以下所使用的術(shù)語“模塊”、“單元”,可以是實現(xiàn)預(yù)定功能的軟件和/或硬件。

圖3為本發(fā)明實施例的電能表計量電路的仿真裝置的結(jié)構(gòu)示意圖,如圖3所示,一種電能表計量電路的仿真裝置,包括:原理圖與參數(shù)獲取模塊100,用于獲取電能表的原理圖與A/D轉(zhuǎn)換電路的參數(shù);數(shù)字電路模型建立模塊200,用于根據(jù)所述參數(shù)在Simulink軟件中建立A/D轉(zhuǎn)換電路的數(shù)字電路模型;模擬電路模型建立模塊300,用于根據(jù)所述電能表的原理圖,在Saber軟件中建立模擬電路模型;聯(lián)合仿真模型建立模塊400,用于使用所述Saber軟件中的SaberCosim模塊對Simulink軟件中的所述數(shù)字電路模型與Saber軟件中所述模擬電路模型進行數(shù)據(jù)連接,所述數(shù)字電路模型與模擬電路模型共同組成聯(lián)合仿真模型;仿真運行模塊500,用于運行所述Saber軟件對所述聯(lián)合仿真模型進行聯(lián)合仿真,并計算所述電能表計量電路的仿真結(jié)果。

在具體實施過程中,圖4為本發(fā)明實施例的數(shù)字電路模型建立模塊的結(jié)構(gòu)示意圖,如圖4所示,所述數(shù)字電路模型建立模塊200包括:參數(shù)獲取模塊210,用于獲取所述電能表的A/D轉(zhuǎn)換電路的標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率;數(shù)字模型構(gòu)造模塊220,用于根據(jù)所述標準電壓、寄存器位數(shù)以及數(shù)據(jù)更新頻率,使用MATLAB語言構(gòu)造A/D轉(zhuǎn)換電路的數(shù)字電路模型,并設(shè)置所述數(shù)字電路模型的電壓放大倍數(shù)、火線電流放大倍數(shù)、零線電流放大倍數(shù)。

在具體實施過程中,圖5為本發(fā)明實施例的模擬電路模型建立模塊的結(jié)構(gòu)示意圖,如圖5所示,所述模擬電路模型建立模塊300包括:信號激勵設(shè)置模塊310,用于設(shè)置正弦電壓源、正弦電流源;電壓采樣電路建立模塊320,用于通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)與無源濾波電路,建立電網(wǎng)電壓采樣電路并采集電網(wǎng)電壓采樣電路;火線電流采樣電路建立模塊330,用于通過搭建電阻串聯(lián)分壓網(wǎng)絡(luò)并將錳銅片設(shè)置成理想電阻,建立火線電流采樣電路并采集火線電流采樣信號;零線電流采樣電路建立模塊340,用于通過選擇并設(shè)定Current Sensor模塊,搭建相應(yīng)的電阻串聯(lián)分壓網(wǎng)絡(luò),建立零線電流采樣電路并采集零線電流采樣信號;模擬模型建立模塊350,用于根據(jù)所述電能表的原理圖連接所述電網(wǎng)電壓采樣電路、火線電流采樣電路以及零線電流采樣電路、正弦電壓源以及正弦電流源,建立模擬電路模型。

在具體實施過程中,圖6為本發(fā)明實施例的仿真運行模塊的結(jié)構(gòu)示意圖,如圖6所示,所述仿真運行模塊500包括:信號發(fā)送模塊510,用于將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號發(fā)送給所述Simulink軟件中的所述數(shù)字電路模型;公式離散化模塊520,用于將電壓有效值、電流有效值、有功功率以及無功功率的計算公式離散化,得到離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式;信號計算模塊530,用于將所述電網(wǎng)電壓采樣信號、火線電流采樣信號與零線電流采樣信號分別代入所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式,計算電壓有效值、電流有效值、有功功率以及無功功率,并將結(jié)果發(fā)送給所述Saber軟件中的所述模擬電路模型;聯(lián)合仿真模塊540,用于設(shè)置所述Simulink軟件與Saber軟件的仿真步長,對所述聯(lián)合仿真模型進行聯(lián)合仿真。

在具體實施過程中,所述離散化后的電壓有效值、電流有效值、有功功率以及無功功率的計算公式為:

式中:P為有功功率;Q為無功功率;IRMS為電流有效值;URMS為電壓有效值;u(t)為瞬時電壓;i(t)為瞬時電流;u(k)為瞬時電壓采樣值;i(k)為瞬時電流采樣值;T為電壓電流信號周期;N為一個基波周期內(nèi)的采樣次數(shù);Δt為采樣時間間隔。

本發(fā)明的電能表計量電路的仿真方法及裝置的實施例,通過用Saber仿真平臺進行模擬電路的仿真,并結(jié)合Simulink在軟件控制算法方面的優(yōu)勢來模擬計量過程中的數(shù)字過程,使用SaberCosim模塊將兩個軟件的數(shù)據(jù)進行交換傳遞,實現(xiàn)了仿真軟件之間的優(yōu)勢互補,使得對智能電表計量過程的模擬更加準確。

以上所述的具體實施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1