能量管理系统的制作方法

文档序号:11133978阅读:564来源:国知局
能量管理系统的制造方法与工艺

本发明涉及能量管理系统,并且更具体地涉及能够允许用户容易地查询在能量管理系统中存储的数据值的设备和方法。



背景技术:

在对提高能量效率和减少温室气体的不断增加的政府管控、对能量成本的增大的负担、不充足的电力供应等的情况下,存在减少能量消耗和提高能量效率的不断增加的兴趣。尽管能量消耗的减少需要系统的、可持续的且高效的措施,但是至今没有提出令人满意的手段。因此,为了减少能量消耗的目的,需要用于确定在哪里消耗能量和消耗多少能量、发现能量耗散的因素以及找到并履行改善计划的有力手段。

因此意味着,能够监测并控制能量的流动的能量管理系统(EMS)正在受到全球关注。能量管理系统是能够通过实时监测能量消耗的状况并基于硬件、软件和基于ICT的监测和控制技术来分析数据的聚合来优化能量消耗的集成能量管理方案。

现有能量管理系统在使用实时数据库的数据查询中具有很多不便,如将在下面参考图1和图2进行描述的。

图1是示出传统能量管理系统的数据管理的配置的视图。

在传统能量管理系统中,当系统被启动时,控制部件12提取在数据库11中包含的模式信息和数据库文件。因此,为了查询实时数据,用户必须查询数据库11正在运转在其中的服务器10。具体地,用户必须访问实时数据正在驻存在其中的服务器10的控制部件12。

图2是示出传统能量管理系统的数据管理过程的流程图。

在能量管理系统中包含的当前数据库是实时数据库。因此,能量管理系统接收目的在于数据查询的条目选择的输入(S101)。具体地,可以存在用于数据查询的多个条目。另外,能量管理系统中的数据查询需要多个条目的选择。实时数据借助于指针而非表的形式来管理,并且因此需要选择与指针相对应的条目。

在接收到条目选择的输入后,能量管理系统接收用于选择所选择的条目的子条目的输入(S103)。用于数据查询的条目可以具有层级结构。因此,能量管理系统能够接收用于校正数据查询的各层级结构中的每个层级结构的选择输入。

作为一个示例,能量管理系统接收用于选择按向量、方法、项、项数据和数组的顺序的条目中的一个条目的输入。如果最上面的条目是向量,则能量管理系统接收与所选择的向量相关联的方法的选择输入。以这种方式,能量管理系统能够顺序地接收选择输入直到最后子条目。

能量管理系统查询用于所选择的条目的一个数据(S105)。

传统能量管理系统具有上述问题。将在下文中详细描述能够克服该问题的本发明的一个示例性实施例。



技术实现要素:

本发明的一方面在于提供一种能量管理系统,其能够通过增强实时数据查询功能来以高效率管理实时数据。

本发明的另一方面在于提供一种能量管理系统,其能够允许客户端查询在现有技术中仅仅能够通过服务来查询的数据。

本发明的另一方面在于提供一种能量管理系统,其能够在一个屏幕上查询一个或多个数据。

本发明的另一方面在于提供一种能量管理系统,其能够通过一次点击便可查询重要的数据。

根据本发明的一个方面,提供了一种能量管理系统的数据管理设备,其包括:控制部件,其被配置为处理从电力系统收集的数据;以及实时数据库,其包括处理过的数据,其中,控制部件接收用于在实时数据库上的数据查询的条目选择的输入而不考虑数据条目的层级并且基于接收到的输入来从实时数据库中查询数据。

在一个实施例中,在接收到用于在用于数据查询的各条目之中选择仅仅第一层级的条目的输入后,所述控制部件确定与紧接所述第一层级的第二层级相对应的所有条目作为查询目标。

在一个实施例中,控制部件可以显示用于询问是否选择与第二层级相对应的所有条目的菜单。

在一个实施例中,控制部件可以接收用于至少一个过滤条件的输入并且基于接收到的过滤条件来过滤并显示查询到的数据。

在一个实施例中,控制部件可以将数据查询的结果转变成文件并存储该文件。

在一个实施例中,所选择的条目的信息包括所选择的条目的名称、类型和子条目的数量中的至少一个。

[本发明的优点]

根据本发明的一个实施例,能够提供一种能量管理系统,其能够通过增强实时数据查询功能来以高效率管理实时数据。

根据本发明的一个实施例,能够提供一种能量管理系统,其能够允许客户端查询在现有技术中仅仅能够通过服务来查询的数据。

根据本发明的一个实施例,能够提供一种能量管理系统,其能够在一个屏幕上查询一个或多个数据。

根据本发明的一个实施例,能够提供一种能量管理系统,其能够通过一次点击便可查询重要的数据。

附图说明

图1是传统能量管理系统的数据管理的配置的视图。

