-
大小: 6.4MB文件類型: .zip金幣: 2下載: 0 次發布日期: 2023-10-12
- 語言: Matlab
- 標簽:
資源簡介
該文件為Matlab程序:是基于無線傳感器網絡的節點定位算法程序的實現,其主要技術是通過隨機部署信標節點來定位目標,

代碼片段和文件信息
%any?problem?contact?at?zhenzhongdong@gmail.com(valid?before?7.1.2010)
%Zenzon?Don?2010.5.3
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
clear;
clc;
close?all;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~布置節點,畫節點分布圖~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd?‘Deploy?Nodes‘
square_random(10003000.2);%布置節點?GPS誤差為0?
%square_random(10003000.230)?%GPS誤差為30m
%C_random([1000300300700]2400.2);
%square_regular(10001000.10.2);
%C_regular([1000300300700]1000.10.2);
Distribution_Of_WSN;%畫節點分布圖
cd?..;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%?~~~~~~~~~~~~?給定通信半徑,選擇通信模型,計算鄰居關系,畫鄰居關系圖~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd?‘Topology?Of?WSN‘;
comm_r=200;%給定通信半徑
%~~~~~~~~~~~~~~~~~~選擇通信模型~~~~~~~~~~~~~~~~~?
model=‘Regular?Model‘;
%model=‘Logarithmic?Attenuation?Model‘;
%disp(‘時間可能較長...‘);model=‘DOI?Model‘;DOI=0.015;
%disp(‘時間可能較長...‘);model=‘RIM?Model‘;DOI=0.01;
%~~~~~~~~~~~~~~~~~~計算鄰居關系~~~~~~~~~~~~~~~~~
anchor_comm_r=1;
%anchor_comm_r參數只在APIT中更改,其他的算法統一設置為1。
%它表示錨節點通信半徑是未知節點通信半斤的倍數。
%APIT針對的WSN是異構的,錨節點通信半徑比未知節點的大。
try
????calculate_neighbor(comm_ranchor_comm_rmodelDOI);
catch
????calculate_neighbor(comm_ranchor_comm_rmodel);
end
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Topology_Of_WSN;%畫鄰居關系圖
cd?..;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~選擇定位算法~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%cd?Centroid;Centroid(200.9);%Centroid_second(200.9);%Centroid_third(...
%cd?‘Bounding?Box‘;Bounding_Box;%Bounding_Box_second;%Bounding_Box_third;
%cd?‘Grid?Scan‘;Grid_Scan(0.1*comm_r);%Grid_scan_second(...
cd?RSSI;RSSI;%RSSI_second;%RSSI_third;
%~~~~~~~~~~~~~~~~~~~~~~~~
%cd?‘DV-hop‘;DV_hop;
%cd?Amorphous;Amorphous;
%cd?APIT;APIT(0.1*comm_r);
%dist_available=true;cd?‘MDS-MAP‘;MDS_MAP(dist_available);
cd?..
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~計算定位誤差,畫定位誤差圖~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd?‘Localization?Error‘
calculate_localization_error;
cd?..;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-10-21?17:08??Localization\
?????目錄???????????0??2014-10-21?17:08??Localization\Amorphous\
?????文件????????2896??2010-05-12?23:21??Localization\Amorphous\Amorphous.m
?????文件??????815070??2010-04-25?20:59??Localization\Amorphous\Organizing?a?Global?Coordinate?System?from?Local?Information?on?an?Ad?Hoc?Sensor?Network.pdf
?????目錄???????????0??2014-10-21?17:08??Localization\APIT\
?????文件????????3714??2010-06-04?11:28??Localization\APIT\APIT.m
?????文件????????3434??2010-06-04?11:28??Localization\APIT\PPIT.m
?????文件??????287486??2008-12-04?16:48??Localization\APIT\Range-Free?Localization?Schemes?for?Large?Scale.pdf
?????目錄???????????0??2014-10-21?17:08??Localization\Bounding?Box\
?????文件????????1670??2010-05-08?20:01??Localization\Bounding?Box\Bounding_Box.m
?????文件????????2050??2010-05-08?20:01??Localization\Bounding?Box\Bounding_Box_second.m
?????文件????????2184??2010-05-08?20:01??Localization\Bounding?Box\Bounding_Box_third.m
?????文件??????238713??2010-04-23?15:46??Localization\Bounding?Box\Distributed?Localization?in?Wireless?Ad?Hoc.pdf
?????文件?????1843830??2010-05-06?18:57??Localization\Bounding?Box\readme.bmp
?????目錄???????????0??2014-10-21?17:08??Localization\Centroid\
?????文件????????1574??2010-05-15?14:09??Localization\Centroid\Centroid.m
?????文件????????1886??2010-05-15?17:44??Localization\Centroid\Centroid_second.m
?????文件????????2103??2010-05-15?17:44??Localization\Centroid\Centroid_third.m
?????文件??????456382??2008-12-26?17:07??Localization\Centroid\GPS-less?Low-Cost?Outdoor?Localization.pdf
?????目錄???????????0??2014-10-21?17:08??Localization\Deploy?Nodes\
?????文件????????4967??2014-09-04?11:46??Localization\Deploy?Nodes\coordinates.mat
?????文件????????1671??2014-07-03?14:40??Localization\Deploy?Nodes\C_random.asv
?????文件????????1672??2010-05-15?19:44??Localization\Deploy?Nodes\C_random.m
?????文件????????3246??2014-07-03?14:40??Localization\Deploy?Nodes\C_regular.asv
?????文件????????3245??2014-07-03?12:25??Localization\Deploy?Nodes\C_regular.m
?????文件????????1043??2010-05-06?16:56??Localization\Deploy?Nodes\Distribution_Of_WSN.m
?????目錄???????????0??2014-10-21?17:08??Localization\Deploy?Nodes\Figures\
?????文件??????236278??2010-05-05?16:09??Localization\Deploy?Nodes\Figures\C_random.bmp
?????文件??????236278??2010-05-05?16:10??Localization\Deploy?Nodes\Figures\C_regular.bmp
?????文件??????236278??2010-05-05?16:08??Localization\Deploy?Nodes\Figures\square_random.bmp
?????文件??????236278??2010-05-05?16:07??Localization\Deploy?Nodes\Figures\square_regular.bmp
............此處省略80個文件信息
評論
共有 條評論