日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Paper】2014_基于自适应定位的传感器频率的对比研究

發布時間:2025/4/5 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Paper】2014_基于自适应定位的传感器频率的对比研究 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1 引言
  • 2 目標定位算法
          • 假設 1
          • 假設 2
          • 引理 1
          • 證明
  • 3 傳感器頻率對目標定位影響的理論研究
  • 4 對比仿真及結果分析
    • 4.1 不同頻率的傳感器對固定目標的定位仿真

1 引言

2 目標定位算法

利用多個傳感器進行目標定位,能耗高、系統復雜、成本昂貴。為滿足實際中的低能耗和低成本的需求,采用單個移動傳感器對目標進行定位,提出了目標定位算法。

設目標坐標向量為 xxxx∈R3x \in \R^3xR3,時間 tttt∈[0,∞)t\in [0, \infty)t[0,),傳感器的坐標向量為 y(t)y(t)y(t)y(t)∈R3y(t) \in \R^3y(t)R3,傳感器與目標之間的距離為
d(t)=∥y(t)?x∥(1)d(t) = \|y(t) - x\| \tag{1}d(t)=y(t)?x(1)

結合實際,在有限的時間內,傳感器運動的位置、速度以及加速度有界。由此提出假設 1:

假設 1

傳感器的軌跡 yyyR→R3\R \rightarrow \R^3RR3 有二次導數。存在 M1>0M_1 > 0M1?>0M2>0M_2 > 0M2?>0M3>0M_3 > 0M3?>0?t∈R\forall t \in \R?tR 使得
∥y(t)∥≤M1,∥y˙(t)∥≤M2,∥y¨∥≤M3(2)\| y(t) \| \le M_1, ~~~~\| \dot{y}(t) \| \le M_2, ~~~~\| \ddot{y} \| \le M_3 \tag{2}y(t)M1?,????y˙?(t)M2?,????y¨?M3?(2)

由于傳感器與目標間的距離不能無窮大,否則無法獲得足夠距離信息完成定位。為保證距離可測,目標運動范圍有界,速度有界,針對目標運動提出假設 2:

假設 2

目標軌跡 xxxR→R3\R \rightarrow \R^3RR3 可微分,存在 M4>0M_4 > 0M4?>0?>0\epsilon > 0?>0?t∈R\forall t \in \R?tR,使得
∥x(t)∥≤M4,∥x˙(t)∥≤?(3)\|x(t)\| \le M_4, ~~~~\| \dot{x}(t) \| \le \epsilon \tag{3}x(t)M4?,????x˙(t)?(3)

假設 2 中 ?\epsilon? 很小,保證持續漂移的目標運動緩慢且運動范圍有界。對式(1)求導得
ddt{d2(t)}=2y˙(t)T(y(t)?x),?t∈R(4)\fracozvdkddzhkzd{dt} \{ d^2(t) \} = 2 \dot{y}(t) ^\text{T} (y(t) - x), ~~~~ \forall t \in \R \tag{4}dtd?{d2(t)}=2y˙?(t)T(y(t)?x),?????tR(4)

