输出端电源管理方法及其装置的制作方法

文档序号:6429718阅读:124来源:国知局
专利名称:输出端电源管理方法及其装置的制作方法
技术领域
本发明关于ー种输出端电源管理方法及其装置,具体而言,本发明关于ー种输出端电源管理方法及其装置,具有以智能排程测量监控输出端的功能。
背景技术
随着民众对于从网络获取资源的需求日益増加,以及企业希望通过网络服务以降低自身投入软硬件所负担的成本,进而提高行政效率,企业本身或服务供应商的机房设备
管理便愈显重要。传统的电源管理装置,主要利用ー电表(power meter)对应ー输出端(outletport)的方式设置。当使用相同数量的电表,可以即时测量输出端的负载,但必须耗费很大 的硬件成本。目前电源管理产品的主要功能为测量电流、电压、功率及瓦时,当每ー输出端皆需对应设置ー电表时,则20个插孔共需要20个电表,如此硬件的使用量将大大提高。虽然可以使用小于输出端数量的电表可以减少硬件成本的支出,不过如果使用这种方式来监控,必须要采用轮询(polling)的方式来对每ー个输出端进行负载测量。但是,如果使用轮询的方式来进行测量,由于轮询的时间相等,因此如果遇到输出端有紧急的事件发生,可能难以即时发现,或者是发现时,已经经过一段时间,而来不及处置,进而发生危险。此外,传统的电源管理装置仅能对输出端的耗电量进行测量,对于电路中潜在的问题如负载过载、跳电、主机过热或是环境数据发生变化等事件无法立即反应给信息管理人员,使机房设备无法以有效率的方式排除故障。

发明内容
本发明的一目的在于提供一种电源管理装置,可使用少于输出端数量的电源管理装置,以智能排程测量各输出端的负载,而达到节省硬件成本的目的。本发明的另一目的在于提供一种电源管理方法,根据各输出端的负载状况以不同优先状态分类,使优先状态高的输出端获得较多的測量次数。输出端电源管理方法,包含下列步骤得到多个输出端中的每ー个输出端的ー优先状态;测量优先状态满足一特定条件的输出端所具有的ー负载状态;以及将该输出端的负载状态与ー预设条件比对,若输出端的负载状态与该预设条件相符,则不需重新设定输出端的优先状态,若输出端的负载状态与该预设条件不相符,则需重新设定输出端的优先状态。电源管理装置包含排程模块、測量模块及设定单元。排程模块用于得到多个输出端中的每ー个输出端的优先状态。測量模块耦接至排程模块,測量优先状态满足一特定条件的输出端所具有的ー负载状态。设定单元耦接至測量模块,若输出端的负载状态与预设条件的比对结果相符,则不需重新设定输出端的优先状态,若输出端的负载状态与预设条件的比对结果不相符,则需重新设定输出端的优先状态。


