999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Research on flexible manufacturing system real-time scheduling optimization

2015-11-03 07:02:01DekaiXULijieWANGWeichaoSHI
機床與液壓 2015年3期

De-kai XU, Li-jie WANG, Wei-chao SHI

(Higher Institute of Technology, Xi’an University of Technology, Xi’an 710082,China)

?

Research on flexible manufacturing system real-time scheduling optimization

De-kai XU*, Li-jie WANG, Wei-chao SHI

(Higher Institute of Technology, Xi’an University of Technology, Xi’an 710082,China)

The main problem is the scheduling of AGV in real-time scheduling optimization of the FMS logistics system. This paper presents two forms of AGV scheduling strategy, one is based on genetic algorithms (GA) of the AGV scheduling, the other is based on particle swarm optimization (PSO) of the AGV scheduling. It verifies the model and scheduling optimization ideas by example based on the developed simulation program and the scheduling module. According to the running of the real-data of assumption, the processing time of the FMS is shortened by real-time scheduling optimization.

FMS, Real-time scheduling, GA, PSO

1 Introduction

Flexible manufacturing system (FMS) is increasingly valued by producers and becomes the mainstream of modern production methods. Today the core of the FMS production logistics scheduling focuses on the workpiece scheduling, machine scheduling, vehicle scheduling and warehouse scheduling, this research is mainly on the scheduling for automated guided vehicle (AGV).

Scheduling is to allocate scarce resources to the different tasks within a certain time. It is a decision-making process and the aim is to optimize one or more targets [1]. Scheduling technique is one of the key technologies to determine whether the entire FMS can achieve the expected economic benefits. The scheduling algorithm has been inseparable with optimization since its appearance, because the purpose of research on scheduling is to improve the system operating efficiency, which just reflects the optimization.

Two forms of AGV scheduling strategy are briefly described in the article: the AGV scheduling based on the genetic algorithm (GA) and the AGV scheduling based on particle swarm optimization (PSO). By verifying the model and scheduling optimization thought with specific instances, integrating the scheduling module based on the already developed simulation program, and from the real-time operating assuming processing task data, it is proven that the completion time of the system tasks after real-time scheduling optimization is significantly shortened and the task processing efficiency of the system improved.

2 Genetic algorithm

Genetic Algorithm (GA) is a algorithm based on the principle of natural selection, the natural genetic mechanism and the self-adaptation search, which is an important branch of contemporary artificial intelligence science, and it provides an effective new way to solve many traditional math problems and complex problems failing in routine conditions, so as to bring new prospects for the development of the research on the artificial intelligence computing theory, so it has become an emerging discipline in the field of information science.

2.1 GA thought

GA starts from a population of the problem with possible potential solutions, but a population consists of some individuals of the synthetic gene encoding, each individual is an entity with chromosomal features. As the main carrier of inheritance, i.e., a collection of genes, chromosome is a combination of a gene inside and determines the external representation of individual features. Thus, the state space of the problem to solve needs mapping as genetic space at the beginning. In GA, each possible decoding and encoding is taken as vector, each element of the vector is called the gene, and all of the chromosomes are formed into groups, each individual is evaluated according to the given objective function, the individual is selected the according to the fitness values given by the objective function value, and crossover combination and mutation are conducted by simulating the principle of natural genetics to produce a population that can represent a new solution set. This process will make the epigenetic generation population more adaptive to the environment than the previous generation of the population like the natural evolution, and the best individual of the last generation of population after decoded can be taken as the approximate optimal solution of the problem [2-4].

2.2 GA implementation process

In solving FMS scheduling optimization problem, comparison sorting will be conducted on the objective function value of individuals, based on which the selection probability is determined, so the objective function must be non-negative; in addition, in the later stages of genetic evolution, diversity of population reduces, there may be individuals inherited to the next generation with similar probability, so that it evolves into a random selection process, which will largely affect the performance of GA. In this paper, linear scaling method is used to map the objective function value for a real value in order to avoid premature of GA. Implementation process of the algorithm is shown in Fig.1.

3 Particle swarm optimization

Particle swarm optimization (PSO) is a kind of bionic intelligent algorithm [5-6], and it uses prey behavior of birds to get the optimal solution through iteration. In this paper, in the scheduling of FMS logistics organization, the algorithm is treated correspondingly to be applied and to play its advantage in the scheduling, iteration process of the algorithm is relatively simple compared with the GA, but the algorithm has higher optimizing speed and has achieved better optimization results.