图2是示出传统能量管理系统的数据管理过程的流程图。

图3是示出根据本发明的一个实施例的能量管理系统的配置的框图。

图4是示出根据本发明的一个实施例的能量管理系统中的数据管理的视图。

图5是示出根据本发明的一个实施例的能量管理服务器的操作过程的流程图。

具体实施方式

在下文中,将详细参考各附图描述本发明的各实施例。应当理解,本发明不限于下面的实施例,并且各实施例仅仅出于说明的目的而被提供。本发明的范围应当仅仅受随附权利要求及其等同物限定。

在下面的描述中,为针对各元件的后缀的术语“模块”和“部件”出于方便描述的目的而被单独地或组合地给出或使用,但是这些术语不旨在在两者之间进行区分。

各附图中的各框和流程图中的各步骤的组合可以根据计算机程序指令来执行。这些计算机指令能够被安装在通用计算机、专用计算机或可编程数据处理装备的其他处理器中。因此,由计算机或可编程数据处理装备的其他处理器运行的指令创建用于执行在各附图中的各框中和流程图中的各步骤中描述的各功能的单元。这些计算机程序指令能够被存储在能够辅助计算机或可编程数据处理装备的其他处理器来以特定方式实现特定功能的计算机可用或计算机可读存储器中。因此,存储在计算机可用或计算机可读存储器中的指令能够被用于制作包含用于执行在各附图中的各框中和流程图中的各步骤中描述的各功能的指令单元的产品。计算机程序指令还能够被安装在计算机或可编程数据处理装备的其他处理器中。因此,能够在计算机或可编程数据处理装备的其他处理器上执行操作步骤的序列以产生计算机可执行过程。另外,操作计算机或可编程数据处理装备的其他处理器的指令能够提供用于执行在各附图中的各框中和流程图中的各步骤中描述的各功能的步骤。

另外,各框或各步骤可以表示包括用于执行(一个或多个)指定逻辑功能的一个或多个可执行指令的模块、片段或代码的部分。另外,在一些备选实施例中,应当指出,在各框或各步骤中描述的各功能可以在指定序列之外执行。例如,可以基本上一次执行两个连续的框或步骤或者可以有时取决于对应的功能以反向顺序执行两个连续的框或步骤。

根据本发明的一个实施例的能量管理系统使用实时数据库来存储并管理数据。不同于一般的关系数据库,实时数据库可以由类、对象和属性构建并且可以包括详细的数据,例如项、向量、项数据和数组。一般的关系数据库可以将数据表示为表的形式而非层级结构并且自由地访问方块中的项。另外,用户能够自由地对表进行拆分、组合、添加和修改而不受其他因素影响。

然而,强制能量管理系统使用实时数据库而非一般的关系数据库,因为数据必须被连续地处理并实时地被存储。实时数据库能够通过将数据与数据相关联的指针来访问数据。因此,传统能量管理系统具有的不便在于通过一次数据查询仅仅查询一个数据。

在下文中,将参考各附图描述本发明的一些示例性实施例。

图3是示出了根据本发明的一个实施例的能量管理系统的配置的框图。

参考图3,根据本发明的一个实施例的能量管理系统可以包括能量管理服务器10、客户端30和电力系统20.

能量管理服务器10可以从电力系统20接收数据并创建数据库11形式的数据。另外,能量管理服务器10能够将数据库11提供给客户端30。另外,能量管理服务器10能够管理并控制电力系统20。能量管理服务器10可以连接到多个客户端30。另外,能量管理服务器10可以具有双重结构。

能量管理服务器10可以包括数据库11和控制部件12。

数据库11能够收集/存储从电力系统20接收到测量数据并基于用于每个预定时间段的测量数据来存储操作数据。另外,数据库11能够自动创建并存储测量和操作数据的列表并存储策略数据的列表。

控制部件12能够控制能量管理服务器10的总体操作。在一些实施例中,控制部件12能够通过处理从电力系统20递送的数据来创建数据库11。在其他实施例中,控制部件12能够在来自客户端30的请求时将指定数据提供给客户端30。

如前面参考图1和图2所描述的,传统实时数据查询功能仅仅是进行对实时数据库正在驻存在其中的服务器的查询。另外,由于通过一次查询来查询仅仅一个数据或点值,查询的效率很低。另外,由于不存在单独地存储查询到的数据的功能,所以存在在查询之后单独地执行存储操作的麻烦。

因此,将在下面参考图4和图5描述能够改善传统数据管理功能的本发明的一个实施例。

图4是示出根据本发明的一个实施例的能量管理系统中的数据管理的视图。图4中示出的能量管理服务器10也可以被称为能量管理系统的数据管理设备。

