数据中心智能化能效管理和谐波监测该怎么开展

2023-12-08 23:28

本文主要是介绍数据中心智能化能效管理和谐波监测该怎么开展,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1能耗和谐波监测需求分析

信息时代的到来,大数据中心的能耗管理包括机房环境监测和能耗设备的监测,通过实时采集掌握能耗状态,从而实现能耗管理的优化。由于谐波具有不确定性和随机性,要针对谐波这些特性研究出能够对谐波实时追踪和特性识别的方法,目前,在电力系统中稳态谐波检测中大多采用FFT及其改进算法。

针对上述存在的问题,基于ZigBee设计了数据中心智慧能耗和谐波监测节点。对用电设备所产生的能耗进行监测,实现电流、电压测量和异常报警,针对电能质量监测与管理平台中十分重要的谐波问题,进行了谐波检测、谐波能耗的计算,进而为降低功耗、提高用电效率提供参数依据。

2监测节点系统架构设计

数据中心无线功耗与谐波监测节点,数据采用ZigBee网络模块进行信号传输。基于ZigBee技术的多参数监测系统能够在短时间内实现大数据监测,确保得到完整的数据,并且具有布点灵活、安装方便等特点。

监测节点电路(如图1所示)主要由数据监测模块和ZigBee网络模块组成,前者通过电压、电流互感器实现信号的检测;后者完成信号的无线传输,接收远程数据配置控制命令,同时将测量数据进行无线数据传输到控制中心用电设备所产生的能耗进行监测。数据监测模块将数字信息传输给单片机处理,单片机进行能耗计算和谐波电流分析,监测结果经由LCD供现场数据监控。

图1监测节点结构图

2.1能耗监测模块

能耗监测模块主要采集电压、电流互感器经过隔离电路获取电流、电压信号,转换后的电信号经共模线圈的滤波后进入差模放大电路进行信号放大调理调整到后续电路能接受的范围然后进入AD采样芯片模数转换后由单片机进行能耗的计算,经过傅里叶变换运算来对谐波进行分析,具体电路如图2所示。

图2能耗监测电路图

2.2ZigBee无线节点设计

设计采用DRF1607HCC2530ZigBee封装芯片,内含非常丰富的片上资源,用户只需在软件中配置各种资源的控制寄存器,便可以方便地使用片上资源实现各种控制需求。ZigBee模块与单片机的电路接线(如图3所示)简单,单片机的RXD2、TXD2两根引线分别与CC2530的TX、RX连接。该芯片使用TI公司Z-Stack2007ZigBee通信协议,具有ZigBee的全部功能,可建立起数据透明传输。

图3ZigBee模块与单片机电路接线图

3系统软件设计

3.1ZigBee节点

ZigBee节点具有无线接受和发送能力,应用程序只需配置好协议栈注册应用端口,添加操作系统任务,准备好协议栈数据,就可以通过协议栈发送数据,接收方通过消息处理函数接收来自发送方的数据。系统上位机软件采用C#编写,主要实现对电数据参数的实时监测、处理,显示数据中心系统能耗状态的实时信息。监测节点主程序流程详见图4

图4监测节点主程序流程图

DRF1607HCC2530ZigBee封装芯片协调器(Coordinator)从串口收到的数据发送给所在无线局域网内所有的路由(Router)节点。这样协调器节点和路由节点之间就建立起了一条一对多的数据透明传输通道。设计选用Mesh网络,能够减少消息时延,增强通信的可靠性。

3.2谐波分析

电流互感器将大信号转化为小信号传输进单片机中,单片机每38us采集三个周期的电压波形,将其转化成AD信号共有768个点,然后对这些谐波数据进行分析,先分析其*大值的大小,其值的大小是在0-4096当中;接这对其位置进行分析,一个周期为256个点,所以*大值的位置是在0-768之间。

FFT算法由法国数学家傅立叶(M.Fourier)提出,一切的波形都是基波和谐波组成的。因为半波对称的特性,则偶次谐波相互抵消。因为半波对称波形中不含直流分量和偶次谐波分量,所以在编程的时候,将前N/2点数据赋值0,而后面N/2点就为奇次谐波分量。运用FFT计算所测电压波的基波和奇次谐波系数。DFT变换的表达式如式(1)所示。

