Skip to content

Latest commit

 

History

History
87 lines (68 loc) · 2.9 KB

README_zh_CN.md

File metadata and controls

87 lines (68 loc) · 2.9 KB


LICENSE PyPI Version Download Build Status Lint Status Docs Status Code Coverage

文档 | 教程 | 发布日志 | English

python-lekin是一个APS智能排产调度工具。考虑实际约束的前提下,实现动态调整计划排程,高效响应客户订单承诺。

  • 支持工艺路线约束
  • 支持产能约束
  • 支持物料齐套约束
  • 支持顺排、倒排等排产方法
  • 支持遗传算法排产
  • 支持强化学习排产

开发中- 目前请不要使用包,可用代码跑和学习!

快速入门

Open In Colab

安装

$ pip install lekin

使用

from lekin import Heuristics, Genetics
from lekin import Scheduler

solver = Heuristics()
scheduler = Scheduler(solver)
scheduler.solve(jobs, machines)

scheduler.draw()

示例

在实际APS系统开发中,

  • 按工艺路线拆分工序
  • 按BOM拆分物料

数据准备

  • Job
  • Task
  • Machine
  • Route

引用

@misc{python-lekin2022,
  author = {Yue Tan},
  title = {python lekin},
  year = {2022},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/yuetan1988/python-lekin}},
}