用于远程电负载管理的方法和装置与流程

文档序号:11531816阅读:264来源:国知局
用于远程电负载管理的方法和装置与流程

本发明在电力资源管理的技术领域中,更具体地,涉及用于在设施处管理、协调和实现电负载削减或修改的装置和方法。



背景技术:

能源消耗持续增加,而能源供应有限,通常不能满足消费者的需求。在高峰需求、紧急情况、电网不稳定或天气变化时,能源短缺问题尤为突出。节能和减少使用已经成为平衡能源需求和供应的重要方面。对短期能源短缺的应对方法包括负载卸载方案、负荷需求方案、能源现货市场、峰值负荷响应以及间歇性自助服务和过剩能源生成的开发。这些方案有助于平衡电网,允许电网运营商提供稳定的供电,并降低能源成本峰值。

附图简要说明

本发明通过参考示出如何制造和使用本发明的一个或多个示例的附图来描述。在这些附图中,在几个视图中使用附图标记来指示相同或相应的部分。下面的描述中,整个说明书和附图中相同或相应的部分,分别用相同的附图标记标出。附图并非旨在按比例绘制,某些部件的比例被夸大以更好地示出细节和特征。

图1是根据本发明一个方面的具有硬件和软件的示例性计算机化架构的示意图;

图2是根据本发明实施例的用于提供分布式服务的示例性架构示意图;

图3是根据本发明一个方面提供的示例性负载削减服务的示意图;

图4是根据本发明一个方面的示例性dr树结构示意图;

图5是根据本发明一个方面的示例性通知服务示意图;

图6是根据本发明一个方面的示例性实时消息服务示意图;

图7是根据本发明一个方面的示例性调度服务示意图;

图8是根据本发明一个方面的示例性规则服务示意图;

图9是根据本发明一个方面的示例性计量服务示意图;

图10是根据本发明一个方面的示例性简单网关服务示意图;

以及,图11是根据本发明一个方面的示例性控制器消息服务示意图。

详细说明

为了更完整地理解本发明的特征和优点,现在参考本发明的详细描述以及附图,其中不同附图中的相应数字指代相应的部分。

为了本发明说明的目的,特别定义了几个术语。当在权利要求中使用这些术语和等同物时,这些术语应具有如本文所定义的含义。当术语没有特别限定时,它们在工业中以其正常意义使用。

定义

供电网络或简称为“电网”是用于从供应商向消费者传递电力的互连网络。它包括作为产生电力的发电站的电力供应商,具有将电力从电力供应商运送到中间需求中心电线的电力传输网络,以及向个人消费者输送电力的配电网络。

供电器可以位于可再生或不可再生燃料源附近,通常足够大以实现规模经济。通常,传输网络经由高压电力线输送电能到达一个或多个变电站。变电站可以包括例如分销商、需求中心、本地分配网络等。变电站可以全部或部分地由一个或多个电力供应商、本地分配商等拥有。流入配电网络的电能包括多个配电线输送给消费者,通常是零售消费者。所产生和分配的电压通常在供应商、传输网络、变电站、分配网络和/或消费者之间的各个点处升降。

电网运营商是负责监测、协调和控制跨越电网电力传输的任何区域传输组织(rto)或独立系统运营商(iso)。电网运营因地区和州而异,职责可以由政府或监管实体、具有或不具有政府监督的私人实体或其组合机构来承担。电网运营商可以进一步与第三方签约以提供各种服务,诸如软件和硬件供应商、服务提供商、数据管理服务等。在电网运营商控制下的这些第三方被认为与电网运营商不可区分。

消费者、顾客或用户是需要电力并消耗电负载以操作其电气设备(例如,灯、电器、工业设备、hvac等)的实体。消费者可以是单个实体,例如商业、建筑物、工业或商业设施、私人或公共设施、单个或多个家庭住宅等,或者可以是这些类别的组合或细分。参与负荷削减方案或类似方案的典型消费者往往是大型设施、商业建筑群体、校园等。

电负载是指在所选时刻(例如,通过设备、设施、电网上的所有消耗器等),(最大)功率使用容量(设备、设施等等)或网络(例如,电网)上的功率需求的总和,并且通常以千瓦(kw)或兆瓦(mw)来测量。电负载可以基于工况而变化,例如设备是否正在以全部或部分功率运行、设备所承受的负载(机械、热、光)的变化、设备效率和条件、环境条件等。在设施中,当前负载将根据使用的设备、设备是否以满功率运行等条件而变化。

电负载消耗通常是指在一段时间内使用的功率量,并且通常以千瓦小时(kwh)或兆瓦小时(mwh)来测量。

如本文所使用的,设施通常用于指拉动电负载的实体。设施负荷指整个设施的电负荷,包括在设施中使用电力的所有电气设备。

本文使用的电气设备是指使用电来操作的任何机器、仪器或系统。电气设备具有在操作期间产生的相关电气设备负载。电气设备包括照明、hvac、风扇、计算机系统和网络、安全系统、监视设备、机械、电器等。通常,电气设备还包括产生电能的设备(例如,发电机)。发电机在本文中用于一般性地指示设施处的发电设备,用于满足设施电力需求的部分或全部,或用于产生用于出售到电网或能量市场的多余电力。如今存在许多类型的发电机,包括太阳能、风力、烃燃料发电机等。

电气设备可以进行分类。例如,电气设备可以根据负载特性(电阻性、电容性、电感性、线性或非线性)、功能(照明、插座、小型和大型电器、hvac系统、电力负载等)、消费类型(住宅、商业、工业)、负载分组、负载操作时间(连续、不连续、间歇、周期性、变化等)、重要级别(重要、生命安全、基本、紧急、非必要等)、实际负载值(铭牌负载、满载、百分比负载、无负载等)、操作并存性、负载减少或控制方法(调光、减荷、转换等)来分类。分类可以作为创建预先规划的负载削减方案一部分,包括用于设施的备选方案、备用方案、辅助方案和可变方案。

控制器包括用于在设施处控制(例如,开/关、通电、断电等)多个电气设备的建筑物自动化系统和计算机。控制器例如可从tridium和honeywell商购获得,并且有各种商品名,例如tridium的jace(商品名)(java应用控制引擎)系列控制器和honeywell公司的web-ax(商品名)控制器。控制器还可以提供监控、通信、数据存储和逻辑服务。控制器提供设施内各种系统的连接。为了集成不同的系统,需要连接到设备的网络。通过连接诸如lonworks、bacnet、modbus等公共网络协议、专有网络及其组合,实现了提供统一的系统。使用控制器网络创建的分布式架构,能获得可扩展性和可靠性。控制器可以使用专有或开放协议,具有多个有线和/或无线端口,用于连接到设备。例如,控制器可以有可用的lonworks端口、rs-485端口、rs-232端口,以及输入/输出模块。可用远程和独立控制器,并且可支持多个局部总线。控制器可以通过基于以太网和其他协议(如opc、bacnetip、modbustcp和snmp)与其他设备进行通信。

如本文所使用的负载卸载方案是指可用(或可使其可用)的各种程序中的任何一种,其中消费者自愿地或强制地同意削减、降低、卸载、消除或以其它方式改变其在电网上的电负荷以响应需求、请求或信号(通常,是负载卸载信号)。负载卸载信号可以从电网运营商(等等)(响应于紧急情况、电网不稳定性或经济激励程序)或基于市场条件(例如定价)发出。本文所使用的负载卸载方案旨在是广义术语,并不仅限于电力削减程序。

负载卸载方案包括用于负载削减或消除的本地和公共程序、用于本地使用或市场销售的本地发电(分布式发电)、以及向市场供电(无论是电网运营商、供应商、分销商还是开放点-市场)。一些方案鼓励能量存储,以在需求高低变化或价格高低变化之间获利。

负载卸载信号可从电网运营商等、从私营部门计划或服务中发起,响应于市场条件(例如,现货市场上的当前或预期市场价格)或其他来源。

