当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于测量计算机系统平台上的能量消耗的方法和设备技术方案

技术编号:9721804 阅读:101 留言:0更新日期:2014-02-27 16:08
用于监视平台能量消耗的技术。监视在一段时间期间该平台的一个或多个操作状态。对于一个或多个操作状态中的每一个,确定该段时间中该平台处于相应的一个或多个操作状态的时间部分。检索对应于一个或多个操作状态的能量消耗信息。利用能量消耗信息和该段时间的该时间部分来确定该段时间的能量消耗。

【技术实现步骤摘要】
【国外来华专利技术】用于确定平台能量耗用的技术
本专利技术的各实施例涉及用于确定能量耗用的技术。更具体地,本专利技术的各实施例涉及利用软件来监视和评估平台能量耗用的技术。背景在多种设施中,跟踪能量耗用变得日益重要。例如,许多规定要求商业建筑符合特定能量效益要求。为了监视遵守情况,必须以某种方式测量能量耗用。典型的测量技术基于可能很昂贵且复杂的专用硬件监视器。附图简述在附图的各图中,作为示例而非限制阐释本专利技术的各实施例,附图中,类似的参考数字指示相似的元素。图1是用于监视能量消耗的体系结构的一种实施例的框图。图2是用于监视平台能量耗用的能量代理的一种实施例的框图。图3是用于监视平台的能量耗用的技术的一种实施例的流程图。图4是电子系统的一种实施例的框图。详细描述在下列描述中,陈述了众多特定细节。然而,可以不需要这些特定细节就实践本专利技术的各实施例。在其他实例中,为了不使得对这一描述的理解模糊,不详细示出公知的电路、结构和技术。图1是用于监视能量消耗的体系结构的一种实施例的框图。图1的体系结构允许在平台的各个用户和包括建筑物管理系统的建筑物基础设施之间的双向通信。这可以给用户提供更好的反馈以及更好地总计查看能量消耗。网络100提供在多个电子设备之间的互连。网络100可以提供与图1中未阐释的任何数量远程设备的通信。网络100可以是例如因特网。数据库(DB)服务器120可以与网络100以及其他系统耦合。DB服务器120也可以与建筑物管理系统(BMS) 140耦合,建筑物管理系统(BMS) 140可以包括来自可以提供能量消耗数据的建筑物系统(例如,HVAC、电、水、自动控制)的信息,或者访问这样的建筑物系统(例如,请求某些动作或信息)。DB服务器120可以经由BMS接口 122与BMS140耦合,BMS接口 122可以是一个或多个有线和/或无线接口。DB服务器120包括数据库(DB)126,数据库(DB)126用来存储由DB服务器120检索、向其发送或以另外方式由其获取的信息。在一种实施例中,DB126存储从图1中所阐释的组件以及任何其他组件收集的能量消耗信息。外部接口 128提供在DB服务器120和其他传感器或组件(图1中未阐释)之间的一个或多个有线和/或无线接口。统计130可以是由DB服务器120导出或者提供给DB服务器120的统计。统计130可以用来提供能量消耗信息和/或分析并导出能量消耗信息。分析124表示提供对DB服务器120所存储的信息的分析的逻辑(例如,硬件、软件、固件、其任何组合)。例如,分析124可以提供在此描述的能量消耗信息的宏观或微观分析。服务器132把来自DB服务器120的服务提供给与DB服务器120耦合的设备。传感器150可以是向图1的任何设备提供信息的任何传感器。传感器150可以是任何类型的传感器,例如温度传感器、光传感器、风传感器等等。传感器150也可以包括软传感器,例如,提供从诸如气象站报告等的其他形式的数据导出的以传感器格式的数据的软件代理。功率计160可以是向图1的任何设备提供功率信息的任何功率计。功率计160可以是监视功率(例如在电源出口、灯具处或任何其他电气设备的功率消耗)的任何类型的功率计。平台170表示可以与一个或多个网络(与DB服务器120和/或图1的其他设备互连)耦合的任何数量的相似平台。平台170可以是例如膝上型计算机、台式计算机或可以用来提供在此描述的信息中的一些或全部的任何其他设备。在一种实施例中,除了图1中未阐释的逻辑和计算组件之外,平台170还包括图1中所阐释的代理中的一个或多个。能量监视代理178可以向平台170的用户提供能量监视反馈和功能性。温度代理182可以监视平台170中和/或其周围的温度条件。例如,温度代理182可以监视平台170驻留在其中的空间的环境温度,或者可以监视平台170的温度。能量代理172监视和/或计算或以另外方式确定平台170的能量消耗。能量代理172可以如本文描述地用来确定能量消耗。位置代理174用于确定平台170的位置。位置代理174可以使用全球定位系统(GPS)技术或用于确定平台170的位置的其他技术。光代理176监视器在平台170周围的亮度级。光代理176可以包括例如环境光传感器。光代理176也可以计算或以另外方式确定平台170中及其周围的光照条件。从概念上讲,在此描述的技术通过以下来操作:跟踪所监视的系统(例如,平台170)耗费在各种操作状态——例如运行、空闲、关机——的时间并通过把耗费在每一状态的时间乘以每一状态所汲取的平台功率以便计算能量耗用(能量=功率X时间)。在一种实施例中,提供(I)检测所监视的系统的操作状态和耗费在那些操作状态的时间的能力,以及(2)涉及所监视的系统的每一相关操作状态中的功率消耗的信息。通过提供软件代理以便利用例如系统调用跟踪平台功率状态占用,然后通过在时间上对状态占用和每一状态中消耗的功率进行积分来计算能量耗用,由此得到按KWh计的能量消耗,这一原理可以适用于具有含能量消耗率的操作状态的任何电子装置或设备(例如,HVAC系统),例如台式计算机或膝上型计算机。也可以监视非电能量消耗,例如,可以监视的加热系统的状态,并且,通过使用加热系统的状态以及每一状态中所消耗的天然气的量来确定能量耗用,可以确定能量消耗。这种技术也适用于其他情形。可以通过商购仪器测量这种计算所需要的各个平台的状态功率耗用率(根据所支持的平台的一次工作台/实验室测量),或者由销售商通过诸如在线web服务等的机器可读方法作为说明书提供。注意,销售商已经测量这些种类的值并向诸如ECMA和EnergyStar等的标准和评级机构报告。能量跟踪代理可以驻留在平台上或基础设施中的其他地方(例如,云服务或借助于充当另一设备的代理的设备一对打印机来说是PC)。目前,经由昂贵的外部硬件功率计执行能量测量。图2是用于监视平台能量耗用的能量代理的一种实施例的框图。能量代理200包括控制逻辑210,控制逻辑210实现引导能量代理200的操作的逻辑功能控制和/或与引导能量代理200的操作相关联的硬件。逻辑可以是硬件逻辑电路和/或软件例程。在一种实施例中,能量代理200包括一个或多个应用212,这些应用212表示向控制逻辑210提供指令的代码序列和/或程序。能量代理200包括存储器214,存储器214表示存储器设备和/或到存储数据和/或指令的存储器资源的接入。存储器214可以包括能量代理200本地的存储器,并且或替代地,包括能量代理200驻留在其上的主机系统的存储器。能量代理200也包括一个或多个接口 216,一个或多个接口 216表示去往/来自关于外置于能量代理200的实体(电子设备或人)的能量代理200的访问接口(例如,输入/输出接口、应用程序编程接口)。能量代理200也包括能量引擎220,能量引擎220表示启动能量代理200的一个或多个功能。能量引擎220中可以包括的示例模块包括能量计算模块230、功率状态跟踪模块240、功率状态数据模块250和数据库报告模块260。在此所使用的模块是指例程、子系统等等,无论其是以硬件、软件、固件还是其某种组合来实现。能量计算模块230基于功率状态占有和时间计算能量耗用。功率状态跟踪模块240跟踪和记录所监视的平台的功率本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201280028796.html" title="用于测量计算机系统平台上的能量消耗的方法和设备原文来自X技术">用于测量计算机系统平台上的能量消耗的方法和设备</a>

