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

雙輪小車自平衡控制系統(tǒng)設(shè)計

2024-03-22 09:05:40金耀花任小紅朱霄霄
南方農(nóng)機(jī) 2024年6期

湯 鵬 ,金耀花 ,任小紅 ,陳 娜 ,朱霄霄

(青島恒星科技學(xué)院,山東 青島 266000)

0 引言

雙輪平衡小車可以應(yīng)用于智慧物流、智能配送等方面,整合城市物流資源,實現(xiàn)物流信息化、智能化,推動智慧城市建設(shè);提高生產(chǎn)效率,減少人力成本和維護(hù)費(fèi)用,提高生產(chǎn)質(zhì)量和效益;通過智能語音、圖像識別等技術(shù)實現(xiàn)與人的交互,提高人與機(jī)器人的互動體驗。雙輪小車自平衡控制系統(tǒng)具有多變量、非線性、強(qiáng)耦合、時變和參數(shù)不確定性等特征,常用于測試和驗證控制理論和方法的有效性[1]。

基于ESP32 的雙輪小車自平衡控制系統(tǒng),首先分析雙輪平衡小車的工作原理,建立了雙輪平衡車的數(shù)學(xué)模型。根據(jù)原理和數(shù)學(xué)模型以ESP32 為主控制器設(shè)計了硬件控制系統(tǒng)。為得到準(zhǔn)確的平衡車車體的傾斜角度,采用卡爾曼濾波融合算法對姿態(tài)傳感器得到的角度和角速度進(jìn)行數(shù)據(jù)處理。最后對系統(tǒng)性能進(jìn)行調(diào)試、驗證,使小車實現(xiàn)自平衡狀態(tài)。

1 雙輪小車自平衡控制系統(tǒng)的數(shù)學(xué)模型

假設(shè)雙輪小車的高度為L,小車車體質(zhì)量為m,雙輪小車傾角于車輪加速度為α(t),其受外力干擾引起的車體角加速度為x(t),沿垂直于車體方向進(jìn)行受力分析,如圖1 所示。通過受力分析得到了雙輪小車傾角于車輪加速度α(t)以及外力干擾帶來的加速度x(t)之間的運(yùn)動方程。雙輪小車運(yùn)動微分方程表達(dá)式如式(1)所示:

圖1 外力干擾下小車受力分析

當(dāng)傾角θ很小時,進(jìn)行線性化處理,其運(yùn)動方程可以簡化,如式(2)所示:

當(dāng)雙輪小車靜止時α(t)=0,其運(yùn)動微分方程如式(3)所示:

對上式進(jìn)行拉普拉斯變換得到系統(tǒng)函數(shù)H(s),如式(4)所示:

根據(jù)計算結(jié)果,雙輪小車自平衡系統(tǒng)的傳遞函數(shù)有兩個對應(yīng)的零極點。然而,其中一個極點位于s平面的右半平面。由此可知,雙輪小車自平衡系統(tǒng)目前還不具備穩(wěn)定性,小車無法保持平衡[2]。為實現(xiàn)自平衡控制,從小車的受力分析中可以得到,需要提供額外的阻尼力。根據(jù)上式得,車輪加速度大小取決于傾角θ和角速度ω。為了反饋這些變量,引入了比例微分(PD)控制環(huán)節(jié)。因此,小車自平衡系統(tǒng)的傳遞函數(shù)如式(5)所示:

為了使系統(tǒng)能夠穩(wěn)定,即小車能夠平衡,需要兩個極點都在s平面的左半平面,則需k1>g,k2>0,其中k1和k2分別為比例和微分控制參數(shù)[3]。

2 硬件控制系統(tǒng)

雙輪小車自平衡系統(tǒng)的硬件電路設(shè)計包括電壓轉(zhuǎn)換模塊設(shè)計、小車信息采集電路設(shè)計、ESP32 單片機(jī)系統(tǒng)電路設(shè)計、無刷直流電機(jī)驅(qū)動電路和磁編碼器電路設(shè)計。系統(tǒng)結(jié)構(gòu)框圖如圖2所示。

圖2 系統(tǒng)結(jié)構(gòu)

