CN105210089A - 生产模拟 - Google Patents
生产模拟 Download PDFInfo
- Publication number
- CN105210089A CN105210089A CN201380076756.8A CN201380076756A CN105210089A CN 105210089 A CN105210089 A CN 105210089A CN 201380076756 A CN201380076756 A CN 201380076756A CN 105210089 A CN105210089 A CN 105210089A
- Authority
- CN
- China
- Prior art keywords
- order
- information
- production system
- resource
- production
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 111
- 238000004088 simulation Methods 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 67
- 230000008569 process Effects 0.000 claims abstract description 45
- 230000005055 memory storage Effects 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 9
- 238000003860 storage Methods 0.000 claims description 6
- 238000000605 extraction Methods 0.000 claims 1
- 239000000284 extract Substances 0.000 abstract description 6
- 238000012913 prioritisation Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 5
- 238000006116 polymerization reaction Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 239000012634 fragment Substances 0.000 description 3
- 230000036541 health Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000013486 operation strategy Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 230000001932 seasonal effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000002407 reforming Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/067—Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Abstract
本文所公开的示例涉及模拟订单的生产。在一个实现中,处理器从涉及之前订单的履行的信息提取关于通过资源的订单的过程流、资源策略和生产环境内的优先级的信息。处理器可以基于所提取的信息创建生产环境内的新订单的履行的模拟。
Description
背景技术
生产环境可能涉及诸如劳动力和装备之类的多个资源以履行订单。例如,打印服务提供商可以使用诸如打印机和装订机之类的专用装备履行定制客户端订单。管理生产环境可能涉及通过不同资源同时移动多个定制订单。
附图说明
附图描述示例实施例。以下详细描述参照附图,其中:
图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,处理器输出涉及模拟的信息。例如,可以确定涉及特定资源的度量,可以确定涉及订单集合的聚合度量,或者可以确定针对特定订单的度量。度量可以涉及生产环境的总体性能,诸如吞吐量、收益、利润或服务质量。服务质量可以指示例如平均服务延迟、平均产品循环时间或准时交货率。可以向用户输出度量以进行评估。
在一个实现中,用户可以更新资源策略、优先级和/或订单信息。例如,可以更新假想订单信息的不同集合。在一些情况中,处理器可以生成允许用户将资源策略和/或优先级信息手动改变成与***自动习得的不同的用户接口。例如,***可以根据生产***在过去如何进行操作来创建模拟***,并且用户可以提供更新的设置以运行新的模拟以查看结果,如果生产***要在将来以不同的方式运行的话。度量可以允许用户预测在生产***内履行的不同订单的结果。
Claims (15)
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的机器可读非暂时性存储介质,还包括指令以基于生产***图表的分析确定涉及劳动力和装备中的至少一个的生产***策略信息。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2013/042152 WO2014189500A1 (en) | 2013-05-22 | 2013-05-22 | Production simulation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105210089A true CN105210089A (zh) | 2015-12-30 |
Family
ID=51933902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380076756.8A Pending CN105210089A (zh) | 2013-05-22 | 2013-05-22 | 生产模拟 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160110662A1 (zh) |
CN (1) | CN105210089A (zh) |
WO (1) | WO2014189500A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022228176A1 (zh) * | 2021-04-25 | 2022-11-03 | 阿里巴巴(中国)有限公司 | 一种订单处理方法、设备及存储介质 |
CN116149281A (zh) * | 2023-04-04 | 2023-05-23 | 江苏爱箔乐铝箔制品有限公司 | 一种用于铝箔容器生产的自动折盒控制方法及*** |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150235149A1 (en) * | 2014-02-19 | 2015-08-20 | Xerox Corporation | Methods and systems for evaluating performance of print production environments |
US10956381B2 (en) * | 2014-11-14 | 2021-03-23 | Adp, Llc | Data migration system |
US11392873B2 (en) * | 2015-06-30 | 2022-07-19 | Level 3 Communications, Llc | Systems and methods for simulating orders and workflows in an order entry and management system to test order scenarios |
US10304014B2 (en) | 2017-07-07 | 2019-05-28 | International Business Machines Corporation | Proactive resource allocation plan generator for improving product releases |
CN107861478B (zh) * | 2017-10-17 | 2018-08-14 | 广东工业大学 | 一种智能车间平行控制方法及*** |
CA3078874A1 (en) | 2019-04-22 | 2020-10-22 | Walmart Apollo, Llc | Forecasting system |
CA3078881A1 (en) * | 2019-04-22 | 2020-10-22 | Walmart Apollo, Llc | Forecasting system |
CN113780738B (zh) * | 2021-08-11 | 2024-03-05 | 宁波帅特龙集团有限公司 | 一种订单分配方法与*** |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030184799A1 (en) * | 2001-01-11 | 2003-10-02 | Ferlitsch Andrew Rodney | Load balancing print jobs across multiple printing devices |
US20050065830A1 (en) * | 2003-09-24 | 2005-03-24 | Xerox Corporation | System and method for the acquisition and analysis of data for print shop performance evaluation and adjustment |
JP2006350883A (ja) * | 2005-06-20 | 2006-12-28 | Yaskawa Electric Corp | 知識データベースを利用した需要予測値自動判定システムおよびそれに用いられる需要予測値自動判定プログラム並びにそのプログラムが記録された記録媒体 |
CN101089882A (zh) * | 2006-06-13 | 2007-12-19 | 国际商业机器公司 | 用于管理供应链的方法、***和装置 |
US20080065455A1 (en) * | 2004-04-30 | 2008-03-13 | Xerox Corporation | Workflow auto generation from user constraints and hierarchical dependence graphs for workflows |
CN101681466A (zh) * | 2006-11-03 | 2010-03-24 | 斯金尼特股份有限公司 | 订单履行和内容管理***及方法 |
CN101923681A (zh) * | 2009-05-21 | 2010-12-22 | 埃森哲环球服务有限公司 | 增强的邮政数据建模框架 |
CN101996364A (zh) * | 2010-11-10 | 2011-03-30 | 重庆大学 | 一种工时定额的修订方法及工时定额管理*** |
CN102385706A (zh) * | 2011-10-14 | 2012-03-21 | 浙江大学 | 一种用于pta生产的基于模型学习的软测量方法 |
WO2012044320A1 (en) * | 2010-10-01 | 2012-04-05 | Hewlett-Packard Development Company, L.P. | Generating workflow sequences for print jobs |
CN103093045A (zh) * | 2013-01-10 | 2013-05-08 | 浙江工业大学 | 一种交互式产品配置平台 |
CN103201755A (zh) * | 2010-09-16 | 2013-07-10 | 甲骨文国际公司 | 用于实现履行管理的方法和*** |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63289608A (ja) * | 1987-05-21 | 1988-11-28 | Toshiba Corp | 運用制御装置 |
EP0816814A3 (en) * | 1996-06-28 | 1998-08-12 | Dainippon Screen Mfg. Co., Ltd. | Method and apparatus for simulating color print |
JP3717661B2 (ja) * | 1997-05-07 | 2005-11-16 | 富士写真フイルム株式会社 | 画像処理システムおよびコンピュータ読み取り可能な記録媒体 |
US6535865B1 (en) * | 1999-07-14 | 2003-03-18 | Hewlett Packard Company | Automated diagnosis of printer systems using Bayesian networks |
US7016056B2 (en) * | 1999-09-02 | 2006-03-21 | Hewlett-Packard Development Company, L.P. | Authoring tool for bayesian network diagnostic systems |
US6981015B1 (en) * | 2000-10-10 | 2005-12-27 | Hewlett-Packard Development Company, L.P. | Internet print managing system and method with print services statistical analysis |
US7870012B2 (en) * | 2001-05-15 | 2011-01-11 | Agile Software Corporation | Method for managing a workflow process that assists users in procurement, sourcing, and decision-support for strategic sourcing |
KR20030038162A (ko) * | 2001-11-08 | 2003-05-16 | 주식회사 엘지이아이 | 인터넷 서버에서의 주문 납기일 산출 서비스 제공방법 |
JP3970144B2 (ja) * | 2002-09-24 | 2007-09-05 | 富士フイルム株式会社 | フォトラボ管理システム |
US20060083532A1 (en) * | 2004-10-19 | 2006-04-20 | Esterman Marcos Jr | Print mode switching influenced by job length |
US7885857B1 (en) * | 2004-11-15 | 2011-02-08 | Kaoru Fukuya | Appearel production method and system |
US7804611B2 (en) * | 2005-12-27 | 2010-09-28 | Xerox Corporation | Method for redirecting a print job, negotiation apparatus, printing system, and article of manufacture |
US7734492B2 (en) * | 2005-04-26 | 2010-06-08 | Xerox Corporation | Validation and analysis of JDF workflows using colored petri nets |
US7626717B2 (en) * | 2005-07-20 | 2009-12-01 | Xerox Corporation | Print job allocation system and method |
US9423989B2 (en) * | 2005-10-26 | 2016-08-23 | Xerox Corporation | System and method for dynamically reconfiguring one or more autonomous cells in a print shop environment |
US7506285B2 (en) * | 2006-02-17 | 2009-03-17 | Mohamed Al-Imam | Multi-dimensional analysis for predicting RET model accuracy |
US8072633B2 (en) * | 2006-03-31 | 2011-12-06 | Konica Minolta Laboratory U.S.A., Inc. | Print shop management method and apparatus for printing documents using a plurality of devices |
US8259321B2 (en) * | 2006-04-25 | 2012-09-04 | Xerox Corporation | Methods and systems for scheduling disturbance jobs |
US7859692B2 (en) * | 2006-07-28 | 2010-12-28 | Xerox Corporation | System and method for developing a configuration for a combination of two or more printshops |
US7797189B2 (en) * | 2007-10-09 | 2010-09-14 | Xerox Corporation | System and method of forecasting print job related demand |
US7953681B2 (en) * | 2007-12-12 | 2011-05-31 | Xerox Corporation | System and method of forecasting print job related demand |
JP5130037B2 (ja) * | 2007-12-27 | 2013-01-30 | 株式会社日立製作所 | ボトルネック装置抽出方法およびボトルネック装置抽出支援装置 |
US8270007B2 (en) * | 2008-02-11 | 2012-09-18 | Konica Minolta Laboratory U.S.A., Inc. | Print job assignment method allowing user-prioritization |
US8149441B2 (en) * | 2008-04-10 | 2012-04-03 | Xerox Corporation | Expected time to collect a print job |
JP5114673B2 (ja) * | 2008-04-21 | 2013-01-09 | 新日鐵住金株式会社 | 処理時間予測装置、方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 |
US8306847B2 (en) * | 2008-04-25 | 2012-11-06 | Xerox Corporation | System and method of forecasting print demand |
US8577757B2 (en) * | 2009-04-17 | 2013-11-05 | Xerox Corporation | Inventory management system in a print-production environment |
US20110125546A1 (en) * | 2009-11-20 | 2011-05-26 | Xerox Corporation | System, method and computer-usable medium for generating financial data based on long term demand data |
US20110196718A1 (en) * | 2010-02-09 | 2011-08-11 | Xerox Corporation | System and method for forecasting in the presence of multiple seasonal patterns in print demand |
US9009530B1 (en) * | 2010-06-30 | 2015-04-14 | Purdue Research Foundation | Interactive, constraint-network prognostics and diagnostics to control errors and conflicts (IPDN) |
US20120239525A1 (en) * | 2011-03-18 | 2012-09-20 | Hewlett-Packard Company | System and method for generating quantitative guideline for print order |
WO2012128746A1 (en) * | 2011-03-18 | 2012-09-27 | Hewlett-Packard Development Company, L.P. | Scheduling for digital commercial print workflows |
EP2812872A4 (en) * | 2012-02-07 | 2015-09-30 | Hewlett Packard Development Co | SIMULATED PRINTING ORDER |
WO2013165338A1 (en) * | 2012-04-30 | 2013-11-07 | Hewlett-Packard Development Company, L.P. | Print production scheduling |
JP6341628B2 (ja) * | 2012-05-10 | 2018-06-13 | キヤノン株式会社 | 情報処理装置、情報処理方法、情報処理システム、プログラム |
US9846851B2 (en) * | 2013-01-15 | 2017-12-19 | Hewlett-Packard Development Company, L.P. | Print service provider capacity planning |
US9904493B2 (en) * | 2014-05-01 | 2018-02-27 | Xerox Corporation | Automatic access to high-level explanations of scheduling conflicts in print engine schedules |
-
2013
- 2013-05-22 CN CN201380076756.8A patent/CN105210089A/zh active Pending
- 2013-05-22 WO PCT/US2013/042152 patent/WO2014189500A1/en active Application Filing
- 2013-05-22 US US14/888,033 patent/US20160110662A1/en not_active Abandoned
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030184799A1 (en) * | 2001-01-11 | 2003-10-02 | Ferlitsch Andrew Rodney | Load balancing print jobs across multiple printing devices |
US20050065830A1 (en) * | 2003-09-24 | 2005-03-24 | Xerox Corporation | System and method for the acquisition and analysis of data for print shop performance evaluation and adjustment |
US20080065455A1 (en) * | 2004-04-30 | 2008-03-13 | Xerox Corporation | Workflow auto generation from user constraints and hierarchical dependence graphs for workflows |
JP2006350883A (ja) * | 2005-06-20 | 2006-12-28 | Yaskawa Electric Corp | 知識データベースを利用した需要予測値自動判定システムおよびそれに用いられる需要予測値自動判定プログラム並びにそのプログラムが記録された記録媒体 |
CN101089882A (zh) * | 2006-06-13 | 2007-12-19 | 国际商业机器公司 | 用于管理供应链的方法、***和装置 |
CN101681466A (zh) * | 2006-11-03 | 2010-03-24 | 斯金尼特股份有限公司 | 订单履行和内容管理***及方法 |
CN101923681A (zh) * | 2009-05-21 | 2010-12-22 | 埃森哲环球服务有限公司 | 增强的邮政数据建模框架 |
CN103201755A (zh) * | 2010-09-16 | 2013-07-10 | 甲骨文国际公司 | 用于实现履行管理的方法和*** |
WO2012044320A1 (en) * | 2010-10-01 | 2012-04-05 | Hewlett-Packard Development Company, L.P. | Generating workflow sequences for print jobs |
CN101996364A (zh) * | 2010-11-10 | 2011-03-30 | 重庆大学 | 一种工时定额的修订方法及工时定额管理*** |
CN102385706A (zh) * | 2011-10-14 | 2012-03-21 | 浙江大学 | 一种用于pta生产的基于模型学习的软测量方法 |
CN103093045A (zh) * | 2013-01-10 | 2013-05-08 | 浙江工业大学 | 一种交互式产品配置平台 |
Non-Patent Citations (2)
Title |
---|
宫伟军等: "基于实例推理CBR的大规模定制过程模型", 《科技管理研究》 * |
郭斯羽等: "基于模式分类的自学习生产调度知识库方法", 《***工程理论与实践》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022228176A1 (zh) * | 2021-04-25 | 2022-11-03 | 阿里巴巴(中国)有限公司 | 一种订单处理方法、设备及存储介质 |
CN116149281A (zh) * | 2023-04-04 | 2023-05-23 | 江苏爱箔乐铝箔制品有限公司 | 一种用于铝箔容器生产的自动折盒控制方法及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2014189500A1 (en) | 2014-11-27 |
US20160110662A1 (en) | 2016-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105210089A (zh) | 生产模拟 | |
AU2014311183B2 (en) | Service provider network migration | |
US11341439B2 (en) | Artificial intelligence and machine learning based product development | |
US11307770B2 (en) | Capacity forecasting based on capacity policies and transactions | |
CN104160659B (zh) | 用于通信网络的管理和操作的方法和装置 | |
US8214327B2 (en) | Optimization and staging method and system | |
CN105556515A (zh) | 数据库建模与分析 | |
EP1631002A2 (en) | Automatic configuration of network performance models | |
CN103701934A (zh) | 一种资源优化调度方法及虚拟机宿主机优化选择方法 | |
CN101751254A (zh) | 用于支配面向服务架构中的服务设计的方法和*** | |
CN109902919A (zh) | 服务器资产管理方法、装置、设备及可读存储介质 | |
CN110516748A (zh) | 业务处理方法、装置、介质及电子设备 | |
US20190172069A1 (en) | Computer-based Understanding of Customer Behavior Patterns for Better Customer Outcomes | |
US11995127B2 (en) | Validation of operating plans and schedules using machine learning | |
CN113868219A (zh) | 账套数据的迁移方法、装置、电子设备及计算机存储介质 | |
CN114757448B (zh) | 一种基于数据空间模型的制造环节间最优价值链构建方法 | |
US20220101061A1 (en) | Automatically identifying and generating machine learning prediction models for data input fields | |
CN117807977B (zh) | 一种基于公式引擎的报表处理方法及装置 | |
US9449292B1 (en) | System, method, and computer program for automatic high level testing project planning | |
KR101617651B1 (ko) | 트랜잭션 에디터를 이용한 이 기종간 데이터 전송 시스템 및 방법 | |
CN112884218A (zh) | 基于标签进行人群规划的数据处理方法和装置 | |
CN115689770A (zh) | 一种资产托管风控模型的构建方法、风险评估方法及装置 | |
CN117829790A (zh) | 一种协同共享农业农机方法及*** | |
CN113554502A (zh) | 一种资源转移结果预测方法、装置和存储介质 | |
CN117973696A (zh) | 目标需求的确定方法及装置、存储介质、电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151230 |
|
WD01 | Invention patent application deemed withdrawn after publication |