無線傳感器網(wǎng)絡(luò)演化模型與抗毀性研究
發(fā)布時(shí)間:2018-01-11 06:27
本文關(guān)鍵詞:無線傳感器網(wǎng)絡(luò)演化模型與抗毀性研究 出處:《西安電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 無線傳感器網(wǎng)絡(luò) 復(fù)雜網(wǎng)絡(luò) 抗毀性 MATLAB GUI
【摘要】:無線傳感網(wǎng)絡(luò)(WSNs)是一種自組織的、面向多任務(wù)的無線網(wǎng)絡(luò)系統(tǒng),通常由成千上萬個(gè)微型傳感器組成,被密集灑落或安置在某個(gè)監(jiān)控區(qū)域中,以協(xié)作方式從周圍環(huán)境中感知、采集和處理信息,完成覆蓋區(qū)域的實(shí)時(shí)監(jiān)控。這些傳感節(jié)點(diǎn)體積小、成本低且有較強(qiáng)的自組網(wǎng)能力,在軍事以及其它生活領(lǐng)域有著普遍的應(yīng)用遠(yuǎn)景?墒沁@些傳感節(jié)點(diǎn)能量有限,且通常安置在比較惡劣環(huán)境中,很容易造成節(jié)點(diǎn)故障,導(dǎo)致網(wǎng)絡(luò)拓?fù)浒l(fā)生變化,從而影響網(wǎng)絡(luò)的整體性能。因此,設(shè)計(jì)一種好的拓?fù)浣Y(jié)構(gòu)對(duì)改善WSNs抗毀性具有重要意義。本文主要對(duì)WSNs的發(fā)展背景、研究現(xiàn)狀、網(wǎng)絡(luò)架構(gòu)特征以及其實(shí)際應(yīng)用做了簡(jiǎn)要概述;其次介紹了復(fù)雜網(wǎng)絡(luò)中的三個(gè)經(jīng)典模型(即隨機(jī)網(wǎng)絡(luò)、小世界網(wǎng)絡(luò)、無標(biāo)度網(wǎng)絡(luò))的相關(guān)基礎(chǔ)知識(shí)及實(shí)際應(yīng)用,同時(shí)還列舉出一些常用的評(píng)價(jià)網(wǎng)絡(luò)抗毀性能的拓?fù)鋮⒘。為改善WSNs抗毀性,本文提出以下解決方案:1)基于復(fù)雜網(wǎng)絡(luò)理論,提出一種關(guān)于節(jié)點(diǎn)度、剩余能量、傳輸距離的網(wǎng)絡(luò)演化機(jī)制(簡(jiǎn)稱DEDA模型),該機(jī)制在優(yōu)先連接的過程中不僅考慮了度和剩余能量,還加入了節(jié)點(diǎn)間的傳輸距離因素,并且將原有模型的一步連接分為兩步連接過程。同時(shí)利用四種拓?fù)鋮⒘?節(jié)點(diǎn)度分布、網(wǎng)絡(luò)最大連通子圖大小、最大連通子圖平均最短路徑長、網(wǎng)絡(luò)傳輸效率)評(píng)估網(wǎng)絡(luò)的抗毀性能。利用計(jì)算機(jī)仿真技術(shù),比較了EAEM模型和DEDA模型演化所形成的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)在面對(duì)隨機(jī)和故意攻擊時(shí)的抗毀能力。實(shí)驗(yàn)結(jié)果表明,DEDA模型提供了更好的抗毀性。2)基于MATLAB GUI的WSNs抗毀性分析的仿真系統(tǒng)設(shè)計(jì)。在設(shè)計(jì)過程中,首先對(duì)軟件設(shè)計(jì)做了需求分析,然后將界面分成三個(gè)模塊,即網(wǎng)絡(luò)參數(shù)設(shè)計(jì)模塊、功能選擇模塊以及仿真圖像展示模塊。利用MATLAB中的GUI工具進(jìn)行對(duì)象編輯,編寫回調(diào)函數(shù),將各個(gè)GUI對(duì)象聯(lián)系起來,使該軟件實(shí)現(xiàn)可視化,讓用戶能在同一個(gè)界面下完成網(wǎng)絡(luò)參數(shù)設(shè)置、仿真過程控制等操作,并對(duì)其抗毀性能進(jìn)行了量化評(píng)估。
[Abstract]:Wireless sensor network (WSNs) is a self-organizing, multi-task oriented wireless network system, usually composed of thousands of micro sensors, which are scattered or placed in a monitoring area. These sensor nodes are small in size, low in cost and strong in capacity of ad hoc networks, and can be sensed, collected and processed from the surrounding environment in a cooperative manner. In military and other areas of life, there is a common application prospects, but these sensor nodes are limited in energy, and usually placed in a relatively bad environment, it is easy to cause node failure, resulting in network topology changes. Therefore, it is important to design a good topology to improve the survivability of WSNs. This paper mainly focuses on the background of the development of WSNs, research status. The characteristics of network architecture and its practical application are briefly summarized. Secondly, the basic knowledge and practical application of three classical models (random network, small world network, scale-free network) in complex networks are introduced. In order to improve the survivability of WSNs, this paper proposes the following solution: 1) based on the complex network theory, a node degree is proposed. The network evolution mechanism of residual energy and transmission distance (referred to as DEDA model) not only takes into account degree and residual energy in the process of preferential connection, but also adds the transmission distance factor between nodes. At the same time, four kinds of topological parameters (node degree distribution, network maximum connected subgraph size, maximum connected subgraph average shortest path length) are used. Network transmission efficiency) to evaluate the network's survivability. Computer simulation technology is used. The invulnerability of the network topology formed by the evolution of the EAEM model and the DEDA model in the face of random and intentional attacks is compared. The experimental results show that. DEDA model provides better survivability. 2) A simulation system for WSNs survivability analysis based on MATLAB GUI is designed. Then the interface is divided into three modules, namely, the network parameter design module, the function selection module and the simulation image display module. The GUI tool in MATLAB is used to edit the object and write the callback function. By associating each GUI object together, the software can be visualized, the user can complete network parameter setting and simulation process control under the same interface, and its survivability is evaluated quantitatively.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP212.9;TN929.5
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 張學(xué);陸桑璐;陳貴海;陳道蓄;謝立;;無線傳感器網(wǎng)絡(luò)的拓?fù)淇刂芠J];軟件學(xué)報(bào);2007年04期
,本文編號(hào):1408493
本文鏈接:http://sikaile.net/kejilunwen/wltx/1408493.html
最近更新
教材專著