Fig.1 Self-adaptive GA flowchart

3.1 Algorithm flow

The principle of PSO can be simply stated as: each bird (particle) in the optimal position get closer to food destination step by step by tracing a finite number of neighbors in the current optimal position. From the optimization thought of the PSO it can be seen that each particle flies close to the optimal value step by step by velocity-position relationship calculation, its workflow is shown in Fig.2.

PSO also shows its superiority compared with other intelligent algorithms, in the optimization experiments of a unimodal function and a multimodal function, PSO is better than the evolutionary strategies in the optimization efficiency, the computation time and impacts by population number, the initial population and other parameters. For instance, the 1000th generation of evolutionary strategy can achieve function value precision of 0.0001, and the 278th generation of particle swarm can achieve precision of 0.000 001.

Fig.2 Work flowchart of PSO

3.2 Implementation process

The real-time scheduling strategy proposed here is: dynamic scheduling based on PSO, and based on the PSO, this paper uses the three-dimensional vector coding method, the method of first decoding and then calculating the objective function by reading meter and the method of floating and searching for the objective function, so that the PSO can be used in a particular AGV queue dynamic optimization occasion. Scheduling of dynamic AGV is completed in accordance with the process as shown in Fig.3.

4 AGV scheduling optimization instances

Use a specific production instance to verify optimization results of the two real-time scheduling strategies, as well as the consistency of the program execution state and the actual state of the production process flow.

Hardware size of the instance is the number of devices considered in the system design, which is just a small FMS processing system consisting of four sets of CNC machining center devices (with machine magazine), two AGVs, and a stereoscopic warehouse of the automated single-stacking machine. This arrangement state determines the operating time of AGV in the device room, the “AGV Operating Schedule” is saved in the file folder where the simulation program is, so that the scheduling part can read this ACCESS file to calculate, optimize and provide AGV transportation time during simulation operation.

Fig.3 Flow diagram of dynamic scheduling optimization and calling of AGV queue to be transported

The small FMS with the above layout can complete multitasking machining operations, and the machining tasks in the instance are set to 6. In the equipment operation time and data of processing document determined by hardware layout, start the system simulation program, first load the data, and then call in the scheduling optimization, run the simulation program. Choose a random moment in the simulation program operation (such as the 360th s) to track and record the status data of FMS logistics system at this moment during its operation, and conduct comprehensive analysis and comparison of the operation results.

Fig.4 is a part of the diagram of operating instance.

In the instance, after the processing task is optimized by the AGV transport part, completion time of the entire batch of task is significantly shortened, and the operating time data of its various parts after the simulation operating is completed is recorded and shown in Table 1.

Fig.4 Part of the diagram of operating instance

Table 1 Comparison of the simulation results in various scheduling methods

SchedulingformAlge-braAGV1/(time·s-1)AGV2/(time·s-1)Systemcompletiontime/(time·s-1)Nooptimization(equalprobabilitydistribution)0126614881616GA50130214561564GA100142113981480PSO50140414021476PSO100136013541420

By longitudinal comparison of Table 1 it can be seen: when the FMS system has no optimization, the total time to complete six workpieces is 1616 seconds; after optimizing task scheduling of AGV in GA, the total completion time of the system is significantly shorter than that before optimizing, it is shortened by 3.2% at the 50th generation, and by 8.4% at the 100th generation; after PSO dynamic real-time optimization, AGV task queue is optimized in real time, and the time is also significantly shortened compared with that before optimizing, it is shortened by 8.7% at the 50th generation, and by 12.1% at the 100th generation, which shows the outstanding results of PSO.

And by horizontal comparison of Table 1 it can be found: tasks of the two AGVs are well matched after optimizing, the difference in time of the two AGVs before scheduling optimization is 222 seconds, indicating that even though the number of transportation tasks is equal after the task equiprobability assignment, time of different transport tasks is different, resulting in large difference in AGV operation, the tasks are not matched and it also indirectly makes the overall completion time of the system longer; and the total time of transport of two AGVs only has six seconds difference after PSO, and the largest difference after the program runs for ten times is only 48 seconds, the evenness in task allocation is better than GA, showing that balanced use of different AGVs is good for use and maintenance of AGV.

5 Conclusions

