[发明专利]基于分段改进S变换和随机森林的复合电能质量扰动识别方法有效
申请号: | 201910325436.0 | 申请日: | 2019-04-22 |
公开(公告)号: | CN110046593B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 王仁明;汪宏阳;陈昱 | 申请(专利权)人: | 三峡大学 |
主分类号: | G06F18/213 | 分类号: | G06F18/213;G06F18/24;G06F18/10;G06N3/006 |
代理公司: | 宜昌市三峡专利事务所 42103 | 代理人: | 吴思高 |
地址: | 443002 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分段 改进 变换 随机 森林 复合 电能 质量 扰动 识别 方法 | ||
1.基于分段改进S变换和随机森林的复合电能质量扰动识别方法,其特征在于:首先,基于扰动信号特征对改进S变换频域进行分段,并在每一段指定不同的窗宽调节因子值;然后,根据不同频段的频率分布特点提取扰动信号特征,再利用提取的扰动信号特征,构建基于CART算法的RF分类器,对待测信号进行分类;
使用Gini指数下降,替代分类回归树CART算法中的Gini指数,用于随机森林RF分类器的构建,并能在此过程中自动剔除Gini指数下降为0的特征;
RF分类器构建过程中,能够自动分辨输入特征是否为离散特征,并采取不同的处理策略:
连续的情况:当识别特征为连续特征时,会使用Matlab的单维寻优函数fminbnd计算特征的Ginidec最值,该方法使用了基于黄金分割法和二次插值法的单维寻优方法来进行单维寻优,由于为Matlab软件自带,能直接输出优化最值与其对应的自变量,且运算速度较快;
离散的情况:当识别特征为离散特征时,会根据具体取值类型进行遍历计算,以确定Ginidec的最值。
2.基于分段改进S变换和随机森林的复合电能质量扰动识别方法,包括以下步骤:
步骤1:使用已知类别的电能质量扰动信号训练集,根据预先划分的频率区间,整定分段改进S变换的窗宽调节因子值,得到分段改进S变换处理训练集;
步骤2:根据步骤1中分段改进S变换处理训练集,根据不同频段的频率分布特点提取扰动信号特征;
步骤3:基于CART算法规则,构建RF分类器;
步骤4:将步骤2中训练集的扰动信号特征,输入已经构建好的RF分类器,即可获得测试集各待测信号所含的电能质量扰动类型。
3.根据权利要求2所述基于分段改进S变换和随机森林的复合电能质量扰动识别方法,其特征在于:所述步骤2中,信号分段改进S变换的计算公式如下:
其中涉及的S变换的原始形式,及其离散形式分别如式(2)和(3)所示:
式(2)中:τ和t为时间,f为频率,h(·)为连续时间序列,e为自然对数底数;
式(3)中,H(·)为离散时间序列,n/(NT)、jT、m分别为f、τ、t对应的离散形式,T为采样周期,N为总采样点数,j和n分别控制时域和频域采样点;
式(1)中,g1,g2,g3分别为低,中,高频段的调节因子,nmax为人为设置的最大采样频率点,默认值为奈奎斯特频率对应的采样点,其他各变量的含义与(3)式对应相同;
所述步骤3包括以下步骤:
步骤3.1:在每个节点计算Gini指数下降,作为节点分裂指标,并记录其值为零的特征;
步骤3.2:根据阈值Nu判断该特征的连续性,预设值为10;
步骤3.3:使用简单遍历法处理离散特征;
步骤3.4:使用单维寻优处理连续特征;
步骤3.5:基于本节点的最优特征值进行节点分裂;
步骤3.6:判断流程是否已经满足停止建树条件,若是则输出本决策树,否则调到步骤3.7;
步骤3.7:将本节点特征中Gini指数下降值为零的特征剔除,并返回步骤3.1。
4.根据权利要求2所述基于分段改进S变换和随机森林的复合电能质量扰动识别方法,其特征在于:步骤3均在MATLAB环境下进行编写,并且除了步骤3.4的处理连续特征步骤,使用了该环境自带的fminbnd函数进行实现之外,各主要功能步骤均使用了自编源代码进行仿真。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三峡大学,未经三峡大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910325436.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交通诱导屏监控方法
- 下一篇:一种图像计数的方法