三相正弦變頻電源的設(shè)計論文.doc_第1頁
三相正弦變頻電源的設(shè)計論文.doc_第2頁
三相正弦變頻電源的設(shè)計論文.doc_第3頁
三相正弦變頻電源的設(shè)計論文.doc_第4頁
三相正弦變頻電源的設(shè)計論文.doc_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

本科畢業(yè)設(shè)計本科畢業(yè)設(shè)計 題目題目:三相正弦變頻電源的設(shè)計三相正弦變頻電源的設(shè)計 院院 (系):(系): 電子信息工程學院電子信息工程學院 專專 業(yè):業(yè): 電氣工程及其自動化電氣工程及其自動化 班班 級:級: 學學 生:生: 學學 號:號: 指導教師:指導教師: 2009 年 06 月 三相正弦變頻電源的設(shè)計三相正弦變頻電源的設(shè)計 摘摘 要要 本文設(shè)計了一個 ad/dc/ac 變頻電源系統(tǒng)。該系統(tǒng)利用 xc164單片機, 采 用 spwm 變頻控制技術(shù),將直流電壓逆變成電壓、頻率可變的交流輸出,電源 輸出波形近似于正弦波, 實現(xiàn)了三相正弦波變頻輸出。并采用雙閉環(huán) pid 控 制,使其輸出線電壓有效值為36 v,最大輸出電流有效值達3 a。此外系統(tǒng)還具 有良好的穩(wěn)壓性能和很小的波形失真,并且能夠進行自檢測、過流、過壓、過熱 和短路保護等功能。 關(guān)鍵字:關(guān)鍵字:正弦波脈寬調(diào)制;pid; a/d 轉(zhuǎn)換;變頻電源 sinusoidal three-phase inverter power software design abstract in this paper, we designed a ad / dc / ac inverter power system. the system uses xc164 microcontroller, using spwm inverter control technology, reverse dc voltage into a voltage, variable frequency ac output waveform similar to sine wave power output to achieve the three-phase sine wave output inverter. and the use of double-loop pid control, so that the output line voltage rms to 36 v, the maximum effective value of output current 3 a. system, the regulator also has a good performance and very small waveform distortion, and to carry out self-inspection, over-current, over- voltage, overheating and short circuit protection. keywords:sinusoidal pulse width modulation; pid control; a/d transformation; frequency-variable power supplier 目目 錄錄 摘摘 要要 i i abstractabstract iiii 1 1 緒論緒論 2 2 1.1 前 言 .2 1.2 課題研究背景及意義 2 1.3 國內(nèi)外相關(guān)研究情況2 1.4 本文主要研究工作 2 2 2 三相正弦變頻技術(shù)相關(guān)理論研究三相正弦變頻技術(shù)相關(guān)理論研究 4 4 2.1 正弦波生成方案的研究4 2.1.1 pwm 控制的基本原理 4 2.1.2 spwm 的產(chǎn)生過程 .7 2.2 pid 控制技術(shù)研究 8 3 3 系統(tǒng)硬件簡述系統(tǒng)硬件簡述 1212 3.1 系統(tǒng)結(jié)構(gòu)框圖 .12 3.2 xc164 單片機簡介 .12 3.2.1 簡介.12 3.2.2 常用單元介紹.12 3.2.3 a/d 轉(zhuǎn)換器 .13 4 4 系統(tǒng)軟件設(shè)計系統(tǒng)軟件設(shè)計1212 4.1 軟件開發(fā)環(huán)境.12 4.1.1 單片機編程開發(fā)語言.12 i 4.1.2 keil c 編輯器 .12 4.2 系統(tǒng)軟件設(shè)計.15 4.2.1 主程序設(shè)計.15 4.2.2 中斷程序 .17 4.2.3 spwm 的編程實現(xiàn) 18 4.2.4 輸出電壓和電流有效值的計算.20 4.2.5 pid 控制 .22 5 5 結(jié)論結(jié)論2 28 8 參考文獻參考文獻 2 29 9 致致 謝謝 3 30 0 附錄附錄 3333 1 緒論 1 1 1 緒論緒論 1.11.1 前前 言言 近來,變頻電源在各行各業(yè)的應用日益廣泛。變頻器電源主要用于交流電機 的變頻調(diào)速,其在電氣傳動系統(tǒng)中占據(jù)的地位日趨重要,已獲得巨大的節(jié)能效 果。由于世界各國電網(wǎng)指標不統(tǒng)一,生產(chǎn)出口產(chǎn)品都需要電網(wǎng)模擬不同國家的電 網(wǎng)狀況,并保證穩(wěn)定性。過去采用調(diào)壓器調(diào)壓,穩(wěn)壓器穩(wěn)壓,發(fā)電機進行二次變 頻,耗電量大,躁聲大,穩(wěn)定性差逐漸被變頻電源所代替,所以市場上需求輸出 電壓,頻率無級數(shù)字可調(diào),波形穩(wěn)定純凈的電源。本文是設(shè)計一個新型工業(yè)用縫 紉機三相正弦波變頻電源,用以實現(xiàn)縫紉機的無級調(diào)速。該產(chǎn)品的設(shè)計是根據(jù)市 場的需求而確定的,可填補該產(chǎn)品市場的空白,滿足國內(nèi)制衣業(yè)的急需。 1.21.2 課題研究背景及意義課題研究背景及意義 該題目是設(shè)計一個新型工業(yè)用縫紉機三相正弦波變頻電源,用以實現(xiàn)縫紉機 的無級調(diào)速。該產(chǎn)品的設(shè)計是根據(jù)市場的需求而確定的,可填補該產(chǎn)品市場的空 白,滿足國內(nèi)制衣業(yè)的急需。 現(xiàn)代電源技術(shù)是應用電力電子半導體器件,綜合自動控制、計算機(微處理器)技 術(shù)和電磁技術(shù)的多學科邊緣交叉技術(shù)。在各種高質(zhì)量、高效、高可靠性的電源中 起關(guān)鍵作用,是現(xiàn)代電力電子技術(shù)的具體應用。 當前,電力電子作為節(jié)能、節(jié)材、自動化、智能化、機電一體化的基礎(chǔ),正朝 著應用技術(shù)高頻化、硬件結(jié)構(gòu)模塊化、產(chǎn)品性能綠色化的方向發(fā)展。在不遠的將 來,電力電子技術(shù)將使電源技術(shù)更加成熟、經(jīng)濟、實用,實現(xiàn)高效率和高品質(zhì)用電 相結(jié)合。 技術(shù)的發(fā)展 現(xiàn)代電力電子技術(shù)的發(fā)展方向,是從以低頻技術(shù)處理問題為主的傳統(tǒng)電力電子 學,向以高頻技術(shù)處理問題為主的現(xiàn)代電力電子學方向轉(zhuǎn)變。八十年代末期和九 十年代初期發(fā)展起來的、以功率 mosfet 和 igbt 為代表的、集高頻、高壓和大電 流于一身的功率半導體復合器件,表明傳統(tǒng)電力電子技術(shù)已經(jīng)進入現(xiàn)代電力電子 時代。 (1) 整流器時代 大功率的工業(yè)用電由工頻(50hz)交流發(fā)電機提供,但是大約 20%的電能是以直流 形式消費的,其中最典型的是電解、牽引和直流傳動三大領(lǐng)域。因此在六十年代 和七十年代,大功率硅整流管和晶閘管的開發(fā)與應用得以很大發(fā)展。當時國內(nèi)曾 1 緒論 1 經(jīng) 西安工業(yè)大學畢業(yè)設(shè)計(論文) 0 掀起了-股各地大辦硅整流器廠的熱潮。 (2) 逆變器時代 七十年代出現(xiàn)了世界范圍的能源危機,交流電機變頻調(diào)速因節(jié)能效果顯著而迅 速發(fā)展。變頻調(diào)速的關(guān)鍵技術(shù)是將直流電逆變?yōu)?0100hz 的交流電。在七十年代 到八十年代,隨著變頻調(diào)速裝置的普及,大功率逆變用的晶閘管、巨型功率晶體管 (gtr)和門極可關(guān)斷晶閘管(gt0)成為當時電力電子器件的主角。這時的電力電子 技術(shù)已經(jīng)能夠?qū)崿F(xiàn)整流和逆變,但工作頻率較低,僅局限在中低頻范圍內(nèi)。 (3) 變頻器時代 八十年代,大規(guī)模和超大規(guī)模集成電路技術(shù)的迅猛發(fā)展將集成電路技術(shù)的精 細加工技術(shù)和高壓大電流技術(shù)有機結(jié)合,出現(xiàn)了一批全新的全控型功率器件、首 先是功率 m0sfet 的問世,導致了中小功率電源向高頻化發(fā)展,而后絕緣門極雙極 晶體管(igbt)的出現(xiàn),又為大中型功率電源向高頻發(fā)展帶來機遇。mosfet 和 igbt 的相繼問世,是傳統(tǒng)的電力電子向現(xiàn)代電力電子轉(zhuǎn)化的標志。 1.31.3 國內(nèi)外相關(guān)研究情況國內(nèi)外相關(guān)研究情況 20 世紀 70 年代后,大規(guī)模集成電路和計算機控制技術(shù)的發(fā)展,以及現(xiàn)代控制 理論的應用,推動了變頻電源技術(shù)的發(fā)展,使得交流電力拖動系統(tǒng)逐步具備了寬的 調(diào)速范圍、高的穩(wěn)速范圍、高的穩(wěn)速精度、快的動態(tài)響應以及在四象限作可逆運 行等良好的技術(shù)性能,在調(diào)速性能方面可以與直流電力拖動媲美。 在交流調(diào)速技術(shù)中,變頻調(diào)速具有絕對優(yōu)勢,并且它的調(diào)速性能與可靠性不斷 完善,價格不斷降低,特別是變頻調(diào)速節(jié)電效果明顯,而且易于實現(xiàn)過程自動化,深 受工業(yè)行業(yè)的青睞。 變頻電源是運動控制系統(tǒng)中的功率變換器。當今的運動控制系統(tǒng)是包含多種 學科的技術(shù)領(lǐng)域,總的發(fā)展趨勢是:驅(qū)動的交流化,功率變換器的高頻化,控制 的數(shù)字化、智能化和網(wǎng)絡化。因此,變頻電源作為系統(tǒng)的重要功率變換部件,提 供可控的高性能變壓變頻的交流電源而得到迅猛發(fā)展。 經(jīng)歷大約30年的研發(fā)與應用實踐,隨著新型電力電子器件和高性能微處理器 的應用以及控制技術(shù)的發(fā)展,變頻電源的性能價格比越來越高,體積越來越小, 而廠家仍然在不斷地提高可靠性實現(xiàn)變頻電源的進一步小型輕量化、高性能化和 多功能化以及無公害化而做著新的努力。 1.41.4 本文主要研究工作本文主要研究工作 本文采用交流直流交流,即先整流后逆變的方法, 制作一個頻率可調(diào)的 三相正弦波變頻電源。先通過自耦變壓器和隔離變壓器將 220v 的市電轉(zhuǎn)化為所 需要的電壓,再通過電容濾波的不可控整流電路,將交流整為直流,然后通過軟 件產(chǎn)生的 spwm 控制。本電路有電流電壓的檢測和緩沖電路,具有過流保護,負載 缺相保護及負載不對稱保護功能,使電路安全穩(wěn)定工作。用單片機的編程,以生 西安工業(yè)大學畢業(yè)設(shè)計(論文) 1 成 spwm 脈沖;對輸出電壓和電流進行采樣、a/d 轉(zhuǎn)換,并計算出輸出線電壓和相 電流;實現(xiàn)電壓、電流、頻率和功率的 lcd 顯示;對輸出電壓進行 pid 控制;以 及根據(jù)輸出電流實現(xiàn)過流保護、負載缺相保護及負載不對稱保護。根據(jù)課題要求, 通過比較,采用德國 infineon 公司生產(chǎn)的 xc164 單片機作為核心控制模塊,利 用單片機生成的 spwm 脈沖經(jīng)過逆變電路的驅(qū)動電路(核心器件為 ir2136) ,加在 由 mos 管構(gòu)成的逆變驅(qū)動電路上,再對逆變電路的輸出信號進行 lc 低通濾波, 從而產(chǎn)生合乎要求的正弦波,是一種基于 spwm 控制的變頻電源的設(shè)計方法。 該變頻電源的輸出頻率范圍為 20hz100hz 的三相對稱交流電,各相電壓有 效值之差小于 0.5v;輸出電壓波形接近正弦波,用示波器觀察無明顯失真;在輸 入電壓為 198v242v,負載電流有效值為 0.5a3a 時,輸出線電壓有效值應保 持在 36v,誤差的絕對值小于 5%;當輸出電流有效值達 3.6a 時過流保護動作、 當三相電流中任意兩相電流之差大于 0.5a 時,自動實施負載缺相保護及負載不 對稱保護功能,保護時自動切斷輸入交流電源。 本人在該課題中所承擔的任務主要是單片機的編程,以生成spwm脈沖;對輸 出電壓和電流進行采樣、a/d轉(zhuǎn)換,并計算出輸出線電壓和相電流;實現(xiàn)電壓、 電流、頻率和功率的lcd顯示;對輸出電壓進行pid控制;以及根據(jù)輸出電流實現(xiàn) 過流保護、負載缺相保護及負載不對稱保護。另外,我還參與系統(tǒng)方案的選取與 部分電路的設(shè)計。根據(jù)課題要求,通過比較,我們決定采用spwm技術(shù),并且將 xc164單片機作為該變頻電源系統(tǒng)的核心控制器。 2 三相正弦變頻技術(shù)相關(guān)理論研究 0 2 2 三相正弦變頻技術(shù)相關(guān)理論研究三相正弦變頻技術(shù)相關(guān)理論研究 2.12.1 正弦波生成方案的研究正弦波生成方案的研究 2.1.12.1.1 pwmpwm 控制的基本原理控制的基本原理 在采樣控制理論中有一個重要的結(jié)論:沖量相等而形狀不同的窄脈沖加在具 有慣性的環(huán)節(jié)上時,其效果基本相同,沖量即指窄脈沖的面積。這里所說的效果 基本相同,是指環(huán)節(jié)的輸出響應波形基本相同。如果把各輸出波形用傅立葉變換 進行頻譜分析,可發(fā)現(xiàn)它們的低頻段特性非常接近,僅在高頻段略有差異。例如 圖2.1中a、b、c 所示的三個窄脈沖形狀不同,圖2.1a 為矩形脈沖,圖2.1b 為 三角形脈沖,圖2.1c 為正弦半波脈沖,但它們的面積(即沖量)都等于1,那么, 當它們分別加在具有慣性的同一個環(huán)節(jié)上時,其輸出響應基本相同。脈沖越窄, 其輸出的差異越小,當窄脈沖變?yōu)閳D2.1d 的單脈沖函數(shù) (t)時,環(huán)節(jié)的響應 即為該環(huán)節(jié)的脈沖過渡函數(shù)。 a b c d 圖 2.1 形狀不同而沖量相同的各種窄脈沖 西安工業(yè)大學畢業(yè)設(shè)計(論文) 0 上述結(jié)論是pwm 控制的重要理論基礎(chǔ)。下面分析一下如何用一系列等幅而不 等寬的脈沖代替一個正弦半波。把圖2.2a 所示的正弦半波波形分成n 等份,就 可把正弦半波看成由n個彼此相連的脈沖所組成的波形。這些脈沖寬度相等,都 等于/n,但幅值不等,且脈沖頂部不是水平直線,而是曲線,各脈沖的幅值按 正弦規(guī)律變化。如果把上述脈沖序列用同樣數(shù)量的等幅而不等寬的矩形脈沖序列 代替,使矩形脈沖的中點和相應正弦等分的中點重合,且使矩形脈沖和相應正弦 部分面積(沖量)相等,就得到圖2.2b 所示的脈沖序列。這就是pwm 波形。根 據(jù)沖量相等效果相同的原理,pwm 波形和正弦波是等效的。對于正弦波的負半周, 也可以用同樣的方法得到pwm 波形。像這種脈沖的寬度按正弦規(guī)律變化而和正弦 波等效的pwm 波形,也稱為spwm(sinusoidal pwm)波形。 圖 2.2 pwm 控制的基本原理示意圖 以上介紹的是pwm 控制的基本原理,按照上述原理,在給出了正弦波頻率、 幅值和半個周期內(nèi)的脈沖數(shù)后,pwm 波形各脈沖的寬度和間隔就可以準確計算出 來。按照計算結(jié)果控制電路中各開關(guān)器件的通斷,就可以得到所需要的pwm 波形。 西安工業(yè)大學畢業(yè)設(shè)計(論文) 1 圖 2.3 單極性 spwm 控制原理圖 圖 2.4 雙極性 spwm 控制原理 但是,這種計算是很煩瑣的,正弦波的頻率、幅值變化時,結(jié)果都要變化。 較為實用的方法是采用調(diào)制的方法,即把所希望的波形作為調(diào)制信號,把接受調(diào) 制的信號作為載波,通過對載波的調(diào)制得到所期望的pwm 波形。通常采用等腰三 角形作為載波,因為等腰三角形上下寬度與高度成線性關(guān)系且左右對稱,當它與 任何一個平緩變化的調(diào)制信號波形相交時,如在交點時刻控制電路中開關(guān)器件的 通斷,就可以得到寬度正比于信號波幅值的脈沖,這正好符合pwm控制的要求。 當調(diào)制信號波為正弦波時,所得到的就是spwm 波形。一般根據(jù)三角波載波在半 西安工業(yè)大學畢業(yè)設(shè)計(論文) 2 個周期內(nèi)方向的變化,又可以分為兩種情況。三角波載波在半個周期內(nèi)的方向只 在一個方向變化,所得到的spwm 波形也只在一個方向變化的控制方式成為單極 性spwm 控制方式,如圖2.3 所示。如果三角波載波在半個周期內(nèi)的方向是在正 負兩個方向變化的,所得到的spwm 波形也是在兩個方向變化的,這時成為雙極 性spwm 控制方式如圖2.4 所示。 2.1.22.1.2 spwmspwm 的產(chǎn)生過程的產(chǎn)生過程 脈寬調(diào)制(pwm)技術(shù)是用脈沖寬度不等的一系列矩形脈沖去逼近一個所需 要的電壓或電流信號。它是利用三角波電壓與參考電壓相比較,一旦三角波電壓 和參考電壓相比配,輸出電平翻轉(zhuǎn),否則輸出電平保持不變,這樣就確定了各分 段矩形脈沖的寬度。 從脈寬調(diào)制的極性看,pwm 波又可分為單極性和雙極性控制模式兩種。由于 單極性的 pwm 脈沖信號還要與特定的倒相信號相乘才能得到正負半波對稱的 pwm 脈沖信號,與單極性模式相比,盡管雙極性 pwm 脈沖信號輸出電壓中高次諧波分 量較多,但其電路簡單且易于單片機編程,因此本文采用雙極性的 pwm。 采用對稱的三相正弦波電源供電,有利于減小諧波影響,因此,pwm 的參考 電壓一般為正弦波,參考電壓為正弦波的 pwm 即為 spwm。其具體方法如下: 正弦波脈寬調(diào)制技術(shù)就是利用三角波電壓(載波)和正弦波(調(diào)制波)相比 較,以確定個分段矩形脈沖的寬度,使輸出矩形脈沖逼近正弦波。為了得到三相 spwm 脈沖,需要用三個相位兩兩相差 120的正弦波同時調(diào)制一個三角波,如圖 2.5 所示: 圖 2.5 三相 spwm 產(chǎn)生示意圖 在該變頻電源系統(tǒng)中,spwm 脈沖是由單片機產(chǎn)生的,spwm 信號要求脈寬按 正弦規(guī)律變化,因此每一個 pwm 周期脈寬都要改變,由單片機產(chǎn)生 spwm 波就是 在初始化時將 pwm 周期值設(shè)定,然后用定時器定時,每個周期產(chǎn)生一次中斷,來 調(diào)整脈寬,從而得到脈寬不斷變化的 spwm 脈沖。 所謂 spwm 正弦脈寬調(diào)制法是調(diào)制波為正弦波載波為三角波或鋸齒波的一種 西安工業(yè)大學畢業(yè)設(shè)計(論文) 3 脈寬調(diào)制法.它原理簡單,控制和調(diào)節(jié)性能好,具有消除諧波、調(diào)節(jié)和穩(wěn)定輸出電 壓等多種作用,是一種較好的波形改善法。電源的穩(wěn)定關(guān)鍵是 spwm 波形產(chǎn)生的穩(wěn) 定性?,F(xiàn)在通用的 spwm 實現(xiàn)方法是,通過用單片機查正弦函數(shù)表得到 spwm 波形;本 文把單片機的智能化和控制技術(shù)與開關(guān)電源的高效率相結(jié)合,設(shè)計出一款高性能 的三相正弦波變頻穩(wěn)壓電源。該變頻電源可利用反饋電壓對輸出電壓每個周期內(nèi) 采樣 20 個點,據(jù)此計算出輸出線電壓有效值,對其進行 pid 控制,以實現(xiàn)良好 的穩(wěn)幅特性。 同時通過電流傳感器對電流每個周期內(nèi)采樣 20 個點,并反饋到控 制模塊,以計算出電流的有效值從而對其進行監(jiān)控,以實現(xiàn)過流保護、負載缺相 保護和負載不對稱保護,使該變頻電源更加安全可靠。另外,該變頻電源還具有 液晶顯示功能,可以顯示輸出正弦波的頻率、電壓、電流和功率,使其操作簡單 方便。 2.22.2 pidpid 控制技術(shù)研究控制技術(shù)研究 pid 控制就是根據(jù)系統(tǒng)的誤差,利用比例、 積分、微分計算出控制量進行控 制的,在 pid 控制中,比例控制能迅速反應誤差,從而減小穩(wěn)態(tài)誤差。但是,比 例控制不能消除穩(wěn)態(tài)誤差。比例放大系數(shù)的加大,會引起系統(tǒng)的不穩(wěn)定。積分控 制的作用是,只要系統(tǒng)有誤差存在,積分控制器就不斷地積累,輸出控制量,以 消除誤差。因而,只要有足夠的時間,積分控制將能完全消除誤差,使系統(tǒng)誤差 為零,從而消除穩(wěn)態(tài)誤差。積分作用太強會使系統(tǒng)超調(diào)加大,甚至使系統(tǒng)出現(xiàn)振 蕩。微分控制可以減小超調(diào)量,克服振蕩,使系統(tǒng)的穩(wěn)定性提高,同時加快系統(tǒng) 的動態(tài)響應速度,減小調(diào)整時間,從而改善系統(tǒng)的動態(tài)性能。 pid 控制是一種比較成熟的控制理論,它通過比例、積分、微分三部分的合 理組合可以用比較簡單的方法獲得令人滿意的控制效果。pid 的數(shù)學模型如圖 2.6 表示: 圖 2.6 pid 數(shù)學模型 給定值r(t)與實際值y(t)構(gòu)成控制誤差: e(t)=r(t)-y(t) (2.1) pid控制器根據(jù)e(t)將誤差的比例(p)、積分(i)、和微分(d)通過線性組合構(gòu)成控 制量,對受控對象進行控制,其控制規(guī)律如式2.2所示: 西安工業(yè)大學畢業(yè)設(shè)計(論文) 4 u(t)=kpe(t)+ (2.2) 0 ( )1 ( ) t d i t de t e t dt tdt u(t)一控制器輸出函數(shù);e(t)一控制器誤差函數(shù); kp一比例系數(shù);ti一積分時間常數(shù);td一微分時間常數(shù); pid 控制算法又分為位置型和增量型兩種,分別如下面式(2.3)、式(2.4)所示: u(n)kce(n)ttre(i) tdte(n)e(n1) (2.3) u(n)u(n)u(n1) kce(n)e(n1)ttre(n) tdte(n)2e(n1)e(n2) (2.4) 式中,u(n)為第 n 次采樣時刻計算機的輸出;u(n)為第 n 次采樣時刻計算 機輸出的增量;e(n)為第 n 次采樣時刻的偏差信號;t 為采樣周期;kc 為調(diào) 節(jié)器的比例增益;tr 為調(diào)節(jié)器的積分時間;td 為調(diào)節(jié)器的微分時間。 由上面兩式可知,數(shù)字 pid 控制是一種采樣控制,它只能根據(jù)采樣時刻的偏 差值計算控制量。由于偏差信號 e(n)是由測量環(huán)節(jié)輸出的測量信號 s(t)和設(shè) 定值 r 相比較后采樣而得到的e(n)r(n)s(n),而測量信號中總是 存在一些干擾、噪聲或者畸變,這些因素都影響上述控制算法的精度,從而使整 個控制系統(tǒng)的性能下降。但是,利用數(shù)字濾波和動態(tài)補償技術(shù)能夠有效地對偏差 信號(測量信號)中的干擾、噪聲進行濾波或者對其畸變進行動態(tài)補償,從而提 高數(shù)字 pid 控制算式的精度,改進控制系統(tǒng)的性能。 本設(shè)計用的是增量式 pid 控制算法: 增量式 pid 是指數(shù)字控制器的輸出只是控制量的增量u(k)。采用增量式算 法時,計算機輸出的控制量u(k)對應的是本次執(zhí)行機構(gòu)位置的增量,而不是對 應執(zhí)行機構(gòu)的實際位置,因此要求執(zhí)行機構(gòu)必須具有對控制量增量的累積功能, 才能完成對被控對象的控制操作。執(zhí)行機構(gòu)的累積功能可以采用硬件的方法實現(xiàn); 也可以采用軟件來實現(xiàn),如利用算式 程序化來完成。 由式(2.6)可得增量式 pid 控制算式 (2.5) 式中 進一步可以改寫成 (2.6) 式中 、 、 一般計算機控制系統(tǒng)的采樣周期 t 在選定后就不再改變,所以,一旦確定了 西安工業(yè)大學畢業(yè)設(shè)計(論文) 5 kp、ti、td,只要使用前后 3 次測量的偏差值即可由式(2.5)或式(2.6)求出控制增 量。 增量式算法優(yōu)點:算式中不需要累加。控制增量 u(k)的確定僅與最近 3 次的采樣值有關(guān),容易通過加權(quán)處理獲得比較好的控制效果;計算機每次只輸 出控制增量,即對應執(zhí)行機構(gòu)位置的變化量,故機器發(fā)生故障時影響范圍小、不 會嚴重影響生產(chǎn)過程;手動自動切換時沖擊小。當控制從手動向自動切換時, 可以作到無擾動切換。 3 系統(tǒng)硬件簡述 11 3 3 系統(tǒng)硬件簡述系統(tǒng)硬件簡述 3.13.1 系統(tǒng)結(jié)構(gòu)框圖系統(tǒng)結(jié)構(gòu)框圖 本論文采用交直交變頻技術(shù),首先將 220v,50hz 交流電通過隔離變壓 器變壓后再整流濾波,形成 90v 左右的直流電壓,然后再由單片機產(chǎn)生三相 spwm 波,經(jīng)驅(qū)動放大后加到逆變電路上,將直流電轉(zhuǎn)化為 36v 的正弦波交流電。該變 頻電源系統(tǒng)的開關(guān),輸出頻率的增減可通過與單片機相連的鍵盤控制。同時,為 了輸出波形的穩(wěn)定、安全,并且顯示輸出頻率、電壓、電流和功率,本系統(tǒng)同時 采用電壓反饋電路和電流反饋電路,分別將輸出電壓和電流反饋至 xc164 單片機, 然后該單片機利用其內(nèi)部的模數(shù)轉(zhuǎn)換器對反饋電壓和電流進行 a/d 轉(zhuǎn)換,再根據(jù) 轉(zhuǎn)換的數(shù)字量結(jié)果計算出電壓、電流的有效值以及功率,連同輸出頻率一并顯示; 同時單片機根據(jù)計算出的電壓有效值對輸出電壓進行宏觀 pid 控制,以實現(xiàn)穩(wěn)幅。 三相正弦變頻電源的系統(tǒng)原理框圖如圖 3.1 所示: 圖 3.1 系統(tǒng)原理框圖 隔離變 壓器 整流濾 波電路 逆變 電路 濾波電 路 三相負 載 逆變驅(qū) 動電路 電壓反 饋電路 電流反 饋電路 單片機 液晶顯示 鍵盤 西安工業(yè)大學畢業(yè)設(shè)計(論文) 0 3.23.2 xc164xc164 單片機簡介單片機簡介 3.2.13.2.1 簡介簡介 本論文中的單片機選用了德國 infineon 公司生產(chǎn)的 xc164 單片機。它屬于 infineon xc166 系列的單片機,是 infineon 16 位單片機的第四代產(chǎn)品。該系列的 單片機是為了適應實時嵌入式應用的高性能要求所設(shè)計的。整個系統(tǒng)的結(jié)構(gòu)根據(jù) 高速指令輸出與對外部激勵的快速響應進行了最優(yōu)化的設(shè)計。為了最大程度的減 小 cpu 中斷的需要,它把外圍智能子系統(tǒng)結(jié)合成一個整體,這樣同時也使外部 總線接口的通信需求減到最小。xc164 型單片機的功率管理機理有效地控制了單 片機在特定狀態(tài)下的能耗,使單片機工作時的能耗達到最小。它的 mac 單元具 有數(shù)字信號處理功能,使其具有處理數(shù)字濾波算法的能力,并且極大地減小了乘 法和除法運算的執(zhí)行時間。 作為該變頻電源系統(tǒng)核心控制模塊的 xc164 單片機控制著 spwm 脈沖的生成, lcd 的顯示,變頻電源的輸出頻率,輸出電壓的穩(wěn)幅以及電路的保護,可以說是 整個變頻電源系統(tǒng)的心臟。該變頻電源系統(tǒng)的軟件設(shè)計單片機編程的任務是 在實現(xiàn)硬件平臺正常工作的基礎(chǔ)上,設(shè)計相應的控制軟件,完成 spwm 脈沖的生 成、對輸出電壓的 pid 控制、輸出電壓和電流檢測、液晶顯示、按鍵控制,過流 保護負載不對稱或缺相保護等功能。 3.2.23.2.2 常用單元介紹常用單元介紹 下面本文將對單片機編程中最常用的單元進行介紹。 xc164 單片機具有 128kb 的閃存,6kb 的內(nèi)存,14 個模擬輸入通道,6 個串 行接口,可以實現(xiàn)信號的采集、處理、控制和顯示功能,并且內(nèi)部含有 ad 轉(zhuǎn)換 器,靈活性好,外圍設(shè)備簡單,可以在線編程,易于調(diào)試,執(zhí)行速度快、存儲容 量大。在該變頻電源系統(tǒng)的單片機編程中,用到最多的是 xc164 中 capcom6(capture/compare unit6)單元。capcom6 由 t12 計時器模塊和 t13 計 時器模塊組成,由于本文只用到 t12 計數(shù)器,因此這里只對 t12 進行介紹。 t12 計時器有三個捕獲/比較通道,它們可以獨立的產(chǎn)生 pwm 信號或者接受捕 獲觸發(fā),也可以共同產(chǎn)生控制信號模式,以驅(qū)動交流電動機或逆變器。當 capcom6 處于比較模式時,t12 計時器模塊主要是用來產(chǎn)生三相 pwm 脈沖的。一 個 16 位的計數(shù)器通過比較器與三個通道寄存器相連,當計數(shù)器計數(shù)值與通道寄 存器的值相匹配時,就產(chǎn)生一個信號。t12 計時器通過可編程比例因子從模塊時 鐘獲得其輸入時鐘。它可以向上或向下計數(shù),其計數(shù)方向用一個方向標 6cc f 12t f 西安工業(yè)大學畢業(yè)設(shè)計(論文) 1 志cdir 來表示。通過比較器還和周期寄存器 t12pr 相連,t12pr 決定了 t12 的最大計數(shù)值。當選擇邊緣對齊模式時,t12 計數(shù)到最大值后被重新賦 0;當選 擇中心對齊模式時,t12 計數(shù)到最大值后計數(shù)方向變?yōu)橄蛳掠嫈?shù)??梢酝ㄟ^軟件 控制 t12 的工作狀態(tài):對 t12rs 賦 1,t12r 置一,t12 開始計數(shù);對 t12rr 賦 1,t12r 清零,t12 停止計數(shù)。 對單相信號來說,一個通道會產(chǎn)生高電平(當 t12 計數(shù)值大于比較值時)和 低電平(當 t12 計數(shù)值小于比較值時) 。然而在實際操作中,開關(guān)電源的開關(guān)特 性關(guān)于開關(guān)時間往往是不對稱的。當電源的開啟時間小于關(guān)閉時間時,逆變器的 上下橋臂將短路,產(chǎn)生的巨大電流可能損壞整個系統(tǒng)。為避免這種情況的發(fā)生, 必須建立死區(qū)時間。capcom6 內(nèi)包含一個可編程的死區(qū)控制模塊,可以通過對其 控制以延遲開關(guān)信號由低電平向高電平轉(zhuǎn)變的時間,從而避免逆變器上下橋臂 “直通” 。 運用軟件對單片機內(nèi)部寄存器進行相應的設(shè)置可以得到三相 spwm 脈沖。在單 片機內(nèi)部,通過查表的方式來得到正弦信號的幅值,該幅值乘以調(diào)制度后與 capcom6-t12 的計數(shù)值相比較,若匹配則輸出端產(chǎn)生跳變,否則輸出端保持原電 平,這樣在輸出端便產(chǎn)生 spwm 脈沖。為得到三相 spwm 脈沖, 可設(shè)置三個不同 的指針,每相鄰的兩個指針間距為正弦表長度的 1/3(即相差 120) ,并且三個 指針同步變化,這樣,每一個指針對應一路 spwm 脈沖。當三個指針同時采樣時, 便產(chǎn)生了相位相差 120三相 spwm 脈沖。 3.2.33.2.3 a/da/d 轉(zhuǎn)換器轉(zhuǎn)換器 xc164 單片機內(nèi)部還包含一個具有 10 位或 8 位精度的 a/d 轉(zhuǎn)換器以及一個采 樣/保持電路。 (本文的 a/d 轉(zhuǎn)換模式選為增強模式,對應 10 位的模數(shù)轉(zhuǎn)換精度。 )a/d 轉(zhuǎn)換器相當于一個容性網(wǎng)絡,采用逐次逼近的方式進行模數(shù)轉(zhuǎn)換,其工作 過程分為三個階段: (1)在采樣階段,該容性網(wǎng)絡與選定的輸入通道相連,通過電容的充放電 來逼近輸入信號的電壓。 (2)在轉(zhuǎn)換階段,該容性網(wǎng)絡與選定的輸入通道斷開,在逐次逼近過程中, 通過參考電壓進行充放電。 (3)轉(zhuǎn)換器根據(jù)網(wǎng)絡外部環(huán)境(如溫度)的變化進行校準,并將結(jié)果送入 結(jié)果寄存器,同時產(chǎn)生一個中斷。 4 系統(tǒng)軟件設(shè)計 14 4 4 系統(tǒng)軟件設(shè)計系統(tǒng)軟件設(shè)計 4.14.1 軟件開發(fā)環(huán)境軟件開發(fā)環(huán)境 4.1.14.1.1 單片機編程開發(fā)單片機編程開發(fā)語言語言 匯編語言作為一個符號化的機器語言,其代碼執(zhí)行效率高,運行速度快,非 常適合于編寫實時性要求較高的控制程序。但其開發(fā)的工作量大,程序的可讀性 差。匯編語言比機器語言易于讀寫、易于調(diào)試和修改,同時也具有機器語言執(zhí)行 速度快,占內(nèi)存空間少等優(yōu)點,但在編寫復雜程序時具有明顯的局限性,匯編語 言依賴于具體的機型,不能通用,也不能在不同機型之間移植。對于不同型號的 計算機,有著不同的結(jié)構(gòu)的匯編語言。相比之下,作為高級語言的 c 具有可讀性 強、編程簡單和調(diào)試方便的特點。c 語言是目前非常流行的一種編程語言,除具 有高級語言使用方便靈活、數(shù)據(jù)處理能力強、 編程簡單等優(yōu)點外,還可實現(xiàn)匯 編語言的大部分功能,如可直接對硬件進行操作、生成的 目標代碼質(zhì)量較高且 執(zhí)行的速度較快等。所以在工程上對硬件處理速度要求不很高的情況下, 基本 可以用 c 代替匯編語言,編寫接口電路的控制軟件。與匯編相比,c 語言在功能 上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,易學易用,所以本設(shè)計選用 c 語言作為單片機的開發(fā)語言。 4.1.24.1.2 keilkeil c c 編輯器編輯器 本文的xc164單片機的編程是在keil-uvision3開發(fā)軟件環(huán)境下進行的。 keil-uvision3 是美國software公司推出的單片機c語言軟件開發(fā)系統(tǒng)。用它生 成的目標代碼效率非常高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā) 大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。單片機程序是在keil-uvision3軟件下調(diào) 試、編譯通過后,通過偉福仿真機燒到xc164單片機里的。標準編譯器為單片機 微控制器的軟件開發(fā)提供了語言環(huán)境,它可以支持所有的衍生產(chǎn)品,也支持所有 兼容的仿真器,同時支持其它第三方開發(fā)工具。它的基本特點有: keil 強大的編輯功能。允許在編輯器內(nèi)調(diào)試程序,可以更快速的檢查和修改 程序;允許在編輯時設(shè)置程序斷點,當啟動調(diào)試器后,斷點被激活;可以在編輯器 中觀察其取值。 靈活的工程管理功能。在一個工程中建立多個源文件(包括匯編、c)以及其 它文件,并可以隨時添加、修改和刪除文件,通過對工程的操作完成編譯和鏈接。 西安工業(yè)大學畢業(yè)設(shè)計(論文) 0 高效的代碼優(yōu)化功能。具有通用代碼優(yōu)化、特殊優(yōu)化、寄存器優(yōu)化等。 利用 keil 軟件開發(fā)的一般步驟: a.根據(jù)所選擇的器件以及調(diào)試方式創(chuàng)建新的任務。 b.創(chuàng)建新的工程,把已編好的源程序、頭文件等加入工程中。 c.編譯連接工程,進行在線調(diào)試。 d.調(diào)試完成后,在工程中選擇加載類型,重新編譯連接,生成可以用于加載 的文件。 圖 4.1 keil 主界面介紹 4.24.2 系統(tǒng)軟件設(shè)計系統(tǒng)軟件設(shè)計 4.2.14.2.1 主程序設(shè)計主程序設(shè)計 在程序設(shè)計時,為簡化程序流程,本文采用了 t12 中斷(控制生成 spwm 脈 沖)和 t3 中斷(控制反饋電壓和電流的 a/d 轉(zhuǎn)換) ,將按鍵狀態(tài)的判斷,輸出電 壓的 pi 控制,電壓、電流有效值的計算,以及過流保護、負載不對稱和缺相保 護等放在主程序循環(huán)中。主程序下分:顯示子程序,采樣子程序和 spwm 子程序, 主程序運行時,不斷調(diào)用這三個子程序。 西安工業(yè)大學畢業(yè)設(shè)計(論文) 1 主程序流程圖如圖 4.2 所示: 否 是 按鍵選擇 輸出頻率減 1 設(shè)置相關(guān)寄存器 顯示結(jié)果 開 t12 中斷 開 t3 中斷 zh 關(guān) t12 中斷 關(guān) t3 中斷 zh 設(shè)置相關(guān)寄存器 運行狀態(tài)? 輸出頻率加 1 up 鍵run/stop 鍵down 鍵 開 始 系統(tǒng)初始化 圖 4.2 程序流程圖 主程序除了一些初始化設(shè)置外,整個處在一個大循環(huán)中,判斷按鍵狀態(tài)從而 做出相應的響應。當變頻電源處于工作狀態(tài)時,按下開關(guān)鍵,電源停止工作;按 頻率增加鍵,輸出頻率以 1 為步長增加;按頻率減小鍵,輸出頻率以 1 為步長減 小。當電源處于停止狀態(tài)時,按下開關(guān)鍵,電源開始工作;按頻率增加鍵或頻率 減小鍵,系統(tǒng)都不會響應。當電源工作并且 a/d 轉(zhuǎn)換不工作時,系統(tǒng)不停地計算 輸出線電壓有效值,并對輸出電壓進行 pi 控制,以使輸出線電壓穩(wěn)定在 36v。電 源工作時,每隔一段時間計算各相電流的有效值,單片機據(jù)此對電路進行過流保 護、負載不對稱和缺相保護。lcd 則根據(jù)計算的電壓、電流值自動更新顯示。 西安工業(yè)大學畢業(yè)設(shè)計(論文) 2 4.2.24.2.2 中斷程序中斷程序 其中,t12、t3 中斷服務程序流程圖分別如圖 4.3、4.4 所示 進入 t12 中斷 計算 a/d 轉(zhuǎn)換后的有效值 計算電壓偏差 e(k) e(k)= g u 中斷返回 輸出 spwm 信號 將修正結(jié)果送入 t12 寄存器 查正弦表,并利用計算 結(jié)果修正調(diào)制度 對 e(k)的增量進行 pid 運算 圖 4.3 t12 中斷服務程序流程圖 西安工業(yè)大學畢業(yè)設(shè)計(論文) 3 中斷返回 對六路反饋信號進行采集 存儲 啟動 a/d 轉(zhuǎn)換器 進入中斷 圖 4.4 t3 中斷程序流程圖 xc164 中的 t12 計時器按中心對齊方式進行計數(shù),其效果相當于在單片機內(nèi) 部產(chǎn)生了一個三角波,同時,三個正弦指針分別以輸出頻率從正弦表中讀取正弦 值,得到的正弦值乘以調(diào)制度后賦給寄存器 cc60sr,該寄存器與 t12 計時器相比 較,一旦匹配,單片機輸出電平翻轉(zhuǎn),否則保持不變,這樣 spwm 脈沖就產(chǎn)生了。 當程序進入 t12 中斷時,轉(zhuǎn)到 t3 中斷程序,啟動 a/d 轉(zhuǎn)換器,對六路反饋信號 進行采集存儲,程序由 t3 返回到 t12,對 a/d 轉(zhuǎn)換后的有效值進行計算,計算電 壓偏差 e(k)e(k)=,對 e(k)的增量進行 pid 運算,查正弦表,并利用 g u 計算結(jié)果修正調(diào)制度,將修正結(jié)果送入 t12 寄存器存儲,輸出 spwm 信號,中斷 返回。 4.2.34.2.3 spwmspwm 的編程實現(xiàn)的編程實現(xiàn) spwm 脈沖是由 xc164 單片機內(nèi)部的 capcom6 實現(xiàn)的。t12 中斷程序用三相正 弦波共同調(diào)制一個三角波,三相 spwm 脈沖產(chǎn)生的軟件實現(xiàn)基本一致,因此,下 面以任意一相 spwm 脈沖產(chǎn)生的流程圖(如圖 4.5 所示)為例進行說明,其流程 圖如下: 西安工業(yè)大學畢業(yè)設(shè)計(論文) 4 否 是 是 否 360 + 比較寄存器1000-msin -180 2) /將 a/d 轉(zhuǎn)換結(jié)果放入數(shù)組 其中,vuch 是 u 相電壓通道地址的宏定義。在增強型模式下,a/d 轉(zhuǎn)換的精 度為 10 位,模數(shù)轉(zhuǎn)換結(jié)果存放在寄存器 adres 的第 2 至第 11 位(adc-dat) ,因 此 a/d 轉(zhuǎn)換結(jié)果在存入相應的數(shù)組前必須先右移兩位;另外,增強模式下 a/d 轉(zhuǎn) 西安工業(yè)大學畢業(yè)設(shè)計(論文) 7 換的最大時間為 2.55us,為保證 a/d 轉(zhuǎn)換的正確性,在從 adc-dat 取值前必須有 大于 2.55us 的延遲時間,因此我們調(diào)用了一個大約 4us 的延遲子程序。 a/d 轉(zhuǎn)換后的三相電壓和電流分別存放在數(shù)組 vus20、vvs20、vws20、 ius20、ivs20和 iws20中。三相純阻性負載星型連接,所以線電流即等于 相電流,而線電壓和相電壓并不相等。由于電壓反饋電路反饋回的電壓為相電壓, 所以在進行有效值計算前,根據(jù)線電壓的含義,我們對任意兩個相電壓數(shù)組求差, 將差值存入另一個數(shù)組,則該數(shù)組中的值即為線電壓。 線電壓和電流有效值的計算可以由其均方根近似,具體公式如下: 20i i i u 20 1 有效 u (4.1) 20i i i i 20 1 有效 i (4.2) 當然采樣的點數(shù)越多,計算的電壓和電流的均方根值越接近其有效值,但是, 相應的 a/d 轉(zhuǎn)換總次數(shù)也增加,會占用相當可觀的執(zhí)行時間;采用點數(shù)減小,雖 然 a/d 轉(zhuǎn)換的總時間減少,但由此計算的均方根值與有效值之間的偏差勢必增大, 因此,采用點數(shù)必須折中選取。該變頻電源系統(tǒng)的采用點數(shù)定為 20,根據(jù)實驗, 這樣選取完全滿足課題要求。 4.2.54.2.5 pidpid 控制控制 pid 控制屬于閉環(huán)控制,是指將被控量的檢測信號反饋,并與被控量的目標 信號相比較,以判斷是否已經(jīng)達到預定的控制目標。如果尚未達到,則根據(jù)兩者 的差值進行調(diào)整,直到達到預定的控制目標為止。 pid 控制分為比例控制(proportional control) ,積分控制(integral control)和微分控制(differential control) 。從系統(tǒng)框圖可以看出,穩(wěn)壓環(huán) 節(jié)屬于閉環(huán)控制系統(tǒng),為了提高系統(tǒng)整體的性能,該系統(tǒng)采用了工程中常用的 pid 控制中的 pi 控制,具體地說,是增量式 pi 控制。采用增量 pi 既有利于加快 系統(tǒng)的控制過程,又便于對系統(tǒng)進行實時控制,同時也提高了系統(tǒng)的可靠性。 其中,比例控制能迅速反映誤差,從而減小誤差,但是不能消除靜態(tài)誤差;為了 消除靜態(tài)誤差,我們還必須采用積分控制,但是積分作用太強會使系統(tǒng)超調(diào)量過 大,甚至出現(xiàn)振蕩,因此積分常數(shù)的選取一定不能過大。 西安工業(yè)大學畢業(yè)設(shè)計(論文) 8 pid 增量型控制算法流程如圖 4.6: n y 圖 4.6 pid 增量型控制算法流程如圖 pid 參數(shù)選擇: 以下是利用 matalb 里的 simulink 部件,構(gòu)建的一個 pid 反饋控制方框圖 高線計算 q0,q1,q2 置 e(k-1)=e(k-2)=0 將 a/d 結(jié)果賦給 y(k) 求 e(k)=r(k)-y(k) 計算控制增量 u(k) 將u(k)輸出 給 d/a e(k-2)=e(k-1) e(k-2)=e(k) a/d d/a 采樣時刻到 否? 被控對象 西安工業(yè)大學畢業(yè)設(shè)計(論文) 9 (如圖 4.7 所示),其中比例常數(shù) kp=20,積分常數(shù) ki=5,微分常數(shù) kd=0(pi 控 制) 。輸入正弦波與反饋一起經(jīng)過 pid 控制模塊,由硬件部分的 pid 仿真可知, 即比例常數(shù)為 20,積分常數(shù)為 5 的 pi 控制可以的到較好的穩(wěn)幅效果。 圖 4.7 pid 反饋控制方框圖 其中,lc 低通濾波器的傳遞函數(shù)的推導過程如下: ls x(s) 12 0 1/cs y(s) 圖 4.8 lc 低通濾波器的 s 域表示 圖 3.2.2 為 s 域下 lc 低通濾波器的示意圖,其中電感值為 3mh,電容值為 2uf(兩個 1uf 的電容并聯(lián)) ,該濾波器的傳遞函數(shù)為: (4.3) 1106 1 1 1 1 1 )( )( )( 292 slcs ls cs cs sx sy sh 西安工業(yè)大學畢業(yè)設(shè)計(論文) 10 圖 4.9 積分常數(shù)為 5 時 scope 窗口輸出的波形 當 pi 控制中的積分常數(shù)在 5 附近取時,scope 窗口的輸出波形和圖 4.9 差不 多。 但是,當比例常數(shù)不變,積分常數(shù)增大到 10 時,由 scope 窗口可以看出, pi 控制將有產(chǎn)生震蕩的趨勢。如圖 4.10 所示: 西安工業(yè)大學畢業(yè)設(shè)計(論文) 11 圖 4.10 積分常數(shù)為 10 時 scope 輸出的波形 因此,pi 控制中積分常數(shù)的取值不宜大于 10。 必須承認,用該方法得到的 pi 的參數(shù)只能提供一個粗略的參數(shù)范圍。因為在 實際仿真中,當比例常數(shù)和積分常數(shù)在一定范圍內(nèi)變化時,由 matlab 中的 scope 窗口看到的輸入與輸出正弦波的吻合程度相差無幾。圖 4.11 為比例常數(shù) kp=20, 積分常數(shù) ki=3,微分常數(shù) kd=0 時,由 scope 窗口看到的波形??梢钥闯?,此時 單純用軟件沒有辦法判斷 pi 參數(shù)取何值時 pi 控制效果最好。 西安工業(yè)大學畢業(yè)設(shè)計(論文) 12 圖 4.11 積分常數(shù)為 3 時 scope 輸出波形 因此,只能在硬件調(diào)試中,通過反復實驗才能得到 pi 參數(shù)的最佳值。一開 始,我在程序中把比例常數(shù)定為 20,積分常數(shù)定為 3,微分常數(shù)為 0。此時,從 lcd 和示波器可以觀察到,pid 控制可以使輸出線電壓有效值較快的鎖定在 36.0v 左右,但是輸出線電壓跳變較厲害。根據(jù) pid 控制原理,可以知道產(chǎn)生該現(xiàn)象的 原因是積分控制的作用偏小。于是,我逐漸把積分常數(shù)調(diào)大,電壓跳變的幅度隨 之減小,但是當積分常數(shù)增大的同時,輸出電壓穩(wěn)幅的響應速度也明顯減慢。實 驗表明,pi 參數(shù)應該折中選取。所以,我把 pid 參數(shù)最終定為比例常數(shù) kp=20, 積分常數(shù) ki=5,微分常數(shù) kd=0。 5 結(jié)論 28 5 5 結(jié)論結(jié)論 本文設(shè)計的三相正弦波變頻穩(wěn)壓電源以變頻電源技術(shù)和開關(guān)電源技術(shù)為基礎(chǔ) 電路,以高性能xc164單片機為控制核心,組成數(shù)據(jù)處理和控制電路,在檢測與 控制軟件支持下,通過對變頻電源輸出電壓、輸出電流進行數(shù)據(jù)采樣、計算并與 給定數(shù)據(jù)比較,從而調(diào)整變頻電源的工作狀態(tài),同時配備有完善的保護電路。 以 xc164 單片機為核心設(shè)計的監(jiān)控系統(tǒng),對輸出電壓、輸出電流進行采集與 顯示,并且對輸出電壓進行 pid 控制,使其穩(wěn)定在 36v;當輸出電流過大(超過 3.6a 時),三相電流中任兩相電流相差超過 0.5a 或是負載缺相時,單片機停止 輸出并進入保護狀態(tài)(lcd 上顯示“protect”);另外,通過鍵盤控制調(diào)節(jié)輸出 頻率,可以使其在 20hz 到 100hz 內(nèi)變化。 參考文獻 29 參考文獻參考文獻 1 馬小亮.大功率腳-交變頻調(diào)速系統(tǒng)及其應用.武漢:華中理工大學出社,1992 2 李宏.電力電子設(shè)備用器件與集成電路應用指南m.機械工業(yè)出版社,2001 3 劉志剛.電力電子學.清華大學出版社,2004 4 張燕賓.spwm 變頻調(diào)速應用技術(shù). 機械工業(yè)出版社,2005 5 楊旭,裴云慶,王兆安.開關(guān)電源技術(shù).機械工業(yè)出版社,2004 6 薛弘曄.計算機控制技術(shù).西安電子科技大學出版社,2003 7 李永平, 董欣.pspice 電路設(shè)計與實現(xiàn) .國防工業(yè)出版社,2005 8 施陽.matlab 語言精要及動態(tài)仿真工具 simulink.西北工業(yè)大學出版社, 1997 9 xc164-16 derivatives (usermanual) ,2004 10 陸涵,胡磊,何湘寧等. 一種基于單片機的正弦波輸出逆變電源的設(shè)計j. 電源技術(shù) 應用 , 2005,(10) 11 李玉玲,于長勝,魏華雄. 基于 s

溫馨提示

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

評論

0/150

提交評論