2.1 主控電路

主控芯片采用的是ESP32-WROOM-32D 模組,具有40 nm 工藝制程、雙核32 位高性能。時鐘頻率調(diào)節(jié)范圍從80 MHz 到240 MHz。其雙核分別單獨(dú)控制的架構(gòu)大大提高了系統(tǒng)的運(yùn)算能力和響應(yīng)能力[4]。雙核擁有448 KB ROM+520 KB SRAM+16 KB RTC SRAM,且集成了4 MB 的SPI flash;數(shù)據(jù)傳輸速率高達(dá)150 Mbps;I/O 引腳非常豐富,包括34 個數(shù)字引腳和18 個模擬引腳,也具有多種通信接口;豐富的外設(shè)支持,支持多種接口和協(xié)議,可與多種傳感器、執(zhí)行器進(jìn)行通信,如I2C、SPI、UART 等,可以滿足系統(tǒng)的實時控制和數(shù)據(jù)采集等需求。

2.2 姿態(tài)傳感電路

雙輪小車的姿態(tài)信息是指車身的傾斜角度,使用姿態(tài)傳感組件MPU6050 芯片對小車的傾角和角速度進(jìn)行采集,該芯片的工作電壓為3.3 V,并且集成了三軸加速度計和三軸陀螺儀[5]。通過它們可以精確地檢測到小車傾斜角度變化,并通過IIC 通信方式傳輸至ESP32 主控制器中。之后,通過卡爾曼濾波算法,即可得出雙輪小車的傾斜角度和角速度值。MPU6050 姿態(tài)信息采集電路中電源輸入端加入電容起到了濾波作用,減少外界干擾。

2.3 電機(jī)驅(qū)動與編碼器

為了實現(xiàn)對直流無刷電機(jī)的控制,將主控制器傳輸?shù)目刂菩盘柾ㄟ^功率放大轉(zhuǎn)換成可以驅(qū)動電機(jī)的功率信號,采用三相H 橋驅(qū)動芯片L6234PD 構(gòu)成驅(qū)動電路,該芯片的工作電壓可以達(dá)到5 V~72 V,驅(qū)動能力強(qiáng),峰值電流最大為5 A。集成的DMOS 功率晶體管與芯片內(nèi)的CMOS 和雙極電路隔離開來,每個通道都受到兩個獨(dú)立的邏輯輸入控制[6]。通過驅(qū)動電路,可以控制直流無刷電機(jī)的運(yùn)動。

本設(shè)計采用磁編碼器來獲取電機(jī)的電角度數(shù)據(jù),首先將徑向磁鐵固定在電機(jī)軸處,再安裝AS5600磁編碼器。通過電機(jī)的轉(zhuǎn)動帶動徑向磁鐵旋轉(zhuǎn),AS5600 磁編碼器檢測磁鐵徑向磁軸轉(zhuǎn)動的絕對角度,從而確定電機(jī)的旋轉(zhuǎn)電角度及位置信息,控制電機(jī)轉(zhuǎn)動。AS5600 采用非接觸式磁感角度檢測,可靠性和耐久性強(qiáng),具有12 位DAC 輸出分辨率,檢測精度高,其嵌入的差分傳感技術(shù)消除了外部散雜磁場的影響[7]。

2.4 電流檢測電路

在磁場定向控制算法中,利用電流反饋控制電機(jī),使電機(jī)轉(zhuǎn)矩與電流成正比,必須基于高精度的三相電流測量及處理,以保證系統(tǒng)穩(wěn)定性和性能。因此,采用高精度、低漂移電流檢測芯片INA240,通過串聯(lián)一個0.01 Ω 的電阻,組成電流檢測電路,并將采集到的電流放大50倍后輸出[8]。

3 系統(tǒng)軟件設(shè)計

3.1 系統(tǒng)軟件整體設(shè)計

為實現(xiàn)雙輪小車的自平衡,在軟件系統(tǒng)中,各種傳感器會采集到各種信息,這些信息需要進(jìn)行處理并融合,通過控制算法得到最優(yōu)的PWM 輸出信號,用于調(diào)節(jié)左右兩個直流無刷電機(jī)的轉(zhuǎn)速,從而實現(xiàn)自平衡,算法流程如圖3 所示。

