基於DSP的發電機原動系統仿真器設計與開發

2021-01-09 電子產品世界
摘要:介紹了以DSP單片機為控制核心的同步發電機原動系統仿真器的原理、硬體構成和軟體設計,並給出了現場靜態和動態測試結果。試驗結果表明,該仿真系統能很好地實現對原型電動機各特性的仿真。
關鍵詞:DSP;離散化處理;原動系統;動態特性

0 引言

原動系統(包括其調速系統)是影響電力系統機電瞬時過程一個重要的因子,不僅可以影響系統頻率和發電機有功功率的調整,而且對電力系統的瞬時穩定和異步運行影響極大。因此,研製原動系統仿真器,建立室內電力系統,在實驗室內對電力系統的真實原動機(主要是水輪機和汽輪機)及其調速系統與自平衡特性進行模擬,是對電力系統進行研究的重要工具。早期的原動機仿真系統,多採用模擬電路[1,2],存在結構複雜、電子元器件容易老化、易受環境溫度影響和抗幹擾能力差等缺點,且只能模擬原形系統的部分環節,難以模仿整個系統,準確度不高。本文所闡述的原動機仿真系統中採用數字電路,利用計算機軟體去實現和取代相關模擬電路的功能,硬體結構簡單、可靠;採用液晶顯示器實時顯示各運行參數,用戶操作便捷,顯示直觀。

1 原動系統仿真基本原理與數學模型

原動系統模型原理框圖如圖1。

圖1 原動系統原理框圖

各環節的傳遞函數[2]如下:

汽輪機

水輪機

2 控制電路硬體設計

同步發電機原動系統仿真器的基本結構:用直流電動機和晶閘管直流傳動系統作為模擬發電機的原動力。其硬體電路包括一次主迴路和微機控制電路,主迴路由整流變壓器、三相全控整流橋和電抗器等組成。微機控制電路以DSP(Digital Signal Processor)為控制核心。

本系統中DSP採用TI公司的32位浮點 TMS320C6711B[3]。TMS320C 6711B採用改進的哈佛總線結構,主頻為150MHz,內部集成硬體乘法器和累加器,採用流水線VelociTITM甚長指令字(VLIW)指令,具有豐富的片上外設,並有專門針對數位訊號處理的指令系統,運算能力可達1200MFLOPS,能滿足控制系統的要求。

3 微機控制系統的軟體設計

本系統把模擬式調速器轉化為數字式調速器,模擬式電流調節器轉化為數字式電流調節器。用單片機取代模擬運算放大電路,通過編程來實現控制特性的仿真。主要包括主程序、調速器、數模轉換與數字的讀取、測速、液晶顯示、按鍵處理、電流調節器、移相觸發和繼電保護等子程序,各程序採用模塊化編程。其設計思想是首先獲得水輪機、汽輪機調速系統以及水汽管道和電流調節器的數學模型,再進行離散化處理,寫出對應的離散化方程,最後運用彙編語言或C語言進行編程。設計中將差分法運用到了PID控制中。這樣,選擇合適的採樣周期T後,若連續時間模型對應的是一個穩定系統,那麼離散形式也對應一個穩定的系統。參考文獻[4]給出了錯油門環節、飛擺環節、油動機環節、反饋環節的連續模型和離散化方程(差分方程)。

主程序分為兩個大的部分:開機前的運行整定和開機後的運行控制。即各運行控制參數的整定計算和存儲;打開中斷,允許中斷服務程序調用汽輪機(水輪機)調速器對電動機的運行進行實時控制;對電動機的速度,電樞電流,電樞電壓,勵磁電流進行循環採樣和監測保護;實時處理用戶的輸入,並根據用戶要求及時對電動機的運行狀態進行調整;將電動機的運行參數在LCD上顯示出來,為用戶提供一個良好的人機接口。參考文獻[4,5]給出了主程序、數字調速器、數模轉換與數字的讀取、測速、液晶顯示、按鍵處理等子程序的設計思想及流程圖。

本文主要介紹電流調節器、移相觸發和繼電保護等子程序的設計。


3.1 電流環子程序

3.1.1電流調節器的差分方程

3.1.2電流環子程序

DSP晶片通過高速入口捕捉光學編碼器的脈衝信號,經過軟體處理得到實時轉速,對速度環節,依差分方程得出原動機的輸出功率Pm(K), 以Pm(K)作為電流調節器的給定值,按圖3進行流程計算,最後給出一個和晶閘管延遲角α相對應的控制量Uc(K)。

圖3 電流環子程序流程圖 圖4 移相觸發子程序流程圖

3.2移相觸發子程序

