版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要本次競(jìng)賽c題的任務(wù)為設(shè)計(jì)并制作一個(gè)旋轉(zhuǎn)式倒立擺,能夠使擺桿做圓周運(yùn)動(dòng),并且實(shí)現(xiàn)倒立功能。對(duì)此我們的作品采用自制支架,旋臂和擺桿。電機(jī)采用伺服電機(jī),以stc12c5a60s2為控制芯片,利用精密塑料電位計(jì)測(cè)量擺桿轉(zhuǎn)角,經(jīng)過數(shù)學(xué)建模和多次數(shù)據(jù)采集建立模糊數(shù)學(xué)模型,利用pid實(shí)現(xiàn)對(duì)擺桿的實(shí)時(shí)控制。關(guān)鍵詞:stc12c5a60s2 塑料電位計(jì) pid控制器1、 設(shè)計(jì)任務(wù)1、任務(wù)設(shè)計(jì)并制作一套簡(jiǎn)易旋轉(zhuǎn)倒立擺及其控制裝置。旋轉(zhuǎn)倒立擺的結(jié)構(gòu)如下圖1所示。電動(dòng)機(jī)a固定在支架b上,通過轉(zhuǎn)軸f驅(qū)動(dòng)旋轉(zhuǎn)臂c旋轉(zhuǎn)。擺桿e通過轉(zhuǎn)軸d固定在旋轉(zhuǎn)臂c的一端,當(dāng)旋轉(zhuǎn)臂c在電動(dòng)機(jī)a驅(qū)動(dòng)下作往復(fù)旋轉(zhuǎn)運(yùn)動(dòng)時(shí),帶動(dòng)擺桿e在垂直于
2、旋轉(zhuǎn)臂c的平面作自由旋轉(zhuǎn)。 2、基本要求 (1)擺桿從出于自然下垂?fàn)顟B(tài)(擺角)開始,驅(qū)動(dòng)電機(jī)帶動(dòng)旋轉(zhuǎn)臂做往復(fù)旋轉(zhuǎn)使擺桿擺動(dòng),并盡快使擺角達(dá)到或超過; (2)從擺桿出于自然下垂?fàn)顟B(tài)開始,盡快增大擺桿的擺動(dòng)幅度,直至完成圓周運(yùn)動(dòng); (3)在擺桿出于自然下垂?fàn)顟B(tài)下,外力拉起擺桿至接近位置,外力撤除同時(shí),啟動(dòng)控制旋轉(zhuǎn)臂使擺桿保持倒立狀態(tài)時(shí)間不少于5s,期間旋轉(zhuǎn)臂的轉(zhuǎn)動(dòng)角度不大于。3、 發(fā)揮部分 (1)從擺桿處于自然下垂?fàn)顟B(tài)開始,控制旋轉(zhuǎn)臂作往復(fù)旋轉(zhuǎn)運(yùn)動(dòng),盡快使擺桿擺起倒立,保持倒立時(shí)間不少于10s; (2)在擺桿保持倒立狀態(tài)下,施加干擾后擺桿能繼續(xù)保持倒立或 2s 內(nèi)恢復(fù)倒立狀態(tài);(3)在擺桿保持倒立
3、狀態(tài)的前提下,旋轉(zhuǎn)臂作圓周運(yùn)動(dòng),并盡快使單方向轉(zhuǎn)過角度達(dá)到或超過 360;(4) 其他。二、系統(tǒng)方案 1、系統(tǒng)結(jié)構(gòu)旋轉(zhuǎn)式倒立擺的機(jī)械結(jié)構(gòu)主要包括旋臂、擺桿、直流減速電機(jī)以及角位移傳感器部分。其中直流減速電機(jī)為執(zhí)行機(jī)構(gòu),由電機(jī)驅(qū)動(dòng)芯片l298驅(qū)動(dòng)。旋臂和擺桿之間由角位移傳感器連接,擺桿可繞旋臂在垂直平面內(nèi)轉(zhuǎn)動(dòng)。旋臂和擺桿的角位移信號(hào)由角位移傳感器測(cè)量的到,作為系統(tǒng)的輸入量送入到控制其中,根據(jù)一定算法計(jì)算得到控制律并轉(zhuǎn)化為電壓信號(hào)提供給驅(qū)動(dòng)芯片,來(lái)驅(qū)動(dòng)直流減速電機(jī)轉(zhuǎn)動(dòng),從而帶動(dòng)旋臂在水平面內(nèi)旋轉(zhuǎn),最終實(shí)現(xiàn)控制擺桿直立的效果。 2、方案比較與選擇 2.1機(jī)械結(jié)構(gòu)模塊 旋臂質(zhì)量 m10.200kg擺桿
4、質(zhì)量 m20.052kg旋臂長(zhǎng)度 r1(r)0.20m擺桿長(zhǎng)度 r20.20m旋臂質(zhì)心到轉(zhuǎn)軸距離l10.01m擺桿質(zhì)心到轉(zhuǎn)軸距離l20.12m電機(jī)力矩-電壓比km0.0236nm/v電機(jī)反電勢(shì)-轉(zhuǎn)速比ke0.2865vs旋臂饒軸轉(zhuǎn)動(dòng)摩擦力系數(shù)f10.01nms擺桿繞軸轉(zhuǎn)動(dòng)摩擦力矩系數(shù)f20.001nms旋臂繞軸轉(zhuǎn)動(dòng)慣量j10.004kg擺桿繞軸轉(zhuǎn)動(dòng)慣量j20.001kg 旋臂部分:材料不易變形,質(zhì)量輕,轉(zhuǎn)動(dòng)靈便,因此采用鋁合金板。 擺桿部分:需要材料密度大,轉(zhuǎn)動(dòng)靈便,剛性好,最終使用碳纖維桿,并在端頭加一配重。 支架部分:穩(wěn)定性好。 2.2微控制器模塊的論證與分析方案一:stc12c5a60s
5、2單片機(jī)是單時(shí)鐘/機(jī)器周期(1t)的單片機(jī),是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。內(nèi)部集成max810專用復(fù)位電路,2路pwm,8路高速10位a/d轉(zhuǎn)換(250k/s,即25萬(wàn)次/秒),抗干擾性強(qiáng),所以此類芯片控制電機(jī)時(shí),對(duì)傳感器信號(hào)的處理仍然很好,另外該類單片機(jī)價(jià)格也僅是略高于stc89c51系列單片機(jī),具備更高的性價(jià)比。方案二:采用avr系列單片機(jī)avr系列單片機(jī)是一款具有增強(qiáng)型內(nèi)置flash的高速8位單片機(jī)。其采用精簡(jiǎn)指令集,功耗低,性價(jià)比高。atmega16有16k字節(jié)的系統(tǒng)內(nèi)可編程flash,512字節(jié)的eeprom,1k
6、字節(jié)的sram。但對(duì)于該題目其功能會(huì)有大量冗余。方案三:采用可編程cpldcpld可以實(shí)現(xiàn)各種復(fù)雜的邏輯功能,規(guī)模大、密度高、體積小、穩(wěn)定性高、i/o資源豐富、易于進(jìn)行功能擴(kuò)展。其采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合作為大規(guī)模控制系統(tǒng)的控制核心。但本系統(tǒng)不需要復(fù)雜的邏輯功能,對(duì)數(shù)據(jù)的處理速度的要求也不是非常高,且從使用及經(jīng)濟(jì)的角度考慮,此方案不是最佳選擇。綜上所述,選擇方案一。 2.3電機(jī)的論證與分析方案一:直流減速電機(jī)具有調(diào)速范圍寬,線性特性好,起動(dòng)轉(zhuǎn)矩大,響應(yīng)速度快,質(zhì)量輕,體積小等優(yōu)點(diǎn),但存在減速箱,齒輪減速存在空程,不利于實(shí)現(xiàn)精確控制。方案二:步進(jìn)電機(jī)具有能夠直接實(shí)現(xiàn)數(shù)字
7、控制,抗干擾性強(qiáng),控制性能好,控制原理簡(jiǎn)單,誤差不長(zhǎng)期累積等優(yōu)點(diǎn),但需要專門的電源和驅(qū)動(dòng)器,采用普通驅(qū)動(dòng)器時(shí)效率低,并且運(yùn)動(dòng)增量或步距角固定,承受慣性負(fù)載能力低,在低速運(yùn)行時(shí)有可能發(fā)生震蕩現(xiàn)象,體積較大。方案三:直流伺服電機(jī)伺服電機(jī)(servo motor )是指在伺服系統(tǒng)中控制機(jī)械元件運(yùn)轉(zhuǎn)的發(fā)動(dòng)機(jī),是一種補(bǔ)助馬達(dá)間接變速裝置。伺服電機(jī)可使控制速度,位置精度非常準(zhǔn)確,可以將電壓信號(hào)轉(zhuǎn)化為轉(zhuǎn)矩和轉(zhuǎn)速以驅(qū)動(dòng)控制對(duì)象。伺服電機(jī)轉(zhuǎn)子轉(zhuǎn)速受輸入信號(hào)控制,并能快速反應(yīng),在自動(dòng)控制系統(tǒng)中,用作執(zhí)行元件,且具有機(jī)電時(shí)間常數(shù)小、線性度高、始動(dòng)電壓等特性,可把所收到的電信號(hào)轉(zhuǎn)換成電動(dòng)機(jī)軸上的角位移或角速度輸出。綜
8、上所述,選擇方案三。 2.4電機(jī)驅(qū)動(dòng)模塊的論證與分析方案一:采用大功率三極管,二極管,電容,電阻等元件采用上述元件搭建兩個(gè)h橋,通過對(duì)各路信號(hào)放大來(lái)驅(qū)動(dòng)電機(jī),原理簡(jiǎn)單,易于明了。但由于放大電路很難做到完全一致,當(dāng)電機(jī)的功率較大時(shí),運(yùn)行不穩(wěn)定,而且電路的制作也比較復(fù)雜。方案二:采用l298n驅(qū)動(dòng)芯片l298n芯片是常用的電機(jī)驅(qū)動(dòng)芯片。該芯片有兩個(gè)ttl/cmos 兼容電平的輸入,具有良好的抗干擾性能;其輸出電壓最高可達(dá)50v,可用單片機(jī)的i/o口提供信號(hào),而且一塊l298芯片可驅(qū)動(dòng)一個(gè)步進(jìn)電機(jī),驅(qū)動(dòng)電路簡(jiǎn)單易用、穩(wěn)定可靠,具有較高的性價(jià)比。 綜上所述,選擇方案二。 2.5角度傳感器模塊的論證與分
9、析方案一:導(dǎo)電塑料電位器導(dǎo)電塑料電位器是把一個(gè)機(jī)械位移轉(zhuǎn)換成電氣信號(hào),并且該信號(hào)能夠與機(jī)械運(yùn)動(dòng)成正比。電刷裝配連接到機(jī)械激勵(lì)器,繼而使塑料阻軌產(chǎn)生一個(gè)電壓分配器。電位計(jì)的阻軌兩端(1,3 )連接到穩(wěn)定的直流電壓(允許小電流)。當(dāng)在電刷和修正阻軌之間測(cè)量時(shí),信號(hào)電壓是電壓分配器的主要部分,并且與阻軌上的電刷位置成正比。對(duì)于某一固定角度阻止一定,線性度好,軟件程序簡(jiǎn)單,方便控制,但硬件電路復(fù)雜,性價(jià)比高。方案二:光電編碼器光電編碼器檢測(cè)的精度高,硬件電路簡(jiǎn)單,但軟件程序復(fù)雜,不易檢測(cè)擺桿擺動(dòng)方向,且價(jià)格比較昂貴,性價(jià)比低。綜上所述,選擇方案一。2.6顯示模塊的論證與分析方案一:使用max7219芯
10、片的數(shù)碼管顯示數(shù)碼管基本可以滿足系統(tǒng)的顯示需求,且能夠自發(fā)光,使顯示更加清晰,但消耗電流較大,占用單片機(jī)端口多。加上max7219后解決了數(shù)碼管占用單片機(jī)端口較多的問題,能夠用單片機(jī)的3個(gè)i/o口控制8個(gè)數(shù)碼管。方案二:采用1602lcd顯示器顯示。其功耗小,極其省電,但是使用有溫度范圍限制,且因是反光式的,在外界光線很明亮的情況下很容易看不清楚。綜上所述,選擇方案一。 2.7穩(wěn)壓模塊的論證與分析方案一:lm2940-5.0低壓差三端穩(wěn)壓芯片輸出電壓固定的低壓差三端穩(wěn)壓器;輸出電壓5v;輸出電流1a;輸出電流1a時(shí),最小輸入輸出電壓差小于0.8v;最大輸入電壓26v;工作溫度-40+125;內(nèi)
11、含靜態(tài)電流降低電路、電流限制、過熱保護(hù)、電池反接和反插入保護(hù)電路。方案二:直流穩(wěn)壓電源直流穩(wěn)壓電源電壓調(diào)節(jié)方便,可調(diào)范圍寬,但其體積大,攜帶不容易,且須220v室電。綜上所述,選擇方案一。 3.總方案設(shè)計(jì)框圖三、理論分析與計(jì)算 1、電動(dòng)機(jī)選型 直流伺服電動(dòng)機(jī)額定電壓6v額定電流0.4a力矩約0.05 n/m額定轉(zhuǎn)速1000r/min使用減速裝置減速比1/10 2、擺桿狀態(tài)檢測(cè)2.1理論分析 導(dǎo)電塑料電位器的功能是把一個(gè)機(jī)械位移轉(zhuǎn)換成電氣信號(hào),并且該信號(hào)能夠與機(jī)械運(yùn)動(dòng)成正比。電刷裝配連接到機(jī)械激勵(lì)器,繼而使塑料阻軌產(chǎn)生一個(gè)電壓分配器。電位計(jì)的阻軌兩端(1,3 )連接到穩(wěn)定的直流電壓(允許小電流)
12、。當(dāng)在電刷和修正阻軌之間測(cè)量時(shí),信號(hào)電壓是電壓分配器的主要部分,并且與阻軌上的電刷位置成正比。導(dǎo)電塑料電位器作為一個(gè)電壓分配器,可以不必著重于阻軌上的總電阻的準(zhǔn)確度,因?yàn)闇囟炔▌?dòng)只對(duì)電阻產(chǎn)生作用,不會(huì)影響到測(cè)量結(jié)果。2.2計(jì)算2.2.1線性度 一個(gè)特殊的一致性類型,理論功能特征是一條直線。 vo = ()+/-c=a()+b+/-c =0時(shí),a 是斜面,b 是截距。 2.2.2獨(dú)立線性 最大的實(shí)際功能特征誤差,計(jì)算出一條最適合的基準(zhǔn)直線的斜面和位置,把誤差降到最小。它用在特定的理論電氣行程中測(cè)量出來(lái)的總電壓的百分比來(lái)表示。 3、驅(qū)動(dòng)與控制算法 3.1水平式旋轉(zhuǎn)倒立擺系統(tǒng)建模 水平式旋轉(zhuǎn)倒立擺系
13、統(tǒng)由一份水平懸臂和一級(jí)擺桿組成,懸臂由電機(jī)驅(qū)動(dòng)在水平面內(nèi)做圓周運(yùn)動(dòng),通過耦合作用帶動(dòng)擺桿轉(zhuǎn)動(dòng)。 假設(shè)水平式旋轉(zhuǎn)倒立擺系統(tǒng)中,懸臂的長(zhǎng)度和質(zhì)量分別是l1、m1,相對(duì)其水平方向零位的角位移為1,角速度為,擺桿的長(zhǎng)度和質(zhì)量分別為l2、m2,相對(duì)其豎直方向零位的角位移為2 角速度為,電位器質(zhì)量為m3.建立如下圖所示坐標(biāo)系。1.系統(tǒng)總動(dòng)能(1) 擺桿動(dòng)能 旋臂和擺桿的連接點(diǎn)為b,對(duì)于距b點(diǎn)l2處,長(zhǎng)為dl的一小段,其坐標(biāo)為: (2-3) 3. 拉格朗日方程 由以上分析知,拉格朗日算子 (2-8) (2-9) (2-11) (2-12) (2-13) (2-14) (2-15)3.2 pid控制器c語(yǔ)言算
14、法int kp,ki,kd,e2,e1,sume,u; /pid控制參數(shù) kp:比例系數(shù) ki:積分系數(shù) kd:微分系數(shù) /e0:當(dāng)前偏差 e1:前一次偏差 e2:前二次偏差 sume:偏差累積和int pid1() /增量式pid控制算法: 只需要當(dāng)前時(shí)刻以前3個(gè)時(shí)刻的誤差, /計(jì)算誤差與精度不足時(shí)對(duì)控制量的計(jì)算影響較小 int e0; int u; e0=seti-stemp; /當(dāng)前偏差=設(shè)定液位值 - 當(dāng)前實(shí)時(shí)液位值 e2=e1;e1=e0; u=kp*(e0-e1) + ki*e0 + kd*(e0-2*e1+e2); if(upwm_max) u=pwm_max-10;/對(duì)應(yīng)最大p
15、wm限制或電壓死區(qū),需測(cè)試 return u;/設(shè)置pwm脈沖數(shù)據(jù)3.3主程序流程圖程序流程圖見下圖示程序流程圖示四、測(cè)試方案與測(cè)試結(jié)果 1、測(cè)試過程根據(jù)電路圖連接好硬件電路,下載程序到stc12c5a60s2單片機(jī)中,觀察擺桿擺動(dòng)角度,通過對(duì)程序的調(diào)試,實(shí)時(shí)調(diào)試擺桿擺動(dòng)角度,以達(dá)到技術(shù)要求,使擺桿擺動(dòng)角度加大直至可以做圓周運(yùn)動(dòng),且可以實(shí)現(xiàn)倒立。 2、測(cè)試儀器數(shù)字示波器,穩(wěn)壓電源,精密電壓表。 3、測(cè)試結(jié)果可以使達(dá)到基本要求(1)、(2),完成60轉(zhuǎn)角和圓周運(yùn)動(dòng),采用機(jī)理法建模和模糊數(shù)學(xué)控制,加入pid控制器可以完成基本要求(3),發(fā)揮部分(1)、(2)、(3),并且加入數(shù)碼管顯示,可以顯示出
16、擺桿的角度位置。 4、數(shù)據(jù)處理 表4-1擺桿角度與電位器阻值關(guān)系擺桿距中心角度差/度-30-1501530adchange值500465410365325由表4-1擬合出近似的曲線 5、誤差分析倒立擺系統(tǒng)是非線性、強(qiáng)耦合、多變量和自然不穩(wěn)定的系統(tǒng)。在控制過程中,作為一個(gè)被控對(duì)象, 它又相當(dāng)復(fù)雜, 就其本身而言, 是一個(gè)不穩(wěn)定、多變量、非線性和強(qiáng)耦合系統(tǒng), 為了準(zhǔn)確控制倒立擺,采用機(jī)理法建立數(shù)學(xué)模型,近似化后加入pid控制器,這種處理方法本身會(huì)引入誤差;另外建立數(shù)學(xué)模型所需的一些數(shù)據(jù)又難以準(zhǔn)確測(cè)量,會(huì)使誤差增加;調(diào)試過程中,pid控制器的建立依靠大量實(shí)驗(yàn)數(shù)據(jù),數(shù)據(jù)本身及數(shù)據(jù)處理的誤差都是該系統(tǒng)的誤差來(lái)源。5、 結(jié)論、心得體會(huì)倒立擺系統(tǒng)能夠完成基本部分和部分發(fā)揮部分的要求,運(yùn)行平穩(wěn),但是調(diào)試過程中發(fā)現(xiàn)系統(tǒng)的抗外界干擾性較差,電機(jī)的控制不能完全達(dá)到理想狀態(tài),我們對(duì)所有問題的考慮不完全,最后對(duì)于倒立擺的控制程序有待優(yōu)化。通過這次競(jìng)賽,我們學(xué)到了倒立擺的整體制作,意識(shí)到系統(tǒng)各個(gè)模塊的良好運(yùn)行至關(guān)重要,不允許出現(xiàn)模塊的“或許“好使的現(xiàn)象,特別是硬件部分要達(dá)到一定的精確度。同時(shí)在完成題目設(shè)計(jì)要求的過程中,我們也意識(shí)到了自己和別人的差距,今后我們會(huì)再接再厲,努力達(dá)到更高的水平。附錄:1、電路設(shè)計(jì)原理圖 1.1最小系統(tǒng)原理圖(串口部分) 1.2電機(jī)驅(qū)動(dòng)l298n原理圖 1.3角度傳感
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025寫字樓辦公樓場(chǎng)地租賃合同范例
- 燈具外觀報(bào)告范文
- 2025“錦鴻山莊”前期物業(yè)服務(wù)合同
- 課題申報(bào)書:高中化學(xué)實(shí)驗(yàn)教學(xué)的現(xiàn)狀調(diào)查與策略研究
- 課題申報(bào)書:高質(zhì)量發(fā)展背景下縣域高校多元主體協(xié)同治理研究
- 課題申報(bào)書:高??h域辦學(xué)與中國(guó)式縣域現(xiàn)代化融合共生的路徑研究
- 2025個(gè)人建筑裝修合同
- 課題申報(bào)書:非線性預(yù)測(cè)回歸模型:理論與應(yīng)用
- 上海杉達(dá)學(xué)院《羽毛球俱樂部(初級(jí))》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海杉達(dá)學(xué)院《數(shù)據(jù)可視化技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2021年內(nèi)一科臨床路徑與單病種質(zhì)量管理年度總結(jié)
- 【運(yùn)營(yíng)】2020年萬(wàn)達(dá)某輕資產(chǎn)項(xiàng)目上線計(jì)劃模塊節(jié)點(diǎn)
- 烏蘭察布市工業(yè)固體廢物資源綜合利用
- 危重患者的護(hù)理評(píng)估PPT課件
- 電氣工程預(yù)算
- 川教版九年級(jí)上冊(cè)第23課《巴黎公社》
- 項(xiàng)目進(jìn)場(chǎng)計(jì)劃及臨建方案
- “青年安全生產(chǎn)示范崗”創(chuàng)建活動(dòng)方案
- 最新 場(chǎng)地平整施工方案
- 列方程解應(yīng)用題.(課堂PPT)
- 酒店管理權(quán)限權(quán)限表——酒店管理人員折扣權(quán)限匯總表2016(葉予舜)
評(píng)論
0/150
提交評(píng)論