圖3 軟件系統(tǒng)總體流程

3.2 磁場定向控制算法

磁場定向控制采用數(shù)學(xué)方法對直流無刷電機(jī)的力矩和勵磁進(jìn)行解耦控制,通過ADC 采樣得到電機(jī)的三相電流ia、ib、ic,通過Clark 變換,將三相定子坐標(biāo)系(ia,ib,ic)轉(zhuǎn)換為兩相定子坐標(biāo)系(iα,iβ)[9]。

因控制的是轉(zhuǎn)子旋轉(zhuǎn),所以需要通過Park 變換。將兩相定子坐標(biāo)系(iα,iβ)轉(zhuǎn)換為兩相轉(zhuǎn)子坐標(biāo)系(id,iq),得到勵磁電流id和轉(zhuǎn)矩電流iq。

基于id=0,建立兩個PI 調(diào)節(jié)器,之后通過PI 調(diào)節(jié)器輸出Vd和Vq。通過Park 反變換將兩相轉(zhuǎn)子電壓坐標(biāo)系(Vd,Vq)轉(zhuǎn)換為兩相定子電壓坐標(biāo)系(Vα,Vβ)。Vα和Vβ再通過Clark 反變換得到控制需要的三相定子電壓值(Va,Vb,Vc),然后通過SVPWM 模塊,輸出到驅(qū)動電路,控制電機(jī)的運(yùn)動[10]。

3.3 系統(tǒng)控制算法

3.3.1 直立PD控制

采用PD 控制器來實現(xiàn)雙輪小車的直立控制。該P(yáng)D 控制器的輸入是通過卡爾曼濾波融合算法處理后的MPU6050 加速度計和陀螺儀數(shù)據(jù),輸出的是反映雙輪小車姿態(tài)信息的角度值。這一角度值被用于平衡車的直立PD控制器中。如式(6)所示:

也可以用陀螺儀的輸出角速度來代替微分環(huán)節(jié),如式(7)所示:

式中,θ(k)表示k時刻雙輪小車的車體傾角;ω(k)表示k時刻雙輪小車的角速度;OUTangle(k)表示k時刻PD 控制器的輸出量;Kpangle表示PD 控制器的比例系數(shù);Kdangle表示PD控制器的微分系數(shù)。

采用直立PD 控制器實現(xiàn)雙輪小車的直立控制。PD 控制器的輸入包括車體傾斜角度和角速度。通過輸入的角速度和傾斜角度以及設(shè)定的平衡車體傾斜角度和角速度值,計算出車體的偏差角度和角速度。通過不斷調(diào)試,找到最佳的比例系數(shù)和微分系數(shù)。PD 控制器輸出PWM 占空比值,并對輸出量進(jìn)行濾波和限幅處理。

3.3.2 速度PI 控制

在理論層面上,直立PD 控制器可以實現(xiàn)雙輪小車的自平衡控制。然而,在實際控制中,因為車體結(jié)構(gòu)設(shè)計,目標(biāo)平衡點和重心并不完全重合,因此僅使用直立PD 控制器,雙輪小車并不會維持在自平衡狀態(tài)。需要將速度控制引入自平衡控制系統(tǒng)中。通過測量雙輪小車電機(jī)線速度的平均值,計算出雙輪小車的速度。由于速度測量反饋過程中存在噪聲信號,如果在控制器中使用微分環(huán)節(jié),將會增加噪聲信號對系統(tǒng)的影響。因此,采用PI 控制器來減小噪聲信號的影響。如式(8)所示:

式中,εerror表示k時刻的速度偏差值;OUTspeed(k)表示k時刻速度PI 控制器的輸出量;Kpspeed表示速度控制比例系數(shù);Kispeed表示速度控制積分系數(shù)。

4 結(jié)果評價

