核心技术


1、数学建模技术


采用了遗传基因法作为数学建模的基础,把所有的订单按照其工序流程及资源的消耗瓶颈分解成为各项相互有关联的子任务,对这些子任务的排序和由于这些排序所产生的模拟效果作为试验方向的引导,把适应性通过逐代的进化引导到一个满意的解决方案。

2、优化算法技术


采用了GA(遗传算法),通过个排序问题,就像TSP(旅行商问题),把求解的过程中当作一个黑箱来处理,采用遗传算法最主要的方法:染色体的代表、再生方法、交叉方法、变异方法。

3、可视化建模技


本项目通过可视化建模技术,形成工艺、计划的先后次序、逻辑条件和工艺流程图,同时允许用户使用鼠标拖放的方式建立事件的甘特图模型,并保证库存图与之同步化,达到模拟的效果,在此基础上,用户只需点击启动优化器,优化结果即可直接展现在甘特图和库存曲线图的界面上。此项关键技术的主要目的是提高系统件的可用性,在短时间内帮助对建模毫无认识的生产管理人员建模,并熟练使用本系统的各项功能。

4、系统分层结构技术


产品系统结构分为四层,第一层是数据库,第二层是数据访问层,第三层是商业逻辑层,第四层是用户界面层,其中数据访问层和商业逻辑层构成了我们的优化引擎,运行在服务器,用户界面层运行在客户终端,数据库可放在服务器或局域网中任意一台可访问机器。在商业逻辑层里,采用了面向对象的设计模式把进、销、存、产和BOM以及工业流程图整合到系统中,并用该系统构成数学模型,交付解答器进行优化,将产生的结果重新反馈到用户界面层。

5、构件技术


在保证产品对某行业有针对性的同时,用UMLRational的技术将产品的各功能抽象化,从而达到构件化的目的,这些通用构件在今后发展其他行业的生产计划与排产系统时均可以使用。在这个问题上主要使用的技术有Use CaseUML

6、统一模型技术


大部分的APS技术公司的产品或是做模拟,或是做优化;或是做排产,或是做计划;而把上述四大功能整合到一起,并且共用同一数据模型的系统非常罕见。公司产品采用统一模型技术,利用面向对象的设计模式,将模拟与优化、计划与排产的数据模型统一化,避免用户重复输入数据、减低系统维护的成本,最终达到提高工作效率、降低企业营运成本的目标。