一种用于嵌入式终端的家用洗衣机辨识方法与流程

文档序号:23182808发布日期:2020-12-04 14:12阅读:192来源:国知局
一种用于嵌入式终端的家用洗衣机辨识方法与流程
本发明涉及嵌入式芯片算法开发领域,尤其是一种用于嵌入式终端的家用洗衣机辨识方法。
背景技术
:随着科研机构对于非介入式电力负荷辨识技术研究深入,并依托于云计算技术和大数据分析方法的快速发展,负荷辨识技术路线主要分化为两个方向,分别为依靠终端边缘计算的完全就地辨识方向,以及结合云端和终端协同计算的云端结合辨识方向。伴随着新基建和5g技术的不断发展,云端结合方式可能为未来发展的一个重要趋势,但目前电力系统通信机制无法提供适配于云端结合方式所需要的通信资源,而且,电力系统在至少5年内还将大力推广的通信方式为hplc(宽带电力载波)方式,该方式依然无法满足云端结合的通信资源需求。同时,负荷识别功能已经确定成为下一代“双芯”电表的核心功能,可见,就地辨识方向仍为负荷辨识技术实用化的一个重要的技术研究方向,因此,如何依托于终端性能提升的基础上,通过利用某些电器辨识度较高的特征量,利用边缘计算提升该类电器的辨识精度,是就地辨识技术路线的一个重要研究方向。因此,目前需要一种对于辨识度较高电器的适用于硬件终端或电表管理芯硬件模块的嵌入式辨识方法,在满足当前或可见趋势电力系统通信机制需求的,达到理想辨识精度和稳定性的嵌入式终端辨识方法。技术实现要素:本发明的目的在于弥补现有技术的不足之处,提供一种用于嵌入式终端的家用洗衣机辨识方法,其可提升家用洗衣机的辨识精度和稳定性。为了解决上述技术问题,本发明采用如下技术方案:一种用于嵌入式终端的家用洗衣机辨识方法,包括以下步骤:步骤一、通过高频采集终端或电表专用模块进行监测总口数据的高频采集,其采集和有效值转换周期不高于△t,△t=20ms;步骤二、计算每个采样间隔点的瞬时功率有效值p(t),公式如下:p(t)=u(t)×i(t)(式1)式中,u(t)为t时刻电压采样值,i(t)为t时刻电流采样值;步骤三、计算相邻采样间隔点之间的瞬时功率有效值的差值△p(t),公式如下:△p(t)=p(t)-p(t-△t)(式2)式中,p(t-△t)为t-△t时刻的瞬时功率有效值;步骤四、持续监测是否有有效事件投入,其中根据就地辨识门槛标准,有效事件的△p(t)不小于80w,公式如下:△p(t)≥pmin(式3)式中,pmin为就地辨识门槛标准的最小值,pmin=80w;步骤五、若不满足(式3)的条件,则返回至步骤一;若满足(式3)的条件,则判断此次事件是否为洗衣机启动,公式如下:△p(t)≥ptrmin(式4)式中,ptrmin为家用洗衣机暂态峰值判据的最小值;步骤六、若不满足(式4)的条件,则返回至上一步骤;若满足(式4)的条件,则进行负荷启动时刻标记,公式如下:若△p(t)≥ptrmin,则tp=t(式5)式中,tp为家用洗衣机负荷启动时刻;步骤七、持续采集、监测暂态结束时刻点,判断暂态阶段是否结束,公式如下:pa≤△p(t)≤pb(式6)式中,pa为家用洗衣机暂态事件停止判断的门槛判据最小值,pb为家用洗衣机暂态事件停止判断的门槛判据最大值;步骤八、若不满足(式6)的条件,则返回至上一步骤;若满足(式6)的条件,则进行暂态阶段停止时刻标记,公式如下:若pa≤△p(t)≤pb,则tr=t(式7)式中,tr为家用洗衣机暂态阶段停止时刻;步骤九、持续采集、监测本次事件停止时刻点,判断本次工作循环是否结束,公式如下:pc≤△p(t)≤pd(式8)式中,pc为整个洗衣机事件停止判断的门槛判据最小值,pd为整个洗衣机事件停止判断的门槛判据最大值;步骤十、若不满足(式8)的条件,则返回至上一步骤;若满足(式8)的条件,则进行本次事件停止时刻标记,公式如下:若pc≤△p(t)≤pd,则td=t(式9)式中,td为家用洗衣机本次事件停止时刻;步骤十一、本次工作循环完成后,判断暂态时长含量是否满足(式10),若不满足(式10)的条件,则判断为其他电器事件,并转入其他电器提取事件算法进行处理;若满足(式10)的条件,则进行下一步骤,公式如下:m≤(tr-tp)/(td-tp)≤n(式10)式中,m为判断洗衣机运行间歇时间段的最小门槛值,n为判断洗衣机运行间歇时间段的最大门槛值;步骤十二、将满足(式3)至(式10)条件的事件定义为单次循环事件,将捕获到的所有单次循环事件组合成区间事件序列,判断连续3分钟内是否持续捕获到10次以上单次循环事件,若满足条件,则定义该区间事件序列为洗衣机事件序列,提取全部特征并计算相应事件电量值;若不满足条件,则判断为其他电器事件,并转入其他电器提取事件算法进行处理;步骤十三、单次循环完成,重复步骤一至步骤十二往复运行。进一步地,在所述步骤五和所述步骤六中,ptrmin=480w。进一步地,在所述步骤七和所述步骤八中,pa=-300w,pb=-200w。进一步地,在所述步骤九和所述步骤十中,pc=-200w,pd=0。进一步地,在所述步骤十一中,m=0.2,n=0.25。与现有技术相比,本发明的有益效果是:1.常规的电器辨识策略,只关注电器单次运行工作循环中稳态的特征量,往往该特征量不具有独立性和重复性,其辨识度和稳定性都不能达到理想状态。而本方法的优点在于,同时考虑了单次运行工作循环中暂态特征量和稳态特征量,而且加入了长时间尺度的电器运行习惯特征量,在就地辨识环境条件下,大幅度提高了家用洗衣机的辨识精度。2.该方法逻辑简单,流程主要为顺序单线程,无需占用较多资源,特别适用于硬件嵌入式平台植入与开发,同时后续可作为软核app形式,嵌入到下一代电表的标准管理芯片或模块当中,无缝融合电力信息采集系统。附图说明为了使本发明的优点更容易理解,将通过参考在附图中示出的具体实施方式更详细地描述上文简要描述的本发明。可以理解这些附图只描绘了本发明的典型实施方式,因此不应认为是对其保护范围的限制,通过附图以附加的特性和细节来描述和解释本发明。图1为家用洗衣机单个工作循环的暂态特征量和稳态特征量描述图;图2为家用洗衣机长时间尺度下整个工作周期内运行特征量描述图;图3为本发明的方法流程图。具体实施方式在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员来说显而易见的是,本发明实施方式可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明实施方式发生混淆,对于本领域公知的一些技术特征未进行描述。为了彻底了解本发明实施方式,将在下列的描述中提出详细的结构。显然,本发明实施方式的施行并不限定于本领域的技术人员所熟习的特殊细节。本发明的较佳实施方式详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。下面结合附图对本发明的实施例作进一步详细的说明:通过对家用洗衣机特性的高频采集和分析,家用洗衣机的单次启动典型特性如图1所示,通过图1可获知家用洗衣机辨识度较高的特征量和相应的特征值(参见表1),其中暂态峰值在480-600w之间,稳态均值为300w左右,而其暂态持续时间占单次工作运行时间的20%-25%。表1家用洗衣机特征量和相应特征值汇总表序号特征量特征值1暂态峰值480-600w2稳态均值300w±50w3暂态持续时间含量0.2<δ<0.25同时,通过更长尺度的波形采样图,可以总结并分析出,若此类单次特征在3min之内运行超过10次,则可判定该电器序列为洗衣机序列。如图3所示,本发明提供了一种用于嵌入式终端的家用洗衣机辨识方法,通过将本方法采用c语言或汇编语言编写、编译通过后,下载到相应终端或电表模块中,部署到所需监测总口,根据本发明的方法步骤判断相应特征量判据,即可得到相应辨识结果。本发明的方法的具体步骤如下:步骤一、通过高频采集终端或电表专用模块进行监测总口数据的高频采集,其采集和有效值转换周期不高于△t,△t=20ms,即相邻的两个采样间隔点之间的间隔时间不高于20ms;此处可选用专用的电力计量芯片作为高频采集终端或电表专用模块的核心采集芯片。步骤二、计算每个采样间隔点的瞬时功率有效值p(t),公式如下:p(t)=u(t)×i(t)(式1)式中,u(t)为t时刻电压采样值,i(t)为t时刻电流采样值。步骤三、计算相邻采样间隔点之间的瞬时功率有效值的差值△p(t),公式如下:△p(t)=p(t)-p(t-△t)(式2)式中,p(t-△t)为t-△t时刻的瞬时功率有效值。步骤四、持续监测是否有有效事件投入,其中根据就地辨识门槛标准,有效事件的△p(t)不小于80w,公式如下:△p(t)≥pmin(式3)式中,pmin为就地辨识门槛标准的最小值,pmin=80w。步骤五、若不满足(式3)的条件,则返回至步骤一;若满足(式3)的条件,则判断此次事件是否为洗衣机启动,公式如下:△p(t)≥ptrmin(式4)式中,ptrmin为家用洗衣机暂态峰值判据的最小值,ptrmin=480w。步骤六、若不满足(式4)的条件,则返回至上一步骤;若满足(式4)的条件,则进行负荷启动时刻标记,公式如下:若△p(t)≥480w,则tp=t(式5)式中,tp为家用洗衣机负荷启动时刻。步骤七、持续采集、监测暂态结束时刻点,判断暂态阶段是否结束,公式如下:pa≤△p(t)≤pb(式6)式中,pa为家用洗衣机暂态事件停止判断的门槛判据最小值,pa=-300w;pb为家用洗衣机暂态事件停止判断的门槛判据最大值,pb=-200w。步骤八、若不满足(式6)的条件,则返回至上一步骤;若满足(式6)的条件,则进行暂态阶段停止时刻标记,公式如下:若-300w≤△p(t)≤-200w,则tr=t(式7)式中,tr为家用洗衣机暂态阶段停止时刻。步骤九、持续采集、监测本次事件停止时刻点,判断本次工作循环是否结束,公式如下:pc≤△p(t)≤pd(式8)式中,pc为整个洗衣机事件停止判断的门槛判据最小值,pc=-200w;pd为整个洗衣机事件停止判断的门槛判据最大值,pd=0。步骤十、若不满足(式8)的条件,则返回至上一步骤;若满足(式8)的条件,则进行本次事件停止时刻标记,公式如下:若-200w≤△p(t)≤0,则td=t(式9)式中,td为家用洗衣机本次事件停止时刻。步骤十一、本次工作循环完成后,判断暂态时长含量是否满足(式10),若不满足(式10)的条件,则判断为其他电器事件,并转入其他电器提取事件算法进行处理;若满足(式10)的条件,则进行下一步骤,公式如下:m≤(tr-tp)/(td-tp)≤n(式10)式中,m为判断洗衣机运行间歇时间段的最小门槛值,m=0.2;n为判断洗衣机运行间歇时间段的最大门槛值,n=0.25。步骤十二、将满足(式3)至(式10)条件的事件定义为单次循环事件,将捕获到的所有单次循环事件组合成区间事件序列,判断连续3分钟内是否持续捕获到10次以上单次循环事件(上述事件),若满足条件,则定义该区间事件序列为洗衣机事件序列,提取全部特征并计算相应事件电量值;若不满足条件,则判断为其他电器事件,并转入其他电器提取事件算法进行处理;步骤十三、单次循环完成,重复步骤一至步骤十二往复运行。结合图2可知,通过上述综合单次工作循环特性和长时间尺度的运行特征方法,较为显著地提升了家用洗衣机的辨识精度和稳定性。综上所述,本发明的内容并不局限在上述的实施例中,本领域的技术人员可以在本发明的技术指导思想之内提出其他的实施例,但这些实施例都包括在本发明的范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1