摘要
针对无线传感器/执行器网络中多用户设定值对动态物理过程状态实时控制的问题,提出一种解决多设定值调度的算法。设计调度模型和动态物理过程的状态空间模型,在卡尔曼滤波最优估计前提下,运用模拟退火算法逐步计算最优控制,以得到全局最优控制。仿真结果表明,与基于二次规划的多设定值调度算法和跨层优化调度算法相比,该算法具有更快的收敛速度、更好的系统稳定性、更强的实时处理能力。
Focusing on the issue of multiple user set-point adjusting the status of dynamic physical process with real time controlling in the Wireless Sensor/Actuator Network (WSAN), an algorithm to solve multiple user set-point scheduling is proposed. The algorithm includes the scheduling model and the state model of dynamic physical process. Based on the optimal estimation of Kalman filter, the optimal control is calculated step by step using the simulated annealing algorithm so as to obtain the global optimal control. Simulation results indicate that compared with Scheduling Algorithm Based on Quadratic Programming (SAQP) and Cross Layer Optimization Scheduling Algorithm (CLOSA), Multiple user Set-Point Scheduling algorithm Based on Simulated Annealing (MSPSBSA) has faster convergence speed, better system stabilization as well as stronger real-time processing capacity.
出处
《计算机工程》
CAS
CSCD
北大核心
2017年第12期130-135,146,共7页
Computer Engineering
基金
国家自然科学基金(51605065)
重庆市教委科学技术研究项目(KJ1600402)
关键词
无线传感器/执行器网络
调度算法
模拟退火
状态空间模型
最优控制
Wireless Sensor/Actuator Network (WSAN)
scheduling algorithm
simulated annealing
state space model
optimal control