wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 31474|回復: 12
收起左側

總算實現了PID調速

  [復制鏈接]
ID:113207 發表于 2016-4-11 02:42 | 顯示全部樓層 |閱讀模式

[提要] 從我構思圓夢小車的第一天起,我就把實現小車速度PID控制作為目標之一,前面雖做過多次嘗試,但均不滿意,故無意示人,此次總算是基本如愿了,在此與大家分享。


一、背景
   從我構思圓夢小車的第一天起,我就把實現小車速度PID控制作為目標之一,也許是我出身于自動控制專業的情結吧。
   在我寫的第一組關于智能小車的文章中(“尋跡小車 FollowMe”),就期望能實現小車 PID 調速,并且參照《電動機的單片機控制》一書寫了相應的測速和控制程序,但不幸的是,沒有實現  ,當初以為是測速的分辨率過低(只有10個脈沖/輪子轉一圈)。
   后來將小車升級,用開模具方式大大提高了測速的精度,推出了圓夢小車第一代。測速精度達到了每轉 50個脈沖(如果用前后沿檢測,可以達到100個脈沖),但略作嘗試后還是沒有實現,似乎沒有找到問題的根源。
   準確的說應該是我沒有掌握PID控制程序,我雖是學習自動控制出身,但畢業后從未實際應用過PID控制,所有知識局限于當初學校的實驗,這也是我一直想在小車上實現PID的動機之一:一個學自控的居然沒有在現實中運用PID的能力,汗顏啊!
   因為無力而為,所以在“圓夢小車StepByStep”系列文章中,就跳過了這一段內容。但心未死,想借助小車客戶中的高手之力完成之,為我打破這個僵局,可小車倒是送出去幾套,PID調速還是杳無音訊,無語!
   隨著小車進化至第三代(輪式驅動單元)、第四代(FIRA小車),將PID調速的夢想實現的愿望越加強烈!為此,還找了朋友介紹個熟人幫忙,本來信心滿滿,因為朋友說這個人參加了 Freescale 智能車大賽,其中就用到了PID調速。為此我又送出了一套第四代圓夢小車,更令我失望,連回音都沒有,郁悶!
   這一切迫使我自己去嘗試!看來這種沒有多少經濟利益的事少有人問津,但愿是這個原因,而不是由于無能。
   轉機緣于一個買了“輪式驅動單元”的客戶(現在是朋友了),他告訴我,參考 Arduino 所提供的 PID 庫函數實現了“輪式驅動單元”的調速,而且效果不錯。(Arduino 是一個基于AVR單片機的開源平臺,經過幾年發展,目前資源十分豐富)
   我急切的下載了 Arduino 的PID 庫函數 ,發現很有價值,就著手嘗試了,以下便是實施的過程。

二、PID庫函數的消化和移植

(由于排版麻煩,略,有興趣可下載 PDF 文檔)

三、嵌入程序前的準備

……

   因為PID控制的基礎是以周期T測量,計算出偏差后修正輸出。而測量周期不能太長,那樣響應將滯后;但過短也沒有意義,因為對象的慣性特征,導致極小的時間間隔中不會有變化。
   根據小車電機的驅動特性,100ms左右的周期比較合適。
   但小車的測速碼盤是直接設計在輪轂上的,雖說每轉有100個脈沖(輪式驅動單元),但相對于那些設計在電機輸出軸上的高級編碼器而言,分辨率遠遠不夠。按 目前小車的減速箱設計,對于1:48減速箱,最快時100ms 約34個脈沖,而1:120減速箱才不到14個脈沖,如果調速范圍設置為50% 到 100% ,則脈沖數更少,分辨率無法滿足控制的要求,如果再降低周期,則更無法得到可靠的控制反饋了。
   為此,首先得解決測速的分辨率問題,因為控制速度屬于運轉穩態時的任務,在起、停過程通常不需要。而正常運轉時,相鄰2個脈沖的周期不會變化很大,故可以 據此利用前一周期的數值作為倍頻的依據,詳細算法此處不再贅述,有興趣者可以到我在GoogleCode上設立的開源項目:
http://code.google.com/p/fira-mirosot-robot/ 中下載:
http://code.google.com/p/fira-mirosot-robot/downloads/detail?name=Introduction%20B%20-%20Hardware%20of%20the%20Smart%20Car.pdf&can=2&q=
   其原理示意如下圖:

ndxs-PID-1.jpg

四、將PID計算嵌入程序

……

