用于协调资源的系统和方法技术方案

技术编号:25350225 阅读:29 留言:0更新日期:2020-08-21 17:08
本公开的实施例涉及用于协调资源的系统和方法。公开了多个资源的协调以响应本地服务目标。由第一个资源获得第一本地测量,并且如果第一资源不能够满足本地服务目标,则通过向与第一个资源相关联的资源群集提供第一个信号来执行一个或多个附加资源的短程征召。如果短程征召不能满足本地服务目标,则向网络资源控制器提供第二信号,以用于一个或多个资源的长程征召来满足本地服务目标。

【技术实现步骤摘要】
用于协调资源的系统和方法
本公开涉及用以执行任务的资源的网络,并且更具体地,涉及在用以执行任务的多个资源之间的协调。
技术介绍
资源协调已经通常由中央协调器进行,该协调器接收关于针对作为网络的一部分的多个资源的需求的信息,确定响应于需求的多个资源的可用性,并且提供用于部署这些资源以响应需求的指示。例如,在线解决方案可以在中央调度位置收集本地测量,其然后将本地测量数据馈送到模型中以为每个资源确定适当的容量预留,以便满足本地服务目标。传输市场可能是这种集中式调度解决方案的示例。然而,协调和部署资源以满足需求可能需要大量的计算和通信资源,并且可能无法及时提供解决方案。因此,仍然存在针对本文所公开的独特架构、装置、方法、系统和技术的基本需求。
技术实现思路
本公开的示例性实施例包括用于协调由通信系统连接的资源以响应执行任务的请求或满足目标服务水平的独特系统、方法、技术和设备。本公开的进一步的实施例、形式、对象、特征、优点、方面和优点将从以下描述和附图中变得明显。附图说明图1是资源协调系统的示意图。图2是用于资源或网络资源协调器的控制器的一个实施例的示意图。图3是用于资源协调的过程的流程图。图4A-图4C是被配置用于配电系统中的短程和长程资源征召(recruitment)的本地控制图的一个实施例的示意图。具体实施方式为了清楚、简明和准确地描述本公开的说明性实施例,其制作和使用的方式和过程,并使其能够实践、制作和使用,现在将参考某些示例性实施例,包括附图中所示的那些实施例,并且将使用特定语言来描述相同的实施例。然而,应当理解,由此对本专利技术的范围没有产生限制,并且如本领域技术人员将想到的,本专利技术包括并保护示例性实施例的此类更改、修改和进一步的应用。本公开涉及用于多个资源相互协调以满足服务水平目标的架构、装置、方法、系统和技术,服务水平目标诸如执行或完成公共任务,或者提供或满足针对本地服务的目标或标准。系统100在图1中被示出,其包括被分组在相应集群104a、104b、104c中的多个资源102a、102b、102c。资源102a、102b、102c在这里也可以被统称或单独称为资源102,并且集群104a、104b、104c在这里可以被统称或单独称为集群104。每个资源102包括用于测量本地服务水平和用于发送和接收信号的本地控制器106(图1中仅示出一个),这些信号可以包括一个或多个消息。与集群104a、104b、104c中的每个集群的资源102通信的网络资源控制器120也可以被提供。应当理解,任何数目的资源102和任何数目的资源集群104被考虑。另外,不同数目和类型的资源102可以在每个集群104内被提供。而且,集群104中的资源102的分组可以基于以下任何一个因素或多个因素的组合,包括:资源102之间的距离、资源102的类型、资源102的能力、资源102的容量和资源102的操作状态或条件等等。在一个实施例中,第一资源102a'接收执行任务或提供本地服务的请求,并试图通过实现服务水平目标来自行完成任务或提供本地服务。如果资源102a的努力不足以满足服务水平目标,则第一资源102a'提供用于对来自本地集群104a的资源102a的短程征召(SRR)的第一信号,以帮助满足服务水平目标。第一信号可以在资源102a的集群104a的公共通信网络上被发送。如果资源102a的本地集群104a不足以满足服务水平目标,则第一资源102a'或集群104a中的任何其他本地资源102a可以向中央存储库(诸如网络资源控制器120)提供第二信号,该第二信号用于对来自其他集群104b、104c中的一个或多个的资源102b、102c的长程征召(LRR)。这种资源征召的双重升级(escalation)降低了通信、传感器和计算资源方面的协调成本。另外,针对分布式资源之中的点对点通信的一个稳健的解决方案被提供,该解决方案可以围绕中断和系统重新配置进行路由。本公开包括资源102之中的自我协调以满足资源的协调以满足服务水平目标。各种资源102可以被连接在网络130上,并一起行动以提供全局服务。网络130可以是有线的、无线的、有线的或无线的组合,并且使用任何合适的通信协议来协调资源102和网络资源控制器120(如有必要)。在特定的情况下,没有单个资源102具有单独满足服务水平目标的能力,因此资源102被协调以满足服务水平目标。在一个实施例中,具有到每个资源102的本地测量,该本地测量可以被用来评估任务是否可以被执行或本地服务是否或可以由相关联的本地资源102提供。本地测量还可以与全局服务要求相比较,以评估全局服务任务和服务水平目标是否正被满足。在一个实施例中,下垂控制(droopcontrol)可以被用来确保资源102经由其对本地测量的响应彼此协调。另一实施例采用分布式方法,其中资源102交换信息以确定如何协调它们自己。在图2中,有一个示例性控制器200的示意框图,该示例性控制器200诸如可以被提供为具有图1中的系统100的资源102和/或网络资源控制器120中的每一个的反馈控制器106。控制器200可以包括处理设备202、输入/输出设备204、存储器设备206和操作逻辑208。此外,控制器200与诸如资源102和/或网络资源控制器120的外部设备210的一个或多个其他控制器200通信。控制器200可以是被构造用以执行关于系统100所描述的功能的独立设备、嵌入式系统或多个设备。输入/输出设备204使控制器200能够与其他本地控制器或中央控制器通信。输入/输出设备204可以包括网络适配器、网络凭证、接口或端口(例如,USB端口、串行端口、并行端口、模拟端口、数字端口、VGA、DVI、HDMI、FireWire、CAT5、以太网、光纤或任何其他类型的端口或接口),以上仅是几个示例。输入/输出设备204可以包括这些适配器、凭证或端口中的不止一个,诸如用于接收数据的第一端口和用于传输数据的第二端口。处理设备202可以包括一个或多个处理器、算术逻辑单元(ALU)、中央处理单元(CPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA),以上仅是几个示例。对于具有多个处理单元的处理设备的形式,分布式、流水线或并行处理可以被使用。处理设备202可以专用于仅执行本文描述的操作,或者可以在一个或多个附加应用中被使用。处理设备202可以是可编程的种类,其根据被存储在存储器206中的编程指令(诸如软件或固件)定义的操作逻辑208执行算法和处理数据。备选地或附加地,处理设备202的操作逻辑208至少部分地由硬接线逻辑或其它硬件来定义。处理设备202可以包括任何类型的一个或多个组件,其适于处理从输入/输出设备204或其它地方接收到的信号,并且提供期望的输出信号。这种组件可以包括数字电路、模拟电路或两者的组合。存储器设备206,也称为计算机可读介质,可以是一种或多种类型的存储器,诸如固态存储器种类、电磁存储器种类、光学存储器种类或这些形式的存储器的组合,以上仅是几个示例。此外本文档来自技高网...

