基于设备能力约束的车间作业调度方法研究及软件开发
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TH186
【图文】:
其能力大不相同。企业应当正确进行设备的生产能力评估,以利于实际生产计划的指定。编制生产计划前,首先应该根据设备的生产能力建立产能档案,一般以时间为单位,可设置秒/分/小时。然后根据设备产能建立车间工作日历,作为排产运算过程中的重要依据。设备工作日历应该在甘特图上有所体现,如图 3.1 所示,每台设备对应的阴影区域表示设可工作时间段。
本文开发的计划可视化控件已经应用到某航空工装 MES 中,下面以调用控件 control.ocx为例介绍与系统集成的步骤:(1) 把 OCX 控件文件拷贝到某文件夹下。如存放在 F 盘,F:/control.ocx。(2) 注册 OCX 控件,注册方法:开始——运行——Regsvr32.exe F:/control.ocx。(3) 通过插入OLE控件的方式将控件插入到窗体。并把该OLE控件命名为OLE_control。(4) 通 过 控 件 的 接 口 函 数 setData() 向 控 件 传 递 数 据 。 在 程 序 中 编 写 代 码OLE_control.objective.setData()即可。(5) 当图像调整后,通过调用控件的输出函数 getData()获得调整后的数据,并最终更新到数据库。传送的数据为物料号(ItemID)、设备编号(MachineID)、开工时间(BeginTime)、结束时间(EndTime)。这些数据全部来自派工记录。并作为控件接口函数 setData()的实参。图像调整后通过输出函数 getbegintime()、getendtime()和 getmachine()获得的数据里没有物料号 ItmeID,是因为传过去的物料号和要返回来的物料号是相同的,在传过去之前主程序已经用变量保存下该物料号。然后将更新后的数据保存到数据库。图 4.4 是可视化控件在工装计划中的应用情况。图 4.5 是可视化控件在工序计划中的应用情况。
图 4.5 工序计划4.3 调度系统运行调度系统的主要用途是提供人与调度模块进行交互的界面。一方面,用户可以通过此系统灵活编辑车间生产调度所需的加工、设置算法所需参数;另一方面,系统将计算机调度结果以一种友好直观的方式显示给用户,同时用户可以根据各种信息和实际生产情况对调度结果进行手动调整,直至获得满意的结果。充分体现了计算机快速准确的运行和调度人员的经验智慧相结合的特点,更符合实际生产的需要。1、 登陆进入系统前,必须先登陆,登陆界面如图 4.6。其中操作员名和密码是系统管理员设定的。
【参考文献】
相关期刊论文 前10条
1 张龙;刘民;吴澄;;求解较大规模JSSP的自适应混合遗传算法[J];北京邮电大学学报;2007年06期
2 许晓栋;李从心;;免疫遗传算法在车间作业调度中的应用[J];东南大学学报(自然科学版);2006年03期
3 马光锋,晁彩霞,王勇;基于遗传算法制造系统调度软件开发[J];辽宁工程技术大学学报;2005年02期
4 姚耀中;徐玉如;;粒子群优化算法分析[J];哈尔滨工程大学学报;2007年11期
5 赵杰;刘战强;周军;;一种求解车间作业调度问题的改进遗传算法[J];机床与液压;2007年01期
6 徐俊刚,戴国忠,王宏安;生产调度理论和方法研究综述[J];计算机研究与发展;2004年02期
7 赵虎,李睿;蚂蚁算法在车间作业调度问题中的应用[J];计算机工程与应用;2003年22期
8 熊伟清,江晓东,魏平;一种求作业调度问题的改进遗传算法[J];计算机工程与应用;2004年21期
9 范路桥,常会友,林荣辉;有交货期的Job-shop调度问题的改进的倒排算法[J];计算机工程与应用;2005年04期
10 陶泽,谢里阳,郝长中,梁迪;基于混合遗传算法的车间调度问题的研究[J];计算机工程与应用;2005年18期
相关博士学位论文 前1条
1 潘全科;智能制造系统多目标车间调度研究[D];南京航空航天大学;2003年
相关硕士学位论文 前3条
1 王长芝;作业计划与调度教学实验系统的研究与开发[D];清华大学;2004年
2 苑丽红;基于遗传算法的FMS计划调度方法研究[D];长春理工大学;2005年
3 蒋丽雯;基于遗传算法的车间作业调度问题研究[D];上海交通大学;2007年
本文编号:2797422
本文链接:https://www.wllwen.com/jixiegongchenglunwen/2797422.html