五、PID參數整定前的準備

   從搜集的PID參數整定方法的資料看,多數需要能記錄速度變化的趨勢,也就是所謂的“對象動態特性”測量,或者說是“沖擊響應”測量。
   既然小車內部已經實現了數字化的速度檢測,且有通訊接口,為何不將速度送到PC機上,利用PC機顯示速度變化曲線,從而得到整定參數的依據。
   可我PC機上的圖形編程能力太菜,虧得有個好友幫忙,為我寫了一個圖形顯示程序,使速度顯示成為現實。(由衷表示感謝!)
   為了配合這個功能,在小車控制程序中增加了速度輸出,每次測量(20ms)都將速度結果送出,PC機根據這些速度數據繪出速度隨時間的變化曲線:

ndxs-PID-2.jpg


六、參數整定過程

   輪式驅動單元第二版驅動很方便,用串口可以容易的控制,為了簡化操作,是空載方式測試的,我用無線方式試驗過,有載(裝在小車上)效果更好。下圖為空載調試方式:

ndxs-PID-3.jpg

   從各類參數整定方式中,我感覺那個“齊格勒—尼克爾斯經驗法”比較容易實施,就按那個進行了參數調整,先關閉積分和微分作用,只保留P,在電機可以工作的 下限速度進行整定(因為我試過,如果在偏高的速度整定,則在低速工作時會振蕩,還無能力解釋),逐漸加大P使速度發生振蕩,如下圖:

ndxs-PID-4.jpg

此時得到臨界比例系數Pd,從圖上得到振蕩周期T ,根據“齊格勒—尼克爾斯經驗法”:
              Kp            Ki           Kd
  P 控制:    0.5Pd         
  PI控制:    0.45Pd        0.83T
  PID控制:   0.6Pd         0.5T         0.125T

  計算出PID系數,Pd  = 22 ,T = 300ms ,按PID控制計算,得到:
    Kp  =  1.3, Ki  = 0.15秒  Kd = 0.03秒

  設置到程序中后,基本可以了,只是微分系數需要略作調整(降低到0.02秒,否則有些振蕩),設置后的速度曲線為:

ndxs-PID-5.jpg

ndxs-PID-6.jpg

七、結語
   當時得到這個結果時,我倍感很神奇!
   因為早期的一件事讓我對PID系數的配比感到神秘莫測:曾經按照老外的示例做了個LEGO的兩輪平衡車,他也是用的PID控制,區區幾行程序,小車就站起來了。可是我將他的三個系數隨便一改,哪怕是略作調整,小車就趴下了,很是靈驗。
   那時我就對PID系數的整定心存敬畏,同時也一直想嘗試利用程序使其變得不那么神秘。
   這次嘗試總算了結了我的心愿,爽!
   借助這個工具,應該可以解決許多需要PID控制的問題,如兩輪平衡、差分驅動小車走直線等,只要程序中能測出偏差;而這是必須的,否則PID控制也無從談起。
   但愿此嘗試能起到拋磚引玉作用,使我們的愛好者們、多數大學生們所做的小車也能像那個外國人做的繞著茶杯轉的小車那樣流暢:
ndxs-PID-7.jpg

   而不是只有參加FreeScale智能車大賽的同學才能做到。
                      ————————————————
南京嵌入之夢工作室
2011年4月23日星期六

用 CamStudio 錄制的 PID 調速動態過程:

使用 1:120 減速箱:




評分

參與人數 1黑幣 +8 收起 理由
偶游QHD + 8 很給力!好想學。

查看全部評分

回復

使用道具 舉報

ID:135550 發表于 2016-8-9 15:31 | 顯示全部樓層
很給力,太贊了樓主
回復

使用道具 舉報

ID:116662 發表于 2016-8-24 20:12 | 顯示全部樓層
經典學習貼,謝謝分享
回復

使用道具 舉報

ID:79544 發表于 2016-8-25 12:20 | 顯示全部樓層
樓主弄個視頻教程就好了直觀明白。
回復

使用道具 舉報

ID:74784 發表于 2016-8-26 19:15 | 顯示全部樓層
請教樓主:
有一種泥頭小車是4個輪子的
前邊2只負責轉向
后面2只輪子由一個電機帶動做驅動(帶差速器)

我的問題是:
如果不用差速器
后面2個輪子各自又一個電機帶動做驅動
那么當前進中小車轉向時
有啥辦法改變后2個驅動電機的速度?
以便小車在轉向時不會翻車?
謝謝!
回復

使用道具 舉報

ID:110225 發表于 2016-9-7 16:27 | 顯示全部樓層
樓主,第四步怎么嵌入啊?不會寫啊
回復

使用道具 舉報

