生产模拟.pdf

上传人:111****112 文档编号:4542034 上传时间:2018-10-18 格式:PDF 页数:12 大小:655.87KB
返回 下载 相关 举报
摘要
申请专利号:

CN201380076756.8

申请日:

2013.05.22

公开号:

CN105210089A

公开日:

2015.12.30

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06Q 10/06申请日:20130522|||公开

IPC分类号:

G06Q10/06; G06Q50/04

主分类号:

G06Q10/06

申请人:

惠普发展公司,有限责任合伙企业

发明人:

J.曾; G.阿米尔; G.J.迪斯波托; N.沙罕

地址:

美国德克萨斯州

优先权:

专利代理机构:

中国专利代理(香港)有限公司 72001

代理人:

王洪斌;陈岚

PDF下载: PDF下载
内容摘要

本文所公开的示例涉及模拟订单的生产。在一个实现中,处理器从涉及之前订单的履行的信息提取关于通过资源的订单的过程流、资源策略和生产环境内的优先级的信息。处理器可以基于所提取的信息创建生产环境内的新订单的履行的模拟。

权利要求书

1.  一种计算系统,包括:
存储涉及与生产环境相关联的之前订单的履行的信息的存储装置;以及
处理器,以:
  从涉及之前订单履行的信息提取关于通过资源的订单的过程流、资源策略和生产环境内的优先级的信息;以及
  基于所提取的信息创建生产环境内的新订单的履行的模拟。

2.
  权利要求1的计算系统,其中处理器还:
比较基于订单、部件和产品中的至少一个的之前订单信息的视图与基于资源的之前订单信息的视图;
基于比较确定之前订单信息中的不一致性;以及
更新之前订单以去除不一致性。

3.
  权利要求1的计算系统,其中处理器还将之前订单信息中的事件分组成会话。

4.
  权利要求1的计算系统,其中创建模拟包括基于新定制订单与过去订单的类似性程度创建新定制订单的模拟。

5.
  权利要求1的计算系统,其中生产环境包括生产定制打印订单的打印服务提供商生产环境。

6.
  一种方法,包括:
基于表示通过生产系统的之前订单的流程的事件日志确定通过生产系统的资源生产订单的流程;
基于事件日志确定生产系统内的不同类型的订单的优先级;
基于事件日志确定涉及向生产系统中的资源分配订单的资源策略;以及
通过处理器基于所确定的流程、优先级和资源策略创建履行订单组的生产系统的模拟。

7.
  权利要求6的方法,其中策略包括能力、容量、可用性、速度、成本和中断模式中的至少一个。

8.
  权利要求6的方法,其中组包括涉及其中存在对典型流程过程的例外的情况的例外流程。

9.
  权利要求6的方法,其中创建模拟包括基于通过生产系统的类似之前订单的流程确定通过生产系统的新订单的流程。

10.
  权利要求6的方法,其中优先级信息可以包括多个优先级规则,其中不同的优先级规则应用在不同的情境中。

11.
  一种机器可读非暂时性存储介质,包括由处理器可执行的指令以:
比较新订单和生产系统中的之前订单以选择类似的之前订单;
基于通过生产系统图表的所选类似的之前订单的流程确定通过生产系统图表的新订单的流程;
基于所确定的流程创建包括新订单的生产系统的模拟,其中基于涉及生产系统的优先级和策略信息在生产系统图表内调度新订单;以及
输出涉及模拟的信息。

12.
  权利要求11的机器可读非暂时性存储介质,还包括指令以:
接收关于客户意图的信息;以及
将客户意图翻译成新订单,其中新订单包括涉及生产系统的准则。

13.
  权利要求11的机器可读非暂时性存储介质,还包括指令以基于新定制订单与之前订单的服务水平、装备类型、劳动力类型和订单体积中的至少一个的比较选择类似的之前订单。

14.
  权利要求11的机器可读非暂时性存储介质,还包括指令以基于生产系统图表的分析确定订单类型的生产系统优先级。

15.
  权利要求11的机器可读非暂时性存储介质,还包括指令以基于生产系统图表的分析确定涉及劳动力和装备中的至少一个的生产系统策略信息。

说明书

