基于OMNeT++的无线传感网实代码仿真平台设计

来源 :东华大学 | 被引量 : 11次 | 上传用户:snowmanuser
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
仿真工具的发展进步已经成为众多领域系统研究的重要一环。总体来讲,仿真提供了一种平台,用于特定环境下的多种研究方案选择,探索复杂物理环境下的系统配置,以及用于观察很难在真实环境中捕获的节点间交互等。同时,无线传感网(物联网IOT)的研究重点在于体系结构,操作系统,网络协议,以及分布式网络处理,并且无线传感网络系统与真实物理环境有着非常密切的关系,物理环境中的噪音,衰落,变动以及不确定性等因素将会干预节点的运行。因此,我们需要仿真工具来研究整个应用,包括操作系统和协议栈。同时仿真工具可以同时模拟大量节点的运行,通过仿真可以看到由一些细小的干预和噪声引起的细节。然而,传统仿真模式注重于利用仿真软件进行物理层信道、MAC层协议、网络层路由协议、应用层定位算法等的单独层次验证性仿真。但结果只能用作理论研究。实际开发过程中,验证的协议算法等仿真代码往往是不能移植到硬件节点上的,这就造成了理论研究与实际应用的脱节,弱化“仿真”本身的概念。而本项目研究的一种新型“实代码仿真”模式,正是致力于达成仿真到实现的无缝移植。“实代码”仿真应在算法和实现之间起到桥梁作用,从仿真到实现不要进行二次编码,而是平滑过渡。仿真时测试及验证通过的代码能够直接在硬件上运行,解决了算法仿真通过而实际运行却不能实现的弊端,具有深层次的远大意义。设计主题思想在于替换硬件的相关组件,其中包括处理中断的组件和系统启动入口MAIN组件等。而OMNeT++仿真器中的离散事件来模拟中断产生。中断的产生驱动OS层以及以上层协议栈等,并且通过更改HAL层来实现仿真器与节点的交互配置。节点的硬件资源抽象成组件。通过将硬件中断转换成离散仿真事件,替换硬件资源组件,OMNeT++模仿了硬件资源组件行为,为上层提供了与硬件相同的标准接口。硬件模拟为仿真物理环境提供了接入点,通过修改硬件模拟组件,可以为用户提供各种性能的硬件环境,满足不同用户的需求。
其他文献
逆变技术随着自动控制理论、电力电子技术、电子计算机,微电子等学科的发展已经进入了一个新的时代,其应用也相应地进入了一个新的高潮。大到航空工业,小到磁盘技术,无不有逆变技
在当前信息科技时代,语音信号识别(ASR)技术、语音信号编码(ASC)技术、及语音信号增强(ASE)技术[1]将会在安防领域、人机交互领域、通信领域以及未来的消费电子产品领域[2]产
单克隆抗体药物是当前国际市场上最具价值的药品种类之一。虽然单抗药品需求量大,但由于对单抗药制造机理的不了解和批量制备工艺的不成熟,药品的产量明显供不应求。糖基化反
近年来,随着我国建筑业蓬勃发展和节能减排理念的深入人心,Low-E玻璃以其良好的建筑物节能效果,成为市场的宠儿,需求量巨大。真空磁控溅射镀膜生产线作为目前主流的Low-E玻璃
浮选是按矿物表面物理化学性质的差异来分离各种细粒矿物的一种有效方法。粗选是浮选流程的起始环节,其矿浆的pH值直接反映磨机中碳酸钠的添加量,对后面各个流程的药剂添加量
永磁同步电机的控制一般选用常规PI控制器,但是常规控制器很难适应复杂的控制需求,而且控制效果易受到参数变化的影响。为了提高电机的效率而选择由工程应用上发展而来的模型预测控制(Model Predictive Control, MPC)算法,模型预测控制算法对模型参数的精度没有太大的依赖性,而且该算法是考虑到了过去的状态信息以及控制量对未来状态的影响,所取的最优值,是具有很好控制性能的算法。但是模型
随着世界经济不断发展,各国之间的联系将会越来越密切,海上运输是一种必不可少的交通方式。同时,随着各国工业的发展,对能源的要求在不断增长,由于人类对陆上能源的开发接近
近年来,随着经济发展越来越迅速,铁路运输也随着发生了巨大变化。铁路运输除了越来越高速化以外,重载化也成为了一种必然的趋势。为了适应铁路各路段的要求,保障铁路的安全运输,重
在永磁同步电机调速系统中,转子的位置和转速是两个不可缺少的参数。虽然通过安装在转轴上的传感器可以获得精确的测量值,但是传感器的安装将会增加系统成本、增大电机体积并降低系统的可靠性。无转速传感器的控制系统只需要电流、电压等物理量并通过一定的方法就能估计出转子位置和转速。由于省去了速度传感器,无速度传感器的电机调速系统具有结构简单、体积小、成本低、可靠性高等优点。本文以表面式永磁同步电机为研究对象,分
现代信息社会不断发展,图像已经成为了人们生活中交流和传递最重要信息载体。然而,人们得到的图像总是在采集、传输和处理过程中,会受到环境、操作和设备等因素的原因导致各