HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第1頁
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第2頁
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第3頁
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、110chinese journal of mechanical engineering vol. 20, no. 5, 2007sjahana abdolshah mdepartment of industrial engineering,islamic azad university-semnan branch,semnan, iranheuristic modeling for a dynamic and goal programming in production planning of continuous manufacturing systemsabstract: at the

2、first sight it seems that advanced operation research is not used enough in continuous production systems as comparison with mass production, batch production and job shop systems, but really in a comprehensive evaluation the advanced operation research techniques can be used in continuous productio

3、n systems in developing countries very widely, because of initial inadequate plant layout, stage by stage development of production lines, the purchase of second hand machineries from various countries, plurality of customers. a case of production system planning is proposed for a chemical company i

4、n which the above mentioned conditions are almost presented. the goals and constraints in this issue are as follows: minimizing deviation of customers requirements. maximizing the profit. minimizing the frequencies of changes in formula production. minimizing the inventory of final products. balanci

5、ng the production sections with regard to rate in production. limitation in inventory of re- i?bifiial. the present situation is in such a way that various techniques such as goal proij-ji.n int, linear programming and dynamic programming can be used. but dynanir production pog-amtiing is&ks are div

6、ided into two categories, at first one with lira cation in production capacity ;.j another with unlimited production capacity. for tk first category, a systematic va acceptable solution has not been presented yet. therefore mi innovative method ;s used to convert the dynamic situation to a zero- one

7、 model. at last fhi;i isscit i.i ch.-nged to a goal programming model with non-linear limitations with the use of grg i),)rithm rind iiats how it is solved. key words: heuristic model dynamic programming goal programming production planning0 introductionproduction planning is a complicated process w

8、hich needs to gather too much information from different sections of an organization to perform it properly. it is also necessary to recognize the operational conditions over the problem perfectly. meanwhile, some items such as the kind of production system (continuous, mass production, batch, or jo

9、b-shop productions), various production methods, capacities of production lines, time and costs spent to run different production processes, the available sources, profits and the amount of demand for different products, and finally the method of selling the products regarding retail, wholesale or p

10、roduction on the basis of order, are all considered as operational items which affect the kind and scale of complicacy over production planning systems.nowadays, various operation research techniques are widely used in designing production planning systems and this subject is related directly to the

11、 kind of production system. at the first sight, it may seem that advanced techniques of operation research are not used enough in production planning of continuous lines in comparison with mass, batch, or job-shop production systems. but really the advanced techniques can be widely used in continuou

12、s production systems in developing countries, because such countries are encountered with initial inadequate lay out, stage by stage development of production lines, the purchase of second hand machineries from different countries, numerous customers, sharp oscillations on market demand.a case is pr

13、esented to study how to design a production planning system for a chemical company in which the above mentioned conditions are presented, and its modeling requires dynamic and goal programming.received september 7, 2006; accepted november 10, 20061 preface to goal programmingin making decisions, som

14、etimes we confront goal that their preferences are not equal to fulfill, so to create a model in form of linear programming is not possible and it is necessary to apply a method called goal programming.in goal programming, a suitable level is defined for all of the purposes, and a specific priority

15、is considered for each goal to reach, goal programming doesnt regard these suitable levels absolutely, but just hopes to attain them all. therefore, according to the devoted priorities, it attempts to solve how to reach to an improvement, so as to get closer to the suitable levels as much as possibl

16、e. a general model of a goal programming is as follows(1) (2)(3) (4)jvimin z = z,pkizkdl+kas.t. zai/x, + di - d* = bl = 2 3*y=ic.jr,. =/,. i = l,2,3,-,mj-ieq. (1) is the function of purpose in goal programming problems that minimize the total weight of deviations from the goal function. so w and w a

17、re the weight coefficients to indicate the positive or negative deviation of the suitable levels and pk determines the priorities of the goal.in eq. (l),/ is bigger than/+l, and the goal at +1 will not be propounded in the problem until the k goal reaches the suitable level.eq. (2) is the goal limit