目標與傳感器間距離測量存在噪聲,為了減少誤差,采用濾波器對距離測量中的相關參數進行濾波,濾波器的參數為 α\alphaα,傳遞函數 F=ss+αF = \frac{s}{s+\alpha}F=s+αs?。對式(4)中 d2(?)/2d^2(\cdot)/2d2(?)/2∥y(?)∥2/2\|y(\cdot)\|^2/2y(?)2/2y(?)y(\cdot)y(?) 濾波后,信號為 η(?)\eta(\cdot)η(?)m(?)m(\cdot)m(?)V(?)V(\cdot)V(?),可得
{z˙1(t)=?az1(t)+12d2(t)z1(0)=0η(t)=z˙1(t)(5)\left\{\begin{aligned} &\dot{z}_1(t) = - a z_1(t) + \frac{1}{2} d^2(t) z_1(0) = 0 \\ &\eta(t) = \dot{z}_1(t) \end{aligned}\right. \tag{5}?????z˙1?(t)=?az1?(t)+21?d2(t)z1?(0)=0η(t)=z˙1?(t)?(5)

{z˙2(t)=?az2(t)+12yT(t)y(t)z2(0)=0,m(?)=z˙2(t)(6)\left\{\begin{aligned} &\dot{z}_2(t) = - a z_2(t) + \frac{1}{2} y^\text{T}(t) y(t) \\ &z_2(0) = 0, ~~~m(\cdot) = \dot{z}_2(t) \end{aligned}\right. \tag{6}?????z˙2?(t)=?az2?(t)+21?yT(t)y(t)z2?(0)=0,???m(?)=z˙2?(t)?(6)

{z˙3(t)=?az3(t)+y(t)z3(0)=0,V(?)=z˙3(t)(7)\left\{\begin{aligned} &\dot{z}_3(t) = - a z_3(t) + y(t) \\ &z_3(0) = 0, ~~~V(\cdot) = \dot{z}_3(t) \end{aligned}\right. \tag{7}{?z˙3?(t)=?az3?(t)+y(t)z3?(0)=0,???V(?)=z˙3?(t)?(7)

引理 1

假設 1 成立,x∈R3x\in \R^3xR3 且連續,濾波參數 α>0\alpha > 0α>0。可得
η(?)≈m(?)?VT(?)x(8)\eta(\cdot) \approx m(\cdot) - V^\text{T}(\cdot) x \tag{8}η(?)m(?)?VT(?)x(8)

證明

ppp 代表導數運算,可得
η(?)≈pp+α{12d2(?)}≈1p+α{y˙T(?)(y(?)?x)}pp+α{12yT(?)y(?)}?(pp+α{yT(?)})x\eta(\cdot) \approx \frac{p}{p+\alpha} \{\frac{1}{2} d^2(\cdot) \} \approx \frac{1}{p+\alpha} \{\dot{y}^\text{T}(\cdot) (y(\cdot)-x)\} \frac{p}{p+\alpha} \{\frac{1}{2} y^\text{T}(\cdot) y(\cdot)\} - (\frac{p}{p+\alpha} \{y^\text{T}(\cdot)\}) xη(?)p+αp?{21?d2(?)}p+α1?{y˙?T(?)(y(?)?x)}p+αp?{21?yT(?)y(?)}?(p+αp?{yT(?)})x

因為
m(t)≈pp+α{12yT(?)y(?)},V(t)≈pp+α{y(?)}m(t) \approx \frac{p}{p+\alpha} \{\frac{1}{2} y^\text{T}(\cdot) y(\cdot) \}, ~~~~ V(t) \approx \frac{p}{p+\alpha} \{y(\cdot)\}m(t)p+αp?{21?yT(?)y(?)},????V(t)p+αp?{y(?)}

由此可得式(8)。

x^\hat{x}x^ 是目標坐標 xxx 估計值,x~\tilde{x}x~ 為誤差,采用自適應算法估計目標的位置坐標。設自適應算法增益 γ>0\gamma>0γ>0,式(4)與式(8)存在鏡像性,由假設 1,2 和引理 1 得自適應定位算法:

x^˙=?γV(t)(η(t)?m(t)+VT(t)x^(t))(9)\dot{\hat{x}} = -\gamma V(t) (\eta(t) - m(t) + V^\text{T}(t) \hat{x}(t)) \tag{9}x^˙=?γV(t)(η(t)?m(t)+VT(t)x^(t))(9)

x~˙≈?γV(?)VT(?)x~(?)(10)\dot{\tilde{x}} \approx -\gamma V(\cdot) V^\text{T}(\cdot) \tilde{x}(\cdot) \tag{10}x~˙?γV(?)VT(?)x~(?)(10)

3 傳感器頻率對目標定位影響的理論研究

4 對比仿真及結果分析

4.1 不同頻率的傳感器對固定目標的定位仿真

% 2014_基于自適應定位的傳感器頻率的對比研究_宋運忠 % Date: 2021-11-04 % Author: Zhao-Jichao clear clc%%alpha = 1; % 濾波參數 gamma = 0.1; % 自適應增益 x = [2, 3, 1]'; % 固定目標位置 xHat(:,1) = [0 0 0]';dT = 0.1; for i=1:1000t = i * dT;time(:,i+1) = t;y(:,i+1) = [sin(0.05*t), cos(0.05*t), sin(0.005*t)]';d(:,i+1) = y(:,i) - x;eta = d(:,i).^2 / 2;m = norm(y(:,i)).^2 / 2;V = y(:,i);xHatDot = -gamma * V .* (eta - m + V' * xHat(:,i));xHat(:,i+1) = xHat(:,i) + dT * xHatDot;end%% subplot(2,2,1) plot(time,y(1,:), time,y(2,:), time,y(3,:), 'linewidth',1.5); xlabel("sin(50*t), cos(50*t), sin(5*t)"); grid on;subplot(2,2,2) plot(time,xHat(1,:), time,xHat(2,:), time,xHat(3,:), 'linewidth',1.5); grid on;

修改程序中不同的參數,可以得到如下結果:

總結

以上是生活随笔為你收集整理的【Paper】2014_基于自适应定位的传感器频率的对比研究的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。