电力监控装置更新配置的方法、电力监控装置和能源管理系统的制作方法

文档序号:7660705阅读:265来源:国知局
专利名称:电力监控装置更新配置的方法、电力监控装置和能源管理系统的制作方法
技术领域
本发明涉及能源管理技术,尤指电力监控装置(PMD, Power Monitoring Device)更新配置的方法、电力监控装置和能源管理系统(EMS, Energy Management System)。
背景技术
参见图1,图1为现有技术中EMS的系统组成图,包括位于管理层的 管理服务器、以及多个位于设备层的PMD。各PMD监视、计算自身所监视 模块的电信号参数,比如当前模块的电压、电流、有功功率、无功功率、视 在功率以及能量等。各PMD将自身监视得到的电信号参数发送给管理服务 器,管理服务器根据收到的电信号参数进行能源的监控。
PMD对电信号的监视、计算以及处理,均依赖于PMD自身的配置。对 PMD的配置最初是在EMS初始化时,在PMD处安装配置文件实现的。由 于对电信号的监视、计算以及处理的手段会随着技术的不断更新、用户需求 的不断变化而发生变化,因此在EMS后续运行阶段需要根据技术发展实际 的情况,对PMD的配置进行相应更新。
在现有技术中,EMS中的各PMD通过从EMS的管理服务器处下载更 新所需的补丁,更新自身的配置。对于EMS中的管理服务器,由于其主要 的功能是从各PMD收集电信号参数,实现对设备层能源的监控。因此在向 各PMD提供更新所需补丁时,还需要保留部分的带宽用于保证各PMD到 管理服务器之间的上行流量。在这种情况下,当EMS中的全部或部分PMD 需要下载补丁更新自身的配置时,由于管理服务器需要保证PMD到管理服 务器之间的上行带宽,而管理服务器总的资源又是有限的,因此管理服务器 只能根据自身当前的资源情况向有限个PMD提供下载服务。没有享受到管 理服务器下载服务的其他PMD需要等待在管理服务器有足够的资源时,再
从管理服务器处下载更新所需补丁。
参见图2,例如在当前的EMS中需要更新配置的PMD包括PMD1、 PMD2、 PMD3、 PMD4和PMD5,而管理服务器当前仅能向两个PMD提供 下载相应补丁的服务。假设当前管理服务器向PMD1和PMD2提供下载服 务,那么由于管理服务器同时只能为两个PMD提供下载服务,因此PMD3、 PMD4和PMD5只能在PMD1或者PMD2下载结束后,才有机会从管理服 务器处理下载对应的补丁。因此,现有EMS中更新PMD配置的方法更新速 度较慢,并且长时间的占用了管理服务器的资源,不利于EMS的高效运行。

