C語言算法經(jīng)典舉例 用于C語言初學(xué)者與愛好者上手的例子材料 供學(xué)習(xí)與參考
上傳時間: 2013-07-06
上傳用戶:kaixinxin196
C語言初學(xué)者入門精華,基礎(chǔ).對ARM有一定幫助,新手可了解一下..
上傳時間: 2013-06-16
上傳用戶:jennyzai
華為公司C培訓(xùn)資料,非常經(jīng)典,很使用,編寫商用軟件可以參考。
標(biāo)簽: 華為
上傳時間: 2013-04-24
上傳用戶:cooran
無刷直流電機,是隨著電力電子技術(shù)的發(fā)展和新型永磁材料的出現(xiàn)而迅速成熟起來的一種機電一體化電機.隨著無刷直流電機在各個領(lǐng)域的廣泛應(yīng)用,其常用的帶位置傳感器控制方法暴露出了越來越多的局限性.同時,隨著計算機技術(shù)和電子技術(shù)的不斷發(fā)展,基于高性能數(shù)字信號處理器的"狀態(tài)觀測器"法無位置傳感器控制則漸漸成為研究的熱點.論文在詳細(xì)介紹了"擴展卡爾曼濾波法"無位置傳感器無刷直流電機控制原理的基礎(chǔ)上,建立了基于"擴展卡爾曼濾波法"無位置傳感器無刷直流電機控制系統(tǒng)模型,對模型中誤差造成的原因作出了定性和定量的分析,給出了解決的辦法.另外,論文以Texas Instrument公司的TMS320LF2407A數(shù)字信號處理器為核心,設(shè)計了一套基于"擴展卡爾曼濾波法"的無位置傳感器無刷直流電機控制系統(tǒng),并給出了各模塊的設(shè)計電路.文中介紹了系統(tǒng)的各個組成部分,并給出了系統(tǒng)的抗干擾措施."三段式"起動技術(shù)是無傳感器無刷直流電機控制中的常用起動方法,也是"擴展卡爾曼濾波法"控制中的一個重要環(huán)節(jié).文中對"三段式"起動技術(shù)中轉(zhuǎn)子定位、外同步加速和外同步到自同步的切換三部分進行了詳細(xì)的分析和討論,指出了各部分的難點,給出了相應(yīng)的解決方法.基于"擴展卡爾曼濾波法"的控制系統(tǒng)中包含了大量的運算和多路的AD采集,因此不可避免存在系統(tǒng)和測量誤差以及干擾噪聲,論文著重對系統(tǒng)誤差、量測誤差和干擾噪聲三個方面作了詳細(xì)的分析,并提出了解決的方法.對于噪聲信號的數(shù)字化處理,論文探討了常用的幾種數(shù)字濾波算法并給出了仿真波形.在前面所設(shè)計的控制系統(tǒng)的基礎(chǔ)上,論文介紹了"擴展卡爾曼濾波法"無位置傳感器無刷直流電機控制系統(tǒng)的運行調(diào)試過程,分析了調(diào)試中出現(xiàn)的問題并提出了解決的方法.最后,文中給出了系統(tǒng)調(diào)試中的電壓、反電勢以及相電流等信號的實測波形,并與仿真結(jié)果作了比較分析.
上傳時間: 2013-07-30
上傳用戶:gongxinshiwo@163.com
隨著電力電子技術(shù)的迅速發(fā)展和推廣應(yīng)用,利用計算機仿真對電力電子電路進行分析和研究得到了日益廣泛的重視。盡管目前一些仿真軟件都有比較強大的功能,可以利用它們來完成某些電力電子裝置的某些分析工作,但是由于器件模型的限制和電力電子裝置負(fù)載的復(fù)雜性,使得這些軟件并不能完成對于電力電子裝置所要進行的所有分析要求,特別是當(dāng)其被用于電力電子裝置故障運行的仿真。針對上述問題,本論文在研究器件建模方法和裝置仿真方法的基礎(chǔ)上,運用C++語言開發(fā)了一個可專門用于電力電子裝置仿真分析的程序。 本課題首先對于各種電力電子器件進行建模。在對各種元器件特性深入研究的基礎(chǔ)上利用已知的電路原理和建模方法,抓住各具體電力電子器件的主要特征,建立其電路及邏輯仿真模型。由于本論文中研究的是電力電子裝置作為一個整體的特性,所以在對器件電路模型的建模過程采用高層次的電路模型,即理想開關(guān)模型和雙極性電阻模型。器件的邏輯模型則是通過皮特里網(wǎng)絡(luò)來實現(xiàn),根據(jù)仿真的目的可建立不同精細(xì)程度的邏輯模型。因為器件邏輯模型的建模過程中采取的逐步細(xì)化的原則與面向?qū)ο蟪绦蛟O(shè)計中自頂而下,逐步求精的思想不謀而合,所以在仿真程序中采用C++語言對所建立的器件模型進行描述。 針對電力電子裝置的非線性,病態(tài)特性和其負(fù)載的復(fù)雜性,使用階段仿真的思想進行程序設(shè)計。確定了仿真程序的總體結(jié)構(gòu),并實現(xiàn)了程序的模塊化設(shè)計。利用通用的狀態(tài)變化檢測模塊和兼容性檢測模塊在程序中確定電路結(jié)構(gòu)發(fā)生變化的精確時刻,它們獨立于具體的電路結(jié)構(gòu)。狀態(tài)方程模塊和輸出方程模塊雖然與具體的電路結(jié)構(gòu)相關(guān),但是亦可將其設(shè)計為模塊的形式,針對不同的電路結(jié)構(gòu)僅需改變模塊中對于狀態(tài)方程和輸出方程的描述。鑒于數(shù)值計算方法對于仿真結(jié)果的重要性,本論文中討論了幾種數(shù)值積分方法的特點及適用范圍,并在程序用編寫了幾種常用的算法,以供用戶選擇。通過對于瓦格納斬波器、三相全控整流橋和三相半控整流橋的仿真驗證仿真程序的正確性和實用性。
上傳時間: 2013-07-16
上傳用戶:bhqrd30
能源和環(huán)境的雙重壓力、電子技術(shù)與控制理論的飛速發(fā)展使得柴油機控制能夠采用電子控制技術(shù),并成為柴油機控制的研究熱點。本文針對我國內(nèi)燃機車牽引用的柴油機(12V240ZJ6E),主要研究其電控單體泵的電子控制技術(shù)。實現(xiàn)了電控單體泵在實驗臺上的電子控制,為最終降低內(nèi)燃機車柴油機在輕載工況下的燃油消耗率并改善其排放打下基礎(chǔ)。在以下三方面展開研究工作: 首先,根據(jù)柴油機的燃油噴射原理,深入研究高壓燃油在泵-管-嘴系統(tǒng)中的傳遞規(guī)律,分析燃油噴射系統(tǒng)的各種電子控制方式,結(jié)合我國內(nèi)燃機車柴油機改造的現(xiàn)狀并參考國內(nèi)外應(yīng)用實例,確定采用“電控單體泵系統(tǒng)”方案。針對性地分析電控單體泵的特性,總結(jié)出電控單體泵的控制規(guī)律。 其次,設(shè)計電控單體泵的高速大流量電磁閥驅(qū)動模塊,其性能直接影響電磁閥的響應(yīng)特性。通過計算和試驗對比的方法獲得不同驅(qū)動電壓、不同續(xù)流回路情況時的動態(tài)響應(yīng),找出最優(yōu)電路參數(shù)和控制參數(shù)。用于多缸柴油機的驅(qū)動模塊可以修正各單體泵噴油特性的差異。 第三,設(shè)計凸輪軸轉(zhuǎn)速的測量模塊。采集安裝于凸輪軸上的測速齒輪的脈沖信號,計算凸輪軸的瞬時轉(zhuǎn)速和相位,并對瞬時轉(zhuǎn)速進行預(yù)測,為查找脈譜表以確定噴油定時和噴油量奠定基礎(chǔ)。凸輪軸轉(zhuǎn)速的預(yù)測方法為“相鄰區(qū)間+自適應(yīng)參數(shù)修正”。 最后,設(shè)計控制電路,以數(shù)字信號處理器為主控芯片。在數(shù)字信號處理器中完成柴油機的轉(zhuǎn)速測量和電磁閥驅(qū)動脈沖生成。由于內(nèi)燃機車上的電磁環(huán)境比較惡劣,采用了抗干擾措施。 通過上述工作,掌握了電控單體泵系統(tǒng)的基本特性,完成了電子控制單元主要電路的設(shè)計,并實現(xiàn)凸輪軸的測速和電磁閥的控制。電子控制單元在電控單體泵試驗臺上進行了試驗。結(jié)果表明,測速準(zhǔn)確、電磁閥驅(qū)動及其控制方式合理,為后續(xù)工作打下良好的基礎(chǔ)。
上傳時間: 2013-04-24
上傳用戶:xz85592677
永磁同步電機(Permanent Magnet Synchronous Motor)因功率密度大、效率高、過載能力強、控制性能優(yōu)良等優(yōu)點,在中小容量調(diào)速系統(tǒng)和高精度調(diào)速場合發(fā)展迅速。但由于永磁同步電機的磁場具有獨特的交叉耦合和交叉飽和現(xiàn)象,且其控制系統(tǒng)是一個強非線性、時變和多變量系統(tǒng),要實現(xiàn)高精度調(diào)速就需對其控制策略進行深入研究。 永磁同步電機調(diào)速系統(tǒng)中,位置傳感器的存在使得系統(tǒng)成本增加、結(jié)構(gòu)復(fù)雜、可靠性降低,所以永磁同步電機的無位置傳感器控制成為一個新的研究熱點。本文擬借助于神經(jīng)網(wǎng)絡(luò)良好的逼近能力,實現(xiàn)永磁同步電機的無位置傳感器控制。 人工神經(jīng)網(wǎng)絡(luò)(Neural Network)可以逼近任意復(fù)雜非線性映射,具有很強的自學(xué)習(xí)自適應(yīng)能力,十分適合于解決復(fù)雜的非線性控制問題。其中,BP神經(jīng)網(wǎng)絡(luò)是目前廣泛應(yīng)用的神經(jīng)網(wǎng)絡(luò)之一,得到了較為深入的研究,其結(jié)構(gòu)簡單,需要離線確定的參數(shù)少、泛化能力強、逼近精度高、實時性強,采用BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)永磁同步電機的調(diào)速控制具有重要意義。 文中提出了基于BP神經(jīng)網(wǎng)絡(luò)的永磁同步電機自適應(yīng)調(diào)速控制策略,建立了一種包含辨識網(wǎng)絡(luò)和控制網(wǎng)絡(luò)的雙神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)控制系統(tǒng)。辨識網(wǎng)絡(luò)在線動態(tài)辨識系統(tǒng)輸出并對控制網(wǎng)絡(luò)參數(shù)進行調(diào)整,控制網(wǎng)絡(luò)與PI控制方法相結(jié)合實現(xiàn)永磁同步電機自適應(yīng)轉(zhuǎn)速控制。仿真結(jié)果表明,該系統(tǒng)動態(tài)響應(yīng)快、實時性較強、精度較高。 文中提出了一種基于混合訓(xùn)練算法的BP神經(jīng)網(wǎng)絡(luò)永磁同步電機無位置傳感器控制方法。采用混沌優(yōu)化和梯度下降法相結(jié)合的混合算法對BP神經(jīng)網(wǎng)絡(luò)進行離線訓(xùn)練后,將其用于永磁同步電機的轉(zhuǎn)子位置角在線估計。結(jié)果表明,該訓(xùn)練算法可以有效地加快神經(jīng)網(wǎng)絡(luò)收斂速度,且估計的轉(zhuǎn)子位置角誤差較小、精度較高。 文中建立了以TMS320F2812芯片為核心的永磁同步電機調(diào)速控制系統(tǒng),并進行了相應(yīng)的軟硬件設(shè)計,為實現(xiàn)永磁同步電機的各種控制策略奠定了實驗基礎(chǔ)。DSP控制系統(tǒng)為神經(jīng)網(wǎng)絡(luò)訓(xùn)練提供樣本,為研究永磁同步電機的自適應(yīng)調(diào)速控制和轉(zhuǎn)子位置角估計創(chuàng)造了條件。
標(biāo)簽: BP神經(jīng)網(wǎng)絡(luò) 永磁同步電機 自適應(yīng)控制
上傳時間: 2013-07-03
上傳用戶:kakuki123
無刷直流電機是一種性能優(yōu)越、應(yīng)用前景廣闊的電機,應(yīng)用傳統(tǒng)的控制理論對其進行控制系統(tǒng)設(shè)計、分析的技術(shù)已經(jīng)相對成熟,在此基礎(chǔ)上研發(fā)出的各種調(diào)速系統(tǒng)已經(jīng)在工業(yè)生產(chǎn)中獲得廣泛應(yīng)用。因此,無刷直流電機的進一步推廣應(yīng)用,在很大程度上依賴于對一些先進控制策略的研究。 為了改進無刷直流電機調(diào)速系統(tǒng)的控制性能,本文基于灰色控制理論建立了無刷直流電機灰色PID控制調(diào)速系統(tǒng)模型。常規(guī)的PID控制以其結(jié)構(gòu)簡單、可靠性高、易于工程實現(xiàn)等優(yōu)點至今仍被廣泛采用。在系統(tǒng)模型參數(shù)變化不大的情況下,PID控制性能優(yōu)良,但無刷直流電機是一種多變量、非線性的控制系統(tǒng),傳統(tǒng)的PID控制器難以克服電機自身參數(shù)不確定和擾動帶來的轉(zhuǎn)速偏差問題,無法實現(xiàn)精確快速的控制。灰色控制器是在繼承經(jīng)典PID控制器不依賴于對象模型優(yōu)點的基礎(chǔ)上,通過改進經(jīng)典PID固有缺陷而形成的新型控制器,性能優(yōu)良并且算法簡單。該控制器設(shè)計不需要建立電機的精確數(shù)學(xué)模型,對參數(shù)變化和負(fù)載擾動不敏感。系統(tǒng)較好地實現(xiàn)了給定速度參考模型的自適應(yīng)跟蹤,結(jié)構(gòu)簡單,能適應(yīng)環(huán)境變化,具有較強的魯棒性。 本文以灰色系統(tǒng)理論為基礎(chǔ),把無刷直流電機的數(shù)學(xué)模型分為確定部分與不確定部分,對被控對象的不確定部分建立灰色模型,進行灰色預(yù)估補償,使控制系統(tǒng)的灰量得到一定程度的白化。對所提出的無刷直流電機灰色PID控制調(diào)速系統(tǒng)進行了仿真,對仿真結(jié)果給出理論分析;以TMS320F2812型DSP為核心控制器建立了無刷直流電機調(diào)速驅(qū)動系統(tǒng)。仿真和實驗結(jié)果表明,基于灰色PID控制算法的無刷直流電機調(diào)速系統(tǒng)受電機參數(shù)變化影響較小,具有較高的控制精度和魯棒性,表現(xiàn)出優(yōu)良的動、靜態(tài)性能。
標(biāo)簽: 控制 無刷 直流電機調(diào)速
上傳時間: 2013-04-24
上傳用戶:lyy1234
在51單片機上實現(xiàn)的完整計算器功能。C語言源程序。
上傳時間: 2013-07-23
上傳用戶:mslj2008
PIC單片機C語言編程指南_PIC_c語言
上傳時間: 2013-05-23
上傳用戶:pscsmon
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1