负载卸载方案通常是激励性的,用于同意参与、响应于请求信号的实际负载削弱、向电网提供电能等。激励可以是支付、能量信用、货币信用、费率降低或折扣,或其他有价值的回馈。激励是由电网运营商、负载服务提供商、政府实体、电力或公用事业公司等发布。该方案可以由一个实体(例如,电网运营商)调节或控制,而激励由不同的实体(例如,公司)提供。本文所使用的减载方案包括消费者操作或消费者实施的计划(以及第三方操作),以通过在峰值电网需求或预期峰值电网需求的时间减少其电负荷来最小化消费者的峰值负载,将消费者产生的电力卖入电网,或者将合同电力出售给市场。负面激励,如从方案中排除:罚款、费用等,也可以适用。

负载卸载方案可以以多种名称命名,例如负载削减方案、紧急响应服务、负载资源或发电机参与、自发负载响应、需求响应程序、市场负载响应、峰值响应、价格响应、速率响应、辅助服务、负载卸载方案等。

负载卸载方案通常涉及电力消费者与电力供应商、电网运营商等之间的协定。消费者,通常是单个或聚集的商业或工业设施(并且日益增加的是住宅)同意在接收负载卸载信号时,将其能量负载减少预定的量。在一些方案中,消费者同意使用其控制下的发电机满足其部分或全部电力需求,或者将过量电力返回电网。

一旦负载卸载需求指示的时间段过去,消费者就可以自由地将其负载转回电网、增加或恢复其电负载,或停止向电网提供过剩的电能。通常,当负载卸载状态已经过去时,采取的这些或其他动作中的一个或多个在本文中被称为加载恢复或类似。

本文所使用的负载变化、负载变化方案、负载变化信号、负载变化事件等不仅是指如上所述的负载方案、信号等,而且还指直接指令、自动化或指示电负载增加的这些方案、信号等。这些术语用于方便地指代本文中许多公开的特征和方法,其同样适用于自动负载卸载(减少)和自动负载增加情况。类似地,在实施例的描述涉及“负载卸载”,“负载削减”等情况下,相同的特征也可应用或可修改以应用于负载增加。

图1

图1是根据本发明一个方面的具有硬件和软件的示例性计算机化体系结构或系统的示意图,总体上标记为10。

一个远程专用的电力控制网络100位于设施102处或与设施102相关联。网络100被称为专用网络,以将其与“公共”网络(例如,互联网)区分开。专用网络可以具有多个授权用户、建筑物、系统等,但作为用于电气使用管理的单个设施来管理。为了明确指示设施的电气设备安装和维护通常独立于负载削减服务提供商网络,网络100被称为“远程”网络。一个设施可具有用于各种功能和控制的多个网络,而这里相应的网络是那些连接并用于控制设施的电气设备、设备监测和计量的网络。

远程网络100可以包括多个网关104。网关104与多个仪表106相连接,诸如子仪表106a,智能仪表106b和内部数据记录器(idr)仪表106c。网关还与其他控制、数据和/或计量设备相连,例如用于发电机108的发电机网关104d,用于自动转换开关(ats)110的ats网关104e,以及用于控制器112的网关104f-g。

网关可在可操作地连接到一个或多个电气设备的物理设备(网关-路由器-交换机)上实现,或可以是一个软件应用层面,在网络的某个级别运行,并可操作地连接到设备。对于缺少内置网关的设备,例如子仪表106a,可以通过连接网关104a与设备和网络通信。网关可以是位于子仪表处,连接到子仪表的设备(例如,服务器、计算机)上的硬件和/或软件等。与子仪表106a相连的网关可以与子仪表、与互联网通信,和/或请求、存储和/或发送子仪表数据114a到互联网200。网关和设备之间、设备之间、网关之间、网关、设备和互联网等之间的通信可以经由各种已知的标准和规范,诸如以太网、zigbee、900-网络信号跳变等,本领域中已知和可以稍后开发的技术进行。

或者,网关可以“内置”,编码到更大的设备或应用中,或者是更大的设备或应用的组成部分。例如,智能仪表106b和idr仪表106c具有内置于仪表装置中的网关104d和104e,用于存储仪表数据和向因特网传送数据。发电机,诸如发电机108,通常包括用于监测发电机状态的各种传感器(例如,温度、油压),以及用于管理和传送结果数据的网关104d。类似地,ats110通常包括相关的网关104e。控制器112a-b还包括或用作网关104f-g,提供与设备的其他服务整体连接。例如,jace(商品名)控制器包括连接到互联网并在互联网上通信所需的软件和硬件。

各种网关104通过有线或无线与因特网(蜂窝或其他网络)通信和互连,如本领域中已知的。此外,图1示出了直接与互联网通信的若干网关104中的每一个。在各种实施例中,一个或多个现场网关可以与附加的现场网关通信,从而限制通过互联网直接通信的网关的数量。也就是说,可以使用单个网关捆绑来自多个现场网关的数据,以通过互联网进行通信。

服务提供商网络,通常表示为300,提供远程电负载管理服务,其关于一个或多个设施的负载卸载程序和信号,由计算机硬件上的计算机软件实现。服务网络包括通常称为软件应用层的302,用于指定供应商网络协议,协调供应商应用和设备之间的通信,以及提供图形用户界面(gui)。

服务提供商网络使用一个或多个供应商网关304,经由互联网(和/或蜂窝网络)与设施网关104通信。同样,这样的网关304可以是软件、硬件或其组合,并且可以位于各种设备和各种网络层面级别。供应商网关提供互联网连接并且可操作地与设施网关连接。

服务提供商网络还使用一个或多个api(应用程序编程接口),用于从各种非供应商网络、设备或应用接收和翻译数据,访问软件或硬件,允许构建第三方应用与服务提供商网络和应用程序一起使用。例如,服务提供商网络api可以包括一个或多个计量服务api306、简单网关服务api310、控制器消息服务api312(例如,jace(商品名)或honeywell(商品名)api)、数据获取服务api314、合作伙伴api316和其他当前或将来的api。简单网关服务api允许使用简单网关服务api,在服务提供商网络和诸如发电机网关104d和ats网关104e之类的设施网关之间,进行数据通信。计量服务api类似地允许与设施仪表106a-c相关联的网关104a-c的通信。

合作伙伴api316允许与合作伙伴实体或其网络、软件等通信。合作伙伴或合作伙伴实体可以是数据分析服务、电网运营商、电负载数据聚合器(例如enernoc公司),负载卸载方案管理商等。合作伙伴api可以使用各种标准和专有通信体系结构,例如采用开放式adr(开放自动化需求响应)320的合作伙伴,采用rest(代表性的状态传递)322的合作伙伴,使用dnp3(分布式网络协议)和xml(可扩展标记语言)324等。合作伙伴api允许服务提供商网络及其合作伙伴的网络或应用之间双向通信。

类似地,数据获取api314使得能够从公共或专用网站或网络单向通信数据​​,例如数据获取、剥离或挖掘,以在服务提供商网络处填充数据。例如,数据获取api允许电网状态330(例如,当前电网负载、预测峰值负载、历史峰值负载等)、市场条件332(例如,历史和当前数据、询价和投标价格、市场数据等)和天气数据334(例如,当前和预测温度、湿度、降水等)的传输。也可以获取其他数据类型。

服务提供商网络还可以包括台式机和笔记本电脑、智能移动设备、服务器(虚拟或实际)、数据库、esb(企业总线服务器)、路由器、备用电源、电缆、无线设备、冗余系统等,如本领域已知的并且对于本领域技术人员是显而易见的设备。服务提供商网络组件不需要位于相同的物理位置,而是可操作地相互连接(例如,经由因特网、网络等)。用于执行服务的软件可以装在一个或多个本地计算机(例如,服务器等)或一个或多个远程计算机(例如,服务器、托管服务器等)。例如,数据存储和处理服务可以在为了该目的而签约的第三方控制或管理下,相对服务提供商远程地在云端、在互联网上、在专用主机服务器处发生。