18、ation which in goal function we wish 1994-2007 china academic journal electronic publishing house. all rights reserved, chinese journal of mechanical engineering 111 to minimize its deviation from the suitable level by devoting desirable weight b for its deviation. in eq. (3) we ob

19、serve a real limitation in which there is no mistake, and at last eq. (4) expresses that non of the variables are negative.2preface to dynamic programmingdynamic programming is a method often used for a series of continuous and dependant decisions to make. dynamic programming is called dynamic, beca

20、use its all problems must be solved step by step to get response, and the acceptable solutions must just be considered in each stage. dynamic programming system has a generality in operation research discussions that is applied in solving programs such as linear and non-linear programming and non-li

21、near programming with correct variables. but its not economical to apply it when dimensions of the problem are so big, because to solve such a program will be consuming a lot of time and also needs much attention. model making and solving the problems in production planning are the uses of this meth

22、od which in various periods, has a variety in costs, different sources and also changes in requests.the issues stated in dynamic production programming are entirely divided into two groups. issues which have limitation in production capacity and without any limitation in production capacity, an effi

23、cient and acceptable solution has not been presented yet for the second state.3expressing the conditions of anissuethis paper is a case study for creating a production programming system at z company that produces different detergents. this company:- f/il products are made in the form of three vario

24、us formulas, ano then the products are packed and delivered to customer in different forms and sizes. it is a continuous production system and is formed of three sections: preparing raw material (paste production), producing detergent power and packaging.before this research done, the company was en

25、countered with so many troubles that we can mention some of the most important ones as follows. the customers dissatisfaction not delivering in time, the frequencies of changes in production formula, high amount and volume of storing the final products produced. therefore, after the investigation an

26、d research done about the condition over this issue, limitation and goal were considered as follows.3.1minimizing deviation of customers requirementsdelivering the products in time resulting the customers satisfaction has the most important priority for such an organization, so a decision was made f

27、or the sales department to transfer the customers requirement to the programming department, according to plurality of customers and varieties of their requests and needs, it was also decided for sales department to inform programming department about the importance degree of supplying the needed pr

28、oducts.3.2maximizing the profitthe goal of such an organization is to account the profit of each product and to maximize it on the basis of production planning.3.3minimizing the frequencies of changes in formulaproductionbefore creating a production planning system, the production department had to

29、change the formula frequently for the sake of not paying any attention to balanced production lines and limitation not to have raw material.the company had to pay much for these changes and minimizing these costs is one of the goals in production planning system. changing the formula includes the wa

30、ste of useful time for production and destroyed materials which differ, according tothe kind of changes in formula.3.4minimizing the inventory of final productssometimes, selling the products may not be performed at the specific time and doesnt match the primary schedule of sales department. and thi

31、s is why the company has to use space outside the store (open space) to keep the products concerning the limited capacity of final storage.this may also increase the products, destruction and more further make problems to the lack of space for transportation, therefore considering the possession of

32、required space to store each kind of product, and to present a suitable production planning in order to minimize space used outside the store (open space) will be another goal of this planning.3.5balancing the production sections with regard torate in productionbalancing the production rate among th

33、e three sections: inventory of raw material (paste production), detergent power production, and packaging are also the goals of this production planning system.3.6limitation in inventory of raw materialeach kind of the production needs a specific kind and rate of raw material, so according to the co

34、mmons shared among some of the raw material, its necessary 0(6)i = 1,2,3,-.h j = 1,2,3,- -.mwhere witweight (importance degree), customers requirement of detergent power in formula / packaging jnthe number of different kinds of formulas indetergent power productionmthe number of different kinds in p

35、ackaging detergent power for each formulatkjjthe number of cartons needed for producing onekilogram of detergent powder in formula / packaging j 19 4-2 07 hin a a mic urnalelectr i p i hi ghh re. etjahan a, et al: heuristic modeling for a dynamic and goal programming in production 112 planning of co

36、ntinuous manufacturing systemsxythe amount of detergent power production (kg)5.2in formula / packaging;ddu-the amount of decrease in production regarding the customers need in formula; packaging;d-the number of customers requirements form formula ; packaging/maximizing profit and minimizing the cost

