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

兩輪機器人自平衡控制系統設計

2019-02-11 10:15:38商世龍韓禮辰李博宇
探索科學(學術版) 2019年6期
關鍵詞:單片機

商世龍 劉 通 韓禮辰 李博宇

沈陽航空航天大學 遼寧 沈陽 110136

1 研究背景與意義

2011年發生在日本福島的核電站泄漏事故,造成16萬日本民眾被迫搬離家園,12.5公里的地區被劃為禁區,在這種危險惡劣的環境下,只有依靠移動機器人來進行探測和偵察。此外,隨著移動機器人應用領域的不斷擴大,面臨的環境和任務也越來越復雜,機器人要經常工作于一些空間狹小、轉角較多的工作場合。如何在復雜的環境下靈活快捷的執行各種任務是當下研究的熱點。

2 兩輪機器人整體方案設計

2.1 兩輪機器人的基本平衡理論 兩輪機器人在自然狀態下是不穩定結構,車輪支持力方向與車身方向存在角度θ偏差,為對兩輪擬器人受力分析,現將系統簡化為可左右移動平臺上倒立擺模型。簡化模型如圖2.1所示,若對系統增加額外的受力,使得恢復力與位移方向相反才行,控制倒立擺底部的車輪,使得它做加速運動,這樣兩輪機器人自身會受到額外的慣性力,改力與車輪的加速度方向相反,大小成正比,這樣倒立擺受到的恢復力為:

式中,由于θ很小,所以進行了線性化。假設負反饋是車輪加速度α與偏角θ成正比,比例為k1,如果比例k1>g,那么恢復力的方向便于位移方向相反了。

圖2.1 兩輪機器人簡化模型

此外,為了使得倒立擺能夠盡快在垂直位置穩定下來,還需要增加阻尼力。因此需要另外增加控制阻尼力,增加的阻尼力與偏角的速度成正比,方向相反。因此式(2.1)可變為:

按照上面的控制方法,可把倒立擺模型變為單擺模型,能夠穩定在垂直位置上,因此,可得控制車輪加速度的控制算法:

式中,θ1為傾角,θ2為角速度,k1,k2為比例系數。只要保證k1>g,k2>g條件下,可以使得系統像單擺一樣維持在直立狀態。

2.2 兩輪機器人硬件總體方案設計 兩輪機器人自平衡控制系統硬件框圖如圖2.2所示。

圖2.2 兩輪機器人自平衡控制系統硬件框圖

2.3 兩輪機器人軟件總體方案設計 兩輪機器人直立控制器采用PD控制,與角度成比例的控制量是稱為比例控制;與角速度成比例的控制量稱為微分控制(角速度是角度的微分)其中微分參數相當于阻尼力,可以有效抑制車模震蕩。

兩輪機器人速度控制器采用PI控制,為了保證系統穩定,可以將該系統近似為一個積分環節。將原來的微分環節和這個積分環節合并,形成-一個比例控制環節。這樣可以保持系統控制傳遞函數不變,避免了微分計算。

3 兩輪機器人硬件電路設計

3.1 兩輪機器人核心控制模塊設計 核心控制模塊由STM32F103RCT6系統板和外圍電路組成。為實現兩輪機器人自平衡,需要采集和傳遞各種信號,其設計方案為:將單片機與傳感器模塊連接,通過陀螺儀采集信號,傳送給單片機獲得兩輪機器人的傾斜角度,加速度傳感器可以獲得小車的加速度,將單片機與電機內部的編碼器連接可獲得平均速度;單片機與驅動模塊以PWM信號傳遞,用來控制電機工作,使兩輪機器人保持直立狀態。

3.2 兩輪機器人姿態檢測模塊設計 姿態檢測模塊采用MPU6050傳感器和外圍電路構成,其電路原理圖如圖3.1所示。

圖3.1 MPU6050電路原理圖

3.3 兩輪機器人驅動模塊設計 本方案采用的驅動芯片為TB6612芯片,TB6612芯片為雙驅動,即可以驅動兩個電機,其相對于傳統的L298N效率上提高很多且相比L298N的熱耗性和外圍二極管續流電路,它無需外加散熱片,外圍電路簡單,只需外接電源濾波電容就可以直接驅動電機,利于減小系統尺寸。對于PWM信號,它支持高達100KHz的頻率有較大優勢。

3.4 兩輪機器人電機及編碼器設計 兩輪機器人的驅動電機采用直流電機,其電機內部自帶編碼器,其上集成了上拉電阻,可直接輸出方波,編碼器可獲得兩輪機器人的平均速度,以PWM信號形式傳遞給單片機實時控制姿態。

4 兩輪機器人軟件設計

4.1 系統主程序 系統進入工作狀態時主函數進行單片機的初始化,初始化的工作包括兩部分,一部分是對于單片機各個應用到的模塊進行初始化。第二部分是應用于程序初始化,即對于兩輪機器人控制程序中應用得到的變量值進行初始化,初始化工作結束后便等待姿態檢測子程序獲取姿態信息。系統在主程序初始化之后,每5ms中斷一次,就可以讀取MPU6050這一姿態控制模塊采集的姿態數據,與此同時完成電機速度檢測,在姿態數據讀取完成之后,為了解決陀螺儀漂移問題,采取將加速度計與陀螺儀信號融合的方法。