其中X(k)为经过FFT变换后的数据,X(n)为模拟量,实际上X(n)为数字量,所以虚部为0可以将它根据欧拉公式展开如式(2)所示。

这个公式变换后的数据就是将初始信号进行三角函数运算,包括一次求和与一次相加累次运算至n-1项,k代表和频率为多少的正弦相关,而n和N则是在一个正弦周期内采样的点数。

*后如式(3)所示将其谐波系数算出显示。

4硬件及测试结果分析

实验将在线监测节点依次接入ZigBee无线传感器网络,测试选择透传模式,两个节点之间的传输距离在60~100m,且可根据覆盖面积增加协调器的数量,实现对监测区域的全面覆盖。监测节点可实现对设备能耗以及温度的准确测量和可靠性传输;FFT谐波算法合理、软件功能完善。

5安科瑞能耗统计分析(能源管理)解决方案

5.1概述

建立高效的能耗监测管理系统,对建筑各类耗能设备能耗数据进行实时测量,对采集数据进行统计和分析。能够合理的确定各区域建筑能耗经济指标及绩效考核指标,发现能源使用规律和能源浪费情况,提高人员主动节能的意识。

①搭建数据中心智慧能源管理系统的基本框架,对各个用能环节进行实时监测;

②排碳数据化:通过系统可实现建筑单位内人均能耗分析(包括水、电、能量),实现低碳办公数据化;

③区域能效比:实现建筑单位内区域能耗对比,方便能耗考核;

④同期能效比:实现同年、同期、同一区域能耗对比,方便节能数据分析;

⑤能耗评估管理:按照能源消耗定额标准约束值、标准值、引导值进行分析单位面积能耗和人均能耗指标;

⑥能耗竞争排名:各个功能区能耗对比,实现能耗排名,增强工作人员的节能意识;

⑦对能耗的使用数据进行综合的分析、统计、打印和查询等功能,并根据能耗监测管理系统的需要可选择不同样式报表的打印。为能耗运营管理部门提供可靠的依据;

⑧能耗数据采集,随时查询,并根据采集数据进行统计分析,监测异常能源用量,对能源智能仪表故障进行报警,提高系统信息化、自动化水平。

5.2平台部署硬件选型

6结语

本文介绍了一种基于ZigBee技术的数据中心即可实时了解到用电设备的工作状态和能耗,可广泛应用于能源能耗监测领域。

这篇关于数据中心智能化能效管理和谐波监测该怎么开展的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/471665

相关文章

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

Python中bisect_left 函数实现高效插入与有序列表管理

《Python中bisect_left函数实现高效插入与有序列表管理》Python的bisect_left函数通过二分查找高效定位有序列表插入位置,与bisect_right的区别在于处理重复元素时... 目录一、bisect_left 基本介绍1.1 函数定义1.2 核心功能二、bisect_left 与

Spring中管理bean对象的方式(专业级说明)

《Spring中管理bean对象的方式(专业级说明)》在Spring框架中,Bean的管理是核心功能,主要通过IoC(控制反转)容器实现,下面给大家介绍Spring中管理bean对象的方式,感兴趣的朋... 目录1.Bean的声明与注册1.1 基于XML配置1.2 基于注解(主流方式)1.3 基于Java

基于Python+PyQt5打造一个跨平台Emoji表情管理神器

《基于Python+PyQt5打造一个跨平台Emoji表情管理神器》在当今数字化社交时代,Emoji已成为全球通用的视觉语言,本文主要为大家详细介绍了如何使用Python和PyQt5开发一个功能全面的... 目录概述功能特性1. 全量Emoji集合2. 智能搜索系统3. 高效交互设计4. 现代化UI展示效果

Mysql中的用户管理实践

《Mysql中的用户管理实践》:本文主要介绍Mysql中的用户管理实践,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录13. 用户管理13.1 用户 13.1.1 用户信息 13.1.2 创建用户 13.1.3 删除用户 13.1.4 修改用户

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

linux服务之NIS账户管理服务方式

《linux服务之NIS账户管理服务方式》:本文主要介绍linux服务之NIS账户管理服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、所需要的软件二、服务器配置1、安装 NIS 服务2、设定 NIS 的域名 (NIS domain name)3、修改主