亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cv_ct_imm3.m

?? 基于無源時差定位系統(tǒng)的機動目標跟蹤IMM算法
?? M
?? 第 1 頁 / 共 2 頁
字號:
          
          rr2(i,k)=((Predicted_state_X(1,i,k)-posit_radar2(1))^2+(Predicted_state_X(3,i,k)-posit_radar2(2))^2)^(1/2);
           
           rr3(i,k)=((Predicted_state_X(1,i,k)-posit_radar3(1))^2+(Predicted_state_X(3,i,k)-posit_radar3(2))^2)^(1/2);            
            
           rr10(i,k)=rr1(i,k)-rr0(i,k);
           
         rr20(i,k)=rr2(i,k)-rr0(i,k);
           
           rr30(i,k)=rr3(i,k)-rr0(i,k);   
           
           zz(:,i,k)=[rr10(i,k) rr20(i,k) rr30(i,k)]';%測量預測            
           
           Measurement_residual_z(:,i,k)=Measure_z(:,k)-zz(:,i,k);%測量殘差
            
          Residual_covariance_S(:,:,i,k)=H(:,:,i,k)*Predicted_covariance_P(:,:,i,k)*H(:,:,i,k)'+R;
           
           Filter_gain_K(:,:,i,k)=Predicted_covariance_P(:,:,i,k)*H(:,:,i,k)'*Residual_covariance_S(:,:,i,k)^(-1);
           
          Updated_state_X(:,i,k)=Predicted_state_X(:,i,k)+Filter_gain_K(:,:,i,k)*Measurement_residual_z(:,i,k);
           
           Updated_covariance_P(:,:,i,k)=Predicted_covariance_P(:,:,i,k)-Filter_gain_K(:,:,i,k)*Residual_covariance_S(:,:,i,k)*Filter_gain_K(:,:,i,k)';
           
%%%%%%%% 3. Mode probability update (for i = 1,2,: : : ,Model_number): %%%%%%%%%%%    
           Model_likelihood_L(i,k)=exp(-Measurement_residual_z(:,i,k)'*Residual_covariance_S(:,:,i,k)^(-1)*Measurement_residual_z(:,i,k)/2)/((2*pi)^(3/2)*det(Residual_covariance_S(:,:,i,k)^(0.5)));
          end 
           for i=1:Model_number 
               mu=   Predicted_mode_probability_u(1,k)*Model_likelihood_L(1,k);
               mu=mu+Predicted_mode_probability_u(2,k)*Model_likelihood_L(2,k);
               mu=mu+Predicted_mode_probability_u(3,k)*Model_likelihood_L(3,k);
               Mode_probability_u(i,k)=Predicted_mode_probability_u(i,k)*Model_likelihood_L(i,k)/mu;
           end
         
%%%%%%%% 4. Estimate fusion: %%%%%%%%%%%         
            Overall_estimate_X(:,k)=                        Updated_state_X(:,1,k)*Mode_probability_u(1,k);
            Overall_estimate_X(:,k)=Overall_estimate_X(:,k)+Updated_state_X(:,2,k)*Mode_probability_u(2,k);
            Overall_estimate_X(:,k)=Overall_estimate_X(:,k)+Updated_state_X(:,3,k)*Mode_probability_u(3,k);
            Overall_covariance_P(:,:,k)=                            ( Updated_covariance_P(:,:,1,k)+(Overall_estimate_X(:,k)-Updated_state_X(:,1,k))*(Overall_estimate_X(:,k)-Updated_state_X(:,1,k))' )*Mode_probability_u(1,k);
            Overall_covariance_P(:,:,k)=Overall_covariance_P(:,:,k)+( Updated_covariance_P(:,:,2,k)+(Overall_estimate_X(:,k)-Updated_state_X(:,2,k))*(Overall_estimate_X(:,k)-Updated_state_X(:,2,k))' )*Mode_probability_u(2,k);
            Overall_covariance_P(:,:,k)=Overall_covariance_P(:,:,k)+( Updated_covariance_P(:,:,3,k)+(Overall_estimate_X(:,k)-Updated_state_X(:,3,k))*(Overall_estimate_X(:,k)-Updated_state_X(:,3,k))' )*Mode_probability_u(3,k);
                            
           
      %  end  %模式周期循環(huán)結束
    end      %時間周期循環(huán)結束
    RMS(n,:)=((True_x-Overall_estimate_X(1,:)).^2+(True_y-Overall_estimate_X(3,:)).^2).^(1/2);  
    CV_Mode_probability_u(n,:)=Mode_probability_u(1,:);
    CT_Mode_probability_u(n,:)=Mode_probability_u(2,:);
    CT3_Mode_probability_u(n,:)=Mode_probability_u(3,:);
    %為了計算兩種模型的使用概率
end          %100次蒙特卡洛實驗結束
figure(2)
plot(Overall_estimate_X(1,:),Overall_estimate_X(3,:))
grid
xlabel('x')
ylabel('y')
title('經過IMM融合算法目標的跟蹤軌跡')
%axis([5 15 55 65])
for k=1:All_time
    Mean_RMS_IMM(k)=mean(RMS(:,k));
    CV_Mode_probability(k)=mean(CV_Mode_probability_u(:,k));
    CT_Mode_probability(k)=mean(CT_Mode_probability_u(:,k));
    CT3_Mode_probability(k)=mean(CT3_Mode_probability_u(:,k));
end

figure(3)
plot(Mean_RMS_IMM)
grid   
xlabel('采樣時間 /s')
ylabel('RMS(均方根誤差)')
title('跟蹤誤差(IMM)')
k=1:All_time;
figure(4)
plot(k,CV_Mode_probability,'--*',k,CT_Mode_probability,'r',k,CT3_Mode_probability)
grid   
xlabel('采樣時間 /s')
ylabel('Mode probability(模型利用概率)')
title('模型利用概率比較')
axis([0 400 0 1])
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%   以下作圖比較IMM_CV_CT和CV的跟蹤效果,CV的跟蹤程序可以參考自己編寫的CV2.m文件 
%%%%%%   以下的CV的跟蹤程序也是從CV2.m文件復制過來的,部分有刪減(因為上面重復),
%%%%%%   狀態(tài)矢量[x Vx y Vy]'
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
T=1;
c=3*10^5;%光速度(公里)
All_time=400;
deta_T=3*10^(-9);%觀測時間的標準方差
deta_r=deta_T*c;%因為 r=c*gap_time 所以時間的方差可以轉化成為距離差的方差
posit_radar0=[0 5];
posit_radar1=[-30 0 ];
posit_radar2=[30 0];
posit_radar3=[0 -5];

X=zeros(4,All_time);
Begin_posit_x=10;
Begin_posit_y=100;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%% 計算真實目標軌跡(省略了) %%%%%%%%%%%%  
%%% 
%%%%%%%%%%%% 計算真實的距離差(省略了) %%%%%%%%%%%%  
%%%
%%%%%%%%%%%% 進行Kalman濾波(狀態(tài)方程是線性的,觀測方程是非線性的) %%%%%%%%%%%%     
X(:,1)=[10 0 100 -0.2]';%狀態(tài)初始值[x Vx y Vy]
F=[1 T 0 0
          0 1 0 0
          0 0 1 T
          0 0 0 1];%轉移矩陣
G=[T^2/2  0
          T      0
          0      T^2/2
          0      T];%CV模型
M(:,:,1)=eye(4);
Q=G*G'*0.000001;%即論文的q1=0.00001
R=eye(3)*deta_r^2;
syms x y Vx Vy 
R0=((x-posit_radar0(1))^2+(y-posit_radar0(2))^2)^(1/2);
R1=((x-posit_radar1(1))^2+(y-posit_radar1(2))^2)^(1/2);
R2=((x-posit_radar2(1))^2+(y-posit_radar2(2))^2)^(1/2);
R3=((x-posit_radar3(1))^2+(y-posit_radar3(2))^2)^(1/2);

R10=R1-R0;
R20=R2-R0;
R30=R3-R0;

Jacobian_H=zeros(3,4);
H=zeros(3,4,All_time);
Jacobian_H=jacobian([R10;R20;R30],[x Vx y Vy]);


for i=1:10;%為求RMS,經過100 次蒙特卡洛實驗,
    Disturbed_r10=r10+deta_r*randn(1,All_time);%距離差的擾動,作為測量值
    Disturbed_r20=r20+deta_r*randn(1,All_time);
    Disturbed_r30=r30+deta_r*randn(1,All_time);
    
for k=2:All_time %一次Kalman濾波開始   
    XX(:,k)=F*X(:,k-1); %表示對k時刻狀態(tài)一步預測
    x=XX(1,k);
    y=XX(3,k);
    Vx=XX(2,k);
    Vy=XX(4,k);
    H(:,:,k)=eval(Jacobian_H);
    
    MM(:,:,k)=F*M(:,:,k-1)*F'+Q;
    K(:,:,k)=MM(:,:,k)*H(:,:,k)'*[H(:,:,k)*MM(:,:,k)*H(:,:,k)'+R]^(-1);
    M(:,:,k)=[eye(4)-K(:,:,k)*H(:,:,k)]*MM(:,:,k);
          
    Measure_z(:,k)=[Disturbed_r10(k) Disturbed_r20(k) Disturbed_r30(k)]';
    
    
    rr0(k)=((XX(1,k)-posit_radar0(1))^2+(XX(3,k)-posit_radar0(2))^2)^(1/2);
    rr1(k)=((XX(1,k)-posit_radar1(1))^2+(XX(3,k)-posit_radar1(2))^2)^(1/2);
    rr2(k)=((XX(1,k)-posit_radar2(1))^2+(XX(3,k)-posit_radar2(2))^2)^(1/2);
    rr3(k)=((XX(1,k)-posit_radar3(1))^2+(XX(3,k)-posit_radar3(2))^2)^(1/2);

    rr10(k)=rr1(k)-rr0(k);
    rr20(k)=rr2(k)-rr0(k);
    rr30(k)=rr3(k)-rr0(k);
    
    zz(:,k)=[rr10(k) rr20(k) rr30(k)]';%測量預測
    
    
    X(:,k)=XX(:,k)+K(:,:,k)*(Measure_z(:,k)-zz(:,k));
  
end %一次Kalman濾波結束
RMS(i,:)=((True_x-X(1,:)).^2+(True_y-X(3,:)).^2).^(1/2);
%plot(RMS(i,:))

end %100 次蒙特卡洛實驗結束
figure(5)
plot(X(1,:),X(3,:))
grid
axis([5 15 55 65])
for k=1:All_time
    Mean_RMS_CT(k)=mean(RMS(:,k));
end

figure(6)
plot(Mean_RMS_CT)
grid   
xlabel('采樣時間 /s')
ylabel('RMS(均方根誤差)')
title('跟蹤誤差(CV)')
k=1:400;
figure(7)
plot(k,Mean_RMS_CT,'--*',k,Mean_RMS_IMM,'r')
grid   
xlabel('采樣時間 /s')
ylabel('RMS(均方根誤差)')
title('兩中算法效果比較')

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费观看高清完整版在线| 国产成人av资源| 国产精品伊人色| 欧美午夜精品电影| 国产日产欧美精品一区二区三区| 天天免费综合色| 色噜噜夜夜夜综合网| 欧美国产日韩a欧美在线观看| 偷窥国产亚洲免费视频| 色婷婷av一区二区三区大白胸| 久久青草国产手机看片福利盒子| 亚洲成人激情av| 99r精品视频| 国产午夜精品一区二区三区四区 | 国产亚洲制服色| 老司机免费视频一区二区三区| 欧美写真视频网站| 亚洲三级在线免费观看| 丰满少妇久久久久久久| 精品国产三级电影在线观看| 日本人妖一区二区| 欧美久久久久久久久久| 亚洲一二三四在线观看| 99国产欧美另类久久久精品| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 亚洲六月丁香色婷婷综合久久| 国产成人自拍高清视频在线免费播放| 精品国产亚洲在线| 青青草97国产精品免费观看| 91精品在线免费| 首页国产欧美久久| 日韩一区二区三区精品视频| 日本大胆欧美人术艺术动态| 在线亚洲一区二区| 亚洲资源在线观看| 欧美日韩精品一区二区三区蜜桃| 亚洲图片自拍偷拍| 欧美日韩和欧美的一区二区| 午夜成人在线视频| 日韩一二三区不卡| 国产精品一区2区| 国产无一区二区| 成人一区二区三区中文字幕| 成人免费小视频| 在线免费亚洲电影| 日本视频免费一区| 久久亚区不卡日本| av网站免费线看精品| 一区二区三区视频在线观看| 欧美日韩国产综合久久| 另类小说欧美激情| 国产蜜臀av在线一区二区三区| 99久久精品免费| 亚欧色一区w666天堂| 精品国产乱码久久久久久牛牛 | 日韩av不卡在线观看| 精品国产欧美一区二区| 成人午夜av电影| 亚洲福利电影网| 国产亚洲综合av| 91成人国产精品| 国产自产2019最新不卡| 亚洲女同ⅹxx女同tv| 日韩一区二区三区四区| 成人h精品动漫一区二区三区| 亚洲一区二区不卡免费| 久久久久久电影| 欧美性一级生活| 国产一区二区三区久久悠悠色av| 亚洲蜜臀av乱码久久精品蜜桃| 678五月天丁香亚洲综合网| 国产aⅴ综合色| 偷偷要91色婷婷| 国产精品久久久久7777按摩| 91精品国产手机| 91麻豆精品在线观看| 美女在线一区二区| 亚洲精品第一国产综合野| 精品少妇一区二区三区日产乱码| 色哟哟亚洲精品| 国产成人午夜视频| 日韩中文字幕不卡| 亚洲欧美日韩电影| 久久色视频免费观看| 欧美日韩国产另类不卡| 91一区二区三区在线观看| 蜜桃精品视频在线观看| 亚洲综合免费观看高清完整版在线 | 国产精品三级av在线播放| 91精品国产91热久久久做人人| 99久久精品国产一区| 国产美女视频91| 免费观看91视频大全| 亚洲国产综合人成综合网站| 国产精品二三区| 久久亚洲精品小早川怜子| 欧美男人的天堂一二区| 色综合视频一区二区三区高清| 国产精品一级二级三级| 另类小说图片综合网| 首页国产欧美久久| 午夜精品爽啪视频| 亚洲成人动漫在线免费观看| 亚洲精品久久嫩草网站秘色| 亚洲欧洲成人精品av97| 中文字幕不卡一区| 国产片一区二区| 国产蜜臀97一区二区三区| 久久久久成人黄色影片| 精品国产免费久久| 精品国产乱码久久久久久影片| 日韩欧美三级在线| 欧美成人一区二区三区| 欧美大片顶级少妇| 久久综合九色综合97婷婷女人| 欧美电影免费观看完整版 | 欧美在线免费视屏| 在线观看日韩国产| 欧美在线一二三四区| 欧美午夜电影在线播放| 欧美日韩国产bt| 91精品欧美久久久久久动漫| 欧美一区三区二区| 精品国产一区二区三区av性色| 亚洲精品在线观看视频| 国产三级欧美三级日产三级99 | 首页亚洲欧美制服丝腿| 日本aⅴ亚洲精品中文乱码| 免费成人美女在线观看.| 极品少妇xxxx精品少妇| 成人丝袜高跟foot| 在线观看亚洲一区| 日韩欧美黄色影院| 国产精品人人做人人爽人人添| 亚洲欧洲韩国日本视频| 亚洲国产精品自拍| 麻豆国产欧美一区二区三区| 国产福利91精品一区二区三区| 9i在线看片成人免费| 欧美日韩一区二区不卡| 精品国产精品网麻豆系列| 国产精品剧情在线亚洲| 午夜久久久久久久久久一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 精品一区二区三区免费观看| 成人免费高清视频在线观看| 色综合久久中文字幕综合网 | 欧美视频在线一区| 欧美一区二区美女| 18欧美亚洲精品| 轻轻草成人在线| 99国内精品久久| 精品欧美一区二区在线观看| 成人欧美一区二区三区在线播放| 日本最新不卡在线| 99亚偷拍自图区亚洲| 日韩一区二区在线看| 《视频一区视频二区| 免费的国产精品| 色哟哟一区二区在线观看| 精品处破学生在线二十三| 一区二区三区在线高清| 国产精品一区二区不卡| 欧美日韩国产另类一区| 综合久久久久久| 久久99国内精品| 欧美精品一卡二卡| 亚洲男人的天堂在线aⅴ视频| 久久99精品国产| 欧美精品自拍偷拍| 一区二区三区在线高清| 豆国产96在线|亚洲| 欧美成人vps| 亚洲成在人线免费| 色素色在线综合| 中文字幕中文字幕一区| 国产麻豆成人精品| 日韩免费观看2025年上映的电影| 亚洲国产精品影院| 97精品久久久久中文字幕| 国产日本欧洲亚洲| 国产乱码精品一区二区三区五月婷| 欧美日韩国产美| 亚洲国产毛片aaaaa无费看| 94-欧美-setu| 亚洲欧洲性图库| 成人91在线观看| 国产精品三级av| 成人app软件下载大全免费| 国产日韩欧美在线一区| 国产精品一区免费在线观看| 精品国产一二三| 国产一区二区h| 国产午夜精品美女毛片视频| 国产在线播放一区三区四| 2欧美一区二区三区在线观看视频| 七七婷婷婷婷精品国产| 日韩欧美一区二区三区在线| 美国三级日本三级久久99| 日韩片之四级片|