999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PID控制的兩輪自平衡小車的研究

2021-05-28 06:18:46李志豪司永康屈志揚李建軍李高展曲藝晗河南科技大學機電工程學院河南洛陽471003
科學技術創新 2021年14期
關鍵詞:信號系統

李志豪 司永康 屈志揚 李建軍 李高展 曲藝晗(河南科技大學 機電工程學院,河南 洛陽471003)

1 概述

近年來,兩輪式自平衡小車的研究在美國、日本、等國都得到了迅速發展。平衡車能夠通過自身的整體協調性操作平衡,而且體積小,容易上手,成為越來越多人的一種代步工具。平衡車的動力來源是鋰電池,沒有碳排放,是一種綠色出行方式,能很好的保護環境。目前,平衡車已經進入越來越多人的視野之中,我們研究的目的是使小車能在正常的環境下正常前進和后退,保證正常的直立運行。

2 系統總體結構設計

該平衡小車系統采用Arduino 單片機為核心,GY-85 九軸IMU 傳感器模塊負責采集平衡小車的姿態,并將姿態信息傳輸回Arduino 控制器,控制器得到平衡小車的實時角速度和角度以及小車車輪當前的速度,綜合計算出需要輸出的控制信號進而準確控制平衡小車兩個車輪的直流電動機[1],使平衡小車保持平衡,同時將平衡小車系統所采集到的角度、角速度、車輪速度等通過藍牙控制模塊傳送至手機app上實時顯示,以及在小車硬件顯示屏上也能顯示。系統總體結構如圖1 所示。

圖1 平衡小車系統

3 系統電路設計

該平衡小車系統分別由電源降壓模塊AMS1117、Arduinouno、GY-85 姿態傳感器、電機驅動模塊、電機及BT08b藍牙控制模塊四部分組成,小車的系統集成電路結構如圖2。12v的電源經過降壓模塊下降至5v,為Arduino 控制板提供電源,GY-85 讀取小車姿態數據再傳到Arduino 控制器;電機編碼器獲得一臺電機的轉速再通過傳感器反饋到Arduino 控制板,Arduino 控制板根據傳感器所采集的信息,通過PID 控制算法將PWM 信號輸出傳至電機驅動模塊[2]與此同時,控制器將傳感器采集到的小車姿態運動信息通過BT08B 藍牙模塊傳送到手機app 上,并且能在顯示屏上顯示出來。

圖2 平衡小車系統電路原理圖

3.1 ArduinoUNO 控制板

ArduinoUNO 是基于ATmega328P 的一款微控制器板[3]。它分別設置了14 個用于數值式的進出輸入/控制輸出引腳(其中6個引腳設計可以被直接用于PWM 輸出),6 個模擬輸入,16MHz的晶振控制時鐘,USB 的總線連接,電源的插孔,ICSP 連接頭和復位控制按鈕。只需要通過兩根USB 數據線和電腦硬件連接就可以同時進行電源供電、數據傳輸通訊和程序下載。

3.2 GY-85 姿態傳感器模塊

GY-85 傳感器模塊系統是兩輪平衡小車的核心零件之一,其中包含有三個芯片:陀螺儀、加速度計和電子磁力測量器(各三個軸),通過閱讀這些參數,就可以判斷出一個物體在不同時刻的姿態、轉動速度、方向。

3.3 電機驅動模塊

該系統采用L298N 雙橋直流電機驅動模塊,可以同時控制2 個電機正反轉,平衡小車只需要這一個電機模塊就能控制兩個輪子的運動。L298N 電機驅動模塊,電機驅動電壓5-35V,輸出最大電流范圍可達2.5-3A。主要特點:工作時電壓高,輸出電流較大。

4 系統軟件設計

在自平衡小車控制系統中,系統內部的工作原理與運行流程如圖3。平衡小車的轉速控制狀態可以大致分為三種,即平衡驅動控制、速度驅動控制和方向驅動控制,要正確實現這三種控制,控制的對象就是對兩個車輪電機的控制[4],我們采用了經典型PID 控制器進行自平衡驅動控制。而要達到準確的控制,我們就需要知道小車的姿態、速度數據,這些數據對下一步控制器怎樣去控制小車的運動非常重要。我們通過GY-85 姿態傳感器采集小車的實時數據,數據傳至控制器,用PID 控制算法對數據進行處理,再輸出PWM 波,小車電機做出調速運動,從而實現小車的平衡及運動。

圖3 程序流程圖

我們使用兩臺直流驅動電機,電機的引腳A、B 用來輸入PWM 脈寬調制器的信號來對電機進行調速控制。如果左電動機輸入信號端IN1 連接高電平,輸入信號端IN2 連接低電平,左電機正轉;如果信號端IN1 接到低電平,IN2 接高電平,左電機就會逆轉。控制右電機采用同樣的方式,輸入信號端IN3 接高電平,輸入端IN4 接低電平,右電機正轉;反之電機就會逆轉。PWM 信號端A 控制左電機調速,PWM 信號端B 控制右電機調速。電機工作如表1。

5 平衡小車simulink 仿真

通過對兩輪自平衡小系統動力學分析和數學建模,引入PID 反饋后系統的傳遞函數為:

在simulink 中, 建立了平衡小車數學模型, 如圖4, 調用PID 控制器組合構成系統的主要組成部分。在以單位階躍信號為干擾物時,繪制出對應的階躍響應曲線圖,如圖5。通過這個波形我們可以清楚地看出, 系統能夠在受到外界干擾的條件下,能夠使其在一定的周期內重新回到穩定的狀態。這就說明我們所構造的兩輪均衡小汽車體系的數學模擬機構是有效實現的。

表1 電機工作邏輯表

圖4 平衡小車系統模型simulink 仿真

圖5 階躍響應曲線圖

6 實驗結果分析

本系統實現了小車能夠基本保持平衡,實驗過程中小車會出現略微的不穩定前后的晃動。通過藍牙在手機app 上可以顯示各個數據的變化。整個系統的設計成本低、項目完成周期為三個星期。基于Arduino 的兩輪自平衡小車基本能夠實現項目的要求,由于知識的匱乏,時間的緊迫,Arduino 程序存在很多不夠完美的地方,simulink 仿真也存在很多未考慮的實際影響因素。

7 結論

兩輪自平衡小車是一個非線性的復雜系統,在項目的設計中運用開源硬件完成了兩輪自平衡小車的項目設計。采用藍牙模塊實現更方便的控制。整個系統中,用姿態傳感器對小車的姿態、速度、方向進行采集,再利用PID 控制算法對數據進行處理,控制小車的平衡性和穩定性。

猜你喜歡
信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
孩子停止長個的信號
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 综合亚洲色图| 久久久久久久蜜桃| 精品一区二区无码av| 欧美人在线一区二区三区| 三级国产在线观看| 国产欧美日韩va另类在线播放 | 国产拍在线| 手机永久AV在线播放| 毛片一级在线| 午夜不卡视频| 三上悠亚精品二区在线观看| 国产精品短篇二区| 亚洲狠狠婷婷综合久久久久| 国产欧美日韩另类精彩视频| 2020国产免费久久精品99| 97青草最新免费精品视频| 国产熟女一级毛片| 免费在线a视频| 91小视频在线观看免费版高清| 永久在线精品免费视频观看| 91福利一区二区三区| 成人va亚洲va欧美天堂| 一区二区三区国产精品视频| 国产在线精品美女观看| 国产男人的天堂| 亚洲男人的天堂在线观看| 色香蕉影院| 曰AV在线无码| 日韩精品无码一级毛片免费| 日本高清有码人妻| 亚洲天堂网2014| 播五月综合| 人妻无码中文字幕第一区| 一本大道无码日韩精品影视| 日韩毛片基地| 欧美啪啪网| 在线亚洲小视频| 亚洲视频在线青青| 四虎在线高清无码| 日本中文字幕久久网站| 国产一级在线观看www色 | 无码内射中文字幕岛国片| 国产成人亚洲综合a∨婷婷| 2019年国产精品自拍不卡| 91久久精品国产| 美女无遮挡被啪啪到高潮免费| 亚洲精品视频免费看| 香蕉网久久| 国产香蕉97碰碰视频VA碰碰看| 综合色区亚洲熟妇在线| 免费视频在线2021入口| 中文字幕中文字字幕码一二区| 色综合激情网| 在线观看无码av免费不卡网站| 中文字幕啪啪| 激情综合婷婷丁香五月尤物| 国产福利影院在线观看| 97国产一区二区精品久久呦| 巨熟乳波霸若妻中文观看免费| 国产精品亚洲天堂| 国语少妇高潮| 欧美精品1区| 免费毛片在线| 久久99国产综合精品女同| 无码久看视频| 久久成人免费| 国产高清自拍视频| 亚洲第七页| 国产在线观看人成激情视频| 污污网站在线观看| 99激情网| 国产一级二级三级毛片| 国产午夜福利片在线观看| 欧美高清视频一区二区三区| 四虎永久在线精品影院| 亚洲中文在线视频| 国产大全韩国亚洲一区二区三区| 丰满少妇αⅴ无码区| 国产毛片片精品天天看视频| 99偷拍视频精品一区二区| 亚洲香蕉久久| 国产日韩精品欧美一区喷|