毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#无线传感器网络节点定位系统设计(3)
本课题的目的就是采用节点定位算法中的极大似然估计算法来实现对于未知节点的定位,通过课题任务,掌握系统设计的方法思路,加深对节点定位算法的理解,分析极大似然估计算法的性能。
2 系统分析
主要是分析程序的实现需要那些必要条件,要用什么方法来实现其中的功能
2.1 总体分析
在系统的建设中最重要的是对于系统的完整分析,以下就几个方面进行了初步分析,为系统的设计做准备。
2.1.1 可行性分析
本系统使用极大似然估计法进行节点定位,能很好的模拟出实际环境中的定位情况。本系统的操作简单,而且界面友好,系统的定位流程符合真实环境中的定位流程。并且本系统能够实现其各个功能,在当前操作环境下也能够很好的运行。
由于真实环境定位时,由于环境等因素会导致一定的噪声。本系统在模拟定位的过程中使用高斯误差来模拟这一噪声,这样能更好的表现出真实环境中的定位过程。
综上所述,不管是从技术上考虑还是从真实性上考虑,我们的系统都具有一定的可行性,因此我们才开发研究这个系统供广大读者使用。
2.1.2 需求分析
本系统采用SQL Server数据库,C#开发技术。主要分为节点部署、锚点部署和节点定位的三大部分,其中以节点定位为主。而其中又可分为锚点距离计算、锚点选取、节点位置计算三大模块。其中锚点距离计算主要用于计算该未定位节点到各个锚点的距离;锚点选取主要实现的功能是挑选出最利于该节点定位的几个锚点;节点位置计算主要根据锚点选取模块提供的锚点,对该未知节点的位置进行计算。通过这些模块功能的实现模拟了真实环境中无线网络传感器节点的定位过程,方便研究人员研究极大似然估计法在无线网络传感器节点定位中的应用。
通过调查,要求系统需要有以下功能特点:
部署节点:生成节点、读取数据库中节点信息。
部署锚点:生成锚点、读取数据库中锚点信息。
定位:锚点距离计算、锚点选取、定位算法、噪声模拟。
帮助:使用说明。
本系统的宗旨是模拟真实环境中无线传感器网络节点的定位过程,减少研究的设备成本,使研究人员能便捷的分析该算法的优劣。
2.2 “无线传感器网络节点定位系统”设计的开发工具
“无线传感器网络节点定位系统”是一个模拟无线传感器网络节点定位的软件,制作中综合运用C#、SQL Server等技术,提供了完整的定位功能,准确的模拟了真实环境中的定位情况。
2.2.1 C#
C#读作C Sharp。最初它有个更酷的名字,叫做COOL。微软从1998年12月开始了COOL项目,直到2000年2月,COOL被正式更名为C#。在1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。在2000年9月,国际信息和通信系统标准化组织为C#语言定义了一个Microsoft公司建议的标准。最终C#语言在2001年得以正式发布。
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。[1]
共14页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
下一页
上一篇:
企业云计算应用及安全问题的研究+文献综述
下一篇:
ASP+ACCESS网上招聘网站开发+ER图+用例图
IEEE802.15.4网络自适应策略研究
MATLAB基于流形学习与神经网络的预测建模
社交网络个性化推荐方法对比研究
jsp+mysql网络招标评审系统设计+源代码
基于安卓的真实无线立体声TWS实现
基于生物启发神经网络的AUV三维路径规划
SOM神经网络多机器人任务分配算法研究
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
上海居民的社会参与研究
从政策角度谈黑龙江對俄...
提高教育质量,构建大學生...
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...
基于Joomla平台的计算机学院网站设计与开发
压疮高危人群的标准化中...