當前位置:首頁 > 公眾號精選 > TsinghuaJoking
[導讀]簡介:?你沒有想到吧,在第十六屆全國大學生智能車競賽單車拉力組獲得單車比賽全國冠軍的隊伍的單車控制算法居然是PID參數調整不當造成的振蕩現象!沒錯,出乎所有人的意料。下面讓我們看看來自上海海事大學單車組隊員的分享。關鍵詞:智能車競賽,單車拉力,騎摩托的蒙娜麗莎01花式慢跑??在推...

簡 介: ?你沒有想到吧,在第十六屆全國大學生智能車競賽單車拉力組獲得單車比賽全國冠軍的隊伍的單車控制算法居然是PID參數調整不當造成的振蕩現象!沒錯,出乎所有人的意料。下面讓我們看看來自上海海事大學單車組隊員的分享。
關鍵詞 智能車競賽,單車拉力,摩托的蒙娜麗莎

01 式慢跑

??推文 騎摩托的蒙娜麗莎[1] 展示了 上海海事大學 參加第 十六屆全國大學生智能車[2] 單車拉力組全國總決賽的 “騎摩托的蒙娜麗莎”隊伍比賽成績以及比賽過程。很多隊伍對于他們單車在慢車道上曼妙風騷的“花式慢跑”技術非常感謝興趣。

??本文特別向該隊伍建議將他們的慢車比賽算法及其實現專門成文分享給大家。

▲ 圖1.1 ?騎摩托的蒙娜麗莎的妖嬈風騷的花式慢跑
王老師( 王天真[3] ),您好。我看到參加智能車競賽的的同學們對于 “騎摩托的蒙娜麗莎” 隊伍在運行 慢車道比賽中的 “花式慢跑” 算法及其實現非常感興趣,可否您讓學生們對于這部分的內容專門寫一個短文給大家分享一下呢?

??下面是他們隊員 王云堯 發(fā)送過來的算法分享。再次感謝上海海事大學 騎摩托的蒙娜麗莎隊員的技術分享。

02 法分享

??家好,我是上海海事大學單車組“騎摩托的蒙娜麗莎”隊員岑衎遠,應卓大大邀請來分享一下我們的“花式”慢賽道跑法。

??首先分析一下咱們今年單車的規(guī)則。在往屆比賽中,車模往往被要求盡快跑完全程,因此車模都是盡量按照已有的賽道路徑去跑,甚至在過彎時切內彎以達到最短的行進路徑。而今年的單車慢賽道,則正好相反,我們需要讓小車以最慢的速度走過盡可能長的路程,同時,按照要求,車模在慢賽道上行進路線要滿足簡單閉合曲線的要求,即路線自身沒有相交點。這樣的規(guī)則要求之下,行進路線的選擇幾乎只剩下了S形前進。那么再加上后面對于車模偏離賽道的判定距離,兩米,S形前進的范圍也已經確定。那么理論存在,實踐開始。

▲ 圖2.1 ?電單車俯視圖
??第一步要解決的就是慢車的直立,慢車的直立思路其實跟快車完全相同,只是更改了PID 系數,需要注意的是,慢車的PID參數總體相比快車更大,這其實也與我們的生活實際體驗相符:騎自行車的時候,想以慢的速度前進,我們就會以更大的幅度擺動車把。另外,慢車直立PID的調參對于舵機的損耗極大,我們在國賽的前一天就因為調了數天慢賽道,導致舵機出現故障,不受控制地抖動,不得已換了新舵機,對之前保存的所有快慢賽道程序進行參數微調。

??完成直立后的第二步就是讓小車以S形巡線。這之前還要再提一下對于慢賽道的設計,最好的設計是簡簡單單的一個圓,就可以滿足慢賽道S形巡線的需求,不會因為各種轉彎角度的不同影響小車的穩(wěn)定性,不過由于圓形鋪設難度較大,我們采用了正十六邊形的設計,也可以滿足要求。

▲ 圖2.1 正十六邊形的慢車賽道
??對于S形巡線算法的問題,其實剛開始我們也沒什么頭緒,直到開始調巡線的時候才發(fā)現,減小小車巡線的PID控制中的比例項系數,可以讓小車產生我們所想要的S形巡線的效果。所以說,在大家眼中我們單車的“花里胡哨”的巡線算法,本質上就是合理激發(fā)并利用了傳統(tǒng)PID控制中參數調整不當所造成的振蕩現象。

??看到這里,你肯定想說,我看了這么半天,你就跟我說這是你們參數調節(jié)不當造成的?其實這其中還有相當重要的一環(huán)——對電磁信號的處理。在對電磁信號的處理中,我們最常用的就是歸一化差比和。

??這兩種算法想必大家都相當熟悉,我就不再贅述。但是這兩種算法僅僅是消除了換賽道時電磁值變化的影響,并未對丟線做任何處理。做過電磁車的都知道,電磁桿在偏離賽一定距離后,計算出的電磁偏差值會不增反減,而我們的車在S形巡線時,有時可能會偏離賽道一米以上,這個時候如果單單使用差比和或者歸一化做減運算得到的偏差就會很小,小車就會沒法兒拐回來。

??既然減運算不行,那就試試加運算,很顯然,小車偏離賽道較遠時,小車獲得的左右電感值的和較小,而小車在賽道中心時左右電感值的和較大。那么我們在發(fā)車前尋找到賽道中心處電感和的最大值,再與車模運行時電感和作比較,不就可以獲得一個理想偏差值了嗎?

??然而并不是,這種方法得出的偏差值在電磁線附近時可能會出現跳變現象,而且在電磁線附近的偏差曲線也并不是我們理想中的平滑曲線,而是略有下凹。所以最后一步,我們將這種偏差計算方法與差比和相結合,即在一定范圍內使用差比和算法計算偏差,超出范圍后使用電感和的算法計算偏差。

??其實這種算法在慢賽道出現之前,我們就已經投入了使用,跑快賽道效果也相當不錯,直角完全不需要處理,全程也只用了兩個橫電感就完成了巡線(是的,那兩個豎電感只是擺設)。

▲ 圖2.2 巡線電磁傳感器
??分享寫到這里已經基本結束。今年的智能車比賽也可以說是一波三折,疫情的反彈更是將國賽逼回了線上。不過好在智能車的組委會相當認真負責,為我們定制了獨特的比賽方案。卓大大更是在公眾號上非常耐心地為我們答疑解惑,甚至還要聽我們發(fā)牢騷。

??我本人是第二年做智能車,今年在天時地利人和之下有幸拿到了單車組的全國冠軍,可以說是做車生涯了無遺憾了。不過明年我還是會繼續(xù)做車的,畢竟我才大三,還沒到可以做咸魚的時候。

▲ 圖2.3 ?沒想到調壞了的PID參數居然也能拿到單車組全國冠軍

世界上最長的路
就是從想法到實現

參考資料

[1]摩托的蒙娜麗莎: https://mp.weixin.qq.com/s?__biz=MzA5NjQyNjc2NQ
本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯合牽頭組建的NVI技術創(chuàng)新聯盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現場 NVI技術創(chuàng)新聯...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