在制造业数字化转型浪潮中,企业常陷入“计划赶不上变化”的困境:订单交期混乱、资源闲置与过载并存、决策滞后、插单导致全线崩溃……传统人工排产不仅效率低下,还因依赖经验而频发失误。生产计划与排程的智能化升级已成为企业突破瓶颈的核心需求。JVS智能排产系统(APS) ,作为一款开源的排程工具,通过算法优化与大数据分析,实现生产全流程的精准调控。帮助中小企业轻松解决传统排产中的“老大难”问题!

项目介绍

JVS·智能APS系统以销售订单为起点,通过接收并分析客户订单需求,分解后续的生产计划,并且制定合理的任务安排。
图片

系统定位

APS是连接企业资源计划(ERP)系统和制造执行系统(MES)的核心枢纽,为整个生产流程提供了智能化的计划与排程。
图片

核心能力

智能APS系统大致可分为基础数据、生产工艺、生产计划三个大的模块,其中基础数据又可细分为物料管理、资源管理、生产订单、来料计划、制造BOM。生产工艺可细分工序模版、工艺路线、生产日历。生产计划可细分为排产策略、排产计划两个小的模块。

一、基础数据

1.物料管理
物料管理即生产一个东西所需要的物资准备原材料这些,可以是成品半成品也可以是原材料。好比汽车发动机会有很多零部件共同拼接而成,发动机最后是个成品。而发动机所需的气门、缸盖、缸体等诸多零部件属于发动机的原材料。而这些都统称为物料,所以物料管理模块即是对生产产品所需的资源进行管理,含对其类型、来源、库存等多方面维度的管理。
图片
2.资源管理
资源概念相对来说比较广泛,比如设备资源、人力资源等都属于资源管理的一环。一般有了物料之后,那就需要对物料进行加工从而形成成品。那么加工这些原生物料所需要的设备、人力等都属于资源。比如发动机需要淬火槽、喷砂机、冷却塔、低压铸造机等设备资源。同时也需要质检员、装配工、设计师、包装员等人力资源。把各种资源根据资源组划分从而区分资源,再加以相关容量或产能数据、状态等从而实现对资源进行整合与统一管理。
图片
3.生产订单
生产订单一般是指定工艺路线后进行的步骤,顾名思义就是把要生产的产品当做一个订单进行新增添加,并定义好生产数量、交付时间等。上面例子的话就是以发动机为产品而生成一个发动机的生产订单。
图片
4.来料计划
来料计划即是当物料库存不足时就会从来料计划里的来料数量进行补充,来料计划也是为防止库存不足导致产品无法完整做完而进行的补货操作。新增来料时通常会填写到货时间、数量、以及相关状态是否是在途。
图片
5.制造BOM
制造BOM即是几个物料的拼接组合形成其中一个完整零件部位即为一个BOM,比如汽车发动机里面的零件有油管和缸盖等。而油管和缸盖下面又有很多其他物料组成,比如多少钢材、多少模具等。油管、缸盖这种就是一个BOM。
图片

二、生产工艺

1.工序模版
工序模版是为工艺路线而服务的形成模板化的东西,可以理解为一块儿一块儿的组件。比如发动机有轴承工序、有气门工序、有缸体缸盖工序等诸多工序。做成模版时需定义工序关系、以及该制作工序所需的资源和相关物料。
图片

图片
2.工艺路线
工艺路线即是产品一步一步从开始生产其中一个部件到生产完成慢慢拼装,形成一个完整产品的链路过程。此处可以引用之前的工艺模版,也可以直接新增工序然后将各个分工序进行连线串联到一起,从而形成一个完整产品生产组装链路。
图片
3.生产日历
生产日历即是指定上班时间、休假时间、法定节假日时间等。用于后面系统自动排产时的计算排除相关时间,还可以指定是白班、夜班或者是三班倒等模式,旨在给出工作出勤和休息时间安排。
图片

三、生产计划

1、排产策略
排产策略即是在制定好工艺路线后,来对要做的产品进行排产操作而指定的相关排产时的规则。主要涉及排产方向、排产规则(比如优先级、需求交付时间等条件),此外还可以设置相关权重(如最小宽裕时间、短任务优先、交期优先等)来对排产策略进行不断优化。
图片

图片
2.排产计划
排产计划即是用到智能APS的最优解算法,将已经在前面定好的工艺路线和排产策略结合起来。从而进行排布形成对应的排产时间、排产任务。智能排产后会形成对应的资源甘特图、订单甘特图等等。这样对任务的把控和进行都能看得更加直观明显。
图片

图片

图片

特点

• 智能优化(求解器)
先进算法:采用遗传算法、模拟退火算法等先进的优化算法,实现全局最优的生产计划和调度。
实时响应:能够实时响应市场需求、设备故障、物料短缺等变化,动态调整生产计划和调度。
• 高度灵活性
多品种、小批量生产:支持灵活应对产品种类的变化和订单量的波动。
插单处理:能够快速响应紧急订单,依照已经制定的排程计划自动调整现有排程,减少对机台产线的影响。
• 数据驱动
丰富的数据分析和可视化工具:提供实时的数据分析和可视化工具,帮助企业管理层做出更明智的生产决策。
系统集成:具有良好的系统集成能力和扩展性,可以与ERP、SCM、MES等其他管理系统无缝集成。
• 产品完善
可以结合JVS低代码开发平台配置实现ERP、MES系统,以便与APS实现完整的业务链路。

系统环境需求

• JDK 17
• Node 16.13.2
• MySQL 8.0
• Redis 6.0
• Maven 3.8
技术栈:
• Spring Cloud
• VUE3
• NACOS
在线demo:https://aps.bctools.cn
开源地址:https://gitee.com/software-minister/jvs-aps


软件部长
43 声望6 粉丝

软件研发行业老司机,提供些踩坑的经验而已