由單片機產生所需的晶閘管移相觸發脈衝,必須包括同步電壓檢測環節、移相延遲角定時環節、觸發脈衝時序分配環節等部分,與模擬電路實現的方法類似。產生觸發脈衝的控制軟體如圖4所示。

3.3繼電保護子程序

完善可靠的報警保護系統對於保證試驗過程中的人身和設備安全具有重要意義,本文重點研究和實現了完善的保護功能。主要包括:過速保護、過流保護、過壓保護、失磁保護、仿真器內部故障(包括CPU等)、紅外線測速裝置故障保護等六個方面的保護。保護動作值可以根據需要進行整定。計算機對檢測到的參數進行判斷和處理,當檢測到控制系統出現過速、過流、過壓、失磁等故障時,立刻啟動保護電路,使主迴路跳閘、迅速切除故障,同時發出聲光提示信號並指明故障類型。以下是採用彙編語言編寫的飛車(失磁)保護子程序。

ORG 3500H

Excition_lose: LD AX,#C7FFH ;送控制字地址,A1A0=11B

LDB BL,#92H ;輸入控制字,方式0

STB BL,[AX] ;將方式控制字送送埠

DEC AX ;指向C口,A1A0=10B

LDB BL,#04H ;

STB BL,[AX] ;Pc.3=1跳失磁出口保護繼電器

RET

4 現場測試及實驗結果分析

4.1靜態性能測試

切除調速器,使同步發電機有功至滿載運行,稍微改變負載,電動機將出現自平衡狀態,由此可得到在額定轉速附近的M-n曲線,如圖5所示。

圖5模擬原動機的機械特性

由圖5可見,模擬原動機的機械特性在額定轉速附近基本上是線性的,斜率可通過調整電流和轉速的反饋比來實現,因此直流電動機模型與真實原動機相同。

4.2 動態性能測試

將調速器投入,使模擬發電機正常啟動,轉速升至額定值後滿負荷運行,突然100%甩負荷,記錄轉速的變化過程,水輪機的錄波圖(部分)如圖6所示。曲線與同步發電機甩負荷的轉速調節過程完全一致。改變某一參數重複上述試驗,然後進行比較,可以得出:τ0和τs中任意一個加大,動態特性變差,轉速過渡過程時間增長;δ,τw和τrk 中任意一個加大,動態特性變好,轉速過渡過程時間減少。錄波圖所顯示出的水輪機輸出波形的變化過程與實際情況相符,充分體現了電力系統動態模擬試驗再現試驗對象真實物理過程的特點。

圖6水輪機突然100%甩負荷轉速的暫態響應錄波圖(部分)

5 結論

本文設計的同步發電機原動系統仿真模型,以DSP晶片為控制核心,通過調速器模型與電流速度雙反饋,實現了對原型調速器、水汽管道以及自平衡特性的仿真。錄波圖所顯示出的原動系統仿真模型動態特性波形的變化過程及其基本規律與實際調速系統情況相符;改變調速系統仿真模型的參數值,達到了對原型調速器不同參數下動態特性進行模擬的預期目的,充分顯示了電力系統動態模擬實驗再現試驗對象真實物理過程的特點。錄波圖證明:該原動系統仿真器具有動態性能好、響應快的優點,較為準確地反映了變化參數對原動系統帶來的影響。

本文作者創新點:(1)採用DSP晶片取代相關模擬電路或80C196KC晶片的控制功能,突破傳統模擬控制與數模混合控制模式,簡化了硬體構成,並實現對原動系統仿真器的全數字控制。(2)採用液晶顯示器實時顯示各運行參數,用戶操作便捷,顯示直觀。

[參考文獻]

[1] 劉覺民,夏永祥.模擬發電機組專用可控矽直流調速系統[J].湖南大學學報,1995,22(3): 80-85.

[2] 覃平生,劉覺民,等.基於80C196KC的原動機仿真系統設計[J].電力自動化設備,2003,23(2):41-45.

[3] 陳仕高,姜久春,牛利勇.DSP在直流無刷電機中的應用[J].微計算機信息,2006,24(1-2): 143-145.

[4] 劉覺民,顏小君,付振宇.模擬原動機調速器的數學模型與程序設計[J].低壓電器,2006(3).

[5] 劉覺民,付振宇,譚立新,等.發電機原動系統仿真器程序設計[J],湖南大學學報,2005,32(1):29-32.

[6] IEEE Committee Report Dynamic Models for Steam Hydro Turbines in Power System Studies[J]. IEEE Trans,1974,89(1):1904-1915.

