1.一种基于多天线WLAN的PM2.5污染检测方法,其特征在于,所述方法包括以下步骤:步骤1:配置无线局域网;
步骤2:在发射端采用多个子载波对原始数据进行正交调制;
步骤3:估计每个子载波的信道状态信息,在接收端接收到OFDM的信道状态信息矩阵CSImatrix:
其中,CSIi,j为第i根天线上第j个子载波的信道状态信息值;
步骤4:利用子载波对称性对所有子载波上的CSI相位数据进行线性变换;
步骤5:采用拉依达准则去除数据异常点;
步骤6:采用加权移动平均滤波器进行平滑滤波处理;
步骤7:利用处理后的数据提取特征,包括1到30个子载波的最大值MAX、最小值MIN、平均值MEAN、标准差STD、中位数绝对偏差MAD、偏度SKEW和峰度KUR;
步骤8:采取归一化的方法处理数据特征;
步骤9:对幅度信息重复步骤5和6;
步骤10:将幅度和相位信息结合在一起,重复步骤7;
步骤11:对测试数据的每个数据样本用机器学习算法进行检测,测试其分类精确度并进行污染分类;
步骤12:记录分类结果;
所述步骤4中,利用子载波对称性对所有子载波上的CSI相位数据进行线性变换中,线性变化方法如下:
其中, 是实际测量的相位,φi是真实的相位,ki表示子载波的序号;
所述步骤5中,拉依达准则实现方法如下:f
其中,Vi 表示某一分组中第i个样本的第f个子载波的CSI值,meanf表示这分组中第f个子载波的平均值,stdf表示第f个子载波的标准差;
所述步骤6中,使用加权移动平均进行平滑滤波处理方法如下:(m·CSIn+(m‑1)·CSIn‑1+…+1·CSIn‑m+1);
其中,n=1,2,3,...,30,表示子载波序号,m表示平滑程度,m设置为9。