99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

從零搭建開(kāi)源倒立擺:PID控制、傳感器融合與實(shí)時(shí)系統(tǒng)實(shí)踐

從零搭建開(kāi)源倒立擺:PID控制、傳感器融合與實(shí)時(shí)系統(tǒng)實(shí)踐 1. 項(xiàng)目概述開(kāi)源倒立擺一個(gè)經(jīng)典的“玩具”與“導(dǎo)師”如果你對(duì)控制理論、機(jī)器人學(xué)或者嵌入式系統(tǒng)開(kāi)發(fā)感興趣但又覺(jué)得書本上的公式和仿真軟件里的方塊圖離現(xiàn)實(shí)太遠(yuǎn)那么親手搭建一個(gè)開(kāi)源倒立擺絕對(duì)是你從理論邁向?qū)嵺`最扎實(shí)的一步。這玩意兒說(shuō)它是“玩具”吧它背后是自動(dòng)控制領(lǐng)域里最經(jīng)典、最核心的穩(wěn)定性控制問(wèn)題說(shuō)它是“教學(xué)設(shè)備”吧它又充滿了動(dòng)手的樂(lè)趣和挑戰(zhàn)。我當(dāng)年就是被它“折磨”得夠嗆但也正是通過(guò)它才真正理解了PID控制、狀態(tài)空間、卡爾曼濾波這些概念到底是怎么在真實(shí)物理世界里起作用的。一個(gè)典型的開(kāi)源倒立擺項(xiàng)目核心目標(biāo)就是讓一個(gè)擺桿在豎直向上的不穩(wěn)定平衡點(diǎn)保持直立。聽(tīng)起來(lái)簡(jiǎn)單但實(shí)現(xiàn)起來(lái)你需要搞定機(jī)械結(jié)構(gòu)設(shè)計(jì)、傳感器數(shù)據(jù)采集、控制器算法實(shí)現(xiàn)、實(shí)時(shí)系統(tǒng)編程等一系列環(huán)節(jié)。它麻雀雖小五臟俱全完美串聯(lián)了機(jī)械、電子、軟件和控制四大領(lǐng)域?,F(xiàn)在得益于開(kāi)源硬件如Arduino、樹(shù)莓派、ESP32和開(kāi)源軟件的普及個(gè)人愛(ài)好者完全能以很低的成本復(fù)現(xiàn)這個(gè)經(jīng)典實(shí)驗(yàn)平臺(tái)。這個(gè)項(xiàng)目不僅能讓你深刻理解反饋控制的精髓其代碼和設(shè)計(jì)更是可以成為你后續(xù)開(kāi)發(fā)更復(fù)雜機(jī)器人如雙足步行機(jī)器人、自平衡車的寶貴基石。2. 核心設(shè)計(jì)思路與方案選型2.1 機(jī)械結(jié)構(gòu)穩(wěn)定性的物理基石倒立擺的機(jī)械結(jié)構(gòu)是其一切的基礎(chǔ)設(shè)計(jì)不當(dāng)會(huì)讓控制算法事倍功半。主流設(shè)計(jì)有兩種旋轉(zhuǎn)式Rotary和直線式Cart-Pole。對(duì)于個(gè)人開(kāi)源項(xiàng)目旋轉(zhuǎn)式倒立擺是更常見(jiàn)、也更易實(shí)現(xiàn)的選擇。它的核心部件是一個(gè)帶有編碼器的直流電機(jī)作為執(zhí)行器電機(jī)軸上固定一個(gè)擺桿。電機(jī)驅(qū)動(dòng)一個(gè)旋轉(zhuǎn)臂擺桿通過(guò)軸承鉸接在旋轉(zhuǎn)臂末端。當(dāng)旋轉(zhuǎn)臂轉(zhuǎn)動(dòng)時(shí)帶動(dòng)擺桿在平面內(nèi)運(yùn)動(dòng)。這種結(jié)構(gòu)的優(yōu)勢(shì)在于它只有一個(gè)旋轉(zhuǎn)自由度電機(jī)的轉(zhuǎn)動(dòng)系統(tǒng)動(dòng)力學(xué)相對(duì)簡(jiǎn)單所需的安裝空間也小一張桌子就能放下。在材料選擇上3D打印成為了開(kāi)源項(xiàng)目的絕配。擺桿、旋轉(zhuǎn)臂、電機(jī)座、軸承座等結(jié)構(gòu)件都可以用PLA或PETG材料打印成本極低且易于迭代。擺桿本身需要一定的質(zhì)量和長(zhǎng)度來(lái)提供足夠的轉(zhuǎn)動(dòng)慣量但又不能太重以至于電機(jī)帶不動(dòng)。我常用的配置是使用直徑8mm的碳纖維管作為擺桿長(zhǎng)度約30-40cm末端固定一個(gè)可調(diào)節(jié)的配重塊如螺母這樣可以方便地調(diào)整系統(tǒng)的慣量參數(shù)用于觀察其對(duì)控制性能的影響。注意機(jī)械結(jié)構(gòu)的核心是減少摩擦和間隙。軸承一定要用質(zhì)量好的深溝球軸承確保擺桿鉸接處轉(zhuǎn)動(dòng)順滑。電機(jī)軸與旋轉(zhuǎn)臂的連接要緊密最好使用聯(lián)軸器避免直接膠粘產(chǎn)生的偏心或滑動(dòng)。任何一點(diǎn)多余的摩擦或回差都會(huì)給控制器引入難以建模的干擾讓系統(tǒng)變得“遲鈍”或“抖動(dòng)”。2.2 傳感系統(tǒng)控制器的“眼睛”控制器需要知道兩件事擺桿的角度和角速度。最直接、最經(jīng)典的傳感器是旋轉(zhuǎn)編碼器。我們?cè)跀[桿的鉸接處安裝一個(gè)絕對(duì)值編碼器如AS5600等磁性編碼器可以直接讀取擺桿相對(duì)于重力方向的絕對(duì)角度。這種方案精度高、響應(yīng)快但需要解決擺桿360度旋轉(zhuǎn)的測(cè)量問(wèn)題。另一種更流行、也更“酷”的方案是使用慣性測(cè)量單元。一個(gè)六軸IMU包含三軸加速度計(jì)和三軸陀螺儀可以直接貼在擺桿上。加速度計(jì)可以測(cè)量重力加速度在擺桿軸向上的分量從而解算出角度陀螺儀則直接測(cè)量角速度。IMU的優(yōu)點(diǎn)是安裝靈活無(wú)需考慮機(jī)械限位。但它的數(shù)據(jù)是“臟”的加速度計(jì)易受電機(jī)轉(zhuǎn)動(dòng)帶來(lái)的振動(dòng)影響陀螺儀存在零漂。因此你必須使用傳感器融合算法如互補(bǔ)濾波或卡爾曼濾波來(lái)獲得一個(gè)穩(wěn)定、準(zhǔn)確的角度和角速度估計(jì)。這個(gè)過(guò)程本身就是一次極佳的學(xué)習(xí)實(shí)踐。對(duì)于電機(jī)本身我們還需要知道旋轉(zhuǎn)臂的位置電機(jī)軸的角度。這通常由電機(jī)自帶的光電編碼器提供。如果沒(méi)有則需要額外在電機(jī)輸出端加裝一個(gè)編碼器。電機(jī)位置是計(jì)算控制輸出如PID中的誤差和進(jìn)行運(yùn)動(dòng)規(guī)劃的關(guān)鍵。2.3 控制器硬件系統(tǒng)的大腦硬件平臺(tái)的選擇決定了項(xiàng)目的復(fù)雜度和擴(kuò)展性。常見(jiàn)的有三個(gè)層級(jí)Arduino/ESP32 級(jí)適合快速原型驗(yàn)證。以Arduino Due或ESP32為例它們主頻足夠240MHz有足夠的GPIO和PWM接口來(lái)讀取編碼器、驅(qū)動(dòng)電機(jī)并能以數(shù)百赫茲的頻率運(yùn)行控制循環(huán)。優(yōu)點(diǎn)是簡(jiǎn)單、易上手社區(qū)資源豐富。缺點(diǎn)是處理復(fù)雜算法如完整的卡爾曼濾波或未來(lái)擴(kuò)展更多傳感器時(shí)可能捉襟見(jiàn)肘。樹(shù)莓派/ Jetson Nano 級(jí)提供更強(qiáng)的計(jì)算能力和完整的Linux操作系統(tǒng)。你可以在Python或C中輕松實(shí)現(xiàn)復(fù)雜的控制算法和濾波器甚至運(yùn)行ROS機(jī)器人操作系統(tǒng)節(jié)點(diǎn)進(jìn)行更高級(jí)的軌跡規(guī)劃或機(jī)器學(xué)習(xí)實(shí)驗(yàn)。樹(shù)莓派通過(guò)其GPIO或額外的MCU如Arduino來(lái)與電機(jī)、傳感器進(jìn)行實(shí)時(shí)交互。這是平衡功能與復(fù)雜性的好選擇。STM32等專業(yè)MCU級(jí)追求極致的實(shí)時(shí)性和可靠性。使用STM32系列微控制器可以編寫裸機(jī)程序或使用RTOS如FreeRTOS實(shí)現(xiàn)微秒級(jí)精度的定時(shí)中斷和控制循環(huán)。這對(duì)于研究高速、高精度的控制算法至關(guān)重要。但開(kāi)發(fā)門檻相對(duì)較高。對(duì)于大多數(shù)開(kāi)源愛(ài)好者和學(xué)習(xí)者我推薦“ESP32 簡(jiǎn)單上層監(jiān)控”的方案。ESP32負(fù)責(zé)所有實(shí)時(shí)控制任務(wù)讀取傳感器、運(yùn)行控制算法、輸出PWM它性能強(qiáng)大且自帶Wi-Fi/藍(lán)牙。我們可以通過(guò)Wi-Fi將關(guān)鍵數(shù)據(jù)如角度、控制量發(fā)送到電腦或手機(jī)上的一個(gè)簡(jiǎn)單界面進(jìn)行實(shí)時(shí)繪圖和監(jiān)控這樣既能保證實(shí)時(shí)性又能方便地觀察和調(diào)試。2.4 控制算法從經(jīng)典到現(xiàn)代這是項(xiàng)目的靈魂。你可以由淺入深地嘗試多種算法PID控制永遠(yuǎn)是第一步。嘗試用單純的角度環(huán)PID你會(huì)發(fā)現(xiàn)系統(tǒng)很難穩(wěn)定因?yàn)閿[桿是一個(gè)非最小相位系統(tǒng)。經(jīng)典的解決方案是串級(jí)PID內(nèi)環(huán)是電機(jī)的速度環(huán)控制電機(jī)轉(zhuǎn)動(dòng)的快慢外環(huán)是擺桿的角度環(huán)。角度環(huán)的輸出作為速度環(huán)的目標(biāo)值。這種結(jié)構(gòu)在實(shí)踐中非常有效是理解反饋控制基礎(chǔ)的絕佳材料。線性二次型調(diào)節(jié)器當(dāng)你建立了系統(tǒng)的線性化狀態(tài)空間模型后就可以設(shè)計(jì)LQR控制器。它通過(guò)求解一個(gè)優(yōu)化問(wèn)題得到一組最優(yōu)的狀態(tài)反饋增益。LQR的性能通常優(yōu)于精心調(diào)參的PID并且能自然地處理多變量角度、角速度、電機(jī)位置、電機(jī)速度控制。狀態(tài)觀測(cè)器如果你只用IMU或者編碼器有噪聲就需要一個(gè)狀態(tài)觀測(cè)器如卡爾曼濾波器來(lái)從帶噪聲的測(cè)量值中估計(jì)出系統(tǒng)的全部狀態(tài)包括那些無(wú)法直接測(cè)量的如角速度。實(shí)現(xiàn)一個(gè)能穩(wěn)定工作的卡爾曼濾波器來(lái)估計(jì)倒立擺狀態(tài)其成就感不亞于讓擺桿立起來(lái)。在項(xiàng)目初期我強(qiáng)烈建議從串級(jí)PID開(kāi)始。調(diào)參過(guò)程雖然“玄學(xué)”但能讓你對(duì)系統(tǒng)動(dòng)態(tài)有最直接的感受。記錄下每次參數(shù)變化時(shí)系統(tǒng)的響應(yīng)是發(fā)散、振蕩還是緩慢收斂這個(gè)過(guò)程積累的經(jīng)驗(yàn)是無(wú)價(jià)的。3. 核心模塊詳解與實(shí)操要點(diǎn)3.1 電機(jī)驅(qū)動(dòng)與電源管理電機(jī)的選型和驅(qū)動(dòng)至關(guān)重要。我們需要一個(gè)能提供足夠扭矩、且響應(yīng)快速的直流電機(jī)。直流減速電機(jī)是個(gè)好選擇它自帶齒輪箱在低速時(shí)能提供較大扭矩。電機(jī)驅(qū)動(dòng)芯片推薦使用DRV8833或TB6612FNG這類雙H橋驅(qū)動(dòng)它們可以方便地通過(guò)MCU的PWM信號(hào)和方向信號(hào)進(jìn)行控制并具有過(guò)流保護(hù)功能。一個(gè)關(guān)鍵的實(shí)操細(xì)節(jié)是電源隔離。電機(jī)在啟停時(shí)會(huì)產(chǎn)生很大的電流尖峰和電氣噪聲這會(huì)嚴(yán)重干擾MCU和敏感的傳感器如IMU。務(wù)必為電機(jī)驅(qū)動(dòng)模塊使用獨(dú)立的電源并與MCU的電源共地。如果使用電池供電可以選擇兩節(jié)鋰電池串聯(lián)7.4V給電機(jī)驅(qū)動(dòng)供電同時(shí)通過(guò)一個(gè)降壓模塊如LM2596降到5V或3.3V給MCU和傳感器供電。實(shí)操心得在電機(jī)電源線上靠近驅(qū)動(dòng)芯片的位置并聯(lián)一個(gè)大容量如100uF的電解電容和一個(gè)小容量如0.1uF的陶瓷電容這能有效平滑電壓抑制高頻噪聲。這是避免系統(tǒng)莫名重啟或傳感器數(shù)據(jù)跳變的低成本高收益措施。3.2 傳感器數(shù)據(jù)讀取與濾波對(duì)于編碼器關(guān)鍵是要實(shí)現(xiàn)不丟失脈沖的高速計(jì)數(shù)。ESP32或STM32的硬件編碼器接口是最佳選擇它能自動(dòng)處理A、B相的邊沿計(jì)數(shù)。如果使用軟件模擬務(wù)必將其放在高優(yōu)先級(jí)的中斷服務(wù)程序中并注意消除抖動(dòng)。對(duì)于IMU以常用的MPU6050為例難點(diǎn)在于數(shù)據(jù)融合。這里給出一個(gè)極其 robust 的互補(bǔ)濾波示例代碼它易于理解且效果不錯(cuò)// 偽代碼示例 float dt 0.01; // 采樣時(shí)間100Hz float angle_acc atan2(accelY, accelZ) * RAD_TO_DEG; // 用加速度計(jì)計(jì)算角度 float angle_gyro angle gyroX * dt; // 用陀螺儀積分計(jì)算角度 // 互補(bǔ)濾波核心公式高頻信任陀螺低頻信任加速度計(jì) float alpha 0.98; // 濾波系數(shù)可調(diào) angle alpha * angle_gyro (1 - alpha) * angle_acc;這個(gè)alpha系數(shù)是關(guān)鍵。alpha越大最終角度越信任陀螺儀響應(yīng)快但會(huì)漂移alpha越小越信任加速度計(jì)長(zhǎng)期穩(wěn)定但動(dòng)態(tài)響應(yīng)慢且怕振動(dòng)。通常取值在0.95-0.99之間需要根據(jù)你的擺桿振動(dòng)情況調(diào)整。3.3 實(shí)時(shí)控制循環(huán)的實(shí)現(xiàn)控制循環(huán)的穩(wěn)定性和定時(shí)精度直接決定系統(tǒng)性能。絕對(duì)要避免使用delay()函數(shù)。應(yīng)該利用MCU的硬件定時(shí)器產(chǎn)生一個(gè)固定頻率的中斷例如200Hz或500Hz在中斷服務(wù)程序中執(zhí)行以下流程讀取傳感器數(shù)據(jù)編碼器計(jì)數(shù)、IMU原始值。進(jìn)行數(shù)據(jù)轉(zhuǎn)換和濾波計(jì)算角度、角速度。運(yùn)行控制算法計(jì)算電機(jī)PWM占空比。更新電機(jī)驅(qū)動(dòng)輸出。在中斷服務(wù)程序中代碼要盡可能簡(jiǎn)潔高效只做最必要的計(jì)算。復(fù)雜的濾波或調(diào)試信息輸出可以放在主循環(huán)中。一個(gè)常見(jiàn)的架構(gòu)是中斷程序更新一個(gè)包含所有狀態(tài)變量和控制輸出的struct主循環(huán)則負(fù)責(zé)通過(guò)串口或Wi-Fi將這個(gè)struct的數(shù)據(jù)發(fā)送出去供上位機(jī)顯示。// 簡(jiǎn)化的控制循環(huán)中斷服務(wù)程序示例 volatile ControlData_t ctrlData; // 全局控制數(shù)據(jù)結(jié)構(gòu) void IRAM_ATTR controlInterrupt() { // 1. 讀取傳感器 ctrlData.rawEncoder readEncoder(); ctrlData.rawIMU readIMU(); // 2. 更新?tīng)顟B(tài)估計(jì) (簡(jiǎn)化) ctrlData.pendulumAngle complementaryFilter(ctrlData.rawIMU.accel, ctrlData.rawIMU.gyro, ctrlData.pendulumAngle, dt); // 3. 運(yùn)行控制器 ctrlData.motorSpeedTarget pidAngle.update(0 - ctrlData.pendulumAngle); // 目標(biāo)角度為0豎直向上 ctrlData.motorPWM pidSpeed.update(ctrlData.motorSpeedTarget - ctrlData.motorSpeed); // 4. 輸出 setMotorPWM(ctrlData.motorPWM); }4. 從零到一的搭建與調(diào)試流程4.1 硬件組裝與接線檢查第一步是機(jī)械組裝。確保所有3D打印件安裝到位螺絲緊固但不過(guò)度用力導(dǎo)致塑料件開(kāi)裂。擺桿鉸接處要轉(zhuǎn)動(dòng)靈活且沒(méi)有明顯晃動(dòng)。將電機(jī)、編碼器、IMU傳感器固定好。接下來(lái)是電氣接線。建議遵循以下順序和原則先信號(hào)后電源先將所有傳感器的I2C、SPI、編碼器信號(hào)線連接到MCU。分模塊供電先只給MCU和傳感器上電通過(guò)串口監(jiān)視器檢查傳感器是否能被正確讀取數(shù)據(jù)是否合理例如靜止時(shí)IMU的加速度計(jì)Z軸應(yīng)約為9.8m/s2。獨(dú)立測(cè)試電機(jī)斷開(kāi)電機(jī)與MCU的連接單獨(dú)給電機(jī)驅(qū)動(dòng)板上電用手轉(zhuǎn)動(dòng)電機(jī)軸檢查其自帶編碼器如果有的輸出是否正常??梢杂靡粋€(gè)外部電源和電位器手動(dòng)測(cè)試電機(jī)能否正反轉(zhuǎn)。最后聯(lián)調(diào)確認(rèn)所有信號(hào)正常后再將電機(jī)驅(qū)動(dòng)的控制線PWM方向接到MCU。此時(shí)仍保持電機(jī)驅(qū)動(dòng)電源斷開(kāi)。在程序中編寫一個(gè)簡(jiǎn)單的測(cè)試代碼讓MCU輸出一個(gè)緩慢變化的PWM信號(hào)用示波器或邏輯分析儀檢查電機(jī)驅(qū)動(dòng)端的輸入信號(hào)是否正確。上電聯(lián)調(diào)一切就緒后最后連接電機(jī)驅(qū)動(dòng)的大功率電源。做好心理準(zhǔn)備第一次上電時(shí)擺桿可能會(huì)劇烈擺動(dòng)。務(wù)必用手輕輕扶住擺桿防止它旋轉(zhuǎn)過(guò)度損壞結(jié)構(gòu)或傷及周圍物品。4.2 軟件框架搭建與基礎(chǔ)測(cè)試不要一開(kāi)始就寫完整的控制算法。按步驟來(lái)傳感器驅(qū)動(dòng)測(cè)試分別編寫代碼讀取并打印編碼器值和IMU原始數(shù)據(jù)。晃動(dòng)擺桿觀察數(shù)據(jù)變化是否符合預(yù)期。數(shù)據(jù)融合測(cè)試實(shí)現(xiàn)互補(bǔ)濾波將融合后的角度值通過(guò)串口發(fā)送到電腦用串口繪圖工具如Arduino IDE自帶的或Serial Plotter觀察波形。用手緩慢移動(dòng)擺桿看角度曲線是否平滑跟隨快速移動(dòng)或輕敲擺桿看濾波效果。電機(jī)開(kāi)環(huán)測(cè)試編寫一個(gè)程序讓電機(jī)按照一個(gè)固定的速度或一個(gè)正弦波速度指令運(yùn)行。觀察擺桿是否被帶動(dòng)以及編碼器反饋的速度是否與指令匹配。這可以驗(yàn)證整個(gè)動(dòng)力鏈?zhǔn)欠裾?。?jiǎn)單閉環(huán)測(cè)試嘗試一個(gè)最簡(jiǎn)單的“能量起擺”程序。檢測(cè)到擺桿在一邊時(shí)電機(jī)加速推動(dòng)一下擺桿擺向另一邊時(shí)電機(jī)反向推動(dòng)一下。目標(biāo)不是立起來(lái)而是讓擺桿的擺動(dòng)幅度越來(lái)越大。這個(gè)測(cè)試能驗(yàn)證你的狀態(tài)感知和控制輸出聯(lián)動(dòng)是否基本正確。4.3 控制器參數(shù)調(diào)試實(shí)錄這是最考驗(yàn)?zāi)托暮徒?jīng)驗(yàn)的環(huán)節(jié)。以串級(jí)PID為例我的調(diào)試順序是“先內(nèi)后外先P后D再I”。調(diào)試內(nèi)環(huán)速度環(huán)將外環(huán)角度環(huán)的輸出置零直接給內(nèi)環(huán)一個(gè)目標(biāo)速度。P參數(shù)從一個(gè)小值開(kāi)始比如0.1給一個(gè)階躍速度指令觀察電機(jī)實(shí)際速度的響應(yīng)。增大P值直到系統(tǒng)開(kāi)始出現(xiàn)輕微振蕩然后回調(diào)一點(diǎn)使其響應(yīng)快速且平穩(wěn)。D參數(shù)加入D可以抑制超調(diào)和振蕩。從小值開(kāi)始比如0.01觀察系統(tǒng)對(duì)速度變化的阻尼效果。D值太大會(huì)引入高頻噪聲可能需配合低通濾波。I參數(shù)速度環(huán)的I參數(shù)用于消除靜差。如果電機(jī)存在阻力導(dǎo)致在某個(gè)PWM下無(wú)法達(dá)到目標(biāo)速度就需要I。從小值開(kāi)始比如0.001觀察能否消除穩(wěn)態(tài)誤差。調(diào)試外環(huán)角度環(huán)此時(shí)需要用手將擺桿扶到接近豎直的位置±10度以內(nèi)然后放開(kāi)讓控制器接管。P參數(shù)同樣從小開(kāi)始。P值決定了控制器“有多想把擺桿拉回豎直位置”。P太小擺桿會(huì)緩慢倒下P太大擺桿會(huì)在豎直位置附近高頻抖動(dòng)甚至發(fā)散。找到那個(gè)能讓擺桿在倒下前掙扎幾秒的臨界P值。D參數(shù)角度環(huán)的D參數(shù)至關(guān)重要它相當(dāng)于給系統(tǒng)增加了“阻尼”預(yù)測(cè)擺桿的運(yùn)動(dòng)趨勢(shì)并提前制動(dòng)。增加D值可以顯著抑制P引起的振蕩讓擺桿更平滑地穩(wěn)定下來(lái)。這是實(shí)現(xiàn)穩(wěn)定的關(guān)鍵。I參數(shù)角度環(huán)的I參數(shù)通常不需要甚至有害。因?yàn)樨Q直向上這個(gè)平衡點(diǎn)本身不需要積分來(lái)維持引入I反而可能因?yàn)榉e分飽和導(dǎo)致系統(tǒng)失控。調(diào)試時(shí)一定要有數(shù)據(jù)可視化。將目標(biāo)角度、實(shí)際角度、角速度、控制輸出等關(guān)鍵變量實(shí)時(shí)發(fā)送到電腦繪圖圖形比任何文字描述都直觀。你會(huì)清楚地看到調(diào)整某個(gè)參數(shù)后系統(tǒng)的超調(diào)量、穩(wěn)定時(shí)間、穩(wěn)態(tài)誤差如何變化。5. 進(jìn)階挑戰(zhàn)與性能優(yōu)化當(dāng)你的倒立擺能穩(wěn)定站立幾十秒后可以嘗試以下進(jìn)階挑戰(zhàn)這會(huì)讓你的項(xiàng)目從“完成”走向“優(yōu)秀”。5.1 實(shí)現(xiàn)“起擺”與“穩(wěn)擺”全自動(dòng)控制一個(gè)完整的倒立擺系統(tǒng)應(yīng)該能從自然下垂?fàn)顟B(tài)自動(dòng)擺動(dòng)到豎直位置并保持穩(wěn)定。這需要設(shè)計(jì)一個(gè)起擺控制器。常見(jiàn)策略是能量控制通過(guò)檢測(cè)擺桿的角度和角速度計(jì)算其總機(jī)械能然后控制電機(jī)施加力矩使擺桿的能量逐漸增加到剛好能到達(dá)豎直位置的程度。當(dāng)擺桿接近豎直區(qū)域時(shí)控制器平滑地從“起擺模式”切換到“穩(wěn)擺模式”。實(shí)現(xiàn)這個(gè)功能你的項(xiàng)目就具備了完整的自主性。5.2 引入狀態(tài)空間與LQR控制當(dāng)你用PID成功穩(wěn)擺后可以嘗試更現(xiàn)代的方法。首先需要建立系統(tǒng)的動(dòng)力學(xué)模型并進(jìn)行線性化得到狀態(tài)空間方程dx Ax Bu。然后使用MATLAB、PythonControl庫(kù)或在線工具求解LQR問(wèn)題得到最優(yōu)狀態(tài)反饋矩陣K。在MCU中控制律就簡(jiǎn)化為u -K * x其中x是狀態(tài)向量如[角度, 角速度, 電機(jī)位置, 電機(jī)速度]。你會(huì)發(fā)現(xiàn)LQR控制器參數(shù)調(diào)節(jié)更有理論依據(jù)且能同時(shí)優(yōu)化多個(gè)狀態(tài)變量往往能得到比手動(dòng)調(diào)參的PID更優(yōu)的動(dòng)態(tài)性能如更快的收斂速度、更小的超調(diào)。5.3 添加干擾觀測(cè)與抗擾設(shè)計(jì)一個(gè)健壯的控制器應(yīng)該能抵抗外部干擾。你可以嘗試用手輕輕推一下立住的擺桿觀察它能否快速恢復(fù)。為了提高抗擾性可以增加微分增益但需注意噪聲放大。設(shè)計(jì)擾動(dòng)觀測(cè)器這是一個(gè)更高級(jí)的方法可以估計(jì)并補(bǔ)償系統(tǒng)受到的未知擾動(dòng)如摩擦、風(fēng)阻。在LQR框架中考慮干擾使用LQR設(shè)計(jì)控制器時(shí)在代價(jià)函數(shù)中 penalize 控制輸入的變化率可以使控制器對(duì)干擾更“柔和”減少劇烈反應(yīng)。5.4 構(gòu)建上位機(jī)監(jiān)控與調(diào)試界面一個(gè)圖形化的上位機(jī)界面能極大提升開(kāi)發(fā)效率。你可以使用Python的Tkinter、PyQt或者更專業(yè)的工具如MATLAB App Designer、LabVIEW來(lái)制作。界面上可以實(shí)時(shí)繪制角度、速度曲線動(dòng)態(tài)顯示3D模型并且能無(wú)線修改控制器參數(shù)如PID增益并立即看到效果。這實(shí)現(xiàn)了“軟調(diào)參”避免了每次修改參數(shù)都要重新編譯、下載程序的麻煩。6. 常見(jiàn)故障排查與避坑指南在開(kāi)發(fā)過(guò)程中你一定會(huì)遇到各種各樣的問(wèn)題。下面這個(gè)表格總結(jié)了我踩過(guò)的一些“坑”及其解決方案現(xiàn)象可能原因排查步驟與解決方案上電后擺桿瘋狂旋轉(zhuǎn)完全失控1. 電機(jī)控制方向反了。2. 角度或角速度的符號(hào)定義與控制算法不匹配。3. PID參數(shù)極不合理如P值巨大且為負(fù)。1.首先進(jìn)行開(kāi)環(huán)測(cè)試寫一段固定PWM的程序確認(rèn)電機(jī)轉(zhuǎn)向與預(yù)期一致。2. 檢查角度正方向定義。通常定義擺桿向右偏離豎直方向?yàn)檎嵌饶敲礊榱俗屗卣姍C(jī)需要產(chǎn)生一個(gè)負(fù)的恢復(fù)力矩。檢查你的控制算法中誤差計(jì)算error target - measurement的符號(hào)。3. 將所有PID參數(shù)暫時(shí)設(shè)為0從極小值開(kāi)始慢慢增加。擺桿能勉強(qiáng)立住但持續(xù)低頻振蕩1. 微分增益不足系統(tǒng)欠阻尼。2. 傳感器數(shù)據(jù)噪聲大導(dǎo)致控制器對(duì)噪聲產(chǎn)生響應(yīng)。3. 機(jī)械結(jié)構(gòu)存在間隙或松動(dòng)。1. 適當(dāng)增加角度環(huán)的D參數(shù)觀察振蕩是否減弱。2. 檢查IMU數(shù)據(jù)或編碼器讀數(shù)是否平滑。對(duì)角度或角速度信號(hào)施加一個(gè)低通濾波注意濾波會(huì)引入相位滯后。3. 用手輕輕晃動(dòng)擺桿和旋轉(zhuǎn)臂連接處檢查是否有肉眼不可見(jiàn)的微小晃動(dòng)。緊固所有螺絲檢查軸承是否安裝到位。系統(tǒng)反應(yīng)遲鈍擺桿倒下時(shí)控制器“無(wú)力”1. 比例增益太小。2. 電機(jī)扭矩不足或電源電壓太低。3. 控制循環(huán)頻率太低。1. 逐步增大角度環(huán)P值觀察響應(yīng)速度。2. 測(cè)量電機(jī)驅(qū)動(dòng)輸入電壓確保在負(fù)載下不會(huì)大幅跌落。嘗試更換扭矩更大的電機(jī)。3. 檢查你的控制中斷是否被其他高優(yōu)先級(jí)任務(wù)阻塞。使用示波器或點(diǎn)燈法測(cè)量實(shí)際的控制循環(huán)周期確保達(dá)到設(shè)計(jì)頻率如200Hz。角度讀數(shù)偶爾出現(xiàn)跳變或毛刺1. 電機(jī)產(chǎn)生的電氣噪聲干擾了傳感器或MCU。2. I2C或SPI通信受到干擾。3. 電源不穩(wěn)定。1.加強(qiáng)電源濾波在電機(jī)驅(qū)動(dòng)電源入口和MCU電源入口處增加電容。2.物理隔離將傳感器信號(hào)線遠(yuǎn)離電機(jī)電源線使用雙絞線或屏蔽線。3.軟件濾波在讀取傳感器數(shù)據(jù)后增加一個(gè)中值濾波或移動(dòng)平均濾波。4. 檢查所有接插件是否接觸良好。擺桿在特定角度附近“抽搐”可能是編碼器或IMU在該位置存在“死區(qū)”或非線性誤差。例如某些磁性編碼器在南北極附近線性度變差。1. 手動(dòng)緩慢旋轉(zhuǎn)擺桿一周記錄傳感器輸出檢查是否有非線性區(qū)域。2. 對(duì)于IMU檢查加速度計(jì)在角度接近90度水平時(shí)是否由于重力分量變小而導(dǎo)致計(jì)算誤差變大??梢钥紤]在算法中切換到使用陀螺儀積分為主。Wi-Fi通信時(shí)控制性能下降或不穩(wěn)定Wi-Fi通信任務(wù)占用了大量CPU時(shí)間或中斷了實(shí)時(shí)控制循環(huán)。1. 將Wi-Fi數(shù)據(jù)發(fā)送放在低優(yōu)先級(jí)的任務(wù)或主循環(huán)中確??刂浦袛嗟膬?yōu)先級(jí)最高且執(zhí)行時(shí)間短。2. 降低數(shù)據(jù)發(fā)送頻率或者只發(fā)送關(guān)鍵摘要數(shù)據(jù)而不是原始數(shù)據(jù)流。3. 考慮使用更高效的通信協(xié)議如UDP而非TCP。最后分享一個(gè)最重要的心得耐心記錄。準(zhǔn)備一個(gè)實(shí)驗(yàn)日志記錄每次硬件改動(dòng)、參數(shù)調(diào)整、觀察到的現(xiàn)象。控制工程在很大程度上是一門實(shí)驗(yàn)科學(xué)這些記錄是你分析和解決問(wèn)題的唯一依據(jù)。當(dāng)你看到自己親手打造的擺桿從東倒西歪到穩(wěn)穩(wěn)立住那種將抽象理論轉(zhuǎn)化為具體物理現(xiàn)實(shí)的成就感是任何仿真都無(wú)法替代的。這個(gè)開(kāi)源倒立擺項(xiàng)目最終帶給你的不只是一個(gè)會(huì)動(dòng)的模型更是一套解決實(shí)際工程問(wèn)題的完整方法論。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丁香六月青青草| 久99久热| 超碰av在线| 一二三区视频韩国| 亚洲五月天,激情视频| 国产日产亚系列精品版优势| AV性爱在线| 人妻久久久久久久久妻久久久久| 成人片在线播放| 真实的国产乱XXXX在线91| 先锋资源91| 丁香婷婷五月天色播| A1片久久| 色五月婷婷影视| 91精品丝袜久久久久久| 26UUU欧美| 色色COm| 91视频一起草| 97视频91| 五月丁香啪综合| 激情五月婷婷| ..真实国产乱子伦对白在线_欧 | 丁香五月天色婷婷| 婷婷五月天激情综合| 婷婷播播五月天| 久久激情五月婷婷| 99a级片| 欧美综合激情| 超碰操日| 久婷视频| 九月大香蕉| 婷婷色网| 色狠狠色噜噜AV天堂五区| 五月婷婷片| 丁香五月网址| 99爱视频在线观看这里只有精品| 狠狠做婷婷| 性综合网| 国产激情久久| 色狠狠色| 色爆五月| 久久这里只有精品视频15| 狠狠搞狠狠操| 免费看欧美成人A片无码| 人人澡玖玖一| 五月天偷拍| 婷婷综合| 少妇2做爰HD韩国电影| 综合色播| 午夜天天精品视频| 69人人操人人爽| 色婷婷六月| 成人精品视频99在线观看免费| 婷婷在线视频| 婷婷丁香精品视频在线观看| 热99在线精品| 天天爽夜夜爽夜夜爽精品| 99久久久| www国产亚洲色婷婷com| 亚洲精品99| 五月婷婷五月天激情网| 久久资源网五月婷| AA丁香综合激情| 99无码视频| 99国产精品白浆在线观看免费 | 97热这里只有精品| 久热超碰| 狠狠色婷| 亚洲午夜精品久久久久久人妖| 婷婷色网站| 日韩成人网址| dingxiangtingtingliuyue| 热99热9| 99热这里只有精品最新地址获取| 国产毛片精品一区二区色欲黄A片| 久久99热在线观看| 成人网站免费sxj| 90色免费视频| 丁香五月综合激情性爱| 国产va在线视频| 去干网最新版本亚洲版| 99在线69| aaa久久久| 五月天色欧美| 婷婷五月天成人动漫 | 任你搞网站| 9久视频| 色婷婷小说网| 五月亭久久无码视频| 国产97色在线 | 日韩| 久久婷婷网| 色情丁香五月天| 五月深爱网| 成人版视频在线观看| www.久久爱| 超碰人人摸AV| 天天日狠狠| 人人噜天天上| 亚洲无AV在线中文字幕| 天天色综合天天| 99热国产在线| 日本乱子人伦在线视频| 天天射综合网站| 婷婷五月天com| 色 色 色综合com| 日日夜夜天天综合| 嫩草视频观看| 五月激情六月宗合| 在线观看视频1区| 伊人久久99| 淫荡工a| 综合色99| 91成人看片| 成人色情五月天婷婷丁香| 婷婷五月天成人网站| 日本色99| 色婷婷综合综合网| 五月天婷婷亚洲| 亚洲六月婷婷| 五月丁香婷婷中文| 免费视频无码| 日本一级大片| 色五月婷婷在线观看| 另类小说五月天| 亚洲色综久久五月| 丁香婷婷激情六月五月开心| 婷婷94s| 婷婷97狠狠干| 五月丁香激情综合| 噜噜噜噜婷婷五月天| 色婷婷亚洲婷婷在线观看| 极品人妻VIDEOSSS人妻| 亚洲精品欧洲精品| 人妻体体内射精一区二区| 一本久道综合99| www.六月丁香看AV| 人碰人人人玩91| 五月婷婷与六月丁香图片激情| 色狠狠综合网| 激情另类综合| 青青草五月天| 成人天天爽| 99爽视频| 就是色婷婷五月亚洲色| 九九碰九九爱97超碰| 7777激情基地| 成人短视频在线观看| 六月丁香大香蕉| 激情五月天婷婷| 亚洲综合欧美色丁香婷婷888月图片| 亚洲mm色| 久热伊人在91| 碰碰女| 91九色小视频| 亚洲成人综合在线| 天天爽综合| 狠狠五月婷婷| 五月婷婷天天| 久久亚洲婷婷| 成人中文网| 久久成人综合五月天| 日本女色人人| 婷婷五月天天天| 丁香五婷| www狠狠| 九九热视频首页/这里只有精品| av九九| 玖玖在线视频福利| 男女啪啪做爰高潮无遮挡| www激情网| 99久久婷婷国产综合精品电影| www一区二区三区| 日本玖玖在线| 九九热在线99| 六月五月婷婷| 国产精品大香蕉| 26uuu国产| 丁香婷婷人妻综合网| 午夜天天精品视频| 国产综合婷婷| 99热日本| 9999三级片| 深爱激情丁香| 热99只有里视频| 九九久久高清| 国产日韩欧美| 91九色中文字幕女在线观看| oumeisesewang| 又大又粗九一在线| 99热偷拍| 直接看的AV| 日本不卡中文字幕| 五月丁香六月激情| 婷婷激情综合| 亚洲va综合va国产va中文| 天天摸天天肏| .comwww在线观看免费操| 日本久久高清| 热99在线| 婷婷五月天日日日干干干| 亚洲久艹| 97爱艹婷婷开心丁香激情综合| 免费在线观看欧美激情xx小视频| 激情婷婷五月天伊人在线观看| 欧美碰碰| 桃色五月婷婷| 激情丁香五月婷婷| 武则天精品久久| 色婷婷影音| 久久狠狠干| 久久精品99国产精品日本| 亚城区在线| 久久精彩免费视频精彩免费视频| 欧洲区自拍| 激情五月天电影| 99在线精品视频免费观看20| 婷婷激情鹿城五月天| 成人综合AV| 1024操逼| 国产欧美日韩综合精品一区二区| 激情五月综合网| 天天看夜夜看| 巴基斯坦粉嫰无码视频| 色五月丁香五月五月婷婷| 婷婷丁香www视频日本韩国| 久色网| 91九色在线视频| 五月综合在线婷婷图片| 亚洲色五月天在线| eeuus五月婷| 婷婷久久精品| 亚洲免费视频网站| 99色免费在线观看| 狠狠综合久久综合| 四季日韩AV无码综合| 五月香婷婷| 大香蕉九操| 日本色狠狠| Va另类视频| 丁香五月天在线视频| 丁香六月激情| 97人人干人人操| 日本乱论99| 婷婷丁香五月天之开心少妇| 五月丁香激情综合网官网| 五月天丁香| 五月婷婷五月| 激情五月婷婷| 日本人妻伦在线中文字幕| 丁香五月播播| 99久久婷婷国产综合| 97碰久久| 亚洲综合五月天| 人人操日| 国产精品VIDEOSSEX久久发布| 深爱五月激情五月| 精品影院| 伊人久久丁香五月91| 久热在线中文字幕色999舞| 精品久久99| 久久五月婷| 99色| 婷婷色资源| 欧美日韩国产一二区| 99色爱| 99热99艹在线观看| www.五月婷| 人人叉久| 欧美性二区| 五月天丁香啪啪综合| 激情文学 综合 色| 五月婷婷在线网站| 婷婷六月色开| 色九月| 欧洲色色| 91在线视频观看午夜福利| 99色在线观看视频者| 色婷婷久久7777| 久久婷五月综合| 成人av在线网站| 精品成人久久久久久久_一二三四视| 超碰人人操人人干| 五月婷婷影视| 99re在线精品视频| 三人荫蒂添的好舒服A片| 日本精品人妻无码77777| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品| 久久人妻少妇嫩草AV| 久久受www免费人成| 五月色婷丁香| 六月婷婷无码| 激情婷婷六月天| 五月色色网| 爱射综合| 日韩国产在线免费观看| 热久久99视频| 碰97久久| 六月五月天婷婷涩播在线| 丁香狠狠色婷婷久久无码视频| 成人AV网站在线| 色婷五月| 五月天桃色深爱网| 欧美成人精品A片免费一区99| 影音先锋五月婷婷| 久久精彩综合视频| 免费看成人747474九号视频在线观看| 欧美性生交XXXXX无码小说| 九九在线91| 久久九九99| 开心五月婷婷99| 一区视频网站| 9色免费网| 99re这里只有精品国产99| 黄色AAAAA| 色欧洲| 99re久热| 秋霞影音91人妻久久| 91色色色18| 天天激情站| 婷婷五月综合在线| 色99在线| 97偷拍对白视频| 91九色精品熟女内射| 日日爱699| 91精品丝袜久久久久久| 九九色影视| 夜丁香综合| 日本99久久| 在线观看亚洲视频影院| 国产成人亚洲综合A∨婷婷| 丁香五月综合| 狠狠操.com| 日本99色| 1区2区视频| 激情五月天色婷婷综合| 亚洲亚洲人成综合网络| 亚洲国产色婷婷| 98色花堂98t.R| 久婷狼色诱惑在线| 另类综合网| 天天做天天爱| 九热在线这里有精品6| 色婷婷免费视频| 草久私拍| 青青草激情网| 亚洲四色五月| 人人摸人人| 丁香五月天久久| www.激情在线| 狠狠五月天| 色色色99| 99热精品在线观看| 日日夜夜狠狠婷婷色| 婷婷涩五月| 日韩五月婷婷| 五月婷婷丁香啪啪| 久久人人超| 久久丁香五月| 色五月婷婷在线| 丁香婷婷色| 66成人网| 日韩在线视频中文字幕| 久久久激情| 伊人久久大香网| 激情五月色婷婷| 久久婷视频| 91碰超| 日本99在线视频| 狠狠爱五月婷婷| 99玖玖人人| 爽天天天天天天天| 99re66热这里只有精品| 在线1青婷| 婷婷婷五月香蕉| 日日夜夜久| 中日韩狠狠色| 丁香五月Av| 18av天堂| av操B网站| 久久小片| 97色婷婷五月天| 久久99网站| 日日日,com| 国产3p露脸普通话对白| 色婷婷成人| 丁香六月婷婷久久高清| 六月丁丁香| 五月综合亚洲婷婷| 九九热99熟女| 丰满少妇猛烈A片免费看观看| 狠狠干总合| AV亚洲在线| 第四色五月婷婷| 日韩黄黄| 超碰九热| 五月婷婷熟女| 呦呦视频无码播放| 久热 91| 狠狠色婷婷| 婷婷六月天亚州| 亚洲AV第二区国产精品| 欧美韩国日本| 91精品国产99久久久久久天美| 人人澡天天色天天做| 九月丁香网婷婷| 久艹大香蕉| 五月丁香婷成人网| 玖玖婷婷视频| 精品一二三区久久AAA片 | 天天做夜夜爽| 亚洲情欲| ...婷婷国产成人亚洲日韩| 激情婷婷五月综合| 久热9| 丁香五月六月综合欧美| 色婷婷伦理| 婷婷五月天AV在线| 九九99精品视品| 婷婷99狠狠| 激情五月天伊人av| 五月色婷婷综合丁香精品无遮挡| 99在线视频精品| 国产AV国片偷人妻麻豆| 人妻人人操| 99av视频| 五月天婷爱综合| 午夜色婷婷| 色综合色综合色综合| 天天骑天天操| 五月丁香久人妻中文| 99福利视频| 120分钟婬片免费看| 丁香五月婷婷香| 亚洲综合九九| 久久大香蕉| 五月天六月色| 激情五月丁香六月综合AVXXXX| 国产日批视频免费播放| 黄色三级日本| 丁香五月最新地址| 97碰碰在线观看视频| 婷婷六月丁香五月图区| 99国产精品久久久久久久久久久 | www.夜夜| 久热免费视频| 丰满人妻一区二区三区| 日韩成人电影AV| 五月婷啪| 91热在线| 99久视频| 丁香五月大香蕉| 丁香五月激情综合| 99精品综合| AV九九| 日本99久久| 婷婷五月天伊人| 乱色色色| 国产精品色婷婷AV综合色色| 五月激情网综合| 亚洲综合网激情小说| 婷婷欧美偷拍综合| 只有精品视频在线观看| 色五月成人婷婷| 成人 在线 日韩| 日韩色五月| 婷婷色中文| 亚洲超级碰| 情一色一乱一伦一91A| 黄色短视频在线观看| 五月刺激丁香月综合| 色婷婷综合久久| 2050人人操免费工开爱| 五月丁香婷婷99| av免费在线网站| 97婷婷狠狠久久综合9色| 色99免费视频中文| 久操福利| 玖玖视频福利| 5月婷婷性视频| 天天做综合网色综合| 1995年关宝慧版蜘蛛女| 成人丁香五月天| 亚洲第一综合| 五月丁香六月欧美综合网站| 年轻的妺妺伦理HD中文| 亚洲99一级无嗎特制在线| 92久操视频| 成人Av在线大片| 操操碰| 小视频在线亚洲| 亚洲 无码 中文字幕 中出| 亚洲激情色色| 九九干视频| 五月婷av| 影音先锋AV资源男人站| 另类精品视频在线观看| 欧美色播综合在线观看| 第四色五月天| 色九区| 日本三级99人妇网站| 91综合网| 久思思久视频| 久久婷婷六月综合| 日本欧美成人片AAAA| 激情综合网婷婷五夜| 婷婷五月天综合AV| 五月婷婷熟女| 亚洲 视频 导航 一区| 久99热| 奇米色大香蕉| 天天综合激情| 五月天婷婷AV| 五月婷婷操操| 九月婷婷久久| 人妻久久久久久久 | 婷婷香蕉| 玖玖精品视频| 一本大道熟女人妻中文字幕在线| 九九99在线| 熟女乱论网| 色五月婷婷一二| 色婷婷六月| 久re在线| 欧美毛片www| 色爽九九| www.9色色色| 99热免费精品热久久66| 丁五月激情视频免费| 狠狠色丁香| 玖玖婷婷五月| 五月天色婷婷激情| 九九热青草| 五月丁香激情四射| 91婷婷五月天嫩女| 人妻无码视频网| 久久停停超碰| 九色无码| 停停六月 综合| 好好日激情五月天| 五月天激情丁香| 免费人人操| 丁香婷婷在线| 婷婷中合| 婷婷五月激情片| 深爱激情丁香| 天天爽在线视频| 亚洲99在线| 亚洲性爱AV| 丁香婷停五月激情综合深爱| 色综合色综合网| 婷久久| 六月天婷婷| 久久久亚洲成人无码A片| 色五月开心五月激情五月| 1024人妻| 啪啪色激情五月天| 久久久精品人妻| 久久视频婷婷视频| 亚洲成人免费电影| 91久久久久久| 综合激情视频| 五月丁香日本片| 大香蕉婷婷| 婷婷涩五月| 国产avapp 网| 天天搡日日搡aaaaⅩ| 黄网在线观看免费| 日本婷久久| 五月天操逼网| 色情综合| 亚洲成人免费在线| 伊人婷婷激情| 思思热99er| 国产婷婷五月天| 大鸡巴伊人网| 婷婷五月天影视首页| 第五婷婷伊人丁香| 玖玖综合色| 婷婷久热| 国产乱人偷精品人妻A片| 少妇激情五月婷婷| 91久女| 深爱激情丁香五月| 欧美日韩国产一区| 五月婷婷色五月| 六月婷婷之青青草| 天天色中文字幕女优AV| 久色视频| 日本三级中国三级99人妇网站| 天天干狠狠| 亚洲综合丁香五月| 丁香色情五月综合激情| 色婷婷A| 玖玖在线视频福利| 狠狠色综合五月人人| 色综合色综合网| 四射综合网| 久久视频婷婷视频| 九九九成人在线视频| 久久ri精品视频| 久久综合影院| 激情丁香淫荡婷婷| 一区二区三区四区牛| 九九99九九99| AV 3P| 丁香五月婷婷欧美成人色图| 开心五月网| 亚洲综合婷婷五月| 99热国内精品| 久久大国产香蕉| 久久久无码精品成人A片小说| 日本综合久| 久操乱| 激情五月综合网最新| www.99热视频在线观看| CAoub青青超碰| 天天日天天插| 99热在线看| 一起草无码视频| 超碰免费电影| 国产伦亲子伦亲子视频观看 | 99爱爱网| va婷婷在线免费观看| 操人精品| www.wuyuetian啪啪| 另类激情五月| 岛国AV网站| 五月天天丁香婷婷在线中| 五月丁香日逼| 精品国产乱码久久久久夜深人妻| 激情AV在线| 婷婷丁香五月天狠狠| 97超碰人人操| 一区二区三区XXXXXX| 少妇性按摩无码中文A片| 婷婷五月天视频免费在线观看| 538在线| 久久婷婷五月综合激情国产| 蜜乳AV成人| 五月色综合| 91色综合网| 亚洲综合激情五月| 99精品在| 老司机午夜福利视频金瓶梅| 91超级碰在线视频| 色五月97| 六月丁香开心婷婷欧美| 婷婷99狠狠躁天天久久久九九九| www.激情五月| 婷婷色五月天在线| 久久激情天堂| 亚洲天天| 色五月婷婷久久| 六月丁香五月激情网| 噜噜噜噜婷婷五月天| 偷拍91九色| 9 1 A v久久久| 色五月丁香A欧美com| 丁香九月婷婷| 婷婷五月天成人网| www.zbzhongsen.com| 色人久久| 伊人91| 激情综合五月天| 人人摸人人澡人人| 五月丁香婷婷视频| 久久婷婷五月综合色丁香| 五月丁香淫淫婷婷婷| 五月婷婷丁香综合| 狠狠色噜噜色狠狠狠综合久久成人波| 午夜电影网VA内射| 五月丁香激情婷婷综合| 五月婷婷人妻| 26uuu| 欧洲色色| 婷婷五月香蕉| 日日天天干| 成年人丁香五月| 激情深爱五月天| 激情五月天视频| 亚洲色啪| 影音先锋男人女人| Y11111111111少妇电影院| 一本狠婷婷综合| 色婷婷丁香社综合| av在线观看网站| 大香蕉综合| 去干网av| 婷婷五月天亚洲激情戏精品| 五月婷婷啪啪啪啪| 色婷婷激情四射视频| 伊人久久大香网| 五月婷婷啪啪| 日韩在线看AV| 大香蕉娱乐| 成人婷婷| 天天爽天天弄| av性爱网站| 九热免费视频| 色99在线| 精品操逼一区二区| 97超碰人人操| 热99久久这里只有精品| 狠狠摸狠狠摸| 夜夜撸夜夜骑| 五月天激情亚洲| 五月丁香花激情综合网| 婷丁五月| 51avj视频大全| 超碰免费成人| 国产五月视频| 婷婷丁香五月天影院 | 六月丁香色婷婷| xxxx久| 少妇人妻人伦A片| 久久久九九九 99| 97福利视频| 青草激情在线| 色色99| 91啦丨九色丨刺激中文| 婷婷五月色| 久久久久久五月天| 99久久婷婷国产综合精品草原| 亚洲欧洲中文日韩久久AV乱码| 97超碰在线观看免费| 丁香五月激情婷婷视频| 丁香五月亚综合图片| 狠狠操狠狠爱| 婷婷五月超碰| 久久香蕉婷婷五月天| 影音先锋91资源站| 婷婷综合性爱网| 性一交一乱一交A片久久四色| 五月天婷婷五月| 五月大香蕉| 婷婷久久婷婷色五月| 激情五月激情综合俺也去婷婷小说| 激情五月综合网最新 | 欧美天堂久久| 色婷婷久久9.com| 五月网激情| 1区2区视频| 色综合激情图区| 五月丁香六月婷婷精品| 欧美日韩成人在线网| 丁香色婷婷色手机免费在线| 69精品人人人人| 99色热视频在线| 欧美色激情四射| 五月天丁香啪啪综合| 玖玖婷婷五月| 久久精品五月| 丁香六月无码| 九七色色六月丁香| 激情五月六月婷婷综合啪啪| 青草激情综合| 色v综合网| 日韩啊啊啊| www91色网站| 婷婷激情五月天亚洲综合| 玖玖无码中文| 日本99在线| www.刺激色网站www.| 色婷婷狠狠干芒果TV| 久久人妻超碰一区| 五月天婷婷爱丁香中文字幕| 五月天婷婷小说| 色999五月色| 另类激情五月| 色色激情网| 另类精品视频在线观看| 久久婷网| 玖玖婷婷色五月| 丁香五月天婷婷91| 日本五月婷婷| 狠狠色网| 色五月超碰| 色播五月综合网| 激情婷婷五月| 99热这里精品| 五月天综合在线| 91精品综合久久久久久五月丁香| 亚洲精品久久久久久久久久吃药| 狠狠香婷婷五月| 欧洲色| 日韩六十路91性交电影| 激情内射人妻1区2区3区| 亚洲综合网激情小说| 狠狠CAO日日穞夜夜穞AV| 婷婷 激情 五月| 丰满少妇乱A片无码| 六月婷婷影院| 亚洲日韩久久婷婷伊人| 婷婷五月天电影区小说区| 婷婷色色丁香| 五月丁香好婷婷A片网| 精品在线网站| 九九成人视频| 六月丁香综合网| 9色资源在线| 色屌丝中文字幕| 大香蕉五月天婷婷丁香91| WWW久久久| 欧美狠狠一在草| 久久五月婷婷综合网| 超碰三级片| 五月天另类小说| 婷婷亚洲丁香五月| 自拍视频在线观看9| 日本在线视频播放91| 婷婷六月激情小说网| 国产欧美熟妇另类久久久| 激情五月天色婷婷综合| 国产AV不卡福利| 夜夜操天天干| 97韩国久久电影院| 色狠狠999综合| 五月丁香在线| 五月天色影院| 99er这里只有精品视频| 天天色中文字幕女优AV| 夜色综合网| 五月天·www·com| 日本少妇AA一级特黄大片| 久久五月网| 99er免费在线观看| 超碰国产在线观看| 国外亚洲成AV人片在线观看| xxx.色婷婷| 97在线观视频免费观看| 四月婷婷五月丁香| 安息电影在线观看完整版| 五月婷av| 丁香五月婷婷基地| 97 A I色色| 色五月成人婷婷| 伊人久热91网| 五月婷色| 日本久久精品18| 婷婷五月天深爱| 9久热在线视频精品| 丰满少妇乱A片无码| 日韩成人电影在线播放| 五月丁香亚洲综合网| 日本色天堂| 亚洲天堂婷婷| 亚洲精品亚洲人成人网| 狠狠穞A片一區二區三區| 91操色| 97碰碰视频在线观看免费| 超碰操日| 99婷婷| ww久久| 激情小说婷婷五月| 这里只有精9| 99九九在线观看免费| 五月丁香六月激情| 丁香五月婷婷五月| 日本精品99| 色播五月网| 婷婷五月天亚洲精品| a色色片| 亚洲六月色婷婷| av一区免费看| 久99婷婷色综合| 久久久久久久人妻| 婷婷五月综合激情| 成人综合AV| 日欧大屏操| 色色色色色爱| 激情丁香网| 激情婷婷人妻| 天天摸.天天mo| 激情六月丁香| www.黄色片-久久成人国产精品在线播放-999AV| 久久婷婷丁香花综合网| 日韩中文字幕| 成人国产欧美大片一区| 女人天堂AV| 亚洲久热| 久热这里只有精品99re| 日日噜狠狠| 99热99ai| 色五月网址| 五月婷网| 99在线热| 成人版视频在线观看| 91九色无码内射| 嫩草视频。| 婷婷五月激情黄色| 五月停停大香蕉| 九七色色六月丁香| 国产麻豆视频| 日韩99无码| 国产在线网址1| 婷婷成人av| 色吊操色妞| 亚洲无码九九九| 91热手机在线| 国产午夜精品一区二区| 免费97碰碰| 99狠狠色| 99re99热| 五月亭亭六月激情| 激情五月婷婷在线| 天天天久久人人人合| 爆乳熟妇一区二区三区爆乳| 六月丁香av| 婷婷五月天丁香| 天天爽天天爽天天爽天天爽天天爽| 丁香五月香蕉在线| 狠狠肏综合网| 婷婷色情五月| 久久久久久人妻| 97超碰人人操| 丁香六月啪啪| 99综合97| www一起操| 色色五月天婷婷| 婷婷五月俺要去| 久久这里只有欧美| WWW,五月| 色婷五月| 狠狠狠狠草草| 久久总和99| 综合激情网五月激情| 婷婷五月天激情影片| 丁香桃色网| 久久久精品色| 婷婷色五月综合| 色婷婷在线影院| 99久久久| 婷婷五月天在婷| 综合性爱网| 天天干一干| 精品五月花| 综合久久97| 99爱视频在线免费观看| 亚洲第一综合| 色婷婷九月| 色色色五月天激情资源| 120分钟婬片免费看| 天天摸日日舔狠狠添婷婷婷| 26uuu成人网| 婷婷色导航| 婷婷久久婷婷| 美妞av| 狠狠高潮精品亚洲1| 五月婷婷五月天| 丁香久久激情俄| 五月婷婷六月丁香免费| 久久久久久久合一狠狠做深爱| 五月丁香999| 伊人网色婷婷五月天| 综合久久高清| 极品五月天| 狠狠做深爱婷婷久久综合一区| 五月停视频天堂| 色色丁香| 亚洲天堂aaa| 91久久久久久久| 日本99色| 国色天香伊人狠狠色| 伊人五月天在线| 五他月天啪啪啪| 亚洲综合网激情小说| 亚州操操| 日韩有码一区| 色青青五月| 综合久久婷婷| 狠狠色丁香婷婷五月| 99热久久最新地址| 丁香六月综合激情| 色色九区| 欧美综合五月丁香六月婷| 日韩aaa| 成人网在线视频| 99热在线观看精品免费| 亚洲精品久久久久久久久久吃药| 99色干| 99色视频在线| 五月天大香焦| 99热精这里只有精品| 激情五月丁香婷婷| 亚洲乱码在线观看| 婷婷六月综合激情| 97操在线| 2025天天爽天天摸| 国产 码在线成人网站| 色99在线视频| www热久久yy9| 超碰高清在线| 天天狠狠夜夜狠狠2023| 99@久久@99精品视频| 免費亭亭成人| www.超碰在线| 五月婷丁香花| 色五月婷婷中文字幕| 久久久jd| 超级碰碰碰97免费| 中文字幕激情综合| 日本婷婷五月天| 婷婷之玖玖| 婷婷成年人免费视频| 天天色五月婷婷91久久久久久久| 久久婷婷一级片| 国产五月视频| AV国产有码| 亚洲在线免费成人| 久噜久噜| 色婷婷狠狠18yy| 人人操人人爱丁香五月| 婷婷激情久久| 丁香涩涩爱| 超碰A V在线| 婷婷丁香五月激情| 91色碰| 99视频激情四射| 久久色五月| 成人在线网| 九九国产视频| 婷婷色婷婷| 五月天成人伊人| 五月婷婷久久大片| 开心色五月天久久久久久久| 超碰人人操人人9| 91九色欧美| 91啪啪视频| 99精品免费| 思思热久久久久思思热| 五月丁香婷婷伊人日韩| 激情丁香五月天| 激情综合网址| 亚洲激情av| 色五月丁香在线| 国产黄色av| www.99热视频| 久久五月丁香伊人青草| 琪琪色五月婷婷老师| 99热网站| 婷婷永久在线| 大香蕉久久| 淫荡综合网| 先锋资源婷婷| 五月婷婷六月天| 日日操,天天操| 色综合视频| 五月婷婷六月丁香| 五月婷婷我| 99碰网站| 欧美性色A片免费免费观看的| 亚洲欧州色情在线观看| 久久婷婷丁香五月宗合| 99热这里只有精品99| 激情九九这里只有精品| 第五婷婷伊人丁香色| 日本欧美成人片AAAA| 婷婷五月激情视频| 丁香五月香蕉| 亚洲AV第二区国产精品| 丁香激情久久| 久久九九综合| 成人婷婷色综合| 激情五月婷| 亚洲综合婷婷| 4399亚洲视频| 桃色五月婷婷| 五月婷婷色情| 丁香五月婷婷欧美成人色图| 99大香蕉| 99久久国产综合精品五月天喷水\| 97热精品| 99热精国产这里只有精品| 超碰在线免费9| 99精品国产乱码久久久人妻| 婷婷色五月开心五月| 欧美综合丁香网| 色五月天丁香婷婷| 丁香婷婷天堂| 五月婷婷之综合激情| 五月激情偷拍| 干婷婷五月天| 996热re视频精品视频| 五月停视频天堂| 激情www| 99视频只有精品| 五月丁香六月激情综合在线| 亚洲AV综合在线观看| 日本97人人| 亚洲视频在线观看| 六月99天天婷婷激情综合| 99这里是精品| 日本婷婷网| AV在线观看网站| 九月婷婷激情久久| 亚洲综合网在线| 亚洲AV成人在线| 色综合久久99色| 日本婷婷色日| 色五月天网| 五月丁香色色综合| 午夜成人AV在线| 99婷婷五月天激情| 蜜臀综合久草| 午夜69成人做爰视频| 亚洲中文乱字字幕在线永久| 五月天淫乱视频| 涩五月色婷婷| 欧美综合在线五月天色婷婷| 五月丁了香蕉综合| 久久98| 91碰| 久久精品63| 伊人网啪啪| 91丨九色丨老农村| 色久一| 热婷婷av| 九九色网| 影音先锋一区二区资源站| 国产精品日本一区二区在线播放| 九九色婷婷| 九九热视频在线观看| 婷婷基地爱| 色五月综合在线| 99久久网站| 成人在线网| 99热99色| 婷婷综合在线| 久久久婷| 综合激情五月天| 91操人| 亭亭玉月丁香| 日本99久久| 国产精品第一国产精品| 天天做天天爽| 丰满少妇猛烈A片免费看观看| 欧美成人精品A片免费一区99| 人妻22p| 国产精品人成A片一区二区| 五月激情综合网| 夜精品无码A片一区二区蜜桃 | 久久香蕉影院| 大香蕉久久伊人婷婷五月丁香| 激情小说五月天| 婷婷五月色| 成人片黄网站色大片免费毛片| 少妇AB又爽又紧无码网站| 先锋影音av色五月天资源站| 日本综合99| 色婷婷啪啪| 色丁香五月| 国产片天天爽夜夜爽| 侠女刀之记忆电影在线看免费| 婷婷色香六月综合激情| 九九机热| 久久婷婷五月综合色丁香| 久热人妻| 色色色综合| 色综合婷婷99| 中文字幕AV网址| 精品久色| 伦99热| 狠狠操狠狠| 五月天成人免费视频| 人与禽A片啪啪| 日日噜噜久久婷婷五月天| 亭亭色网| 99在线观看这里都是精品| 婷婷五月色综合| 99国产精品久久久久久久久久久| 1024日韩| 欧美色图片88| 正宗黄色毛片| 99热免费网站| 精品,99| 99日韩| 色色色香蕉五月婷| 色五月婷婷综合在线| 五月香蕉综合| 色婷婷社区| 婷婷五月丁香基地| 5月丁香美女影院| 色综合丁香婷婷| 色色影院aaaav| 激情五月婷婷综合| 五月丁香激情综合网| 9色天堂| 99久久久国产大片| 五月五婷婷| 五月婷丁香| 91亚洲免费片| 男人天堂伊人五月丁香| 五月天成人小说网| 青青草五月天| 色婷婷啪啪| 99热精品10| 婷婷五月天在线视频网站| 天天做天天爱天天爽| 婷婷亚洲久久| 五月天无码视屏播放| 狠狠干在线| 日韩一本操| 99精品自拍| 色婷婷小说| 五月综合久久| 九九色色色| 婷婷五月天激情影片| www.99热这里只有精品| 91精品视频男人的天堂| 五月久久婷婷天堂视频| 亚洲热久久| 欧美激情综合色综合啪啪五月| 色九九一二| 狠狠狠激情网| 五月天精品视频| 性爱人人网| www.色擼擼.com| 激情深爱五月天| 97碰碰视频在线观看免费| 亚洲色色香蕉| 亚洲无AV在线中文字幕| 九九综合九九| 丁香五月天激情综合| www.丁香黄色五月天人与| 只有精品在线观看| 久久人人九九| 99碰在线视频| 五月天深爱激情网| 国产美女无遮挡裸体毛片A片| 在线中文av| 日韩99视频| 丁香狠狠操| 这里只有精彩视| 97在线观视频免费观看| 亚洲综合网区| 任你艹| 9久热在线视频精品| 人妻久久久久久久 | 九九99免费视频| 日本色色网站| 五月丁香六月婷婷久久| 丁香五月婷婷社区| 色青青视频| 亚洲视频一区| 五月丁香直播| 国产成人精品一区二三区熟女在线| www久久久| 久久综合99| 综合激情五月丁香| www久久99| 亚洲五月天婷婷| 4399亚洲视频| 欧美日本黄色| 精品久久9| 91碰在线| 120分钟婬片免费看| 色婷久久| 色五月欧美| 天天色天天爽| 九九无码| 久久五月丁香综合17C| 中国女人做爰A片| 精品少妇蜜臀91| 婷婷中文综合网| 五月天婷久精视频| 丁香五月停停基地|