相關焦點

  • 基於DSP和FPGA的機器人聲控系統設計與實現
    本文引用地址:http://www.eepw.com.cn/article/21345.htm 本次設計採用了性價比較高的數位訊號處理晶片tms320vc5509作為語音識別處理器,具有較快的處理速度,使機器人在脫機狀態下,獨立完成複雜的語音信號處理和動作指令控制,fpga系統的開發降低了時序控制電路和邏輯電路在pcb板所佔的面積[1],使機器人的"大腦"的語音處理部分微型化、低功耗。
  • 基於小波變換與DSP的實時音頻視頻處理系統
    本文介紹一種基於adv611,ct8021晶片同時結合ti公司的tms320c6201晶片實現音/視頻實時處理系統。在該實時系統中,dsp晶片作為控制核心、一方面要管理adv611,ct8021,存儲器和通信接口,另一方面要對adv611的圖像壓縮效果進行調解,對數據速率實時控制。系統實現方案原理圖如圖1所示。
  • 基於DSP的數字掃描探針顯微鏡的硬體解決方案研究
    系統設計思想 為了解決上述缺點,筆者給出了一種基於dsp的新型數字式spm系統的設計方案,新方案的系統框圖如圖2所示。 理論上,該dsp片上sdram的容量應該能夠滿足數據存儲要求,因此,為了減小系統的複雜性,就不再進行片外sram的擴展,這也就局限了系統以後的完善和升級,為了提出程序運行速度,設計採用flash bootloader方式,即先將程序下降到片外flash中,在dsp上電後,系統將自動將flash中的程序讀入到片上ram中運行,所以本設計也在dsp外部擴展一片256×16位的flash
  • 第六講 DSP在雷達信號處理中的應用
    因此,在現代雷達信號處理系統的設計中,不僅要考慮運算量、運算速度、數據傳輸速度、體積的要求,還要考慮系統的標準化、通用性、模塊化、可擴展性及其相關的技術。下面從系統結構、數據傳輸與互連技術、存儲技術和軟體開發四個方面介紹dsp在雷達信號處理系統的應用。
  • 基於DSP控制的雙PWM風電併網換流器的設計
    摘要:為了解決風力發電的分散性和波動性以及接入電網對電力系統造成衝擊等問題,提高整個系統的電壓頻率穩定性,文章以DSP作為主控制器,研究設計了一種基於雙PWM控制
  • SABER仿真技術在汽車系統技術的驗證和開發中的應用研究
    汽車電子設計已成為汽車系統設計中的重點和難點。傳統方式下的汽車設計者不得不藉助各種機械的、液壓的、電子的汽車零部件以驗證汽車各子系統的功能,開發周期長,成本居高不下。為了縮短開發周期、降低開發成本,人們引入了SABER仿真技術進行汽車系統技術的驗證和開發。SABER仿真技術通過對整個汽車系統進行有效的建模和分析,能夠節約大量的試驗設備和試驗時間。
  • 基於DSP的語音識別計算器電路設計
    考慮到成本及使用範圍因素,本文中應用的是基於TMS320VC5509 DSP的非特定人、孤立詞、小詞彙量的語音識別系統。通過實際測試,使用該DSP的語音識別系統有著較高的實時性、識別率,基於該系統的計算器對實時數字計算有較高準確性,基本能解決特殊群體和特殊地點使用計算器困難的情況。
  • 基於DSP與FPGA的機器人聲控系統設計方案
    本次設計採用了性價比較高的數位訊號處理晶片TMS320VC5509作為語音識別處理器,具有較快的處理速度,使機器人在脫機狀態下,獨立完成複雜的語音信號處理和動作指令控制,FPGA系統的開發降低了時序控制電路和邏輯電路在PCB板所佔的面積,使機器人的"大腦"的語音處理部分微型化、低功耗。一個體積小、低功耗、高速度能完成特定範圍語音識別和動作指令的機器人系統的研製具有很大的實際意義。
  • 多處理器系統晶片設計:IP重用和嵌入式SOC開發的邏輯方法
    SOC設計團隊會面臨一系列嚴峻的挑戰: * 設計方面的努力:對於規模龐大的SOC,在設計方面所付出的努力將是巨大的。隨著設計模塊變得更加複雜,基於Verilog和VHDL的邏輯設計將會淡出主流設計方法。 * 驗證方面的困難:典型邏輯模塊的複雜度比門數的增長會更加迅速,因此設計中潛在的缺陷數量也會迅速提高。設計團隊的報告表明70%的開發時間用於對他們的設計進行驗證。
  • 基於DSP的實時自動調平控制系統設計
    然而由於負載特性與工況的不同以及系統技術實現複雜等原因使得穩定平臺的通用性不高。本文基於某武器系統的需要,對機電式雙軸實時穩定平臺伺服控制系統進行了研究。該文以TMS320F2812晶片為控制核心,結合串口通信、陀螺儀等模塊設計了實時自動調平控制系統。通過編制測試軟體,對控制系統進行了調試,驗證了本設計預定的功能切實可行。
  • 基於PLC的發電機故障錄波系統
    引言    發電機是電力系統的重要組成部分,它的可靠運行對於保證電力系統的穩定具有重要意義。發電機故障錄波裝置所記錄的數據為工作人員正確分析發電機故障原因,研究事故對策,及時處理事故提供了可靠的依據,同時,根據故障錄波數據還可以分析系統的故障參數、各電氣量的變化規律,進行故障定位等,這些對於保證電力系統的安全可靠運行起著十分重要的作用。
  • PXI-9820在發電機局部放電測試系統中的開發應用
    ADLink基於PXI總線的PXI-9820高速採集卡採集速度高達130MHz,可以滿足測試要求,並經實驗驗證可行。本文主要介紹了發電機局部放電的測試原理、基於ADLink的PXI-3800測試系統的設計技術,並給出了測試試驗結果。
  • 基於摩擦納米發電機和介電彈性體的可刷新盲文顯示系統
    因此,必須找到一種安全,簡單和有效的方法來開發新的盲文設備。有望成為可刷新,靈活且可移植的下一代盲文書籍,由摩擦電納米發生器致動的安全的介電彈性體盲文設備。它易於製造,便宜且安全,對盲人沒有任何潛在危害。對於摩擦電納米發電機,兩個薄膜之間的摩擦可以產生3 kV以上的電壓,而電流僅為2 µA,從而可以改變介電彈性體膜的形狀。同時,在腔室中加壓空氣的支撐下,膜將被抬起成為可觸摸的盲文點。
  • 一種改進型的FIR數字濾波器設計
    目前常用的濾波器設計方法普遍採用matlab仿真,dsp實現。但這一傳統設計方法需要的開發周期較長,且設計過程反覆進行,非常不便。 本文引用地址:http://www.eepw.com.cn/article/20805.htm 針對這一問題,出現了系統級設計方法的構想將matlab算法仿真和dsp的實現融合在一起。
  • 基於單片機的散體流量計的設計與開發
    利用單片機結合微計算技術與測量技術,組成智能化的測量儀表,可以解決許多傳統儀表不易完成的難題,同時可以簡化儀表電路、提高可靠性、加快新產品開發速度。比如2014年海軍潛艇學院的王宗亮,設計了一種V型氣體流量計,利用單片機對氣體的溫度、壓差和壓力進行測量與換算後顯示氣體的流量。
  • JTAG基本原理及仿真器性能比較
    最後,系統又回到Run―Test/Idle狀態,指令生效,完成對指令寄存器的訪問。當系統又返回到Run―Test/Idle狀態後,根據前面指令寄存器的內容選定所需要的數據寄存器,開始執行對數據寄存器的工作。其基本原理與指令其存器的訪問完全相同,依次為seIect―DR―Scan、Capture―DR、Shift―D、Exitl一DR、Update―DR,最後回到Run-Tcst/Idle狀態。
  • 振動發電機測試平臺設計
    打開APP 振動發電機測試平臺設計 葉子 發表於 2011-08-09 17:52:24   通過振動能量供電的能量採集器採用永磁材料與繞組來獲取能量,這就是通常所說的振動式發電機(VEPG)。普萊默集團(Premo Group)正在開發微型VEPG,用來替代傳感器網絡應用以及低功耗微控制器中的電池在諸如穿戴式心跳監測系統或汽車TPMS等應用。這些微型VEPG能夠產生2mW至6mW的功率(足以替代2016或2032型小型電池)。
  • 雙向飛碟射擊與設計調試
    縱觀歷史,電路內仿真 (ICE) 模式是使用硬體仿真器的第一種方式,也是迄今為止最為流行的方法。在這種模式中,需將硬體仿真器插入物理目標系統上的插孔,以此代替待開發的晶片,從而利用實時數據支持運用和調試硬體仿真器內部映射的待測設計(DUT)。
  • 基於MySQL資料庫應用開發實現嵌入式數控系統的設計
    基於MySQL資料庫應用開發實現嵌入式數控系統的設計 鄔依林 , 黃瑛 發表於 2020-12-02 10:07:37 1 引言 本文所論述是數控系統大課題中人機互動的外圍部分子課題中的資料庫開發應用
  • 基於DSP的語音識別系統的實現及分析
    1.1 語音識別系統  語音識別本質上是一種模式識別的過程,即未知語音的模式與已知語音的參考模式逐一進行比較,最佳匹配的參考模式被作為識別結果。語音識別系統一般包括前端處理、特徵參數提取、模型訓練和識別部分。圖1所示是基於模式匹配原理的語音識別系統框圖。