1.一种地铁空调环境模式检测系统,包括设置于地铁站内公共区环境中的空调系统,其特征在于,还包括多类传感器采集系统、空调系统上位机、神经网络环境模式检测模型、K210模块和显示模块;
所述的多类传感器采集系统包括多个分布式布置的烟雾传感器、二氧化碳传感器和温度传感器,烟雾传感器实时采集站内的烟雾浓度数据,并将采集到的烟雾浓度数据信号实时发送至空调系统上位机,二氧化碳传感器实时采集站内的二氧化碳浓度数据,并将采集到的二氧化碳浓度数据信号实时发送至空调系统上位机,温度传感器实时采集站内的温度数据,并将采集到的温度数据信号实时发送至空调系统上位机;
所述神经网络环境模式检测模型部署在K210模块上,K210模块与空调系统上位机之间串口通信;
所述空调系统包括风机、风阀和空调机组,其连接于空调系统上位机的输出端;
所述显示模块连接于K210模块的输出端;
所述空调系统上位机用于实时接收多类传感器采集系统传送的烟雾浓度数据信号、二氧化碳浓度数据信号、温度数据信号,将接收到的数据信号实时发送至K210模块,由神经网络环境模式检测模型进行处理,处理后的信号反馈至空调系统上位机,空调系统上位机根据接收到的反馈信号向空调系统传达环境模式控制指令,并启动相应环境模式控制下的风机、风阀和空调机组执行组合联动,调节站内烟雾浓度、二氧化碳浓度和温度;同时,K210模块将环境模式检测结果输出至显示模块进行显示。
2.根据权利要求1所述的一种地铁空调环境模式检测系统,其特征在于,所述的K210模块为嵌入式AI开发模块,芯片内置64位双核处理器、通用神经网络加速器KPU,具有
8M64bitSRAM、专用外置FLASH接口和TF卡增加自身的储存空间,同时搭载FPIOA现场可编程IO阵列,支持基于Python语言的TensorFlow、Keras、Caffe主流深度学习框架。
3.根据权利要求1或2所述的一种地铁空调环境模式检测系统,其特征在于,还包括语音模块,所述语音模块连接于K210模块的输出端,用于将环境模式检测结果输出进行语音播报。
4.一种地铁空调环境模式检测方法,其特征在于,包括如下步骤:
1)选取关键变量:根据地铁空调模式运行的条件,选择温度、二氧化碳浓度、烟雾浓度作为检测的关键环境数据,即关键变量;
2)采集环境数据:采集地铁站内关键环境数据以及在实验室采集在地铁站内无法获得的超低超高环境数据作为实验数据,用以训练和测试模型;
3)数据预处理:对采集到的实验数据进行模式分类,将其分为待机模式,通风模式、制冷模式、通风与制冷模式、排烟模式和火灾模式,并分别通过使用类别标签标定为0、1、2、3、
4、5,再对分类标定好的数据进行归一化处理;
4)构建简易模型:根据采集的环境数据类别以及空调环境模式类别确定地铁环境模式神经网络的输入层和输出层;
5)确定模型隐藏层神经元个数:根据公式 确定隐藏层神经元个数范围,公式中,h为隐藏层神经元数目,m和n分别为输入层和输出层神经元数目,a为1~10之间的调节常数;
a.采用反向传播以及梯度下降算法在整个数据集上对模型进行训练,公式为:[1](i) [1] (i) [1]
a =g(W X +b );
[1](i) [1]
式中,a 表示第i个样本在隐藏层的输出,W 表示输入层和隐藏层间的网络权重,Xi [1]()表示第i个输入样本,b 表示隐层神经元偏置;
[2](i) [2]
a 表示第i个样本在输出层的预测输出,并用预测值 表示,W 表示隐藏层与输[2]出层间的权重,b 表示输出层神经元偏置;
以上参数均表示矩阵向量;
b.为使BP神经神经网络逼近任意的非线性函数,选取Relu作为隐藏层激活函数,为使神经网络进行多任务分类选取Softmax作为输出层激活函数,公式分别为:g(x)=max(0,x);
式中,g(x)表示隐藏层激活函数,f(x)表示输出层激活函数;C=n表示输出层的神经元x个数,e表示各神经元线性指数输出,x为[n,1]的向量;
c.实际输出和期望输出之间的成本函数为:
m表示样本总数,n表示输出层神经元个数, 表示第i样本下的第j类预测值, 表示第i样本下的第j类真实值;
d.采用预处理后的数据集对隐藏层神经元不同数目的神经网络进行训练,设置循环次数epoch,通过实验观察训练集样本的成本误差变化;将成本误差最小的曲线处对应的隐藏层神经元数确定为模型隐藏层神经元个数;
6)算法优化,确立最佳模型:采用Adam优化算法,以梯度的一阶矩估计和二阶矩估计动态调整每个参数的学习率,引入动量和自适应学习率使算法加快模型学习、提高网络识别精度并在收敛时减小震荡;最后将经过优化的模型作为最佳的地铁空调环境模式的检测模型。
5.根据权利要求4所述的一种地铁空调环境模式检测方法,其特征在于,所述步骤3)中,采用Min‑Max离差标准化对数据进行归一化处理,使各采集的数据结果值映射到[0,1]之间,Min‑Max标准化转换函数定义如下:式中,Max为样本数据的最大值,Min为样本数据的最小值。
6.根据权利要求4所述的一种地铁空调环境模式检测方法,其特征在于,所述步骤4)中,选择3层BP神经网络进行建模,选取环境温度、二氧化碳浓度、烟雾浓度作为地铁环境模式检测的关键变量,即采集的环境数据类别为3,确定模型输入层神经元个数为3;地铁空调环境模式类别为通风模式、制冷模式、通风与制冷模式、排烟模式和火灾模式,确定模型输出层神经元个数为6。
7.根据权利要求4所述的一种地铁空调环境模式检测方法,其特征在于,所述步骤6)中,Adam优化算法以梯度下降第t次迭代为例,网络权重更新过程为:t=t+1;
式中,mt和vt分别为一阶动量项和二阶动量项,β1和β2为超参数默认值为0.9和0.999,mt和vt的偏差修正值为 和 其计算公式分别为:[l]
对权重和偏置进行更新,第t次迭代的权重W t和偏置 为:[l] [l]
上式中,W t‑1表示第t‑1次迭代时的模型权重,b t‑1表示第t‑1次迭代时的模型偏置,‑8为学习率默认为0.001,ε取为10 。