Preprint
Article

This version is not peer-reviewed.

Production Planning for Manufacturing of Car Parts

Submitted:

27 August 2024

Posted:

30 August 2024

You are already at the latest version

Abstract
Production planning managers need much information within the organization to create the best production plan. This information is scattered throughout the organization. The planning unit must gather data from sales orders and specified priorities, and use information from production capacity assessments, in-line inventory levels, and many other variables to develop a reliable production plan. This research aims to examine the production planning system at a car part manufacturing company, diagnose the current issues in this area, and endeavor to develop a hierarchical production planning model at the AP levels for the company through a mixed-integer linear programming model.
Keywords: 
;  ;  ;  ;  ;  

1. Production Planning

Production planning in a factory or any organization is essential. This necessity is so critical in some cases that its absence can lead to significant damage. Production planning is closely related to the organization’s core processes, such as production, sales, procurement, and warehousing. These complex interactions make the planning unit always concerned about meeting customer demands [1]. Scheduling and sequencing operations in production planning play a critical and influential role in the success of any manufacturing organization. Effective production scheduling prevents capital buildup, reduces waste, minimizes or eliminates machine downtime, and strives for better utilization of machinery. It also ensures timely responses to customer orders and provides raw materials and parts at the right time [2]. Production scheduling aims to allocate limited resources over time to carry out a group of activities. Having an appropriate production schedule significantly impacts the efficiency and achievement of organizational goals. The production scheduling model in each manufacturing organization varies according to its goals and priority access. Therefore, the goals, priorities, and resource constraints must first be examined to determine a suitable scheduling model in an organization. Production planning is essentially about scheduling and determining the optimal sequence of tasks. Clearly, for a manufacturing unit, minimizing costs and increasing productivity are of great importance. Thus, scheduling in terms of numbers, time, and location is necessary to minimize costs and increase productivity. Currently, most factories operate without using scientific production planning methods, leading to issues such as various production interruptions, lack of forecasting for required raw materials, insufficient production time, and inability to decide on the production mix. Modeling allows managers to optimize the production process in terms of time and cost, thereby increasing production efficiency. Solving production issues through quantitative models not only provides optimal solutions for the current production status but also helps planners answer "what if..." questions. Answering such questions through experiential and practical means can be costly and, in many cases, impossible. The necessity of planning is evident to all, and specifically, planning in the production process has such advantages that its absence can deviate manufacturing organizations from the path of healthy growth and continued survival in a competitive environment. In this regard, planning helps also mitigate the uncertainties raised from the demand side. Usually, mixed-integer programming models are leveraged to maximize the revenue of companies (e.g., [3,4]). However, these models are vastly applied in production planning and scheduling too [2,5]. The central aim of this research is to create a unified production planning framework that integrates both Aggregate Production Planning (APP) and Master Production Scheduling (MPS) through an innovative MILP model. The key goal is to reduce the overall costs linked to production, inventory storage, and setup processes across a six-month planning period. Key assumptions underpinning our model include the prohibition of shortages, fixed labor levels without hiring or layoffs, and the consideration of opportunity costs as the sole inventory holding costs. The integrated planning approach ensures that production planning for both product families and individual products is conducted concurrently, with distinct planning horizons and periods for APP and MPS. Specifically, APP is executed every month over a six-month horizon, while MPS operates every week over a two-month horizon. This paper is structured as follows: We begin by detailing the mathematical formulation of our integrated production planning model, followed by a discussion of the parameters, indices, and decision variables used in the model. Subsequently, we present the results obtained from solving the model and compare these results with the current operational data from the company’s accounting department. Finally, we conclude with an analysis of the benefits of our hierarchical production planning approach, highlighting its potential for significant cost savings and operational efficiency improvements.

3. Problem Definition

