Volvo Powertrain tillverkar motorer och drivlinor till AB Volvos samtliga dotterbolag förutom Volvo Aero. Vid anläggningen i Skövde tillverkas motorer och delar till motorer och växellådor och vid anläggningen finns alla tre nödvändiga produktionsområden; gjuteri, bearbetning och montering. När rådande lågkonjunktur slog till stod bearbetningen med väldigt höga lagernivåer vilka företaget snabbt tvingades sänka då det blev huvudfokus från koncernledningen att minska det bundna kapitalet. Utan egentlig analys sattes nya gränsnivåer för lagren inom samtliga avdelningar på bearbetning och målet med examensarbetet har varit att ta fram en metod för att dimensionera säkerhetslagret på optimal nivå med bibehållen hög leveranssäkerhet. Därigenom skulle företagets lagernivåer kunna styrkas med hjälp av en teoretisk grund. Som utgångspunkt har en lagernivådimensionering med servicenivåkonceptet SERV2 och där alla artiklar tillåts ha differentierade servicenivåer använts. Utifrån Volvo Powertrains förutsättningar har ett optimeringsproblem formulerats. Det visar sig vid närmare studie av detta problem att det är ett ickelinjärt heltalsproblem, vilket försvårar lösningsgången avsevärt. För att komma runt dessa beräkningsmässiga problem approximerades ett av bivillkoren för att ta fram en lösningsheuristik. Dock upptäcktes efter ett antal försök att denna inte uppfyllde samtliga bivillkor alla gånger varför det beslutades att låta heuristikens lösning fungera som startlösning till en sökmetod vid letandet efter lokalt optimum. I rapporten beskrivs ingående vilka parametrar som behöver mätas och hur för att alla avdelningar ska använda samma mätmetod vid framtagande av nödvändiga indata. Metoden har implementerats i Excel där användaren får mata in värden på dessa parametrar vilka sedan används i de nödvändiga beräkningarna. De data som sedan presenteras som resultat är vilka batchstorlekar som ska produceras, vilken säkerhetslagernivå som ska gälla, vid vilken nivå en ny beställning ska genomföras samt uppnådd leveranssäkerhet. Utöver denna del presenteras även ett nytt sätt att sköta lagerstyrningen i de fall där det finns en flaskhals tidigt i produktionsflödet och som därmed bestämmer produktionstakten i resten av flödet. Eftersom detta skapar en sugstyrning genom flödet där mellanlager är onödiga blir produktionen mer känslig för störningar, vilket leder till att tidigare dolda problem inom produktionen kommer upp till ytan. Resultaten av genomförda simuleringar visar att metoden innebär minskade lagernivåer samtidigt som önskad leveranssäkerhet upprätthålls. Genom att implementera metoden kommer bearbetningen vid Volvo Powertrain i Skövde att få en metod att stödja sina beslut på vilken optimerar lagernivåerna samtidigt som en hög leveranssäkerhet garanteras. / Volvo Powertrain produces engines and drivelines to AB Volvo's subsidiaries except to Volvo Aero. At the plant in Skövde engines and parts for engines and transmissions are manufactured and the facility includes all three essential areas of production; casting, machining and assembly. When the current recession hit Volvo Powertrain were working with very high inventory levels, which the company was quickly forced to cut since it became the main focus of the group management to reduce the capital tied up. Without conducting any proper analysis were new stock limit levels set in all sections of the company. The aim of this master thesis was to develop a methodology for setting of safety stocks at optimum levels while maintaining high delivery reliability. This would allow the company's inventory levels to be defined using a theoretical basis. As a starting point, a stock-level design with the service concept SERV2 together with allowing all articles to have differentiated levels of service was used. On the basis of Volvo Powertrain's conditions an optimization problem have been formulated. It turns out that this problem is a nonlinear integer problem, which makes solution very difficult. To overcome these computational problems one of the constraints were approximated in purpose to develop a heuristics. However, it was detected after several attempts, that the heuristics did not satisfy all the constraints at all times so it was decided to use the heuristic solution to act as a starting solution to a search method to search for a local optimum. The report describes in detail the parameters that need to be measured and how to ensure that all departments are using the same method in the preparation of the necessary input data. The method has been implemented in Excel where the user may enter values for these parameters which are then used in the necessary calculations. The results that are presented includes what batch-sizes that are to be produced, the safety stock level to be applied, which re-order point to be used and achieved service level. In addition the report also presents a new way to manage stock control in cases where there is a bottleneck early in the production flow which therefore determines the rate of production in the rest of the flow. Since this creates a pull system through the process flow, the stock between the production steps is unnecessary. A drawback is that the production becomes more sensitive to disturbances but means that previously hidden problems in the production reach the surface. The results of the simulations attempted show that the method involves reduction of inventory levels at the same time as the desired service level is maintained. By implementing the method Volvo Powertrain in Skövde will have a method to support their decisions which optimizes inventory levels at the same time as high service levels are guaranteed.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-52174 |
Date | January 2009 |
Creators | Engström, Marcus, Gembäck, Johan |
Publisher | Linköpings universitet, Produktionsekonomi, Linköpings universitet, Produktionsekonomi |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/masterThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0025 seconds