本发明还提供了数据存储和处理服务340。数据库342和344可以是服务器、虚拟服务器、关系数据库管理系统、硬件群集、硬盘驱动器等。数据服务346可以包括用于数据处理、查询和操作的一个或多个应用。例如,可以使用结构化查询语言(sql)或市售的apache(商品名)hadoop(商品名)。数据存储和数据服务可以通过互联网在现场或远程定位或执行,并允许服务提供商或其他用户访问、管理、上传和下载数据,并根据需要查询数据库和数据服务。其他数据存储、管理、处理和分析产品和类型对于本领域技术人员将是显而易见的。

数据服务允许服务提供商或客户输入查询、接收相应的数据,并且在一些实施例中运行算法。例如,查询可以为给定的客户或设施请求最后一个月每15分钟的多个仪表读数总和。数据服务向数据库软件(无论是本地还是远程)传送查询,如果需要,可翻译查询协议以允许有效接口,接收所得到的查询数据,并将其呈现给查询者。检索的数据可以被存储以供查询者稍后使用。其他查询示例包括请求用于峰值使用统计的数据、对应于所选室外温度范围的仪表读数、用于各种削减或能量生产方案的利润或节省的比较、效率算法等。例如,查询和相关的数据服务可以确定,在维持所选设备(例如,hvac)的峰值效率使用所必需能量的前提下,非关键设备上功率削减措施的选择。对于具有多个设施的客户,数据服务可以在一些或所有选定的设施上提供累积和比较数据。

图2-11

在各种实施例中,服务提供商网络300提供由服务提供商代表设施100承担或在服务提供商的控制下承担的多个软件执行的服务。服务包括以下的一个或多个:调度服务350、规则服务352、通知服务354、削减消息服务356、实时消息服务358、数据存储、管理和分析服务340(“数据服务”)、数据获取服务362、合作伙伴通信服务366、计量服务368、简单网关服务370和控制器消息服务372。其他服务也可以提供。实时、接近实时等,如本文所述的,是指一种系统或关于一种系统,其中在一秒的几分之一内处理和/或传送数据,使得其实际上立即可用,或者是关于一种数据处理系统,其中计算机接收不断变化的数据(诸如与当前设施负载相关的数据),并且足够快速地处理该数据,以能够控制相应或相关设备(例如电气设备、网关等)。

在图1所示的实施例中,服务与esb360通信并通过esb360。这在可扩展性方面提供了优点,因为其在多个服务器或其他计算机设备上分布服务性能。或者,例如,可以使用云端计算在其他平台上执行服务。使用云端计算可由商业服务提供平台、基础设施和软件。例如,云端解决方案可从诸如弹性计算云(ec2)的amazon(商品名)web服务、来自microsoft(商品名)azure(商品名)和google(商品名)computeengine的软件获得。除非另有声明,基础设施、硬件、软件、层次构架等的特定位置和类型不是关键的。本领域技术人员将认识到能执行本文描述的服务和功能的其他分布式和本地系统。

可以使用装在客户设备(例如,台式计算机、服务器等)上的,装在供应商设备上或装在远程设备上(例如,在云端等)的应用来提供服务。服务可以作为软件即服务提供,如本文其它地方所解释的,和/或相关服务,例如基础设施即服务、平台即服务、统一通信即服务等。

服务提供商网络监视设施网关活动,向网关推送和从网关提取数据,并且通过网关监视设施电气设备和仪表,诸如仪表106、发电机108、ats110、控制器112和其它设备。监测条件包括:当前设备总负荷和/或部分设施负荷、当前设备负荷、仪表读数、当前设备参数(例如开/关、设备最大负荷百分比、风扇转速、每分钟转数(rpm)、管道背压、泵速度、油压力、水或冷却剂温度、机械负载等)等。服务提供者收集和存储这些数据,并可进一步管理、分析和处理收集的数据。

图2是根据本发明实施例的用于提供分布式服务的示例性计算机化架构或系统的示意图。esb360可操作地连接到托管各种供应商服务的软件和硬件上,即调度服务350、规则服务352、通知服务354、削减消息服务356、实时消息服务358、数据存储、管理和分析服务340(“数据服务”)、数据获取服务362、合作伙伴通信服务364、计量服务368、简单网关服务370和控制器消息服务372。也可以使用一个或多个其他类型的总线。此外,在一些实施例中,不使用总线。

图3是根据本发明一个方面提供的示例性负载削减服务的示意图。削减消息服务一般地标记为400。服务在402通过接收负载卸载信号404开始,其触发削减服务。基于负载卸载信号,通过发起“开始”或“停止”削减消息服务406继续该次服务。如其他地方所解释的,负载卸载信号可以源自于或来自各种源头(电网运营商、服务提供商、市场监控软件等),以及,用于各种目的(负载程序合规性、市场驱动的行动等),包括来自能源网站、自动或手动通信服务等。

如果信号指示开始削减消息,软件实现的服务则在数据库中搜索并识别受到负载卸载信号408影响的一个或多个设施。如果信号指示响应于先前的负载卸载信号,软件实现的服务通过搜索数据库,并识别一个或多个先前受影响的设施410而继续。

一旦识别了受影响的设施,在412处,软件实现的服务继续在数据库中搜索受影响的设施412处安装的网关的列表,对从每个设施网关414的数据服务接收的dr树数据结构进行汇聚,根据预先规划和选择的负载限制方案,来解析受影响的电气设备416的dr树。所选择的负载削减方案可以基于应用的逻辑,从许多这种存储的方案中选择,诸如基于条件标准和规则(例如,日期、时间、当前设施和设备负载、目标负载减少、负载相关性等)。在418处,服务为每个受影响的设施网关生成设施网关指令。在420处,服务通过互联网路由,发送网关指令到受影响的设施网关。对于简单网关,将为所连接的设备点对点发送指令。对于“智能”网关和具有本地数据存储的网关,例如与控制器一起的网关,可以发送一组点对点指令,或者可以与控制器一起发送“go”命令,然后将点对点指令输送到设备上。

服务400通过在422处与受影响的设施网关通信来确保网关指令的激活。服务通过与设施网关的通信“确认接收”和/或“确认激活”。如果未完全接收或实施指令,则在412处“否”的应答再次开始该过程。“是”应答停止424处削减服务。此外,确认或验证数据可以提供诸如关于故障是设备上故障还是某点鼓掌,或是控制器故障等的数据。

图4是根据本发明一个方面的示例性树结构500的示意图。所示的树结构是dr树结构,但可以使用本领域已知的其它树结构,例如平衡型、不平衡型、珠泡型等。图框502是现场节点的根容器,图框504是位置容器对象,图框506是设备对象。从图框506扩展出多个图框,即控制点508、状态点510和状态点512。从控制点图框508扩展出控制策略图框514和516,每个控制策略图框514和516分别具有用于控制超驰的图框518和520。控制超驰可以是布尔、数字、枚举、数字斜坡、数值调整、循环等。

图框530是位置容器对象,具有依赖图框532位置容器对象。在504和506处,位置容器对象532分支到设备对象534。进一步的分支在图框536处无限地继续,实现结构树到所有受影响的位置容器对象、设备对象、控制点等的扩展。

图5是根据本发明一个方面的示例性通知服务600的示意图。服务在602处开始。在模块604处指示对事件通知的接收。查询模块606将所接收的通知识别为“特别”通知或“模板”通知。由于“特别”和“模板”通知指出了通知的潜在类型,各种类型的通知可被相应地识别和处理。如果接收到的通知被识别为“模板”,则在模块608,服务从数据库为该通知类型检索通知模板和数据。在模块610,服务将通知消息路由到适当的服务提供商网关,以便递送到相应的接收者。类似地,如果通知被标识为“特别”,则服务跳转到图框610并路由消息。网关可以经由诸如文本、电子邮件、电话等之类的一个或多个系统发送通知消息。通知消息可以根据需要通过多个网关被发送到多个人,并且在模块612处对其他接收者进行查询,如果“是”,则路由消息,如果“否”,614模块将停止路由消息。通常,通知服务将联系人(例如,个人、管理员、移动设备等)与负载卸载事件相关联,并发送相应的消息以指示事件发生或设施减能。

