一种基于隧道窑反推前道工序的智能调度算法制造技术

技术编号:27744978 阅读:55 留言:0更新日期:2021-03-19 13:39
本发明专利技术公开了一种基于隧道窑反推前道工序的智能调度算法,面向大批量陶瓷生产过程中的煅烧环节,根据窑速计算t小时预计出窑的窑车数量,获取当前出窑的窑车号。推算t小时后出窑所有窑车的窑位类型及其数量,根据推算出来的窑位类型跟数量,推算出未来要生产的白坯类型和数量。能及时获取相应数据,简便现场生产调整,并实现排产计划实时更新,从而大幅度提升产效率并降低生产成本。本发明专利技术同时给出了Visual Studio C#环境下的程序开发方案,使得在面对不同实际问题时,能够高效率的实现算法从而获得生产方案。

【技术实现步骤摘要】
一种基于隧道窑反推前道工序的智能调度算法
本专利技术涉及陶瓷生产
,尤其涉及一种基于隧道窑反推前道工序的智能调度算法。
技术介绍
我国陶瓷工艺发展至今,技术改进巨大,对能源的消耗和环境的污染也越来越恶劣。陶瓷行业一直被国家环保部门公认为是高能耗、高污染行业,惩罚性税收达69.7%,很多企业在都在减少能耗上面临着巨大的危机。陶瓷工艺的主要能耗产生在煅烧阶段,煅烧是将形状体积大小不一的瓷坯放在窑(气窑、电窑)里,于空气中进行高温的、长时间的持续热处理过程。在这个过程中,窑的容量一定,而每个瓷坯的体积大小不定,不同的分批方案可以得到不同的煅烧时间,以往企业大多没有找到一个合理的分批方案,因此导致瓷器煅烧中产生了较大的能耗,煅烧成本高不下,煅烧时间长,加工效率也低,无形中增加了企业的生产成本,也对环境造成了不小的污染。由于排产过程复杂,涉及计算窑炉未来t小时出窑窑车数量、窑板类型数量、产品窑板对应关系、立体库实时库存、流水线体库存、产品压坯特性、订单需求等诸多因素。人工排产无法及时获取相应数据,计算逻辑复杂,现场生产调整频繁,固需要通过智能调度算法隧道窑炉智能调度,并实现排产计划实时更新。
技术实现思路
本专利技术的其他特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的在于克服上述不足,提供一种基于隧道窑反推前道工序的智能调度算法。为实现上述目的,本专利技术的技术解决方案是:一种基于隧道窑反推前道工序的智能调度算法,按如下步骤进行:步骤1、初始化,定义i为窑车从进入窑炉的顺序,j为窑车上的窑位的类型,k为窑位类型j相对应的数量;Ci-j-k表示第i辆窑车j类型的数量为k;步骤2、将不同隧道窑炉一天输送的窑车数量速度记为v,计算指定加工时间段t小时内的进入窑炉的窑车总数h=v/24*t,得到该时间t内最后出来一辆进入窑炉的窑车编号为Ch;步骤3、计算t时间段内h辆车各类窑位类型的烧制数量Wj=∑Ci-j-k(j=1,2,…,n,…;k=1,2,…,n,…);步骤4、定义m为白坯产品型号的类型,获取白坯库存总量信息,计算库存总量里各型号产品类型的数量Qm(m=1,2,…,n,…);步骤5、判断白坯库存各类产品总量Qm和t时间段内h辆车进入窑炉各类窑位类型的烧制数量Wj的是否匹配,若Qm≥Wj(m=j=1,2,…,n,…)时,即满足每一类产品的类型的白坯库存总量大于相对应窑位类型的数量,可以增大窑炉窑速度v,提高生产效率;反之,当存在至少一种产品类型Qm<Wj,要增加相对应白坯类型的数量,以满足生产需求;步骤6、定义L为订单优先级,DL-m-y表示订单优先级L上白坯产品类型为m的数量是y,获取订单库总量信息,计算订单库里各型号产品类型的数量Pm=∑DL-m-y(L=1,2,…,n,…;m=1,2,…,n,…;k=1,2,…,n,…);步骤7、判断白坯库存各型号产品总量Qm和总订单各类产品窑位数量Pm=的是否匹配,若Qm≥Pm(m=1,2,…,n,…)时,即满足所有订单完成生产,若Qm<Pm(m=1,2,…,n,…)时,则先安排优先级高的订单先生产。优选的,所述窑炉一天输送的窑车数量速度v为90-125车/天。优选的,步骤4中剔除库存总量中数量Qc(c为大件产品的种类)未超过4小时的产品数量,得到大件物品类型的最终库存数量Qc。优选的,步骤4白坯库存总量包括白坯库到窑炉之间流水线上未装窑炉的产品数量。优选的,步骤3中每一种白坯产品的类型包括一种或几种小类型。优选的,所述订单类型L先按交期排序,交期靠前的优先生产。交期一样的需要根据订单类型二次排序,渠道类型优于新品类型,新品类型优于试产类型。优选的,所述窑车均设置有窑车身份标签,所述窑车身份标签包括窑车编号、窑位类型及对应窑位类型的数量,所述窑车身份标签可以采用条形码、RFID电子标签任一一种。优选的,所述白坯均设置有白坯身份标签,所述白坯身份标签包括产品类型、生产时间,所述白坯身份标签可以采用条形码、RFID电子标签任一一种。通过采用上述的技术方案,本专利技术的有益效果是:据窑车进去的先后顺序,根据先进先出的原则,往后推算t小时将要出窑的车数,推算t小时后出窑所有窑车的窑位类型及其数量,根据推算出来的窑位类型跟数量,推算出未来要生产的白坯类型和数量。先按交期排序,交期靠前的优先生产。交期一样的需要根据订单类型二次排序,渠道类型优于新品类型,新品类型优于试产类型。及时获取相应数据,计算逻辑简单,简化现场生产调整,实现排产计划实时更新。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举一个或数个较佳实施例,作详细说明如下。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合具体实施方式对本专利技术进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,但并不用于限定本专利技术。在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。但注明直接连接则说明连接地两个主体之间并不通过过渡结构构建连接关系,只通过连接结构相连形成一个整体。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。在本专利技术中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。一种基于隧道窑反推前道工序的智能调度算法,按如下步骤进行:步骤1、初始化,定义i为窑车进入窑炉的顺序,j为窑车上的窑位的类型,k为窑位类型j相对应的数量;Ci-j-k表示第i辆窑车j类型的数量为k;步骤2、将不同隧道窑炉一天输送的窑车数量速度记为v,计算指定加工时间段t小时内的进入窑炉的窑车总数h=v/24*t,得到该时间t内最后出来一辆进入窑炉的窑车编号为Ch;步骤3、计算t时间段内h辆车各个窑位类型的烧制数量Wj=∑Ci-j-k(j=1,2,…,n,…;k=1,2,…,n,…);步骤4、定义m为白坯产品的类型,获取白坯库存总量信息,计算库存总量里各类产品类型的数量Qm(m=1,2,…,n,…);步骤5、判断白本文档来自技高网...

