10機組自動發(fā)電控制系統(tǒng)設計_第1頁
10機組自動發(fā)電控制系統(tǒng)設計_第2頁
10機組自動發(fā)電控制系統(tǒng)設計_第3頁
10機組自動發(fā)電控制系統(tǒng)設計_第4頁
10機組自動發(fā)電控制系統(tǒng)設計_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 遼 寧 工 業(yè) 大 學 課 程 設 計 說 明 書 (論文)遼 寧 工 業(yè) 大 學 電力系統(tǒng)自動化 課程設計(論文)題目:機組自動發(fā)電控制系統(tǒng)設計(2) 院(系): 電氣工程學院 專業(yè)班級: 電氣123 學 號: 120303063 學生姓名: 陳旭 指導教師: 趙鳳賢 起止時間:2015.11.30 12.11 本科生課程設計(論文)課程設計(論文)任務及評語院(系):電氣工程學院 教研室:電氣工程及其自動化學 號120303063學生姓名陳旭專業(yè)班級電氣123課程設計題目機組自動發(fā)電控制系統(tǒng)設計(2)課程設計(論文)任務基本參數:1. 發(fā)電廠有三機組,一號機組功率為150MW,二號機組功

2、率為100MW,三號機組功率為200MW,功率因數均為0.9。2. 有功功率調差系數為0.05。3. 負荷頻率調節(jié)效應系數(有功功率)為1.75。4. 各發(fā)電機均以75%負荷運行。設計要求1. 闡述發(fā)電機有功頻率調節(jié)的基本原理。2. 系統(tǒng)負荷一定和變化時,分析機組有功功率調差系數和負荷頻率調節(jié)效應系數對功率分配的影響,推導有功功率分配的公式。3. 確定合適的方案,使負荷變化時,機組的有功功率按各自的額定功率合理分配。4. 采用單片機,設計某臺機組的自動發(fā)電控制系統(tǒng),實現機組功率的合理分配。5. 對設計進行分析總結。進度計劃1、布置任務,查閱資料,理解掌握系統(tǒng)設計要求。(1天)2、闡述發(fā)電機有功

3、頻率調節(jié)和自動發(fā)電的基本原理和實現方法。(1天)3、推導有功功率分配的公式,確定機組有功功率分配方案(2天)4、自動發(fā)電控制系統(tǒng)總體方案設計。(1天)5、系統(tǒng)硬件電路設計。(2天)6、系統(tǒng)軟件設計(2天)7、撰寫、打印設計說明書(1天)指導教師評語及成績平時: 論文質量: 答辯: 總成績: 指導教師簽字: 年 月 日注:成績:平時20% 論文質量60% 答辯20% 以百分制計算摘 要自動發(fā)電控制AGC是利用調度監(jiān)控計算機、通道、遠方終端、執(zhí)行(分配)裝置、發(fā)電機組自動化裝置等組成的閉環(huán)控制系統(tǒng),監(jiān)測、調整電力系統(tǒng)的頻率,以控制發(fā)電機出力。保證發(fā)電出力與負荷平衡,保證系統(tǒng)頻率為額定值,使整個系統(tǒng)

4、處于經濟的運行狀態(tài)。本次課程設計對三臺功率不同的機組并聯運行時各自有功功率的分配進行設計,確定合適的方案,使負荷變化時,各機組的有功功率按各自的額定功率合理分配,當某臺發(fā)電機組負荷發(fā)生變化時,采用單片機設計該機組的自動發(fā)電控制系統(tǒng),實現機組功率的合理分配。機組的負荷發(fā)生變化會導致頻率的改變,通過監(jiān)測控制與數據采集系統(tǒng)發(fā)送改變信號通過A/D轉換器給單片機,再由單片機通過程序識別信號,由輸出口通過D/A轉換向自動發(fā)電控制系統(tǒng)發(fā)送執(zhí)行指令,最后自動發(fā)電控制系統(tǒng)向機組發(fā)送改變運行狀態(tài)指令,實現機組功率的合理分配。關鍵詞:自動發(fā)電控制AGC;單片機;有功功率;負荷變化目 錄第1章 緒論11.1 自動發(fā)電