图6是根据本发明一个方面的示例性实时消息服务700的示意图。实时消息服务可以被认为是实时、自动的通知或消息中心。该服务在图框702开始,并且在704接收消息。在模块706处确定消息是否要订阅、取消订阅或提供节点更新。在消息要订阅的情况下,在模块708处确定客户端是否已经注册了节点标识。如果是,则过程在模块712停止。如果不是,则客户端和点标识值组对通常存储在数据存储和高速缓存中。如果消息是取消订阅,则查询确定客户端标识和点标识是否存在于数据存储中。如果否,则该过程在模块718处停止。如果是,则从数据存储中移除标识组对。如果消息是点更新,则在模块720处存储新的点值,在722处检索订阅客户端标识列表中的节点标识,并且在724处将新的节点标识值输送到订阅的客户端列表。在模块726处理停止。

实时消息中心或服务经由因特网向消费者提供实时数据和信息,无论是在设施处、场外等。如本领域中已知的,实时数据显示在诸如计算机或触摸屏的消费者显示器上。显示模式可以被称为向消费者(或其他用户)提供实时数据、历史数据等的“仪表板”。实时消息中心向消费者的计算机或显示设备提供自动更新数据的信息。消费者不必刷新或以其它方式采取动作来更新或下载新获取的数据。在一个实施例中,从供应商服务器发送实时更新。用户可以“订阅”以接收识别的数据,并因此个性化他们的仪表板以显示他们最感兴趣的数据。例如,用户可以预订服务器以接收数据的自动更新,诸如:仪表读数、设备负载、设施负载、电网情况、市场情况、天气条件、连接性验证、历史数据、预期或预测的数据(即,将当前设施负载与先前设施负载进行比较、将当前设施负载与预期设施负载进行比较等)。还可以设定在某些条件进行订阅显示周期性数据或实时数据(即,仅在电网使用量的20%内时订阅电网数据、仅在预测温度达到设定值时订阅气候情况等)。仪表板、订阅服务等可以要求在用户设备上下载、安装和使用软件应用。显然,这样的实时消息服务需要在用户的设备和服务提供商的服务器或其他电子设备之间提供因特网连接。订阅事件可以直接在供应商服务器上处理,用户可以访问服务器。

图7是根据本发明一个方面的示例性调度服务800的示意图。服务在模块802开始。调度服务在804侦听调度事件和总线消息(其中总线正在使用中)。当在806检测到调度事件并且被验证为现有调度事件时,在812从数据存储检索作业数据,在814处执行作业逻辑(例如,发布到总线、更新数据存储、添加新的调度事件或动作等)。在确定调度事件不是预先存在的情况下,在808创建并向调度服务注册新作业,并且在810将新作业保存到数据存储。通常,调度服务提供调度负载卸载信号。例如,安排的事件可以是在达到选定的市场价格时,将电力出售给电网,将负载减少到预设数值或在选定的时间内进行降载等。

调度服务允许用户根据需要远程访问供应商服务器、数据库等,并且安排设施设备的实际控制。调度服务允许设置条件(即,时间、日期、如果条件或仅当条件等),当条件满足时,服务执行调度动作。调度服务还允许识别和存储关于所识别的设备要采取的动作。例如,用户可以在每月的设定日期运行特定时间的测试,其中供应商服务将自动关闭、减少、增加功率或以所标识设备的最大功率运行。监控服务仍然是活动的,并实时或按需提供监控数据。此外,动作运行的结果(即,测量的负载数据、油压或其他设备传感器数据等)可以由供应商服务处理,并且根据需要采取进一步动作(即,通信传递到适当的各处、进一步控制识别设备等)。换句话说,调度服务可以用于根据预先选择的标准自动操作设备。这种功能例如在医院或卫生保健设施中是有益的,其中发电机测试必须定期进行。例如,调度服务事件可以在所选择的时间和日期触发,以启动第一单元或晶体管并在选定的时段运行;用第二、第三等单元重复该过程;并在选定的时间关闭这些单元。单元的实时监视与监视数据通信同时进行。供应商服务自动地将所监视的数据与存储的一组测试结果数据进行比较。如果所监视的单元数据指示单元测试“失败”,则供应商服务自动采取补救动作,诸如通知涉及方、关闭单元、使单元“离线”等。

图8是根据本发明一个方面的示例性规则服务900的示意图。服务在模块902处开始,规则服务在904处侦听注册的总线消息。当接收到消息时,在模块906处对其进行处理,在908处确定该消息是否是新规则。在模块910处理新规则,并在912处将新规则保存到数据存储。如果规则不是新的,在914处为所接收的规则触发检索规则数据。如果没有找到规则数据,则过程返回到904。在模块916定位规则数据,在模块918根据接收的规则触发来评估规则数据。如果在920处确定满足触发准则,则在922处执行规则动作(例如,发布推送消息、更新数据存储等)。如果触发准则未被满足,则该过程返回到904。通常,规则服务监视设备、仪表和设施数据,并提供条件响应操作。例如,如果发电机达到设定的温度或油压,则规则服务通过减少或结束发电机的发电来响应。

简单描述的规则服务从被监视的设备、仪表、网关等接收和“读取”输入数据信号。将输入数据与存储的指令进行比较以确定是否需要动作。存储的数据包括需要负载改变动作的限制、触发、条件、条件集合等。如果满足限制或条件,则规则服务通过向适当的设施、网关等发送指令(即,信号、数据、要执行的软件步骤集合等)来自动采取行动。例如,自动执行的动作可以向适当的网关发送消息,以在设施处关闭一个或多个电气设备。网关接收和处理传入的消息并执行操作。因此,规则服务接收和分析输入数据,并且如果指示采取一个或多个动作,则与设施网关和/或设备通信,并且实际改变和控制设施电气设备的操作,从而改变设备和设施负载。规则服务进一步优选地允许消费者或用户访问服务器。也就是说,消费者可以远程访问供应商的服务器和/或连接的数据库,以添加、改变、删除各种“规则”等,从而管理服务何时以及如何自动地控制设施设备。

图9是根据本发明一个方面的示例性计量服务1000的示意图。服务在模块1002处开始并在1004处接收仪表消息。在模块1006处确定对仪表有效性的查询。如果无效,则在1008处记录错误消息,并且服务在1016处停止。如果有效,则在1010处服务从脉冲计数数据计算相关测量值(例如,kw,kwh)。在1012,将数据存储在数据存储器中,包括原始和计算数据。在模块1014,服务向仪表发送指示成功数据接收的确认消息。服务在1016停止。通常,计量服务在设施仪表和服务提供商之间监测和传送仪表数据。

图10是根据本发明一个方面的示例性简单网关服务1100的示意图。服务在模块1102开始,并在1104监听总线事件和webapi呼叫。在1106确定事件类型。在模块1108,将总线消息作为心跳消息查询。如果被指示,在1112需要确定状态是否发生改变,在1110执行网关审计。如果是,则在1114发布网关状态改变事件。如果否,则过程返回到1104。心跳消息引发一次检查,在1116查看出站消息是否已经在网关命令消息表中。如果在1118消息已处于列表中,则在1120处记录审计消息。如果否,则在1122处记录接收的总线消息,并在1124处将其作为出站命令存储在网关命令消息列表中。或者,事件类型在1130被确定为webapi调用,则该消息和端点在1130得到验证。如果消息在1132被确定为有效,则在1134处轮询该消息,并且在1136检索用于网关的命令。如果轮询结果是否,则在1136处根据接收信息记录网关命令,在1140处更新该点当前值和登记时间,并在1142处公布该点值改变的消息。

