一种多目标协同控制的定制式混流装配生产方法及装置与流程

文档序号:11231556阅读:417来源:国知局

本发明属于拖拉机混流装配生产技术领域,特别涉及一种多目标协同控制的定制式混流装配生产方法及装置。



背景技术:

小批量定制式生产(smallbatchandcustomizedproduction,sbcp)是当前很多企业为了适应市场环境变化、快速响应客户个性化需求而采用的主要生产方式。相对于大批量定制而言,sbcp管理复杂度急剧增加,其生产优化问题是个更加困难的np问题。混流装配生产(mixed-modelassemblyproduction,map)是为满足客户个性化定制需求,将装配工艺相似而机型不相同的产品在一条生产线上进行装配,实现生产的低成本、高质量和高效率的柔性化生产方式。小批量定制式混流装配生产(sbc-map)的难点及其复杂性在于订单随机不确定、多品种并行、产量不稳定、物料变化多、生产不均衡、资源易冲突、瓶颈会漂移、插单和撤单随机因素多等方面,由此导致当前多数企业存在市场响应速度慢、生产过程与物料难控制、交货期难保证等问题。究其根本原因是多品种小批量定制式装配生产的精益性和协同性不足。生产精益性内涵包括jit(just-in-time)准时化的拉动式生产,按客户需求的时间、地点、质量与数量进行产品或零部件准时交付;作业负荷均衡式分配;瓶颈物料的自动识别与防错,预防缺料导致停线等。生产协同性是指生产系统多要素之间的协调、有序和稳定,产生系统整体多目标优化效应。

由此可见,sbc-map问题是个多学科多目标的复杂优化问题,由于现有技术中的研究大部分是以单目标进行优化来展开的,未考虑多目标协同优化,所以,传统生产方式方法难以实现装配生产的精益性和协同性,这已成为制约企业提升生产效率效益的重要瓶颈。



技术实现要素:

本发明的目的在于提供一种多目标协同控制的定制式混流装配生产方法及装置,用于解决现有技术中只对单目标进行优化造成拖拉机生产效率低的问题。

为实现上述目的,本发明的技术方案是:

一种多目标协同控制的定制式混流装配生产方法,包括如下步骤:

1、一种多目标协同控制的定制式混流装配生产方法,包括如下步骤:

1)获取最大日产能q,机型种类数n,订单号p,每种机型需求量qi,产品编号m,每种机型订单号为p(p∈p)的交货期dip,每种机型的日产量qit;

2)按照交货期时间从小到大对每种机型进行排序;

3)以交货准时性为约束条件,确定每种机型的计划期,以产能为约束条件进行均衡化生产排序,得到生产的机型和日产量,均衡化生产包括每种机型的日产量均衡与机型均衡;

4)建立关于机型计划期和每种机型的日产量的目标函数,以交货期响应差异和均衡性生产离差同时最小为目标求解,得到计划期内各机型的生产顺序及其日产量;其中,以交货期时间和计划期时间之间的差异表示交货期相应差异,以日产量标准差与日产量均值之间的差异、机型标准差与机型复杂程度均值之间的差异表示均衡化生产离差。

进一步地,所述的目标函数为:

f(ti,qit)=γsd+δ(αcvi+βcvt)

其中,ti为每种机型的计划期,qit为每种机型的日产量,sd为交货期响应差异,γ、δ、α、β分别为权重系数,cvi为每种机型均衡离差,cvt为每种机型日产量均衡离差。

进一步地,交货期响应差异为:

其中,n为机型种类数,p为机型订单编号,dip为第i种订单号为p的机型的交货期,tip为第i种订单号为p的机型的计划期。

进一步地,对应的机型均衡离差为:

其中,t为计划期,ui为计划期t内机型复杂程度均值,表示为it为第t天所排计划的第i种机型。

进一步地,对应的机型日产量均衡离差表示为:

其中,t为计划期,ut为计划期t内机型日产量均值,qit为每种机型的日产量,x为0或1,当x为0时表示机型不被安排,当x为1时表示机型被安排。

