【技术实现步骤摘要】
模拟供应链风险响应的方法、装置和系统本申请要求于2019年07月16日提交国家知识产权局、申请号为201910641614.0、申请名称为“基于多智能体建模的多层资源和需求匹配方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及生产
及人工智能
,尤其涉及模拟供应链风险响应的方法、装置和系统。
技术介绍
排产计划,是企业对生产任务作出统筹安排,具体拟定生产产品的品种、数量、质量和进度的计划。企业的生产线基于排产计划工作,因此排产计划是否合理关系到生产任务是否能够顺利完成。供应链是从配套零件开始到制成中间产品及最终产品的一个由各物料的供应商、制造商等所连成的整体功能网链。配套零件、中间产品、最终产品等统称为物料。供应链风险是指供应链中物料的供给小于需求,从而导致生产任务不能顺利完成。生产任务变更、生产线故障、物料断货等均可能引发供应链风险。供应链风险响应是指当出现供应链风险时,通过调整排产计划,从而指导生产线调整工作,以尽快达到供应链平衡(即供应大于或等于需求)。目前,排产计划是通过求解带有资源约束的混合整数优化问题,得到的以时间最短或成本最少等为目标的最优解。例如,以目标是成本最少为例,由于批量生产同一种产品的数量越大,生产成本越低;但是,同一种产品的生产数量越大,库存压力就会越大,这会增大库存成本。因此,现有的排产计划,是考虑对生产任务中的每种物料的各种成本(如生产成本、库存成本等),而得到的全局成本最低的排产方案。上述方法只适用于约束和目标 ...
【技术保护点】
1.一种模拟供应链风险响应的方法,其特征在于,应用于计算机系统,所述计算机系统包括第一智能体和第二智能体,所述第二智能体是所述第一智能体的下游需求端;所述第一智能体用于管理目标资源;所述目标资源包括目标物料或目标物料的产能;所述方法包括:/n所述第一智能体获取所述目标资源的第一库存量和所述第二智能体对所述目标资源的需求量;/n如果所述第一库存量小于所述第二智能体对所述目标资源的需求量,则所述第一智能体更新所述目标资源的当前排产计划。/n
【技术特征摘要】
20190716 CN 20191064161401.一种模拟供应链风险响应的方法,其特征在于,应用于计算机系统,所述计算机系统包括第一智能体和第二智能体,所述第二智能体是所述第一智能体的下游需求端;所述第一智能体用于管理目标资源;所述目标资源包括目标物料或目标物料的产能;所述方法包括:
所述第一智能体获取所述目标资源的第一库存量和所述第二智能体对所述目标资源的需求量;
如果所述第一库存量小于所述第二智能体对所述目标资源的需求量,则所述第一智能体更新所述目标资源的当前排产计划。
2.根据权利要求1所述的方法,其特征在于,所述更新所述目标资源的当前排产计划的目标包括:在所述目标资源的当前排产计划最小变动下,在第一预设时间内完成所述目标资源的最大需求量。
3.根据权利要求1或2所述的方法,其特征在于,所述第一智能体更新所述目标资源的当前排产计划,包括:
所述第一智能体根据至少一种因素,更新所述目标资源的当前排产计划;所述至少一种因素包括:所述目标资源的库存量、所述第二智能体的服务标准或所述第二智能体的交付时间点预测结果。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
所述第一智能体根据所述更新后得到的排产计划,获取所述目标资源的第二库存量;
如果所述第二库存量小于所述第二智能体对所述目标资源的需求量,则所述第一智能体向所述第二智能体发送第一需求变动请求;其中,所述第一需求变动请求用于请求所述第二智能体减少对所述目标资源的需求量。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述目标资源包括所述目标物料,所述计算机系统还包括第三智能体,所述第三智能体是所述第一智能体的上游供应端,所述方法还包括:
所述第一智能体接收所述第三智能体发送的第二需求变动请求;其中,所述第二需求变动请求用于请求所述第一智能体减少对所述第三智能体所管理的资源的需求量;所述第三智能体所管理的资源包括所述目标物料的产能或所述目标物料的上游物料;
所述第一智能体根据所述第二需求变动请求,优化所述目标物料的当前排产计划。
6.根据权利要求5所述的方法,其特征在于,所述优化所述目标物料的当前排产计划的目标包括:在满足所述第二需求变动请求下,且所述目标物料的当前排产计划变动最小时,使第二预设时间内所述目标物料减少的总需求量小于或等于预设阈值。
7.根据权利要求1至4任一项所述的方法,其特征在于,所述目标资源包括所述目标物料,所述计算机系统还包括第三智能体和第四智能体,所述第三智能体和所述第四智能体均能够用于向所述第一智能体供应上游物料,所述第三智能体是所述第一智能体的上游供应端;所述方法还包括:
所述第一智能体接收所述第三智能体发送的第二需求变动请求;其中,所述第二需求变动请求用于请求所述第一智能体减少对所述上游物料的需求量;
所述第一智能体根据所述第二需求变动请求,确定所述第四智能体为所述第一智能体的上游供应端。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
所述第一智能体确定所述第二智能体对所述目标资源的需求量变动;
所述第一智能体记录所述第二智能体对所述目标资源的变动后的需求量和需求变动量;其中,所述变动后的需求量和所述需求变动量用于更新所述目标资源的当前排产计划。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述目标资源包括所述目标物料,所述方法还包括:
所述第一智能体在更新所述目标资源的当前排产计划之后,更新以下信息中的至少一种:所述目标物料的库存量,所述目标物料对所述目标物料的上游物料的需求量,或者,所述目标物料对所述目标物料的产能的需求量。
10.一种智能体,其特征在于,应用于计算机系统,所述计算机系统还包括第二智能体,所述第二智能体是所述智能体的下游需求端;所述智能体用于管理目标资源;所述目标资源包括目标物料或目标物料的产能;所述智能体包括:
获取模块,用于获取所述目标资源的第一库存量和所述第二智能体对所述目标资源的需求量;
更新模块,用于如果所述第一库存量小于所述第二智能体对所述目标资源的需求量,则更新所述目标资源的当前排产计划。
11.根据权利要求10所述的智能体,其特征在于,所述更新所述目标资源的当前排产计划的目标包括:在所述智能体的所述当前排产计划最小变动下,在第一预设时间内完成所述目标资源的最大需求量。
12.根据权利要求10或11所述的智能体,其特征在于,
所述更新模块具体用于:根据至少一种因素,更新所述目标资源的当前排产计划;所述至少一种因素包括:所述目标资源的库存量、所述第二智能体的服务标准或所述第二智能体的交付时间点预测结果。
13.根据权利要求10至12任一项所述的智能体,其特征在于,
所述获取模块还用于,根据所述更新后得到的排产计划,获取所述目标资源的第二库存量;
所述智能体还包括:发送模块,用于如果所述第二库存量小于所述第二智能体对所述目标资源的需求量,则向所述第二智能体发送第一需求变动请求;其中,所述第一需求变动请求用于请求所述第二智能体减少对所述目标资源的需求量。
14.根据权利要求10至13任一项所述的智能体,其特征在于,所述目标资源包括所述目标物料,所述计算机系统还包括第三智能体,所述第三智能体是所述智能体的上游供应端,所述智能体还包括:
接收模块,用于接收所述第三智能体发送的第二需求变动请求;其中,所述第二需求变动请求用于请求所述智能体减少对所述第三智能体所管理的资源的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。