图11是根据本发明一个方面的示例性控制器消息服务1200的示意图。服务在模块1202开始,并在1204监听总线事件和webapi呼叫。在1206确定事件类型。在1208路由心跳消息。在1210进行网关审计,并在1212查询状态改变。如果状态已改变,则在1214发布网关状态改变事件。如果否,则服务返回到1204。心跳消息引发一次检查,在1216检查出站消息是否已经在网关命令消息列表中。如果没有在模块1218消息在列表中找到,在1220记录接收的总线消息,并在1222存储在网关命令消息列表中。如果在模块2218在列表中发现消息,则在1224处理重复消息。在1230处验证webapi事件消息和端点。在模块1232,如果验证是有效的,则在1234处轮询消息。如果是肯定的,则在1236检索用于网关的命令。如果是否定的,在1238记录接收的webapi请求。在模块1240,发生dr树检查,并在模块1242处理dr树消息。或者,在1244处更新该点当下数值和登记时间,并且在1246发布该点数值改变消息。

所描述的软件实现的服务和过程是示例性的。本领域技术人员将认识到可以在不脱离本发明精神的情况下使用这种服务的变型。此外,所描述的服务和过程取决于所选择的硬件和软件架构(例如,esb、网关类型等),并且将必然根据这些选择而变化。

负载更改方案

负载卸载方案是预先规划的、编程的,用于削减设施处电力使用的方案。方案将指示什么设施和设备受到影响,如何以及在什么程度上为各种设备卸载负载、潜在的异常和超驰、有效时间段等。例如,方案可以确定在实施负载卸载方案时,对负载卸载信号的响应,即:设施hvac系统立即将其负载减小所选择的百分比;所述多个hvac单元实现负载切换;将不太使用机翼中的照明以百分比变暗;发电机被接通或渐进加载;等等。

卸载方案表示基于负载卸载程序要求,以及所接收的卸载信号类型或其他选择条件,对于设施的目标负载或目标负载减少。该方案还指示了要减少(以及不需要减少)电负载、减少程度、减少方式(例如,减速、减少百分比等)的目标设备,实施削减的相应网关和控制点等。一个方案可以被认为是响应输入负载卸载信号活动的蓝图。

在一些实施例中,基于对设施仪表、仪表数据、设备控制器和数据以及系统控制器和数据的主动监视,实时(或接近实时)地进行目标负载或负载削减的验证。根据仪表配置,如果需要,可以单独验证单个设备、一组设备或从属于特定控制器设备的负载削减验证。

负载卸载方案可以包括以各种方式减少设施和设备负载的指令。负载减小措施可以通过以下方式实现:根据方案实施,打开或关闭某些设备、改变设备承载最大负载的百分比(即,将功率从80%降低到40%)、上升或下降负载(例如,对于那些对突发功率损耗敏感的设备)、循环地对选择的设备开启电源和关闭或更高供电和降低供电、在设备之间交错负载等。例如,小型电器可以在负载卸载事件期间关闭,对所选择的照明设备通过减少所选百分比的负载调低亮度,泵或机械缓慢下降到零功率或其它选定量、hvac系统循环或交错运行等。

负载恢复

在负载卸载事件完成时,服务可以提供负载卸载动作的简单反转或卸载命令的取消,或者其可以实现负载恢复方案。负载恢复可以是,例如打开设备、将选择的设备功率提升、将设备的百分比负载增加到预先计划或其它指定的量、取消或减少负载的交错和循环等。

延迟负载卸载动作

当负载卸载方案包括对计算机、服务器或其他敏感系统负载减少的情况下,可以根据设定的延迟计划来延迟方案执行。例如,缩减可以在一个时间段期满、发送或确认接收到保存数据的通知,或用户接受负载减少的信息之后延迟进行。例如,在实施方案时,服务自动向计算机或服务器发送信号或消息,以执行由本地软件执行的数据立即保存、当前网络用户的强制冻结等。

多个方案

可以例如在数据库上创建和存储多个方案,以用于响应负载卸载信号或其他事件的应用。可以基于所选择的标准来指示多个方案的使用。例如,可以在某些条件的存在(或不存在)时实施第一方案,而在那些条件的不存在(或存在)下实施第二方案。根据多种因素可以自动实现几种方案中的一种。这样的条件和因素可以包括:一天中的时间、一周中的一天、一年中的季节、切换计划、当前或预期的负载使用、当前或预期的温度、备用电源(例如发电机)的可用性等。此外,对于给定方案,可以基于设备操作和负载卸载规则类型、功能或关键性对设施电气设备和/或使用进行分类或优先级排序。

例如,如果接收到100kw的负载削减信号,则实施第一方案以满足目标削减;如果接收到500kw的信号,则实施第二方案以满足目标削减;如果从电网运营商接收到100kw的削减信号,且从市场驱动的程序接收到并发信号,则可以实现第三方案以释放所需的总负载,或者可以激活第一方案与第三方案并用。这是有用的,例如,基于电网条件和需求,其中多层负载卸载程序可发出需求更少或更多负载减少的信号,或者设施也可参与多个负载卸载程序(例如,电网运营商程序和市场驱动的回售计划)。

类似地,第一方案可以提供由第一电力市场价格触发的第一目标减少,第二方案可以提供由第二(不同的)电力市场价格触发的第二目标减少。也就是说,客户可以选择以所选择的价格提供小负载削减,并且随后响应于更高的价格增加其削减。这有利于平衡客户在各种价格点出售或回售电力而削减客户利润所造成的不便。例如,工厂可以考虑在相对较高的市场价格时而不是较低价格时,接受较热的建筑物内部温度。制造设施可以在市场价格点选择削减,使削减方案利润大于由于生产率损失而造成的损失。事实上,这样的方案可以基于每个产品值、每个生产率或其他制造度量来实现。也就是说,圣诞节可以使每个生产项目的利润比在春季期间更大。设施可在此基础上实施不同的削减计划,例如根据季节以较低或较高的市场价格调整减少负载的量,或电力回售。

此外,可以在选定的时间(例如,一天、一月、一年、一季节中的某时刻,特殊事件)应用不同的方案。客户可以选择在关键时间段期间减少或取消其对负载削减或电力回售的参与。例如,百货商店可以选择在假日周末期间放弃降低hvac使用。体育场可以在计划事件期间放弃削减。诸如酒店、医院等的设施可以在大于预选的设施容量百分比时放弃削减。

迭代方案

迭代方案可以被设计和实现以确保在初始负载卸载方案不能满足目标负载或负载减少时,负载卸载顺应进行。例如,在一个设施实施一个方案。接收的实时(或接近实时)测量和相应数据指示,负载目标不满足。实时数据显示初始方案实现的减载效果不足,改变方案或者实施补充方案,从而进一步减小电流负载。根据需要重复该过程,直到实现目标负载卸载为止。

例如,实施初始方案,目标将设施负载减少100kw,包括使hvac单元的功率下降。例如,由于某些原因,根据设施仪表和控制器所示,不能满足目标缩减(例如,实际只发生了80kw的缩减),数据通过因特网发送到远程服务器或数据库。如果设备或控制器发生故障、手动超驰或现场操作、设备由于损坏或维护不良而导致设备运行意外高负载、设施设备未知或未查明的原因等,则可能无法满足目标负载。该服务实现补充方案以进一步减少负载。例如,补充方案可以进一步降低同一个的hvac单元、减少其他设备上的负载、开始交错使用设备、增加发电机功率等。迭代(连续迭代进一步减少设备负载)持续执行直到负载卸载目标实际上得到满足为止。

类似地,迭代方法可以实现逐渐增加,不仅满足负载减小目标,甚至能超过目标值。在这样的实施例中,初始负载卸载方案响应于负载卸载信号实现。负载程序服务与设施控制器交替通信,进一步减少设施设备的负载。基于连续监视和验证从设施仪表和控制器传送到服务器的读数,指示负载的成功减少和进一步减少。然后,服务实施补充方案或调整以增加设备负载以减少剩余。随后的负载增加优选地是增量的,以避免低于负载卸载目标。重复该过程,直到实现可接受的负载。例如,实施初始负载减少方案使得120kw的负载减少,但是目标负载减少仅为100kw,可以进行补充或后续方案或调整以增加负载。例如,hvac单元上的负载作为负载卸载方案的一部分被减少,可以递增地增加hvac单元的负载,直到实际负载减少量更接近目标负载减少量。

可变方案

