1.无线在线监测系统架构
(1)、初始化参数;
(2)、上位机与接收端微处理器串口地址配置;
(3)、根据以往历史数据样本求出预测决策函数,预测下一时段温度,并显示;
(4)、温度采集发射端温度传感器采集温度数据并转换成数字信号;
(5)、温度采集发射端微处理器对数据进行打包处理;
(6)、温度采集发射端射频模块将数据包发送给接收端;
(7)、接收端射频接收模块接收来自同一地址编码的无线信号,并将数据储存在寄存器中;
(8)、接收端微处理器提取寄存器中的数据,通过总线将数据传送给上位机监控系统;
(9)、上位机收到温度数据信号,如果温度超过警戒线报警,否则显示温度;
(10)、上位机将实时温度与预测相比较,如果实时数据与预测数据偏差过大则结合以往历史数据样本重新求出新的预测决策函数,否则执行(11);
(11)、根据决策函数预测下一时段的温度数据并显示;
(12)、储存数据样本,并跳转(4)。
2.无线温度在线监测系统的支持向量机预测算法。
(1)、初始化参数;
(2)、读取、更新历史数据样本;
(3)、数据归一化、平滑化、量化处理;
(4)、形成训练、预测样本;
(5)、根据样本建立目标函数;
(6)、利用算法求解目标函数得到决策函数
(7)、利用预测样本对下一时段进行预测
(8)、判断实时样本与预测样本的差值,如果过大(超过阈值)跳转(2),否则跳转(7)。