学生公寓智能电能管理算法浅谈

简介: 学生公寓智能电能管理算法浅谈

大学宿舍最最幸福的事儿莫过于在宿舍煮一包泡面加一个荷包蛋。最讨厌的一件事就是不能使用大功率的电器。您是否好奇这种电控机制是怎么实现的呢?

电控系统唯一能够检测的就是某个宿舍电流电压。通过离散采集电流值和电压值,对其进行分析可发现:

1.时域电压电流波形分析

但是对于存在变频空调的话,波形大乱。时域毫无规律,此时请看3

2.时域功率波形分析

3.频域变频设备波形分析

大部分电器其实都可以通过电压电流时域波形+功率可以区分。但是南方大学有空调,时域波形忽高忽低,没有规律可遵循。此时只能在频域寻求方法。笔者查过资料,做过分析,可以使用小波分析,神经网络模型...解决此类问题。但下面的最为简单明了。

对采集的电压信号进行DFT变换。只打开空调的情况下,基次谐波成比例上升,切记此时并无转折点。

注意,当运行空调情况下加入吹风机是,二次谐波突然有了向上的波动(下面第一张图),空调运行只加入电灯泡时,出现下面第二张图。可以看出这个电灯泡的功率明显比吹风机的小。以上两种设备的加入突变后波形还是平行的,在只运行空调情况下加入发夹,出现了如山丘的波形。读者可以做其他实验(加入电脑,饮水机,电烙铁....)

此文章为笔者原创,转载请注明出处。

ps,我的资源里面有个可以分析电压电流的工具,Qt编写,直接供奉源代码

http://download.csdn.net/detail/xyfabcde/9683092

相关文章
|
4月前
|
机器学习/深度学习 人工智能 监控
AI算法分析,智慧城管AI智能识别系统源码
AI视频分析技术应用于智慧城管系统,通过监控摄像头实时识别违法行为,如违规摆摊、垃圾、违章停车等,实现非现场执法和预警。算法平台检测街面秩序(出店、游商、机动车、占道)和市容环境(垃圾、晾晒、垃圾桶、路面不洁、漂浮物、乱堆物料),助力及时处理问题,提升城市管理效率。
AI算法分析,智慧城管AI智能识别系统源码
|
4月前
|
机器学习/深度学习 算法 决策智能
智能解决装箱问题:使用优化算法实现高效包装
装箱问题(Bin Packing Problem)是组合优化领域中的一个经典问题,主要涉及如何将一系列对象高效地装入有限数量的容器(或“箱”)中,同时满足特定的约束条件。这个问题的目标是最小化所需使用的箱子数量或者最大化箱子的装载效率,以减少空间或资源的浪费。
|
4月前
|
机器学习/深度学习 算法
【Matlab智能算法】PSO优化(双隐层)BP神经网络算法
【Matlab智能算法】PSO优化(双隐层)BP神经网络算法
|
12天前
|
机器学习/深度学习 算法 Python
群智能算法:深入解读人工水母算法:原理、实现与应用
近年来,受自然界生物行为启发的优化算法备受关注。人工水母算法(AJSA)模拟水母在海洋中寻找食物的行为,是一种新颖的优化技术。本文详细解读其原理及实现步骤,并提供代码示例,帮助读者理解这一算法。在多模态、非线性优化问题中,AJSA表现出色,具有广泛应用前景。
|
2月前
|
机器学习/深度学习 数据采集 算法
Python实现WOA智能鲸鱼优化算法优化支持向量机分类模型(SVC算法)项目实战
Python实现WOA智能鲸鱼优化算法优化支持向量机分类模型(SVC算法)项目实战
181 4
|
2月前
|
机器学习/深度学习 数据采集 算法
Python实现WOA智能鲸鱼优化算法优化支持向量机回归模型(LinearSVR算法)项目实战
Python实现WOA智能鲸鱼优化算法优化支持向量机回归模型(LinearSVR算法)项目实战
|
2月前
|
机器学习/深度学习 数据采集 算法
Python实现SSA智能麻雀搜索算法优化支持向量机回归模型(SVR算法)项目实战
Python实现SSA智能麻雀搜索算法优化支持向量机回归模型(SVR算法)项目实战
137 1
|
2月前
|
机器学习/深度学习 数据采集 算法
Python实现SSA智能麻雀搜索算法优化支持向量机分类模型(SVC算法)项目实战
Python实现SSA智能麻雀搜索算法优化支持向量机分类模型(SVC算法)项目实战
108 1
|
2月前
|
机器学习/深度学习 数据采集 算法
Python实现GWO智能灰狼优化算法优化支持向量机回归模型(svr算法)项目实战
Python实现GWO智能灰狼优化算法优化支持向量机回归模型(svr算法)项目实战
|
2月前
|
存储 算法 大数据
Python算法高手的必修课:深入理解分治法、贪心算法、动态规划,让你的代码更智能!
【7月更文挑战第9天】在Python算法学习中,分治法(如归并排序)将大问题分解为小部分递归解决;贪心算法(如货币找零)在每步选择局部最优解尝试达到全局最优;动态规划(如斐波那契数列)通过存储子问题解避免重复计算,解决重叠子问题。掌握这三种方法能提升代码效率,解决复杂问题。
35 1