5、控制概述11.2 本文主要內容2第2章 機組并聯運行有功功率分配計算32.1 機組有功功率頻率控制及自動發(fā)電的基本原理32.1.1 機組有功功率頻率控制32.1.2 自動發(fā)電的基本原理42.2 單臺機組有功控制的基本方法52.3 負荷變化時的功率分配計算6第3章 自動發(fā)電系統(tǒng)硬件設計83.1 自動發(fā)電系統(tǒng)功能83.2 自動發(fā)電總體設計方案83.3 單片機最小系統(tǒng)設計93.3.1 CPU的選擇93.3.2 時鐘電路設計103.3.3 復位電路設計103.3.4 單片機最小系統(tǒng)113.4 輸入輸出接口設計12第4章 自動發(fā)電系統(tǒng)軟件設計134.1 軟件實現功能綜述134.2 流程圖設計134.2.

6、1 主程序流程圖設計134.3 程序清單14第5章 課程設計總結16參考文獻17I第1章 緒論1.1 自動發(fā)電控制概述電力系統(tǒng)調度自動化系統(tǒng)中,自動發(fā)電控制AGC是互聯電力系統(tǒng)運行中一個基本的和重要的計算機實時控制功能。其目的是使系統(tǒng)出力和系統(tǒng)負荷相適應,保持頻率額定和通過聯絡線的交換功率等于計劃值,并盡可能實現機組(電廠)間負荷的經濟分配。具體地說,自動發(fā)電控制有四個基本的目標:首先是使全系統(tǒng)的發(fā)電出力和負荷功率相匹配;其次是將電力系統(tǒng)的頻率偏差調節(jié)到零,保持系統(tǒng)頻率為額定值;然后是控制區(qū)域間聯絡線的交換功率與計劃值相等,實現各區(qū)域內有功功率平衡;最后是在區(qū)域內各發(fā)電廠間進行負荷的經濟分配。

7、第一個目標與所有發(fā)電機的調速器有關。第二和第三個目標與頻率的二次調整有關,也稱為負荷頻率控制LFC。通常所說的AGC是指三項目標,包括第四項目標往往稱為AGC/EDC(經濟調度控制)。自動發(fā)電控制是并網發(fā)電廠提供的有償輔助服務之一,發(fā)電機組在規(guī)定的出力調整范圍內,跟蹤電力調度交易機構下發(fā)的指令,按照一定調節(jié)速率實時調整發(fā)電出力,以滿足電力系統(tǒng)頻率和聯絡線功率控制要求的服務?;蛘哒f,自動發(fā)電控制(AGC)對電網部分機組出力進行二次調整,以滿足控制目標要求;其基本功能為:負荷頻率控制(LFC),經濟調度控制(EDC),備用容量監(jiān)視(RM),AGC性能監(jiān)視(AGC PM),聯絡線偏差控制(TBC)等

8、;以達到其基本的目標:保證發(fā)電出力與負荷平衡,保證系統(tǒng)頻率為額定值,使凈區(qū)域聯絡線潮流與計劃相等,最小區(qū)域化運行成本。自動發(fā)電控制著重解決電力系統(tǒng)在運行中的頻率調節(jié)和負荷分配問題,以及與相鄰電力系統(tǒng)間按計劃進行功率交換。電力系統(tǒng)的供電頻率是系統(tǒng)正常運行的主要參數之一。系統(tǒng)電源的總輸出功率與包括電力負荷在內的功率消耗相平衡時,供電頻率保持恒定;若總輸出功率與總功率消耗之間失去平衡時,頻率就發(fā)生波動,嚴重時會出現頻率崩潰。電力系統(tǒng)的負荷是不斷變化的,這種變化有時會引起系統(tǒng)功率不平衡,導致頻率波動。要保證電能的質量,就必須對電力系統(tǒng)頻率進行監(jiān)視和調整。當頻率偏離額定值后,調節(jié)發(fā)電機的出力以使電力系統(tǒng)