可变方案也可以实现。例如,可以利用对所选设备的选定卸载动作,来实现初始方案以满足目标负载减少。一旦达到目标负载,就对该方案进行改变,例如通过改变一个或多个设备上的负载(例如,增加hvac系统的负载,同时通过减少由水泵带来的负载来避免总负载增加),或改变在所选设备上使用的负载卸载方法(例如,从hvac系统的交错使用切换到同一个hvac系统同时使用,但所需的负载减少)。

在发生触发事件,诸如手动用户选择、预设事件或条件、测量的参数(例如,建筑物温度)等时,负载卸载方案在运行中被调整,以改变对受影响设备执行的负载卸载操作,同时仍保持目标设施负载。例如,通过交错多个hvac单元(例如,使得每次只有一个单元运行)并且通过在公共区域中将灯光调暗30%来实现将设施负荷下调到目标量。当感测到不可接受的温度升高时,该方案被改变以允许多个hvac单元同时运行,但是将公共区域的照明削减60%,将户外照明削减到零,并且将小家电使用削减到零。或者,可变方案可在一组条件下实现或增加来自本地发电机的补充发电。

方案超驰

超驰服务方案可以用于反制或修改方案的实现。超驰可以由服务提供商或客户执行。在这种情况下,远程负载管理和控制服务可以向管理员或用户提供消息,指示这样的超驰是否导致或预期导致负载上升,超过削减目标。类似地,服务可以建议对其他设备的并发或随后负载减少,以消除由于超驰造成的负载减少损失或预期损失。或者,服务可以响应于超驰而自动地将其他设备电力削减。

负载卸载预测

此外,方案可以包括响应于预期、潜在或预测需求信号而执行的动作。基于历史数据,负载管理服务可以“预测”预计在几个小时内发生负载卸载信号。例如,服务可以从第三方获取当前和预测天气数据,根据当前时间、当前和预期电网条件以及类似条件下的历史电网状态,得出可能发生的负载卸载信号。作为响应,服务可以根据预期信号来实施方案,以在其发生时帮助满足后面发出信号的需求。

例如,在确定信号即将到来时,可以实现在预期的负载卸载信号之前临时增加所选设备功率的方案。可以在接收到负载卸载信号时,或当满足预选条件时,停止临时负载变化。例如,hvac系统可以在预期负载削减之前启动以预冷设施,这将涉及到hvac系统。如果之后接收到负载卸载信号,则根据负载卸载方案减小hvac负载。或者,如果设施温度达到选定的预冷温度,则hvac系统负载可恢复正常。作为另一个示例,可以启动水泵,或者提高水泵速率,以便在影响水泵负载的负载削减预期情况下,供应高处的水箱。在另一示例中,可以在预期负载降低之前在选定的服务器和计算机上实现“数据保存”事件。

需求峰值,使用峰值

在另一示例中,基于历史数据和其他指标,服务可以预测设施需求峰值​​或使用峰值的发生。当电价或收费部分取决于设施在一段时间内测量得到的使用峰值的情况下,可以通过减少预期的需求峰值来实现成本节省。例如,基于历史和当前数据,服务可预测潜在的需求峰值,实施方案可通过例如减少选定设备在选定时间段内产生的负载,来将设施载荷需求减少到目标负载。峰值需求事件的预期可以基于以往的设施需求峰值、以往的设备使用模式、设备最大负载、当前设施负载、当前设备负载、当前和预测的天气条件、历史电网条件等,以及它们之间的相关性和关系。

方案的存储可以在服务提供商网络、客户网络或第三方网络上。方案的软件实现可以在服务提供商网络、客户网络、第三方网络或其组合处。

设施的方案包括在方案中涉及的网关和电气设备的列表,针对网关和设备实现的负载改变动作的列表,以及其他相关数据。对于给定的设施负载减少目标,方案针对设备(每件或每组),例如灯、电器、计算机系统、控制系统、重型机械、hvac等,提出负载减少目标。命令信号以实现方案或根据方案实现负载减少,是从服务提供商网络传送或在服务提供商网络的控制下传送的。命令可以经由互联网,通过如本文其他地方讨论的服务提供商和设施网关来发送。

计算机实现的方法定义

计算机/计算机化系统

根据本发明的系统、方法、服务、过程和其它实施例,包括需要执行在一个或多个计算机上或与其相关联的一个或多个方法或步骤的计算机化系统。(在此,计算机或计算机化系统不被视为或视为一个“装置加功能”的元件)。

计算机是具有两个主要特性的可编程机器,即,它以良好定义的方式响应一组指令并且可以执行预先记录的指令列表(例如,程序)。根据本发明的计算机是具有处理器和存储器的设备。为了本发明的目的,计算机被定义为包括服务器、个人计算机(即台式计算机、笔记本电脑、上网本、平板电脑)、“智能”移动通信设备(例如,智能电话),以及通过内部组件或连接到外部组件(例如,计算机、服务器或全球通信网络(例如互联网))提供功能的设备,以从中取得信息或参与随后被传递到其他系统组件的过程。

本领域技术人员认识到,单独的或与系统相关联的架构结合的其他设备可以提供用于执行本文所公开方法的计算机化环境。本发明的方法和过程是计算机实现的,并且更具体地,使用计算机执行至少一个步骤。

通用计算机包括硬件组件。存储器或存储器设备使计算机能够存储数据和程序。常见的存储设备包括磁盘驱动器、磁带驱动器、u盘和本领域中已知的其他设备。输入设备可以是键盘、鼠标、手持控制器、遥控器、触摸屏和本领域已知的其他输入设备。输入设备是数据和指令通过其进入计算机的媒介。输出设备是显示屏、打印机或其他设备,其允许用户感测计算机已经完成、正在完成或预期完成的内容。中央处理单元(cpu)是计算机的“大脑”,并执行指令和计算。例如,cpu的典型组件是执行算术和逻辑运算的算术逻辑单元(alu)和从存储器提取指令、解码和执行它们的控制单元(cu),在必要时调用alu。cpu可以是微处理器、处理器,一个或多个印制电路板(pcb)。除了这些组件之外,其他组件还使得计算机组件能够一起工作或与外部设备和系统一起工作,例如,在计算机内传输数据的总线,用于连接到外部设备的端口或数据传输系统(例如互联网),无线发射器,读取和读写设备等,诸如本领域中已知的。

服务器

服务器是管理网络资源的网络上计算机或设备。现存在许多不同类型的服务器,包括远程、实况和网络访问服务器、数据服务器、成员服务器、分段服务器等。服务器可以是硬件和/或软件,管理对网络中集中式资源或服务的访问。出于本发明的目的,术语“服务器”还包括可以在实际服务器上托管的“虚拟服务器”。

网络

计算机化或数据网络是允许计算机交换数据的通信网络,其中联网设备在数据连接上向彼此传递数据。发起、路由和终止数据的网络设备称为节点。节点之间的连接(链路)使用有线或无线媒体建立。节点可以包括主机,例如pc、电话、服务器和网络硬件。当一个设备能够与另一设备交换信息时,无论它们是否具有彼此的直接连接,设备都联网在一起。计算机网络支持诸如访问万维网(www)或因特网,应用和存储服务器的共享使用,打印机以及电子邮件和即时消息应用的使用。计算机网络可以在用于传输信号的物理介质、组织网络流量的协议、大小、拓扑和组织意图方面不同。网络可以包括路由器、数据库、有线或无线连接、用户接口、超驰控制等。网络提供连接到引发或能够引发电负载的多个设备。网络提供到因特网的连接,并且通过互联网(或直接)到供应商网络、网络或服务器。供应商网络可以包括服务器(实际或虚拟),其他硬件和软件以及其他网络设备。远程供应商网络存储和管理的内容,例如用于控制一个或多个远程专用网络的软件程序。由供应商提供的控制内容,允许用于一个或多个独立网络的监视、控制、消息、使用管理软件或数据,接口或协议软件,用于同步的软件或数据以及其他服务。

网关

