12.01.2015 Views

Download - Academy Publisher

Download - Academy Publisher

Download - Academy Publisher

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

If there is X<br />

j<br />

in a generation, which meets the<br />

condition described as (23), the individual X is called<br />

j<br />

the ideal excellent individual.<br />

r = { r ( X ), r ( X ), r ( X )} = r<br />

(23)<br />

j C j T j Q j g<br />

Similarly, if there is X in a generation, which<br />

j<br />

meets the condition described as (24).<br />

r<br />

j= { rC<br />

( X<br />

j<br />

), rT<br />

( X<br />

j<br />

), rQ<br />

( X<br />

j<br />

)} = r<br />

(24)<br />

b<br />

Thus, for individual X<br />

i<br />

, u ( X ) and u ( )<br />

g i<br />

b<br />

X<br />

i<br />

are defined<br />

as the membership degree of X<br />

i<br />

to the ideal excellent<br />

individual and the ideal inferior individual. Both of them<br />

meet with the conditions described as (25):<br />

⎧0<br />

≤ u<br />

g<br />

( X<br />

i<br />

) ≤ 1<br />

⎪<br />

0 ≤ ub<br />

( X<br />

i<br />

) ≤ 1<br />

(25)<br />

⎨<br />

⎪u<br />

( X ) + u ( X ) = 1<br />

g i b i<br />

⎪<br />

⎩i<br />

= 1,..., M<br />

In order to get the excellent membership degree of X ,<br />

namely u g<br />

(X ) , we set up the optimization rule: the sum<br />

of the square of hamming weighted distance of X to<br />

the ideal excellent individual and the square of hamming<br />

weighted distance of X to the ideal inferior individual<br />

is minimal.<br />

C. Algorithm design<br />

1) Genetic Operators design<br />

The first step in GA is computing the fitness value.<br />

Each chromosome has a selection probability, which is<br />

decided by the distribution of all individual fitness in a<br />

generation. The roulette wheel selection method is<br />

adopted to compute the selection probability in this<br />

paper. Supposing the fitness value for each<br />

chromosome is f k<br />

(, k = 1,2, ⋅⋅⋅,<br />

M)<br />

, and the total fitness<br />

value in a generation is M<br />

∑ f . Then, the selection<br />

k<br />

k=<br />

1<br />

probability for the k -th individual is f k<br />

/ ∑ f ;The<br />

k<br />

k=<br />

1<br />

single point crossover is applied to produce new<br />

individual for next generation. One integer from 0 to<br />

N −1 is decided by random functions, which<br />

expresses the crossover position. The typical crossover<br />

probability P c ranges from 0.6 to 0.9;The mutation<br />

operator has some restriction conditions. The mutation<br />

is carried out at a position in the reasonable integer<br />

range.<br />

2) Selection strategy and ending condition of<br />

algorithm<br />

The M individuals selected from the current<br />

generation and the father generation according to the<br />

fitness value form the next generation. This new<br />

generation reserves the better individuals of the<br />

current generation and the father generation. The<br />

ending condition of GA is the fitness value in a new<br />

generation is convergent. At last, several optimized<br />

individuals, namely several EMP-s, will be exported,<br />

and the decision-maker can select one of them.<br />

V. CONCLUSION<br />

M<br />

To research the networked manufacturing resources<br />

optimization deployment, the idea of LMU and LMP is<br />

put forward, and the information model of networked<br />

manufacturing assignments for a complex part is set up<br />

based on them; For convenience of networked<br />

manufacturing resources optimization deployment, the<br />

manufacturing ability information for PMU is<br />

encapsulated and expressed by LMU; To obtain the<br />

feasible candidate PMU-s, the pre-deployment between<br />

LMU and PMU is implemented by information mapping<br />

in considering the resources manufacturing abilities and<br />

the sub-tasks manufacturing requirements.<br />

To realize networked manufacturing resources<br />

optimization deployment, manufacturing cost, time to<br />

market and manufacturing quality are the most important<br />

factors. In considering these criteria we model the<br />

optimization deployment problem by a multi-objectives<br />

optimization problem. Then, transforming the<br />

multi-objectives optimization problem into a single<br />

objective optimization problem, the mathematics model<br />

and implementing algorithm of manufacturing resources<br />

optimization deployment are studied based on GA. The<br />

recommended GA with a relative fitness function to<br />

decrease the influence of non-standardization on the<br />

optimization result can fast achieve the optimal solution<br />

of the mentioned problems with a probability. A typical<br />

example shows the algorithm has the better synthetic<br />

performance in both computational speed and optimality,<br />

and the computation results show its potential to the<br />

networked manufacturing resources optimization<br />

deployment.<br />

REFERENCES<br />

[1] Yao Changfeng, Zhang Dinghua, Peng Wenli, Hu<br />

Chuangguo, 2004, Study on Networked Manufacturing<br />

Resource Model Based on Physical Manufacturing<br />

Unit.CHINA MECHANICAL ENGINEERING, 15, 414-417.<br />

[2] Camarinha-Matos, Afsarmanesh, Camarinha-Matos. 1999,<br />

Infrastructures for Virtual Enterprises: Networking Industrial<br />

Enterprises, Kluwer Academic <strong>Publisher</strong>s, Boston, pp.3-14.<br />

[3] Talluri, S., Baker, R.C., 1999, A framework for designing<br />

efficient value chain networks. International Journal of<br />

Production Economics, 62, 133-144.<br />

[4] Dingwei Wang, Yung, K.L., Ip, W.H., 2001, A heuristic<br />

genetic algorithm for subcontractor selection in a global<br />

manufacturing environment. IEEE Transactions on Systems,<br />

Man and Cybernetics Part C, 31(2), pp. 189-98.<br />

[5] Gunasekaran A., 1998, Agile manufacturing: enablers<br />

and an implementation framework. International Journal of<br />

Production Research, 36, 1223-1247.<br />

[6] Brucker, P., Drexl, A., Mohring, R., Neumann, K., Pesch,<br />

E., 1999. Resource-constrained project scheduling: Notation,<br />

classification, models, and methods. European Journal of<br />

Operational Research, 112, 3-41.<br />

[7] RAO Yun-qing,ZHU Chuan-ju,ZHANG Chao-yong,<br />

2003, Resource Integration and Execution System in Shop<br />

Floor Supporting Networked Manufacturing. Computer<br />

Integrated Manufacturing System, 9, 120-1125.<br />

[8] Silva C M, Biscaia E C, Jr. Genetic Algorithm<br />

Development for Multi-objective Optimization of Batch<br />

Free-radical Polymerization Reactors. Computers and<br />

Chemical Engineering [J], 2003, 27: p.1329-1344.<br />

205

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!