9、的有功功率達到新的平衡,從而使頻率能維持在允許范圍之內。所以,自動發(fā)電控制是通過對供電頻率的監(jiān)測、調整實現的。1.2 本文主要內容自動發(fā)電控制是由自動裝置和計算機程序對頻率和有功功率進行二次調整實現的。所需的信息(如頻率,發(fā)電機的實發(fā)功率,聯絡線的交換功率等)通過SCADA系統(tǒng)經過上行通道傳送到調度控制中心。再根據AGC的計算機軟件功能形成對各發(fā)電廠(或發(fā)電機)的AGC命令,通過下行通道傳送到各調頻發(fā)電廠(或發(fā)電機)。自動發(fā)電控制是一個閉環(huán)反饋控制系統(tǒng),主要包括兩大部分,第一部分負荷分配器。根據系統(tǒng)頻率和其他有關的信號,按照一定的調節(jié)準則確定機組設定的有功出力。第二部分機組控制器。根據負荷分配

10、器設定的有功出力,使機組在額定頻率下的實發(fā)功率與設定有功出力相一致。自動發(fā)電控制著重解決電力系統(tǒng)在運行中的頻率調節(jié)和負荷匹配問題,以及 與相鄰電力系統(tǒng)間按計劃進行功率交換。因此本次課程設計主要針對發(fā)電廠機組自動發(fā)電控制系統(tǒng)進行設計。首先對機組的有功功率頻率特性進行系統(tǒng)的研究,闡述自動發(fā)電控制的基本原理、功能與實現方法。最后,采用單片機,設計某臺機組的自動發(fā)電控制系統(tǒng),實現機組功率的合理分配。 第2章 機組并聯運行有功功率分配計算2.1 機組有功功率頻率控制及自動發(fā)電的基本原理2.1.1 機組有功功率頻率控制頻率是衡量電能質量的重要指標,頻率質量的下降不僅影響用戶的用電質量, 同時對電力系統(tǒng)本身

11、影響也很大,嚴重時可造成系統(tǒng)崩潰。為保證用戶和電廠的 正常運行和安全,我們需要進行頻率調整與控制,使得系統(tǒng)的頻率波動不超過± 0.2HZ。根據符合變動的不同特點,可將調整劃歸為一次調節(jié)和二次調節(jié)及互聯系 統(tǒng)的頻率調節(jié)。在這里著重分析前兩種調整的原理和方法。 電力系統(tǒng)頻率的一次調節(jié)是指利用系統(tǒng)固有的負荷頻率特性,以及發(fā)電機的 調速器作用,來阻止系統(tǒng)頻率偏離標準的調節(jié)方式。其原理如下:當電力系統(tǒng)中原動機功率或負荷功率發(fā)生變化時,必然引 起電力系統(tǒng)頻率的變化,此時,存儲在系統(tǒng)負荷的電磁場和旋轉質量(如電動機、 照明鎮(zhèn)流器等)中的能量會發(fā)生變化,以阻止系統(tǒng)頻率的變化,即當系統(tǒng)頻率下

12、 降時,系統(tǒng)負荷減少;當系統(tǒng)頻率上升時,系統(tǒng)負荷會增加。這稱為系統(tǒng)負荷的 慣性作用,它用負荷的頻率調節(jié)效應系數(又稱為系統(tǒng)負荷阻尼常數)D 來表示,如公式1-1.系統(tǒng)負荷阻尼常數 D 常用標幺值來表示,其典型值為 12。D=2 意味著 1%的 頻率變化會引起系統(tǒng)負荷2%的變化。 D=Pf (2-1)其作用:當電力系統(tǒng)頻率發(fā)生變化時,系統(tǒng)中所有的發(fā)電機轉速即發(fā)生 變化,如轉速的變化超出發(fā)電機組規(guī)定的不靈敏去,該發(fā)電機的調速器就會動作, 改變其原動機的閥門位置,調整原動機的功率,以求改善原動機功率或負荷功率 的不平衡狀況,即當系統(tǒng)頻率下降時,發(fā)電機的蒸汽閥門或進水閥門的開度就會 增大,增加原動機的

