用于生成占用者时间表的方法和系统的制作方法

文档序号:6496749阅读:126来源:国知局
用于生成占用者时间表的方法和系统的制作方法
【专利摘要】本发明的实施例大体上涉及建筑物占用者行为的建模。本发明的实施例涉及一种用于生成占用者模拟模型中的相互依存时间表的方法。在根据本发明所生成的时间表内可以包括需要其他占用者出席的活动。公开了用于在建筑物的其他占用者之间分配多占用者活动的方法。在本发明的另一实施例中,使用人物角色来根据有限数目的现实世界占用者调查生成模拟占用者时间表。现实世界时间表的特性被操纵为符合期望特性。公开了多种人物角色模型。
【专利说明】用于生成占用者时间表的方法和系统
[0001]相关申请的交叉引用
[0002]本申请要求于2011年8月9日提交的美国专利申请序列号13/206,357的权益,其通过引用结合在本文中。
【技术领域】
[0003]本发明的实施例大体上涉及对建筑物占用者(occupant)行为的建模。【背景技术】
[0004]建筑物消耗大量的能源。一些人估计建筑物用电占美国用电量的72%。已经提出,在决策支持软件的帮助下选定的适当设计改进可以减少现有建筑物中约30%以及新建筑物中50%至75%的能源使用。这是建筑物性能模拟的动机。构思是对建筑物的许多交互子系统——包括其占用者、电气设备以及室内和室外的气候——进行建模。利用手中的模拟结果,建筑师能够更好地预测与各种设计相关联的能源需求,并且可以从较可持续的选项中进行选择。
[0005]建筑物的能耗模式在很大程度上取决于使用该建筑物的人的行为,这是通过对日常活动的时间与能源使用的分布图进行比较所观察到的情况。许多现有的建筑物性能模拟工具使用固定的时间表来考虑占用者的存在,但这样的时间表并不产生逼真的结果。
[0006]如前述所示,本领域需要用于精确的能源需求预测的更详细且逼真的使用模型。

【发明内容】

[0007]本发明的一个实施例涉及一种用于生成占用者模拟模型中的相互依存时间表的方法。在本发明的此实施例中,生成具有各种活动的多个时间表。在所生成的时间表内可以包括需要其他占用者出席的活动。而现有技术的方法未考虑相互依存的活动和时间表,本文所公开的是用于在建筑物的其他占用者之间分配多占用者活动的方法。以此方式,根据本发明所获得的时间表更逼真。
[0008]在本发明的另一实施例中,使用人物角色(persona)来根据有限数目的现实世界占用者时间表生成模拟占用者时间表。对现实世界时间表的特性进行操纵,以符合期望特性。例如,尽管现实世界时间表可能具有与其相关联的某些统计数据,但本发明的实施例可以引导(steer)这样的特性来满足期望属性。例如,可以使诸如到达时间和离开时间的属性符合预定区间。许多模拟的时间表可以根据少量的现实世界时间表而生成,其中模拟的时间表呈现出期望的现实世界特性。在本发明的其他实施例中,公开了不同的人物角色模型。
【专利附图】

