通用的设备能源监控系统
文献发布时间:2023-06-19 10:24:22
技术领域
本发明涉及设备能耗监控技术,尤其涉及一种可以通用的设备能源监控系统。
背景技术
为了响应节能减排的号召,设备的能耗数据一直是厂家和用户所关心的数据之一。
尤其是在目前设备大部分可使用互联网的情形下,如果收集设备的能源、能耗数据,以供用户或者是开发者观察不同设备的能源使用情况是业界一个重要的课题。
现有的设备的能源数据的采集都需要对各种类型的设备分别建立其对应的监测体系,观察指标和显示效果等,导致人力成本高,不同设备的能源监测系统的功能不可复用。
因此,如何提供一种可以通用的设备能源监控系统是业界亟待解决的技术问题。
发明内容
为了解决现有技术中不同设备的能源监控系统不可复用的技术问题,本发明提出一种通用的设备能源监控系统。
本发明提出的设备的能源监控系统,包括:
至少一种设备,所述设备根据统一的预设格式收集其能源数据;
能源数据转换模块,根据各设备对应的预设转换规则,将各设备的能源数据进行转换;
能源数据计算模块,根据各设备对应的预设计算规则,将各设备转换后的能源数据计算为对应的结果数据;
能源数据监听模块,根据各设备对应的预设监听规则,为用户提供各设备的结果数据或者可交互的页面组件。
优选的,还包括能源统计模块,所述能源统计模块将转换后的能源数据根据预设统计规则进行统计之后再交给所述能源数据计算模块。
具体的,所述预设格式包括设备的唯一标识,能源数据的收集时间、以及能源数据的详细信息。
具体的,所述能源数据的详细信息包括设备所使用的能源,设备所提供的能源,能源流向目标,能源流向方向当中的至少一种。
具体的,所述预设转换规则包括将不同单位的能源数据转换为用户设置的单位,将不同类型的能源数据转换为用户设置的类型当中的至少一种。
具体的,所述预设计算规则包括计算设备提供能源所产生的收益,计算设备提供或消耗能源所产生的二氧化碳排放量,根据能源的使用用途来对能源数据进行统计计算当中的至少一种。
具体的,所述预设监听规则包括将所述结果数据存储至数据库,将监听数据发送给用户或通过页面组件显示当中的至少一种。
具体的,所述监听数据包括能源变化曲线图表,转换后的能源数据,统计后的能源数据,计算后的结果数据当中的至少一种。
具体的,所述预设统计规则包括按照时间对所述能源数据进行统计,按照能源数据的类型对能源数据进行统计当中的至少一种。
本发明通过提炼不同类型的设备均带有的能源特性如: 产生能源和消耗能源,能源可能是电能,也可能是热能等,从而制定了统一的预设格式,让设备采用统一的预设格式上传能源数据,并根据用户的需求设定相应的预设转换规则、预设统计规则、预设计算规则等,让用户可以自行定义,也可以直接使用别人的定义来对能源数据进行统计、计算,同时还提供了相应的交互界面供用户查询和监听对应的能源特性数据或图表,实现了可支持不同类型设备的多维度的能源数据监测功能和多样的观察页面。
附图说明
下面结合实施例和附图对本发明进行详细说明,其中:
图1是本发明一实施例能源监控系统的结构框图。
图2是本发明开发者配置能源监控系统的流程图。
图3是本发明页面组件显示数据的逻辑流程图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
由此,本说明书中所指出的一个特征将用于说明本发明的一个实施方式的其中一个特征,而不是暗示本发明的每个实施方式必须具有所说明的特征。此外,应当注意的是本说明书描述了许多特征。尽管某些特征可以组合在一起以示出可能的系统设计,但是这些特征也可用于其他的未明确说明的组合。由此,除非另有说明,所说明的组合并非旨在限制。
下面结合附图以及实施例对本发明的原理进行详细说明。
如图1所示,在一个具体实施例中,本发明的通用的设备能源监控系统,包括设备、能源数据转换模块、能源数据统计模块、能源数据计算模块以及能源数据监听模块。
其中设备可以是不同种类的设备,都可以适用于该设备能源监控系统,多种不同的设备都根据统一的预设格式来收集各自的能源数据。在本实施例中,预设格式包括设备的唯一标识,能源数据的收集时间、以及能源数据的详细信息,其中能源数据的详细信息又具体包括设备所使用的能源,设备所提供的能源,能源流向目标,能源流向方向当中的至少一种。设备根据预设格式来将其能源数据上传到能源转换模块,例如在具体应用时,能源数据的传输格式可以定义如下:
{
"设备ID": "abcdedf",
"时间戳":"20201222 11:30",
"能源数据": {
"使用能源": "电能",
"提供能源": "热能",
"能源流向": {
"目标": "xxx",
"流向": "流入/流出",
},
},
}
能源数据转换模块,在收到各个设备上传的统一格式的能源数据之后,根据各设备对应的预设转换规则,将各设备的能源数据进行转换,不同的用户有不同的要求,不同的设备所得到的能量的单位也不同,因而在具体应用时,预设转换规则包括将不同单位的能源数据转换为用户设置的单位,将不同类型的能源数据转换为用户设置的类型当中的至少一种。也就是说,能源数据转换模块通过一定的标准将不同类型的能源数据统一转换成标准类型能源数据。例如,能源数据转换模块将不同单位的能源数据转换成统一单位的能源数据,如将kW,mW的数据统一转换成W的数据,或者是将不同类型的能源数据转换成统一的能源数据,如火力发电与风力发电之间数据转换,或是电能与热能之间的转换等,所有设备对应的预设转换规则都存储在转换规则库中。
能源数据统计模块将转换后的能源数据根据预设统计规则进行统计之后再交给能源数据计算模块,在本实施例中,预设统计规则包括按照时间对所述能源数据进行统计,按照能源数据的类型对能源数据进行统计当中的至少一种,所有设备对应的预设计算规则都存储在计算规则库中。例如能源数据统计模块将单个设备当前的实时能源数据归类到年、月、日等时间维度的统计数据,并存储。在其他实施例中,设备能源监控系统也可以不采用该能源数据统计模块,直接将能源数据转换模块转换后的能源数据传递给能源数据计算模块。
能源数据计算模块则根据各设备对应的预设计算规则,将各设备转换后的能源数据计算为对应的结果数据。在本实施例中,预设计算规则包括计算设备提供能源所产生的收益,计算设备提供或消耗能源所产生的二氧化碳排放量,根据能源的使用用途来对能源数据进行统计计算当中的至少一种。通过预设计算规则,能源数据计算模块可以实现多个设备归类计算,或根据自定义规则将能源数据计算成其他数据。本发明所指的归类计算是指根据能源使用用途分类来统计, 有可能是用电量, 储能量, 流入能源或者某类设备的能源数据,即每台设备除了本身的属性,还有其使用的用途属性。本发明的能源数据计算模块还可以实现其他的计算功能,如假设已收集所有发电类型设备的能源流入数据,预设计算规则可设置公式:总发电度数x当地电价=总收益,能源数据计算设备根据该预设计算规则就可以将能源流入数据计算成收益数据。如假设已收集所有用电类型设备的能源流出数据,预设计算规则中可设置公式:总用电度数x用电排放CO
能源数据监听模块根据各设备对应的预设监听规则,为用户提供各设备的结果数据或者可交互的页面组件,页面组件对应的配置文件都存储在监听规则库中。本实施例中,预设监听规则包括将结果数据存储至数据库,将监听数据发送给用户或通过页面组件显示当中的至少一种。进一步本实施例的监听数据包括能源变化曲线图表,转换后的能源数据,统计后的能源数据,计算后的结果数据当中的至少一种。
其中预设监听规则的将结果数据存储至数据库中并非仅仅只是存储,能源数据监听模块还为用户提供相应的页面组件,这些页面组件可以与用户进行交互,供用户查询相应的数据,展示设备的能源特性,能获取设备的历史数据和监听数据实时变化,包括但不限于以下功能: 历史能源特性查询,实时能源特性监测,能源曲线变化等。
如图2所示,各个设备可以每隔10ms(用户可以设置的默认值)上传其能源数据,传输格式参照能源传输格式定义,能源数据转换模块接收到设备的能源数据, 将设备能源数据换算成通用的计量单位, 并将转换后的能源数据根据设置分发给能源数据统计模块和计算模块。能源数据统计模块将转换后的设备的能源数据, 根据时间、空间、流向等维度将大量有时序的能源数据整理成年、月、日等规整数据。能源数据计算模块负责将设备的能源数据或统计后的规整数据, 根据预设计算规则, 将能源数据计算出效益数据或各种类型的分析数据。能源数据监听模块提供用户组件,可以供用户进行查询,即作为数据查询模块,将更新后的能源数据和统计数据, 更新到数据库并推送给监听数据变化的客户端,也提供查询历史数据的接口,能源数据监听模块还可以提供各种功能组件读取相应能源数据并展示。
作为设备的开发者,可以设定该设备的数据上传速率, 并定义该类型能源数据的预设转换规则,以便能源数据转换模块根据开发者定义的预设转换规则将该某类的能源数据换算成统一计量单位。开发者根据需要制定预设计算规则, 能源数据计算模块将依据预设计算规则,计算出各种效益数据、分析数据等。开发者根据用户需求使用能源数据的页面组件,制作出相应的设备能源监测页面, 用户可在对应的页面查看设备能源状态和相关能源数据情况。
以上工作全部完成后,将会有以下相关配置文件生成:用于存储预设转换规则的文件,用于存储预设计算规则的文件,页面配置文件等。
如图3所示,能源数据的页面组件的数据显示逻辑为页面组件加载预设监听规则相关的页面配置文件, 根据页面配置文件渲染相应的功能组件,页面组件获取设备信息,并获取相应设备的能源数据,即统计后的能源数据或计算后的能源数据。各个功能组件读取相应的数据信息, 展示出具体内容,当前功能组件根据需要通过实时数据通道获取设备的实时能源数据,并更新页面。
上述技术方案中,能源数据转换模块和能源数据统计模块,作为能源监控系统的中间件,可以在服务器上实现或者设备上实现,也可以在其他边缘设备上实现,但页面组件的配置设定修改可通过服务器远程修改或本地升级修改,页面组件支持多平台使用,可以是Web端的页面组件,也可以是电脑/手机客户端的显示组件, 使用方法和数据同步方法一样。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
- 通用的设备能源监控系统
- 一种通用型工业设备的远程监控系统