基于活动循环图的制造系统仿真系统开发

 2021-12-11 19:24:31

论文总字数:25658字

摘 要

根据活动循环图的特点和性质,在仿真工具中采用与其相对应的活动扫描法作为仿真策略并采用固定步长法作为时钟推进机制。通过对活动的抽象,分别建立各种活动类与对话框类。对于活动类而言,首先建立一个总的活动类,将活动所需要的共同参数及所需要实现的共同功能封装于此类中。然后,由总的类派生出具体的活动类。用户通过对话框类实现参数设置,并由处理函数调用活动类实现对整个系统所有活动的模拟运行。同时程序可以记录每一时刻工件的活动状态,通过对话框类显示在界面,方便用户观察。同时系统具有检测机床状态的功能,可以对机床故障做出相应的判断和处理。

其中利用MFC基于对话框的应用程序,可让用户进行直接控制与观察,并且类和对象方法既使得数据有良好的封装性又很好地建立了各种活动之间的相互联系,使程序结构清晰明了。此外,利用C 编写的程序具有比较好的柔性。

关键字:基于对话框,柔性制造系统,活动循环图,MFC,C ,仿真

THE DEVELOPMENT OF THE SIMULATION SYSTEM FOR AN ACTIVITY CYCLE DIALOG-BASED MANUFACTURING SYSTEM

02011210 Hu Junhao

Supervised by Xing Yan

Abstract:This paper studies the FMS and activity cycle dialog-based modeling method, to create a simulation software based on flexible manufacturing system simulation make use of MFC. Using MFC create an event class that contains parts of each operation and allows the user to operate the dialog class , add a control to the dialog class, the dialog class by adding to the control processing function, carry out the activities of class call, parts machining process simulation, through the simulation results were analyzed in order to further improve the program, to determine the best programs to improve production efficiency.

According to the character of ACD, this simulation tool uses the method of scanning activities as clock boosting mode. Firstly, it builds a basic class, which contents data and functions of activities by abstracting all of the activities, then, builds material activities of the system which use simulation clock and anterior activity as parameters by inheriting the basic class to realize the simulation of the real system. At the same time, this tool can get the state of every part in every time, besides, it can check the machine tools state and carry out actions toward the malfunction.

We can direct and observe directly through dialog-based MFC application , and the class and object methods of C make data protected well, beside of that it builds a close relationship between activities. Furthermore, the program written by C language is flexible for different users.

Key words:based dialog ,flexible manufacturing systems, activity cycle dialog, MFC, C , simulat

目录

第一章 绪论 1

1.1选题背景及意义 1

1.2 国内外研究概况 1

1.2.1柔性制造系统发展状况与趋势 1

1.2.2仿真技术的发展及现状 2

1.3 课题主要研究内容 3

第二章 研究涉及到的知识与方法 4

2.1柔性制造系统 4

2.1.1柔性制造系统的组成 4

2.1.2柔性制造系统的分类 4

2.1.3柔性制造系统主要功能 4

2.1.4柔性制造系统的主要特点 5

2.2 系统、模型与仿真的概念 5

2.2.1系统 5

2.2.2系统模型 5

2.2.3仿真 5

2.3 活动循环图法(ACD)——离散事件系统建模方法 6

2.3.1活动循环图 6

2.3.2 活动循环图建模 6

2.3.3 ACD模型仿真 8

第三章 柔性制造系统建模 12

3.1建立柔性制造系统模型 12

3.2系统初始状态和运行规则设定 13

第四章 仿真系统开发 14

4.1仿真软件的建立 14

4.2仿真软件的编制 14

4.2.1 各对话框类的设计 15

4.2.2 活动类的设计 22

4.2.3 仿真软件的总体运行程序框图 27

4.3系统仿真与方案确定 27

4.3.1初始参数设置 27

4.3.2 仿真运行结果 28

4.3.3 方案比较 30

第五章 总结与展望 32

5.1总结 32

5.2展望 32

致 谢 33

参考文献 34

基于活动循环图的制造系统仿真系统开发

第一章 绪论

1.1选题背景及意义

人们的生活水平在飞速发展的经济的帮助下有了明显的改善,这也导致了人们对当下一些产品的挑剔,他们已经不仅仅满足于普通的单一功能的产品,而是着眼于那些新鲜的、别致的、功能齐全的产品,所以传统的自动线生产模式已不适用。为了抓住原有客户并吸引更多的客户,企业需要开发新的生产方式来适应人们愈来愈高的产品要求。同时,在经济高速发展下,计算机技术也有很大的进步,出现了各种新技术如CAD/CAM、计算机数控等。伴随着生产管理的成熟,自动控制技术、数控技术的发展,,一种适用于多品种中小规模生产的新技术“柔性制造技术”在企业的追求中在各种计算机技术的支持下产生了。

随着数控机床和计算机技术的发展,柔性制造系统(FMS)在制造业中的作用越来越大。但是柔性制造系统作为一个复杂的自动化制造系统,如果没有提早进行计算模拟就投资建设系统,可能会无法达到预期效果,造成人力物力的浪费。所以在建设FMS前,需要对其进行计算机仿真,我们可以通过仿真来测试系统的设计是否合理,在仿真过程中可以对系统的布局和调度控制策略进行调整,从而更快、更好地改善系统。

剩余内容已隐藏,请支付后下载全文,论文总字数:25658字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;