一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法
【專利摘要】本發(fā)明提供了一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,包括步驟(1)從控制角度出發(fā),通過(guò)綜合考慮濾波特性和各運(yùn)動(dòng)分量間關(guān)系,在控制器設(shè)計(jì)過(guò)程中把外回路主要由比例積分環(huán)節(jié)構(gòu)成,且積分環(huán)節(jié)為多個(gè);步驟(2)每個(gè)積分環(huán)節(jié)需設(shè)計(jì)為內(nèi)環(huán),形成內(nèi)部負(fù)反饋,以此提升控制內(nèi)部過(guò)程變量的估計(jì)精度,這樣可通過(guò)反向微分單獨(dú)獲得每個(gè)控制過(guò)程變量;步驟(3)在設(shè)計(jì)控制器過(guò)程中,需保證控制器的時(shí)域穩(wěn)定性,滿足李雅普諾夫穩(wěn)定性判據(jù);步驟(4)從頻域角度分析濾波器的特性,響應(yīng)帶寬,保證能有效濾波;步驟(5)將過(guò)程變量輸出,作為目標(biāo)運(yùn)動(dòng)信息的高階估計(jì)。該方法依靠濾波降低了輸入位置信號(hào)的噪聲,且不基于目標(biāo)的運(yùn)動(dòng)模型,與控制易于結(jié)合,計(jì)算簡(jiǎn)單,容易實(shí)現(xiàn)。
【專利說(shuō)明】
一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于目標(biāo)跟蹤與信息融合領(lǐng)域,具體的涉及一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì) 方法,主要用于從控制角度對(duì)運(yùn)動(dòng)目標(biāo)的多階運(yùn)動(dòng)信息進(jìn)行估計(jì)。
【背景技術(shù)】
[0002] 光電、雷達(dá)等目標(biāo)跟蹤設(shè)備在對(duì)目標(biāo)跟蹤過(guò)程中,要實(shí)現(xiàn)目標(biāo)的高精度跟蹤,僅僅 依靠能直接觀測(cè)的目標(biāo)位置信息遠(yuǎn)遠(yuǎn)不夠,而需要利用觀測(cè)位置對(duì)目標(biāo)運(yùn)動(dòng)高階信息,包 括目標(biāo)速度、加速度、加加速度等信息進(jìn)行估計(jì),以此獲取對(duì)運(yùn)動(dòng)目標(biāo)軌跡更精確地描述, 從而實(shí)現(xiàn)高精度跟蹤。
[0003] 傳統(tǒng)的目標(biāo)運(yùn)動(dòng)信息融合主要有兩種方法:一種是微分方法,采用直接對(duì)測(cè)量的 位置信息進(jìn)行微分,獲取目標(biāo)運(yùn)動(dòng)速度,再次微分得到加速度;另一種是基于目標(biāo)運(yùn)動(dòng)模型 的估計(jì),主要利用卡爾曼濾波器進(jìn)行預(yù)測(cè)濾波,通過(guò)狀態(tài)方程獲取運(yùn)動(dòng)高階信息。但是,第 一種方法中微分會(huì)放大噪聲,獲取到的速度、加速度信息信噪比大幅降低,大多數(shù)情況下該 方法只能微分一次到速度,若再微分得到的加速度則淹沒于噪聲中,無(wú)法使用。第二種方法 從信號(hào)處理角度進(jìn)行分析,基于卡爾曼預(yù)測(cè)濾波方法能較為有效的獲取目標(biāo)運(yùn)動(dòng)信息,但 是存在計(jì)算量大,且依靠先驗(yàn),對(duì)初始參數(shù)敏感等缺點(diǎn)。
【發(fā)明內(nèi)容】
[0004] 針對(duì)微分估計(jì)方法的噪聲大和模型估計(jì)方法的計(jì)算量大等問(wèn)題,本方法從全新的 控制角度分析數(shù)據(jù)融合濾波問(wèn)題,其目的是提供一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法。本方 法利用控制過(guò)程中的積分單元,逐級(jí)嵌套構(gòu)成一個(gè)高階濾波控制器,控制過(guò)程中通過(guò)積分 方式得到目標(biāo)運(yùn)動(dòng)的速度、加速度,甚至更高階的目標(biāo)運(yùn)動(dòng)分量。
[0005] 本發(fā)明采用的技術(shù)方案為:一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,該方法步驟如下:
[0006] 步驟(1):從控制角度出發(fā),通過(guò)綜合考慮濾波特性和各運(yùn)動(dòng)分量間關(guān)系,其中位 置、速度、加速度之間為逐級(jí)微分關(guān)系,反之則為積分環(huán)節(jié),在控制器設(shè)計(jì)過(guò)程中外回路主 要由比例積分環(huán)節(jié)構(gòu)成,且積分環(huán)節(jié)為多個(gè);
[0007] 步驟(2):每個(gè)積分環(huán)節(jié)需設(shè)計(jì)為內(nèi)環(huán),形成內(nèi)部負(fù)反饋,以此提升控制內(nèi)部過(guò)程 變量的估計(jì)精度,這樣可通過(guò)反向微分單獨(dú)獲得每個(gè)控制過(guò)程變量;
[0008] 步驟(3):在設(shè)計(jì)控制器過(guò)程中,需保證控制器的時(shí)域穩(wěn)定性,滿足李雅普諾夫穩(wěn) 定性判據(jù);
[0009] 步驟(4):從頻域角度分析濾波器的特性,響應(yīng)帶寬,保證能有效濾波;
[0010] 步驟(5):將過(guò)程變量輸出,作為目標(biāo)運(yùn)動(dòng)信息的高階估計(jì)。
[0011] 其中,步驟(1)中來(lái)源于控制中的思想,針對(duì)輸入目標(biāo)信息設(shè)計(jì)一個(gè)濾波器,該濾 波器利用控制環(huán)節(jié)中的積分環(huán)節(jié)和比例反饋形成閉環(huán)單元,其中每個(gè)閉環(huán)單元的輸出被稱 為過(guò)程狀態(tài)變量,該過(guò)程狀態(tài)變量通過(guò)積分單元反向與各運(yùn)動(dòng)分量進(jìn)行--對(duì)應(yīng),包括位 置、速度和加速度。此種方法在設(shè)計(jì)時(shí)對(duì)于各濾波參數(shù)具有明確的指導(dǎo),先從整體上設(shè)計(jì)濾 波器,確定濾波階數(shù)和濾波參數(shù)。
[0012] 其中,步驟(2)中每個(gè)內(nèi)回路的開環(huán)為一個(gè)積分環(huán)節(jié),采用比例反饋的形式構(gòu)成內(nèi) 閉環(huán)回路,內(nèi)閉環(huán)回路可提升控制內(nèi)部過(guò)程狀態(tài)變量的估計(jì)精度。當(dāng)濾波器的整體階數(shù)和 參數(shù)確定后,則需要對(duì)積分單元進(jìn)行離散處理,然后針對(duì)各閉環(huán)回路單獨(dú)一步一步進(jìn)行計(jì) 算,獲取過(guò)程狀態(tài)變量,而不是整體上的濾波處理再積分。
[0013] 其中,步驟(3)中在設(shè)計(jì)過(guò)程中保證控制器的時(shí)域穩(wěn)定,也可通過(guò)勞斯穩(wěn)定性判據(jù) 進(jìn)行判定。
[0014] 其中,步驟(4)中對(duì)濾波特性的要求,需保證濾波有效,在整體濾波器設(shè)計(jì)時(shí)利用 其頻率伯德圖對(duì)其濾波特性進(jìn)行選擇,針對(duì)不同的噪聲特性設(shè)計(jì)不同的濾波性能。
[0015] 本發(fā)明的原理在于:
[0016] 從控制角度看濾波問(wèn)題則是設(shè)計(jì)一個(gè)控制器作為濾波器,例如常見的低通濾波器 或高通濾波器,若在設(shè)計(jì)控制器過(guò)程中綜合考慮濾波特性和各運(yùn)動(dòng)分量間關(guān)系(位置、速 度、加速度之間為逐級(jí)微分關(guān)系,反之則為積分環(huán)節(jié)),則可在濾波器中以積分環(huán)節(jié)為基本 單元設(shè)計(jì),這在控制器設(shè)計(jì)過(guò)程中是比較容易實(shí)現(xiàn)的。從數(shù)據(jù)物理含義分析,濾波器輸入為 位置信息,則輸出數(shù)據(jù)的物理含義依舊為位置信息,但是由于濾波器過(guò)程中存在積分環(huán)節(jié), 從輸出的估計(jì)位置返回看控制器中間輸出變量則依次為速度、加速度,或更高階信息。該方 法依靠濾波降低了輸入位置信號(hào)的噪聲,且不基于目標(biāo)的運(yùn)動(dòng)模型,與控制易于結(jié)合,計(jì)算 簡(jiǎn)單,容易實(shí)現(xiàn)。
[0017] 本發(fā)明與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):
[0018] (1)同微分估計(jì)方法相比,本發(fā)明該方法利用濾波過(guò)程降低了位置估計(jì)噪聲,從而 降低整個(gè)高階估計(jì)的噪聲,估計(jì)輸出更接近真實(shí)值;
[0019] (2)相對(duì)基于運(yùn)動(dòng)模型的卡爾曼預(yù)測(cè)估計(jì)方法,本發(fā)明不基于目標(biāo)的運(yùn)動(dòng)模型,降 低了卡爾曼濾波中擴(kuò)張狀態(tài)觀測(cè)器的估計(jì)誤差,避開了依靠先驗(yàn)和對(duì)初始參數(shù)敏感,結(jié)合 控制降低了計(jì)算量,提高了算法實(shí)時(shí)性;
[0020] (3)相對(duì)目前的狀態(tài)估計(jì)方法來(lái)說(shuō),本發(fā)明降低了估計(jì)誤差,實(shí)現(xiàn)簡(jiǎn)單,結(jié)合控制 具有很好的結(jié)合性和擴(kuò)展性。
【附圖說(shuō)明】
[0021 ]圖1是本發(fā)明的多階目標(biāo)運(yùn)動(dòng)信息估計(jì)的控制器設(shè)計(jì)結(jié)構(gòu)圖。
[0022]圖2是本發(fā)明的三階目標(biāo)運(yùn)動(dòng)信息估計(jì)的控制器設(shè)計(jì)結(jié)構(gòu)圖。
[0023]圖3是本發(fā)明的一設(shè)計(jì)實(shí)例的伯德圖。
[0024]圖4是本發(fā)明的該設(shè)計(jì)實(shí)例的加速度估計(jì)與微分加速度的數(shù)據(jù)對(duì)比圖。
【具體實(shí)施方式】
[0025]以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】做詳細(xì)說(shuō)明。
[0026]如圖1所示是本發(fā)明的多階目標(biāo)運(yùn)動(dòng)信息估計(jì)的控制器設(shè)計(jì)結(jié)構(gòu)圖,這是該方法 的通用控制框架,其控制器數(shù)學(xué)表達(dá)式如下:
[0027]
[0028] 其中,Θ為位置輸入,0e為濾波后的位置估計(jì)輸出,n為估計(jì)階數(shù),kn為比例系數(shù),圖I 中為控制過(guò)程的中間輸出變量,也就是高階估計(jì)輸出。
[0029]下面以三階目標(biāo)運(yùn)動(dòng)信息估計(jì)為例進(jìn)行詳細(xì)說(shuō)明:
[0030] 步驟(1):如圖2所示,從控制角度出發(fā),在控制器設(shè)計(jì)過(guò)程中考慮外回路主要由比 例積分環(huán)節(jié)構(gòu)成,且積分環(huán)節(jié)為3個(gè),實(shí)現(xiàn)對(duì)位置、速度、加速度、加加速度信息的估計(jì),其控 制輸出表達(dá)式如下;
[0031]
[0032]其中,Θ為位置輸入,0e為濾波后的位置估計(jì)輸出,kik2為內(nèi)環(huán)負(fù)反饋比例系數(shù),k 3 為外環(huán)比例系數(shù),圖2中&為速度估計(jì),&為加速度估計(jì),為加加速度估計(jì)。
[0033]步驟(2):每個(gè)積分環(huán)節(jié)需設(shè)計(jì)為內(nèi)環(huán),形成內(nèi)部負(fù)反饋,以此提升控制內(nèi)部過(guò)程 變量的估計(jì)精度,這樣可通過(guò)反向微分單獨(dú)獲得每個(gè)控制過(guò)程變量;
[0034]步驟(3):在設(shè)計(jì)控制器過(guò)程中,需保證控制器的時(shí)域穩(wěn)定性,滿足李雅普諾夫穩(wěn) 定性判據(jù)。
[0035] 步驟(4):從頻域角度分析濾波器的特性,響應(yīng)帶寬,保證能有效濾波。如圖3所示 為一濾波特性設(shè)計(jì)伯德圖,其中:Iu = 126; k2 = 3021; k3 = 35530;其為一低通濾波器,可有效 濾除高頻部分噪聲數(shù)據(jù)。
[0036] 步驟(5):將過(guò)程變量輸出,作為目標(biāo)運(yùn)動(dòng)信息的高階估計(jì)。如圖4所示為步驟(4) 所設(shè)計(jì)的濾波器所得的估計(jì)加速度和微分加速度進(jìn)行的效果對(duì)比,可以明顯看出估計(jì)的加 速度的噪聲相比微分加速度大大降低,能有效濾除高頻噪聲,效果較好。
【主權(quán)項(xiàng)】
1. 一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,其特征在于:該方法步驟如下: 步驟(1):從控制角度出發(fā),通過(guò)綜合考慮濾波特性和各運(yùn)動(dòng)分量間關(guān)系,其中位置、速 度、加速度之間為逐級(jí)微分關(guān)系,反之則為積分環(huán)節(jié),在控制器設(shè)計(jì)過(guò)程中外回路主要由比 例積分環(huán)節(jié)構(gòu)成,且積分環(huán)節(jié)為多個(gè); 步驟(2):每個(gè)積分環(huán)節(jié)需設(shè)計(jì)為內(nèi)環(huán),形成內(nèi)部負(fù)反饋,以此提升控制內(nèi)部過(guò)程變量 的估計(jì)精度,這樣可通過(guò)反向微分單獨(dú)獲得每個(gè)控制過(guò)程變量; 步驟(3):在設(shè)計(jì)控制器過(guò)程中,需保證控制器的時(shí)域穩(wěn)定性,滿足李雅普諾夫穩(wěn)定性 判據(jù); 步驟(4):從頻域角度分析濾波器的特性,響應(yīng)帶寬,保證能有效濾波; 步驟(5):將過(guò)程變量輸出,作為目標(biāo)運(yùn)動(dòng)信息的高階估計(jì)。2. 根據(jù)權(quán)利要求1所述的一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,其特征在于:步驟(1)中 來(lái)源于控制中的思想,利用控制環(huán)節(jié)中的積分環(huán)節(jié),與各運(yùn)動(dòng)分量進(jìn)行一一對(duì)應(yīng),各運(yùn)動(dòng)分 量包括位置、速度和加速度,在控制器設(shè)計(jì)中加入多個(gè)積分環(huán)節(jié)進(jìn)行控制器設(shè)計(jì)。3. 根據(jù)權(quán)利要求1所述的一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,其特征在于:步驟(2)中 每個(gè)積分環(huán)節(jié)形成內(nèi)回路,加上比例反饋,以此提升控制內(nèi)部過(guò)程變量的估計(jì)精度,這樣可 通過(guò)反向微分單獨(dú)獲得每個(gè)控制過(guò)程變量。4. 根據(jù)權(quán)利要求3所述的一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,其特征在于:步驟(3)中 在設(shè)計(jì)過(guò)程中保證控制器的時(shí)域穩(wěn)定。5. 根據(jù)權(quán)利要求1所述的一種多階目標(biāo)運(yùn)動(dòng)信息的估計(jì)方法,其特征在于:步驟(4)中 對(duì)濾波特性的要求,需保證濾波有效。
【文檔編號(hào)】G05B17/02GK105843079SQ201610378103
【公開日】2016年8月10日
【申請(qǐng)日】2016年5月30日
【發(fā)明人】鄧超, 曹政, 劉瓊, 毛耀, 任戈
【申請(qǐng)人】中國(guó)科學(xué)院光電技術(shù)研究所