This paper deals with the production planning of multiple automotive parts for the Tawana Sanat Akam Company over a medium-term horizon of 6 months. To transform a general planning problem into models with hierarchical levels, we first need to identify the related planning and production activities.
Based on this premise, we have divided the products of this factory as follows:
Row 1 2 3 4 5
Products Front Heater Case Lower and Upper Armrest Case Door Bumpers Heater Air Distribution Vent Upper Air Conditioner and Heater Case
Family Number 1 2 3 4 5
Each product manufactured in this factory has its production process, and it does not seem easy to draw all these processes for this project. Given the assumptions of hierarchical planning modeling presented in the next phase, we only consider the bottleneck stage. For instance, we will show the production process of the Lower and Upper Armrest covers for the car:
Figure 1. A picture of the product.
Figure 1. A picture of the product.
Preprints 116482 g001
Figure 2. Diagram of the tree of the product
Figure 2. Diagram of the tree of the product
Preprints 116482 g002
Figure 3. The diagram of the operations process
Figure 3. The diagram of the operations process
Preprints 116482 g003
Considering that most of the company’s products use the same plastic injection machines, the bottleneck stage for all products is essentially the plastic injection stage. This modeling aims to optimize all costs, including production and storage, to achieve the minimum total cost of production over a 6-month horizon.
Problem Assumptions:
  • Shortages are not allowed, and any inability to meet demand will result in lost sales with very high costs.
  • The labor force level is fixed, with no hiring or firing.
  • Storage costs are fixed, and only opportunity costs are considered as holding costs for products in inventory.
  • MPS and AP planning are only performed for the bottleneck stage, which is the plastic injection section.

4. Mathematical Modeling

For modeling, we use an integrated planning approach. In this approach, production planning for both the family of products and the final products is carried out simultaneously. However, the planning horizon and periods at the AP level are longer than those at the MPS model level. For example, an aggregated production plan might be created for a six-month horizon with monthly planning periods, while the final products’ production plan might be prepared for a two-month horizon with weekly planning periods. Thus, the integrated model for simultaneous AP and MPS planning is written as follows:
Table 1. Indices
Table 1. Indices
Symbol Values Definition
P 1 , 2 , 3 , , P Aggregated period
I 1 , 2 , 3 , , N Product family
t 1 , 2 , , 4 P Non-aggregated period
Table 2. Parameters
Table 2. Parameters
Symbol Definition
S T ( k , t ) Setup time
C O Cost per unit of resource usage in overtime
C t Total direct cost for 1 hour of setup time
J Very high cost
b i Resource consumption coefficient for producing one unit of product i from the family
h i Holding cost of one unit of product from family i at the end of the period
d ( i , p ) Demand for products of family i in period p
Cap p Effective production resource capacity (bottleneck) during normal time in period p
Table 3. Variables
Table 3. Variables
Symbol Definition
O p Overtime level in aggregated period p
I ( i , p ) Inventory level of products from family i at the end of aggregated period p
S ( i , p ) Lost sales of products from family i in aggregated period p if the factory
capacity is insufficient
x ( i , p ) Production amount of products from family i in aggregated period p
I ( k , t ) Inventory level of product k at the end of non-aggregated period t
S ( k , t ) Lost sales of product k in non-aggregated period t if the factory capacity is insufficient
x ( k , t ) Production amount of product k in non-aggregated period t
Min T C = P = 1 P C O P O P + i = 1 N h i p I i , p + J S i , p + k K i t = 1 α T S C k , t · δ k , t
s . t .
I i , p 1 + x i , p + S i , p I i , p = d i , p i , p
I k , t 1 + x k , t + S k , t I k , t = d k , t k , t
i = 1 N b i x i , p O p Cap p p
k K i S T k , t δ k , t + b k x k , t Cap t   t
x k , t M * · δ k , t k K i , t
k K i t = α ( p 1 ) + 1 α p x k , t = x i , p i , p
k K i I k , α p = I i , p i , p
k K i S k , α p = S i , p i , p
x i , p , I i , p , S i , p 0 i , p
O p 0 p
x k , t , I k , t , S k , t 0 k , t
δ k , t { 0 , 1 } k K i , t
In this model, the objective function consists of two parts. The first part minimizes the costs associated with the AP model, specifically the overtime costs and inventory holding costs. The second part minimizes the setup costs related to the MPS model. The constraints of the AP model include inventory balance constraints at the aggregation level (2), and resource capacity constraints during the aggregation period (4). Constraints (3) and (5) respectively represent inventory balance and resource capacity constraints at the non-aggregation level in the MPS model. Constraint (6) ensures that production levels in the MPS model are zero when the binary production variable for a product is zero. Constraints (7) and (8) create consistency between the AP and MPS levels, stating that the total production of each family in any aggregation period should be equal to the production of items in that family during the same period. Additionally, the total inventory of all final products of a family at the end of each aggregation period should match the inventory of that family at the end of the same period. Constraints (11), (12), and (13) define the bounds and types of the decision variables.

