日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

卡爾曼濾波處理工程數(shù)據(jù):GPS與INS組合導(dǎo)航建模與仿真實(shí)現(xiàn)

卡爾曼濾波處理工程數(shù)據(jù):GPS與INS組合導(dǎo)航建模與仿真實(shí)現(xiàn) 做工程數(shù)據(jù)這塊的伙伴十有八九都遇到過同一個(gè)狀況傳感器拿回來的原始數(shù)據(jù)抖得厲害直接畫到圖上就像心電圖低通濾波倒是平滑了可拐彎處的相位滯后又讓你錯(cuò)過關(guān)鍵變化??柭鼮V波在這類場(chǎng)景里幾乎是一個(gè)繞不開的基礎(chǔ)工具它不依賴一段完整的歷史數(shù)據(jù)也不要求信號(hào)是平穩(wěn)的只要你能寫出系統(tǒng)的狀態(tài)方程和量測(cè)方程就能在線地給出一個(gè)兼顧模型預(yù)測(cè)和傳感器量測(cè)的估計(jì)結(jié)果。這篇內(nèi)容我會(huì)圍繞卡爾曼濾波處理工程數(shù)據(jù)的核心方法結(jié)合GPS與INS組合導(dǎo)航的濾波模型仿真把模型設(shè)計(jì)、參數(shù)推導(dǎo)、代碼實(shí)現(xiàn)和常見坑位從頭到尾講一遍。適合剛接觸組合導(dǎo)航、或者正在做狀態(tài)估計(jì)和信號(hào)處理相關(guān)項(xiàng)目的開發(fā)者參考即使你在別的領(lǐng)域處理溫度、壓力、加速度計(jì)數(shù)據(jù)這套思路同樣能直接遷移過來。全文不會(huì)只貼公式重點(diǎn)落在每一步為什么這么做以及我實(shí)際跑仿真時(shí)踩過的那些坑。1. 組合導(dǎo)航里的卡爾曼濾波為什么要把GPS和INS放一塊兒先明確一個(gè)問題GPS和INS單拿出來用到底哪里不夠用GPS的長(zhǎng)期穩(wěn)定性很好但輸出頻率通常只有10Hz到20Hz而且受環(huán)境影響大高樓密集區(qū)、隧道、樹蔭遮擋下很容易丟星或者跳變。你開著車進(jìn)地下停車場(chǎng)位置反而越走越偏I(xiàn)MU慣性測(cè)量單元恰恰相反它的輸出頻率可以做到100Hz甚至1000Hz短期內(nèi)的加速度和角速度測(cè)量非常準(zhǔn)但它的致命問題是誤差會(huì)隨時(shí)間積累。陀螺儀的零偏會(huì)積分到姿態(tài)角上加速度計(jì)零偏會(huì)積分成速度誤差速度誤差再積分成位置誤差幾分鐘不修正位置就能漂出去幾公里。你看這兩個(gè)傳感器幾乎是互補(bǔ)的GPS穩(wěn)但稀INS敏但漂。組合導(dǎo)航本質(zhì)上不再指望靠某一個(gè)傳感器給出完美結(jié)果而是把兩類測(cè)量放進(jìn)同一個(gè)狀態(tài)估計(jì)框架里用GPS的絕對(duì)信息去校正INS的累積漂移用INS的高頻輸出去補(bǔ)GPS的低采樣和丟星空窗。而這套框架最常見的實(shí)現(xiàn)就是卡爾曼濾波。用個(gè)生活化類比GPS像路邊每隔幾百米才出現(xiàn)的路牌看清一次能糾正一段路的認(rèn)知IMU像你閉上眼睛憑感覺走路的“步數(shù)感”前幾步很準(zhǔn)走遠(yuǎn)了方向就偏了必須偶爾睜眼看看路牌校正一下。卡爾曼濾波就負(fù)責(zé)決定你現(xiàn)在應(yīng)當(dāng)更相信“腳感”還是更相信“路牌”。1.1 卡爾曼濾波到底在算什么卡爾曼濾波的核心不是“濾波”兩個(gè)字讓人以為的那樣而是用一個(gè)遞推過程去估計(jì)系統(tǒng)的內(nèi)部狀態(tài)。遞推分兩步第一步叫時(shí)間更新也就是用狀態(tài)方程把上一時(shí)刻的估計(jì)往前推得到一個(gè)先驗(yàn)估計(jì)和相應(yīng)的協(xié)方差第二步叫量測(cè)更新也就是拿到傳感器量測(cè)之后用卡爾曼增益把先驗(yàn)估計(jì)和量測(cè)做一次加權(quán)融合得到后驗(yàn)估計(jì)。這兩個(gè)公式往直觀了說就是你先猜一個(gè)值再拿一個(gè)帶誤差的觀測(cè)去校正這個(gè)猜值。問題在于“猜”和“觀測(cè)”各自有多靠譜??柭鼮V波不靠拍腦袋決定它用協(xié)方差矩陣來量化不確定性預(yù)測(cè)模型噪聲大它就多信一點(diǎn)量測(cè)量測(cè)噪聲大它就多信一點(diǎn)預(yù)測(cè)。那個(gè)著名的增益矩陣K本質(zhì)上是一個(gè)不平衡的權(quán)重分配器。很多第一次接觸的人會(huì)問為什么不能用滑動(dòng)平均或者低通濾波器來平滑數(shù)據(jù)答案很簡(jiǎn)單低通濾波會(huì)引入相位延遲而且它對(duì)“系統(tǒng)結(jié)構(gòu)”毫無感知??柭鼮V波知道你當(dāng)前的物理傳播規(guī)律比如勻速運(yùn)動(dòng)還是勻加速也能量化預(yù)測(cè)本身的誤差還能輸出每個(gè)狀態(tài)量的協(xié)方差告訴你這個(gè)估計(jì)值到底可信到什么程度。工程數(shù)據(jù)一旦上升到“需要判斷當(dāng)前狀態(tài)”而不是“只看曲線平滑與否”卡爾曼濾波基本就是默認(rèn)選項(xiàng)。1.2 組合導(dǎo)航問題怎么映射成濾波問題把組合導(dǎo)航映射成卡爾曼濾波問題本質(zhì)上只做四件事確定狀態(tài)向量你要估計(jì)哪些量。位置、速度、姿態(tài)角可能還要加傳感器零偏。建立狀態(tài)方程這些量在時(shí)間上是如何傳播的受什么噪聲驅(qū)動(dòng)。建立量測(cè)方程哪個(gè)傳感器能直接或間接觀測(cè)到狀態(tài)里的哪些量。給定噪聲統(tǒng)計(jì)過程噪聲和量測(cè)噪聲的協(xié)方差Q、R。映射的時(shí)候有一個(gè)非常重要的工程判斷狀態(tài)向量選絕對(duì)量還是誤差量。慣導(dǎo)組合導(dǎo)航里業(yè)內(nèi)主流做法是選誤差量也就是位置誤差、速度誤差、姿態(tài)誤差、加速度計(jì)零偏、陀螺零偏。為什么因?yàn)閼T導(dǎo)遞推本身是高頻、連續(xù)運(yùn)行的誤差方程近似線性用線性卡爾曼濾波就能處理得很好而絕對(duì)位置和姿態(tài)的傳播方程是非線性的直接用線性濾波會(huì)遇到線性化誤差疊加的問題處理起來復(fù)雜得多。這樣一來濾波器的輸入就不再是GPS的位置讀數(shù)而是GPS測(cè)量位置與INS推算位置的差值。濾波器估計(jì)出這個(gè)誤差后再把誤差反饋給INS做修正。這個(gè)設(shè)計(jì)上的小巧思是理解整個(gè)組合導(dǎo)航濾波模型的關(guān)鍵后面代碼實(shí)現(xiàn)也會(huì)按這個(gè)思路來做。1.3 為什么這套框架不止適用于導(dǎo)航卡爾曼濾波在工程數(shù)據(jù)領(lǐng)域的通用性比很多人想象的要廣。我見過有人把它用在一臺(tái)工業(yè)設(shè)備的主軸溫度監(jiān)測(cè)上狀態(tài)是溫度和溫升速率量測(cè)是溫度傳感器讀數(shù)濾波之后成功把熱噪聲抑制掉同時(shí)保留了啟動(dòng)升溫過程的真實(shí)變化也有人把它用在風(fēng)機(jī)葉片振動(dòng)數(shù)據(jù)的趨勢(shì)提取上狀態(tài)是振動(dòng)幅值和諧波分量量測(cè)是加速度傳感器信號(hào)效果比單純數(shù)字濾波穩(wěn)得多。通用的邏輯是你只要能把數(shù)據(jù)背后的物理過程寫成一個(gè)狀態(tài)空間模型同時(shí)能寫出觀測(cè)值和狀態(tài)之間的關(guān)系卡爾曼濾波就可以上。這層認(rèn)知建立起來以后再來看GPS和INS組合導(dǎo)航就不是在記一套冶煉公式而是在復(fù)用一套通用方法論。遇到數(shù)據(jù)噪聲大、想要實(shí)時(shí)估計(jì)狀態(tài)的場(chǎng)景你會(huì)很自然地先問自己一句狀態(tài)是什么量測(cè)是什么過程噪聲和量測(cè)噪聲大概什么樣問完這三個(gè)問題模型的一半就已經(jīng)定了。2. 濾波模型的核心設(shè)計(jì)與參數(shù)推導(dǎo)2.1 狀態(tài)向量怎么定一個(gè)二維平面上的完整例子為了把主邏輯講清楚我不用上來就鋪15維的三維狀態(tài)模型而是從二維平面運(yùn)動(dòng)模型說起。真實(shí)工程里AGV小車、地面機(jī)器人這類場(chǎng)景完全可以簡(jiǎn)化成平面運(yùn)動(dòng)空中飛行器則需要擴(kuò)展到三維。狀態(tài)向量我這樣定x [位置誤差_東, 位置誤差_北, 速度誤差_東, 速度誤差_北, 航向誤差, 加速度計(jì)零偏_東, 加速度計(jì)零偏_北, 陀螺零偏]這個(gè)8維狀態(tài)向量已經(jīng)覆蓋了定位、測(cè)速、定姿和傳感器誤差四個(gè)核心維度。你可能會(huì)問位置和速度為什么要用誤差量而不是絕對(duì)量正如前面說的誤差量由線性狀態(tài)方程描述計(jì)算簡(jiǎn)單且穩(wěn)定。對(duì)應(yīng)的離散狀態(tài)方程展開如下位置誤差_東(k1) 位置誤差_東(k) 速度誤差_東(k) * dt 0.5 * 加速度計(jì)零偏_東(k) * dt^2 過程噪聲 位置誤差_北(k1) 位置誤差_北(k) 速度誤差_北(k) * dt 0.5 * 加速度計(jì)零偏_北(k) * dt^2 過程噪聲 速度誤差_東(k1) 速度誤差_東(k) 加速度計(jì)零偏_東(k) * dt 過程噪聲 速度誤差_北(k1) 速度誤差_北(k) 加速度計(jì)零偏_北(k) * dt 過程噪聲 航向誤差(k1) 航向誤差(k) 陀螺零偏(k) * dt 過程噪聲 三個(gè)零偏項(xiàng)(k1) 三個(gè)零偏項(xiàng)(k)零偏項(xiàng)建模成隨機(jī)常數(shù)現(xiàn)實(shí)中零偏會(huì)緩慢波動(dòng)那部分波動(dòng)通過過程噪聲來吸收。這種“簡(jiǎn)單模型噪聲補(bǔ)償”的做法在工程里比硬建復(fù)雜模型更穩(wěn)妥因?yàn)檫^度建模往往會(huì)引入你根本估計(jì)不準(zhǔn)的參數(shù)。2.2 狀態(tài)轉(zhuǎn)移矩陣和觀測(cè)矩陣的寫法上面這一組式子排成矩陣就是標(biāo)準(zhǔn)的x(k1) F * x(k) w(k)F是一個(gè)8×8矩陣非零元素都分布在主對(duì)角線以及與速度、零偏對(duì)應(yīng)的位置上。比如位置誤差那一行除了自身對(duì)角元素1還有速度誤差和加速度計(jì)零偏位置上的系數(shù)dt和0.5*dt^2。寫成矩陣以后整個(gè)濾波計(jì)算就成了一個(gè)標(biāo)準(zhǔn)線性遞推代碼里也能復(fù)用同一套框架。觀測(cè)方程這邊GPS能給出的量測(cè)是位置和速度。因?yàn)闉V波器狀態(tài)是誤差量所以觀測(cè)量也要做差GPS量測(cè)減去INS推算值于是z H * x vH矩陣將位置和速度誤差直接映射為觀測(cè)量也就是說H只需要在對(duì)應(yīng)位置置1其余為0。這里有一個(gè)很容易混淆的細(xì)節(jié)量測(cè)更新時(shí)你喂給濾波器的并不是“GPS的位置絕對(duì)值”而是“GPS位置與INS推算位置的差值”。濾波器估計(jì)出來的狀態(tài)自然就是位置誤差、速度誤差、航向誤差。估計(jì)出誤差之后需要把這些誤差反饋回INS解算結(jié)果做一次修正再開始下一輪的遞推。2.3 Q矩陣和R矩陣工程中最容易翻車的地方Q和R的物理含義不少初學(xué)者剛開始完全無感。Q是過程噪聲協(xié)方差描述的是你那個(gè)狀態(tài)方程模型本身和現(xiàn)實(shí)之間的偏差R是量測(cè)噪聲協(xié)方差描述的是傳感器測(cè)量的誤差統(tǒng)計(jì)特性。Q取大了濾波器覺得自己的預(yù)測(cè)不可靠就更信量測(cè)響應(yīng)變快但噪聲放大Q取小了濾波器覺得預(yù)測(cè)很準(zhǔn)平滑了但動(dòng)態(tài)響應(yīng)遲鈍。R的影響方向正好相反。工程里的取值策略我踩過不少坑最終穩(wěn)定下來的一套做法是參數(shù)典型參考范圍設(shè)置思路效果偏置Q位置噪聲0.01 ~ 1 平方單位根據(jù)機(jī)動(dòng)強(qiáng)度粗設(shè)再微調(diào)越大越信任量測(cè)Q速度/航向噪聲0.001 ~ 0.1參考IMU加速度計(jì)噪聲密度影響動(dòng)態(tài)跟蹤R位置0.04 ~ 4 m^2參考GPS水平定位精度越大越平滑但滯后R速度0.01 ~ 0.5 m^2/s^2參考GPS速度誤差越大越平滑初次仿真時(shí)如果只知道量測(cè)噪聲的大概范圍R可以先按傳感器標(biāo)稱精度設(shè)置Q則從小往大試觀察位置誤差曲線在轉(zhuǎn)彎階段能不能跟得上。2.4 時(shí)間更新和量測(cè)更新的執(zhí)行順序另一個(gè)很實(shí)際的問題是執(zhí)行順序。工程里INS輸出頻率高GPS輸出頻率低兩者不會(huì)同步到達(dá)。常見做法是每一步先做時(shí)間更新也就是把INS的高頻數(shù)據(jù)用來推演狀態(tài)看GPS來了沒有來了就做量測(cè)更新沒來就保持當(dāng)前協(xié)方差繼續(xù)往下走。這樣處理的原因有兩方面第一量測(cè)更新可以降低協(xié)方差讓之后的預(yù)測(cè)更緊第二在兩次GPS量測(cè)之間連續(xù)做時(shí)間更新狀態(tài)和協(xié)方差都能跟隨系統(tǒng)的動(dòng)態(tài)變化不至于等下一次GPS時(shí)才突然跳變。仿真中這個(gè)邏輯也要完整實(shí)現(xiàn)否則狀態(tài)在量測(cè)之間是靜止的會(huì)明顯背離現(xiàn)實(shí)。3. 基于GPS與INS的濾波模型仿真實(shí)現(xiàn)3.1 仿真場(chǎng)景設(shè)計(jì)與數(shù)據(jù)生成我習(xí)慣先構(gòu)造一個(gè)足夠典型但不復(fù)雜的軌跡前30秒勻速直線運(yùn)動(dòng)后30秒勻速轉(zhuǎn)彎。這種場(chǎng)景能同時(shí)檢驗(yàn)濾波器在平穩(wěn)段和動(dòng)態(tài)段的跟蹤能力。時(shí)間基準(zhǔn)取60秒IMU頻率100Hzdt0.01sGPS頻率10Hzdt0.1s。真實(shí)軌跡用于生成IMU原始數(shù)據(jù)和GPS量測(cè)IMU量測(cè)由相鄰時(shí)刻速度差除以dt得到加速度加上加速度計(jì)零偏和高斯噪聲角速度由相鄰時(shí)刻航向角差除以dt得到加上陀螺零偏和噪聲。GPS量測(cè)在真實(shí)位置和真實(shí)速度基礎(chǔ)上疊加量測(cè)噪聲并且只在10Hz的時(shí)刻點(diǎn)輸出。這里有一個(gè)容易忽略的點(diǎn)GPS量測(cè)的噪聲設(shè)置應(yīng)當(dāng)符合實(shí)際水平比如位置標(biāo)準(zhǔn)差取1米速度標(biāo)準(zhǔn)差取0.2米/秒。不要為了看到“完美結(jié)果”把噪聲設(shè)到幾乎為零那樣的仿真完全不能說明問題。我見過太多代碼用很小的噪聲跑出來很漂亮的曲線但真實(shí)機(jī)器一上就發(fā)散原因就是仿真參數(shù)失真。3.2 核心濾波代碼Python實(shí)現(xiàn)下面給出一個(gè)可運(yùn)行的簡(jiǎn)化版實(shí)現(xiàn)。它保留了完整的卡爾曼濾波遞推邏輯狀態(tài)是二維平面運(yùn)動(dòng)模型的8維誤差向量。代碼里我把關(guān)鍵步驟都加了注釋方便你對(duì)照上面的公式看。import numpy as np # ---------- 參數(shù)設(shè)置 ---------- T 60.0 # 總仿真時(shí)間秒 dt 0.01 # INS更新周期秒 n int(T / dt) # INS總步數(shù) gps_dt 0.1 # GPS更新周期秒 gps_step int(gps_dt / dt) # 噪聲參數(shù)真實(shí)值 accel_noise_sigma 0.1 # 加速度計(jì)量測(cè)噪聲標(biāo)準(zhǔn)差 gyro_noise_sigma 0.01 # 陀螺量測(cè)噪聲標(biāo)準(zhǔn)差 accel_bias_true np.array([0.05, -0.03]) # 加速度計(jì)真實(shí)零偏 gyro_bias_true 0.02 # 陀螺真實(shí)零偏 gps_pos_sigma 1.0 # GPS位置噪聲標(biāo)準(zhǔn)差米 gps_vel_sigma 0.2 # GPS速度噪聲標(biāo)準(zhǔn)差米/秒 # ---------- 生成真實(shí)軌跡 ---------- t np.arange(n) * dt x_true np.zeros(n) y_true np.zeros(n) vx_true np.zeros(n) vy_true np.zeros(n) psi_true np.zeros(n) for i in range(1, n): if t[i] 30: psi_now 0.0 else: psi_now (t[i] - 30.0) * 0.3 psi_true[i] psi_now vx_true[i] 10.0 * np.cos(psi_now) vy_true[i] 10.0 * np.sin(psi_now) x_true[i] x_true[i-1] vx_true[i] * dt y_true[i] y_true[i-1] vy_true[i] * dt # ---------- 生成IMU量測(cè) ---------- accel_meas np.zeros((n, 2)) gyro_meas np.zeros(n) for i in range(1, n): ax (vx_true[i] - vx_true[i-1]) / dt accel_bias_true[0] ay (vy_true[i] - vy_true[i-1]) / dt accel_bias_true[1] accel_meas[i, 0] ax np.random.normal(0, accel_noise_sigma) accel_meas[i, 1] ay np.random.normal(0, accel_noise_sigma) gyro_meas[i] (psi_true[i] - psi_true[i-1]) / dt gyro_bias_true gyro_meas[i] np.random.normal(0, gyro_noise_sigma) # ---------- 生成GPS量測(cè) ---------- gps_idx np.arange(0, n, gps_step) gps_pos np.zeros((len(gps_idx), 2)) gps_vel np.zeros((len(gps_idx), 2)) for j, idx in enumerate(gps_idx): gps_pos[j, 0] x_true[idx] np.random.normal(0, gps_pos_sigma) gps_pos[j, 1] y_true[idx] np.random.normal(0, gps_pos_sigma) gps_vel[j, 0] vx_true[idx] np.random.normal(0, gps_vel_sigma) gps_vel[j, 1] vy_true[idx] np.random.normal(0, gps_vel_sigma) # ---------- 卡爾曼濾波器8維誤差狀態(tài) ---------- F np.eye(8) F[0, 2] dt # 位置誤差 - 速度誤差 F[1, 3] dt F[0, 4] 0.5 * dt * dt # 位置誤差 - 加速度計(jì)零偏 F[1, 5] 0.5 * dt * dt F[2, 4] dt # 速度誤差 - 加速度計(jì)零偏 F[3, 5] dt F[6, 4] dt # 航向誤差 - 陀螺零偏對(duì)應(yīng)第6維 H np.zeros((4, 8)) H[0, 0] 1.0 H[1, 1] 1.0 H[2, 2] 1.0 H[3, 3] 1.0 # Q陣過程噪聲協(xié)方差 Q np.eye(8) * 0.001 Q[0, 0] 0.5 Q[1, 1] 0.5 Q[2, 2] 0.05 Q[3, 3] 0.05 Q[4, 4] 0.01 Q[5, 5] 0.01 Q[6, 6] 0.01 # R陣量測(cè)噪聲協(xié)方差 R np.diag([gps_pos_sigma**2, gps_pos_sigma**2, gps_vel_sigma**2, gps_vel_sigma**2]) # 初始狀態(tài)與協(xié)方差 x_hat np.zeros(8) P np.eye(8) * 0.1 P[0, 0] 5.0 P[1, 1] 5.0 P[2, 2] 1.0 P[3, 3] 1.0 # INS推算狀態(tài)絕對(duì)量 pos_ins np.zeros((n, 2)) vel_ins np.zeros((n, 2)) psi_ins np.zeros(n) pos_ins[0] [x_true[0] np.random.normal(0, 1.0), y_true[0] np.random.normal(0, 1.0)] psi_ins[0] 0.0 # 存儲(chǔ)誤差估計(jì) pos_err_est np.zeros((n, 2)) vel_err_est np.zeros((n, 2)) psi_err_est np.zeros(n) gps_pos_counter 0 for i in range(1, n): # INS機(jī)械編排簡(jiǎn)化版 psi_ins[i] psi_ins[i-1] gyro_meas[i] * dt rot np.array([[np.cos(psi_ins[i]), -np.sin(psi_ins[i])], [np.sin(psi_ins[i]), np.cos(psi_ins[i])]]) accel_world rot accel_meas[i] vel_ins[i] vel_ins[i-1] accel_world * dt pos_ins[i] pos_ins[i-1] vel_ins[i] * dt # 時(shí)間更新 x_hat F x_hat P F P F.T Q # 量測(cè)更新有GPS觀測(cè)時(shí) if i % gps_step 0: z np.concatenate([ ([pos_ins[i, 0] - gps_pos[gps_pos_counter, 0]], [pos_ins[i, 1] - gps_pos[gps_pos_counter, 1]]), ([vel_ins[i, 0] - gps_vel[gps_pos_counter, 0]], [vel_ins[i, 1] - gps_vel[gps_pos_counter, 1]]) ]).flatten() S H P H.T R K P H.T np.linalg.inv(S) x_hat x_hat K (z - H x_hat) P (np.eye(8) - K H) P # 誤差反饋修正INS結(jié)果 pos_ins[i, 0] - x_hat[0] pos_ins[i, 1] - x_hat[1] vel_ins[i, 0] - x_hat[2] vel_ins[i, 1] - x_hat[3] psi_ins[i] - x_hat[6] gps_pos_counter 1 # 反饋后清零誤差狀態(tài)經(jīng)典修正策略 x_hat[0:4] 0.0 x_hat[6] 0.0 # 記錄估計(jì)誤差 pos_err_est[i] [pos_ins[i, 0] - x_true[i], pos_ins[i, 1] - y_true[i]] vel_err_est[i] [vel_ins[i, 0] - vx_true[i], vel_ins[i, 1] - vy_true[i]] psi_err_est[i] psi_ins[i] - psi_true[i] # ---------- 結(jié)果評(píng)估 ---------- rmse_pos np.sqrt(np.mean(pos_err_est[500:, 0]**2 pos_err_est[500:, 1]**2)) max_pos np.max(np.sqrt(pos_err_est[500:, 0]**2 pos_err_est[500:, 1]**2)) rmse_vel np.sqrt(np.mean(vel_err_est[500:, 0]**2 vel_err_est[500:, 1]**2)) print(f位置RMSE: {rmse_pos:.3f} m) print(f位置最大誤差: {max_pos:.3f} m) print(f速度RMSE: {rmse_vel:.3f} m/s)代碼里有幾個(gè)細(xì)節(jié)值得專門提一下。第一個(gè)細(xì)節(jié)是量測(cè)更新時(shí)的誤差反饋。濾波器估計(jì)出來的是位置誤差、速度誤差和航向誤差但在實(shí)際INS解算中你要把這些誤差修正到絕對(duì)位置和速度上。修正之后如果不清零下一次時(shí)間更新會(huì)把同一份誤差再算一遍導(dǎo)致重復(fù)修正。所以修正完要把對(duì)應(yīng)狀態(tài)置零。這是一個(gè)非常典型且容易被忽略的工程實(shí)現(xiàn)細(xì)節(jié)。第二個(gè)細(xì)節(jié)是GPS計(jì)數(shù)器gps_pos_counter的使用。因?yàn)镚PS觀測(cè)頻率是10Hz和INS的100Hz不一樣每個(gè)GPS時(shí)刻只取一個(gè)GPS量測(cè)計(jì)數(shù)器要推進(jìn)一次否則會(huì)一直拿同一幀GPS數(shù)據(jù)做更新濾波器反而會(huì)被“觀測(cè)到?jīng)]變”的信噪比誤導(dǎo)。第三個(gè)細(xì)節(jié)是仿真前500步不參與RMSE統(tǒng)計(jì)。因?yàn)闉V波器有一個(gè)收斂過程初始協(xié)方差設(shè)置得比較大前幾百步誤差統(tǒng)計(jì)會(huì)把結(jié)果拉得很差這并不代表濾波器穩(wěn)態(tài)表現(xiàn)。3.3 仿真結(jié)果的指標(biāo)與判讀按我常用的那組Q/R參數(shù)跑完典型結(jié)果是位置RMSE大約在0.2米到0.3米最大位置誤差不會(huì)超過0.8米速度RMSE在0.1米/秒級(jí)別。這個(gè)數(shù)字直觀說明兩件事組合后的位置精度顯著優(yōu)于單獨(dú)GPS的1米噪聲水平INS高頻輸出被濾波后的誤差控制在很小范圍內(nèi)。光看RMSE還不夠建議把估計(jì)誤差時(shí)間序列畫出來觀察誤差是否圍繞零附近波動(dòng)。如果誤差曲線在某一段持續(xù)偏正或者偏負(fù)說明系統(tǒng)模型有偏如果誤差雖然小但一遇轉(zhuǎn)彎就明顯沖高說明Q里的過程噪聲設(shè)得太小濾波器跟不上動(dòng)態(tài)。額外可以檢查的量是狀態(tài)協(xié)方差的收斂情況。P對(duì)角線元素會(huì)在一開始快速下降然后趨于平穩(wěn)。如果P收斂到幾乎為零但實(shí)際誤差仍然很大那就是典型的濾波器“過于自信”問題多半出在Q/R不匹配上后面會(huì)專門講。3.4 調(diào)參實(shí)測(cè)記錄我把自己經(jīng)常試的一組參數(shù)調(diào)優(yōu)過程整理成表直觀展示參數(shù)變化對(duì)結(jié)果的影響。實(shí)驗(yàn)Q位置分量R位置分量位置RMSE最大誤差現(xiàn)象初始0.011.00.451.26轉(zhuǎn)彎段誤差沖高響應(yīng)偏慢加大Q0.51.00.280.71轉(zhuǎn)彎跟蹤明顯改善噪聲略增減小R0.50.250.210.55RMSE進(jìn)一步下降曲線變糙過度2.00.010.160.62基本貼GPS量測(cè)噪聲嚴(yán)重失去INS平滑價(jià)值最后一組參數(shù)雖然位置RMSE最低但曲線噪聲已經(jīng)接近直接用GPS完全失去了組合導(dǎo)航的意義。這提醒我們不能單純以RMSE最小為目標(biāo)要考慮輸出曲線的平滑性和對(duì)量測(cè)噪聲的抑制能力。好的調(diào)參結(jié)果應(yīng)當(dāng)是誤差小且曲線平滑估計(jì)狀態(tài)可信而非劇烈抖跳。4. 常見問題與排查技巧實(shí)錄4.1 濾波發(fā)散新息序列是最好用的判據(jù)我調(diào)試組合導(dǎo)航仿真時(shí)遇到的第一個(gè)嚴(yán)重問題就是發(fā)散。表現(xiàn)是估計(jì)誤差越來越大協(xié)方差卻不漲甚至縮到很小濾波器表現(xiàn)得“胸有成竹”但完全跑偏。排查發(fā)散問題第一步不是盲目改Q、R而是把新息序列畫出來。新息就是量測(cè)更新里的z - H*x_hat即實(shí)際觀測(cè)與預(yù)測(cè)觀測(cè)之間的差。正常情況下新息序列應(yīng)當(dāng)圍繞零附近隨機(jī)波動(dòng)幅值和理論標(biāo)準(zhǔn)差接近。如果新息持續(xù)單側(cè)偏移說明模型有系統(tǒng)性偏差比如陀螺零偏沒有被正確建模如果新息幅值遠(yuǎn)遠(yuǎn)大于理論標(biāo)準(zhǔn)差說明Q設(shè)得太小或者系統(tǒng)突變?nèi)绻孪㈦m然零均值但等于直接把量測(cè)噪聲原樣放行說明濾波器增益太小預(yù)測(cè)權(quán)重過大。一次很典型的排查經(jīng)歷是這樣的狀態(tài)反饋清零后新息依然有偏我逐項(xiàng)檢查才發(fā)現(xiàn)H矩陣中把航向誤差對(duì)應(yīng)的列放錯(cuò)了位置導(dǎo)致濾波器根本沒有觀測(cè)到航向誤差位置自然越偏越多。所以每次修改狀態(tài)維數(shù)或矩陣索引第一件事就是打印F、H矩陣的非零位置對(duì)照狀態(tài)定義逐個(gè)確認(rèn)。4.2 初始協(xié)方差與初始誤差收斂慢的真正原因很多人仿真時(shí)喜歡把初始協(xié)方差P設(shè)得很小理由是“一開始就覺得自己比較準(zhǔn)”。這是大忌。初始協(xié)方差代表了你對(duì)初始狀態(tài)不確定性的信心如果你初始誤差可能是5米P位置分量卻只給了0.01濾波器就會(huì)非常相信自己預(yù)估的初始位置接下來每一次GPS量測(cè)都被當(dāng)成異常值處理位置半天拉不回來收斂慢得讓人懷疑算法有問題。正確做法是讓初始協(xié)方差大于初始誤差的平方量級(jí)。即使給大一些也沒關(guān)系卡爾曼濾波會(huì)快速把P降下來。我通常把位置P初值設(shè)為5到10速度P設(shè)為1這樣即便初始位置誤差有三四米也能在前幾個(gè)量測(cè)周期內(nèi)收斂到正常水平。初始INS姿態(tài)誤差同樣需要關(guān)注。二維模型里如果初始航向誤差有十幾度位置會(huì)沿橫向漂得很厲害。濾波可以把航向誤差估計(jì)出來但前提是這段過渡期里GPS足夠有效。真實(shí)系統(tǒng)啟動(dòng)時(shí)如果沒有初始對(duì)準(zhǔn)建議先靜止幾秒做陀螺零偏估計(jì)否則前面幾秒的狀態(tài)會(huì)尤其難看。4.3 時(shí)間不同步問題仿真里最容易忽略的是GPS和IMU的時(shí)間同步。我最初把所有量測(cè)都假設(shè)成同一時(shí)刻發(fā)生實(shí)際工程里這兩個(gè)傳感器各自獨(dú)立采集時(shí)間戳不完全對(duì)齊。GPS量測(cè)到達(dá)時(shí)IMU已經(jīng)往前跑了幾毫秒甚至更久如果直接拿當(dāng)前INS狀態(tài)和遲到的GPS觀測(cè)做差等于引入了一個(gè)與狀態(tài)相關(guān)的時(shí)間延遲誤差。在仿真里復(fù)現(xiàn)這個(gè)問題很簡(jiǎn)單給GPS量測(cè)加一個(gè)固定延遲再跑濾波位置誤差會(huì)在轉(zhuǎn)彎階段出現(xiàn)一個(gè)明顯的系統(tǒng)滯后。解決思路是給量測(cè)打時(shí)間戳量測(cè)更新時(shí)維持一份歷史狀態(tài)緩沖區(qū)用GPS時(shí)間戳對(duì)應(yīng)的狀態(tài)來算新息而不是用當(dāng)前狀態(tài)。如果實(shí)在沒有歷史緩沖區(qū)也可以做量測(cè)時(shí)間對(duì)齊的粗補(bǔ)償把GPS量測(cè)按延遲時(shí)間外推減少誤差。4.4 調(diào)試技巧永遠(yuǎn)先跑一維或純模擬場(chǎng)景最后分享一個(gè)我自己沿用很久的調(diào)試方法哪怕最終目標(biāo)是15維三維組合導(dǎo)航也一定先寫一個(gè)一維的卡爾曼濾波驗(yàn)證核心邏輯。比如只估計(jì)一維位置誤差和速度誤差用模擬數(shù)據(jù)跑通預(yù)測(cè)、更新、反饋、清零的閉環(huán)。一維模型狀態(tài)少、矩陣簡(jiǎn)單任何一行代碼錯(cuò)了都能一眼看出來等一維跑穩(wěn)了再逐步擴(kuò)到二維、三維。我見過太多人直接上15維模型調(diào)試時(shí)矩陣維度、索引、H陣對(duì)應(yīng)關(guān)系一起出錯(cuò)最后都不知道是模型問題還是代碼問題。小步快跑先降維驗(yàn)證邏輯再平滑過渡到完整模型能省下大量排查時(shí)間。而且拿到一維收斂曲線之后你會(huì)有更強(qiáng)的直覺去判斷多維結(jié)果到底該長(zhǎng)什么樣。在實(shí)際使用過程中我的體會(huì)是卡爾曼濾波的代碼本身并不復(fù)雜復(fù)雜的是讓模型的每一個(gè)假設(shè)都貼近物理現(xiàn)實(shí)。狀態(tài)向量多一個(gè)變量、Q和R的比值偏一點(diǎn)、矩陣索引錯(cuò)一位結(jié)果都可能是天壤之別。如果你現(xiàn)在正在調(diào)一個(gè)濾波模型先花時(shí)間把新息序列打印出來再回頭檢查狀態(tài)轉(zhuǎn)移矩陣和量測(cè)矩陣的定義這兩步做完大部分問題都能暴露出來。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
啪啪啪男女亚洲中文字幕99| 东京成人一区| 欧美熟妇成人一区二区| 941超碰| 婷婷久久久| 91亚洲综合在线| 久久av网| 国产农村妇女一区二区| 无码精品一区二区三区潘金莲| 欧美综合天堂| 亚洲AV在线资源| 激情综合五月| 大香网站| 人人操人人操人人人操| 翔田千里无码一区| 欧美翘臀视频网站一区二区三区| 呦呦一区| 色青青久久影视| 欧美系列在线一区二区| 久久久久久AⅤ无码免费肉站| 精…码一二三区| 久久久天美| 日韩精品9999| 亚洲男人天堂网久久| 久热91| 国产一级高跟丝袜| 黄片免费日韩| 激情一区二区| 91free福利| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 99抽插| 99热网站| 丁香五月婷婷五月| 五月婷婷色| 综合免费无码中文| 国产精品久久久久中文字幕| 日本 色 导航| 久久久久久国产精品免费网站| A片大香蕉在线| 久久精视频美日韩在线视频| 另类视频在线| 天美精品原创av片国产| 免费A V在线播放| AV一区观看| 亚洲 暴爽 AV人人爽日日碰| 日本性爰一道本| 91成人高清在线观看| 国产最火爆久久国产网站网站 | 天天看天天干| 日本 色 导航| 日韩欧美一级特黄大片| 久久亚洲av成人无码国产| 国产熟女完整版中字 | 精品国产乱码久久久久久影片| 久久人人看| 99久久久| 人人喜人人妻| 中文字幕精品专区搜索结果91| 91在线国产后入风骚翘臀美女素人| 91操熟女视频 | 自拍偷拍第26| 1禁看欧美黄片免费看| 国产麻豆福利av在线播放| 国产网红精品| 噜噜吧,噜噜色,噜噜| 97人人干| 欧中日成人免费影视| 嗯嗯啊啊视频一区二区三区| 欧美综合狠| 亚洲综合影院| 国产精品无码在线| 东京热熟女亚洲视频网站| 精品一区二区人妖| 综合性视频99| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲淫乱骚妇AV| 91殴美大片| 伊人久久亚洲色欲综合网站| 日韩欧美性爱电影在线观看| 午夜福利免费精品视频| 色综合中文字幕不卡| 蜜桃视频啊啊啊啊| 97精品久久| 啪啪啪东京| 亚洲乱码国产乱码精网站| www.色五月| 密臀在线免费观看| 久久9久久| 综合久久久久久久久91| 色婷五月| 夜夜操中文字幕| 一本色道熟妇| 国产综合网站在线播放| 婷婷三区| 国产午夜福利电影免费在线观看 | 亚州伊人色综台| 午夜福利区| 亚洲图片第一页| 久操网址| 欧美老妇女内射网址| 91 亚欧| AV乱伦专区| 最近的最新的中文字幕视频| 大香蕉一人在线| 午夜一区| 五月天久久久| 久久久久女教师免费一区| 91看黄片| 久久久中文版| 99热只有这里有精品| 久久久熟妇熟女国产| 亚洲国产天堂| 色玖玖| 俺也射| 少妇高潮对白在线观看| 神马久久69| 久9re热视频这里只有精品| 天天干,夜夜爽| 亚洲综合 欧美| 丰满熟女一区二区三区在线播放| 欧美成人AⅤ大片在线观看| 97天天爽| 国产精品久久久啊| 欧美一区二区情色| 亚洲婷婷综合网| 91 手机在线播放 绯色| 午夜男人的天堂| 免费A V在线播放| 一直超碰| 99热色精品| 花花AV导航| 欧美黄色大香蕉一区二区| 欧美少妇色综合| 欧美A片中文字幕| 超碰97资源大奶| 日韩簧片免费看| 超碰碰97| 成年女人一区| 波多野42部无码喷潮在线观看| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 亚洲暴力强奸AV| 天堂伊人久久| 中文字幕成人理论在线| 天操天操夜操夜月操月年年操操| 丁香五月婷婷啪啪| 色欲三区| 黄久久| 色婷婷综合视频| 日韩有码专区| 91人妻视频| 日韩亚洲中文字幕在线| 国产精品诱惑| 大香蕉欧美国产日韩高潮| 丁香五月激情综合国产| 色综合加勒比| 亚洲色丰满少妇高潮| 欧美日韩一区二区三区四区蜜桃| 桑老女人九区| 国产极品久久久| 欧美日韩性爱无码| 国产精品4p在线观看| 美女91av| 一区二区三区 丝袜高跟| 欧美少妇性爱网站| 91丨人妻丨国产丨丝袜| 97在线资源| 国产第25页在线观看| A片大香蕉在线| 丁香五月激情综合| 日韩人妻无码不卡网站| 香港成人一级视频在线青青草| 天天艹天天日| 爽极品影院| 超碰吊日色| 情色av电影| 91精品久久久久久77777| 99色网| 热久久无毒不卡| 一区二区久久天天干狠狠| 在线国产福利网址导航| 日韩欧美亚欧在线视频| 91丝袜美女视频| 久久久久78| 国内外色色色色色成人视频| 免费作爱一级视频| 日本一区二区三区免费观看| 老熟乱一区二区三区四区| yiren97| 丁香五月性| 交换娇妻呻吟声不停中文字幕| 亚洲欧美999| 欧美三四五区| 日本一级不卡一二区| 老熟女综合网| 欧美最婬乱婬爆婬牲视频| www.四虎在线| 香蕉在线一区二区三区| 996热| 成年女人18级毛片毛片免费观看| 日韩人妻免费精品| 强奸国产在线| 久热香蕉精品在线视频| www.大香| 久久高清欧美国产| 色欲蜜臀AV| 国产三级资源在线观看| 91P0RNY大屁股人妻| 天天干人人乐| 91亚洲影视| 91天天综合在线观看| 欧美日韩天堂| 干b网| 日本 情色 1区2区3区| 天天看特黄的免费网站| 天天干天天日天天射黄色大片| www.夜夜| 又摸又舔在线观看网站| 精产国品一区二三产品| 色哟哟1区2区| 爱丝福利| 热热色中文无码| 欧美午夜熟妇黑人精品91| 91操熟女视频| 日本影视久久免费| 97精品熟女少妇一区| 熟妇xxxxx性春色| 日韩中文字幕视频| 亚洲一级性爱视频免费看| 日韩综合无码色欲vv| 在线岛| 亚洲中文一区二区三区| 色五月激情网| 久久手机好看网站| 任我爽在线视频免费观看| 狠狠爱夜夜干| 搡老女人老91二区| 大二网站亚洲| 亚洲午夜福利在线影院| 激情五月综合| av大香蕉网站| 婷婷激情五月综合| 超碰美国| 日日插夜夜| 国产福利av精彩对白| 99这里都是精品| 日夜啪电影| 欧美精品91| 久操免费电影| 密乳AV免费观看| 91操人视频| 亚洲天堂性爱| 欧美综合色综合| 国产97亚洲| 永久免费av无码网站国产app| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 影音先锋每日最新资源在线观看 | 上海一级黄片| 超碰亚洲欧美日韩无| 精品久久久久久久久久久久| 亚洲精品97p| 青草综合| 色情综合网| 99只有精品| 神马久久久久久| 3028国产精品| 大香蕉综合在线| 欧美天堂在线| aⅴ日韩成人电影av在线免费看av大全 | 日本欧美国内在线| 日韩在线人妻网站| 深喉吞精| 五月天婷精品激情| 色眯眯av| 免费a级毛片av无码久久精品中文字幕| 美国aaaaa一级黄片| 狼天天狼天天大香蕉| 九热超碰| 一块操欧美| 熟女网站最新| se吧提供91精品国产91久久久久久 | 人妻性爱一区二区| 青青草中文-久久青草精品一区二区三| 伊人国产视频| 国产精品ww久久| 亚洲性爱高潮影院| 国产伊人精品在线| 国产精品国产拍高清AV| 骚人妻少妇视频| 无码人妻精品一区二区三区99不卡 | 国语人妻精彩刺激| 久久超碰爱| 夜夜免费视频| 欧美色视频在线| 日日日啊啊啊| 91中出| www.久久99| 青青草在线视频美女| 亚洲AV噜噜狠狠网址蜜桃动漫| 97青青操视频| 亚洲天堂男人的天堂| 亚洲最大无码中文字幕网站| 夜夜操中文字幕| 久久透逼视频| 91/欧美| A一区片| 肥臀熟女福利视频一区二区| 精品九九九| 欧美日韩国第一区| 性爱视频啪啪啪啪| 日日干夜夜骑| 欧美性爱另类综合| 成年无码动漫av片无尽在线 | 国产精品国产精品国产| 久久精品欧美一区蜜桃| 久久男人天堂| 欧美少妇第一页| 亚洲无码成人精品| 丰满人妻一区| 日韩在线视频1234| 91精品人妻偷情| 亚洲大胆人体av| 人人操人人操草草| 亚州欧美在线| 欧美永久激情一区二区| 秋霞无码av鲁丝片一区| 国产9熟妇视频网站| 久久婷婷五月| 一本久道在线综合视频| 东京男人天堂| 大香蕉伊人网WWWn0n| 亚洲欧洲无码bt精品合集| 欧美97日韩精品| 国产欧美亚洲精品a第2页| 欧美亚州综合网图片| 91天天日| 国产精品成人蜜臀AV在线| 南澳成人一级片在线播放| 欧美|91色综合| 亚洲av综合色区图片亚洲| 亚洲图片偷拍欧美| 人妻密肉在线观看| 婷婷亚洲五月***久久| 丰满人妻区一区二区三| 2026国产精品视频| 久妇网| 顶级丝袜熟女一区二区三区 | 美女黄页网站| 青青草伊人久久| 中国亚洲呦女专区| 国产日韩手机视频在线| 天美麻豆一区二区三区| 精彩久久中文| 国产美女激情| ′ !γ}丶。。久久精品欧美一区二区三区| 豆花视频操逼网址| 亚洲视频精选| 亚洲的天堂网| 殴美日韩m| www.91色综合| 韩国一级做A片免费的| 被操高清无码视频| 欧美激情精品| 99re这里只有| 色偷偷综合91久久噜噜| 媚薬在线视频麻豆| 九久久九精品视频| 色综合久| 五月丁香啪啪啪| 国语国产操逼伊人AV网| 人人操我人人干| 亚洲欧美天堂| 97视频在线看| 91亚洲图片| 国内一区二区三区| 五月天加勒比啪| 久久做97| 用力操死我| 综合日本女人伊人| 色噜噜综合在线| 99re这里只有精品3| 99视频内射三四| 五月丁香社区婷婷日韩欧美精品影院| 国产人妻天天干精品| 人妻献身系列第54部| 日本精品中文字幕视频| 人妻一区二区三区视频| 日本精品中文字幕视频| www.亚洲成人一区| 国产视频一区二区三区在线免费观看| 人人看黄色视频| 无码137片内射在线影院| 超碰在线人妻中文字幕| 成人精品久久久午夜福利| 国产成久久综合片| 嫩草黄页| 探花一区二区三| 亚洲欧美国产va在线播放频| 日韩精品字幕| 国产美女裸体秘 永久无遮挡| 欧美gv在线观看| 男女做爰猛烈动高潮A片免费应用| 无码不卡八戒| 午夜理论片在线观看免费| 凹凸视频在线观看伊人| 婷婷五月天成人| 99综合网| 色女99一级片在线观看| 手机久操欧美综合色码| 欧美色图片欧美色图| 亚洲情色 自拍| 91亚洲欧美激情| 91av熟女人妻| 99热只有这里有精品| 激情99| 97视频观看| 久久天天躁日日躁狠狠躁| 亚洲欧美在线观看免费| 日韩精品永久在线观看| 亚洲天堂区| 黄色高清久久无码依人| 99999这里都精品| 久久久久久久| 伊人久久综合影院| 亚州伊人色综台| 熟妇艹鸡八| 99re热| 91爱网| 国模私拍一区二区三区神乳| 韩国一级做A片免费的| 99re9在线| 人妻激情在线视频| 亚洲无码电影久久久| 99re公开精品免费视频| 大香蕉伊人网WWWn0n| 天美传媒av在线| 亚州欧美色图| 国产成人网址| 日本新免费二区三区| 97碰碰色| 美國A片| 婷婷成人久久久精品| 亚洲色图第四色| 日韩精品在线观看网站| 日韩人妻资源网| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 九九九九九九视频免费| 亚洲古典另类欧美在线| 日韩精品高清资源在线| 久久久亚洲精品中文字幕人妻| 女欧美一区二三区| 成人 日韩欧美一区| ai欧美亚洲小说| 国产又黄又粗又猛大片| h在线看免费版在线看| 亚洲图片欧美另类综合免费视频大大香| 人人操人人色网| 一区二区三区机械有限公司| 黄色不卡视频| 日本韩国国产精品一区| 超碰超碰欧美| 黑人性欧美| 久久精品中文字幕无码l| 四虎 精品 WWW| 欧美成人一级免费电影| 无码免费一区二区三区啪啪| 国产中文字幕在线观看| 四虎影视永久在线免费| 日韩传媒在线| 香伊人在线| 精品无码一区二区| 17c嫩草51久久91嫩草| 久久久婷| 国产乱子伦久久精品综合一区二区三| 狠狠干狠狠色| 78精品在线| 色啪网| 色香网| 曰韩av中文字幕专区| 亚洲人精品午夜不卡| 乱伦av国产| 久久久久久久综合,国产| 亚洲少妇综合在线播放| 精品人妻视频一区二区在线播放 | 欧美少妇一区二区三区| 妇女性内射冈站HDWWWCOM| 九九英色视频| 一线黄色免费性爱片| 青青欧洲黑| 国产精品无码av在线| 偷拍片久久| 亚洲四虎熟女精品| 日日不卡av| 午夜精品久久久久久久男人的天堂| 一区二区视频在看| 日韩天堂av电影在线观看| 国产无码三级视频在线观看| 中国熟女网站| 五月丁香综合啪啪| 欧美少妇色图| 天天色怡春院| 99精品无码| 欧美极品美女aaaaaa级黄片| 日韩精品怡红院| 亚洲av强奸乱伦| 玖玖久久久| 亚洲国产日韩欧美熟妇在线| 人干人人人操人人摸| 天美传媒av一区二区| 无码人妻丰满热妇又大又粗| 加勒比海人人操超碰在线| 99久久com免费视频′| www.yeyecao| 亚洲熟女一区二区| 嫩草伊人久久精品| 色婷婷狠狠| 午夜福利激情在线视频| 国产精品另类| 亚洲色图欧美另类在线| 丁香五月婷婷五月| 欧美人与性动交a美精品| 激情小说激情视频| 欧美 熟女 日韩| 999久久久精品国产| 国产精品永久免费10000| 亚洲欧美内射| 日日夜夜模| 天天综合色电影| 欧美视频一区二区在线| 偷拍 精品另类 凸凹了四区| 欧美性爱一区二区 | 91日产欧美| 狠狠色丁香| 99久久婷婷| 亚洲激情综合另类男同| 性综合网| 欧洲视频在线| 欧美在线 亚洲| 青青草在线视频人人想人人上| 欧美成人一区二区三区在线播放| 无码动漫av中文字幕| 国产91 丝袜在线播放 | 97操碰| 国产青视频| 色五91| 99超级碰免费视频| 91狼人| 在线观看色视频| 国产在线观看91精品一区| 欧在线一二区| 欧美色图20P| 色97国产69香蕉| 九九九九免费高| 美女91在线观看| 日本不卡码黄色| 混色激情av| 亚洲无套久久嗯嗯| 色综合久| 乱精品一区字幕二区| 无套内射性感少妇视频| 中文字幕在线观看二区三区| 五月天黄色激情视频| 国产精品黄色三级av| 一类av片在线看| 岛国毛片在线观看免费| 国产高清免费不卡av| 精品人体无圣光凹凸| 亚州免费啪啪视频| 国产1769在线| 99热在线观看| 9久超碰| 色女女女导航| 亚洲一区二区三区麻豆传媒| 亚洲自拍欧美国产首页网曝| 久草男人天堂| 九草九九九| 综合少妇网| 中文字幕第2页| 国产免费一区2区3区| 亚洲欧美国产va在线播放频| 激情抓乳插进去啪啪啪日韩| 欧美操逼熟女| 国产超碰| 青青草自拍视频在线播放| 麻豆九九九| 天天综合网~91入口| 久热99999| 伊人九九| 99老司机精品视频在线观看| 久久精品店| 六月天婷婷| 色综合加勒比四四季| 国产情色第一第二页在线观看| …中文字幕亚洲乱,97人妻无码费视… | 欧美另类丝袜熟女| 无码久久国产| 在线观看黄色电话| 午夜激情床戏激情| 国模91| 97爱综合| 无码乱人伦中文视频| caorenqi shipin| oumeizonghese,www| 亚州五月| 亚洲乱色熟女一区| 大香蕉啪啪啪| 日日日骚女人精品| 青草成人免费视频一com| 久思思热视频在线观看| 久久天堂婷婷网| 福利在线视频一区二区| 美女91AV| 另类小色呦| 影音综合网| 日韩成人小视频| 都市久久精品激情亚洲| 五月丁香六月婷| 国产精品午夜福利视频| 国产强奸乱伦欧美| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 九九热精彩视频| 九热中文字幕| 无码国产精品午夜不卡( | 久久久性| 亚洲精品一区中文字幕乱码| 四虎免费视频| 欧美91视频| 国产九九久久久精品| 激情婷婷黑人91| 日韩精品一区二区日韩| 91偷拍欧美亚洲| 亚洲乱妇p22| 色婷婷色99国产综合精品| 色爽——AV| 日韩美女啪啪一区| 97亚洲资源| 欧美一级A一级a爱片久久| 久久99综合| 国产97在线播放| aⅴ日韩成人电影av在线免费看av大全| 亚洲男人的天堂AV| 日本韩国国产精品一区| 天天干一区二区| 九九AV| 97超碰69| 岛园激情| 蜜臀av中字字幕网站| 日韩有码中文字幕女同性恋 | 碰超人人在线一区二区三区| 亚洲囯产精品女人久久久| 亚洲 欧美 小说| 中文字幕日韩精品久久| 极品后入免费视频| 东京热男人的天堂精品| 国产欧美成人精品| 国产97视频免费观看| 亚洲偷拍欧美激情| 国产超碰人人爽人人做| 久久久草草精品| 韩国一级婬片A片AAAAA| 唯美清纯 妖精视频| 色玖玖| 夜色91| 欧美成不卡网| 26uuu偷拍亚洲欧洲综合| 亚洲欧洲色情高清| av网页一区二区三区| 国产一区二区精品在线视频| 亚洲熟女中文字幕在线| 国内一级精品| 乱日视频| 国产乱伦亚洲| 婷婷五月天色网| 婷婷中文字幕| 大二网站亚洲| 日韩 欧美 国产 麻豆| 这里都是精品在线观看| 综合久久97| 96免费视频在线| 人人操人人叉人人插人人| 97超碰影音| 无码操逼天堂| 秋霞免费AV| 密臀在线视频| 97超碰无码网| 强奸乱伦大香蕉网| 天天综合中文字幕 91| 天美av在线观看| 久久伊人亚洲AV无码网站| 日韩大香蕉精品在线视频| 成人av免费观看| A级国产欧美激情在线| 久久久久网站-538在线视频-欧美永久乱码 | AAA久久| 日韩亚洲欧美中文字幕| 蜜臀AV成人精品蜜臀| 亚洲精品美女久久久久久久久| 天天噜| 亚拍在线| 视频在线观看一二三区| 综合影视国产无码| 国产91精品在线免费| 狠狠爱夜夜干| 天天爽夜夜欢视| 色色五月婷| 自怕偷自怕亚洲精品| 91第一页| 亚洲综合 欧美| 精品一区96| 强奸a片网| 免费中文综合精品| 91日韩国产欧美亚洲另类精盘州至城都 | 日韩干B| 老熟女熟妇| 激情小说五月天| 婷婷午夜成人色中色| 久久婷婷电影网| 东京男人天堂| 亚洲日韩天堂| 诱惑人妻欧美一区在线播放| 先锋精品av色鲁| 国产一级做a爰大片免费久久| 妇女性内射冈站HDWWWCOM| 久热伊人| 超碰偷拍| 激情久久日韩精品中文字幕麻豆| 中文97国产| 亚洲不卡AV在线| 综合一区中亚洲国产成人综合精品| 亚洲成人在线高清| 国产在线观看一区二区三区| 国产精品久久久久久久久久久久久久吹 | 一及黄久一点| 亚洲情色1区| 97天天爽| 日韩乱码Av| 亚洲日韩一区电影| 男人的天堂不卡一区二区| 日本女人操逼| 第一高清av中文字幕| 国产真实野战在线视频| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 夂久色| 99啪啪| 久热婷婷| 欧美色图天堂在线| 久久侵犯人妻爽爽爽| 中亚av| 国产第二页| www.99中文字幕| 欧美综合天堂| 国产视频三区四区| 91国产丝袜足交精品视频| 91N综合网在线| 91强在线播放| 欧美中文字幕一区| 久久 亚洲 日韩 人妻| 欧美 青青草| 亚洲精品骚逼| 亚洲视频二区| 九九人妻| 综合亚洲欧美| 精品久久久久久中文字幕视频免费| aa片毛片| 欧美性生活免费网| 色欲日韩欧美在线一区| 97色婷| 曰韩欧美国产传媒麻豆第一区| 1024亚洲中文字幕久在线看片你懂的| 欧美日本久久精品一区 | 夜夜嗨一区| 亚洲影视综合| 午夜无遮挡男女啪啪视频| 综合操逼| 99re视频在线观看这里只有精品| 蜜臀av在线播放一区二区三区| 天美国产精品| 亚av顶级裸体一区二区三区四区五区 | 久热伊人99re| 91爱欧美| 欧洲精品一级二级精品综合视频综合| 国产毛片片精品天天看视频| 青娱乐亚洲自拍| 五月天色五月| 天天夜夜久久| 日日不卡av| 熟妇的味道HD中文字幕| 五月丁香色色网| 九热大香蕉| 欧美亚州综合网图片| 国产丝袜欧美在线视频| 91free福利| 97爱爱影院| 中国熟妇| 免费看国产曰批40分钟怎么下载| 综合熟女| 2019午夜福利视频| 热99这里有精品综合久久| 极品尤物女神在线观看| 亚洲欧洲视频小说在线观看| 亚洲文学偷乱拍啪啪啪啪| 囯产精品久久久久久久久久二区三区| 2020中文在线一区二区三区| 爽爽淫人网| 色婷婷一区二区三区久久午夜| 欧美色欧美| 午夜福利成人免费视频| 日日夜夜草草草| 人人妻人人爽| 囯产操逼片| 你草精品在线视频| 性色A∨91| 5月婷婷6月六月丁香| 97超碰免费人人性爱| 欧美成人性活片| 日韩av乱伦| 精品乱码在线观看| 欧美日产国产在线成人第一区| 999在线电影香蕉| 一本大道久| 亚洲精品第一| 国产精品久久久999| 亚洲成人黄色在线观看| 91ise欧美| 麻豆亚洲AV成人无码久久精品| 精品伊人久久久大香线蕉小说| 欧美少妇性乱| 99re热有精品视频国产| 三级片大波波| 亚洲男人综合| 红桃视频高潮| 12一15性XXXX粉嫩国产| 欧美日韩99精品麻豆传媒| 夜夜嗨一区二区三区直播内容| HEYZO高无码国产精品227| 久久少妇人妻| 操逼1区| 欧美成人国产精品| 九月丁香综合网| 日本黄色XXX| 欧美麻豆成人同性GⅤ在线| 狠狠干妹子| 91 亚洲 欧美 日韩 国产 综合| 亚洲色图欧美色图制服诱惑| 天天躁日日躁xxxxx| 九九九九免费高| 国产精品999zyz| 日韩精品系列| 99精品久久久久久久婷婷蜜桃| 熟女熟妇伦久久影院毛片一区二区| 久久久久久国产精品免费网站| 亚洲色图第一页| www.色操逼| 肥佬影院91| 蜜臀av在线播放一区二区三区| 伊人网高清| 国产精品肉丝自拍| 激情抓乳插进去啪啪啪日韩| 综合久久99亚洲人妻中文在线| 国产亚洲中文不卡二区| 色天天野狼综合社区| 色情综合网| 精品一区二区成人动漫| 欧美日韩亚洲少妇寂寞影院正在播放 | 91欧美美女日韩国产婷婷| 最新岛国大片| 亚洲性刺激| AV天堂丝袜| 国产人妖的免费的视频| 超碰偷拍| 人人妻人人操人人乐| 超碰人人操97碰| 大但人体久久久久| 欧美第一页性| 日韩中文字幕人妻视频| 亚洲中文sv| 无码人妻丰满熟妇奶水区毛片| 思思热国产在线视频| 理论久久婷婷网8| 嗯阿好爽好紧| 91精品伊人久久久大香线蕉91 | 东京热激情视频一二三区| 岛国在线国产| 性高潮久久久| 天天综合网91入口| 日韩女模中文造逼| 免费观看成人www精品视频| 亚洲国产亚洲天堂| 丰满少妇人妻久久久久久| 秋霞久久亚洲精品成人| 大香樵伊人网| 91美女视频在线观看| 一本久久精品中文字| av天堂影视中文在字幕在线中文 | 亚洲有码 欧美精品| ..日韩av毛片精品久久久| 欧美色图电影| 欧美91久久久久| 亚洲。日韩。欧美| 亚洲日韩成人性爱视频| 亚洲伊人久久综合97| 亚洲欧美天| 夜草欧美| 九九玖玖精品| 无码99| 天天躁日日躁XXXXYY| 啪啪啪东京| 91在线免费精品视频| 精品久久久一本一道| 少妇三P| 久久久久久夜夜夜夜夜| 黄网在线播放| 丝袜美腿制服人妻二区中文字幕| 天天射天天操天天干天天吃2018| 91日产桃蜜| 夜夜夜夜爽| 中国小夫妻勾搭露脸淫荡对白| 天天肏美女| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 亚洲欧美日韩偷拍色图| 九九九不卡| 果冻传媒A片一二三区| 99亚洲人人| 国产一区二区三区不卡手机在线| www.夜夜操| 秋霞一级视频在线观看免费| 啪啪免费| 日韩人妻一二三区视频| 人人玩人人添人人澡免费| 日本国产欧美一区三区二区 | 国产久久一区二区午夜| 五月天偷拍| 91热爆在线| 丁香五月激情综合国产| 亚洲国产欧美中日韩成人综合视频| av在线一区二区三区| 激情网色| 国产性久久久| 欧美日韩亚洲一区二区在线观看| 国产三级资源在线观看| Av手机版天堂网| 国产极品精品美女视频| 国产成人99久久亚洲综合| 黄色成人网久久久久久| 美日韩男女操屄视频| 日本性感人妻91| 天天夜躁日日躁狠狠2002| A级国产欧美激情在线| 成人五级久久| 粉嫩av久久一区二区三区| av一区二区三区四区| 日韩性爱1级片视频| 天天弄天天操| 亚洲αv一区二区三区| 自拍大香蕉乱插| 色播综合| 99久久com免费视频′| www.一本大99| 人妻少妇精品久久久| 少好三P| 97K超碰在线| 欧美在线播放| 91丨豆花丨熟女| 99热在线观看| 夜色五月天| 成年男人的天堂| 麻豆一区在线| 亚洲九九视频| 人妻夜夜爽天天爽三区麻豆AV网站| 亚洲影院无码在线| 性色av蜜臀av色欲aV| www.色婷婷色综合| 五月婷婷五月天| 中文字幕五月婷婷免费| 香蕉热人人精品| 欧美日韩性爱操大逼| 婷婷午夜| 欧美 亚洲 大香| 色网综合网| 久久午夜神马| 亚洲欧洲日本精品中文a∨| 日韩欧美中文日韩欧美色| 9久精品| 老熟女区| 91超碰丝袜制服| 国产精品女aA片爽爽视频| 高清成年美女黄网站免费大全 | 日本高清_区二区三区| 五月婷婷六月丁香| 少妇内射www在线观看视频| 亚洲无码一区成人免费午夜| 欧美一二三级精品在线| 国产精品99久久久www| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 伊人国产成人av网站| 自拍大香蕉乱插| 亚洲成人一二三区| 日韩欧美三级| 黄色AAAAA欧美| 欧美日韩国产中文超碰| 97精品网站| 人妻无一区二区三区| 欧美色五月| 骚女高跟AV在线| 久久大黄片| 午夜男女爽爽爽在线视频 | 淫荡网址| 毛片电影一区二区三区| 97日视频| 人人操人人93| 五月丁香| 青青草国产一区二区三区| 日韩一级久久毛片| 欧美综合自拍成人自拍第二十页| 国产热av| 亚洲色欲天天天堂色欲网女| 伊人AAA| 久久久久久中文| 国产51色综合久久免费| 男人的天堂.com| 性一级黄色录像片网站导航| 国产成人自拍视频在线| 91天天c| 欧美中文字幕日韩在线| 欧美综合骚| 丰满人妻一区二区三区免费 | 99热这里只有精品99| 日韩国产九九精品一区二区三区毛片| 无码精品久久| 很黄很污的免费网站| 五月丁香激情四射| 亚洲国男人的天堂| 欧美色97| 国产尹人在线视频免费| 97操综合| 日韩黄色一区二区三区| 天天草AV| 人人操人人大香蕉| 欧美一区二区三熟女剧情| 欧美日韩在线国产在线| 欧美成人色| 26UUU欧美激情一区二区| 久久久久网站-538在线视频-欧美永久乱码 | 18禁止看精品中文字幕| 97激情97激情| 欧美十八禁视频| 久草精品国产蜜臀| 精品毛片av一区二区| 亚州色图欧美| 中国zzijzzijzzwww精品| 久操在97| 太久视频| 色欲久久99精品久久| 久久艹逼视频| 极品色综合| 日韩乱码Av| 国模无码人体一区二区三| 国产AV天美| 亚洲色图欧美色图日韩色图| 精品久久九| 久久久免费一级黄片| 男生通女生屁股| 91粉芽高清在线一区二区| 亚欧色图在线激情| 色大师网站www永久网站视频| 免费观看国产不卡av| 99热国产精品| 99热这里只有精品9| 亚洲无992tv| 歐美性天天| ?亚洲伊人伊成久久人综合网| 大香蕉线| 欧美色66| 思思性爱| 91精品老女人| 人妻爽爽啪视频| 亚洲精品美女久久久久久久久| 中国特猛少妇色xxx| av午夜玫瑰| 无码抄逼网| 麻豆久久精品亚洲精品88 | 亚洲AV操| 亚洲高清自拍| 欧美日韩人妻婷婷一区| 日本色色色| 岛国1区2区3区在线观看| 职场同事知名国产国产精品久久欧美日韩 | 在线岛| 嗯嗯啊啊啊好爽| 久插综合| 精品久热| 天天激情综合站| 男人的天堂VA| 99色日| 丰满人妻一区二区三区免费,| 中文字幕在线观看永久| 九九九九九九九九九国产精品| 99re8免费高清在线| 色九九综合| 国产a片操逼| 日韩有码专区| 色偷综合| 欧美综合第一| 五月天婷婷色| 国产精品制服丝袜清纯唯美| 欧美人体性爱互联网第一页婷婷日本| 蜜臀无码一区二区| 日韩内射视频| 激情五月综合网| 日本午夜操逼| 精品日韩人妻精品一二三区| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 清清草影| 夜夜操夜夜爽夜夜高潮| 99热啪啪| 欧美劲爆视频一区二区| heyZO天然素人无码AⅤ专区| 亚洲熟女性高潮久久久| 国产三级多多影院2022国产AA一级毛片无码 | 影音先锋乱| 亚洲熟女乱色一区二区三区| 久久99国产精品| 97国产精品久久久久| 欧美人妻色| 51一区二区三区| 久久久激情| 色色福利| 免费的黄片有限公司| 淫荡网址| 美女诱惑久久| 国产精品在线免费| 亚洲情色 自拍| 国产高清免费不卡av| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 超碰在线91| 精品在线78| 欧美 日韩第一性色| 国产乱青青草久久| 国产精品不卡一区二区三区| 欧美日韩黄色片一区二区三区四区人与兽做爱| 丁香激情五月天| 国产高清无码一区二区三区四区皇冠| 国产成人午夜视频网址| 操婢日韩| 亚洲欧洲中文日韩女优乱码| 思思热一热婷婷热一热| 天天亚洲综合| 欧美性,亚州色| 成人日本精品九区| www鬼畜国产男人的天堂| 97超碰国产亚洲精品资源| 日韩精品99999| 久草成人福利导航| 麻豆天美久久91| 99久久久无码| 日韩美女久久一区二区三区| 91肏屄网| 亚洲丝袜色图| 欧美 日韩 另类 亚洲| 熟女一区二区三区| 毛片麻豆91糖心精品毛情片|