13、功率;當系統(tǒng)頻率上升時,發(fā)電機的蒸汽閥門或進水閥門的 開度就減少,減少原動機的功率。發(fā)電機調速器的這種特性稱為機組的調差特性, 它用調差率R 來表示:R=NO-NNR (2-2)式中,NO 表示無載靜態(tài)轉速; N表示滿載靜態(tài)轉速; NR 表示額定轉速。其特點:第一,響應速度快,一般在在10s;第二,作用時間短暫,一般 在0.5 到2 分鐘不等;第三,一次調節(jié)是有差調節(jié),所有機組的調整只與一個變 量有關,機組之間互相影響小,但無法實現無差調整。 電力系統(tǒng)的二次調節(jié):由于發(fā)電機組一次調節(jié)實行的是頻率有差調節(jié),因此, 早期的頻率二次調節(jié),是通過控制調速系統(tǒng)的同步電機,改變發(fā)電機組

14、的調差特 性曲線的位置,實現頻率的無差調整。但未實現對火力發(fā)電機組的燃燒系統(tǒng)的控 制,為使原動機的功率與負荷功率保持平衡,需要依靠人工調整原動機功率的基 準值,達到改變原動機功率的目的。隨著科學技術的進步,火力發(fā)電機組普遍采 用了協(xié)調的控制系統(tǒng),由自動控制來 代替人工進行此類操作。在現代化電力系統(tǒng) 中,各控制區(qū)則采用集中的計算機控制。這就是電力系統(tǒng)頻率的二次調節(jié),即自 動發(fā)電控制。保證輸電系統(tǒng)的頻率對于單個用戶和發(fā)電廠都有重要的意義。電力 系統(tǒng)的穩(wěn)定和安全需要頻率的一次調整和二次調整。一次調整靠調速器完成。二 次調整由系統(tǒng)中的調頻機組實現,通過調頻器控制。既可為有差調節(jié),也可以做 到無差調節(jié)。

15、選擇的調頻廠有主調頻廠和輔助調頻廠之分并且滿足:第一,具有 足夠的容量。第二,具有較快的調整速度。第三,調整范圍內的經濟性好。2.1.2 自動發(fā)電的基本原理 圖2.1 自動發(fā)電控制示意圖對于具有多個聯絡點和發(fā)電機組的實際電力系統(tǒng),則AGC 將變?yōu)榘S多并聯發(fā)電機組控制回路的形式,如圖2.1 所示。其內部控制回路和外部控制回路的基本結構并未改變。G1、G2、G3 為發(fā)電機組;AGC 稱為區(qū)域內控制誤差,用來根據系統(tǒng)頻率偏差以及輸電線路功率偏差來確定控制信號;負荷分配器根據輸入的控制信號大小并且根據等微增率準則或其他原則來控制各臺發(fā)電機輸出功率的大小。自動發(fā)電控制系統(tǒng)中的負荷分配器是根

16、據測得的發(fā)電機實時出力和頻率偏差等信號按一定的準則分配各機組應調的有功出力。決定各機組設定功率Psi最簡單的辦法是Psi=aijPGj-Bf (2-3)式中,B是頻率偏差系數; ai是分配系數,ai=1。所以,系統(tǒng)機組總的設定功率為iPsi=iaijPGj-Bf=jPGj-Bf (2-4) 也就是說,系統(tǒng)機組總的設定功率取決于系統(tǒng)機組總的實發(fā)功率即系統(tǒng)的頻率偏差。偏差越大,設定功率的變動就越大。當頻率偏差趨近于零時,系統(tǒng)機組總的設定功率就與實發(fā)功率相等。至于分配到每臺機組的設定值則由分配系數ai決定。2.2 單臺機組有功控制的基本方法最簡單的 AGC 系統(tǒng)的結構如圖 2.2 所示,它是具有一臺

