作為一個(gè)自然不穩(wěn)定系統(tǒng),倒立擺一直被用作實(shí)時(shí)控制系統(tǒng)實(shí)驗(yàn)的控制設(shè)備。通過對(duì)它的研究不僅可以解決控制中的理論問題,還能將控制理論涉及的三個(gè)主要基礎(chǔ)學(xué)科:力學(xué)、數(shù)學(xué)和電學(xué)(包含計(jì)算機(jī))進(jìn)行有機(jī)的綜合應(yīng)用。此外,在近代機(jī)械控制系統(tǒng)中,如航空航天上直升飛機(jī)、火箭發(fā)射、衛(wèi)星發(fā)射及生活中的做體操、花樣滑冰、單輪騎車等等,都存在類似于倒立擺的穩(wěn)定控制問題。因此實(shí)現(xiàn)倒立擺系統(tǒng)穩(wěn)定控制的研究對(duì)實(shí)際工程和現(xiàn)實(shí)生活有非常重要的意義。 本論文的主要目標(biāo)是設(shè)計(jì)和建造一個(gè)基于數(shù)字信號(hào)處理器(DSP)的計(jì)算機(jī)控制系統(tǒng)來控制倒立擺的平衡。論文中用到的控制理論主要是線性控制理論和反饋控制理論。 本文首先對(duì)倒立擺的背景和研究現(xiàn)狀作了總體介紹,簡要的闡述了常見的控制算法。隨后詳細(xì)介紹了利用牛頓第二定律及相關(guān)的動(dòng)力學(xué)原理建立一級(jí)和二級(jí)倒立擺的數(shù)學(xué)模型,并用MAILAB對(duì)倒立擺的運(yùn)動(dòng)特性進(jìn)行了仿真。然后研究倒立擺系統(tǒng)的各種控制策略,比較了各種控制方法的效果。 本論文還設(shè)計(jì)了基于DSP的計(jì)算機(jī)控制系統(tǒng)。詳細(xì)介紹了DSP硬件電路設(shè)計(jì)和外圍電路設(shè)計(jì),用C和匯編語言編寫了系統(tǒng)的控制程序。 最后,對(duì)本論文進(jìn)行了總結(jié),對(duì)下一步要進(jìn)行的工作提出了自己的設(shè)想。 整個(gè)論文的完成以一定的理論為基礎(chǔ),既有數(shù)學(xué)模型的分析與推導(dǎo),方法理論的探討,又有實(shí)際控制系統(tǒng)設(shè)計(jì)過程,而且研究對(duì)象相當(dāng)?shù)湫汀1疚乃瓿傻墓ぷ鳎瓤梢宰鳛楝F(xiàn)代控制理論的教學(xué)實(shí)驗(yàn),對(duì)于具有類似模型的其他裝置如兩足機(jī)器人的研究也有一定的借鑒作用。
標(biāo)簽: DSP 倒立擺 控制系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:huyanju
基于單片機(jī)的超聲波測(cè)距儀LED顯示電路的設(shè)計(jì)
標(biāo)簽: LED 單片機(jī) 超聲波測(cè)距儀
上傳時(shí)間: 2013-07-01
上傳用戶:杜瑩12345
工業(yè)領(lǐng)域中需要大量的AC/DC整流電源。隨著現(xiàn)代電力電子技術(shù)的不斷發(fā)展,人們?cè)灰嬉庾R(shí)到低功率因數(shù)整流系統(tǒng)造成了諧波污染和電網(wǎng)公害。因此消除電網(wǎng)諧波污染,提高功率因數(shù),成為整流系統(tǒng)的發(fā)展趨勢(shì)。由于中大功率的電力電子設(shè)備在電網(wǎng)中占很大的比重,因此高功率因數(shù)的三相整流器的研究已成為當(dāng)今國內(nèi)外研究的一大熱點(diǎn)。 隨著數(shù)字控制技術(shù)的不斷發(fā)展,越來越多的控制策略通過數(shù)字信號(hào)處理器(DSP)得以實(shí)現(xiàn)。數(shù)字控制的特有優(yōu)點(diǎn):簡化硬件電路,克服了模擬電路中參數(shù)溫度漂移的問題,控制靈活且易實(shí)現(xiàn)先進(jìn)控制等,使得所設(shè)計(jì)的電源產(chǎn)品不僅性能可靠,且易于大批量生產(chǎn),從而降低了開發(fā)周期。因此,數(shù)字化控制電源已成為當(dāng)今于開關(guān)電源產(chǎn)品設(shè)計(jì)的潮流。 本文首先給出了幾種常見的三相功率因數(shù)校正方案,并對(duì)其進(jìn)行了比較和分析,在前面的基礎(chǔ)上提出了:三相三開關(guān)三電平拓?fù)浣Y(jié)構(gòu)和雙閉環(huán)控制的策略結(jié)合的三相PFC系統(tǒng)。緊接著介紹了DSP芯片的特點(diǎn)及其在電力電子裝置中的應(yīng)用,首先介紹目前DSP芯片的發(fā)展,通過比較選定了TI公司的TMSLF2407芯片作為本文的處理芯片,而后基于對(duì)TMSLF2407芯片的內(nèi)部資源和該芯片數(shù)字式PWM信號(hào)產(chǎn)生的原基于DSP的三相有源功率因數(shù)校正研究與設(shè)計(jì)理的分析,提出了三相PFC的數(shù)字化解決方案。在第四章中介紹了基于DSP數(shù)字控制的PFC的總體設(shè)計(jì)方案,電路所采用的是基于平均電流方案的雙閉環(huán)控制策略。內(nèi)環(huán)通過瞬時(shí)值控制獲得快速的動(dòng)態(tài)性能,保證輸出畸變率較低,外環(huán)使用輸出電壓的瞬時(shí)值控制,具有較高的輸出精度。本文最后應(yīng)用仿真軟件MATLAB中的SIMULINK對(duì)系統(tǒng)進(jìn)行仿真,驗(yàn)證控制策略的可行性,并有助于系統(tǒng)主電路和控制電路的設(shè)計(jì)。對(duì)于三相變換器這種復(fù)雜的非線性系統(tǒng),需要模擬、數(shù)字信號(hào)混合仿真,仿真比較難以實(shí)現(xiàn)。一是因?yàn)槟P碗y以建立二是即使建立起一個(gè)模型,由于電路復(fù)雜,仿真軟件也未必能保證其收斂性。所以經(jīng)過簡化,利用MATLAB中的SIMULINK構(gòu)建了變換器的電壓模型,用于驗(yàn)證設(shè)計(jì)方法和設(shè)計(jì)參數(shù)的正確性。
標(biāo)簽: DSP 三相 有源功率因數(shù)校正
上傳時(shí)間: 2013-05-31
上傳用戶:wengtianzhu
運(yùn)動(dòng)控制卡是數(shù)控系統(tǒng)的重要組成部分,是上位機(jī)與驅(qū)動(dòng)執(zhí)行部件的之間的一座橋梁。數(shù)控加工中的定位控制的精度、速度調(diào)節(jié)的性能等重要指標(biāo)都與運(yùn)動(dòng)控制卡密切相關(guān)。目前,國內(nèi)研制的運(yùn)動(dòng)控制卡與國外專業(yè)性公司研制的先進(jìn)的開放式運(yùn)動(dòng)控制卡相比還有較大差距。因此,對(duì)于運(yùn)動(dòng)控制卡的研究與開發(fā)具有很大的現(xiàn)實(shí)意義。 本文對(duì)運(yùn)動(dòng)控制卡的各種實(shí)現(xiàn)方案作了深入的比較,對(duì)于運(yùn)動(dòng)控制卡的發(fā)展趨勢(shì)進(jìn)行了探討。在分析數(shù)控系統(tǒng)對(duì)于運(yùn)動(dòng)控制卡需求的基礎(chǔ)上,提出了一種基于DSP的PCI總線運(yùn)動(dòng)控制卡的實(shí)現(xiàn)方案。該方案具有通用性好、軟件易于修改升級(jí)、調(diào)試方便等特點(diǎn)。 文中對(duì)這一方案的具體實(shí)現(xiàn)做了詳細(xì)的分析,給出了系統(tǒng)的整體結(jié)構(gòu)設(shè)計(jì),軟硬件組成情況。詳盡闡述了運(yùn)動(dòng)控制電路、總線接口電路、驅(qū)動(dòng)器接口電路等硬件電路的設(shè)計(jì)過程,以及運(yùn)動(dòng)控制卡的制作過程。論述了DSP上的程序結(jié)構(gòu),并具體分析了插補(bǔ)算法、速度控制算法等在DSP上的實(shí)現(xiàn)方法。對(duì)PC機(jī)上的運(yùn)動(dòng)控制卡的驅(qū)動(dòng)程序的模型以及編寫方法做了介紹。 通過對(duì)制成樣板的調(diào)試表明,運(yùn)動(dòng)控制卡具有良好的性能。
標(biāo)簽: DSP 運(yùn)動(dòng)控制卡
上傳時(shí)間: 2013-07-29
上傳用戶:weddps
在數(shù)字化推進(jìn)速度加快的大背景下,全球農(nóng)業(yè)也由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)方向轉(zhuǎn)變,而實(shí)現(xiàn)農(nóng)業(yè)信息與數(shù)字化則是現(xiàn)代化農(nóng)業(yè)的重要標(biāo)志與核心技術(shù)。我國農(nóng)業(yè)具有地域分散、對(duì)象多樣、生物自身變異大、環(huán)境因子不確定等特點(diǎn),也是受環(huán)境影響最明顯的領(lǐng)域,因此對(duì)環(huán)境與生物信息的監(jiān)測(cè)顯得十分重要。同時(shí)現(xiàn)代無線網(wǎng)絡(luò)信息技術(shù)和計(jì)算機(jī)應(yīng)用等技術(shù)近幾年得到了長足的發(fā)展,廣泛的應(yīng)用于工業(yè)的各個(gè)領(lǐng)域。因此,將這些最新的技術(shù)應(yīng)用于相對(duì)發(fā)展較慢的農(nóng)業(yè)各領(lǐng)域顯得迫在眉睫。 本文根據(jù)農(nóng)業(yè)對(duì)象具有偏遠(yuǎn)、分散、易變、多樣等特點(diǎn),提出了一種針對(duì)農(nóng)業(yè)環(huán)境信息遠(yuǎn)程監(jiān)測(cè)的系統(tǒng)設(shè)計(jì)方案,并從軟件和硬件二方面詳細(xì)介紹了系統(tǒng)方案的設(shè)計(jì)和實(shí)現(xiàn)方法。本研究通過采用μC/OS-Ⅱ系統(tǒng)的嵌入式技術(shù),實(shí)現(xiàn)了數(shù)據(jù)采集系統(tǒng)底層網(wǎng)絡(luò)與信息發(fā)布上層網(wǎng)絡(luò)的無縫連接為建立基于WEB的農(nóng)業(yè)環(huán)境遠(yuǎn)程監(jiān)測(cè)系統(tǒng)奠定了基礎(chǔ),同時(shí)也為農(nóng)業(yè)網(wǎng)絡(luò)通信“最后一公里”問題的解決提供了一種解決方案。 該系統(tǒng)的設(shè)計(jì)充分利用了網(wǎng)絡(luò)技術(shù)。通過INTERNET,用戶可以隨時(shí)了解農(nóng)業(yè)環(huán)境的實(shí)時(shí)情況以采取措施。系統(tǒng)中嵌入式操作系統(tǒng)μC/OS-Ⅱ的應(yīng)用提高了系統(tǒng)的實(shí)時(shí)性、可靠性和可擴(kuò)展性:減少了對(duì)系統(tǒng)硬件的依賴,增加了系統(tǒng)安全性;降低了成本。特別是自主開發(fā)的核心板卡,經(jīng)連續(xù)的調(diào)試運(yùn)行穩(wěn)定、數(shù)據(jù)可靠。 本文首先介紹了高速實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)的發(fā)展和現(xiàn)狀。由于傳統(tǒng)的設(shè)計(jì)方式的欠缺而考慮到將嵌入式操作系統(tǒng)引入到該系統(tǒng)中,很好的解決了多傳感器的接入,使得本系統(tǒng)具有巨大的靈活性和可擴(kuò)展性。 本文以源碼開放的嵌入式操作系統(tǒng)μC/OS-Ⅱ?yàn)楹诵模訪PC2210微控制器為載體,充分利用GPRS無線網(wǎng)絡(luò)傳輸技術(shù),實(shí)現(xiàn)了高速實(shí)時(shí)信息監(jiān)測(cè)系統(tǒng)的關(guān)鍵設(shè)計(jì)。 考慮到該系統(tǒng)以后的可擴(kuò)展性,在設(shè)計(jì)的過程中硬件部分預(yù)留了一部分接口電路以備后續(xù)開發(fā)使用;軟件的設(shè)計(jì)過程中應(yīng)該注意的問題和實(shí)際操作中出現(xiàn)的一系列問題以及解決辦法在文中都有詳細(xì)的說明,并且軟件的基本構(gòu)架在文章中也有所體現(xiàn),文章結(jié)尾給出了一些系統(tǒng)經(jīng)實(shí)驗(yàn)后在WEB上發(fā)布顯示的數(shù)據(jù)。
標(biāo)簽: ARM 嵌入式 無線遠(yuǎn)程
上傳時(shí)間: 2013-07-09
上傳用戶:juyuantwo
隨著計(jì)算機(jī)技術(shù)、通信技術(shù)的飛速發(fā)展和3C(計(jì)算機(jī)、通信、消費(fèi)電子)的融合,嵌入式系統(tǒng)已經(jīng)滲透到各個(gè)領(lǐng)域。在32位嵌入式微處理器市場上,基于ARM(Advanced RISC Machine)內(nèi)核的微處理器在市場上處于絕對(duì)的領(lǐng)導(dǎo)地位,因此追蹤ARM技術(shù)的發(fā)展趨勢(shì)顯得尤為重要。在嵌入式操作系統(tǒng)的選擇上,Linux一直因其內(nèi)核精簡、代碼開放、易于移植等特點(diǎn)受到廣大嵌入式系統(tǒng)工程師的青睞。另外,嵌入式系統(tǒng)一旦具備網(wǎng)絡(luò)接入功能,其信息處理能力更加強(qiáng)大,因此有必要為嵌入式系統(tǒng)構(gòu)建Web服務(wù)器。 本文主要目的是研究基于ARM的嵌入式Linux開發(fā)平臺(tái)構(gòu)建,并在此基礎(chǔ)上進(jìn)行網(wǎng)絡(luò)應(yīng)用程序的開發(fā)。 文章深入剖析了ARM9的體系結(jié)構(gòu),介紹了基于ARM9的S3C2410開發(fā)板的特性及資源;闡述了嵌入式操作系統(tǒng)的相關(guān)知識(shí)及嵌入式Linux移植的基本方法;搭建了移植所需要的開發(fā)環(huán)境,主要包括在宿主機(jī)Linux操作系統(tǒng)下編譯arm-linux交叉編譯工具等;然后詳細(xì)闡述了嵌入式Linux開發(fā)平臺(tái)的構(gòu)建過程,包括對(duì)BootLoader的分析和移植,Linux2.6內(nèi)核的結(jié)構(gòu)分析、代碼修改以及內(nèi)核裁減、配置和移植,網(wǎng)卡驅(qū)動(dòng)程序的移植,以及根文件系統(tǒng)的創(chuàng)建。按文中提供的方法和技巧可以很方便的建立一個(gè)ARM-Linux開發(fā)平臺(tái)。 文章最后給出了基于所建平臺(tái)的網(wǎng)絡(luò)應(yīng)用,即在上述所建的軟硬件平臺(tái)上創(chuàng)建Web服務(wù)器Boa,并基于Boa進(jìn)行應(yīng)用開發(fā)。最終實(shí)現(xiàn)了基于Boa嵌入式Web服務(wù)器的服務(wù)器端表單處理程序,實(shí)現(xiàn)了PC機(jī)與目標(biāo)板的動(dòng)態(tài)網(wǎng)頁交互功能,并且,通過PC機(jī)IE瀏覽器可以直接控制目標(biāo)板上的硬件和可執(zhí)行程序,以實(shí)現(xiàn)對(duì)目標(biāo)板的遠(yuǎn)程監(jiān)控功能。
上傳時(shí)間: 2013-04-24
上傳用戶:kernaling
基于STM32的數(shù)碼相冊(cè) 通過FATFS文件系統(tǒng),讀出SD卡中的數(shù)據(jù)。然后在3.2寸彩色液晶屏上顯示
上傳時(shí)間: 2013-06-15
上傳用戶:14786697487
基于maga8的無傳感器的直流無刷電機(jī)控制系統(tǒng) 對(duì)于無刷電機(jī)驅(qū)動(dòng)器的設(shè)計(jì)很有幫助的啊 呵呵
標(biāo)簽: maga8 無傳感器 控制系統(tǒng)
上傳時(shí)間: 2013-05-21
上傳用戶:qlpqlq
高性能ADC產(chǎn)品的出現(xiàn),給混合信號(hào)測(cè)試領(lǐng)域帶來前所未有的挑戰(zhàn)。并行ADC測(cè)試方案實(shí)現(xiàn)了多個(gè)ADC測(cè)試過程的并行化和實(shí)時(shí)化,減少了單個(gè)ADC的平均測(cè)試時(shí)間,從而降低ADC測(cè)試成本。 本文實(shí)現(xiàn)了基于FPGA的ADC并行測(cè)試方法。在閱讀相關(guān)文獻(xiàn)的基礎(chǔ)上,總結(jié)了常用ADC參數(shù)測(cè)試方法和測(cè)試流程。使用FPGA實(shí)現(xiàn)時(shí)域參數(shù)評(píng)估算法和頻域參數(shù)評(píng)估算法,并對(duì)2個(gè)ADC在不同樣本數(shù)條件下進(jìn)行并行測(cè)試。 通過在FPGA內(nèi)部實(shí)現(xiàn)ADC測(cè)試時(shí)域算法和頻域算法相結(jié)合的方法來搭建測(cè)試系統(tǒng),完成音頻編解碼器WM8731L的控制模式接口、音頻數(shù)據(jù)接口、ADC測(cè)試時(shí)域算法和頻域算法的FPGA實(shí)現(xiàn)。整個(gè)測(cè)試系統(tǒng)使用Angilent 33220A任意信號(hào)發(fā)生器提供模擬激勵(lì)信號(hào),共用一個(gè)FPGA內(nèi)部實(shí)現(xiàn)的采樣時(shí)鐘控制模塊。并行測(cè)試系統(tǒng)將WM8731.L片內(nèi)的兩個(gè)獨(dú)立ADC的串行輸出數(shù)據(jù)分流成左右兩通道,并對(duì)其進(jìn)行串并轉(zhuǎn)換。然后對(duì)左右兩個(gè)通道分別配置一個(gè)FFT算法模塊和時(shí)域算法模塊,并行地實(shí)現(xiàn)了ADC參數(shù)的評(píng)估算法。 在樣本數(shù)分別為128和4096的實(shí)驗(yàn)條件下,對(duì)WM8731L片內(nèi)2個(gè)被測(cè).ADC并行地進(jìn)行參數(shù)評(píng)估,被測(cè)參數(shù)包括增益GAIN、偏移量OFFSET、信噪比SNR、信號(hào)與噪聲諧波失真比SINAD、總諧波失真THD等5個(gè)常用參數(shù)。實(shí)驗(yàn)結(jié)果表明,通過在FPGA內(nèi)配置2個(gè)獨(dú)立的參數(shù)計(jì)算模塊,可并行地實(shí)現(xiàn)對(duì)2個(gè)相同ADC的參數(shù)評(píng)估,減小單個(gè)ADC的平均測(cè)試時(shí)間。 FPGA片內(nèi)實(shí)時(shí)評(píng)估算法的實(shí)現(xiàn)節(jié)省了測(cè)試樣本傳輸至自動(dòng)測(cè)試機(jī)PC端的時(shí)間。而且只需將HDL代碼多次復(fù)制,就可實(shí)現(xiàn)多個(gè)被測(cè)ADC在同一時(shí)刻并行地被評(píng)估,配置靈活。基于FPGA的ADC并行測(cè)試方法易于實(shí)現(xiàn),具有可行性,但由于噪聲的影響,測(cè)試精度有待進(jìn)一步提高。該方法可用于自動(dòng)測(cè)試機(jī)的混合信號(hào)選項(xiàng)卡或測(cè)試子系統(tǒng)。 關(guān)鍵詞:ADC測(cè)試;并行;參數(shù)評(píng)估;FPGA;FFT
上傳時(shí)間: 2013-07-11
上傳用戶:tdyoung
電力電子裝置的控制技術(shù)隨著電力電子技術(shù)的發(fā)展而愈來愈復(fù)雜。開關(guān)電源是現(xiàn)代電力電子設(shè)備中不可或缺的組成部分,其質(zhì)量的優(yōu)劣以及體積的大小直接影響電子設(shè)備整體性能。高頻化、小型化、數(shù)字化是開關(guān)電源的發(fā)展方向。 在應(yīng)用數(shù)字技術(shù)進(jìn)行控制系統(tǒng)設(shè)計(jì)時(shí),數(shù)字控制器的性能決定了控制系統(tǒng)的整體性能。數(shù)字化電力電子設(shè)備中的控制部分多以MCU/DSP為核心,以軟件實(shí)現(xiàn)離散域的運(yùn)算及控制。在很多高頻應(yīng)用的場合,目前常用的控制器(高性能單片機(jī)或DSP)的速度往往不能完全滿足要求。FPGA具有設(shè)計(jì)靈活、集成度高、速度快、設(shè)計(jì)周期短等優(yōu)點(diǎn),與單片機(jī)和DSP相比,F(xiàn)PGA具有更高的處理速度。同時(shí)FPGA應(yīng)用在數(shù)字化電力電子設(shè)備中,還可以大大簡化控制系統(tǒng)結(jié)構(gòu),并可實(shí)現(xiàn)多種高速算法,具有較高的性價(jià)比。 依據(jù)FPGA的這些突出優(yōu)點(diǎn),本文將FPGA應(yīng)用于直流開關(guān)電源控制器設(shè)計(jì)中,以實(shí)現(xiàn)開關(guān)電源數(shù)字化和高頻化的要求。主要研究工作如下: 介紹了基于FPGA的DC/DC數(shù)字控制器中A/D采樣控制、數(shù)字PI算法的實(shí)現(xiàn);重點(diǎn)描述了采用混合PWM方法實(shí)現(xiàn)高分辨率、高精度數(shù)字PWM的設(shè)計(jì)方案,并對(duì)各模塊進(jìn)行了仿真測(cè)試;用FPGA開發(fā)板進(jìn)行了一部分系統(tǒng)的仿真和實(shí)際結(jié)果的檢測(cè),驗(yàn)證了文中的分析結(jié)論,證實(shí)了可編程邏輯器件在直流開關(guān)電源控制器設(shè)計(jì)中的應(yīng)用優(yōu)勢(shì)。
上傳時(shí)間: 2013-07-23
上傳用戶:qulele
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1