EN→NL


Stelling Consulting logo
Stelling Consulting
1

Quantitative optimization consultancy & software

Intro

In supply chain management you will encounter various quantitative optimization problems. To solve those, you need computing power and smart algorithms. Stelling Consulting comes from this Operations Research background, and offers:
  1. Quantitative optimization consultancy
  2. Support for supply chain network design
  3. Web apps for supply chain network design
  4. Advanced custom-built Excel VBA applications
 

A. Quantitative optimization consultancy

Stelling Consulting offers quantitative optimization consultancy, using (custom-built) calculation, (Monte Carlo) simulation, and optimization models (often using Excel VBA whether or not combined with other software). Stelling Consulting is capable of developing case-specific, advanced problem solvers, if required. An example of such solver with nice visuals (purely demo) is nonogram solver.

B. Support for supply chain network design

Stelling Consulting delivers (modelling and data-analytical) support for supply chain network design.

A typical project approach is shown below.

Supply chain network design - Project phases and activities projectarrow
PROJECT KICK-OFF
  • Introduce team members
  • Create planning and communication structure
  • Define project scope and scenario evaluation criteria
  • Get initial supply chain understanding
CURRENT BASELINE
  • Collect and cleanse data
  • Validate data
  • Define product groups for modelling/reporting
  • Visualize supply chain
  • Create cost and volume overviews
  • Create baseline calculation model
  • Validate baseline
FUTURE BASELINE
  • Incorporate growth into calculation model
  • Determine impact on volumes and cost
  • Identify potential capacity issues
FUTURE SCENARIOS
  • Run Center of Gravity analysis
  • Define alternative supply chain structures
  • Get rate assumptions for new locations
  • Run future scenarios in calculation model
SELECTION & ROADMAP
  • Qualitative and quantitative scenario assessment
  • Select scenario to implement
  • Develop implementation roadmap
  • (RFQ process as a next logical step)
1 week lead time 3-5 weeks lead time 1-2 weeks lead time 2-4 weeks lead time 2-3 weeks lead time

Supply chain network design support has been delivered to many customers - in close cooperation with other consultancy firms - usually with a focus on the European market.

references supply chain network design references supply chain network design
 

C. Web apps for supply chain network design (SaaS, developed in-house)

Stelling Consulting develops web apps (see menu Apps | Excel), such as Centers of Gravity Calculator that is used worldwide by logistic service providers, consultancies, and multinationals. All solvers used in that web app are proprietary solvers.

D. Advanced custom-built Excel VBA applications

Stelling Consulting develops/redesigns advanced Excel VBA applications. Customers vary a lot, and their applications as well. Project examples in the next section are applications with a clear Operations Research component. See also Excel Development under menu Apps | Excel (top left) with handy examples, (lambda and/or VBA) code for new functions, and a VBA course.
references Excel development references Excel development
2

Project examples

All examples are about applications with a clear Operations Research component, developed as operational customer application, or as analysis tool within a consultancy project. But Stelling Consulting has also developed a broad range of Excel VBA customer applications (new or redesigned) without Operations Research component.

Centers of Gravity Calculator  (see also online demo version)
Centers of Gravity Calculator is a web app for running advanced Center of Gravity analysis in supply chain network design (read: determination locations of distribution warehouses that minimize costs of transportation). This web app is used worldwide by logistic service providers, consultancies, and multinationals. All its solvers are proprietary solvers.
"We have been using Centers of Gravity Calculator for years. It is better fit for purpose than the other tools we use(d) for this and we like the way Stelling Consulting is constantly improving the tool to make it even better."
Jeroen Martens - DHL Supply Chain
 
Strategic & tactical planning tool for waste company

Lowering the operational costs of a waste industry company

The waste industry supply chain is shown schematically below:
waste chain 1
Waste volumes are split across household, business/government, industry/agriculture, construction/demolition, and others. Waste processing volumes are divided across incineration, landfill, and recycling. Supply and demand play a part, and are regulated by waste trade. Such trade exists because some waste companies focus on collection, while others focus on processing. Profit margins can change rapidly due to the tax system, legislation, support for recycling, and new process technology. Transportation and processing costs account for more than 50% of total costs. Minimizing these costs is thus important in increasing the low profit margins.

Which processing centers to use and how should waste flow?

Planning question is which processing centers to use, and how should waste flow, to minimize transportation and processing costs. Waste is collected and temporarily stored at Transfer Centers; the collection itself is not included in the model. Several types of waste are collected with various characteristics, such as chloride percentage. Waste is generally processed in three steps, each representing a different type of process. Step 1 is carried out in one of the Processing Centers 1, step 2 in a Processing Center 2, and step 3 in one of the Final Processing Centers. Sometimes not all the steps are necessary, and some centers can carry out more than one step. In total, there are more than a hundred possible ways to process waste.
waste chain 2
In terms of modeling, each center has its own location, start up costs, and operational costs. Each center has a fixed processing capacity, but also other technical constraints such as only being capable of processing a waste flow with a chloride percentage within a certain band. To match these constraints, several types of waste can be mixed but there are no fixed recipes for waste flows. Transportation costs depend on waste characteristics, transport distance and time, and truck costs per mile and per hour. All the Transfer Centers are fully owned, but the company does hire additional processing capacity from others. Contractual obligations - non-technical constraints - limit the options in deciding whether or not to outsource a waste processing step. Planning need is to optimize the usage of the various Centers and the flows of waste such that the transportation and processing costs are minimized while taking into account the situation described above (technical and non-technical constraints).