网关是充当另一网络入口的网络节点。例如网关可以是将用户连接到因特网的isp(因特网服务提供商)。在企业中,网关节点通常还结合诸如代理服务器、防火墙、加密、压缩、重复数据删除、优化、版本控制和数据保护的服务。网关还与路由器相关联或包括路由器,路由器使用标头和转发表来确定数据分组的发送位置,以及交换机,其提供分组进出网关的实际路径。网关可以是软件、硬件或其组合。用于将用户与公共或专用网络连接的网关通常位于用户设备处,并且用作本地应用和远程,基于互联网或基于云端的存储或应用之间的“桥”。网关提供协议转换和连接,以允许不兼容的技术透明地通信。网关可以使检索、接收或传送的数据作为nas(网络附加存储)文件管理器、块存储阵列、备份目标、服务器或应用本身的扩展形式出现给本地用户。本地存储可用作缓存以提高性能。

数据库

本发明包括用于存储与本发明方面相关信息的一个或多个数据库(存储器设备、存储器、硬盘驱动器等)。存储在数据库上的信息可以,例如,是与私人订户、内容提供商、主机、安全提供商等相关。本领域普通技术人员可以理解“数据库”是多个数据库,它们中的每一个可以彼此链接,可由用户经由用户接口访问,存储在计算机可读介质上或计算机(例如,pc、服务器等)的存储器上,并由用户通过使用卫星、有线技术或无线技术链接的全球通信网络(例如,互联网)访问。

示例性计算机化系统

在本发明的示例性实施例中,计算机化系统包括计算机、存储器或数据库、计算机程序或应用、网络、用户接口、以及用于可操作地连接这些的通讯部件(例如,有线、无线发射器和接收器等)。计算机程序存储在一个或多个存储器或数据库中,并由一个或多个计算机执行。用户接口向用户,无论是供应商或消费者,提供服务程序数据的可视显示,并且结合一个或多个输入设备,提供用于与系统的程序、存储器等进行通信的机制。例如,服务提供商和消费者之间的通信是经由因特网或蜂窝网络实现的。各种程序、数据库、数据和连接性元件的部分或全部可以装在分开的计算机和存储器中。一个或多个计算机执行一个或多个计算机程序、应用或服务,并且经由网络与一个或多个数据库或其他计算机通信。

云端/云计算/saas

在计算机网络中,“云计算”用于描述涉及通过网络(例如,因特网)连接的大量计算机的各种概念。该短语通常用于描述基于网络的服务,其似乎由真实服务器硬件提供,但实际上由虚拟硬件服务,由在一个或多个机器上运行的软件模拟。虚拟服务器不是物理存在的,因此可以在不影响用户的情况下移动、扩大或缩小等。

在通常使用中,“云端”本质上是互联网的隐喻。“在云端”还指“作为服务”(即,远程通过互联网)销售的软件、平台和基础设施。供应商具有实际的服务器,其从远程位置托管产品和服务,使得各个用户不需要自己的服务器。最终用户可以简单地登录到网络,通常不安装任何东西,并访问软件、平台等。云计算服务的模型被称为软件即服务、平台即服务和基础设施即服务。云服务可以在公共、私有或混合网络中提供。google,amazon,oraclecloud和microsoftazure是知名的云供应商。

软件服务化(saas)是软件交付模型,其中软件和相关数据集中地托管在云端。在saas下,软件提供者将软件应用程序许可给客户端以用作按需服务,例如通过订阅、时间订阅等。saas允许提供者开发、托管和操作软件应用程序,以供客户只需要一台具有互联网接入的计算机来下载和运行软件应用程序,和/或访问主机以运行软件应用程序。软件应用可以被授权给单个用户或一组用户,并且每个用户可以具有许多客户端和/或客户端会话。

通常,saas系统托管在数据中心,其基础结构向一组多个租户提供一组资源和应用服务。“租户”可以指具有与供应商服务合同,以支持特定服务的不同用户或用户组。大多数saas解决方案使用多租户架构,其中具有单个配置(即,硬件、操作系统和网络)单个版本的应用由所有租户(客户)使用。该应用程序可以通过安装在几台机器上进行扩展。可以使用其他解决方案,如虚拟化,来管理大量的客户。saas支持自定义,这样,应用程序提供了定义的配置选项,允许每个客户更改其配置参数和选项,以选择功能和“外观和感受”。

saas服务由独立软件供应商(isv)或应用服务提供商(asp)提供。saas是业务应用程序(例如,办公和消息、管理,开发软件,以及会计、协作、管理信息系统(mis)、发票和内容管理的常见交付模型。

saas对于终端用户是有利的,因为他们不需要提供硬件和软件来存储、备份、管理、更新和执行所提供的软件。由于saas应用不能访问用户的专用系统(数据库),因此它们通常提供集成协议和应用编程接口(api),诸如http(超文本传输​​协议)、rest(表示状态传输)、soap(简单对象访问协议)和json(javascript对象标记)。

方法权利要求支持

提供本发明以支持权利要求的或随后可能权利要求保护的任何方法。具体而言,提供支持以满足某些审查办公室的技术、程序或实质性要求。应明确理解,除非指定或另外需要,否则方法的部分或动作可以以任何顺序执行,方法的每个部分可以以不同于所呈现的顺序重复执行,附加动作可以插入列举的动作之间,并且除非另有说明,动作可以被省略或删除。本领域技术人员将认识到在本文公开的方法中,可执行动作的各种可能组合和排列,而没有每个可能组合或排列的明确列举。可明确地公开和理解的是,所公开的动作可以以任何顺序(xyz,xzy,yxz,yzx等)执行,而不浪费和繁琐地写出每个这样的顺序。此外,应当理解,所公开的实施例(例如,xxyz,xyxyz等),可以以各种顺序重复所列出的动作,而在一些实施例中省略部分动作(例如,xz,yz等),并且可以具有未列出的动作(例如,xyza,xayz,axyz等,其中“a”指示未列出的元素)。

本发明具体提出了以下方法,具有以所列顺序和以不同顺序的步骤。大于1的数字编号用于指示步骤、元素、限制等,可以添加所述方法1中。附加的步骤或元件可以插入在所述方法1中各个(任何)节点(除非另有具体指出)。一种示例性方法总体上描述为:1.一种使用计算机远程控制设施用电负载,以执行存储在存储器中的非暂时性程序的方法,所述设施具有多个电气设备,每个电气设备引发电气设备负载,电气设备负载的总和定义设施用电负载,所述方法包括:a)使用所述计算机和存储在所述存储器中的非暂时性计算机程序,经由互联网远程监视所述设施负载;b)通过互联网从远程端接收负载变化信号;c)响应于所接收的负载变化信号,使用所述计算机程序,利用存储在所述存储器中的设施数据,使所接收的负载变化信号与所涉及的设施自动相关;d)响应于将所述负载变化信号与设施相关,并且使用所述计算机程序,经由互联网自动地和远程地与所述设施处的一个或多个网关通信,每个网关控制所述的一个或多个电气设备;e)经由所述一个或多个网关,自动控制所述设施处的所述多个电气设备中的至少一个的操作,并改变所述设施电气负载和所述电气设备负载中的至少一个;f)通过互联网实时自动验证改变的电气设备或设施负载。

