




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
使用的說保留、使用技術報告和研究的規(guī)定,即:參賽作品著作權歸參賽者本人,在集中。日本文設計的智能車系統(tǒng)以MK60DN512ZVLQ10微控制器為控制單元,光電編檢測模型車的實時速度,使用PID控制算法調節(jié)驅動電機的轉關鍵字:MK60DN512ZVLQ10電感干簧管PID引 .-1......................................................................................................-2第一章方案設計5系統(tǒng)總體方案的設計......................................................................-5-系統(tǒng)總體方案設計圖......................................................................-6-第二章智能車機械結構調整與優(yōu)化智能車前輪定位的調整..................................................................-8-主銷后傾角..........................................................................-8主銷內傾角..........................................................................-8車輪外傾角..........................................................................-9............................................................................-9-智能車轉向機構調整優(yōu)化............................................................-10-編的安裝..............................................................................-11智能車重心位置的調整11-其它機械結構的調整11-第三章電路設計說明12主控板和驅動板的硬件設計.......................................................-12-電源管理模塊...................................................................-12-電機驅動模塊...................................................................-15-數(shù)模轉換模塊...................................................................-16-測速模塊電路及其他電路部分設計................................-17-智能車傳感器模塊設 .-18電感傳感器的原理............................................................-18-18-磁傳感器的布局原理及改進.............................................-21-電磁車避障傳感器方案和布局.........................................-23-干簧管方案和布局…………23第四章智能車控制軟件設計說明20底層初始化20-傳感器處理算法....................................................................-21尋線行駛算法實現(xiàn)........................................................................-2222-PID的方向控制.............................................-23-PID的速度控制.............................................-25-25-27-第五章28開發(fā)工具28調試過程28上位機系統(tǒng).......................................................................-28控制算法的參數(shù)整定.......................................................-29-整車機械方面的調整...................................................................-30-第六章模型車的主要技術參數(shù)說明31智能車外形參 .-3131-傳感器個數(shù)以及種類...................................................................-31-除了車模原有的驅動電機、舵機之外伺服電機數(shù)量.................-31-賽道信息檢測精度、頻率............................................................-31-32參考文獻33附 程序源代 第一章IAREmbeddedWorkbench開發(fā)環(huán)境中進行軟件開發(fā)。的位置信號由車體車的運動控制決策。通過編測速模塊來檢測車速,并采用K60的DMA功能進行脈沖計數(shù)計算速度和路程;電機轉速控制采用PID控制,通過控制OLED1.11.1,根據(jù)以上系統(tǒng)方案設計共包括六大模塊:K60主控模塊傳感器模塊、,傳感器模塊包括電磁傳感器、紅外傳感器、光電編和干簧管。其中電電機驅動模塊,驅動直流電機和伺服電機完成智能車的加控制和轉向 狀態(tài)等方面。第二章1°3°0°,以便增加其轉向的靈活性。8°。0°3°0°即可,并且要與前輪前束匹配。所謂前束是指兩輪之間的后距離數(shù)值與前距離數(shù)值之差,也指前輪中心線與縱向中心線的夾角。前輪前束的作用是保證汽車的行駛性能,減少輪胎的磨損。前輪在滾動時,其慣性力自然將輪胎向內偏斜,如果前束適當,輪胎滾動時的偏斜方向就會抵消,輪胎內外側磨損的現(xiàn)象會減少。像內八字那樣前端小12mm。在模型車中,前輪前束是通過調整伺服電機帶動的左右橫拉桿實現(xiàn)的。主銷在垂直方向的位置確定后,改變左右橫拉桿的長度即可以改變前輪前束的大2mm使模型車轉向更為輕便,但實際效果不是十分明顯。轉向機構在車輛運行過有著非常重要的作用。合適的前橋和轉向機構可以保證在車輛直線行駛過不會跑偏,能保證車輛行駛的方向穩(wěn)定性;而分的重點,直接關系到能否順利地完成比賽。在實際操作中,我們通過理在模型車制做過,的轉向是通過舵機帶動左右橫拉桿來實現(xiàn)的。此設計時就要綜合考慮轉向機構響應速度與舵機力矩之間的關系,通過優(yōu)化得2.3編的安圖2.3編安為了提高精度,本車使用了編。為了便于安裝,使用加工件將編第三章57.8~8.2V一些數(shù)字器件使用直流5V,5V電源選用線性穩(wěn)壓TPS7350LM29403.3VTPS7333使用3.3V為撥碼開關和按鍵供電,采用線性穩(wěn)壓AMS1117-3.3,LM2940電機驅動模塊使用直流12V,使用一款MC34063升壓6V,6VLM2596s-LED3.13.3V3.2LM2596S3.3MC340633.4TPS73333.5TPS73503.6電機驅動電路為一個由分立元件制作的直流電動機可逆雙極型橋式驅4N溝道功率MOS易達到100A以下部分組成:功率MOS管柵極驅動電路、HIP4082驅動、74HC08D3.753.33.4OLED屏3.5根據(jù)競賽的相關規(guī)定,我們選用磁傳感器,磁傳感器的應用首先在變化,規(guī)律為近大遠小。其他電感得到信號不好,頻率幅值變化雜亂,不宜采波,所以要進行信號處理。要進行以下三個步驟才能得到較為理想的信號:信20kHz20kHz頻電路(帶通電路),3.63.6LC內阻,C是并聯(lián)諧振電容。電路諧振頻率為:f
f=20kHz,L=10mH,可以計算出諧振電容的容量為C=6.33×10-9F。通常在市場上可以到的標稱電容與上述6.8nF,6.8nF20kHz小,隨著距離衰減很快,不利于電壓采樣,所以要進行放大,給出的如下3.7測量放大后的感應電動勢的幅值EAD獲得正比于感應電壓幅值的數(shù)值。我們采用的為TLV2462運算放大器,并從上找到相應的電路圖。即兩個線圈的位置關于導線對稱時,則兩個線圈中感應出來的電動勢大小載有線圈的小車行駛至此處時,兩邊的線圈感應出的電動勢是不同的。具體的一個定位不清的區(qū)域(3.9)。同一個差值,會對應多個位置,45°的電感,可以改善入彎和出彎的姿態(tài)。3.103.11為檢測起跑線用磁鐵,用干簧管進行檢測,安放位置如圖。第四章sys_init(),初始化用到的模塊,如下(子函數(shù)略void{ 按鍵紅外初始化 中值PTA10adc_init(ADC0,SE8); //AD初始化共八路adc_init(ADC0,SE9);adc_init(ADC1,SE10);adc_init(ADC1,SE11);adc_init(ADC1,SE12);adc_init(ADC1,SE13);adc_init(ADC1,SE14);adc_init(ADC1,SE15); //Flash初始化賽道信息uart_init(UART4,9600);//串口初始化用于上位機發(fā)送數(shù)據(jù) //電機PID初始化 PDDMA_count_Init(DMA_CH4,PTC4,0x7FFF,pit_init_ms(PIT0, //定時1exti_init(PORTA,19,falling_down);/}傳感器處理算編寫函Read_AD(),其功能為控制AD某個通道(對應某個電感)出隊原隊首位置成為隊尾并入隊(即始終保持隊列中的五個數(shù)據(jù)為)。將所到的五次數(shù)據(jù)的最大值和最小值去掉,將中間三個值進行求平均。就可器某一通道數(shù)據(jù)五次,然后進行濾波計算,流程圖如圖4.1所示:55新圖4.1遞推平均濾波流程采用左右兩端橫豎電感做差比和運算計算出車體偏離賽道的偏差(iError左右豎電感進行彎道識別。在直道上時豎電感電動勢為零,當小車位于賽道中央時,差比和運算后得到偏差較小,當小車偏離時運算得到偏差較大,以此控制舵機打角。進入彎道后豎電感電動勢增大而且彎越急數(shù)值越大,橫電感數(shù)值隨之減小,突出豎電感在急彎的作用尤其是直角彎。最終根據(jù)運算得到的偏差進行舵機控制。圖4.3電 PIDPID70多年單位反饋的PID控制原理框圖如圖— —圖4.4單位反饋的PIDu
peki
kd
其中,Kp、Ki、Kd分別稱為比例系數(shù)、積分系數(shù)、微分系數(shù)。u接著被送機直接數(shù)字控制系統(tǒng)大多數(shù)是采樣-數(shù)據(jù)控制系統(tǒng)。進入計算機的連續(xù)-時間信uk
1
eT
enen1
T T
ikT其中Tkp、Ti、Td為三個待調參數(shù),在實際代碼實現(xiàn)算法時,TDuty=Kp*iError+Ki +Kd*(iError-iError=0 SumError+= = PID1Tununun1kp[(enen1)1Ti
eTd(e
iIncpid P*iError- goal,goal為設定速度iError goal- PrevError=LastError; LastError=iError; 其中,切彎路徑主要決定了車輛是選擇內道過彎還是外道過彎。切內道,原因是切內道時,曲率半徑過小,同時速度又很快,所以模型車需要的向心力會很大,而賽道本身是平面結構,向心力將全部由來自地面的摩擦力提供,因此賽道表面的附著系數(shù)將對的運行狀態(tài)有很大影響。切外道,路徑會略長但是有的調整機會,同時曲率半徑的增加會使得模型車可以擁有更高的過彎速度。對于類似S彎的變向連續(xù)彎道的處理。對于入彎速度的分析,應該綜合考慮路徑和轉向角度的影響。簡單而言,我們會采取入彎,出彎加速的方案,這樣理論上可以減少過彎時耗費的時間。然而,在過去幾屆比賽中,通過觀察各參對彎道的處理后,我們發(fā)現(xiàn)并不是所有人都選擇了相同的方案。正如前面說到的那樣,不聯(lián)系路徑和轉向角度,只是單純地分析過彎速度,會造成思路的局限甚至錯誤。例如,在不能及時判斷入彎和出彎的標志點就采取“入彎、出彎加速”的方案,會出現(xiàn)彎道內行駛狀態(tài)不穩(wěn)定、路徑差,同時出彎加速時機過晚,一樣會浪費時間。所以現(xiàn)在本系統(tǒng)參考實際駕駛時的一些經驗,對過彎速度的處理方式確定為:入彎時急,以得到足夠的調整時間,獲得正確的轉向角度;在彎道內適當然后加速,雖然會耗費一些時間,但是面對連續(xù)變向彎道可以減少判斷出錯的概率,保證行駛狀態(tài)的穩(wěn)定性,而且彎道內的有限加速對后面的提速也有很大的幫助。綜合考慮用可以接收的額外時間換回行駛穩(wěn)定性還是值得的。a圖表示偏移量與轉向角度呈線性關系,在計算及程序編寫上都比較簡單,d、e圖是兩種比較特殊的處理方案,它們不能用于的全程控制,只是的。這樣兩套系統(tǒng)都對某個值做出了限制,必然會有,在車由0度轉到最減小。第五章IAREmbeddedWorkbench序的編寫、編譯和,并最終生成可執(zhí)行文件。功能特點:它最著名的產品是CIAREmbeddedWorkbench,支持眾IARSYSTEMS醫(yī)療、航空航天到應用系統(tǒng)。要分析車模在賽道行駛的實時情況,必須小車在行駛過各個功能模塊的實時數(shù)據(jù),我們采用的是用藍牙實時傳輸數(shù)據(jù),然后用上位機分析。它
5.15.2相對應的,要在車模的單片機中加入下位機程序部分,在每次完數(shù)據(jù)PID控制的關鍵是調整三個比例系數(shù),即參數(shù)整定。PID整定的方法考慮賽體環(huán)境,要建立精確的智能車運動控制數(shù)學模型有一定難度,而且PID控制。由于小車循黑線本質上是一個隨動系統(tǒng),Ki0,發(fā)現(xiàn)車能在直線高速行駛時仍能保持車身非常穩(wěn)KiPD控制。KpKd10和機最大轉角。故LOCA_MAX=2002時較為適合。速度控制采用增量式PID
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉庫搬遷協(xié)議合同范本
- 出售屋合同范本
- 低壓車輛售賣合同范本
- 中藥銷售合同范本
- 全款壓尾款合同范本
- 農村房屋土地承包合同范本
- 公益性公墓入葬合同范本
- 下班安全合同范本
- 樂隊兼職合同范本
- 關于買賣合同范本
- 《教育強國建設規(guī)劃綱要(2024-2035年)》解讀與專題培訓
- 2024年湖南公務員考試申論試題(省市卷)
- 2025年春新人教版化學九年級下冊課件 第九單元 溶液 1-課題1 溶液及其應用 第1課時 溶液的形成
- 2024-2025學年高中物理第十二章機械波4波的衍射和干涉課時作業(yè)含解析新人教版選修3-4
- 2025年新華師大版數(shù)學七年級下冊全冊導學案
- 《供熱工程》課件
- 倉管員業(yè)務技能培訓
- 安全管理人員七大職責
- 《國民經濟行業(yè)分類與代碼》
- 音樂教育國際化進程-洞察分析
- 植入式靜脈給藥裝置護理技術課件
評論
0/150
提交評論