17、發(fā)電機組和聯絡的 AGC 系統(tǒng)。K(S)機組調速器N(S)輸電線路Bf圖2.2 單臺發(fā)電機組的AGC系統(tǒng)圖中Pzd為輸電線路功率的整定值;fzd為系統(tǒng)頻率整定值;P為觸電線路功 率的實際值;f為系統(tǒng)頻率的實際值;Bf為頻率修正系數;K(S)為外部控制回路, 用來根據電力系統(tǒng)頻率偏差和輸電線路上的功率偏差來確定輸出控制信號;Pc為系統(tǒng)要求調整的控制信號功率;N(S)為內部控制回路,用來控制調整調速器閥門開度,以達到所需要的輸出功率。 2.3 負荷變化時的功率分配計算(1)發(fā)電廠有三機組,一號機組功率150MW,二號機組功率100MW,三號機組功率為200MW,功率因數均為0.9。 (2

18、)有功功率調差系數為0.05。 (3)負荷頻率調節(jié)效應系數(有功功率)為1.75。 (4)各發(fā)電機均以75%負荷運行 。系統(tǒng)負荷增加時,經過頻率的一次調整,頻率由fe降為fl,由發(fā)電機組的靜態(tài)調節(jié)方程*PG*+f*=0 (2-5)因此可得出 P1*P2*=2*1* (2-6)表明并列運行的發(fā)電機組之間的功率分配與調差系數成發(fā)比關系(標幺值),與單位調節(jié)功率成正比。實際并列運行的發(fā)電機組的調速器均為有差調節(jié),由其共同承擔負荷的波動。假設系統(tǒng)由n臺機組運行,則連理調節(jié)方程式:(1)有名值 iPGi+f=0(i=1,2,3,n) (2-7) PG=i=1nPGi=-fi=1n1i (2-8

19、)按照調差系數的定義,可定義等效發(fā)電機組的調差系數為:G=-fPG=1i=1n1i (2-9)等效發(fā)電機組的單位調節(jié)功率為:KG=1G=i=1nKGi (2-10)這樣系統(tǒng)的三臺發(fā)電機組同樣可以當做單獨一臺發(fā)電機對待,滿足調節(jié)公式。同時,考慮負荷調節(jié)效應后,全系統(tǒng)負荷的的變化量為:PL=-KGf (2-11)系統(tǒng)的調節(jié)功率: KS=PLf (2-12)(2)標幺值:等效發(fā)電機組的單位調節(jié)功率: KG*=PG*f* (2-13)系統(tǒng)單位調節(jié)功率: KS*=PL*f* (2-14)根據任務書所給參數進行計算:P=150W+100W+200W=450W等效發(fā)電機的單位調節(jié)功率為:KG=4500.05

20、*50=180(MW/Hz)假設系統(tǒng)的額定負荷為500MW的調節(jié)效應系數為: KL=500*1.7550=17.5(MW/Hz)當負荷增加200MW時,頻率變化量為: f=-200150+17.5=-1.19(Hz) 系統(tǒng)頻率為: f=50-1.19=48.81(Hz)等效發(fā)電機組發(fā)出的功率增加量為:PG=1.18*150=177(MW)系統(tǒng)的實際負荷為:PL=500+177=677(MW)第3章 自動發(fā)電系統(tǒng)硬件設計3.1 自動發(fā)電系統(tǒng)功能自動發(fā)電控制(AGC)就是通過監(jiān)視電廠出力和系統(tǒng)負荷之間的差異,來控制 調頻機組的出力,以滿足不斷變化的用戶電力需要,達到電能的發(fā)供平衡,并且使整個系統(tǒng)處

21、于經濟的運行狀態(tài)。在聯合電力系統(tǒng)中,AGC是以區(qū)域系統(tǒng)為單位。 AGC 能實現機組出力的自動調節(jié),是電力調度EMS 系統(tǒng)中最重要的控制功能。在 正常的系統(tǒng)運行狀態(tài)下,AGC 的基本功能是:(1) 使發(fā)電機組自動跟蹤電力系統(tǒng)負荷變化; (2) 響應負荷和發(fā)電的隨機變化,維持電力系統(tǒng)頻率為額定值(50Hz); (3) 在各區(qū)域間分配系統(tǒng)發(fā)電功率,維持區(qū)域間凈交換功率為計劃值; (4) 對周期性的負荷變化按發(fā)電計劃調整發(fā)電功率; (5) 監(jiān)視和調整備用容量,滿足電力系統(tǒng)安全要求。3.2 自動發(fā)電總體設計方案D/AAGC發(fā)電機組A/DSCADA實時信息復位電路時鐘電路AT89C51圖3.1 自動發(fā)電控