进一步地,所述的产能约束条件为:

其中,qit为每种机型的日产量,q为生产线的最大日产能。

进一步地,所述的交货准时性约束条件为:

tip+ε≤dip

其中,tip为第i种订单号为p的机型的计划期,dip为第i种订单号为p的机型的交货期,ε为随机因素的宽放时间。

进一步地,步骤2)中若交货期要求时间一样,则按照机型编码从小到大对机型重新进行排序。

进一步地,步骤4)中若需要的物料到达生产线的时间大于机型的计划期,则重新确定每种机型的计划期和日产量。

本发明还提供了一种多目标协同控制的定制式混流装配生产装置,在拖拉机生产系统中,包括如下单元:

参数获取单元:用于获取最大日产能q,机型种类数n,订单号p,每种机型需求量qi,产品编号m,每种机型订单号为p(p∈p)的交货期dip,每种机型的日产量qit;

交货期排序单元:用于按照交货期时间从小到大对每种机型进行排序;

生产均衡化排序单元:用于以交货准时性为约束条件,确定每种机型的计划期,以产能为约束条件进行均衡化生产排序,得到生产的机型和日产量,均衡化生产包括每种机型的日产量均衡与机型均衡;

求解单元:用于建立关于机型计划期和每种机型的日产量的目标函数,以交货期响应差异和均衡性生产离差同时最小为目标求解,得到计划期内各机型的生产顺序及其日产量;其中,以交货期时间和计划期时间之间的差异表示交货期相应差异,以日产量标准差与日产量均值之间的差异、机型标准差与机型复杂程度均值之间的差异表示均衡化生产离差。

本发明的有益效果是:

本发明提供的多目标协同控制的定制式混流装配生产方法,首先获取拖拉机的生产参数;然后按照交货期时间从小到大对每种机型进行排序;再以交货准时性为约束条件,确定各机型的计划期,以产能为约束条件进行均衡化生产排序,得到生产的机型和日产量,最后建立关于机型计划期和每种机型的日产量的目标函数,以交货期响应差异和均衡性生产离差同时最小为目标求解,得到计划期内各机型的生产顺序及其日产量,实现了混流装配生产的多目标协同智能排序、均衡生产、计划快速生成与实时变更,为提高制造企业的市场响应速度和精益生产水平提供有效方法。

附图说明

图1为本发明的多目标协同控制的定制式混流装配生产方法流程图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步的说明:

拖拉机是一种在复杂工况下的非道路作业机械,一般采用订单装配型(assembletoorder,ato)生产模式。同一个产品系列结构基本相同,都由若干基本组件和一些通用件组成。每项基本组件又有多种可选项,从而可形成一系列多种规格的变形产品。拖拉机生产的一般流程是:销售预测计划导入erp系统;erp依据产品bom(billofmaterials)信息和库存信息进行mrp运算,生成主生产计划mps(masterproductionschedule);客户订单确定后,制定最终装配顺序计划fas(finalassembleschedule),进行拉动式生产。实施mes的企业,可以通过mes制造执行系统(manufacturingexecutionsyetem)平台设计生产智能优化算法程序,实现装配生产的优化排序、计划的自动生成、实时调整与共享。

本发明提供了一种多目标协同控制的定制式混流装配生产方法,多目标协同优化(multi-objectivecoordinationoptimization,mco)是一种解决复杂系统问题的优化方法,并通过系统约束条件协调各变量之间的共享和耦合状态,保证变量之间的一致性,最终目的是使整个系统最优,混流装配生产属于离散型多阶段动态优化问题,从有限可行解中寻找最优解,可分两个层次阶段进行优化,第一阶段是生产排序优化,第二阶段是排产量与机型的均衡优化,再将两目标协同一致,具体的步骤为:

1、确定优化目标:

以精益生产为指导思路,以市场响应速度和均衡性生产为优化目标,进行分阶段优化。

