一种基于多模式集合的纺织工艺推荐模型的构建方法技术

技术编号:14418794 阅读:83 留言:0更新日期:2017-01-12 18:10
本发明专利技术公开了一种基于多模式集合的纺织工艺推荐模型的构建方法,为每个工序的工艺设计建立子模型,然后将每个子模型进行训练,由此根据订单规格信息分别为清棉、梳棉、并条、粗纱等8大工序设计工艺参数推荐模型(如转速、锭速、前罗拉直径等),自动形成与订单信息对应的生产线,从而明确各工序,并用“纺纱工艺描述语言”统一描述。

【技术实现步骤摘要】

本专利技术涉及纺织领域,具体涉及一种基于多模式集合的纺织工艺推荐模型的构建方法
技术介绍
在工艺设计环节,我国的众多纺织企业主要以手写为主,部分企业采用Excel进行编辑,通常需要4人/天的相互配合才能来完成。当遇到客户订单改变或投诉问题时,整个工艺需要重新计算和设计。特别是,当遇到小批量多品种订单时,工艺设计数据的事后性容易造成纺纱试样、工艺与订单之间数据信息的丢失,从而无法精确对账,不但造成原料的大量浪费,而且导致后续工序(计划下达、生产加工、计划调度等)中断。因此,如何对订单信息进行规范处理,实现从“订单数据→设备选型→生产线生成→工艺设计”的自动化,做到工艺设计的智能化显得尤为重要。在美国、德国、日本等纺织技术比较先进的一些国家,其纺织工艺设计及计算方法通常是严加保密的,而且相关的文献报道很少。通过仅有的几篇文献检索结果显示,80年代初,一些比利时的纺织企业,通过研发面向纺织企业的CAD/CAM技术来进行工艺设计,一定程度上了改变了人工设计工艺的现状。但是,这种工艺设计的结果数据难以转换成关系数据库所能接收的格式,导致工艺数据与生产加工数据无法共享。到90年代,德国、日本的一些纺织企业大力推行通过ERP系统,可根据订单信息进行工艺设计,在很大程度上实现了“订单接收-设备选型-工艺设计-计划调度”环节的自动化,实现了各工序间工艺设计数据的高度集成。到目前为止,国外研发的一些新型纺纱、织造设备已自带有工艺设计功能,可以应对多品种、小批量的工艺设计,但问题是,设备通信协议永不开放,难以实现工艺数据与生产数据的共享。目前,我国纺织企业的工艺设计还主要靠人工手工来设计,通过输入众多参数(比如纬密、纤维直径等)进行Excel编辑,整个过程耗人耗时,出错率高,而且数据是零散的,难以实现工艺数据的共享共用问题。近几年,在经济效益较好的龙头纺织企业,比如安徽华茂集团,在2009年与东南大学合作研发了一种“纺织工艺设计子系统”,改变了工艺设计靠人工手工编辑的状态,但该系统是一种基于局域网的Client/Server模式的工艺设计子系统,基本功能是客户订单数据的导入、设备的选型、纺织工艺的生成。而且,缺乏与制造层面的数据共享,整个工艺设计过程还需要人工的修正和补充;东华大学以国家科技支撑计划项目为依托,研发出一套适合纺织行业的智能工艺设计软件平台系统。该系统的主要功能在于借助历史工艺参数(如车速、纬密、罗拉直径等)、以及工艺特征参数(如理论单产、计产等),进行纺织工艺的自动设计,由此产生新工艺或生产线,但在多工序间的工艺数据闭环操作、与制造层面的数据共享方面仍显得不足。除此以外,有公司从工程应用的角度,通过考虑设备性能的各个指标(比如转速、锭速、罗拉直径等),研发了一种适合国产纺织设备的智能工艺设计系统,但问题是,我国纺织企业的设备重点以进口为主,所以该工艺设计系统在国内难以推行。
技术实现思路
为解决上述问题,本专利技术提供了一种基于多模式集合的纺织工艺推荐模型的构建方法。为实现上述目的,本专利技术采取的技术方案为:一种基于多模式集合的纺织工艺推荐模型的构建方法,包括如下步骤:S1、通过各车间的数据库管理系统提供的数据接口进行生产数据的获取,并将获取到的生产数据进行共享并存储在纺织行业上层的集成管理系统中;S2、通常,任务信息包括任务的数目、所需的任务处理和子任务的激励程度任务Agent从任务队列中接收任务,然后将任务信息提交给监控Agent和资源Agent,目标是获取特定子任务及其所需的资源;监控Agent从自己的知识库中检索任务信息若监控Agen在知识库中找不到任务信息,那么工作流将转到步骤S3;若任务信息存在于知识库内,监控Agent将直接通知资源Agent安排资源,调用任务Agent实现的任务信息,并开启设备进行生产;不会处理一些与生产计划无关的操作,这种方式的好处是降低系统工作量。资源Agent接收任务信息后,全面收集单个设备的生产能力、设备能力和其他信息,并确定设备是否可以接受该任务,若任务不能被接受,那么整个生产过程退出;若决定执行任务,那么工作流将返回到步骤S4;否则,工作流程将逐步转向步骤S3。S3、通过发出投标书,资源Agent形成可供选择的设备清单;现在,假定有n个可替代设备,用于确定中标设备的目标函数,可以表示为以下公式。Minα1(Σi=1rα2MTmi+Σi=1r-1NTmi+1)+α3(Σi=1rα4OTmi+Σi=1r-1PTmi+1)]]>式中,α1,α2,α3和α4是加权系数,Mtmi是加工成本,并表示投标设备完成子任务Tmi,NTmi+1表示从任务Tmi到Tmi+1时设备转换成本,如设备的浪费,运输成本等;Otmi和PTmi+1分别是完成时间和转换时间;成本价格的计算公式是MTmi=δαt,式中,α是设备负荷系数,通常设备的闲置率越小负载系数越大;δ是处理的单位成本,T是处理任务的预期时间;总之,通过合约网机制,处理设备可以使加工成本降低到最小化,使设备的负载接近平衡;S4、在任务被分解或由资源Agent分类后,子任务开始向设备进行招标;原则如下:首先,从通过已完成子任务估算的产能信息知识库中,检索所有设备Agent的最新的产能信息;然后,将任务Agent问题向一些特殊的设备而不是所有的设备进行招标,目标是减少后续处理投标过程中网络通信的负载和计算负荷;阈值的计算公式为θij=θ′ij+ka,式中,a表示转换或传输时间,即一个各种各样的设备在生产各种各样产品时在不同种设备间切换的时间;因此,在等待队列中,当一个品种不需要切换不同的设备时,其价值k趋向于零;θij的导数为θ′ij=k1+k2tij+k3αij,对每个产生的子任务,它有一个值k1,k1对应的生产子任务的优先级相对较小;tij是完成子任务的时间;αij是影响任务ti的强度系数,它源于装置Rj;同时,较好的Rj的输出一个特定类型处理过程ti和较小的αij;加权系数k2,k3取决于完成子任务的时间,同时规模效应的专业系数作用于反应阈;S5、任务Agent计算每个子任务的激励程度S=S0+k4t;式中,S0为初始值,t是任务序列的等待时间,k4是加权系数,主要用来确定等待时间的长短,这影响加工任务完成的概率;在此基础上,将所有的子任务打包在队列中等待调用,例如,在步骤S5中,任务Agent调用资源Agent,而资源Agent来判断子任务所需的资源。当与步骤S4相结合时,根据公式资源Agent可以计算概率的大小;此外,更大的生产可能性对应着生产队列中的任务的优先级较高。现假设有m个队列和n台设备,我们可以从排列和组合的角度来看,他们形成了m*n个可替代处理路线;在步骤S5和S6中,资源Agent将反馈给监控Agent可替代处理路线,而监控Agent建立了关于优化目标方面的目标函数,这个函数需要一个动态调度系统来实现;在纺织行业的所有生产车间,目标是用最短的时间和最小的成本来完成任务;S6、如果被称为监视Agent,它首先开始对所接收到可选择工艺路线进行编码,并且每一个工艺路线对应着一个编码;然后,监测Agent执行迭代操本文档来自技高网
...
一种基于多模式集合的纺织工艺推荐模型的构建方法

