在早期階段,直流調速系統在傳動領域中占統治地位。然而,從60年代后期開始,交流電動機在工業應用領域正在取代直流電動機,交流傳動變得越來越經濟和受歡迎。永磁交流伺服系統作為電氣傳動領域的重要組成部分,在工業、農業、航空航天等領域發揮越來越重大的作用。永磁同步電動機以其特點廣泛應用于中小功率傳動場合,成為研究的重要領域。然而,永磁同步電動機具有較大的轉動脈動,而對于這些應用場合,轉矩平滑通常是基本要求。因此,對永磁交流伺服系統的應用,必須考慮其轉矩脈動的抑制問題。本文針對電機傳動系統中參數變化對電機性能的影響,以永磁同步電機為例,圍繞如何通過參數辨識來提高永磁同步電動機的控制性能,借助自行開發的全數字永磁交流伺服系統平臺,對永磁同步電動機的磁場定向控制,參數辨識,神經網絡和擴展卡爾曼濾波在控制系統中的應用,抑制轉矩脈動,提高系統性能幾個方面展開深入的研究。 本文從永磁同步電動機及其控制系統的基本結構出發,對通過參數辨識抑制轉矩脈動進行了較為細致的分析。針對不同情況,通過改進電機的控制系統,提出了多種參數辨識方法。主要內容如下: 1、基于定子磁鏈方程,建立了永磁同步電動機的一般數學模型。經坐標變換,得出在靜止兩相(α—β)坐標系和旋轉兩相(d—q)坐標系下永磁同步電動機電壓方程和轉矩方程。 2、分析了永磁同步電動機id=0矢量控制系統的工作原理,介紹了永磁同步電動基于磁場定向的矢量控制的基本概念。經對永磁同步電動機系統進行分析,推導并建立了id=0控制時整個電機系統的數學模型。 3、基于超穩定性理論的模型參考自適應控制原理,設計了一種模型參考自適應控制系統,考慮電機參數的時變性,對永磁交流伺服系統的繞組電阻和電機負載轉矩辨識進行了研究,以保持系統的動態性能。利用Matlab/Simulink建立仿真模型,對控制性能進行了驗證,仿真實驗證明這種方法的可行性。 4、人工神經網絡具有很強的學習性能,經過訓練的多層神經網絡能以任意精度逼近非線性函數,因此為非線性系統辨識提供了一個強有力的工具。本章針對永磁同步電機提出了一種以電機輸出轉速為目標函數的神經網絡控制方案,同時應用人工神經網絡理論建立和設計了負載轉矩擾動辨識的算法以及相應的控制系統的補償方法,并應用MATLAB軟件進行了計算機仿真,仿真證明和傳統的控制方法相比,以電機輸出轉速為指導值和目標函數的神經網絡控制方案能有效地提高神經網絡的收斂速度,能有效地改善控制系統的動態響應,具有跟蹤性能好和魯棒性較強等優點。 5、電機的參數會隨著溫升和磁路飽和發生變化,需進行在線實時辨識。本文利用電機的定子電流、電壓和轉速,采用遞推最小二乘法進行在線參數辨識,該方法不需要觀測的磁鏈信號,消除了磁鏈觀測和參數辨識的耦合。電機狀態方程由于存在狀態變量的乘積項,對電機參數辨識以后,仍然是非線性方程,為了對電機狀態方程進行狀態估計,得到電機的參數辨識值,本文采用擴展卡爾曼濾波進行狀態估計,對以上方法的仿真實驗得到了滿意的結果。 6、本文基于數字電機控制專用DSP自行開發了全數字永磁交流伺服系統平臺,通過軟件實現擴展卡爾曼濾波對電阻和磁鏈的估計,以及基于磁場定向的空間矢量控制算法,獲得了令人滿意的實驗結果,證明擴展卡爾曼濾波算法對電阻和磁鏈的實時估計是很準確的,由此構成的永磁交流伺服系統具有良好的靜、動態性能。
上傳時間: 2013-07-28
上傳用戶:鳳臨西北
三相逆變器作為交流供電電源的主要部分,廣泛地應用于電動車、電力設備、產業設備、交通車輛等領域。逆變器的并聯控制技術以其廣泛的應用前景也得到越來越深入地研究。人們對逆變電源的要求越來越高,高性能、高可靠性的大功率逆變器就是當今逆變電源的發展趨勢之一。提高逆變電源容量主要有兩個途徑,設計大功率的逆變器和采用逆變器并聯技術實現電源模塊化。 為此,本文以兩臺400kVA組合式三相逆變器為對象,采用全數字化控制方式,主要研究了大功率三相逆變器的波形控制技術和并聯控制技術。本文圍繞大功率組合式三相逆變器,對其主電路結構、系統的數學模型、波形控制技術以及并聯系統模型、并聯控制方案進行了較為詳細的分析和研究。分析了適用于大功率的組合式三相逆變器結構,并給出了400kVA組合式三相逆變器的主電路設計。建立和分析了組合式三相逆變器在ABC、αβ、dq 坐標系下的數學模型。針對大功率組合式三相逆變器,采用在dq 坐標系下的三相電壓閉環統一控制方案。為了使大功率三相逆變器得到較好的輸出電壓波形質量,采用PID 瞬時值電壓反饋控制和重復控制并聯結合的控制方案。分析了PID 控制器和重復控制器的原理,并針對400kVA 三相逆變器的系統性能,給出了相應數字PID 控制器和重復控制器的設計。并利用Matlab 建立了系統的仿真模型,給出了理論研究結果。提出了有效提高系統動態性能的兩種方法:加負載電流前饋和動態過程中強制改變改變調制比。介紹了大功率三相逆變器的短路限流保護技術,提出了采用瞬時值限流電路和單獨的軟件限流環相結合的方案,保證大功率三相逆變器在短路時自動限流保護。對兩臺大功率三相逆變器組成的并聯系統的結構、環流特性及逆變器的輸出功率進行了分析。詳細分析了輸出阻抗特性不同時,逆變器環流和輸出功率分配的差異,得出了輸出阻抗對環流和功率影響的一般規律。針對大功率三相逆變器并聯系統,采用基于功率誤差的分散邏輯控制方案。分析了基于功率誤差的分散邏輯控制原理,逆變器輸出功率的檢測和母線信號綜合的脈寬調制原理。根據400kVA 三相逆變器并聯系統的輸出阻抗特性,采用了無功調節輸出電壓幅值和同步鎖相實現相位同步的并聯控制策略。 本文最后在兩臺400kVA組合式三相逆變器樣機上得到了實驗驗證。實驗結果進一步驗證了大功率三相逆變器的波形控制和并聯控制策略有效可行性。
上傳時間: 2013-07-03
上傳用戶:coolloo
汽車工業在國民經濟增長中發揮著越來越重要的作用。近幾年,雖然我國的汽車工業已經得到了飛速的發展,但汽車ECU(Electronic Control Unit)的設計制造一直無法實現國產化,嚴重制約了汽車工業的發展。針對這個現狀,本課題對于ECU的設計進行了初步研究。首次嘗試了基于SOPC技術的ECU系統設計,并利用dSPACE實時仿真發動機,完成了ECU的硬件在回路仿真,對控制效果進行了測試和分析。 目前,市場上的ECU系統都是基于專用單片機的。本文首先對現有的汽車發動機控制器結構進行了分析比較,總結出ECU的主要組成部件;而后通過各類方案的對比,確定了本課題采用基于FPGA的嵌入NIOS Ⅱ軟核的SOPC技術方案。 之后,進行了汽車發動機模型搭建和控制算法的設計。發動機模型以Hendricks提出的均值模型為基礎,參考mathworks公司的發動機建模方案進行設計。并在該模型基礎上,參考Fekete提出的針對多缸發動機的基于模型的空燃比控制策略和mathworks發動機控制方案,建立了以控制空燃比為核心的發動機噴油控制算法。并通過simulink的仿真,驗證了模型和算法的合理有效性。 基于系統設計總體方案,完成了ECU硬件電路設計,并在該系統中完成了上述算法的移植和優化。最后,利用dSPACE實時仿真發動機,進行ECU的硬件在回路仿真,對本文設計的ECU系統進行了測試。證實了該ECU方案在空燃比控制方面取得了較好的效果。 本論文以大量的圖示形式介紹了發動機模型和系統軟硬件設計,使得系統結構和軟件流程等一目了然,淺顯易懂。同時論文中采用的基于SOPC技術的ECU設計具有一定創新性,對于其他ECU系統的開發和設計具有一定指導意義。
上傳時間: 2013-07-11
上傳用戶:小眼睛LSL
在冶金、化工,機械等各類工業控制中,電加熱爐都得到了廣泛的應用。目前國內的電加熱爐溫度控制器大多還停留在國際60年代水平,仍在使用繼電一接觸器控制或常規PID控制,自動化程度低,動態控制精度差,滿足不了日益發展的工藝技術要求。電加熱爐的溫度是生產工藝的一項重要指標,溫度控制的好壞將直接影響產品的質量。電加熱爐由電阻絲加熱,溫度控制具有非線性、大滯后、大慣性、時變性、升溫尊向性等特點。而且,在實際應用和研究中,電加熱爐溫度控制遇到了很多困難:第一,很難建立精確的數學模型:第二,不能很好地解決非線性、大滯后等問題。以精確數學模型為基礎地經典控制理論和現代控制論在解決這些問題時遇到了極大地困難,而以語言規則模型(IF—THEN)為基礎的模糊控制理論卻是解決上述問題的有效途徑和方法。國內現有的一些模糊設計方法大多存在不同缺點,而且真正把理論研究應用到實際系統的也較少。所以,深入研究在電加熱爐系統控制中具體模糊控制設計理論是十分必要的。本文針對電加熱爐這一控制對象,以Ts.94—1型號的箱形電加熱爐為參考對象,分別采用工業控制中普遍使用的PID控制、經常見到的模糊控制策略,如基本模糊控制,對其進行仿真實驗,比較,并進行了理論分析。針對上述電加熱爐控制中存在的問題,本文設計了雙模糊控制器。雙模糊控制器在參數自整定模糊控制理論的基礎上,對比例因子進行調整,克服原算法復雜麗不實用的特點,根據電加熱爐不同的工作狀態采用不同的模糊控制器,提高了控制精度,改善了控制效果。本文把模糊控制與神經網絡技術相結合,利用神經網絡很強的學習能力和自適應能力,建立了自適應神經模糊推理系統。把不依賴精確數學模型的模糊控制系統與有價值的經驗數據或參考模型相結合,彌補了模糊控制的不足,使模糊控制系統更能發揮其強大優勢,控制效果理想。在實踐應用方面,以電加熱爐為控制對象,開發了89C51單片機模糊控制器,主要進行了硬件和軟件的設計。
上傳時間: 2013-10-28
上傳用戶:yuanwenjiao
為了減少電力電子裝置對電網引起的諧波污染,在變頻器接入電網之前加入PFC電路是一種趨勢。討論了基于TMS320LF2407的全數字控制的單相PFC電路的工作原理,并由此得到了主電路參數的選取原則;建立了單相Boost型數字PFC的小信號動態模型,并分析了基于該模型的數字控制設計方法,給出了設計軟件流程;最后搭建了一臺樣機,在實際電路中實現了數字控制的單相PFC,并得到了較好的實驗結果。
上傳時間: 2014-12-28
上傳用戶:zhangyi99104144
PID控制已經廣泛的用于工業生產,但是對于PID參數的獲得一直是該控制的難點。本例子為對PID控制有興趣的人提供一種參考,該PID控制采用遺傳算法。
上傳時間: 2014-01-03
上傳用戶:jennyzai
8路競賽搶答器,主要實現8人搶答一個題目,并且主持人可以控制
上傳時間: 2014-08-19
上傳用戶:bibirnovis
作為一名電子工程師,而且是一個什么都想自己做的人,我一向愿意用計算機來控制外部設備。甚至還在我們父輩的Apple-2e時代,我就已經開始尋找別的平臺,希望可以與我定制的環境相連,并且可以寫我自己的驅動程序軟件。不幸的是,八十年代的個人電腦并沒有那么強大,不論在軟件層還是硬件層上,個人電腦的內部設計都遠不如Apple-2e,并且在很長一段時間內,可以獲得的文檔都不能令人滿意。但是,接著發生的事是Linux出現了,我決定試一試,于是買了昂貴的386主板,并且沒有跑任何商業軟件。 那時侯,我正在大學里使用Unix系統,并為這樣聰明的一個操作系統所震動,特別是又補充了GNU計劃提供給用戶的更智慧的工具后,我更是為Unix所深深陶醉。在我自己的個人電腦主板上跑Linux實在是一個有趣的經歷,我甚至可以自己寫設備驅動程序,而且又可以玩烙鐵了。我不斷告訴別人:“當我長大了,我一定會是個黑客”,Linux是實現這個夢想的絕佳平臺。這就是說,用不著長大我就可以實現夢想了。 當Linux成熟起來以后,越來越多的人對寫特制電路的設備驅動程序和商業設備的驅動程序感興趣了。正如Linus Torvalds告知大家:“我們退回到這樣一個時代——人人都為自己寫設備驅動程序。”
標簽: 電子工程師
上傳時間: 2013-12-29
上傳用戶:牛津鞋
MATLAB電機仿真精華50例,源代碼,各種電機仿真模型,以及控制仿真
上傳時間: 2013-12-31
上傳用戶:123啊
這是書上的代碼,在Visual C+6.0中利用Open GL實現3DS模型的交互控制,供大家參考
標簽: 代碼
上傳時間: 2013-12-31
上傳用戶:tuilp1a