图I为本发明电源管理装置实施例示意图;图2为电源管理方法流程图;图3为电源管理装置搭配附加元件的实施例示意图;图4为电源管理装置的另ー实施例;图5为电源管理方法的细部流程图;图6为优先权执行程序示意图。主要元件符号说明
10电源供应装置100 104输出端105电子装置200电源管理装置202排程模块204测量模块206设定单元208储存单元c比对结果300开关检测装置400多孔插座401 403输出端
具体实施例方式本发明提供ー种输出端电源管理方法及其装置。在较佳的实施例中,此电源管理装置可用在机架设备,測量电カ装置的输出负载,确保机房内的电カ使用安全。电源管理装置亦可用在机房内温湿度的监测,以执行环境控管。如图I所示,电源供应装置10具有多个输出端100 104。每ー个输出端100 104可以提供ー电子装置所需的电力。该电子装置105可以为电脑、屏幕、路由器、冷气或电子湿度计等,但不以此为限制。电源供应装置10的各输出端100 104连接至电源管理装置200,由电源管理装置200监测各输出端100 104的电カ使用情形。本实施例中,输出端100 104为插座,其具有至少两个插孔,以与电子装置105的插头电性连接。电源管理装置200,在一实施例中,由程序撰写而成的软件,具有依序或按照特定设定的顺序检查各输出端100 104的优先状态的功能。各输出端100 104的电カ状态连接至电源管理装置200后,由排程模块202自储存単元208得到每ー个输出端100 104于上一次测量时所储存的优先状态。优先状态根据每ー个输出端100 104的负载状态所在的预设负载区间范围来决定,本实施例中,优先状态由设定单元206针对每ー个输出端100 104的负载状态设定每ー输出端100 104的优先状态,这些负载状态与优先状态的对应关系是根据预设条件而得出的,也就是说,设定単元206会视负载状态是否处于预设条件的某一区间范围内,而决定该负载状态在本次測量中对应的优先状态。举例而言,若预设条件有三个负载区间,每个负载区间分别对应ー个优先状态,而设定单元206判断某ー输出端100 104的负载状态位在第一个负载区间内,如果该第一个负载区间属于第一优先状态,则该输出端即对应第ー优先状态。要说明的是,第一优先状态,在本实施例中,是指输出端所具有的负载,相对于其他输出端的负载是比较大的。因此,如果以三个负载区间为例,第一优先状态的负载会大于第二优先状态的负载,而第二优先状态的负载则会大于第三优先状态的负载。设定单元206设定完毕后,传递讯息至储存单元208,由储存单元208记录设定后的优先状态,接着再进行下一次測量。排程模块202判断每ー个输出端100 104的优先状态是否处于第一优先状态后,例如当输出端100 103的优先状态为第一优先状态,而104为非第一优先状态,则送出一信号至測量模块204 ;接着測量模块204依输出端的编号次序測量属于第一优先状态的每ー输出端100 103的负载状态。图2所示为电源管理方法的流程图。如图2所示,步骤S1010包含得到多个输出端中的每ー个输出端的优先状态。该优先状态来自储存单元208对前一次測量所储存的设定結果。请同时參考图1,接着,进行步骤S1012,当输出端100的优先状态为第一优先状态时,则以步骤S1020测量优先状态满足一特定条件的输出端所具有的ー负载状态,在本实 施例中,该特定条件为输出端的优先状态是否为第一优先状态。也就是说,步骤S1020为测量处于第一优先状态的输出端100的负载状态。排程模块202送出ー讯息至测量模块204,使測量模块204測量属于第一优先状态的输出端的负载状态。所述的负载状态可为电流、电压、功率、瓦时、温度或湿度等数值。反之,如果当输出端的优先状态非第一优先状态时,为了避免监控不到非第一优先状态的输出端,因此排程模块202直接送出一讯息至设定模块206,使设定模块206将未属于第一优先状态的输出端的优先状态提升ー级,让那些未属于第一优先状态的输出端也可以成为第一优先状态,而被监控。步骤S1022 :比对属于第一优先状态的输出端所測量到的负载状态与预设条件,产生ー比对結果。预设条件较佳为ー对照表单,包含相对不同负载状态数值而设定的区间范围,以及不同的区间范围所分别对应不同的优先状态。測量模块204将负载状态与预设条件比对后,得到负载状态对应的优先状态。此时原为第一优先状态的输出端可能产生变更,而步骤S1030包含设定单元设定优先状态。设定单元206根据比对结果C设定测量后负载端的优先状态。若负载状态的数值所对应的区间范围仍对应第一优先状态,则设定单元206接收比对结果C后不需重新设定优先状态;若负载状态的数值所对应的区间范围为其他优先状态,则设定单元206接收比对结果C后将会重新设定优先状态。设定完成后,由储存单元208记录输出端的优先状态,再切換至下ー个输出端进行检查。如此可以省下电源管理装置200对于非第一优先状态的输出端的測量时间。步骤S1050包含储存优先状态。以及步骤S1070包含切换至下ー输出端。设定単元206设定结束后,由储存单元208记录设定后的输出端的优先状态,并切换至下ー个输出端,使排程模块202检查下ー个输出端的优先状态。待排程模块202逐一对每ー输出端100 104检查完毕后,再进行下一次循环测量。在此实施例中,排程模块202的检查方式较佳是依照机房内各输出端100 104的编号。然而,在其他实施例中,排程模块202的检查方式亦可依照前一測量结果所得的优先状态高低来进行。亦即,排程模块202先检查第ー优先状态的所有输出端,例如100 102,再检查第二优先状态的所有输出端103,然后再检查第三优先状态的所有输出端104,以此方式继续检查下去。图3为电源管理装置搭配附加元件的实施例示意图。如图3所示,电源管理装置200还可结合一开关检测装置300,开关检测装置300可以为软件或硬件的方式呈现。当开关检测装置300检测某ー输出端100 104的电源关闭时,例如输出端100电源关闭,电源管理装置200的排程模块202会直接跳过该输出端100,使检查时间能分配到其他使用中的输出端101 104。在其他实施例中,电源管理装置200亦可配合环境检测装置,如温湿度计、烟雾检测器、门禁装置等,以确保机房内环境安全。图4为电源管理装置的另ー实施例示意图。如图4所示,以ー个电源管理装置200设置于多孔插座400中,多孔插座400具有多个输出端401 403以提供电力。由电源管理装置200的排程模块202依序检查姆一输出端401 403的优先状态。藉此,一个电源管理装置200可对多个输出端401 403进行管理,以节省硬件成本。在其他实施例中,电源管理装置200亦可视机房设置需求,与其他硬件设备结合使用。 图5为电源管理方法的实施例细部流程图。如图5与图I所示,进ー步包含步骤S1012 :确认每ー个输出端100 104的优先状态。当排程模块202得到每ー输出端100 104的优先状态后,排程模块202接着会确认该输出端100 104的优先状态是否需要被测量,请同时參考图6所示的优先状态执行程序。若排程模块202确认输出端100为第一优先状态,因第一优先状态的输出端100需要被測量,故排程模块202输出信号至測量模块204,执行步骤S1020 :测量处于第一优先状态的输出端100的负载状态,接着执行步骤S1022 比对负载状态与预设条件,产生ー比对结果C。当负载状态的数值所位于预设条件的区间范围对应第一优先状态时,測量模块204输出比对结果C至设定单元,以维持与原先相同的优先状态,然后再由储存单元208执行步骤S1050 :储存优先状态。最后执行步骤S1070 :切换至下ー个输出端101。同样地,若负载状态所位于预设条件的区间范围对应第二优先状态或第三优先状态,则测量模块204输出比对结果C至设定单元206以变更优先状态。另外,在步骤S1012中,排程模块202确认某ー输出端100 104的优先状态不是第一优先状态时,则于步骤1030d或步骤1030e,由排程模块202直接送出一讯息至设定单元206,使设定单元206将非第一优先状态的输出端的优先状态向前提升ー级。如图5所示,若排程模块202检查输出端101的优先状态为第二优先状态,因为非第一优先状态的输出端100不需被測量,故排程模块202直接输出信号至设定单元206,将第二优先状态的输出端101的优先状态提升为第一优先状态。设定单元206设定结束后,由储存单元208记录设定后的输出端101的优先状态,然后切換至下ー个输出端102,重复上述步骤。同样地,若排程模块202检查输出端102的优先状态为第三优先状态,因为非第一优先状态的输出端102不需被測量,故排程模块202直接输出信号至设定单元206,将第三优先状态的输出端102的优先状态提升为第二优先状态。然后切換至下ー个输出端,如此依序类推,重复上述程序。另外,要说明的是,在图5的流程中,更包括有结合图3判断输出端电源开启或关闭的流程,在一实施例中,可以通过呼叫中断(interrupt)的方式,启动步骤S1080。在步骤S1080中,可利用开关检测装置300检测输出端的电源开启或关闭,一旦输出端的电源被从开启状态被切换成关闭状态,则进行步骤S1090a,不设定关闭的输出端所具有的优先状态;反之,如果输出端从关闭状态切换成开启状态,则以步骤S1090a,将该输出端预先设定成具有ー预设的优先状态,本实施例为第一优先状态,但不以此为限制。要说明的是,虽然图5中是利用中断的方式启动S1080来判断电源是否开启,但是并不以此为限制,例如亦可以在SlOlO S1070的任一步骤之后,启动S1080。表I与表2-3为不同实作方式的比较,其中表I代表习用的轮询方式,而表2-3则代表利用本发明的測量方式。表I
输出端测试时间2000(秒)
编号每ー输出端检测2.5(秒)
4轮询总次数800
权重轮询次数—
1on 8.33%66.67
2on 8.33%66.67
3off 8.33%66.67
4_ off 8.33%_ 66.67 _
5off8.33% _ 66.67_
6on8.33%66.67
7off8.33%_ 66.67 _
8on8.33% 66.67 _
9off8.33% _ 66.67_
10on8.33%66.67
11off 8.33% _ 66.67_
12on8.33% 66.67 _表I所示为习用方式中每一次询问,对每ー个输出端所需的询问次数。由测量模块204在每一次轮询中对12个输出端一一測量其负载状态,因此,不论各输出端预设的负载状态为何,測量模块204在每一次轮询时对12个输出端皆会逐一測量其负载状态。在右侧栏位中,设定测试时间为2000秒,且每ー输出端的測量时间为2. 5秒,因此可算出第一次轮询总次数为800次。因为有12个输出端,故轮询ー圈总共为12次。此时12个输出端皆为相同的设定,即各输出端的重要性是相等的,因此各输出端具有相同的权重8. 33%。每ー输出端在测试时间内各可以分配到约66次(800乘以权重),相当于166秒。表权利要求
1.ー种输出端电源管理方法,包含下列步骤 (a)得到多个输出端中的每ー个输出端的ー优先状态; (b)测量优先状态满足一特定条件的输出端所具有的ー负载状态;以及 (C)将该输出端的负载状态与ー预设条件比对,若输出端的负载状态与该预设条件相符,则不需重新设定输出端的优先状态,若输出端的负载状态与该预设条件不相符,则需重新设定输出端的优先状态。
2.如权利要求I所述的输出端电源管理方法,其特征在于,步骤(a)包含下列步骤 依序測量每ー输出端的负载状态;针对该些负载状态设定每ー输出端的优先状态,其中该些负载状态分别对应该预设条件所对应的多个优先状态其中之一。
3.如权利要求I所述的输出端电源管理方法,其特征在于,更包含下列步骤 根据前次设定的优先状态,将非第一优先状态的输出端的优先状态向前提升ー级。
4.如权利要求I所述的输出端电源管理方法,其特征在于,更包含 调整该预设条件,以改变该些输出端的优先状态。
5.如权利要求I所述的输出端电源管理方法,其特征在于,更包含 将非第一优先状态的输出端的优先状态向前提升ー级的步骤。
6.如权利要求I所述的输出端电源管理方法,其特征在于,更包含下列步骤 储存设定后的该输出端的优先状态。
7.一种电源管理装置,包含 ー排程模块,用于得到多个输出端中的每ー个输出端的ー优先状态; 一測量模块,耦接至该排程模块,測量优先状态满足一特定条件的输出端所具有的一负载状态;以及 一设定单元,耦接至该测量模块,若输出端的负载状态与预设条件的比对结果相符,则不需重新设定输出端的优先状态,若输出端的负载状态与该预设条件的比对结果不相符,则需重新设定输出端的优先状态。
8.如权利要求7所述的电源管理装置,其特征在于,该多个输出端的负载状态为电流、电压、功率、瓦时、温度或湿度其中之一。
9.如权利要求7所述的电源管理装置,其特征在于,该些多个输出端依照电カ耗损量决定该优先状态。
10.如权利要求7所述的电源管理装置,其特征在于,更包含 一储存单元,耦接至该设定単元,用以储存设定后的该输出端的优先状态。
11.如权利要求7所述的电源管理装置,其特征在于,该测量模块,依序測量每ー输出端的负载状态;且该设定单元针对该些负载状态设定每ー输出端的优先状态,而使排程模块得到每ー个输出端的优先状态,其中该些负载状态分别对应该预设条件所对应的多个优先状态其中之一。
12.如权利要求7所述的电源管理装置,其特征在干,该设定单元进一步将非第一优先状态的输出端的优先状态向前提升ー级。
全文摘要
本发明提供一种输出端电源管理方法及其装置,电源管理装置主要包含排程模块、测量模块及设定单元。输出端电源管理方法,包含下列步骤得到多个输出端中的每一个输出端的优先状态;再测量处于第一优先状态的输出端的负载状态;然后将该输出端的负载状态与预设条件比对,若输出端的负载状态与预设条件相符,则不需重新设定输出端的优先状态,若输出端的负载状态与预设条件不相符,则需重新设定输出端的优先状态。
文档编号G06F1/26GK102819310SQ20111021628
公开日2012年12月12日 申请日期2011年7月20日 优先权日2011年6月9日
发明者孙守志 申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1