In this paper, research is carried out with FMS system as the subject and improvement of the efficiency of FMS logistics as the goal, it mainly studies real-time scheduling optimization of AGV transport queue in GA and PSO; FMS logistics system is simulated with the system simulation program to verify correctness of the model and effectiveness of scheduling optimization. And through simulation running data, the effects of scheduling in GA and PSO can be clearly seen by comparison so as to select the appropriate scheduling method to be applied in the actual production system in the future.

[1]Pinedo M. Scheduling: Principles, Algorithms and Systems [M]. Beijing: Tsinghua University Press, 2007.

[2]Chen Lunjun, Luo Yanke. Genetic Algorithm of Mechanical Optimal Design [M]. Beijing: Mechanical Industry Press, 2005.

[3]Xuan Guangnan, Chen Runwei. Genetic algorithm (ga) and engineering design [M]. Beijing: Science Press, 2000.

[4]Zhou Ming, Sun Shudong. Genetic algorithm principle and application [M]. Beijing: National defence industry Press, 1999.

[5]Liu Zhixiong. Research on Particle Swarm Optimization and its Application in Scheduling [D]. Wuhan University of Technology. 2005.10.

[6]Bian Peiying, Li Dexin, Bao Baojun. Research on Application of Particle Swarm Optimization in Production Logistics Scheduling [J].Computer Engineering and Applications, 2010,46 (17): 220 - 223

(Continued on 51 page)

13 January 2015; revised 4 April 2015;

De-kai XU, Lecturer.

E-mail: 452763124@qq.com

10.3969/j.issn.1001-3881.2015.18.008 Document code: A

TH162

accepted 11 May 2015

Hydromechatronics Engineering

http://jdy.qks.cqut.edu.cn

E-mail: jdygcyw@126.com

主站蜘蛛池模板: 最新午夜男女福利片视频| 亚洲精品自产拍在线观看APP| 综合久久五月天| 成人综合网址| 午夜精品久久久久久久2023| 国模在线视频一区二区三区| 亚洲水蜜桃久久综合网站 | 亚洲最新在线| 国产真实乱子伦精品视手机观看| 九九九九热精品视频| 午夜毛片免费观看视频 | 麻豆精品在线| 国产欧美日韩资源在线观看| 青青青国产免费线在| 成人在线天堂| 亚洲日韩在线满18点击进入| 国产精品一老牛影视频| 大香伊人久久| 精品国产91爱| 日本午夜精品一本在线观看| 白浆免费视频国产精品视频| 香蕉eeww99国产在线观看| 在线观看精品国产入口| 亚洲成人播放| 老司机久久99久久精品播放| 一本大道香蕉中文日本不卡高清二区| 久久96热在精品国产高清| 日韩毛片免费| 国产欧美专区在线观看| 国产美女视频黄a视频全免费网站| 国产成人精品亚洲77美色| 国产区网址| 91热爆在线| 国产成人久久综合777777麻豆| 亚洲第一国产综合| 成人亚洲国产| 99在线视频免费| 亚洲黄色网站视频| 强乱中文字幕在线播放不卡| 激情爆乳一区二区| 国产打屁股免费区网站| 成人精品区| 国产国模一区二区三区四区| 97在线公开视频| 亚洲精品图区| 国产成人免费高清AⅤ| 国产伦片中文免费观看| 亚洲精品动漫| 精品伊人久久久大香线蕉欧美| 国产一区二区在线视频观看| 天堂在线亚洲| 狠狠亚洲五月天| 97成人在线观看| 成人无码区免费视频网站蜜臀| 国产精选小视频在线观看| 色婷婷在线影院| 人人91人人澡人人妻人人爽 | 在线欧美日韩| 国产亚洲日韩av在线| 免费观看无遮挡www的小视频| 一级做a爰片久久免费| 视频二区国产精品职场同事| 四虎国产永久在线观看| 国产成人精品18| 国产视频一区二区在线观看 | 国产精品无码久久久久久| 国产免费a级片| 免费福利视频网站| 色一情一乱一伦一区二区三区小说 | 久热中文字幕在线| 欧美色丁香| 亚洲人网站| 国产激情在线视频| 午夜视频免费一区二区在线看| 亚洲AV无码久久精品色欲| 亚洲精品中文字幕午夜| 一级片免费网站| 91香蕉视频下载网站| 国产在线98福利播放视频免费| 亚洲 欧美 偷自乱 图片 | 国产后式a一视频| 国产精品视频999|