发明内容
有鉴于此,本发明的主要目的在于提供一种电力监控装置更新配置的方 法,应用本发明所提供的方法能够提高EMS中更新PMD配置的速度。
为达到上述目的,本发明的技术方案是这样实现的
在能源管理系统中电力监控装置更新配置的方法,该能源管理系统包括 第一电力监控装置和第二电力监控装置,所述方法包括,
步骤1:所述第一电力监控装置从所述第二电力监控装置处获得所需更 新文件;
步骤2:所述第一电力监控装置根据获得的更新文件更新自身的配置。 较佳地,步骤1中所述的更新文件包括一个以上的文件块;步骤2中在
所述第一电力监控装置更新自身的配置之前,进一步包括将获得的各文件
块组成更新文件。
作为一个优选方案,步骤l中获得所需更新文件的步骤包括
步骤la:所述第一电力监控装置请求第二电力监控装置传送描述各自拥
有文件块的信息;
步骤lb:所述第一电力监控装置接收第二电力监控装置返回的、描述各 自拥有文件块的信息,并从传输代价最低的电力监控装置处获得所需的文件 块。
重复步骤la和lb,直到获得组成所述更新文件所需的全部文件块。 作为另一优选方案,步骤l中获得所需更新文件的步骤包括 步骤11:所述第一电力监控装置请求第二电力监控装置传送描述各自拥 有更新文件的信息;步骤12:所述第一电力监控装置接收第二电力监控装置返回的、描述各
自拥有更新文件的信息,并从传输代价最低的电力监控装置处获得所需的更 新文件。
在优选方案中,所述描述传输代价的信息为电力监控装置之间物理连 接的距离和/或传输质量。
较佳地,所述第一电力监控装置首先向能源管理系统的管理服务器请求 获取所述更新文件,所述请求被拒绝后,执行步骤1和步骤2。
本发明还提供了电力监控装置,包括控制单元和处理单元;
所述控制单元,用于指示所述处理单元从其他电力监控装置处获得所需 更新文件;
所述处理单元,用于根据所述控制单元发送的指示,从其他电力监控装 置处获得所需更新文件,并根据获得的更新文件更新自身的配置。
较佳地,所述处理单元进一步包括组合模块,用于将从其他电力监控装 置处获得的文件块组合成所述更新文件。
作为一个优选方案,所述处理单元还包括文件块信息模块,用于请求其
他电力监控装置传送描述各自拥有文件块的信息,接收返回的文件块的信 息,并从传输代价最低的其他电力监控装置处获得所需的文件块。
作为另一优选方案,所述处理单元包括更新文件信息模块,用于请求其 他电力监控装置传送描述各自拥有更新文件的信息,接收返回的更新文件的 信息,并从传输代价最低的其他电力监控装置处获得所需的更新文件。
较佳地,所述控制单元包括服务器请求模块,用于首先向能源管理系统 的管理服务器请求获取所述更新文件,在所述请求纟皮拒绝后,指示所述处理 单元从其他电力监控装置处获得所需更新文件。
本发明还提供了与上述电力监控装置配合使用的电力监控装置,包括存 储单元和提供单元;
所述存储单元用于保存更新文件;
所述纟是供单元用于接收来自其他电力监控装置的获得更新文件的请求, 将所述存储单元中存储的、其他电力监控装置所请求的更新文件发送给所述 其他电力监控装置。
本发明还提供了一种能源管理系统,其中, 一个管理服务器和至少两个 电力监控装置可通信地连接;所述至少两个电力监控装置包括至少一个如权
利要求7所述的第一电力监控装置和至少一个如权利要求12所述的第二电 力监控装置。
本发明所提供的技术方案,通过PMD在确定自身需要更新配置时,从 所在能源管理系统EMS中其他PMD处获得当前更新所需的更新文件;从而 需要更新配置的PMD根据获得的更新文件更新自身的配置。由于PMD在 需要更新配置时,通过从其他PMD处获得更新所需的更新文件,而不仅仅 依靠从管理服务器处获得更新文件,因此能够提高了 EMS系统中的PMD更 新配置的整体速度。
另外,由于需要更新配置的PMD可以从其他PMD中获取所需的更新 文件,因此本发明的技术方案能够节约PMD与管理服务器之间的可用带宽, 从而进一步提高了管理服务器的性能,有利于EMS的高效运行。


