针对无线传感器网络分簇路由协议所筛选簇头节点的位置分布不均衡及转发节点的数据传输路径不合理会加剧节点能量消耗、缩短网络生存周期的问题,提出一种基于改进粒子群优化算法的分簇路由协议。在簇头选举过程中,通过定义节点的能量因子和位置均衡因子建立新的适应度函数,评估和选择更优的候选簇头节点;通过优化的自适应学习因子调整候选簇头节点的位置更新速度,扩大局部搜索并加快全局搜索的收敛速度。根据转发节点与基站的距离确定采用单跳还是多跳传输方式,设计一种基于最小生成树的多跳方法,为转发节点数据传输选择最优的多跳路径。仿真测试结果表明,基于改进粒子群算法的分簇路由协议能够选举能量与位置更均衡的簇头节点和转发节点,缩短了网络的通信距离,节点的能耗更低且更均衡,有效延长了网络生存周期。
1
使用一些标准传感器来跟踪天气数据: 温度 - 来自 2 个传感器 BMP 和 DHT。 土壤温度 土壤湿度 光 - 通过光敏电阻。数字越大越暗。 压力 湿度 2个空气传感器 - 一个做更多的灰尘和烟雾,空气质量。另一个寻找丙烷和丁烷等气体。 风速 风向 雨量计 闪电探测器 - 目前有问题已被注释掉。 模拟传感器通过 MCP3008 芯片运行以转换为数字读数。 接线和电路板在原理图目录中,是一个 Fritzing 文件。还有我用来将 PCB 打印到热转印纸上并烧掉铜电路板的 PDF。有两块板:第一块在主站中用于 MCP3008 A/D 转换器和光敏电阻,第二块是“远程”单元,位于 Amrite 外壳中,通过以下方式进行空气感应、压力、温度和湿度2个空气传感器,DHT和BMP。 数据被记录到 postgres 表和 CSV 文件中,并且 CSV 文件每晚轮换一次。日志文件还包含一些数据和其他调试语句。 提供了一些前端代码来使用谷歌图表显示/绘制数据。这使用 PHP 编写 javascript 代码,因此远非理想。 更多详情、使用方法,请下载后细读README.md文件
2022-07-14 18:04:15 3.51MB php
循环 受和启发,采用纯Python实现的圆形包装布局算法。 首先根据的A1.0的启发,对圆进行排列,然后使用使用的算法将圆围成一个圆。 我希望在将来的某个时候实施A1.5,但结果足以满足我的用例。 安装 使用点子: pip install circlify 或使用来源: git clone git://github.com/elmotec/circlify.git cd circlify python setup.py install 如果您没有超级用户访问权限,那么最后一步可能需要sudo 。 用法 主要功能circlify由一个小的数据类circlify.Circle支持,并带有3个参数: 从最大到最小排序的正值列表。 (可选)填充圆环应适合的目标外壳。 默认为单位圆(0、0、1)。 (可选)一个布尔值,指示是否应将目标机柜附加到输出。 该函数返回一个circlify.C
2022-07-14 16:58:04 288KB Python
1
人工智人-家居设计-基于T-S模糊故障树诊断专家系统的防爆电气设备智能管理系统研究.pdf
2022-07-14 16:04:06 927KB 人工智人-家居
一 简介 talfta是拥有独立知识产权的国产软件,主要功能是故障树建模、定性分析、定量分析以及故障树仿真。 二 主要特点 1 支持模型元素全面,分析内容丰富 talfta既支持GJB768A中定义的全部事件类型以及全部逻辑门类型,又支持全部动态逻辑门。分析内容既包括静态故障树分析,也包括动态故障树分析。故障树仿真既包括发生概率仿真、概率重要度仿真、相对概率重要度仿真,还包括无故障时间仿真及不可靠度曲线仿真。 2 准确高效,适用性强 (1)talfta既支持单棵大型复杂故障树的建模及分析,也支持 经由“子树”节点关联起来的多颗关联故障树的建模以及相应的一次性分析; (2)既支持以故障发生概率为数据基础的故障树分析,也支持以故 障率为数据基础的故障树分析; (3)支持对包含指数分布函数、正态分布函数等多种寿命分布函数 的部件构成的故障树进行故障树分析; (4)支持对复杂故障树进行海量仿真次数的蒙特卡洛仿真; (5)支持包含小概率事件的故障树的计算及仿真;
1
树芽读书微信小程序源码.rar
2022-07-14 09:09:22 3.27MB 树芽读书微信小程序源码.rar
树莓派Pico micropython UF2文件 目前最新版 良心发布,不收积分
2022-07-14 09:09:11 596KB 树莓派 树莓派pico
1
内含adafruit-circuitpython-raspberry_pi_pico-zh.uf2和MicroPython(raspberr ypi pico) 1积分
2022-07-14 09:09:10 732KB 树莓派pico 树莓派
1
Android树形控件源码.zip
2022-07-13 22:04:53 169KB 安卓
数据结构课程设计和抽象数据类型的实现。课程设计的题目是最小生成树的实现。抽象数据类型是广义表的实现。希望对大家有帮助。
2022-07-13 16:17:19 3.44MB 数据结构
1