【附图说明】
[0009]为了能够详细地理解本发明的上述特征的方式,可以通过参照实施例来获得上面简要概述的本发明的更具体描述,一些实施例在附图中示出。然而,要注意,附图仅示出了本发明的典型实施例,因此不应被认为限制本发明的范围,原因在于本发明可以允许其他等效实施例。[0010]图1是可以在其上实现本发明的一些实施例的计算机系统的框图。
[0011]图2示出在本发明的实施例中所生成和使用的各种时间表。
[0012]图3示出在本发明的实施例中所生成和使用的分析表(histogram)。
[0013]图4是根据本发明的一个实施例的用于生成相互依存时间表的方法的流程图。
[0014]图5是根据本发明的一个实施例的用于生成相互依存时间表的方法的流程图。
[0015]图6示出在本发明的实施例中所生成和使用的经修改的分析表。
[0016]图7示出为了根据时间表和人为人物角色加权系数来获得权重而在本发明的一些实施例中使用的矩阵方程A.W=B的扩展。
[0017]图8示出根据本发明的一个实施例的基于所记录时间表的某些活动的分布图。
[0018]图9示出从根据本发明的一个实施例所生成的100,000个时间表累积的三个人物角色的某些活动的分布图。
[0019]图10是根据本发明的一个实施例的用于使用人物角色来生成模拟的时间表的方法的流程图。
[0020]图11是根据本发明的一个实施例的用于创建推断人物角色的方法的流程图。
[0021]图12是根据本发明的一个实施例的用于创建人为人物角色的方法的流程图。
【具体实施方式】
[0022]此外,本发明涉及意在在数字计算机系统中实现的方法、技术和算法。将通过并非意在进行限制的概述来描述如图1中所示的数字计算机系统100。这样的数字计算机或嵌入式设备在本领域中是公知的,并且可以包括下述系统的变型。
[0023]图1是配置成实现本发明的一个或更多个方面的系统100的框图。系统100可以是计算机工作站、个人计算机或适用于实施本发明的一个或更多个实施例的任何其他设备。如图所示,系统100包括一个或更多个处理单元如中央处理单元(CPU)102,以及经由可以包括存储器桥接器105的总线路径进行通信的系统存储器104。CPU102包括一个或更多个处理内核,并且在操作中,CPU102是系统100的主处理器,其控制并协调其他系统部件的操作。系统存储器104存储供CPU102使用的软件应用和数据。CPU102运行软件应用并且任选地运行操作系统。可以为例如北桥芯片(Northbridge chip)的存储器桥接器105经由总线或其他通信路径(例如,超传输链路(Hyper Transport link))连接至I/O (输入/输出)桥接器107。可以为例如南桥芯片(Southbridge chip)的I/O桥接器107接收来自一个或更多个用户输入设备(例如键盘108或鼠标109)的用户输入,并且经由存储器桥接器105将此输入转发至CPU102。在可选实施例中,I/O桥接器107还可以连接到其他输入设备,如操纵杆、数字化仪、触摸板、触摸屏、静物或视频摄像机、运动传感器和/或麦克风(未示出)。
[0024]一个或更多个显示处理器如显示处理器112经由总线或其他通信路径113(例如,串行总线(PCI Express)、加速图形端口(Accelerated Graphics Port)或超传输链路)率禹接至存储器桥接器105 ;在一个实施例中,显示处理器112为包括至少一个图形处理单元(GPU, graphics processing unit)和图形存储器的图形子系统。图形存储器包括用于存储输出图像的每个像素的像素数据的显示存储器(例如,帧缓冲器)。图形存储器可以与GPU集成在同一设备中、作为分离的设备与GPU连接、和/或在系统存储器104中实现。显示处理器112周期性地将像素传送至显示设备110,该显示设备110可以是任何传统的阴极射线管(CRT)或LED显示器。显示处理器112可以向显示设备110提供模拟或数字信号。
[0025]系统盘114也连接至I/O桥接器107,并且可以被配置为存储供CPU102和显示处理器112使用的内容和应用和数据。
[0026]系统盘114提供用于应用和数据的非易失性存储,并且可以包括固定的或可移动的硬盘驱动器、闪速存储器设备以及⑶-ROM、DVD-ROM、蓝光、HD-DVD或其他磁的、光学的或固态的存储设备。
[0027]开关116提供I/O桥接器107与其他部件(如网络适配器118和各种插卡120和121)之间的连接。网络适配器118使系统100能够经由电子通信网络与其他系统进行通信,并且可以包括通过局域网和广域网(如因特网)的有线或无线通信。
[0028]其他部件(未示出)一包括USB或其他端口连接、胶片记录设备等一也可以连接至I/o桥接器107。例如,音频处理器可以用于根据由CPU102、系统存储器104或系统盘114提供的指令和/或数据来生成模拟或数字音频输出。如本领域已知的,对图1中的各个部件进行互连的通信路径可以使用任何合适的协议来实现,该协议例如为PCI (外围部件互连)、串行总线(PC1-E )、AGP (加速图形端口)、超传输、或者任何其他总线或点对点通信协议,并且不同设备之间的连接可以使用不同的协议。
[0029]在一个实施例中,显示处理器112结合有针对图形和视频处理进行优化的电路,包括例如视频输出电路,并且构成图形处理单元(GPU)。在另一实施例中,显示处理器112结合有针对通用处理进行优化的电路。在又一实施例中,显示处理器112可以与一个或更多个其他系统元件(如存储器桥接器105、CPU102以及I/O桥接器107)集成以形成片上系统(SoC)。在再一实施例中,显示处理器112被省略,并且由CPU102执行的软件完成显示处理器112的功能。
[0030]像素数据可以直接从CPU102提供至显示处理器112。在本发明的一些实施例中,经由网络适配器118或系统盘114将表示场景的指令和/或数据提供至均类似于系统100的渲染集群(render farm)或一组服务器计算机。渲染集群使用所提供的指令和/或数据生成该场景的一个或更多个渲染图像。这些渲染图像可以以数字格式存储在计算机可读介质上,并且可以任选地返回至系统100以供显示。
[0031]可选地,CPU102向显示处理器112提供定义期望的输出图像的数据和/或指令,根据该数据和/或指令,显示处理器112生成一个或更多个输出图像的包括表征和/或调节立体图像对之间的偏移量的像素数据。定义期望的输出图像的数据和/或指令可以存储在系统存储器104或显示处理器112内的图形存储器中。在一个实施例中,显示处理器112包括根据定义场景的几何形状、照明阴影、纹理、运动和/或摄像机参数的指令和数据来生成输出图像的像素数据的3D渲染能力。显示处理器112还可以包括能够执行着色器程序、色调映射程序等的一个或更多个可编程执行单元。
[0032]在一个实施例中,在系统存储器104中存储应用150。应用150可以是配置成在显示设备110上显示图形用户界面(⑶I, graphical userinterface)的任何应用。应用150可以配置成基于从用户接收的输入来生成和修改文件。例如,应用150可以是文字处理应用或图像编辑程序。
[0033]将理解,本文所示的系统是说明性的,并且变型和修改均是可能的。连接拓扑结构一包括桥接器的数目和布置一可以根据需要进行修改。例如,在一些实施例中,系统存储器104可以直接地而不是通过桥接器连接至CPU102,并且其他设备可以经由存储器桥接器105和CPU102与系统存储器104通信。在其他可选拓扑结构中,显示处理器112可以连接至I/O桥接器107或直接连接至CPU102,而不是连接至存储器桥接器105。在其他实施例中,I/O桥接器107和存储器桥接器105可以集成在单个芯片中。另外,本文中所示的具体部件是可选的。例如,可以支持任意数目的插卡或外围设备。在一些实施例中,除去了开关116,并且网络适配器118和插卡120、121直接连接至I/O桥接器107。
[0034]此外,本发明的实施例将人物角色——在人机交互的领域中使用的虚构个体的描述——引入建筑物性能的模拟中。随着能源和资源节约的现代趋势,本发明的目标为通过帮助建筑师预测与不同的设计选项相关联的能源需求来减少建筑物对环境的影响。
[0035]本发明大体上涉及用于模拟各个建筑物占用者的行为的方法和技术。本发明的方法和技术有利地允许占用者彼此交互以产生逼真的模拟。在另一实施例中,本发明使用人物角色对占用者的行为进行定制和多样化。占用者交互和行为定制是通过向用于模型校准的活动分配加权系数来实现的。模拟结果表明,通过仅提供某些信息,本发明可以生成对所识别项目具体地定制的相互依存时间表。
[0036]在一个实施例中,本发明的方法生成用于预定数目的建筑物占用者的多组时间表。该时间表展示占用者交互和其他属性。例如,如果在一个占用者的时间表中出现办公室会议或社交聚会,则该办公室会议或社交聚会也将出现在其他参与占用者的时间表中。而且,可以定制在时间表中表示的行为。例如,使用下面描述的数学技术来实现占用者交互和行为定制。在此技术中,将加权系数分配给用于模型校准的时间表和活动。
[0037]在本发明的一个实施例中,占用者时间表为描述建筑物占用者在一天中的行为的连续活动的列表。图2中示出占用者时间表202和204的示例。出于图2中所示示例的目的,活动限于离开(意味着占用者离开建筑物)、工作(意味着占用者在建筑物中单独工作)、用餐(意味着占用者正单独进食)以及会议(意味着占用者正在参与多人会议)。本发明的其他实施例包括可以由建筑物占用者执行的更多任务。对于给定活动,图2的示例包括两种属性。持续时间是活动将持续的时间量。该信息还与已知的开始时间一起设定结束时间。对于多人会议,属性nra指定参与占用者的数目。在不脱离本发明的教示的情况下,更多的活动也是可能的。例如,活动可以包括在办公室中、在走廊中或在会议室中,以表示可以在建筑物的各部分执行的工作活动。同样,在不脱离本发明的教示的情况下,更多的属性是可能的。例如,活动的属性可以包括所使用的资源、资源量、使用的持续时间及其他。这样的属性在对用电、用水甚至复印机和打印机的纸张使用进行建模过程中会是有用的。本领域的技术人员在理解本公开内容时将理解本发明的这些和更多的变型。
[0038]在对建筑物的使用进行建模过程中,希望对建筑物占用者的行为进行建模。这样做的一种方法为针对建筑物的所有占用者建立时间表。图2中所示的是建筑物的两个占用者的时间表。如图所示,例如,在占用者I的时间表202中,他在上午9:00到达以开始工作并且在他的办公室中工作一个小时。然后,他在上午10点出席持续一小时的五人会议。占用者I的活动继续下去,直到他在下午6:00离开建筑物为止。占用者η具有不同的时间表,其中该占用者在上午10:00到达并且在下午8:00离开,期间如时间表204所示进行工作、用餐以及会议任务。[0039]在本公开中描述的是,如果在所生成的时间表中自动再现在建筑物占用者的所记录时间表中发现的行为模式,则对占用者行为模拟进行时间表校准。每种时间表校准方法包括模型校准阶段,其间使用所记录时间表的活动来填写分析表。例如,在图3的分析表306中,注意活动#1,在10:00至11:00之间发生的从离开任务到工作任务的转变向离开一工作行且标记为10的列贡献了值I。如图2和图3所示,使用一小时的增量。在实践中,多个时间表可以贡献于给定的分析表。同样在实践中,期望使用更精细的分辨率,例如I分钟的增量。如果需要的话,其他实施例可以使用甚至更小的时间增量。
[0040]现有技术的时间表校准方法没有恰当地考虑多占用者交互。例如,如果在一个占用者的时间表中生成五人会议,那么同一会议应当在其他四个占用者的所生成时间表中出现。在现有技术中,所生成的占用者时间表是独立的。
[0041]现有技术的时间表校准的占用者行为模拟方法也未能提供易于使用的用于定制模拟行为的机制。考虑如下场景,其中客户向建筑师通知未来的办公楼将容纳不同数目的程序员、经理、营销人员以及销售人员。预计每种类型的占用者工作不同的时间并且喜欢不同的活动。这种多元化但具体到项目的行为可以通过提供用于校准的时间表进行建模,但会过高地耗费时间。
[0042]在本发明的一个实施例中,人物角色被实现为针对人机交互(HCI,human-computer interaction)而开发的。在一个实施例中,人物角色是对虚构个体的描述。在某些领域中,使用人物角色,以通过将虚构角色用作未来用户而更好地理解产品要求。在其他领域中,可以给人物角色分配肖像、姓名(如“Max”或“Jane Roberts”)以及强调个性品质和社会/工作相关习惯的I页至2页的说明。另外当人物角色大体在本质上定性时,他们可以缩减成多组定量属性并且进行数值分析。将在下面进一步描述定量人物角色的使用。
[0043]在本发明的实施例中,描述适应模拟占用者之间的交互的时间表校准方法。在一个具体实施例中,仅需要一个另外的输入参数:建筑物占用者的最大数目N。本发明的方法同时生成N个时间表,而不是独立地生成每个占用者时间表。
[0044]图4和图5中所不的是根据本发明的一个实施例的用于生成相互依存占用者时间表的方法。虽然结合本文中所阐述的各种系统表示来描述该方法,但本领域的技术人员将理解,以任何顺序描述方法步骤的任何系统均落入本发明的范围内。
[0045]如图4所示,在步骤402处,时间被初始化。例如,在本发明的一个实施例中,在上午12:00对时间进行初始化。其他的初始化时间当然是可能的。在步骤403处,建筑物的N个占用者的活动被初始化为离开,即无占用者在建筑物中。此外,设定此第一活动的属性。在一个实施例中,占用者属性包括活动、开始时间、持续时间和参与占用者的数目(在本公开中也称为nro)。在图4的实施例中,在完成步骤403之后,所有的占用者均在建筑物外部并且他们的到达时间(例如,离开活动的结束)是已知的。在本发明的其他实施例中,可以随着时间步长递增来随机生成建筑物的各个占用者的开始时间(参见步骤404)。
[0046]如图4所示,在步骤404处,时间步长递增,并且针对建筑物的N个占用者来实现某些步骤。例如,对于占用者1,在步骤406-1处进行检查以确定其先前的活动是否已经终止。如果其先前的活动尚未终止,则直到下一个时间步长为止都不对占用者I进行其他活动(参见步骤406-1的“否”分支)。在另一方面,如果先前的活动已经终止(参见步骤406-1的“是”分支),则在步骤408-1处给占用者I分配新活动并且在步骤410-1处设定这种新活动的属性。在步骤412-1处,如果新活动是多占用者活动如会议,则对此新活动做出考虑。
[0047]针对占用者I在每个时间步长处重复步骤406-1至412-1。同样,针对每个占用者重复类似的步骤(参见针对占用者N的步骤406-N至412-N)。
[0048]对于多占用者活动如会议,图5中提供了步骤412的更多细节。如图5所示,其中,占用者A的新活动为会议,其他参与占用者(nra)也被分配相同的会议活动。例如,在步骤504-A处为第一个其他参与占用者——占用者A——分配了会议作为其新活动,并且在步骤506-A处分配占用者A的会议属性。针对总数为nPQ-l的其他占用者执行步骤504_x和506-x。在本说明书中,发起此会议的占用者A称为发起者,并且具有更改的会议的nra-l个其他占用者称为被召集占用者。针对会议(或其他多占用者活动)的其他占用者同样重复步骤 504-x 和 506-x。
[0049]在一个实施例中,根据各种概率分布随机地生成占用者的新活动。这些分布可以取决于例如从在如本文中所描述的校准阶段中填写的分析表提取的值。
[0050]在本发明的其他实施例中,向被召集占用者分配新活动的方式可以改变。例如,一种选项为立即将共享活动应用于被召集占用者。例如,该方法提前终止所有nra-l个被召集占用者的当前活动,并且将新的共享活动追加至Iira-1个相关联的时间表。以此方式,所有的nra个占用者同时开始此共享活动。在办公室会议的情况下,所有出席者将准确地同时到达。然而,通过图5的步 骤502-x至506-x的后续执行,一些参与者可能会提早离开以出席其他会议。
[0051]另一种选项为使共享活动排队。例如,每个被召集占用者将仅在他/她的当前活动的计划完成之后转向共享活动。此选项将允许参与者开会迟到,但所有参与者可以同时离开会议。
[0052]为了考虑到计划会议和临时会议两者,本发明的一个实施例实现了上述两种选项之间的折衷。首先,nra-l个被召集占用者中的[nro/2]个被召集占用者被选择为放弃其当前活动而立即转换至共享活动。其余的被召集占用者完成其当前活动,并且其后转向共享活动。通过这种方法,一些占用者可以开会迟到并且一些占用者可以提早离开。
[0053]在本发明中,模拟占用者发起共享活动的频率反映现实占用者进行交互的频率。但由于占用者可能被其他占用者召集,所以如果未恰当考虑,则可能会高估模拟占用者参与共享活动的频率。
[0054]在本发明的一个实施例中,一种解决方案为通过因子nra来减小发起nra人活动的概率。这通过向在用于校准的所记录时间表中的每个活动分配加权系数1/1^来进行。这些系数影响之前所讨论的分析表填写过程。表602列出如图3所示的表306的换算分析表。例如,因为活动604具有3个参与占用者,所以活动308的值按1/3进行换算。对其他多占用者活动做出类似调节。
[0055]加权系数的这样的应用减少模拟占用者发起共享活动的比率,从而补偿他们可能被召集至由其他占用者发起的活动的情形。此外,在本公开的下文中,引入不同的非负加权系数组,从而以其他方式影响行为。然而,在其他实施例中,可以实现负加权系数。
[0056]现在将在建筑物性能模拟的环境中以定制模拟行为的方式讨论人物角色。在HCI行业,软件设计师引入人物角色以更好地理解未来计算机应用的用户的习惯。以类似的方式,建筑师可以根据本发明使用人物角色以更好地预测建筑物中的占用者行为。
[0057]在HCI中,人物角色趋于在本质上是定性的。但在本公开中,使用定量的人物角色。在本发明中,人物角色被视为一组定量的人物角色属性。例如,为了描述办公室职员,除其他方面,有用的人物角色属性包括到达时间、会议花费一天的百分比以及每天休息的次数。
[0058]通常,赋予人物角色的属性越多,其可以合理表示的现实世界的人就越少。为了拓宽人物角色的范围,在本发明的一个实施例中,人物角色属性被表示为区间而非被严格地约束。这使得人物角色能够表示建筑物中较多的占用者。例如,并不规定占用者在上午09:00到达、会议花费一天的5%以及每天休息3次,本发明考虑该占用者在上午08:45至09:15之间到达、会议花费一天的3%至7%以及休息2次至4次。每个区间均具有相关联的
概率(例如,“......在08:45至09:15之间到达”、占时间的80%)。本发明的任何特定应用
可以根据需要改变这些类型的区间。实现本发明的模拟包的用户可以容易地理解这些区间的用途。
[0059]在数学上,更方便的是用平均值μ和标准偏差σ将每个人物角色属性参数化。如果μ和σ是已知的,则可以根据方程I (如下所示)来计算与概率P相关联的区间边界W。.和bupp?。类似地,如果区间是已知的,则根据方程2 (如下所示)来计算μ和O。Φ?ην用于表示标准正态分布的逆累积分布函数。也可以使用其他概率分布。
【权利要求】
1.一种用于生成时间表的方法,所述时间表用于作为建筑物的占用者的个体的模型,所述方法包括: 向第一数目的个体分配一个或更多个预定第一任务; 向识别的个体分配识别的任务,其中,所述识别的任务还需要第一预定数目的其他个体的参与;以及 向所述第一预定数目的其他个体分配所述识别的任务。
2.根据权利要求1所述的方法,其中,所述第一预定数目的其他个体选自所述第一数目的个体。
3.根据权利要求1所述的方法,还包括: 向所述一个或更多个预定第一任务和所述识别的第一任务分配属性。
4.根据权利要求3所述的方法,其中,所述一个或更多个第一任务以及所述识别的任务的属性包括开始时间和持续时间。
5.根据权利要求3所述的方法,其中,所述一个或更多个第一任务以及所述识别的任务的属性包括优先级指标。
6.根据权利要求3所述的方法,其中,所述一个或更多个第一任务以及所识别的任务的属性包括在所述建筑物中的位置。
7.根据权利要求1所述的方法,其中,所述一个或更多个预定第一任务包括在建筑物中存在或不存在的指示。
8.根据权利要求1所述的方法,还包括: 立即向第二预定数目的其他个体分配所述识别的任务,其中,所述第二预定数目小于所述第一预定数目。
9.根据权利要求1所述的方法,还包括: 在分配给第二预定数目的其他个体的尚未完成的第一任务完成之后,向所述第二预定数目的其他个体分配所述识别的任务,其中,所述第二预定数目小于所述第一预定数目。
10.一种计算设备,包括: 数据总线; 耦接至所述数据总线的存储器单元;以及 耦接至所述数据总线并且被配置为执行以下操作的处理单元: 向第一数目的个体分配预定第一任务; 向识别的个体分配识别的任务,其中,所识别的任务需要第一预定数目的其他个体;以及 为选自所述第一数目的个体中的所述第一预定数目的其他个体分配所述识别的任务。
11.一种用于生成建筑物的占用者的时间表的方法,包括: 接收第一组活动的识别,所述第一组活动能够分配给建筑物的第一占用者,其中,一个或更多个属性与所述第一组活动中的每个活动相关联; 对于所述一个或更多个属性中的每个属性,接收用于约束所述一个或更多个属性的可变性的一个或更多个参数; 生成第一占用者模型,所述第一占用者模型包括所述第一组活动和与所述第一组活动相关联的所述一个或更多个属性;根据所述第一占用者模型向所述第一占用者分配一个或更多个选择的活动,其中,所述一个或更多个选择的活动选自所述第一组活动;以及 根据所述第一占用者模型来设定所述一个或更多个选择的活动中的每个活动的所述一个或更多个属性。
12.根据权利要求11所述的方法,其中,生成所述第一占用者模型包括以下步骤: 收集第一预定数目的调查时间表; 计算用于所述第一预定数目的调查时间表的加权系数,其中,所述加权系数对所述调查时间表的统计值进行转换以与用于约束所述一个或更多个属性的可变性的所述一个或更多个参数相符。
13.根据权利要求12所述的方法,其中,所述第一预定数目的调查时间表是根据现实世界建筑物的占用者的调查而获得的。
14.根据权利要求11所述的方法,其中,所述加权系数被计算为仅为正数。
15.根据权利要求11所述的方法,其中,用于约束所述一个或更多个属性的可变性的所述一个或更多个参数确定分配所述第一组活动的概率的平均值和标准偏差。
16.根据权利要求11所述的方法,其中,用于约束所述一个或更多个属性的可变性的所述一个或更多个参数确定对所述一个或更多个选择的活动中的每个活动的所述一个或更多个属性进行设定的概率的平均值和标准偏差。
17.根据权利要求11所述的方法,其中,生成所述第一占用者模型包括以下步骤: 生成第一预定数目的人为时间表,所述第一预定数目的人为时间表包括所述第一组活动和与所述第一组活动中的每个活动相关联的所述一个或更多个属性;以及 计算所述第一预定数目的人为时间表的加权系数,其中,所述加权系数对所述调查时间表的统计值进行转换以与用于约束所述一个或更多个属性的可变性的所述一个或更多个参数相符。
18.根据权利要求16所述的方法,其中,所述加权系数是使用最小二乘算法计算的。
19.根据权利要求16所述的方法,其中,所述加权系数被计算为仅为非负数。
20.一种计算设备,包括: 数据总线; 耦接至所述数据总线的存储器单元;以及 耦接至所述数据总线并且被配置为执行以下操作的处理单元: 接收第一组活动的识别,所述第一组活动能够分配给建筑物的第一占用者,其中,一个或更多个属性与所述第一组活动中的每个活动相关联; 对于所述一个或更多个属性中的每个属性,接收用于约束所述一个或更多个属性的可变性的一个或更多个参数; 生成第一占用者模型,所述第一占用者模型包括所述第一组活动和与所述第一组活动相关联的所述一个或更多个属性; 根据所述第一占用者模型向所述第一占用者分配一个或更多个选择的活动,其中,所述一个或更多个选择的活动选自所述第一组活动;以及 根据所述第一占用者模型来设定所述一个或更多个选择的活动中的每个活动的所述一个或更多个属性。
【文档编号】G06Q10/10GK103930914SQ201280049206
【公开日】2014年7月16日 申请日期:2012年8月7日 优先权日:2011年8月9日
【发明者】里斯·戈尔茨坦, 亚历山大·泰西耶, 阿扎姆·卡恩 申请人:欧特克公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1