5. Results

Production Plan at Aggregation Level

The table below shows the production quantities for five different products over a six-month horizon.
  • Product 1 has a relatively stable production plan, with a peak in month 5 (8350 units) and a significant drop in month 6 (196 units).
  • Product 2 sees consistent production, with the highest output in month 5 (57473 units).
  • Product 3 shows a steady increase in production, with a significant peak in month 6 (213171 units).
  • Product 4 has a more variable production plan, with the highest output in month 4 (7072 units).
  • Product 5 follows a similar pattern to Product 3, with increasing production and a peak in month 5 (202680 units).
This production plan suggests a strategy that aligns production with anticipated demand or other operational considerations, possibly aiming to minimize costs or manage inventory effectively.
Table 4. Proposed Production Plan at Aggregation Level
Table 4. Proposed Production Plan at Aggregation Level
Period 1 2 3 4 5 6
Production 1 2120 1256 1316 3916 8350 196
Production 2 36140 29204 32688 47604 57473 19228
Production 3 46228 47304 54368 67416 100064 213171
Production 4 6948 2516 7072 2010 2943 4314
Production 5 52492 59896 132116 156976 202680 168922

End-of-Period Inventory at Aggregation Level

This table indicates the inventory levels at the end of specific periods for different products.
  • Product 1 shows inventory build-up in periods 1 and 2, with high levels in period 1 (6834 units).
  • Product 2 also accumulates significant inventory in periods 1 and 2.
  • Product 3 only has inventory reported in period 1.
  • Product 4 maintains a consistent inventory across periods 1 to 3.
  • Product 5 has a significant inventory in period 1 (38802 units), with no data for later periods.
The inventory levels reflect the production strategy, possibly aimed at meeting future demand or mitigating production variability. High inventory levels might indicate a buffer against demand fluctuations.
Table 5. Proposed End-of-Period Inventory at Aggregation Level
Table 5. Proposed End-of-Period Inventory at Aggregation Level
Period 0 1 2 3
Inventory 1 662 6834 - -
Inventory 2 3303 17607 - -
Inventory 3 - 4465 - -
Inventory 4 1454 3091 6113 -
Inventory 5 - 38802 - -

Comparison of Model Output with Current Company Data

The table compares the total cost and inventory holding costs for the proposed model with the current company data over six months.
  • The total cost for the proposed model (14617740) is significantly lower than the current company status (26345000).
  • The inventory holding cost for the proposed model (136920) is also much lower than the current company status (2107600).
The proposed model offers substantial cost savings compared to the current operations. This suggests that the model is more efficient in managing production and inventory, potentially through better alignment of production with demand and optimized resource usage.
Table 6. Comparison of Model Output with Current Company Data
Table 6. Comparison of Model Output with Current Company Data
Metric Model Output Current Company Status
Total Cost for 6 Months 14617740 26345000
Inventory Holding Cost 136920 2107600
This table shows the forecasted demand for different products over six months.
  • Product 1 has a demand peak in month 2 (9012 units).
  • Product 2 shows a consistent demand pattern, with a peak in month 2 (60776 units).
  • Product 3 shows an increasing demand trend, with the highest demand in month 6 (217636 units).
  • Product 4 has variable demand, with a peak in month 4 (7072 units).
  • Product 5 shows a consistently increasing demand, with a significant peak in month 6 (207724 units).