4.2 兩輪機器人平衡控制子程序 MPU6050獲得兩輪機器人的加速度和傾角之后,使用DMP濾波及角度融合。以車身傾角為輸入量,通過控制兩個電機的正反轉保持車身平衡。調用PD算法對車體進行控制。其平衡控制算法為:

上式中balance是車身平衡的電機控制變量,Bias為濾波后的傾角偏差值,Gyro為小車當前的角速度。經過PD算法處理后的PWM波可以用來控制電機的輸出。

4.3 兩輪機器人速度控制子程序 本系統以編碼器所測得脈沖數作為速度反饋環節。形成了速度的閉環控制。速度控制的函數參數為兩輪機器人速度的偏差,本文在電機控制上采用了PI算法,其速度算法公式為:

上式中Velocity為速度的電機控制量,Encoder為上一次目標速度與實際速度的偏差,Encoder_Integral為速度偏差的累積。獲得速度的電機控制量之后,再將(4.1)式與(4.2)相加,獲得最終的PWM值,然后將其送到PWM寄存器。

4.4 轉向控制子程序 兩輪機器人轉向環使用P(比例)控制器或者P(比例)D(微分)控制器,一般的控制系統單純的P控制或者PI控制就可以了,轉向環就是這種“一般的控制系統”,對響應要求不高,所以只使用P控制即可。

相比于直立環和速度環,轉向環是最不重要的,如果缺少了直立環和速度環,車身無法長時間保付直立。轉向環的作用是使兩輪機器人行駛過程中,跟隨給定的z軸角速度,具體來說,若設定的z軸目標角速度為零,那么應該兩輪機器人應該走直線。

5 總結與展望

本文主要研究了基于單片機的兩輪自平衡機器人控制系統。通過硬件與軟件來調整車身的姿態,實現兩輪機器人動態平衡和直線行走。

本次設計只是簡單地建立了自平衡機器人的模型,在未來還有以下方面可以繼續研究和提高:

(1)使用速度更快的控制器,如DSP,ARM等,提高系統控制速度。

(2)采用高精度的陀螺儀及加速度計,提高系統姿態檢測精度。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 中文字幕人妻av一区二区| 日韩毛片免费观看| 久久午夜夜伦鲁鲁片无码免费| 婷婷六月色| 性欧美在线| 久久国产精品波多野结衣| 一本色道久久88| 午夜免费视频网站| 日韩免费成人| 国产精品午夜福利麻豆| 免费看av在线网站网址| 被公侵犯人妻少妇一区二区三区| 成人噜噜噜视频在线观看| 国产幂在线无码精品| 欧亚日韩Av| 无码丝袜人妻| 成年人国产网站| 91精品国产自产在线老师啪l| 日本不卡在线播放| 亚洲性日韩精品一区二区| 中文纯内无码H| 日韩经典精品无码一区二区| 国产va欧美va在线观看| 亚洲精品午夜无码电影网| 在线观看国产精品第一区免费| 欧美全免费aaaaaa特黄在线| 午夜视频免费试看| 国产欧美精品午夜在线播放| 亚洲综合第一页| 国产精品免费露脸视频| 综合成人国产| 日韩无码真实干出血视频| 91精品最新国内在线播放| 免费中文字幕在在线不卡| 日本伊人色综合网| 精品亚洲国产成人AV| 精品视频91| 美女毛片在线| 欧美国产另类| 亚洲最大综合网| 福利在线免费视频| 毛片最新网址| 国产黄网站在线观看| 久久免费视频播放| 97久久免费视频| 日本欧美午夜| 午夜国产精品视频| 在线另类稀缺国产呦| 久久婷婷五月综合色一区二区| 精品成人一区二区三区电影 | 欧美一区福利| 国产不卡网| 亚洲欧美h| 免费看美女毛片| 国产一线在线| 小13箩利洗澡无码视频免费网站| 91综合色区亚洲熟妇p| 免费一级毛片在线观看| 午夜一级做a爰片久久毛片| 色偷偷一区二区三区| 久久久久免费精品国产| 国产a在视频线精品视频下载| 18禁黄无遮挡免费动漫网站| 精品一区二区三区四区五区| 日韩无码真实干出血视频| 最新国产高清在线| 亚洲国产成人久久精品软件| 人人妻人人澡人人爽欧美一区| 亚洲精品日产精品乱码不卡| 亚洲综合二区| 欧美另类第一页| 精品国产自在在线在线观看| 亚洲精品无码高潮喷水A| 亚洲va在线∨a天堂va欧美va| 成人一区专区在线观看| 四虎在线观看视频高清无码| 国产丝袜一区二区三区视频免下载| 亚洲欧美日韩中文字幕在线一区| 国产农村妇女精品一二区| 亚洲区第一页| 好久久免费视频高清| 日韩精品欧美国产在线|