【技术保护点】
一种基于多模式集合的纺织工艺推荐模型的构建方法,其特征在于,包括如下步骤:S1、通过各车间的数据库管理系统提供的数据接口进行生产数据的获取,并将获取到的生产数据进行共享并存储在纺织行业上层的集成管理系统中;S2、任务Agent从任务队列中接收任务,然后将任务信息提交给监控Agent和资源Agent,目标是获取特定子任务及其所需的资源;监控Agent从自己的知识库中检索任务信息若监控Agen在知识库中找不到任务信息,那么工作流将转到步骤S3;若任务信息存在于知识库内,监控Agent将直接通知资源Agent安排资源,调用任务Agent实现的任务信息,并开启设备进行生产;资源Agent接收任务信息后,全面收集单个设备的生产能力、设备能力和其他信息,并确定设备是否可以接受该任务,若任务不能被接受,那么整个生产过程退出;若决定执行任务,那么工作流将返回到步骤S4;否则,工作流程将逐步转向步骤S3。S3、通过发出投标书,资源Agent形成可供选择的设备清单;现在,假定有n个可替代设备,用于确定中标设备的目标函数,可以表示为以下公式。Minα1(Σi=1rα2MTmi+Σi=1r-1NTmi+1)+α3(Σi=1rα4OTmi+Σi=1r-1PTmi+1)]]>式中,α1,α2,α3和α4是加权系数,Mtmi是加工成本,并表示投标设备完成子任务Tmi,NTmi+1表示从任务Tmi到Tmi+1时设备转换成本,Otmi和PTmi+1分别是完成时间和转换时间;成本价格的计算公式是MTmi=δαt,式中,α是设备负荷系数,δ是处理的单位成本,T是处理任务的预期时间;S4、在任务被分解或由资源Agent分类后,子任务开始向设备进行招标;原则如下:首先,从通过已完成子任务估算的产能信息知识库中,检索所有设备Agent的最新的产能信息;然后,将任务Agent问题向一些特殊的设备而不是所有的设备进行招标;阈值的计算公式为θij=θ′ij+ka,式中,a表示转换或传输时间,即一个各种各样的设备在生产各种各样产品时在不同种设备间切换的时间;θij的导数为θ′ij=k1+k2tij+k3αij,对每个产生的子任务,它有一个值k1,k1对应的生产子任务的优先级相对较小;tij是完成子任务的时间;αij是影响任务ti的强度系数,它源于装置Rj;同时,较好的Rj的输出一个特定类型处理过程ti和较小的αij;加权系数k2,k3取决于完成子任务的时间,同时规模效应的专业系数作用于反应阈;S5、任务Agent计算每个子任务的激励程度S=S0+k4t;式中,S0为初始值,t是任务序列的等待时间,k4是加权系数;在此基础上,将所有的子任务打包在队列中等待调用;现假设有m个队列和n台设备,我们可以从排列和组合的角度来看,他们形成了m*n个可替代处理路线;在步骤S5和S6中,资源Agent将反馈给监控Agent可替代处理路线,而监控Agent建立了关于优化目标方面的目标函数,这个函数需要一个动态调度系统来实现;在纺织行业的所有生产车间,目标是用最短的时间和最小的成本来完成任务;S6、如果被称为监视Agent,它首先开始对所接收到可选择工艺路线进行编码,并且每一个工艺路线对应着一个编码;然后,监测Agent执行迭代操作,并根据结果初始化编码;接着,监控Agent做交叉算子产生新的编码;最后相同的变异操作执行后创建新的编码,并经过适应度计算可以形成总体。因此,该适应度函数称为如下所示的目标函数:f(k)=ε1Uk+ε2Vk其中:Uk=Σi=1rα2MTmi(k)T+Σi=1r-1NTmi+1(k),Vk=Σi=1rα4OTmi(k)+Σi=1r-1PTmi+1(k),k=1,|,m*n]]>由此产生的编码对应的处理路径是最终选择路径,根据所选路径,监控Agent通知资源Agent安排设备生产。...