The forecasted demand data helps in aligning the production plan to meet the expected market needs. The proposed production plan appears to be developed with this forecast in mind, ensuring that production is ramped up or down according to the expected demand.
Table 7. Forecasted demand at the family product level over a 6-month horizon
Table 7. Forecasted demand at the family product level over a 6-month horizon
Month 6 5 4 3 2 1
Product 1 2120 1256 1316 3916 9012 6368
Product 2 36140 29204 32688 47604 60776 33532
Product 3 46228 47304 54368 67416 100064 217636
Product 4 6948 2516 7072 3464 4580 7336
Product 5 52492 59896 132116 156976 202680 207724

6. Conclusion

This study demonstrates the effectiveness of applying hierarchical production planning models in optimizing the production and inventory management processes within a manufacturing context. By comparing the proposed hierarchical model with traditional production planning methods, the results indicate significant improvements in both cost efficiency and inventory management. The production plan generated by the hierarchical model aligns closely with the forecasted demand, ensuring that production volumes are optimized to meet market needs while minimizing excess inventory. The proposed model achieved a substantial reduction in total costs over the six months, bringing the cost down to 14,617,740 units, compared to the 26,345,000 units incurred under the current company practices. Additionally, inventory holding costs were significantly reduced from 2,107,600 units to 136,920 units, further highlighting the cost-effectiveness of the proposed approach. The end-of-period inventory analysis underscores the model’s capability to maintain sufficient stock levels to meet demand without overproduction, thus preventing unnecessary capital tied up in inventory. The model’s ability to quickly generate optimized production schedules, compared to the time-intensive traditional methods, is another critical advantage, allowing for rapid responsiveness to market changes and demand fluctuations. However, it is important to note that the accuracy and effectiveness of the hierarchical production planning model are highly dependent on the quality of the input data, particularly the accuracy of demand forecasts. Future work should focus on improving demand forecasting methods and integrating real-time data to further enhance the model’s responsiveness and accuracy. In conclusion, the hierarchical production planning model offers a robust framework for improving production efficiency and cost management in manufacturing environments. By leveraging this model, companies can achieve better alignment between production output and market demand, leading to more efficient use of resources and increased profitability.

Data Availability Statement

Data and code are available upon request.

