[发明专利]一种基于粒子群优化模型的柔性排产方法在审
申请号: | 202210968952.7 | 申请日: | 2022-08-12 |
公开(公告)号: | CN115293436A | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 唐剑;杨松贵;韩闰龙;袁晴 | 申请(专利权)人: | 南京维拓科技股份有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/04;G06N3/00 |
代理公司: | 南京科知维创知识产权代理有限责任公司 32270 | 代理人: | 王萍萍 |
地址: | 210012 江苏省南京市雨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 粒子 优化 模型 柔性 方法 | ||
一种基于粒子群优化模型的柔性排产方法,包括以下步骤:S1:用户输入加工工件信息;所述加工工件信息包括任务编号、设备种类、加工时间、是否指定机床、完工时间和优先级;S2:根据实际生产线的调度需求设置排产条件;S3:生产排产,采用粒子群优化算法得出排产最优解;S3‑1:在可行解空间中初始化一群粒子,每个粒子都代表一个潜在的最优解;S3‑2:用三项指标去表征每一个粒子的特征;S3‑3:更新粒子位置,得到Pbest和Gbest;S3‑4:更新极值;S4:将排产结果输出成甘特图。
技术领域
本发明涉及智能制造领域,尤其涉及一种基于粒子群优化模型的柔性排产方法。
背景技术
柔性生产,是指是以“制造系统响应内外环境变化的能力” 建设为核心的生产方式与方法论。生产方式,一般是指企业整体活动方式,包括所有制造过程与经营管理过程。适用于工厂多种产品、多流程、多形态、多单元的快速转换与协同生产。
随着工业互联网技术的不断发展和创新,柔性制造企业之间的市场竞争愈发激烈,其面临的挑战也越来越大。若要想赢取顾客、占领市场并在市场竞争中成为胜利者,就必须最大化地利用资源来提高生产效率,以最快的速度满足客户对产品的需求。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于粒子群优化模型的柔性排产方法;
为实现上述目的,本发明采用了如下技术方案:一种基于粒子群优化模型的柔性排产方法,包括以下步骤:
S1:用户输入加工工件信息;
所述加工工件信息包括任务编号、设备种类、加工时间、是否指定机床、完工时间和优先级;
S2:根据实际生产线的调度需求设置排产条件;
S3:生产排产,采用粒子群优化算法得出排产最优解;
S3-1:在可行解空间中初始化一群粒子,每个粒子都代表一个潜在的最优解;
S3-2:用三项指标去表征每一个粒子的特征;
S3-3:更新粒子位置,得到Pbest和Gbest;
Pbest即为个体极值,指一个体在它所经历的位置中计算得到的所有适应度值中最优的位置;
Gbest即为群体极值,指种群中的所有粒子的适应度值最优的位置;
S3-4:更新极值;
S4:将排产结果输出成甘特图。
优选地,优先级由数字表示,1代表最高优先级,2代表中等优先级,3为最低优先级。
优选地,调度需求情形包括紧急插单、指定机床、机床热拔插、工件暂停生产、任务指定期限和保证最高加工效率。
优选地,所述机床热拔插有包括以下两种情况:
1、在某一个机床不执行任务,将该机床推出该生产线时;
2、在需要增加生产线产能,新增机床时。
优选地,三项指标包括粒子的位置、速度和适应度。
与现有技术相比,本发明的有益效果为:通过粒子群优化算法,快速得出每一条生产线的最佳排产模式,同时兼顾寻找最优解范围的同时,保持收敛速度,局部搜索更加精准。
附图说明
图1为本发明的一种基于粒子群优化模型的柔性排产方法的流程图;
图2为本发明的一种基于粒子群优化模型的柔性排产方法得出最优解的计算流程图。
具体实施方式
为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。
请参阅图1-2,本发明一实施例的基于粒子群优化模型的柔性排产方法,包括以下步骤:
S1:用户输入加工工件信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京维拓科技股份有限公司,未经南京维拓科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210968952.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理