【技术实现步骤摘要】
产线排程方法、产线系统及计算机可读存储介质
[0001]本专利技术涉及一种产线排程方法、产线系统及计算机可读存储介质。
技术介绍
[0002]在生产线的排程上,因产品料号、期望交期及可用机台等多种因素,使得排程更加复杂。尤其,在多个产品料号都会经过的加工站点,或是因机台或治具昂贵而导致存在机台或治具数量不足等问题的站点,更容易造成该站点(下称“瓶颈站点”)的资源分配困难的现象产生。
[0003]为了使瓶颈站点的排程可以更加顺畅,现有技术包含古罗比(Gurobi)的线性规划、结合蒙地卡罗树状搜寻(Monte Carlo tree search,MCTS)与变邻域下降算法(Variable Neighborhood Descent Algorithm)等以推导出排程数据,然而不论是以何种方式,得到的排程解中的换线次数及达交率等仍然不尽理想。此外,尽管现有技术包含结合蒙地卡罗树状搜寻缩短排程总制造时间(Makespan),但是因为过去的蒙地卡罗树状搜寻需要对所有可能的排列执行模拟(Simulation)才能获得较客观的排程结果,故在需要排程的作业数量较多时,将因而造成极大的排程运算量以及极长的排程时间,因此应该要设法改进排程效率。
技术实现思路
[0004]鉴于上述,本专利技术提供一种能满足上述需求的产线排程方法、产线系统及计算机可读存储介质。
[0005]依据本专利技术一实施例的一种产线排程方法,适用于一订单的多个工作,其中该些工作皆经过具有至少一生产机台的一瓶颈站点,且该些工作分别对应多 ...
【技术保护点】
【技术特征摘要】
1.一种产线排程方法,适用于一订单的多个工作,其特征在于,该些工作皆经过具有至少一生产机台的一瓶颈站点,且该些工作分别对应多个工作条件,该产线排程方法包含:对该些工作执行多次的一排程模拟演算以依序建构多个排程模拟树,并基于该些排程模拟树取得一工作排程及每一该些工作的一模拟完工时间,其中该些排程模拟树的每一个包含至少一排程路径,且该至少一排程路径的每一个由一次的该排程模拟演算所产生;以及基于每一该些工作的该模拟完工时间,计算出每一该些工作在包含该瓶颈站点的多个站点的多个期望投入时间,其中该排程模拟演算包含:基于至少一展点条件及该些工作条件执行一展点阶段以取得该排程路径。2.如权利要求1所述的产线排程方法,其特征在于,该至少一展点条件包含一料号条件、一治具搬运条件及一生产起始时间条件的至少一者。3.如权利要求1所述的产线排程方法,其特征在于,该至少一展点条件是多个展点条件,该排程模拟演算的该展点阶段用于将该些工作排程于该排程路径中,其中该展点阶段包含多个选点程序,且每一该些选点程序包含一选点子程序,其中该选点子程序包含:判断该些工作条件中的至少一者是否符合该些展点条件的至少一者;当判断该些工作条件的一者符合该些展点条件的至少一者时,选择该工作条件符合该至少一展点条件的该工作及对应的一可用生产机台基于一当前节点作为接续于该当前节点的一预选节点;以及当判断该些工作条件皆不符合该些展点条件时,随机选择该些工作的一者及对应的另一可用生产机台作为接续于该当前节点的该预选节点。4.如权利要求3所述的产线排程方法,其特征在于,该选点子程序是一第一选点子程序,且每一该些选点程序还包含一第二选点子程序,该第二选点子程序在该第一选点子程序之后执行,其中该第二选点子程序包含:基于该预选节点及串接于该预选节点的至少一当前节点判断分别对应于该至少一生产机台的至少一工作时间是否皆达一门槛时间,其中串接于该预选节点的该至少一当前节点包含前述的当前节点;当判断该至少一生产机台之一的该工作时间未达该门槛时间时,定义该预选节点为另一当前节点,并基于该另一当前节点执行另一选点程序;以及当判断该至少一工作时间皆已达该门槛时间时,停止执行该些选点程序。5.如权利要求4所述的产线排程方法,其特征在于,该排程模拟演算还包含一模拟阶段,该模拟阶段在停止该展点阶段之后执行,该模拟阶段包含:计算该排程模拟演算所对应的该排程路径的一仿真分数。6.如权利要求5所述的产线排程方法,其特征在于,在该展点阶段首次执行的选点程序中,该当前节点为一初始节点,该预选节点为一第一预选节点,且该排程模拟演算还包含一回推阶段,该回推阶段在该模拟阶段之后执行,该回推阶段包含:将该仿真分数迭加至该第一预选节点的一总分之中。7.如权利要求6所述的产线排程方法,其特征在于,对该些工作执行多次的该排程模拟演算以依序建构该些排程模拟树包含:
判断包含该初始节点的该排程模拟树是否已达一终止条件;当判断该排程模拟树未达该终止条件时,执行另一次的该排程模拟演算;以及当判断该排程模拟树已达该终止条件时,从连接于该初始节点的多个第一预选节点之中择一作为对应于该排程模拟树的一选定节点,其中该选定节点的总分高于该选定节点之外的该些第一预选节点的总分。8.如权利要求1所述的产线排程方法,其特征在于,对该些工作执行多次的该排程模拟演算以依序建构该些排程模拟树,并基于该些排程模拟树取得该工作排程及每一该些工作的该模拟完工时间包含:判断该些工作是否皆已被选定为分别对应于该些排程模拟树的多个选定节点;当判断该些工作还有至少一工作未获选定为该选定节点时,再次执行该排程模拟演算;以及当判断该些工作皆已获选为分别对应于该些排程模拟树的该些选定节点时,以包含该些选定节点的该工作排程取得每一该些工作的该模拟完工时间。9.如权利要求2所述的方法,其特征在于,该料号条件包含:该工作条件中的一产品料号与该当前节点的一当前料号相同。10.如权利要求9所述的方法,其特征在于,该料号条件还包含:该工作条件中的一预计投入时间落于该门槛时间。1...
【专利技术属性】
技术研发人员:叶于榕,苏粲程,林群惟,
申请(专利权)人:财团法人工业技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。