22、制圖自動發(fā)電控制系統(tǒng)是建立在SCADA 系統(tǒng)之上,且與網絡分析等應用軟件有著密切關系的獨立的控制系統(tǒng)。為實現完整的自動發(fā)電控制系統(tǒng),需要建立一套與 之相適應的數據庫管理系統(tǒng)來實現其各種功能。自動發(fā)電控制系統(tǒng)的數據庫是能量管理級應用軟件的共用數據庫。它包括實時發(fā)電控制、機組發(fā)電計劃、機組組合、聯絡線交易計劃、燃料計劃、檢修計劃等。當SCADA 傳來負荷改變的實時信息時,經過A/D 轉換器,將信號傳給單片機 89C51。然后單片機 89C51經過程序,將信號經過 D/A 轉換器傳給AGC,最后通過AGC 區(qū)域控制模塊,將區(qū)域控制設定功率與區(qū)域當前的發(fā)電功率相比較,按照AGC 程序設定的控制參數,重

23、新分配各電廠控制器的目標功率。3.3 單片機最小系統(tǒng)設計3.3.1 CPU的選擇89C51單片機包含中央處理器CPU、數據存儲器RAM、程序存儲器ROM、定時/計數器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數據總線、地址總線和控制總線等三大總線。89C51引腳圖如圖3.2所示。圖3.2 89C51引腳圖中央處理器(CPU):中央處理器(CPU)是整個單片機的核心部件,是8位數據寬度的處理器,能處理8位二進制數據或代碼,CPU負責控制、指揮和調度整個單元系統(tǒng)協(xié)調的工作,完成運算和控制輸入輸出功能等操作。數據存儲器RAM:數據存儲器分為內、外兩部分,98C51內部有128B RAM,地址為00H

24、-7FH;片外最多可擴展64KB RAM。內部的128B RAM其應用最為靈活,可用于暫存運算結果及標志位。按用途分為三個區(qū)域:工作寄存器區(qū)、位尋址區(qū)和用戶RAM區(qū)。程序存儲器ROM:89C51內部有4KB Flash ROM,用于存放用戶程序,原始數據或表格。片外最多可擴展64 KB ROM。定時/計數器:89C51有兩個16位的可編程定時/計數器,以實現定時或計數產生中斷用于控制程序轉向。并行輸入輸出(I/O)口:89C51共有4組8位I/O口(P0、 P1、P2或P3),用于對外部數據的傳輸。中斷系統(tǒng):89C51具備較完善的中斷功能,有兩個外中斷、兩個定時/計數器中斷和一個串行中斷,可滿

25、足不同的控制要求,并具有2級的優(yōu)先級別選擇。3.3.2 時鐘電路設計時鐘電路用于產生單片機工作所需的時鐘信號。時鐘信號可以有兩種方式產生:內部時鐘方式和外部時鐘方式。本設計采用內部時鐘方式,原理圖如圖3.3所示,在XTAL1和XTAL2兩端跨接晶體或陶瓷振蕩器,就構成了穩(wěn)定的自激振蕩器,發(fā)出的脈沖直接送入內部時鐘發(fā)生器。圖3.3 時鐘電路原理圖時鐘電路由一個晶體振蕩器12MHZ和兩個33pF 的瓷片電容組成。時鐘電路產生單片機工作所需要的時鐘信號,而時序所研究的是指令執(zhí)行中各信號之間的相互關系。3.3.3 復位電路設計復位操作可以使單片機初始化,也可以使死機狀態(tài)下的單片機重新啟動,因此復位電路

