说明:本文用matlab代码实现了“基于模糊逻辑的无线传感器网络能量感知分布式分簇协议”中所述的分簇。我们假设在每个时间步中,所有节点都处于唤醒状态,感知环境并将其信息直接发送到其簇头,簇头将这些数据包聚合起来,并以单跳方式将其发送到接收器。
说明:被控对象为二阶函数,采样时间为1ms,采用z变换进行离散化。利用所设计的模糊系统进行PI控制参数的整定。取Kp、Ki的初始值为零。
说明:时间序列数据分析中的梅林变换工具,用MATLAB编写的遗传算法路径规划,关于超声波倒车雷达测距的,利用matlab GUI实现的串口编程例子,插值与拟合的matlab实现,BP神经网络的整个训练过程。