我有来自电表的实时功率数据流,当我用肉眼看到负载时,便可以分辨出哪种设备正在开机。 目前,我正在使用10点的滑动窗口并计算标准偏差,以检测打开或关闭的电器。目的是通过积分计算来了解每个设备消耗了多少。我需要帮助来实时执行信号分解,我可以计算每个设备的积分,并避免像这样img
中发生交叉计算的功耗值请提前向您提供任何帮助!
答案 0 :(得分:0)
如果只是要区分开和关状态,朴素贝叶斯分类可能会起作用(https://machinelearningmastery.com/naive-bayes-classifier-scratch-python/),最后有几个有趣的链接。
如果您想分解各种消费者,使用TensorFlow https://www.tensorflow.org/tutorials/
可能是一种人工神经网络解决方案。这里的问题是从头开始生成带有标签的训练数据。
使用快速傅里叶分析,例如用于检测高保真设备-每个设备都有特定的频谱。