26、對單片機是非常重要的。單片機的復位都是靠外部的復位電路來實現復位的,當時鐘電路工作后,在單片機的RESET引腳上出現兩個機器周期以上的高電平,就可以使單片機復位。為了保證單片機可靠的復位,實際設計電路時,一般使RESET引腳保持10ms以上的高電平。本設計采用按鍵式復位電路,原理圖如圖3.4所示。本設計采用的12MHz晶振,所以一個機器周期就是1us,要復位就加2us的高電平。圖中的RC常數是1.5K×22uF=33ms,這個常數足夠可以使單片機可靠復位。圖3.4 復位電路原理圖3.3.4 單片機最小系統(tǒng)單片機最小系統(tǒng)如圖3.5所示。圖3.5 單片機最小系統(tǒng)圖3.4 輸入輸出接口設計

27、輸入輸出接口即在單片機最小系統(tǒng)上進行添加,P0.0口接SCADA,P1.0口、P1.1口以及P1.2口接AGC。SCADA實時監(jiān)測發(fā)電機組的運行狀態(tài),不斷地向單片機89C51發(fā)送信號,當發(fā)電機組運行狀態(tài)改變時,SCADA 發(fā)送改變信號,單片機接受信號并且辨別信號的內容,經過程序辨別后向AGC發(fā)出執(zhí)行指令類別信號。再由AGC向發(fā)電機組發(fā)送改變運行狀態(tài)的指令。第4章 自動發(fā)電系統(tǒng)軟件設計4.1 軟件實現功能綜述 當發(fā)電機組1 的負荷改變時,SCADA經過A/D向單片機89C51發(fā)一個信號, 89C51經過程序然后通過P1.0通道經過D/A向AGC發(fā)送執(zhí)行指令,AGC再向發(fā)電機組發(fā)送執(zhí)行指

28、令。當發(fā)電機組2的負荷改變時,SCADA 經過A/D向單片機89C51發(fā)一個信號,單片機通過P1.1向AGC發(fā)執(zhí)行指令,AGC在向發(fā)電機組發(fā)出調節(jié)的指令。同理,在發(fā)電機組3的負荷改變時SCADA 向單片機發(fā)信號,單片機經過P1.2 向AGC發(fā)送信號,AGC向發(fā)電機組調節(jié)指令。4.2 流程圖設計4.2.1 主程序流程圖設計程序流程圖如圖4.1所示。頻率檢測開始初始化頻率改變?發(fā)電機組結束. N Y Y指令圖4.1 主程序流程圖當單片機接受到頻率信號時,通過程序先識別頻率是否改變,如果頻率沒有 改變,說明發(fā)電機組中的負荷沒有發(fā)生改變。如果頻率發(fā)生了改變,程序再繼續(xù)識別是否是發(fā)電機組1負荷發(fā)生了改變

29、,如果是,則執(zhí)行指令1改變發(fā)電機組1的運行狀態(tài),如果不是發(fā)電機組1,則在繼續(xù)識別。如果是發(fā)電機組2負荷發(fā)生了改變,則執(zhí)行指令2改變發(fā)電機組2的運行狀態(tài)。如果也不是發(fā)電機組2,則判斷是否發(fā)電機組3的負荷發(fā)生了改變,如果是則執(zhí)行指令3來改變發(fā)電機組3的運行狀態(tài)。如果也不是發(fā)電機組3負荷發(fā)生了改變,則程序結束。4.3 程序清單ORG 0000H SJMP MAIN; ORG 0030H START:MOV SP,#60H; MOV TMOD,#10H; MOV TL1,#00H;MOV TH1,#4BH; MOV R0,#00H; MOV R1,#20H; SETB TR1; SETB EA; LCALL L_DELAY; SJMP $ INT_T1; PUSH ACC ;PUSH PSW ;PUSH DPL ;PUSH DPH ; CLR TR1 ;MOV TL1,#00H ;MOV TH1,#48H ;SETB TR1 ;MAIN:MOV TMOD,#21H; SETB TR0; SETB TR1 ;MOV R7,#8; MOV R6,#8; MOV R5,#4 ;MOV A,#00H ;LOOP: MOV P1,A; RL A ;INC A ;ACALL MAIN0;DJNZ R7,LOOP;MAIN1:MOV A,#0FFH ;MOV P1,A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論