
MO-NILM:用于NILM分类的多目标进化算法 - MATLAB开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:本文介绍了一种名为MO-NILM的多目标进化算法,专门针对电力负荷分解中的NILM(非侵入式负载监测)分类问题进行优化,在MATLAB平台上实现并验证了其有效性。
MO-NILM 源代码基于 [1]。一些备注如下:
1) 此设置用于文章中的场景 3:MO-NILM2 (P, Q)。在此配置中,您可以使用两个功能(在我们的例子中是 P 和 Q,但您也可以根据需要更改)。
2)此代码基于 PlatEMO 平台开发,PlatEMO 是一个开源的多目标进化优化问题平台,使用 MATLAB 编写。如果您使用了这份代码,请确保引用 PlatEMO [2] 作为参考文献。
3) 若要运行该程序,请进入 \AmpdsPQ 文件夹并执行 main_Ampds.m 脚本段落件。
4) 在函数“NSGAII_sim_Ampds.m”中,您需要在第15行插入到 mainNsgaII_PQ.m 所在路径的引用(应该是上一级目录)。
5) 数据库位于 \AmpdsPQ\36kSamplesDb 文件夹内。通过仔细审查和逆向工程,您可以根据自己的数据库需求进行相应的修改。对于每一个 Mat 文件来说,第一列代表特征值。
全部评论 (0)
还没有任何评论哟~


