Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 ·...
Transcript of Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 ·...
![Page 1: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/1.jpg)
Improved spare parts inventory controlfor component repairs at Fokker Services
Willem van JaarsveldJoint work with Twan Dollevoet
Erasmus University Rotterdam
19th of January 2012
![Page 2: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/2.jpg)
Aircraft components
![Page 3: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/3.jpg)
Aircraft components
![Page 4: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/4.jpg)
The component repair market
Most repairs outsourced to independent repair shops.
Market worth 9 billion.
Global market: fierce competition on price and repair TurnAround Time.
![Page 5: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/5.jpg)
The component repair market
Most repairs outsourced to independent repair shops.
Market worth 9 billion.
Global market: fierce competition on price and repair TurnAround Time.
![Page 6: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/6.jpg)
The project
At Fokker Services repair shop at Schiphol
Maarten van Marle, Managing director: “Short repairturnaround times are very important to our customers whendeciding to which repair shop they will outsource theirrepairs.”
“The most challenging aspect to attain short turn aroundtimes is ensuring the timely availability of the spare partsneeded in the component repairs,”
“while keeping inventory costs under control.”
Currently > 10 million euro capital tied up inventory
![Page 7: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/7.jpg)
The project
At Fokker Services repair shop at Schiphol
Maarten van Marle, Managing director: “Short repairturnaround times are very important to our customers whendeciding to which repair shop they will outsource theirrepairs.”
“The most challenging aspect to attain short turn aroundtimes is ensuring the timely availability of the spare partsneeded in the component repairs,”
“while keeping inventory costs under control.”
Currently > 10 million euro capital tied up inventory
![Page 8: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/8.jpg)
The project
At Fokker Services repair shop at Schiphol
Maarten van Marle, Managing director: “Short repairturnaround times are very important to our customers whendeciding to which repair shop they will outsource theirrepairs.”
“The most challenging aspect to attain short turn aroundtimes is ensuring the timely availability of the spare partsneeded in the component repairs,”
“while keeping inventory costs under control.”
Currently > 10 million euro capital tied up inventory
![Page 9: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/9.jpg)
The project
At Fokker Services repair shop at Schiphol
Maarten van Marle, Managing director: “Short repairturnaround times are very important to our customers whendeciding to which repair shop they will outsource theirrepairs.”
“The most challenging aspect to attain short turn aroundtimes is ensuring the timely availability of the spare partsneeded in the component repairs,”
“while keeping inventory costs under control.”
Currently > 10 million euro capital tied up inventory
![Page 10: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/10.jpg)
Spare parts
![Page 11: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/11.jpg)
Spare parts
![Page 12: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/12.jpg)
The process
Customer sends component to shop for repair.
On arrival, the component is inspected for fault diagnosis.
This inspection reveals which spare parts are needed for therepair.
If necessary, parts are ordered.
As soon as all parts that are needed are available, thecomponent is repaired and returned to the customer.
Mechanism to prevent stockouts: proactive stocking based onminimum/maximum policy.
![Page 13: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/13.jpg)
The process
Customer sends component to shop for repair.
On arrival, the component is inspected for fault diagnosis.
This inspection reveals which spare parts are needed for therepair.
If necessary, parts are ordered.
As soon as all parts that are needed are available, thecomponent is repaired and returned to the customer.
Mechanism to prevent stockouts: proactive stocking based onminimum/maximum policy.
![Page 14: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/14.jpg)
The process
Customer sends component to shop for repair.
On arrival, the component is inspected for fault diagnosis.
This inspection reveals which spare parts are needed for therepair.
If necessary, parts are ordered.
As soon as all parts that are needed are available, thecomponent is repaired and returned to the customer.
Mechanism to prevent stockouts: proactive stocking based onminimum/maximum policy.
![Page 15: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/15.jpg)
Problem complexity
10000 Spare parts
Inventory Decisions
3000 Component Repair Types
Performance Evaluation
![Page 16: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/16.jpg)
Problem complexity
10000 Spare parts
Inventory Decisions
3000 Component Repair Types
Performance Evaluation
![Page 17: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/17.jpg)
The optimization model
Problem is modeled as stochastic, nonlinear optimization problem:
1 Minimize the total cost, consisting of i) holding costs ii)ordering costs for all parts;
2 By selecting a minimum and maximum level for each sparepart;
3 Such that the availability targets for each component type areattained.
e.g. of all repairs done for component type P0KK-1010-021, inat least 85% of the cases all spare parts needed for the repairmust be available within 10 days after the repair commences.
![Page 18: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/18.jpg)
The optimization model
Problem is modeled as stochastic, nonlinear optimization problem:
1 Minimize the total cost, consisting of i) holding costs ii)ordering costs for all parts;
2 By selecting a minimum and maximum level for each sparepart;
3 Such that the availability targets for each component type areattained.
e.g. of all repairs done for component type P0KK-1010-021, inat least 85% of the cases all spare parts needed for the repairmust be available within 10 days after the repair commences.
![Page 19: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/19.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 20: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/20.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 21: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/21.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a part
Solve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 22: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/22.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generation
Novel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 23: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/23.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problem
Effective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 24: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/24.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 25: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/25.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 26: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/26.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 27: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/27.jpg)
Solution approach
Difficult problem: existing algorithms are limited to 20 partsand 20 components.
Our approach is IP-based:
Binary decision variables indicate that a specific policy is usedfor a partSolve with column generationNovel, efficient algorithm for pricing problemEffective rounding procedures
Approach solves real-life problems with 3000 components and10000 spare parts: Gap is about 0.5%
Implemented in self-developed decision support system:minimum and maximum quantities imported into ERP system.
Scientific contribution
![Page 28: Improved spare parts inventory control for component repairs at Fokker Services · 2019-08-15 · The project At Fokker Services repair shop at Schiphol Maarten van Marle, Managing](https://reader034.fdocuments.in/reader034/viewer/2022042204/5ea662b918a898030f09c514/html5/thumbnails/28.jpg)
Results
Maarten van Marle, Managing Director of the repair shop:
“By using a demand forecast to predict future inventory, theinvestment is projected to decrease by about 15% comparedto current values.”
“[The method] provides the missing link between TATperformance, the goal we want to achieve, and spare partsinventory, the means by which we achieve it.”
“I am confident that the method has a positive impact onsales, as it allows us to better guarantee that we deliver ourcustomers what they expect.”