【技术保护点】
1.一种用于满足本地服务目标的方法,包括:/n在第一资源处接收有关所述本地服务目标的本地测量;/n在所述第一资源处确定所述第一资源的可用输出不能够满足所述本地服务目标;/n响应于确定所述第一资源不能够满足所述本地服务目标,从所述第一资源向与所述第一资源相关联的资源集群提供第一信号,以请求来自所述资源集群朝满足所述本地服务目标的输出分配;/n确定来自所述资源集群的所述输出分配是否能够满足所述本地服务目标;以及/n响应于来自所述资源集群的所述输出分配不能够满足所述本地服务目标,从所述第一资源和所述资源集群中的一个或多个资源向与所述资源集群相关联的网络资源控制器提供第二信号,其中所述网络资源控制器提供信号,以征召一个或多个附加资源来提供附加输出分配以满足所述本地服务目标。/n

【技术特征摘要】
20190213 US 16/274,7041.一种用于满足本地服务目标的方法,包括:
在第一资源处接收有关所述本地服务目标的本地测量;
在所述第一资源处确定所述第一资源的可用输出不能够满足所述本地服务目标;
响应于确定所述第一资源不能够满足所述本地服务目标,从所述第一资源向与所述第一资源相关联的资源集群提供第一信号,以请求来自所述资源集群朝满足所述本地服务目标的输出分配;
确定来自所述资源集群的所述输出分配是否能够满足所述本地服务目标;以及
响应于来自所述资源集群的所述输出分配不能够满足所述本地服务目标,从所述第一资源和所述资源集群中的一个或多个资源向与所述资源集群相关联的网络资源控制器提供第二信号,其中所述网络资源控制器提供信号,以征召一个或多个附加资源来提供附加输出分配以满足所述本地服务目标。


2.根据权利要求1所述的方法,其中确定所述第一资源的所述可用输出不能够满足所述本地服务目标包括:确定所述第一资源的所述可用输出是饱和的。


3.根据权利要求1所述的方法,其中确定所述第一资源的所述可用输出不能够满足所述本地服务目标包括:确定所述第一资源的所述可用输出不足以满足所述本地服务目标。


4.根据权利要求1所述的方法,其中确定所述资源集群的所述输出分配不能够满足所述本地服务目标包括:确定所述资源集群的所述输出分配是饱和的。


5.根据权利要求1所述的方法,其中确定所述资源集群的所述输出分配不能够满足所述本地服务目标包括:确定所述资源集群的所述输出分配不足以满足所述本地服务目标。


6.根据权利要求1所述的方法,其中所述第一资源和所述资源集群中的每个资源包括反馈控制器,所述反馈控制器接收所述本地测量,并且可操作以响应于所述本地测量来控制所述反馈控制器的输出。


7.根据权利要求1所述的方法,其中所述第一信号和所述第二信号包括用以满足所述本地服务目标的附加输出量的指示。


8.根据权利要求1所述的方法,其中所述资源是通过射频通信网络被连接到彼此的机器人。


9.根据权利要求8所述的方法,其中所述本地服务目标包括利用所述机器人移动一个或多个对象。


10.根据权利要求1所述的方法,其中所述资源是通信网络中被耦合到彼此的节点,并且所述本地服务目标包括从源节点到接收节点的消息的传输的速度。


11.根据权利要求10所述的方法,其中所述输出分配是在所述节点中的每个节点处的队列时间。


12.根据权利要求1所述的方法,其中所述资源是电网络中被连接到彼此的功率消耗设备。


13.根据权利要求12所述的方法,其中所述本地服务目标是针对所述功率消耗设备的功率消耗限制。


14.根据权利要求1所述的方法,其中所述资源是功率分配网络中的分布式能量资源,并且所述本地服务目标是在所述分布式能量资源中的每个分布式能量资源处的可接受电压范围。


15.一种用于...

【专利技术属性】
技术研发人员:J·A·卡尔
申请(专利权)人:ABB瑞士股份有限公司
类型:发明
国别省市:瑞士;CH

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

1