【技术特征摘要】
1.一种基于多模式集合的纺织工艺推荐模型的构建方法,其特征在于,包括如下步骤:S1、通过各车间的数据库管理系统提供的数据接口进行生产数据的获取,并将获取到的生产数据进行共享并存储在纺织行业上层的集成管理系统中;S2、任务Agent从任务队列中接收任务,然后将任务信息提交给监控Agent和资源Agent,目标是获取特定子任务及其所需的资源;监控Agent从自己的知识库中检索任务信息若监控Agen在知识库中找不到任务信息,那么工作流将转到步骤S3;若任务信息存在于知识库内,监控Agent将直接通知资源Agent安排资源,调用任务Agent实现的任务信息,并开启设备进行生产;资源Agent接收任务信息后,全面收集单个设备的生产能力、设备能力和其他信息,并确定设备是否可以接受该任务,若任务不能被接受,那么整个生产过程退出;若决定执行任务,那么工作流将返回到步骤S4;否则,工作流程将逐步转向步骤S3。S3、通过发出投标书,资源Agent形成可供选择的设备清单;现在,假定有n个可替代设备,用于确定中标设备的目标函数,可以表示为以下公式。Minα1(Σi=1rα2MTmi+Σi=1r-1NTmi+1)+α3(Σi=1rα4OTmi+Σi=1r-1PTmi+1)]]>式中,α1,α2,α3和α4是加权系数,Mtmi是加工成本,并表示投标设备完成子任务Tmi,NTmi+1表示从任务Tmi到Tmi+1时设备转换成本,Otmi和PTmi+1分别是完成时间和转换时间;成本价格的计算公式是MTmi=δαt,式中,α是设备负荷系数,δ是处理的单位成本,T是处理任务的预期时间;S4、在任务被分解或由资源Agent分类后,子任务开始向设备进行招标;原则如下:首先,从通过已完成子任务估算的产能信息知识库中,检索所有设备Agent的最新的产能信息;然后,将任务Agent问题向一些特殊的设备而不是所有的设备进行招标;阈值的计算公式为θij=θ′ij+ka,式中,a表示转换或传输时...

【专利技术属性】
技术研发人员:邵景峰
申请(专利权)人:西安工程大学
类型:发明
国别省市:陕西;61

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

1