生产模拟
背景技术
生产环境可能涉及诸如劳动力和装备之类的多个资源以履行订单。例如,打印服务提供商可以使用诸如打印机和装订机之类的专用装备履行定制客户端订单。管理生产环境可能涉及通过不同资源同时移动多个定制订单。
附图说明
附图描述示例实施例。以下详细描述参照附图,其中:
图1是图示了模拟订单生产的计算系统的一个示例的框图。
图2是图示了模拟订单生产的方法的一个示例的流程图。
图3是图示了模拟订单生产的方法的一个示例的流程图。
具体实施方式
在一个实现中,基于示出在生产环境内生产之前订单的事件(诸如与之前订单的资源和劳动力交互)的事件日志的机器学习来自动创建在诸如打印服务提供商工厂之类的生产环境中生产订单集合的模拟。模拟可以是基于之前订单的附加特性,诸如订单到达时间、预计到期时间、所要求的产品数目和类型、定价、客户。模拟可以是基于例如要模拟的所选订单,并且对于所选订单而言要遵循的过程可以是基于类似的之前订单。经模拟的订单可以反映实际传入订单或者由管理员输入的订单以反映将来传入订单的预期趋势。在一些情况中,关于生产环境的优先级信息可以从事件日志和订单信息自动习得。例如,事件日志可以通过处理器来分析以确定关于客户端订单、装备和劳动力优先级的规则。在一些情况下,具体到特定生产环境的资源策略可以自动从事件日志和订单信息习得。例如,在生产环境中所使用的装备的容量可以基于事件日志习得。
自动模拟对于定制产品和订单可以是有用的。例如,不同产品的生产可以串行或并行使用不同的资源集合。不同订单的优先级(诸如基于服务水平协议、价格、利润率或其它因素)可能不同。自动模拟可以计及与不同订单相关联的不同因素。基于事件日志提供自动模拟允许在没有耗时的数据录入的情况下创建模拟。其允许更精确的预报并且允许模拟基于具体生产环境过去如何操作,这可以更容易且精确地从事件日志而不是从来自与生产环境相关联的工作者的输入习得。模拟可以向生产环境提供有价值的数据,诸如关于在要履行特定订单集合的情况下所估计的完成时间或者在工厂承担特定的订单集合的情况下在服务、收益或利润方面的生产环境的总体性能的信息。可以利用自动化模拟来评估预期需求趋势的影响使得可以确定装备资源和/或劳动力的容量。自动化模拟可以允许生产环境更好地做准备以成功地履行预期订单集合。模拟可以用于确定运行生产环境以满足诸如最大化服务质量或利润之类的目标的方式。
图1是图示了模拟订单生产的计算系统的一个示例的框图。计算系统100可以用于模拟生产环境中的订单组。生产环境可以是例如用于创建定制打印产品的打印服务提供商环境。在一个实现中,生产环境是信息技术环境。例如,信息技术环境可以用于解决客户订单或支持用于应对信息技术问题的票据。计算系统100可以包括处理器101、机器可读存储介质102和存储装置105。计算系统100可以包括在单个装置中或者可以包括在经由网络通信的多个装置中。
处理器101可以是中央处理单元(CPU)、基于半导体的微处理器或适合用于指令的检索和施行的任何其它设备。除了读取(fetching)、解码和施行指令之外或作为替换,处理器101可以包括一个或多个集成电路(IC)或其它电子电路,其包括用于执行以下所描述的功能性的多个电子组件。以下所描述的功能性可以由多个处理器执行。
存储装置105可以是可由处理器101访问的任何合适的存储装置。存储装置105可以存储之前订单信息106。之前订单信息106可以存储涉及与生产环境相关联的之前订单的履行的信息。例如,之前订单信息106可以包括涉及产品在装备与资源之间的切换的事件日志信息。之前订单信息106可以包括关于与订单相关联的事件和时间戳和/或与每一个事件相关联的资源的信息。存储装置105或分离的存储装置可以包括订单的数据库。订单可以与之前订单信息106中的资源之间的切换集合相关联。订单信息可以包括之前订单的描述,包括订单到达时间、预计到期时间、所要求的产品数目和类型、定价和客户。事件日志和订单信息可以以任何合适的格式分离或组合,使得可以存在用于信息的一个或多个存储装置。
处理器101或另一处理器可以记录数据和/或处理所记录的数据以供进一步分析。事件记录涉及收集、组织和存储所记录的数据。之前订单信息106可以包括涉及生产环境的操作的任何合适的数据,诸如涉及通过生产线或服务履行链路由的服务请求的数据。在一个实现中,处理器101执行附加操作以组织信息。例如,数据可以通过会话、订单或其它聚合单元被分组。可以分析数据以确定数据的正确性。例如,可以从多个角度分析订单以确定是否存在任何不一致性,诸如冗余或遗失条目。相比于从资源(例如劳动力和装备)的观点的分析,可以从订单的观点来分析之前订单信息106。可以分析活动/事件和时间戳以确定不一致性的存在,并且可以在之前订单信息106中的数据的进一步分析之前自动修正不一致性。
处理器101可以与机器可读存储介质102通信。机器可读存储介质102可以是任何合适的机器可读介质,诸如电子、磁、光学或其它物理存储设备,其存储可执行指令或其它数据(例如硬盘驱动器、随机存取存储器、闪速存储器等)。机器可读存储介质105可以是例如计算机可读非暂时性介质。机器可读存储介质102可以包括过程流、资源和优先级提取指令103以及模拟创建指令104。
过程流、资源和优先级提取指令103可以包括使用自动化学习技术创建基于之前订单信息106创建生产环境中的定制产品的过程流的绘图(mapping)的指令。自动化学习可以包括评估之前订单信息106以提取生产环境中的资源使用和之前订单的简档。过程流、资源和优先级提取指令103可以包括创建表示通过生产环境的生产流程的图表或其它结构的指令。可以通过处理器101分析生产流程以揭示关于生产环境的信息,诸如关于通过生产环境资源的特定类型的订单的流程的信息。例如,可以针对特定订单和/或订单的类型创建订单简档。
处理器101可以分析之前订单信息106以确定生产环境中的资源的资源简档。与特定资源相关联的资源简档可以包括关于例如资源的能力、容量、可用性、速度、成本和中断模式的信息。
过程流、资源和优先级提取指令103还可以包括基于之前订单信息106的分析习得优先级规则的指令。例如,可以习得各类型的订单或各类型的资源之中的优先级。可以存储图表和从图表习得的信息以用于使用在创建生产环境的模拟中。
模拟创建指令104可以包括基于过程流、资源和从之前订单信息106习得的优先级信息而创建生产环境中的新订单的模拟的指令。使模拟基于从具体生产环境的操作提取的信息可以导致更精确的模拟。模拟创建指令104可以包括接收涉及请求的信息的指令并且可以将信息格式化或编辑成与系统订单兼容。可以确定类似的之前订单,并且可以根据所确定的类似之前订单来应用诸如生产流程、优先级信息和资源简档之类的所存储的涉及绘图的信息。可以同时模拟多个订单使得基于涉及绘图的信息确定订单与资源之间的优先级。可以接收如涉及客户意图的订单,并且处理器可以将客户意图信息翻译成要模拟的新订单。可以确定和输出允许用户接收如同履行假想订单那样的关于系统性能的信息的性能度量。
图2是图示了模拟订单生产的方法的一个示例的流程图。可以基于表示生产环境的过去操作(诸如订单如何在资源之间传递)的事件日志而自动确定关于生产环境的信息。诸如劳动力和装备资源之类的资源之间的订单传递的路径和时间周期可以被处理器用于习得关于生产环境的信息。可以从事件日志信息习得不同订单和资源的优先级,并且可以通过处理器分析事件日志信息以自动习得涉及生产环境的操作策略,诸如工作者或装备的容量。操作策略可以包括例如优先级策略和资源分配策略。关于生产环境中的资源的信息可以自动提取,所述信息诸如是关于工作者和/或装备的容量和能力的信息。所习得的信息可以用于模拟生产环境内的新订单。方法可以例如通过图1的处理器101实现。
在200处开始,处理器基于生产系统中的事件的事件日志确定通过生产系统的资源生产订单的流程。处理器可以创建表示通过生产系统的资源生产订单的流程的图表。生产系统可以是用于生产产品或服务的任何合适的系统,并且订单可以是针对由生产系统生产的产品或服务的任何合适的请求。例如,生产系统可以是生产定制打印产品的打印服务提供商。生产系统可以是用于解决信息技术问题的信息技术系统。
事件日志可以是关于产品或服务的订单在生产系统中的资源之间的传递的任何信息。例如,事件日志可以包括当从诸如劳动者或装备之类的一个资源向另一个传递订单时关于信息的时间戳。事件日志可以包括除订单生产的流程之外的信息。例如,事件日志可以包括涉及资源的健康、由资源故障导致的中断和用于资源的消耗品的补给的信息。
作为示例,可以创建其中每一个节点表示诸如劳动者或装备片段之类的资源的图表。图表中的边缘可以表示通过节点的特定订单的流程。图表可以以任何合适的方式来表示。例如,图表可以存储为与特定订单中的资源列表相关联的订单。时间戳或其它信息可以与资源列表相关联。在一个实现中,分析事件日志中的多个订单,并且创建聚合的流程信息以表示通过特定类型的订单资源的流程。例如,图表可以简化成表示如与各个订单中的每一个的路径相对的不同类型的订单的路径集合。
图表可以包括典型的流程和例外的流程,其中存在对典型的流程过程的中断或例外。例如,可以针对订单类型确定特定流程,并且可以分析不遵循该流程的订单以确定是否发生例外,诸如是否特定装备不可用。流程中的例外可以表示例如以下情境,其中结果得到的产品不满足质量标准,并且将产品通过一些或全部生产流程发送回以重做产品。图表可以具有多个分支,其中第一分支是通过资源的典型路线,并且替换分支在例外情况中使用。图表可以根据不同的因素而具有不同的分支,诸如用于其中其以较高体积或者在不同的季节创建的相同产品的不同分支。
继续到201,处理器基于事件日志确定生产系统内的订单的不同类型的优先级。例如,处理器可以分析事件日志并且习得关于为哪些类型的订单提供较大的服务水平的模式。处理器可以挖掘事件日志数据以习得关于哪些类型的订单内容和服务水平协议的组合在历史上对应于特定水平的生产优先级的模式。在一个实现中,使用基于订单内容、订单服务水平、当前生产情形、季节性和其它特性的决策树执行学习。
优先级信息可以包括多个优先级规则,其中在不同情境中应用不同的优先级规则。例如,可以在一天中的特定时间或季节期间应用一个优先级规则并且可以在一天中的不同时间或不同的季节期间应用另一优先级规则。优先级规则可以涉及特定资源。例如,特定资源可以在第一优先级基础上接受第一类型的订单。
进行到202,处理器基于事件日志确定涉及向生产系统中的资源分配订单的资源策略。例如,处理器可以习得关于如何在生产环境内使用特定资源而不从用户接收信息。处理器可以分析事件日志以确定与特定资源相关联的能力、容量、可用性、速度、成本和/或中断模式。例如,事件日志时间戳可以揭露多少订单或订单的片段能够同时在装备的片段上进行处理。时间戳可以揭露执行特定类型的任务的工作者的典型效率。
移动到203,处理器基于所确定的流程、优先级和资源策略而创建生产系统的模拟以履行订单组。例如,生产系统可以确定通过资源的每一个订单的流程,使得不同订单基于优先级信息而优先化,并且根据由系统确定的资源策略来使用资源。例如,资源的容量可以用于确定一次可以由该资源处理多少订单,并且优先级规则可以用于确定在资源的容量内如何对订单优先化。
在一个实现中,处理器基于通过类似的之前订单的资源的生产流程确定用于每一个订单的流程。例如,可以将诸如产品或服务的类型、针对产品或服务的用户意图、体积、所期望的服务水平和/或一年中的时间之类的订单的类似性与之前订单比较以确定类似的订单和/或订单集合。在一些情况中,可以存在生产流程集合,其中每一个与特定订单特征相关联,并且新的订单与其中特征最接近订单特征的生产流程相关联。
图3是图示了模拟订单生产的方法的一个示例的流程图。可以向模拟添加新的订单,并且在一个实现中,诸如基于事件日志和/或历史订单数据库中的订单到达频率、产品类型和数目、大小和尺寸、服务水平以及预计到期时间信息而从包括关于历史订单及其通过生产环境的流程的信息的事件日志创建统计需求简档。基于所创建的需求简档,创建人工订单流,其表示生产环境的当前需求情形。处理器可以更改人工订单流以反映需求改变的管理预期,以便降低某些类型的订单的频率或者增加另一类型的订单的频率。可以分析生产环境以输出涉及在生产新订单时的生产环境的度量。用户可以运行模拟以确定是否可以接受订单或订单组而同时仍旧遵照特定指南,诸如服务水平协议。模拟可以揭露是否存在添加某些类型的装备或资源的愿望。该模拟可以揭露用于通过使用不同的工作流、优先级方案或不同的资源分配策略来组织服务履行的更好选项。方法可以例如由图1的处理器101实现。
在300处开始,处理器将新订单与生产系统中的之前订单比较以选择类似的之前订单。新订单可以以任何合适的方式接收。例如,处理器可以生成用于运行模拟的用户接口,其中用户可以单独录入订单信息或者上传批量订单。在一些情况中,用户可以上传实际上从客户接收的订单以运行结果模拟以便为客户提供信息,诸如可能的完成时间。
处理器可以规格化传入请求。例如,可以通过从用户接口选择用于模拟的具体参数来提供和/或通过上传订单列表来提供新订单。如果用于模拟的订单并未采用与系统兼容的格式,处理器可以通过从客户意图信息确定订单参数来规格化订单。例如,来自客户的订单可以上传到系统中以用于模拟,使得工厂管理可以确定诸如用于订单集合的平均完成时间之类的统计量。
处理器可以从订单信息提取属性值对。例如,属性可以包括服务水平、装备类型、劳动力类型和订单体积。属性可以包括关于客户意图的信息,诸如涉及打印产品的颜色、尺寸或涂饰或信息技术服务类别、用于信息技术问题的信息技术相关装备的属性。可以提取用于不同属性的值并且将其与特定属性相关联地存储。处理器可以确定属性值与之前订单的属性值或与和特定生产流程的订单信息相关联的属性值的类似性得分。处理器然后可以聚合跨不同属性的两个订单之间的类似性值。聚合类似性得分可以是基于各个属性类似性得分的总和。在一些实现中,可以对属性加权使得在聚合类似性得分中为一个属性给出比另一个属性更多的重要性。权重可以基于订单类型而变化。处理器可以比较新订单与不同的之前订单的聚合类似性值以确定最类似于新订单的之前订单。例如,具有最高的、阈值以上的或者在得分的特定顶端百分比中的与新订单的聚合类似性得分的之前订单可以被选择以用于使用在确定新订单的生产资源路径中。
继续到301,处理器基于通过生产系统图表的所选类似的之前订单的流程来确定通过生产系统图表的新订单的流程。在一些情况中,可以选择多个之前订单,并且可以基于诸如路径上的资源的容量和由该资源同时处理的其它订单的数目之类的附加因素来选择特定之前订单生产路径。
移动到302,处理器基于所确定的流程创建包括新订单的生产系统的模拟,其中基于涉及生产系统的策略信息和优先级在生产系统图表内调度新订单。优先级信息可以是涉及在生产系统中调度优先级的任何信息。例如,一种类型的订单或一种类型的装备可以接收偏好。可以以任何合适的方式接收优先级信息。处理器可以访问来自存储装置的信息。在一个实现中,处理器基于事件日志或涉及生产系统的过去操作的其它信息的分析而自动确定优先级信息。处理器可以生成用户接口以向用户显示所提取的优先级信息并且允许用户手动更改优先级信息。
资源简档信息可以是涉及如何在生产环境中利用资源的任何合适的信息。资源简档信息可以是涉及例如用于执行任务的特定资源的速度、资源使用频率、资源的容量或资源的时间周期可用性的信息。资源信息可以包括关于资源的健康的信息,诸如故障的平均时间或装备资源使用的消耗品的水平。
处理器可以从存储装置检索策略信息。在一个实现中,处理器基于生产系统的过去操作的分析而自动确定资源策略信息。处理器可以接收手动更新自动确定的资源策略信息的用户输入。
可以通过确定针对每一个订单的可接受的生产资源流程并且然后基于优先级和资源策略信息在资源之中调度订单来执行模拟。处理器可以基于来自生产事件日志的习得优先级规则确定优先级使得模拟密切反映生产环境的现实情况。例如,可以考虑到关于针对装备可以同时调度多少订单或者可以多快地调度不同订单的特定资源的容量。处理器可以基于资源策略确定用于调度不同订单的多个方法并且可以基于最大保留优选优先级的选项在不同的调度选项之中进行选择。处理器可以例如基于最大化特定生产环境目标确定优选优先级。
进行到303,处理器输出涉及模拟的信息。例如,可以确定涉及特定资源的度量,可以确定涉及订单集合的聚合度量,或者可以确定针对特定订单的度量。度量可以涉及生产环境的总体性能,诸如吞吐量、收益、利润或服务质量。服务质量可以指示例如平均服务延迟、平均产品循环时间或准时交货率。可以向用户输出度量以进行评估。
在一个实现中,用户可以更新资源策略、优先级和/或订单信息。例如,可以更新假想订单信息的不同集合。在一些情况中,处理器可以生成允许用户将资源策略和/或优先级信息手动改变成与系统自动习得的不同的用户接口。例如,系统可以根据生产系统在过去如何进行操作来创建模拟系统,并且用户可以提供更新的设置以运行新的模拟以查看结果,如果生产系统要在将来以不同的方式运行的话。度量可以允许用户预测在生产系统内履行的不同订单的结果。

生产模拟.pdf_第1页
第1页 / 共12页
生产模拟.pdf_第2页
第2页 / 共12页
生产模拟.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《生产模拟.pdf》由会员分享,可在线阅读,更多相关《生产模拟.pdf(12页珍藏版)》请在专利查询网上搜索。

本文所公开的示例涉及模拟订单的生产。在一个实现中,处理器从涉及之前订单的履行的信息提取关于通过资源的订单的过程流、资源策略和生产环境内的优先级的信息。处理器可以基于所提取的信息创建生产环境内的新订单的履行的模拟。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1