37、s of changes for production formula (second priority)min (-db)n ms.t. xz vff - cflyfi - cflyfi. -/-i y-isempty space at storeds*used space outside the store in cubic meter as astore5.4 limitations + 11yrxj,=0y,yfi.=0it*!*! 0 / = l,2,3,-, ; = 1,2,3,-,/*where dbpure profitbythe rate of profit for each

38、 /ri!o/jran; of detergentpower using torr/iulit / packaging jfthe present formula used in productioncycharge of change in production from i into;yyto change the production formulation or notchannging it from ; into ; (zero-one variable) regarding eq. (7) maximizes function of goal profit and minimiz

39、es the charge to change formulation, it is comprehensive in eq. (8) considering fig. 1, we can just move from the present formula towards two other formulas, and eqs. (9),(10) indicate change in direction of formulation. eqs. (11),(12) determine if change in formulation is not beneficial, products w

40、ont be produced entirely.(17)upayxpa(18)zztpyxtpi-l l-(19)zyjbtxt/:*/p2(-db),p3(ds*)fig. 1 indication of present formula change direction into formulas i and v5.3 minimizing use of space outside the store as a store (last priority)minfds*)s.t. zzsjkx,-ds*=s(14)which is subject to eqs.(l)-(19). 6 mod

41、el resultstables 1-4 indicate the sample input data in the model and table s indicates the results gotten through solving the problem to apply algorithm grg with lingo software.table 1 sample input datacustomers demandproduct70 000*i2 *i360 000 50 00030 000*i *2i40 000 20 000product*2230 00023 *3i80

42、 000 60 000*3280 000*3330 000table 2 sample input dataraw material inventoryrow material inventory30 000 20 000*3 *417000 30000xt,ds*0 / = 1,2,3, -,* 7=1,2,3,- -,m(15)where sythe occupied space at store (cubic meter) inexchange for a carton of detergent powder from formula i in packaging jwe suppose

43、 detergent powder production section is producing a product from formula one at the moment.according to the results, it seems such a model is feasible. it also has the ability to match the three sections of sales, finance and production departments together so that the goals of each section to get o

44、ptimized regarding the priorities of organization.19 4-2007 hin aca ic journal electro i publishing ho se al ri h re r d p w .en i. et 113 chinese journal of mechanical engineeringtable 3 sample input data-usage of raw materials rate in each productmuj*ujt|2*13*14*i5*2i*22*23*3ijt32*33*i0.070.070.07

45、40.140.14*20.060.060.060.090.090.010.110.11*30.070.070.070.070.070.070.060.060.060.060.06*40.080.080.060.160.16table 4 sample input datacoefficients used in the problem*mjt|2*i3*ujfis*2i*22*23*33*32jc33pay10.320.320.320.410.410.41

46、0.410.41tpu2221.8751.8751.8751.7141.7141.7141.7141.714tby2.299.609.602.240.910.912.290.73tkv11111111111sv0.0070.0110.0110.0070.0090.0090.0090.0060.0060.0070.004b7.57853.676455.56table 5 output of model080 00048 629*7jf4 80 000epr,020 000ddh 26 04630 0002ddi2 60 0000-db 1 177 085ds* 3117

47、conclusions(1)development of goal programming models and theirapplications to the real life manufacturing problems have receivedan increasing attention during the past several years as a powerfuldecision making tool for the problems that involve multipleconflicting objectives. such a paper could be

48、easily expanded todeal with more complex real world problems bv phrjiers tindmanagers.(2) in the proposed mode! ap;rcar.h. a!l of the parameters are assumed as constant and drttmimsuc. in other words, the problem requires a solution in a static decision environment. however, in fact the decision env

49、ironment is usually dynamic rather than static. the model coefficients are neither known nor constant. hence, it is suggested to research more in this field.(3) the usage of zero-one models in production planning problems with a limitation in production capacity can be expanded, so we can omit dynamic planning state in the problem and this is an appr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論