首先對小車進(jìn)行上電,將編寫好的程序燒錄到主控芯片中;然后將雙輪小車放在地面上,使小車進(jìn)入運(yùn)動模式,觀察小車的運(yùn)動情況,小車剛開始運(yùn)動時的車體傾角比較大,小車加速向傾斜側(cè)運(yùn)動,當(dāng)超過平衡位置后又反向運(yùn)動;最終小車保持直立平衡狀態(tài),由于外界因素的干擾,在其自身的PID 控制器調(diào)節(jié)下會在某一位置前后運(yùn)動很小距離。

5 結(jié)語

本文分析了雙輪小車自平衡控制系統(tǒng)的原理,并建立了動力學(xué)模型。基于數(shù)學(xué)模型,采用經(jīng)典PID 控制理論設(shè)計控制器,以實現(xiàn)雙輪小車的自平衡狀態(tài)。電機(jī)控制方式采用磁場定向控制算法,以控制電機(jī)的速度。該算法在低速狀態(tài)下有很好的控制反饋效果。在系統(tǒng)硬件設(shè)計上,采用ESP32 作為主控制器,配合MPU6050 姿態(tài)傳感器來采集車體傾角信息。同時,通過絕對值磁編碼器采集雙輪小車的速度信息。主控制器對這些數(shù)據(jù)進(jìn)行處理,并通過電機(jī)驅(qū)動電路來控制左右兩個電機(jī),從而帶動雙輪小車的運(yùn)動。實現(xiàn)了小車的自平衡狀態(tài)和運(yùn)動控制,在受到外力的情況下,小車也可以迅速回到平衡狀態(tài)。

主站蜘蛛池模板: 中文字幕在线免费看| 欧美国产日产一区二区| 久久视精品| 好紧太爽了视频免费无码| 成人自拍视频在线观看| 久久精品只有这里有| 亚洲男人的天堂久久精品| 一级看片免费视频| 无码视频国产精品一区二区 | 无码有码中文字幕| 老司机久久99久久精品播放| 国产成人精品无码一区二| 欧美一区中文字幕| 亚洲欧洲日产国码无码av喷潮| 国产午夜精品鲁丝片| 欧美午夜久久| 中文无码精品a∨在线观看| 91亚瑟视频| 少妇极品熟妇人妻专区视频| 久久精品女人天堂aaa| 久久精品这里只有国产中文精品| 91久久偷偷做嫩草影院| av在线无码浏览| 久久精品国产精品国产一区| 国产爽妇精品| 色亚洲成人| 欧美精品啪啪一区二区三区| 精品国产一二三区| 亚洲天堂首页| 亚洲无码37.| 久久综合成人| 久久五月视频| 精品人妻一区二区三区蜜桃AⅤ | 久久婷婷六月| 国产剧情一区二区| 久久综合丝袜长腿丝袜| 亚洲美女AV免费一区| 亚洲av无码牛牛影视在线二区| 国产特级毛片| 又爽又大又光又色的午夜视频| 国产精品2| 综合亚洲色图| 激情乱人伦| 国产精品3p视频| 久久99精品久久久久久不卡| 麻豆精选在线| 不卡的在线视频免费观看| 麻豆国产在线观看一区二区| 国产一区二区在线视频观看| 亚洲精品在线91| 中文字幕佐山爱一区二区免费| 国产午夜人做人免费视频| 午夜在线不卡| 精品亚洲国产成人AV| 国产91全国探花系列在线播放| 丁香婷婷久久| 亚洲AV免费一区二区三区| 无码高潮喷水在线观看| 成人一区专区在线观看| 亚洲人成网站色7777| 丁香五月亚洲综合在线 | 国产成人无码久久久久毛片| 国产精品开放后亚洲| 亚洲妓女综合网995久久| 青青操视频免费观看| 亚卅精品无码久久毛片乌克兰| 伊人色在线视频| 欧美天堂在线| 亚洲水蜜桃久久综合网站| 人禽伦免费交视频网页播放| 国产成人永久免费视频| 亚洲欧洲日韩久久狠狠爱| 国内精品伊人久久久久7777人| 无码在线激情片| 欧美色视频在线| 国产福利2021最新在线观看| 国产高清在线精品一区二区三区| 亚洲侵犯无码网址在线观看| 国产精品嫩草影院av| 欧美成人免费| 亚洲国产精品无码久久一线| 国产精品永久在线|