现在将参考图4中示出的内容描述本发明的一个实施例。首先,能量管理服务器10的控制部件12接收用于从左侧的类树中选择期望的类的输入。在这种情况下,由于在所选择的类中包含的所有对象被查询,所以无需单独接收用于对象的选择输入。换言之,在接收到仅仅用于一个层级的输入后,控制部件12能够确定与靠近一个层级的层级相对应的所有项作为查询目标。

另外,在接收到用于选择属性的输入后,控制部件12能够显示用于询问用户是要全部地还是要部分地查询属于该属性的项的菜单。此时,类、对象、属性和项可以是用于数据查询的每个层级的条目。

此时,控制部件12能够通过在能量管理系统中包含的显示设备来显示用于数据查询的菜单。另外,控制部件12还能够通过在客户端30中包含的显示设备来显示用于数据查询的菜单。

同时,在本发明的一个实施例中,用于数据查询的菜单屏幕可以被配置为如图4所示。具体地,用于数据查询的菜单屏幕能够在左侧显示数据条目。在从用户接收到用于数据条目的选择后,控制部件12能够额外地显示该条目的子条目。

另外,可以在用于数据查询的菜单屏幕的顶部显示额外功能。在这种情况下,额外功能可以包括当前选择的条目的过滤功能、仅仅值查看功能和简要信息显示功能中的至少一个。简要信息可以包括条目名称、条目类型和子条目的数量中的至少一个。

另外,用于数据查询的菜单屏幕可以在底部显示查询的结果。菜单屏幕能够由控制部件12创建,并且客户端30能够接收与创建相关联的信号并通过显示设备来显示信号。

另外,控制部件12可以显示用于询问用户是要全部地还是要部分地查询数组条目的菜单。

控制部件12根据上述输入来查询数据。此时,控制部件12能够从驻存在系统中的数据库11中查询数据。另外,控制部件12能够从用户接收一个或多个过滤条件并且基于过滤条件来显示仅仅由用户期望的对象的值。

另一方面,在从用户接收到用于显示仅仅一些值的输入后,控制部件12能够根据输入来显示仅仅查询到的数据的值。另外,控制部件12能够将查询到的数据转变成要在能量管理服务器10中存储的不同类型的文件。此时要存储的文件的类型可以为Excel文件。

由控制部件12接收到的输入可以是从客户端30接收到的用户输入。

图5是示出根据本发明的一个实施例的能量管理服务器的操作过程的流程图。

能量管理服务器10的控制部件12在菜单屏幕上显示用于数据查询的多个条目并从用户接收用于期望对其进行数据查询的条目的输入(S201)。此时,控制部件12能够在客户端30的屏幕上显示用于数据查询的多个条目。由控制部件12显示的多个条目可以是用户界面的一种形式。

另外,控制部件12能够接收通过用户的点击的输入或用于在屏幕上显示的条目的按键输入。换言之,控制部件12能够接收对用户界面的用户输入。例如,控制部件12能够接收用于通过用户界面点击多个条目中的一个条目的输入。

在接收到初始输入后,控制部件12确定是否存在用于条目选择的额外输入(S203)。当一个条目被选择时,所选择的条目可以具有子条目,并且因此控制部件12能够确定是否存在用于各子条目中的一个子条目的选择的输入。

在一个实施例中,当存在用于条目选择的额外输入时,控制部件12查询与用于条目选择的多个输入相对应的一个或多个数据(S205)。

在另一实施例中,当不存在用于条目选择的额外输入时,控制部件12查询与一个所选择的条目相对应的一个或多个数据(S207)。

在另一实施例中,当一个条目被选择时,如果所选择的条目具有子条目,则控制部件12能够一直显示用于子条目选择的界面。

根据本发明的一个实施例的能量管理系统的数据管理设备能够选择条目而不考虑项的层级并且能够甚至在所有条目未被选择的情况下查询一个或多个数据。此时,数据管理设备可以为能量管理服务器10的一个部件。

控制部件12显示查询到的数据。在一个实施例中,控制部件12可以将查询到的数据发送到客户端30并在客户端30中包含的显示器上显示该数据。

在完成数据查询后,控制部件12能够返回到步骤S201以等待来自用户的查询输入。在一个实施例中,控制部件12能够一直显示用于数据查询输入的界面。在另一实施例中,控制部件12能够仅仅在存在单独的输入时显示用于数据查询输入的界面。

根据本发明的一个实施例的能量管理系统的数据管理设备能够提供用于允许用户以最小的操作查询各种数据的用户界面。

尽管已经描述了某些实施例,但是这些实施例仅仅通过举例的方式来呈现,并且不旨在限制本公开内容的范围。实际上,本文描述的新颖方法和设备可以以各种其他形式来实现;另外,可以在不脱离本公开内容的精神的情况下进行以本文描述的实施例的形式的各种删减、替代和改变。随附权利要求及其等同物旨在涵盖如将落入本公开内容的范围和精神内的所有形式或修改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1