下面将通过参照附图详细描述本发明的示例性实施例,使本领域的普通 技术人员更清楚本发明的上述及其它特征和优点,附图中 图1为现有4支术中EMS的系统组成图; 图2为现有技术中EMS具体实例的结构示意图; 图3为本发明的方法示例性流程图; 图4为本发明的EMS系统中PMD间的相互关系示意图; 图5为本发明实施例的方法流程图6为一 PMD从其他PMD获得组成更新文件的文件块的本发明实施 例示意图7为本发明实施例的系统结构图; 图8为本发明实施例的PMD结构图。
具体实施例方式
在本发明的技术方案中,通过,人所在EMS中其他PMD处获得当前更新 所需的更新文件;从而使需要更新配置的PMD获得更新所需的更新文件, 而不仅仅依靠从管理服务器处获得更新文件,进而实现在EMS系统中提高 PMD更新配置的整体速度。
参见图3,图3为本发明的方法示例性流程图。具体包括以下步骤在
步骤301中,第一电力监控装置PMD从所在EMS中保存有更新文件的第二 PMD处,获得所需更新文件。在步骤302中,第一PMD根据获得的更新文 件更新自身的配置。其中,第二PMD中保存的更新文件可以是从EMS中的 管理服务器中获得,也可以是预先保存,或者通过其他方式获得。
参见图4,图4为本发明的EMS系统示例性结构图,该系统包括第一 电力监控装置PMD和第二 PMD。所述第一电力监控装置PMD从所在能源 管理系统EMS中保存有更新文件的第二PMD处,获得所需更新文件;并根 据获得的更新文件更新自身的配置;所述第二PMD保存有更新文件,向所 述第一 PMD提供所述所需的更新文件。这里,第一PMD有可能从一个第 二 PMD接收更新文件或组成所有更新文件的文件块;也可能从一个以上第 二PMD接收各文件块,在图4中用虚线表示这多种可能的情况。另外如图 4所示,在EMS系统中除了包括需要更新配置的第一PMD,和向第一PMD 提供更新配置所需更新文件的第二 PMD,还存在第三PMD,该第三PMD 为不向当前需要更新配置的第一 PMD提供更新配置所需更新文件的PMD。 在本发明的描述中,第 一 电力监控装置(PMD)是指所述需要更新配置的电力 监控装置,第二电力监控装置(PMD)是指向第 一 电力监控装置提供更新配置 所需更新文件的电力监控装置,第三电力监控装置(PMD)是指所述不向当前 需要更新配置的第一电力监控装置提供更新配置所需更新文件的的电力监 控装置。
本发明的技术方案不仅能够适用于EMS初始化以及正常运行过程中全 面配置所有PMD的情况;还可以适用于新PMD加入EMS.的情况。也就是 说在EMS的正常运行过程中,当有新PMD加入EMS时,该新加入的PMD 可以从其他正常运行的PMD处获得其所需的更新文件。
当前需要更新配置的PMD除了可以从其他PMD处直接获得更新的更 新文件外,在本发明的技术方案中,还可以将更新文件分成一个以上的文件 块,通过^^人所在EMS中其他PMD处获得组成该更新文件的各文件块,进一 步提高获得更新的速度,从而提供更新配置的速度。
以下以将更新文件分成一个以上的文件块为例,对本发明的技术方案进 行详细说明。在本实施例中,需要更新配置的PMD向EMS中的管理服务器 请求获得更新所需的更新文件,由于管理服务器需要保证用于接收各PMD 上报的电信号参数的上行资源,因此管理服务器至PMD的下行资源是比较
有限,管理服务器收到请求,判断自身当前具备足够的下行资源能提供当前下 载服务时,如果有,则将组成更新文件的各文件块发送给当前请求的PMD,
此时该接收更新文件的PMD占用了管理服务器的下行资源,管理服务器的 可用下行资源进一步减少;当管理服务器不存在可用的下行资源时,则会向 当前发送请求的PMD返回拒绝响应。收到拒绝响应的PMD则向EMS中的 其他PMD发送获得当前更新文件的请求,由于EMS中的其他PMD能够从 管理服务器处下载更新文件,因此收到拒绝响应的PMD能够从其他PMD 处获得当前更新所需的更新文件。
参见图5,图5为本实施例的方法流程图,具体包括以下步骤 在步骤501中,EMS中的管理服务器将当前需要发布的更新文件分割 成一个以上的文件块。这里所描述的更新文件可以是当前PMD所使用配置 文件的补丁,也可以是当前新的配置文件。
其中,为了方便处理具体分割更新文件的方法可以是将更新文件分割成 相同的大小文件块,例如分割成大小为128K字节(Bytes)。当更新文件无法 整分时,则可以保证前N-1个文件块的大小相同。比如,在更新文件的大小 为600K Bytes时,则将更新文件分成5个文件块,分别为Kl、 K2、 K3、 K4和K5。其中,Kl、 K2、 K3和K4的大小均为128KBytes, K5的大小为 88K Bytes 。
在步骤502中,管理服务器根据当前要发布的更新文件生成描述当前更 新文件的更新相关信息。
这里的更新相关信息描述了组成当前更新文件的文件块的数目、当前更 新文件的版本号。EMS中的各PDM可以根据更新文件中的版本号确定自身 是否需要更新当前的配置。这里,需要指出的是在更新相关信息中,还可以 携带其他的内容用来供PMD确定自身是否需要更新配置,比如对当前更新 内容的筒要介绍。另外,管理服务器在发送更新相关信息时,还可以在发送 的更新相关信息中携带更新文件的4交-睑码。后续收到更新文件的PMD则可 以利用校验码对收到的更新文件进行校验,从而保证更新文件完整性。或者, 管理服务器还可以在更新相关信息中携带适用的PMD类型、文件块的大小。
在步骤503中,管理服务器向EMS网络中的各PMD发送更新相关信息。
在步骤504中,收到更新相关信息的PMD,根据更新相关信息中携带 的内容判断自身当前是否需要更新当前配置,如果是,则执行步骤505;否
则,结束当前处理流程。
这里,可以根据更新相关信息中携带的版本号,与自身当前配置的版本 号进行比较,当更新相关信息中的版本号优于自身当前配置的版本号时,则 判定自身当前需要更新配置。这里所描述的优于是指,在后发布配置对应的 版本号要优于在先发布配置对应的版本号。
在步骤505中,需要更新配置的PMD向EMS中的管理服务器请求当前 更新对应的配置文件。
在步骤506中,管理服务器接收PMD发送的请求,根据自身当前能够 提供的下行资源判断是否能够接受当前收到的请求,如果是,则执行步骤 507;否则,执行步骤509。
这里,管理服务器的下行资源可以包括不同的含义。首先,本实施例可 以将管理服务器提供的下行资源设置为一个固定值,例如允许同时下载更新 文件的PMD的最大值。假如设置的最大值为5时,则表示管理服务器会为 5个PMD同时下载更新文件预留下行资源。而当存在第6个PMD请求下载 更新文件时,管理服务器则会拒绝该PMD下载请求。当前5个PMD中一 个下载完毕,释放管理服务器的下行资源时,管理服务器才会接受新接收的 获得更新文件的请求。其次,管理服务器也可以不预留下行资源,而是以上 行资源优先,以自身总资源减去当前上行资源得到的剩余资源来决定是否接 受当前获得更新文件的请求。
在步骤507中,管理服务器向当前请求对应的PMD发送组成更新文件 的各文件块。
在步骤508中,当前请求对应的PMD接收并保存管理服务器发送的各 文件块,并在下载完毕后用接收到的更新文件更新自身的配置。结束当前处 理流程。
在步骤509中,管理服务器向发送当前请求的PMD返回拒绝响应。 在步骤510中,收到拒绝响应的PMD依照自身收到的更新相关信息, 从所在EMS中其他PMD中获得组成更新文件的各文件块。
收到拒绝响应的PMD由于管理服务器当前没有可用的下行资源,因此 无法从管理服务器处下载当前更新所需的更新文件。为了加快整个EMS的 更新速度,该PMD可以从当前EMS中其他的PMD处获得组成更新文件的 各文件块。这里,所指的其他PMD可以是指当前正在从管理服务器处下载
更新文件的PMD,也可以是从已经下载完的PMD处下载。例如当前EMS 中存在PMD1、 PMD2、 PMD3、 PMD4和PMD5。 PMD1至PMD5分别向 EMS中管理服务器请求获得更新当前配置所需的、组成更新文件的各文件 块。PMD1至PMD5分别4丸行图5所示的流程,当PMD1、 PMD2、 PMD3 和PMD4均能从管理服务器中获得了组成更新文件的各文件块,而由于管理 服务器没有多余的资源向PMD5提供组成更新文件的各文件块,此时PMD5 则可以从PMD1、 PMD2、 PMD3和PMD4中的至少一个中获取组成更新文 件的各文件块。那么,当PMD5从PMD1 、 PMD2和PMD3获取组成更新文 件的各文件块时,PMD5则相当于前述的第一 PMD; PMD1、 PMD2和PMD3 分别相当于前述的第二 PMD;而PMD4则相当于前述的第三PMD。
在步骤510中,当前收到拒绝响应的PMD >^人其他PMD处获得组成更 新文件的各文件块的具体实现方式,具体可以有如下两种方法。为了简化后 续的描述,将收到拒绝响应的PMD称之为更新PMD。
其中第 一种为更新PMD向当前EMS系统中所有PMD请求组成更新 文件的各文件块,收到请求的PMD将自身拥有的文件块发送给更新PMD, 更新PMD接收其他PMD发送的文件块。在这种情况下,更新PMD可能会 收到多个PMD发送的多个同一文件块。此时,更新PMD可以接受第一个 收到的文件块,而丢弃后续收到的相同文件块。如果更新PMD在发送一次 请求后,没有收到组成更新文件的全部文件块时,说明此时在EMS中还不 存在拥有完整更新文件的PMD, EMS中的PMD正处于下载阶段。这里存 在两种处理方式,更新EMS可以再次向管理服务器请求还未收到的文件块; 或者,还可以是再在EMS中其他PMD请求当前未获得的文件块。这里,更 新EMS之所以还可以向其他PMD再次请求以获得当前未获得的文件块,是 由于未下载完所有文件块的PMD正在不断从管理服务器处下载组成更新文 件的文件块,因此在更新EMS再次请求就可以获得当前未获得的文件块。
另外,还有一种从所在EMS中其他PMD处获得组成更新文件各文件块 的方法,具体为更新PMD向EMS中的其他PMD请求文件块相关信息; 各PMD的文件块相关信息描述了该PMD拥有的文件块;收到请求的PMD 向当前需要更新配置的PMD发送自身的文件块相关信息;当前需要更新配 置的PMD根据收到的文件块相关信息,针对每个文件块找出与自身传输代 价最低的PMD,从该PMD处获得该文件块。另外,如果当前更新PMD经
过向EMS中的其他PMD请求文件块相关信息后,仍存在未获得的文件块时, 向EMS中的管理服务器请求未获得文件块;或者,再一次执行向EMS中的 其他PMD请求文件块相关信息的操:作。
参见图6来对更新PMD获得组成更新文件各文件块的方法进行描述。 如图6所示,该EMS中包括7个PMD,分别为PMD1至7,其中一条实线 连接的两个PMD之间的关系为邻居关系,即PMDl的邻居包括PMD2、 PMD5和PMD6; PMD2的^卩居包4舌PMD1、 PMD3和PMD4。,殳i殳当前更 新文件分成了四个文件块,分别表示为K1、 K2、 K3和K4,在图6中分别 用包括数字的小方块表示。在图6中,PMD1为当前遭到管理服务器拒绝的 更新PMD; PMD2-6为当前正在下载更新文件的PMD,其中PMD2包含 Kl、 PMD3包含K1、 PMD4包含K2、 PMD5包含K1、 PMD6包含K3和 K4; PMD7为已经下载完更新文件的PMD,包括全部的文件块。
按照上面所描述的第 一种方式,PMD1向PMD2 ~ 7请求获得组成当前 更新文件的文件块。收到请求的PMD2 ~ 7均会将自身拥有的文件块发送给 PMDl, PMD1仅会接受同一文件块第一个收到的文件块,丟弃后续收到的 文件块。例如,PMD2、 PMD3、 PMD5、 PMD7均会向PMD1发送Kl,々I 设PMD1最先收到PMD2发送的Kl, PMD1则会保存从PMD2收到的Kl , 而丟弃后续从PMD3 、 PMD5以及PMD7收到的Kl 。
按照上面所描述的第二种方式,PMD1向PMD2-7请求文件块相关信 息,该文件块相关信息描述了对应PMD拥有的文件块。例如,PMD7的文 件块相关信息中描述了 PMD7包含K1 ~K4、 PMD2的文件块相关信息中描 述了 PMD2包含K1等等。PMD1收到各PMD返回的文件块相关信息后, 针对每个文件块找出与自身传输代价最低的PMD,从该PMD处获得该文件 块。这里所指的传输代价最低可以是指物理连接最短、传输质量最高等情况。 假设传输代价用物理连接距离为指标衡量,PMD2-7与PMD1之间的物理 连才妄3巨离乂人近至'j远,依jt匕为PMD2、 PMD5、 PMD6、 PMD3、 PMD4、 PMD7。 那么根据各PMD返回的文件块相关信息,如图6所示PMD1会从PMD2处 获取K1、从PMD4处获取K2、从PMD6处获取K3和K4。
更新PMD获得组成更新文件各文件块,除了可以采用上述介绍的方法, 还可以采用其他方法。例如,更新PMD逐个搜索自身的邻居PMD,在邻居 PMD存在所需要的文件块时,则从邻居PMD处获得,如果不存在,则进一 步搜索与邻居pmd相连的pmd,直至获得所需的文件块、或者不存在未搜 索到的pmd。
以上为对本发明实施例方法的介绍。以上的方法除了可以用于初始化或 者需要全体更新时使用,还可以用于新加入ems的pmd获得配置的情况。 此时,新加入ems的pmd除了可以向ems中的管理月良务器请求当前最新 的配置文件,还可以向ems网络中其他的已经运行的pmd请求最新的配置 文件。
另外,在本发明中还进一步提供了设备发现机制,新加入ems的pmd
需要在加入时,广播发送自身的设备信息,如设备的型号,软件版本号,网
络物理地址等。ems中已经存在pmd根据收到的设备信息就能够确定当前
新加入pmd的相关信息,如相邻关系,邻居设备所拥有的资源等。同时,
ems中的pmd还可以进一步周期性的广播自身的设备信息,例如以5秒为
周期进行广播,以保证ems中的各pmd以及管理服务器获知彼此的相关信 自
参见图7,图7为本实施例的系统结构图。在图7所示的结构中,进一 步包括管理服务器。管理服务器接收第一pmd获得更新文件的请求,在管 理服务器当前的下行资源不满足请求时,向第一pmd返回拒绝响应;接收 第二 pmd获得更新文件的请求,在管理服务器当前的下行资源满足请求时, 向第二 pmd发送更新文件。
在本实施例中,只要是接收到管理服务器返回的拒绝响应,从当前ems 中其他pmd获得当前更新所需的更新文件的pmd,均为第一 pmd;只要 是向第一pmd提供所需更新文件的pmd,均为第二pmd。因此,在实际
应用的过程中一个pmd在不同的阶^a可以为不同角色,例如在本次更新配
置过程,pmd1遭到管理服务器返回的拒绝响应,从pmd2和pmd3接收组 成更新文件的文件块。而在下次更新配置的过程中,pmd2有可能遭到管理 服务器返回的拒绝响应,从pmd1和pmd3接收组成更新文件的文件块。 因此如图7中所示的pmd1 ~5,均有可能>^人其他四个pmd中获得组成更新 文件所需的文件块,也均有可能向其他四个pmd发送其所需的文件块,也 就是形成了如图7中虚线所示的连接关系。
在实施例中,第一 pmd既可以爿Mv—个第二 pmd处获得更新所需的更 新文件;也可以从一个或一个以上第二 pmd处获得组成更新文件的各文件
块。
另外,参见图8,图8为本实施例的PMD的结构图,包括控制单元、 存储单元、处理单元和提供单元。
其中,控制单元在确定自身所在PMD需要更新配置时,向PMD所在 能源管理系统EMS中的管理服务器,请求获得更新所需的更新文件;在收 到管理服务器返回的拒绝响应时,指示处理单元获得所需的更新文件;在收 到管理服务器发送的更新文件时,将更新文件、或组成更新文件的文件块保 存至存储单元。其中,首先向能源管理系统的管理服务器请求获取所述更新 文件,在所述请求被拒绝后,指示所述处理单元从第二电力监控装置处获得 所需更新文件的功能,由所述控制单元的服务器请求模块实现。处理单元收 到控制单元发送的指示后,从EMS中的其他PMD处获得更新所需的更新文 件。提供单元接收其他PMD获得更新文件的请求,与存储单元交互,在确 定存储单元中存储了更新文件或者需要的组成更新文件的文件块时,将更新 文件或者需要的文件块发送给需要更新的PMD。存储单元存储更新文件或 组成更新文件的文件块。
另外,处理单元针对组成更新文件的各文件块,向EMS中的其他PMD 发送获得该文件块的请求;接收返回的文件块并保存至存储单元。这种情况 下,所述处理单元包括组合模块,用于在从第二电力监控装置处获得的更新 文件包括一个以上的文件块时,将所述文件块组合成更新文件。所述处理单 元还可以进一步包括文件块信息模块,用于请求第二电力监控装置传送描述 各自拥有文件块的信息,接收返回的文件块的信息,并从传输代价最低的第 二电力监控装置处获得所需的文件块。相应的,提供单元接收获得该文件块 的请求,与存储单元交互来确定是否在存储单元存在该文件块,将文件块发 送给请求该文件块的PMD。
对应于本发明中EMS系统示例性结构中所描述的第一PMD,第一PMD 可以仅包括图8中所描述的控制单元和处理单元。其中,控制单元指示处理 单元,获得所在电力监控装置PMD更新所需的更新文件。处理单元收到控 制单元发送的指示后,从所在能源管理系统EMS中保存有更新文件的第二 PMD处,获得所需更新文件;并根据获得的更新文件更新自身的配置。对 于本发明中EMS系统示例性结构图中所描述的第二PMD,第二PMD可以 仅包括图8中所描述的存储单元和提供单元。其中,存储单元保存更新文件。
提供单元接收获得更新文件的请求,与存储单元交互,将存储单元中存储的、 所请求的更新文件发送至当前请求方。
另外,当更新文件不采用分块技术时,需要更新配置的第一PMD获得
所需更新文件的方法可以是,第一PMD向EMS中除自身之外的其他PMD 请求所述更新文件。该第一 PMD接收拥有该更新文件的PMD返回的确认 信息,根据收到的确认信息找出与自身传输代价最低的PMD,作为第二 PMD,从该第二PMD处获得该更新文件。在确认信息中可以携带描述传输 代价的信息。在系统实现时,第一PMD的所述处理单元包括更新文件信息 模块,用于请求第二电力监控装置传送描述各自拥有更新文件的信息,接收 返回的更新文件的信息,并从传输代价最低的第二电力监控装置处获得所需 的更新文件。
在本发明的技术方案中,通过PMD在确定自身需要更新配置时,从所 在能源管理系统EMS中其他PMD处获得当前更新所需的更新文件;从而需 要更新配置的PMD才艮据获得的更新文件更新自身的配置。由于PMD在需 要更新配置时,通过从其他PMD处获得更新所需的更新文件,而不仅仅依 靠从管理服务器处获得更新文件,因此能够提高了 EMS系统中的PMD更新 配置的整体速度。另外,由于需要更新配置的PMD可以从其他PMD中获 取所需的更新文件,因此本发明的技术方案能够节约PMD与管理服务器之 间的可用带宽,从而进一步提高了管理服务器的性能,有利于EMS的高效 运行。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明 的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发 明的保护范围之内。
权利要求
1.在能源管理系统中电力监控装置更新配置的方法,其特征在于,该能源管理系统包括第一电力监控装置和第二电力监控装置,所述方法包括,步骤1所述第一电力监控装置从所述第二电力监控装置处获得所需更新文件;步骤2所述第一电力监控装置根据获得的更新文件更新自身的配置。
2、 根据权利要求1所述的方法,其特征在于,步骤1中所述的更新文 件包括一个以上的文件块;步骤2中在所述第一电力监控装置更新自身的配置之前,进一步包括 将获得的各文件块组成更新文件。
3、 根据权利要求2所述的方法,其特征在于,步骤1中获得所需更新 文件的步骤包括步骤la:所述第一电力监控装置请求第二电力监控装置传送描述各自拥 有文件块的信息;步骤lb:所述第一电力监控装置接收第二电力监控装置返回的、描述各 自拥有文件块的信息,并从传输代价最低的电力监控装置处获得所需的文件 块。重复步骤la和lb,直到获得组成所述更新文件所需的全部文件块。
4、 根据权利要求1所述的方法,其特征在于,步骤1中获得所需更新 文件的步骤包括步骤11:所述第一电力监控装置请求第二电力监控装置传送描述各自拥 有更新文件的信息;步骤12:所述第一电力监控装置接收第二电力监控装置返回的、描述各 自拥有更新文件的信息,并从传输代价最低的电力监控装置处获得所需的更 新文件。
5、 根据权利要求3或4所述的方法,其特征在于,所述传输代价最低 是指电力监控装置之间物理连接的距离最短和/或传输质量最高。
6、 根据权利要求1所述的方法,其特征在于,所述第 一 电力监控装置首先向能源管理系统的管理服务器请求获取所 述更新文件,所述请求被拒绝后,执行步骤1和步骤2。
7、 电力监控装置,其特征在于,包括控制单元和处理单元; 所述控制单元,用于指示所述处理单元从其他电力监控装置处获得所需更新文件;所述处理单元,用于根据所述控制单元发送的指示,从其他电力监控装 置处获得所需更新文件,并一艮据获得的更新文件更新自身的配置。
8、 根据权利要求7所述的装置,其特征在于,所述处理单元进一步包括组合模块,用于将从其他电力监控装置处获得 的文件块组合成所述更新文件。
9、 根据权利要求8所述的装置,其特征在于,所述处理单元还包括文件块信息^^莫块,用于请求其他电力监控装置传送 描述各自拥有文件块的信息,接收返回的文件块的信息,并从传输代价最低 的其他电力监控装置处获得所需的文件块。
10、 根据权利要求7所述的装置,其特征在于,所述处理单元包括更新文件信息模块,用于请求其他电力监控装置传送 描述各自拥有更新文件的信息,接收返回的更新文件的信息,并从传输代价 最低的其他电力监控装置处获得所需的更新文件。
11、 根据权利要求7所述的装置,其特征在于,所述控制单元包括服务器请求模块,用于首先向能源管理系统的管理服 务器请求获:f又所述更新文件,在所述请求被拒绝后,指示所述处理单元从其 他电力监控装置处获得所需更新文件。
12、 电力监控装置,其特征在于,包括存储单元和提供单元; 所述存储单元用于保存更新文件;所述提供单元用于接收来自其他电力监控装置的获得更新文件的请求, 将所述存储单元中存储的、其他电力监控装置所请求的更新文件发送给所述 其他电力监控装置。
13、 一种能源管理系统,其中, 一个管理服务器和至少两个电力监控装 置可通信地连接;其特征在于,所述至少两个电力监控装置包括至少一个如 权利要求7所述的第一电力监控装置和至少一个如权利要求12所述的第二 电力监控装置。
全文摘要
本发明提供了能源管理系统中电力监控装置更新配置的方法,该方法包括该能源管理系统包括第一电力监控装置和第二电力监控装置,所述第一电力监控装置从所述第二电力监控装置处获得所需更新文件;所述第一电力监控装置根据获得的更新文件更新自身的配置。本发明还提供了电力监控装置和能源管理系统。在本发明的技术方案中,由于PMD在需要更新配置时,通过从其他PMD处获得更新所需的更新文件,而不仅仅依靠从管理服务器处获得更新文件,因此能够提高EMS系统中的PMD更新配置的整体速度。
文档编号H04L29/08GK101374072SQ20071014682
公开日2009年2月25日 申请日期2007年8月24日 优先权日2007年8月24日
发明者俞毅刚, 越 卓, 吴剑强, 李剑铎, 汤光强, 胡飞凰, 挺 谢 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1