【技术保护点】
一种方法,包括:监视在一段时间期间平台的一个或多个操作状态;对于所述一个或多个操作状态中的每一个,确定所述一段时间中所述平台处于相应的一个或多个操作状态的时间部分;接收对应于所述一个或多个操作状态的能量消耗信息;利用所述能量消耗信息和所述一段时间的所述时间部分来确定所述一段时间的能量消耗。

【技术特征摘要】
【国外来华专利技术】2011.06.30 US 13/174,1261.一种方法,包括: 监视在一段时间期间平台的一个或多个操作状态; 对于所述一个或多个操作状态中的每一个,确定所述一段时间中所述平台处于相应的一个或多个操作状态的时间部分; 接收对应于所述一个或多个操作状态的能量消耗信息; 利用所述能量消耗信息和所述一段时间的所述时间部分来确定所述一段时间的能量消耗。2.如权利要求1所述的方法,其特征在于,监视在一段时间期间平台的一个或多个操作状态包括执行对所述平台的操作系统的一个或多个系统调用。3.如权利要求1所述的方法,其特征在于,监视在一段时间期间平台的一个或多个操作状态包括访问所述平台的一个或多个硬件计数器。4.如权利要求1所述的方法,接收对应于所述一个或多个操作状态的能量消耗信息包括从所述平台上的数据存储读取操作状态能量信息。5.如权利要求1所述的方法,接收对应于所述一个或多个操作状态的能量消耗信息包括经由网络连接请求来自远程设备的操作状态能量消耗信息。6.如权利要求1所述的方法,其特征在于,利用所述能量消耗信息和所述一段时间的所述部分来确定所述一段时间的能量消耗包括: 对于每一操作状态,把处于所述操作状态的所述时间乘以所述操作状态的能量消耗; 对每一操作状态的所述能 量消耗求和。7.一种其中存储有指令的计算机可读介质,所述指令在被执行时引起一个或多个处理器: 监视在一段时间期间平台的一个或多个操作状态; 对于所述一个或多个操作状态中的每一个,确定所述一段时间中所述平台处于所述相应的一个或多个...

【专利技术属性】
技术研发人员:M·米兰科维奇P·甘迪U·R·哈内布特
申请(专利权)人:英特尔公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1