HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS

上传人:仙*** 文档编号:32724841 上传时间:2021-10-15 格式:DOC 页数:5 大小:43KB
返回 下载 相关 举报
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第1页
第1页 / 共5页
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第2页
第2页 / 共5页
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMS_第3页
第3页 / 共5页
点击查看更多>>
资源描述
HEURISTIC MODELING FOR A DYNAMIC AND GOAL PROGRAMMING IN PRODUCTION PLANNING OF CONTINUOUS MANUFACTURING SYSTEMSAbstract: At the 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 production 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 in 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. Balancing 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 divided 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 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 planning.0 INTRODUCTIONProduction planning is a complicated process which 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 job-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 production 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 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 continuous 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 presented 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.1 PREFACE TO GOAL PROGRAMMINGIn making decisions, sometimes 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 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 possible. A general model of a goal programming is as followsEq. (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 are 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 limitation which in goal function we wishto minimize its deviation from the suitable level by devoting desirable weight b for its deviation. In Eq. (3) we observe 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, because 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-linear 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 method 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 efficient 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 various 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 encountered 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 and 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 for 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 products.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 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 waste of useful time for production and destroyed materials which differ, according to the 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 this 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 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 the 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 commons shared among some of the raw material, its necessary c consider the limitation in inventory of raw materisi.4APPLING DYNAMIC DECISION MAKING INPROBLEMMinimizing charges of changes in production formula causes dynamic state of the problem, since the same as knapsack problem we have to determine which products with each formula must be assigned in production planning to maximize the companys profits according to the costs of change in formula and the present limitations. As known to all, solving the problems in dynamic production planning, particularly the ones with a limitation in production capacity have long and boring calculation, so, in order to keep away from these calculations, we present an innovative of creating a zero-one model to omit the dynamic state, and we will explain it more as follows.5MAKING A MODEL FOR A PROBLEM INFORM OF GOAL PLANNINGThe conditions over this issue is so that its goal are not as important as each other, and this is why goal programming technique is used to formulate it.5.l To satisfy the customer (first priority)Function, minimizes the goal of customers requirements by considering the announced priority by sales department as follows channging it from ; into ; (zero-one variable) Regarding Eq. (7) maximizes function of goal profit and minimizes 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 wont be produced entirely.5.2 the customers need in formula; packaging;The number of customers requirements form formula ; packaging/Maximizing profit and minimizing the costs of changes for production formula (second priority)channging it from ; into ; (zero-one variable) Regarding Eq. (7) maximizes function of goal profit and minimizes 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 wont be produced entirely.5.3 Minimizing use of space outside the store as a store (last priority)5.4 LimitationsEq. (16) indicates raw material limitations. Eqs. (17)-(19) indicate the restrictions of production capacity in the section of preparing raw materials, detergent powder production and packaging. The amount of ussa raw material / in packaging;to produce one kilogram of detergent powderPA;,-Tho amotut of us?ri paste to produce one kilogram cf detergent powder from formula / inpackaging ;PATotal time devoted to paste production department at the period of time programmed-Time spent to produce a kilogram of detergent powder from formula i in packaging;-Total time devoted to the detergent powder production department at the period of time pro-gammed-Time spent to pack a kilogram of detergent powder from formula i in packaging;-Total time devoted to detergent powder packing department at the period of time programmed Finally the model can be expressed as which is subject to Eqs.(l)-(19).6 MODEL RESULTSables 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.We suppose 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 optimized regarding the priorities of organization.7 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 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 environment 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 approach to keep away from long and boring calculation.
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!