1.一种生产线的仿真排产方法,其特征在于,所述方法包括如下步骤:
获取待处理产品的产品物料、工艺路线;
基于所述待处理产品的产品物料、所述工艺路线、预先创建的仿真排产模型、预设匹配算法,得到加工工位,以根据所述加工工位的设备对所述待处理产品进行加工;其中,所述仿真排产模型基于加工设备的预设产能、工位训练得到;
其中,所述基于所述待处理产品的产品物料、所述工艺路线、预先创建的仿真排产模型、预设匹配算法,得到加工工位的步骤包括:基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法,确定所述待处理产品的关键工位;
基于所述关键工位,计算适应值、当前迭代次数;
若所述当前迭代次数不满足预设条件,则基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法、所述适应值、所述关键工位,确定调整工位;
根据所述调整工位对所述关键工位进行更新,并返回执行步骤:基于所述关键工位,计算适应值、当前迭代次数;
若所述当前迭代次数满足预设条件,则将所述关键工位作为所述加工工位;
其中,所述基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法、所述适应值、所述关键工位,确定调整工位的步骤包括:基于所述关键工位、所述适应值,计算重组概率;
基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法、所述重组概率,得到选择样本;
对所述样本进行MS交叉和OS交叉,得到交叉结果;
基于所述交叉结果,计算变异概率;
基于所述变异概率,对所述选择样本进行搜索,得到所述调整工位。
2.根据权利要求1所述的生产线的仿真排产方法,其特征在于,所述基于所述待处理产品的产品物料、所述工艺路线、预先创建的仿真排产模型、预设匹配算法,得到加工工位的步骤之前包括:建立所述仿真排产模型;
其中,所述建立所述仿真排产模型的步骤包括:
获取所述加工设备的预设产能、工位;
根据所述加工设备的预设产能、工位构造所述仿真排产模型。
3.根据权利要求1所述的生产线的仿真排产方法,其特征在于,所述基于所述待处理产品的产品物料、所述工艺路线、预先创建的仿真排产模型、预设匹配算法,得到加工工位的步骤之后包括:基于所述加工工位的设备的效率、所述待处理产品对应的任务量、所述待处理产品的最晚交期,计算得到所述待处理产品对应的生产线的加工设备数量;和/或所述待处理产品对应的生产线需要的操作工人数量;
若所述待处理产品对应的生产线的加工设备数量;和/或所述待处理产品对应的生产线需要的操作工人数量不满足预设数量,则对待处理产品对应的生产线的数量进行调整;
和/或对所述加工工位的设备的数量进行调整。
4.根据权利要求3所述的生产线的仿真排产方法,其特征在于,所述基于所述加工工位的设备的效率、所述待处理产品对应的任务量、所述待处理产品的最晚交期,计算得到所述待处理产品对应的生产线的加工设备数量;和/或所述待处理产品对应的生产线需要的操作工人数量的步骤包括:若所述待处理产品的加工方式为离散加工,则基于所述加工工位的设备的效率、所述待处理产品对应的任务量、所述待处理产品的最晚交期、预设离散加工公式,计算得到所述待处理产品对应的生产线的加工设备数量;和/或所述待处理产品对应的生产线需要的操作工人数量;
若所述待处理产品的加工方式为连续加工,则基于所述加工工位的设备的效率、所述待处理产品对应的任务量、所述待处理产品的最晚交期、预设连续加工公式,计算得到所述待处理产品对应的生产线的加工设备数量;和/或所述待处理产品对应的生产线需要的操作工人数量。
5.根据权利要求2所述的生产线的仿真排产方法,其特征在于,所述基于所述待处理产品的产品物料、所述工艺路线、预先创建的仿真排产模型、预设匹配算法,得到加工工位的步骤之后包括:获取所述加工设备的实际产能;
将所述实际产能回传到所述仿真排产模型,对所述预设产能进行更新;并返回执行步骤:根据所述加工设备的预设产能、工位构造所述仿真排产模型。
6.一种生产线的仿真排产系统,其特征在于,包括:
数据获取模块,用于获取待处理产品的产品物料、工艺路线;
工位分析模块,用于基于所述待处理产品的产品物料、所述工艺路线、预先创建的仿真排产模型、预设匹配算法,得到加工工位,以根据所述加工工位的设备对所述待处理产品进行加工;其中,所述仿真排产模型基于加工设备的预设产能、工位训练得到;
所述工位分析模块,还用于基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法,确定所述待处理产品的关键工位;基于所述关键工位,计算适应值、当前迭代次数;若所述当前迭代次数不满足预设条件,则基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法、所述适应值、所述关键工位,确定调整工位;根据所述调整工位对所述关键工位进行更新,并返回执行步骤:基于所述关键工位,计算适应值、当前迭代次数;若所述当前迭代次数满足预设条件,则将所述关键工位作为所述加工工位;
所述工位分析模块,还用于基于所述关键工位、所述适应值,计算重组概率;基于所述待处理产品的产品物料、所述工艺路线、所述仿真排产模型、所述预设匹配算法、所述重组概率,得到选择样本;对所述样本进行MS交叉和OS交叉,得到交叉结果;基于所述交叉结果,计算变异概率;基于所述变异概率,对所述选择样本进行搜索,得到所述调整工位。
7.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的生产线的仿真排产方法,所述生产线的仿真排产的程序被所述处理器执行时实现如权利要求1‑5中任一项所述的生产线的仿真排产方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有生产线的仿真排产的程序,所述生产线的仿真排产的程序被处理器执行时实现如权利要求1‑5中任一项所述的生产线的仿真排产方法的步骤。