【技术保护点】
1.一种基于隧道窑反推前道工序的智能调度算法,其特征是按如下步骤进行:/n步骤1、初始化,定义i为窑车从进入窑炉的顺序,j为窑车上的窑位的类型,k为窑位类型j相对应的数量;C

【技术特征摘要】
1.一种基于隧道窑反推前道工序的智能调度算法,其特征是按如下步骤进行:
步骤1、初始化,定义i为窑车从进入窑炉的顺序,j为窑车上的窑位的类型,k为窑位类型j相对应的数量;Ci-j-L表示第i辆窑车j窑位类型的数量为k;
步骤2、将不同隧道窑炉一天输送的窑车数量速度记为v,计算指定加工时间段t小时内的进入窑炉的窑车总数h=v/24*t,得到该时间t内最后出来一辆进入窑炉的窑车编号为Ch;
步骤3、计算t时间段内h辆车进入窑炉各类窑位类型的烧制数量Wj=∑Ci-j-k(i=1,2…h;j=1,2,…,n,…;k=1,2,…,n,…);
步骤4、定义m为白坯产品的类型,获取白坯库存总量信息,计算库存总量信息里各型号产品类型的数量Qm(m=1,2,…,n,…);
步骤5、判断白坯库存各型号产品总量Qm和t时间段内h辆车进入窑炉各类窑位类型的烧制数量Wj的是否匹配,若Qm≥Wj(m=j=1,2,…,n,…)时,即满足每一类产品的类型的白坯库存总量大于相对应窑位类型的数量,可以增大窑炉窑速度v,提高生产效率;反之,当存在至少一种产品类型Qm<Wj,要增加相对应白坯类型的数量,以满足生产需求;
步骤6、定义L为订单优先级,DL-m-y表示订单优先级L上白坯产品类型为m的数量是y,获取订单库总量信息,按订单优先级先后顺序对每种产品类型的数量进行累加得到Pm=∑DL-m-y(L=1,2,…,n,…;m=1,2,…,n,…;k=1,2,…,n,…);
步骤7、判断若Qm≥Pm(m=1,2,…,n,…)时,即满足所有订单完成生...

【专利技术属性】
技术研发人员:林孝发林孝山黄志斌
申请(专利权)人:九牧厨卫股份有限公司
类型:发明
国别省市:福建;35

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

1