999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于三邊測量法的Matlab程序設計

2018-10-25 10:33:20李明
西部論叢 2018年10期
關鍵詞:程序

摘 要:定位技術是無線通信的熱點研究問題之一,而三邊測量方法是構建復雜定位技術的基礎。本文基于無線通訊基站室內的二維定位問題,針對三邊測量方法,利用Matlab軟件對三邊測量方法進行程序設計,并采用四組二維數據驗證了程序的可行性。

1引言

Matlab是一款結合了數值和符號計算引擎、圖形系統和編程語言的數學軟件,可用于處理較為復雜的計算或者是圖像問題。Matlab的應用非常廣泛,包括通信、控制系統設計、測試和測量、信號和圖像處理等眾多領域[1-3]。

目前,定位技術是無線通信的熱點研究問題之一[4-7],針對無限通訊基站的室內三維定位問題,文獻[8、9]分別分析了三邊測量法和四邊測量法的原理,并做了簡單分析,但是并沒有側重于Matlab的程序設計研究,而本文主要研究基于線通訊基站室內的二維定位問題,針對三邊測量方法,利用Matlab軟件對三邊測量方法進行程序設計,并采用二維數據驗證了程序的可行性。

2三邊測量法

設待測終端的坐標為X(x,y),3個基站的坐標為A1(a1,b1),A2(a2,b2),A3(a3,b3),X到A1,A2,A3的距離分別為d1,d2,d3,則根據二維空間兩點間距離公式可得到方程組:

可解得X坐標為:

下面針對三邊測量法,利用Matlab軟件進行程序設計。

3基于三邊測量法的程序設計

%讀數據

LOS=xlsread('case021_input','LOS')

base=xlsread('case021_input','base')

%讀取參考基站的坐標[cx,cy]

cx=base(:,1)

cy=base(:,2)

figure(1)

plot(cx,cy,'k^');%畫參考基站圖

hold on

grid on

%移動位置數mlen

mlen=length(LOS);%移動位置數mlen

x=[]

y=[]

for p=1:30%對每個移動位置

for i=1:100

w=LOS(p,:)

disp('次數')

p

[da,db,dc,t1,t2,t3]=find_three_p(w)%從每個移動位置TOA中任意選出三值

base1=base(t1,:)

base2=base(t2,:)

base3=base(t3,:)

[locx,locy]=triposition(base1,da,base2,db,base3,dc)%計算定位坐標