The planning tool answers the planning question

The planning tool provides an answer to the planning question and is used on both tactical (monthly planning) and strategic levels (longer term what-if scenarios). The core of the planning tool is a mathematical Mixed Integer Programming model defined in AIMMS that uses the mathematical solver CPLEX. AIMMS runs in the background, and is connected to a user interface built in MS Excel using Visual Basic for Applications (VBA). The planning tool process consists of the following five steps.
  1. Data entry
    • Waste parameters and waste quantities collected at all the Transfer Centers
    • Transport cost parameters
    • Center parameters: cost parameters, location, technical restrictions (e.g., chloride limits), and non-technical restrictions (e.g., minimum volume to be processed due to contractual obligations)

  2. Data validation / Network generation
    • Validation of a-priori assignments, et cetera.
    • Automatic retrieval of journey times and distances between locations by a separate interface (VBA) with TLN Planner (route planner used by the Dutch transport sector)
    • The network (approximately 600 nodes connected by 30,000 arcs) is then built up automatically (VBA) in the appropriate format, and then delivered to the standard AIMMS-Excel interface.

  3. Network calculation
    • Using the mathematical solvers underpinning AIMMS (a.o. CPLEX), the following are calculated: waste flows (what amount of what waste from where to where) through the network, shadow prices, transportation costs, and processing costs. The costs are then minimized.

  4. Reporting
    • On costs, waste flows, activated centers, et cetera.
    • On shadow prices (for example, what would costs have been if more/less processing capacity were available)
    • On integrated costs, calculated by running through all the steps and assigning costs to each step according to volume or otherwise - and summing all the costs (VBA)

  5. Validation by planners
    • Apart from the tactical planning - resulting in a plan minimizing monthly costs - the tool is also used for strategic planning by running different scenarios. The shadow prices derived are useful in negotiations over long-term prices to be charged by other waste processing companies for hiring their processing capacity.

Results

The planning tool has reduced yearly operational costs considerably. Having a complete view of the supply chain, decisions are no longer suboptimal. Nowadays, waste is transported from one plant to another if the decrease in total processing costs exceeds the increase in transportation costs. Previously, waste would rarely cross regional borders since regional managers did not have an overall view of the full chain. The cost reductions mainly stem from better utilizing the processing locations. Furthermore, even the total transportation costs have been reduced.

Due to its success, the application has won an innovation award within the mother company.
MIP model waste chain
Multimodal route planner
This application routes transport flows through a huge European network of roads, waterways, rail roads, air lanes, and terminals, while minimizing costs, kilometers, time, CO2 emissions, or a combination - by applying Dijkstra's Shortest Path algorithm. One can define scenarios (e.g., "what happens with costs and CO2 emissions if we forbid a certain modality") and compare scenario results. This provides insight into the possibilities of a modal shift towards more sustainable transport.

The application interfaces with Google Earth for geographical visualization. Its underlying network database (a.o. highway road segments) is bought from a third party (and reworked before use).

multimodal route planner

multimodal route planner
Planning & scheduling of brewery production line
This application shows the impact on inventories and product availability of different planning methods. Inputs are minimum batch size per product, production speeds per product, total production hours available, setup times between products, product demands, and forecasts. The user selects from several planning and scheduling rules, thus creating a scenario. The simulation creates detailed production schedules (for 52 weeks) - per scenario - and reports on inventory costs and product availability. The simulation makes clear which planning and scheduling rules result in the lowest inventory costs and highest product availability.

planning and scheduling simulation planning and scheduling simulation

Shifts generator to determine idle time reduction
Two operations have different workload profiles (in this case related to flight schedules), with workload peaking at different times of the day. How much idle time (shift hours -/- workload hours) can be saved if both operations are merged?

To answer this question, shifts were created for both workload profiles separately and also for the combined workload profile, using a custom-built shifts generator that first generates all possible shifts and then sets the quantity of each shift such that the workload is covered against minimal shift hours. Total idle time of the two separate operations could then be compared to that of the merged operation.

shifts generator
Queueing simulation
Below simulator has been derived from an extended version used to determine how many service desks to open - for each hour of the day - to keep the average client waiting time acceptable. Parameters can be adjusted via ⚙ button.
3

Contact

Stelling Consulting
Händelhof 82
2402 GX, Alphen aan den Rijn
The Netherlands

IBAN: NL02 ASNB 0267 1844 25, Stelling Consulting, Alphen aan den Rijn, The Netherlands. BIC code ASN Bank: ASNB NL21
 
VAT no: NL001103008B78
 
Chambre of Commerce, The Hague, The Netherlands: no. 27311113
☎  +31 (0)617830968
✉  info@stellingconsulting.nl

photo Alrik Stelling linkedin logo
Alrik Stelling - Owner
 

Send message






Your message