市场响应速度:是指满足客户要求的供货速度,是制造企业参与市场竞争、赢得订单、提高企业核心竞争力的重要因素之一,反映企业对客户需求的快速响应能力。本发明以交货期响应差异系数最小为衡量指标。假设交货期响应差异系数sd=(交货期时间d-计划期时间t)/交货期时间d。

均衡性生产:拖拉机产品机型多数量少,季节性需求波动大,全年内均衡性生产难度大。但是在短期计划期内,需要确保劳动负荷均衡和节奏性生产,包括每日产量均衡、每日机型装配复杂程度均衡。本发明以离差系数最小为均衡性衡量指标,离差系数cv=标准差σ/平均值u。

2、目标函数建立:

设机型种类数为n,i∈n,第i种机型第p号订单的交货期时间为dip,第i种机型第p(p∈p)号订单的计划期时间为tip,则交货期响应差异系数表示为:

其中,n为机型种类数,p为机型订单编号,dip为第i种订单号为p的机型的交货期,tip为第i种订单号为p的机型的计划期。

均衡性生产包括计划期内日产量均衡与机型均衡,设所有机型的计划期为t天,t∈t,第i种机型第t天的产量为qit,则第i种机型计划期内的排产量为qi=(qi1,qi2,...,qit,...,qit)。设其均值为u,标准差为σ,则机型均衡离差系数表示为i∈n;日产量均衡离差系数表示为:t∈t。

其中,ui为计划期t内机型复杂程度均值,表示为it表示为第t天所排计划的第i种机型。σi为标准差表示为x为0或1,当x为0时表示机型不被安排,当x为1时表示机型被安排。

ut为日产量均值表示为σt为标准差表示为

综上,均衡性生产总离差系数表示为cv=αcvi+βcvt,α、β为权重系数。

将市场响应速度目标和均衡性生产目标进行协同优化,则目标函数表示为:f(ti,qit)=γsd+δ(αcvi+βcvt),把上述的表达式带入目标函数后得到:

其中,γ、δ、α、β分别为权重系数,n,m,t均为整数,q,q,t,α,β,γ,δ,ε均大于0。

以交货期响应差异和均衡性生产离差同时最小为目标对上述目标函数进行求解,则优化解空间为ω={ti,qit},f(ti,qit)为状态(ti,qit)对应的目标函数值,要求寻找最优解(ti,qit)*,使得对于所有的(ti,qit)∈ω,有f(ti,qit)*=minf(ti,qit)。

3、约束条件

物料约束:设物料种类为k,k∈k,第k种物料预期到达生产线边时间为tk,包含物料库存、在途与配送时间等,第i机型计划期时间为ti,则生产排序时先进行瓶颈物料识别,条件是:tk≤ti,否则此机型从生产排序计划中剔除。

产能约束:设生产线最大日产能为q,则第t天的总产量

交货准时性约束:设tip为第i种订单号为p的机型的计划期,dip为第i种订单号为p的机型的交货期,ε为随机因素的宽放时间,交货期约束条件表示为:tip+ε≤dip。

4、优化计算

为了避免传统智能优化算法全局盲目搜索效率低,基于mes平台依据主生产计划(mps)、生产能力、产品及其物料等基础数据,采用智能排序与均衡优化相集成的启发式优化算法,分步优化搜索,缩小搜索范围,提高搜索效率。

针对已建立的mco模型,基于mes平台集成归并排序(mergesort,ms)与自适应均衡(adaptiveequalization,ae)以及java计算机编程语言,设计sbc-map的智能优化启发式算法(intelligentoptimizingheuristicalgorithm,ioha),形成基于经验规则与优化模型的人工智能程序,进行在线寻优,分阶段搜索,达到整体最优效果,使用方便且效率高。其中应用的归并排序法(ms)是排序效率高且稳定性较好的自动排序算法,自适应均衡算法ae是以协同优化模型为自适应函数,依据约束条件不断搜索与方案评价,获得自适应函数最小的可行解过程。算法计算步骤如下:

1)信息获取与参数设置:依据营销计划,通过mes平台从erp获得主生产计划(mps)与mrp运算结果物料需求计划,主生产计划mps数据结构包括机型编码、机型型号、需求数量、需求交货期,获取交货期需求数组、机型编号数组、需求数量数组。设置相关参数:最大日产能为q,机型种类数n,物料种类k(物料编码),每种机型需求量qi,订单号p,产品编号m,第i种机型第p(p∈p)号订单的交货期时间dip,以及权重γ、δ、α、β等。

2)采用ms归并排序算法对交货期需求排序,将n个元素分成两个含n/2元素的子序列,再将两个子序列递归排序,最后按机型订单交货期要求的紧急程度排出时间序列(从小到大);对交货期要求相同的序列,再采用ms归并排序法,将机型编码从小到大排列,采用i表示机型编码,即按照i的从小到大重新排列顺序。

3)设生产排序方案为二元随机变量矩阵[ti,qit],排出t计划期装配生产的顺序计划初始解,根据产能约束和交货期约束tip+ε≤dip,智能识别物料状态,对每日生产机型的所有物料状态进行搜索,比较tk≤ti是否成立,不成立则剔除,重新调整计划,并获得计划期内每机型日产量矩阵[ti,qit]的生产排序方案。

4)对建立的目标函数求解,计算适应度函数f(ti,qit),从第二步开始循环迭代n次,取使f(ti,qit)为最小值的顺序计划方案为可行解,即最后求得的解为计划期内各机型的生产顺序及其日产量,该解具有鲁棒性和可靠性,其智能优化启发式算法流程图如图1所示。

本发明以市场快速响应和均衡性生产为优化目标,以交货期差异系数、机型及其日产量均衡离差系数为关键指标(kpi),以瓶颈物料与产能为约束条件,建立了多目标协同优化(mco)数学规划模型;探索了基于mes平台集成归并排序(ms)与自适应均衡(ae)的智能优化启发式算法(ioha),通过有限次循环迭代搜索出适应度函数最小值方案为可行解,提高了搜索质量与效率,保证了可行解的鲁棒性和可靠性。该方法大大缩短了生产准备周期,在线准确识别与剔除了瓶颈物料,满足了客户随机不确定性需求。该优化方法对sbc-map是可行的和有效的,为制造业提高市场响应速度和精益生产水平提供了科学方法。

本发明还提供了一种多目标协同控制的定制式混流装配生产装置,该装置包括参数获取单元、交货期排序单元、生产均衡化排序单元及求解单元,其中参数获取单元用于获取最大日产能q,机型种类数n,每种机型需求量qi,产品编号m,订单号p,每种机型订单号为p(p∈p)的交货期dip,每种机型的日产量qit;交货期排序单元用于按照交货期时间从小到大对每种机型进行排序;生产均衡化排序单元用于以交货准时性为约束条件,确定每种机型的计划期,以产能为约束条件进行均衡化生产排序,得到生产的机型和日产量,均衡化生产包括每种机型的日产量均衡与机型均衡;求解单元用于建立关于机型计划期和每种机型的日产量的目标函数,以交货期响应差异和均衡性生产离差同时最小为目标求解,得到计划期内各机型的生产顺序及其日产量;其中,以交货期时间和计划期时间之间的差异表示交货期相应差异,以日产量标准差与日产量均值之间的差异、机型标准差与机型复杂程度均值之间的差异表示均衡化生产离差。

本发明的多目标协同控制的定制式混流装配生产装置,实际上是一种软件构架,其中各单元是与上述方法相对应的进程和程序,由于其方法的实施方式已经在上述实施例中进行了详细的说明,因此,在这里不再赘述。

以上给出了具体的实施方式,但本发明不局限于以上所描述的实施方式。本发明的基本思路在于上述基本方案,对本领域普通技术人员而言,根据本发明的教导,设计出各种变形的模型、公式、参数并不需要花费创造性劳动。在不脱离本发明的原理和精神的情况下对实施方式进行的变化、修改、替换和变型仍落入本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1