if (-500

x(p)=locx

y(p)=locy

break

else continue

end

end

end

plot(x,y,'r>-')

for j=1:110

text(x(j),y(j),[' ' num2str(j)])

end

xlabel('x')

ylabel('y')

legend('參考基站','移動軌跡','Location','SouthEast')

title('三點測量法的移動軌跡')

grid on

%find_three_p(調用函數)

function [da,db,dc,t1,t2,t3]=find_three_p(w)

%從TOA數據中隨機選出不同的三個值

%依次每一個移動位置到相應基站的LOS距離w

%輸出:任意選出da,db,dc三個LOS距離

%da,db,dc為選出的任意三個LOS距離

len=length(w)

% 取一個

t=fix(len*rand(1,1))+1

ma=t

da=w(t)

t1=t; %t1是標記

%取第二個

while(1)

t=fix(len*rand(1,1))+1

if(t~=ma)

mb=t

db=w(t)

break

end

end

t2=t;%t2是標記

%取第三個

while(1)

t=fix(len*rand(1,1))+1

if(t~=ma)&&(t~=mb)

mc=t

dc=w(t)

break

end

end

t3=t;%t3是標記

%函數調用triposition.m%

function [locx,locy]=triposition(B1,da,B2,db,B3,dc)

%三邊定位法%

%輸入:1.參考節點B1,B2,B3;2.移動位置坐標D(locx,locy)到這三點的距離分別為da,db,dc

%locx,locy為計算的移動位置坐標D點的位置坐標

syms x y%f符號變量

%求解方程組

f1='2*x*(B1(1)-B3(1))+B3(1)^2-B1(1)^2+2*y*(B1(2)-B3(2))+B3(2)^2-B1(2)^2=dc^2-da^2'

f2='2*x*(B2(1)-B3(1))+B3(1)^2-B2(1)^2+2*y*(B2(1)-B3(2))+B3(2)^2-B2(2)=dc^2-db^2'

[xx,yy]=solve(f1,f2,x,y); %解關于x,y的符號方程組,得到解的符號表示,并存入xx,yy

px=eval(xx);%解的數值px(1),px(2)

py=eval(yy);%解的數值py(1),py(2)

locx=px

locy=py

4 實驗仿真

利用以上程序,結合實際二維數據,對三邊測量法進行仿真。圖1對應二維數據的移動終端的30個位置變

化圖。

由圖可知,采用實際數據對程序進行仿真,觀察發現終端運行軌跡圖比較符合實際情況,說明三邊測量法能夠較準確的確定終端位置,且設計的基于三邊測量法的程序是有效的。

5結語

基于無線通訊基站室內的二維定位問題,針對三邊測量方法,利用Matlab軟件進行程序設計。采用實際數據對程序進行仿真,觀察發現終端運行軌跡圖比較符合實際情況,說明三邊測量法能夠較準確的確定終端位置,且設計的基于三邊測量法的程序是有效的。但是因為測量誤差的存在,以及程序自身的缺陷,有些點的位置表現出了異常,在后續工作中應該重視并加以改進。現出了異常,在后續工作中應該重視并加以改進。

參考文獻:

[1] 叢爽. 面向 MATLAB 工具箱的神經網絡理論與應用[M]. 中國科學技術大學出版社, 1998.

[2] 聞新, 周露, 李翔, 等. MATLAB 神經網絡仿真與應用[J]. 2003.

[3] 程銘東, 詹亮. 多傳感器網絡目標定位的一種算法及其實現[J]. 計算機工程與應用, 2008, 44(7): 231-233.

[4] 宋俊鵬. 基于 Matlab 全球定位系統空間部分仿真[J]. 電子測量技術, 2004 (4): 13-14.

[5] 費揚, 杜慶治. 基于 Matlab 的 WiFi 室內定位分析系統設計與實現[J]. 軟件導刊, 2018, 17(3): 117-120.

[6] 呂振, 趙鵬飛. 一種改進的無線傳感器網絡加權質心定位算法[J]. 計算機測量與控制, 2013, 21(4): 1102-1104.

[7] 彭燕. 無線傳感器網絡定位優化算法及其仿真[J]. 計算機與數字工程, 2011, 39(3): 9-11.

[8] 葛文濤, 陳俊杰出. 基于三邊定位的WSN錨節點加權補償算法[J]. 測控技術, 2010,29(9): 92-95.

[9] 王行甫, 戴福泉, 苗付友. 基于 TOA 的三維無線傳感器網絡節點定位算法[J]. 自動化與儀表, 2008,23(12): 1-4.

作者簡介:李明(1981.3—)男,漢,四川,研究生,工程師,研究方向:機場工程,單位:中國民用航空局第二研究所。

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于VMM的程序行為異常檢測
偵查實驗批準程序初探
我國刑事速裁程序的構建
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 制服丝袜 91视频| 精品少妇人妻无码久久| 亚洲欧美另类久久久精品播放的| 99中文字幕亚洲一区二区| 久久精品无码国产一区二区三区| 欧美亚洲一二三区| 不卡无码h在线观看| 在线免费无码视频| 久久精品这里只有国产中文精品| 麻豆精品国产自产在线| 亚洲综合片| 国产一级毛片yw| 九九久久精品免费观看| 欧美在线精品怡红院| 亚洲人成影视在线观看| 国产91色在线| 制服丝袜在线视频香蕉| 欧美国产日韩在线观看| 日韩无码真实干出血视频| 日韩色图区| 无码区日韩专区免费系列| 国产香蕉在线视频| 久久精品只有这里有| 国产成人在线无码免费视频| 精品一區二區久久久久久久網站| 97视频在线精品国自产拍| 青草午夜精品视频在线观看| 日韩小视频在线播放| 亚洲人成在线免费观看| 国产成人久视频免费| 亚洲综合色在线| 亚洲一级毛片在线观播放| 少妇极品熟妇人妻专区视频| 极品国产一区二区三区| 国产浮力第一页永久地址| 亚洲永久精品ww47国产| 国产精品欧美激情| 婷婷六月综合网| 91麻豆精品国产高清在线| 日韩国产亚洲一区二区在线观看 | 看看一级毛片| 国产尤物视频网址导航| 麻豆国产在线观看一区二区| 2048国产精品原创综合在线| 亚洲色婷婷一区二区| 亚洲系列无码专区偷窥无码| 欧美激情综合| 自拍中文字幕| 亚洲国产无码有码| 青青青视频91在线 | 91福利免费| 四虎国产成人免费观看| 97在线观看视频免费| 毛片在线看网站| 亚洲一区网站| 中文字幕在线欧美| 精品视频一区二区三区在线播| 久久黄色免费电影| 国产激情国语对白普通话| 色欲色欲久久综合网| 国产91全国探花系列在线播放| 亚洲精品国产成人7777| 91网站国产| 国产视频a| 成年av福利永久免费观看| 波多野结衣在线一区二区| 中文字幕欧美日韩| 日韩成人在线网站| 激情国产精品一区| 国产永久无码观看在线| 亚洲无线观看| 日韩123欧美字幕| 中文字幕丝袜一区二区| 五月婷婷综合网| 毛片久久网站小视频| 成人免费午间影院在线观看| 国产精品不卡永久免费| 伊人色在线视频| 午夜a视频| 一边摸一边做爽的视频17国产 | 中文字幕首页系列人妻| 日韩黄色在线|