以下附加步骤、元件、限制等能够选择性地添加到编号为1的示例性方法中;这些另外描述的方法可以在编号1的示例性方法中的各个点重复、插入,可以替换示例性方法1中的步骤等。此外,以下描述的每个步骤可以一起添加,按顺序混合等,除非另有说明或与本领域技术人员已知的原理相悖。2.如上述提出的示例性方法,为了便于参考,标记为数字1,还包括:使用存储在存储器中的目标负载减少数据,至少以目标负载减少量削减设施负载。3.根据权利要求2所述的示例性方法,还包括:响应验证所述改变的电气设备或设施负载,通过进一步控制所述设施处的所述多个电气设备中的至少一个,来自动进一步减少所述电气设备负载中的至少一个。4.根据权利要求1所述的示例性方法,其中e)还包括:根据存储在所述存储器中的预编程负载变化方案,减小所述设施负载。5.根据权利要求4所述的示例性方法,还包括:h)响应于所选的、自动远程监视的设施或设备数据,自动实施负载改变方案。6.根据权利要求1所述的示例性方法,其中f)还包括通过以下动作中的任意一个来改变所选择电气设备的当前负载:通过改变一件设备的电负载百分比、下调一件设备的电负载、升高一件设备的电负载、打开或关闭一件设备、使一件设备循环开关,以及循环一件设备的负载。7.根据权利要求1所述的示例性方法,还包括在所述设施处增加备选的离网发电,并将发电电力输入到所述设施处的电气设备中或所述电网中。8.根据权利要求1所述的示例性方法,还包括:基于历史负载数据、当前负载数据和非负载数据预测负载变化信号的发生;以及响应于所述预测,在所述负载变化信号发生之前,改变所述电气设备的至少一个部件上的负载。9.根据权利要求8所述的示例性方法,其中改变至少一个电气设备的负载包括,增加包括冷却单元的一件电气设备的电负载,从而预冷所述设施。10.根据权利要求1所述的示例性方法,其中a)还包括监视所述设施处的子仪表、智能仪表或idr仪表。11.根据权利要求10所述的示例性方法,其中d)还包括与位于所述设施处的发电机网关、ats网关、智能仪表网关、idr仪表网关或jace(商品名)网关通信。12.根据权利要求11所述的示例性方法,还包括设施处的多个网关、仪表或电气设备,向互联网发送数据获取请求或从互联网接收推送数据。13.根据权利要求1所述的示例性方法,还包括经由互联网自动地和远程地与一个或多个第三方通信,其中所述第三方提供关于当前的、历史的或预期的天气条件、电网情况,或电力价格情况方面的数据。14.根据权利要求1所述的示例性方法,还包括经由因特网自动地和远程地与第三方通信,传递实时仪表数据、网关数据、负载数据或负载变化数据。15.根据权利要求1所述的示例性方法,其中所述负载变化信号包括一个或多个市场价格、一个或多个需求响应程序信号或预期使用峰值事件。16.根据权利要求1所述的示例性方法,还包括使用存储在所述存储器中的预测软件程序,以及使用历史负载数据、当前负载数据或相关数据预测峰值负载。17.根据权利要求1所述的示例性方法,其中所述存储器包括可经由因特网访问的一个或多个远程存储器。

本发明具体提出了以下系统和方法,其具有所列顺序和不同顺序的步骤。大于1的数字编号用于指示步骤、元素、限制等可以被添加到在数字18处。附加的步骤或元件可以插入在所述方法18中的各种(任何)节点(除非另有明确说明)。一种示例性方法一般地描述为:18.一种用于远程控制设施用电负载的计算机化系统,所述设施具有多个电气设备,每个电气设备具有电气设备负载,所述电气设备负载之和为所述设施用电负载,该系统包括:计算机;存储器;用户界面;以及存储在所述存储器中并可由所述计算机执行的非暂时性计算机程序,以实现:a)经由因特网远程监视所述设施负载;b)从远程端接收负载变化信号;c)与所述设施处的网关通信,所述网关控制至少一件电气设备的操作;e)经由所述网关控制至少一件电气设备的操作;f)改变所述电气设备和所述设施负载中的至少一个电气设备负载;g)实时验证设备或设施负载的变化。

以下附加步骤、元件、限制等可选地添加到上述示例性系统18中;这些另外描述的方法可在示例性方法18中的各个节点插入、重复,可以替换示例性方法18中的步骤等。此外,下述每个步骤可以一起添加、按顺序混合等,除非另有说明或与本领域技术人员已知的原理相悖。19.根据权利要求18所述的系统,所述程序还可执行将实时设备或设施负载与目标负载进行比较,响应于所述比较结果,进一步改变至少一个电气设备负载,并实时验证所述进一步改变。20.根据权利要求18所述的系统,所述程序还可以迭代地执行:控制电气设备以改变电气设备负载和设施负载,验证电气设备负载或设施负载的改变,将改变的电气设备负载或设施负载与目标负载比较,响应于所述比较结果,确定要实现的附加电气设备控制,将所述附加控制传送到所述网关。21.根据权利要求18所述的示例性方法,所述程序还可执行从存储器检索预编程负载变化方案,并执行。22.根据权利要求21所述的示例性方法,所述程序还可响应于所监视设施或设备的数据,选择和执行负载改变方案。23.根据权利要求21所述的示例性方法,所述程序还可响应于所监视市场的数据,来选择和执行负载改变方案。24.根据权利要求21所述的示例性方法,所述程序还可分析历史和当前电网条件、历史和当前设施负载、相关负载数据、天气数据或其任何组合;以及使用预测软件程序预测负载变化信号、使用峰值事件或市场条件的发生;并且,响应于所述预测,选择和执行负载改变方案。

本发明具体提出了以下系统和方法,其具有所列顺序和不同顺序的步骤。大于1的数字编号用于指示步骤、元素、限制等可以被添加到在数字18处。附加的步骤或元件可以插入在所述方法18中的各种(任何)节点(除非另有明确说明)。一种示例性方法被一般地描述为:25.一种用于远程管理设施用电负载的计算机化服务提供商系统,所述系统包括:经由一个或多个路由器连接到互联网的服务器;存储在可由所述服务器访问的存储器中的非暂时性计算机程序;连接到所述服务器以显示数据的图形用户界面;存储在可由服务提供商服务器访问的数据库中的设施数据;非临时性计算机程序,其可由所述服务器访问,并且可进行以下操作:远程监视所述设施负载;经由互联网从远程端接收负载变化信号;与设施网关通信以控制设施电气设备的操作;改变电气设备负载和设施负载;并实时验证该变化。

总结

本文使用的词语或术语在本发明的领域中具有其纯粹的普通含义,除非在本发明中进行了明确和清楚地定义,或者除非特定上下文另外需要不同的含义。

词语“包含”、“含有”、“包括”,“具有”及其所有语法变体旨在具有开放的、非限制性的含义。例如,包含部件的组合物不排除其具有其他部件,包括零部件的装置不排除其具有其他零部件,具有步骤的方法不排除其具有其他步骤。当使用这样的术语时,特定地包括和公开“基本上由...组成”或“包括”指定的组分、部分和步骤组成的组合物、装置和方法。

如本文所使用的,词语“基本上由...组成”及其所有语法变体旨在将权利要求的范围限制于具体的材料或步骤,以及那些不会实质上影响基本的和新颖的特性。

不定冠词“一”或“一个”是指该物品所引入的组件、部分或步骤中的一个或多于一个。术语“和”,“或”和“和/或”应以尽可能最小的限制性意义来理解。除非在上下文中另有说明,否则每个数值应该被术语“大约”修饰一次,(除非已经明确地这样修饰),否则再读一遍,除非另有说明。

虽然本发明的前述书面描述使得普通技术人员能够制造和使用所讨论的实施方案,但是普通技术人员将理解和领会具体实施方案、方法和实施例的变化、组合和等同物的存在。因此,本发明不应受到上述实施例、方法和示例的限制。虽然已经参考说明性实施例描述了本发明,但是该描述并不旨在以限制的意义来解释。说明性实施例的各种修改和组合以及本发明的其他实施例,对于本领域技术人员在参考该描述时将是显而易见的。因此,所附权利要求旨在涵盖任何这样的修改或实施例。

应当理解,除非另有明确说明,上述实施例中的一个或多个可以与一个或多个其它实施例组合。本文中示例性公开的公开内容可以适当地在缺少没有具体公开或要求保护的元件或步骤的情况下实施。此外,除了如权利要求中所描述的,并不旨在限制本文所示的架构、组成、设计或步骤的细节。

以下通过引用整体并入本文用于所有目的,其包括权利要求支持,且没有限制:willig的美国专利第8,457,803号和其表面列出的所有参考文献;授权acosta-cazaubon的专利第8,726,059号和其表面列出的所有参考文献;授权amadeu的专利第8,738,943号及其表面列出的所有参考文献;以及,scholten申请公开的美国专利第2010/0063641号和其中提供的任何参考文献。

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