ID:146651 發表于 2016-11-7 17:25 | 顯示全部樓層
很多商業機器人產品都能實現pid調速,不過那是有現成的程序實現的,樓主的經驗很值得我學習,收藏起來慢慢消化了。
回復

使用道具 舉報

ID:140296 發表于 2017-3-10 15:54 | 顯示全部樓層
在那,沒看到程序
回復

使用道具 舉報

ID:218187 發表于 2017-7-11 14:13 | 顯示全部樓層
請問這是什么仿真軟件
回復

使用道具 舉報

ID:218187 發表于 2017-7-11 14:14 | 顯示全部樓層
請問這是什么仿真軟件
回復

使用道具 舉報

ID:110278 發表于 2017-7-23 16:03 | 顯示全部樓層
感謝分享。。。。。
回復

使用道具 舉報

ID:221806 發表于 2017-7-23 17:18 | 顯示全部樓層
PID 信息
回復

使用道具 舉報

ID:198293 發表于 2017-7-25 23:18 來自觸屏版 | 顯示全部樓層
我用pd可以比較穩定的控制一個輪子,但是兩個輪子就不行了,我用的是同一個pid算法,請問這可能是什么原因,會不會是需要用兩個不同的pid算法
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
午夜影院在线免费观看| 亚洲欧美日韩精品一区| 日本在线播放一区二区三区| 欧美性受xxxx黑人xxxx| 欧美熟妇精品一区二区| 成人激情电影一区二区| 不卡一卡二卡三乱码免费网站| 欧美男男tv网站在线播放| 先锋影视中文字幕| 91精彩刺激对白露脸偷拍| 91久久国产自产拍夜夜嗨| 欧美日产国产精品| 久久精品国产在热久久| 成人午夜一级| 天天碰日日操| 天堂在线免费观看视频| 91丨porny丨探花| 97在线视频精品| 午夜成人免费视频| 麻豆9191精品国产| 国语自产精品视频在线看抢先版结局| 丰满岳乱妇dvd日本| 五月婷婷中文字幕| 999精品视频在线| 成人国产精品一区二区| 最近免费中文字幕视频2019| 国产精品免费看片| 国产精品成久久久久| 七七成人影院| 草莓视频app18在线视频| 国产精品久久久久久久妇| 国产麻豆剧传媒精品国产av| 日本一区二区不卡高清更新| 久久久精品视频成人| 亚洲va欧美va人人爽| 99久久婷婷国产综合精品电影| 一区二区三区韩国免费中文网站| 国产黄色片在线播放| 亚洲欧美色视频| 正在播放国产对白害羞| 无码人妻精品一区二区蜜桃网站| 日本精品va在线观看| 日韩午夜在线影院| 日本一区二区三区高清不卡 | 羞羞网站在线观看| av大全在线观看| 色欲狠狠躁天天躁无码中文字幕 | 国产一区红桃视频| 日韩av在线导航| 中文字幕中文字幕在线一区| 国产情侣一区| 免费一级欧美在线大片| 无遮挡动作视频在线观看免费入口| 伊人午夜电影| 久久亚洲国产视频| 国产免费无遮挡| 殴美一级黄色片| 亚洲欧美另类动漫| 亚洲 高清 成人 动漫| 波多野结衣精品久久| 北条麻妃在线一区二区| 欧美日韩mp4| 一本久道久久综合中文字幕| 99热精品国产| 懂色一区二区三区免费观看| 97久久视频| 久久69av| 亚洲1区在线观看| 9999精品成人免费毛片在线看| 天堂在线第六区| 国产成人精品自线拍| 99视频国产精品免费观看a| 全网免费在线播放视频入口| 亚洲制服中文字幕| 欧美人与动牲交xxxxbbbb| 91成人伦理在线电影| 国产精品色悠悠| 久久亚洲精品一区二区| 日韩欧美国产1| 亚洲国产欧美另类丝袜| 91在线国产福利| 午夜在线精品偷拍| 99久久婷婷| 午夜精品久久| 最新精品国偷自产在线| 深爱激情综合| 老牛国内精品亚洲成av人片| 国产精品原创| 免费在线毛片| 中文字幕2018| 黄网免费视频| 特大巨黑人吊性xxxxn38| 青青草社区在线| 国产又粗又猛又爽| 中文字幕亚洲高清| 五月激情丁香网| 久久一二三四区| 国产黄色大片免费看| 小向美奈子av| 国产精品理论在线| 国产特级黄色录像| www.99re7| jizz国产在线| 国产黄色免费视频| 欧美 日韩 国产 成人 在线| 一区二区三区www污污污网站| 97caocao| 污视频软件在线观看| 国产视频一区二区三区四区五区| 亚洲av无码国产精品永久一区| 国产精品500部| 日本少妇bbwbbw精品| 中文字幕人妻一区二| 国产探花在线播放| 免费中文字幕在线观看| 久久综合五月天| 91成人在线视频| 欧美精品中文字幕一区| 一区二区三区亚洲| 中文字幕国产精品久久| 精品亚洲男同gayvideo网站| 欧美一级欧美三级在线观看| 日韩欧美成人一区| 亚洲精品成人久久久| 日韩成人高清在线| 欧美乱妇40p| 久久久久日韩精品久久久男男| 亚洲精品在线91| 欧美俄罗斯乱妇| 国产福利成人在线| 亚洲一区二区三区四区视频| 国产欧美韩日| a级国产乱理论片在线观看99| 在线日韩av永久免费观看| 人禽交欧美网站免费| 男人日女人逼逼| 欧美 日本 国产| 欧美特黄一级片| 国产男女裸体做爰爽爽| 免费网站看电影大片| 天天干天天操天天爽| 日本天堂在线观看| 亚洲专区**| 98精品视频| 国产精品一区二区在线观看网站| 91网站最新网址| 一区二区在线免费| 91成人在线免费观看| 日韩欧美一区二区在线视频| 久久久久久成人精品| 久久久久无码国产精品一区| 国产综合色一区二区三区| 国产在线青青草| 波多野结衣中文字幕在线播放| 新91视频在线观看| 中文字幕第2页| 无码国产精品一区二区色情男同 | 久久精品99国产精品酒店日本| av一本久道久久波多野结衣| 少妇高清精品毛片在线视频| 91欧美一区二区三区| 成年人免费看毛片| 中国jizz妇女jizz妇女| 成人video亚洲精品| 成人免费网站www网站高清| 色妞ww精品视频7777| 久久国产福利| 无码av免费一区二区三区试看 | 国产欧美日韩久久| 亚洲韩国日本中文字幕| 91在线视频免费| 中国成人亚色综合网站| 亚洲久久久久久| 日产亚洲一区二区三区| 麻豆91免费| 九九九伊在人线综合| 国产不卡网站| 日韩精品免费一区二区三区| 视频一区视频二区在线观看| 久久美女艺术照精彩视频福利播放 | 午夜在线观看视频网站| 精品久久福利| 国产综合色精品一区二区三区| 国模无码大尺度一区二区三区| 色先锋资源久久综合| 日韩av理论片| 中文字幕精品—区二区日日骚| 亚洲天堂资源在线| 亚洲人在线播放| 高潮毛片在线观看| 国产中文一区| 26uuu久久综合| 亚洲激情视频在线| 欧美一级日本a级v片| 免费国偷自产拍精品视频| 99久久免费国产精精品| 黄色电影免费在线看| 欧美在线电影| 国产成人综合亚洲网站| 色综合天天综合网国产成人综合天 | 91亚洲永久免费精品| 北条麻妃在线观看| 欧美做爰啪啪xxxⅹ性| 99视频国产精品免费观看a | 乱人伦精品视频在线观看| 欧美无乱码久久久免费午夜一区| xxx一区二区| 亚洲精品天堂成人片av在线播放 | 亚洲黄色免费电影| 欧美激情精品久久久久久蜜臀| 日本午夜激情视频| 亚洲天堂黄色片| 变态黄色小视频网站| 91嫩草国产线观看亚洲一区二区| 黄色欧美成人| 在线精品视频一区二区三四| 91爱视频在线| 久久精品国产露脸对白| 中文字幕精品无码一区二区| 清清草免费视频| 国产美女视频一区二区| 精品一区精品二区高清| 欧美自拍丝袜亚洲| 国产日本一区二区三区| www色aa色aawww| www成人免费观看网站| 午夜欧美巨大性欧美巨大| 在线精品一区| 精品久久久久久| 国产成人综合av| 欧美激情视频在线| 色多多视频在线播放| 99久久免费国产精精品| 久久青青色综合| 美国三级日本三级久久99| 亚洲精品小视频在线观看| 亚洲伊人婷婷| 午夜国产福利视频| 国产.com| 精品三级在线| 国产亚洲一区二区三区在线观看| 精品五月天久久| 日本阿v视频在线观看| 日韩福利片在线观看| 中文字幕大看焦在线看| 亚洲第一福利社区| 午夜精品123| 欧美一区二区三区电影在线观看 | 国产高清视频在线观看| 久久激情网站| 日韩中文字幕不卡视频| 日本一二三区在线| 可以www视频| 美国十次综合久久| 亚洲综合色噜噜狠狠| 日本精品一区二区三区在线| 在线免费看黄视频| 嫩模私拍啪啪| 精品成人影院| 亚洲福利视频导航| 久久青青草综合| 中文字幕福利视频| 都市激情亚洲一区| **性色生活片久久毛片| 91国产精品91| 成年人免费视频播放| 色就是色亚洲色图| 国产欧美在线| xxx成人少妇69| 欧美大喷水吹潮合集在线观看| 国产视频二区| 日韩国产欧美| 精品久久久三级丝袜| 伊人久久大香线蕉精品| 黑人精品一区二区| 久草在线资源站手机版| 久久久五月婷婷| 欧美在线视频观看| www.99re7| 少妇av在线| 国产九色精品成人porny| 91禁外国网站| 久久久久久天堂| 成全电影大全在线观看| 不卡一区二区中文字幕| 成人网在线视频| 国产情侣免费视频| 国产成人精品一区二区三区免费| 午夜精品一区在线观看| 日本熟妇人妻xxxx| 香蕉青柠影院| 免费看黄裸体一级大秀欧美| 国内揄拍国内精品| 偷偷色噜狠狠狠狠的777米奇| 中文字幕在线免费观看| 国产一区二区三区在线观看精品 | 日韩精品你懂的| 国产欧美成人xxx视频| 欧美激情网址| 欧美性淫爽ww久久久久无| 精品国产免费av| 116极品美女视频在线观看| 久久成人免费网| 2022国产精品| 天天干天天操av| 日韩精品永久网址| 精品国内自产拍在线观看| 波多野结衣家庭教师在线观看| 51xtv成人影院| 99re成人精品视频| 欧美日韩一区二| 欧美a极品极品欧美| 激情av综合| 亚洲欧美制服中文字幕| 黄色三级视频片| 成人欧美精品久久久久影院| 狠狠88综合久久久久综合网| 欧美一区二区.| 国产精品老熟女一区二区| 性欧美18xxxhd| 亚洲网友自拍偷拍| 日韩中文不卡| 亚洲老妇色熟女老太| 日本电影一区二区| 欧美国产精品va在线观看| 日本少妇性高潮| 一区二区三区欧洲区| 亚洲性夜色噜噜噜7777| 欧类av怡春院| av在线播放国产| 欧美日韩精品在线| 亚洲精品中文字幕女同| 中文字幕55页| 黄污在线观看| 国产欧美一区二区三区在线看蜜臀 | 国产丝袜在线精品| 日韩精品免费一区| 午夜av电影| 国产一区二区看久久| 欧美日本韩国在线| 成年网站免费视频黄| 成人动漫在线一区| 国产91在线亚洲| 美女视频黄a视频全免费观看| 97se亚洲国产综合自在线观| 天天干天天色天天爽| 一个人免费观看在线视频www| 日韩激情一二三区| 国产精品久久久久久久久久久久| 国产a∨精品一区二区三区仙踪林| 玖玖精品一区| 麻豆国产精品va在线观看不卡| 无码视频一区二区三区| 精品成人18| 久久精品国亚洲| 在线视频你懂得| 久久夜色电影| 欧美高清videos高潮hd| 国产免费无遮挡| 9久re热视频在线精品| 8x海外华人永久免费日韩内陆视频| 97人妻一区二区精品免费视频| 欧美天堂社区| 97香蕉超级碰碰久久免费软件 | 成人国产精品一区二区网站| 精品国偷自产在线视频| 99在线精品视频免费观看软件 | 午夜成人亚洲理伦片在线观看| 一区二区三区四区高清视频| 色综合视频一区中文字幕| 午夜精品久久久久久久爽| 欧美午夜精彩| 成人淫片在线看| 岛国在线免费| 亚洲精品国产a| 成年女人免费视频| 一区二区高清不卡| 欧美日韩亚洲综合一区二区三区| 99久久99精品| 日韩欧美一中文字暮专区| 精品伊人久久97| 中文字幕乱码人妻无码久久| 欧美精品日韩| 国产精品久久一区主播| 国产二区视频| 国产日产亚洲精品系列| 爱豆国产剧免费观看大全剧苏畅| 中文字幕在线直播| 欧美日韩不卡合集视频| 亚洲三区在线观看无套内射| 国产麻豆精品视频| 亚洲中文字幕无码中文字| 不卡av免费观看| www.99久久热国产日韩欧美.com| 黄色美女一级片| www.在线成人| www.色.com| 9l视频自拍九色9l视频成人| 久久久999成人| 四虎影视免费看电影|