References

  1. Nematirad, R.; Ardehali, M.; Khorsandi, A.; Mahmoudian, A. Optimization of Residential Demand Response Program Cost with Consideration for Occupants Thermal Comfort and Privacy. IEEE Access 2024. [Google Scholar] [CrossRef]
  2. Talebia, A. A multi-objective mixed integer linear programming model for supply chain planning of 3D printing 2024.
  3. Talebi, A.; Haeri Boroujeni, S.P.; Razi, A. Integrating random regret minimization-based discrete choice models with mixed integer linear programming for revenue optimization. Iran Journal of Computer Science 2024, pp. 1–15. [CrossRef]
  4. Talebijamalabad, A. On The Mixed Integer Linear Programming Model For Revenue Management Under Consumer Choice Behavior Theories. Available at SSRN: https://ssrn.com/abstract=4891220 2021.
  5. Pinedo, M.L. Scheduling; Vol. 29, Springer, 2012.
  6. Harris, F.W. How many parts to make at once. the Magazine of Management 1913, 10, 135–136.
  7. Nematirad, R.; Pahwa, A.; Natarajan, B. A Novel Statistical Framework for Optimal Sizing of Grid-Connected Photovoltaic–Battery Systems for Peak Demand Reduction to Flatten Daily Load Profiles. Solar. MDPI, 2024, Vol. 4, pp. 179–208.
  8. Nematirad, R.; Pahwa, A. Solar radiation forecasting using artificial neural networks considering feature selection. 2022 IEEE Kansas Power and Energy Conference (KPEC). IEEE, 2022, pp. 1–4.
  9. Orlicky, J.A. Material requirements planning: the new way of life in production and inventory management; McGraw-Hill, Inc., 1974.
  10. Wight, O.W. Manufacturing resource planning: MRP II: unlocking America’s productivity potential; John Wiley & Sons, 1984.
  11. Hax, A.C.; Meal, H.C. Hierarchical integration of production planning and scheduling 1973.
  12. Bitran, G.R.; Hax, A.C. On the design of hierarchical production planning systems. Decision Sciences 1977, 8, 28–55.
  13. Harhen, J. , MRP/MRP II; Springer Berlin Heidelberg, 1988; pp. 23–35.
  14. Goldratt, E.M.; Cox, J. The goal: a process of ongoing improvement; Routledge, 2016.
  15. Ríos-Solís, Y.Á.; Ibarra-Rojas, O.J.; Cabo, M.; Possani, E. A heuristic based on mathematical programming for a lot-sizing and scheduling problem in mold-injection production. European Journal of Operational Research 2020, 284, 861–873. [Google Scholar] [CrossRef]
  16. Tutumlu, B.; Saraç, T. A MIP model and a hybrid genetic algorithm for flexible job-shop scheduling problem with job-splitting. Computers & Operations Research 2023, 155, 106222. [Google Scholar]
  17. Graves, S.C. A tactical planning model for a job shop. Operations Research 1986, 34, 522–533. [Google Scholar] [CrossRef]
  18. Mamoudan, M.M.; Jafari, A.; Mohammadnazari, Z.; Nasiri, M.M.; Yazdani, M. Hybrid machine learning-metaheuristic model for sustainable agri-food production and supply chain planning under water scarcity. Resources, Environment and Sustainability 2023, 14, 100133. [Google Scholar] [CrossRef]
  19. Gusarov, N.; Talebijamalabad, A.; Joly, I. Exploration of model performances in the presence of heterogeneous preferences and random effects utilities awareness 2020.
  20. Esteso, A.; Peidro, D.; Mula, J.; Díaz-Madroñero, M. Reinforcement learning applied to production planning and control. International Journal of Production Research 2023, 61, 5772–5789. [Google Scholar] [CrossRef]
  21. Soleymani, S.; Talebi, A. Forecasting Solar Irradiance with Geographical Considerations: Integrating Feature Selection and Learning Algorithms. Asian Journal of Social Science and Management Technology 2024, 6, 85–93. [Google Scholar]
  22. Nematirad, R.; Behrang, M.; Pahwa, A. Acoustic-based online monitoring of cooling fan malfunction in air-forced transformers using learning techniques. IEEE Access 2024, 12, 26384–26400. [Google Scholar] [CrossRef]
  23. Cheraghalikhani, A.; Khoshalhan, F.; Mokhtari, H. Aggregate production planning: A literature review and future research directions. International Journal of Industrial Engineering Computations 2019, 10, 309–330. [Google Scholar] [CrossRef]
  24. Luo, D.; Thevenin, S.; Dolgui, A. A state-of-the-art on production planning in Industry 4.0. International Journal of Production Research 2023, 61, 6602–6632. [Google Scholar] [CrossRef]
  25. Bueno, A.; Godinho Filho, M.; Frank, A.G. Smart production planning and control in the Industry 4.0 context: A systematic literature review. Computers & industrial engineering 2020, 149, 106774. [Google Scholar]
  26. Guzman, E.; Andres, B.; Poler, R. Models and algorithms for production planning, scheduling and sequencing problems: A holistic framework and a systematic review. Journal of Industrial Information Integration 2022, 27, 100287. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated