16.12.2012 Aufrufe

Tagungsband zum Doctoral Consortium der WI 2009

Tagungsband zum Doctoral Consortium der WI 2009

Tagungsband zum Doctoral Consortium der WI 2009

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

stages. The objective function sums up the total cost incurred for production of a certain set of<br />

products � � with expected demand volumes � ��. The single constituents are<br />

(1) Setup costs, calculated via the average setup cost for each item for the selected<br />

planning buffer and the number of planned production lots<br />

(2) Scrap costs, calculated via the scrap cost rates and the number of production lots<br />

(3) Cycle stock holding costs, calculated via the inventory holding cost rates and the<br />

cycle inventory that results from the decisions about production lots and the demand<br />

quantities<br />

(4) Cost for safety stock incurred by increased planning buffers, either on � �� if �� � �<br />

1 or on a set of downstream stockpoints if �� � �0.<br />

With this objective function, two major subproblems can be identified: First, the setup costs depend<br />

on the choice of the length of the planning buffer. Therefore, we need an estimator function that<br />

determines the average setup cost rate for each product and possible planning buffer. Second, the<br />

costs for safety stock incurred by increasing planning buffers are not readily available. Therefore,<br />

we have to calculate planning buffer penalty costs factors for each product to penalise each increase<br />

of the planning buffer according to the additional safety stock cost it incurs.<br />

Further details on the production parameter optimisation subproblem are beyond the scope of this<br />

paper. For a more detailed description of the optimisation model and solution to some the above<br />

mentioned subproblems regarding the estimation of model parameters, the rea<strong>der</strong> is referred to [3].<br />

3. Implementation status and outlook<br />

<strong>WI</strong> <strong>Doctoral</strong> <strong>Consortium</strong> <strong>2009</strong> 33<br />

The entire analysis method is being implemented as a decision support tool that enables the<br />

assessment of large production and distribution networks. Currently, there exists a prototype<br />

version called Complana (COMplexity ANAlyser), which implements the full production and<br />

distribution network model and provides interfaces to the standard ERP system SAP to<br />

automatically generate the network models from existing data to alleviate the effort for model<br />

building. This is of special importance as the dissertation project is carried out in cooperation with<br />

Freudenberg Household Products KG, an international household product manufacturer, whose<br />

production and distribution network for the product category of cloths serves as an example<br />

scenario that is to be analysed for various alternative scenarios with respect to assortment<br />

reductions. The software allows generating and storing models from the imported data which then<br />

serve as baseline models for the comparisons. Assortment scenarios can then be defined and<br />

applied to these models to yield new model instances with the assortment changes incorporated.<br />

Comparisons are then carried out with one baseline model and at least one assortment scenario<br />

model.<br />

The implementation is done almost entirely in Java, making use of existing frameworks like<br />

Hibernate for data persistence as well as OpenTS as the framework for the tabu search procedure.<br />

The main application is developed as a Rich Client Application on the basis of the Eclipse Rich<br />

Client Platform (RCP) to provide a robust user interface. The optimisation model for production<br />

planning parameters is defined using the MathProg modelling language and thus can be solved with<br />

any standard solver able to process this language. Currently, the model is being tested with the<br />

freely available GNU Linear Programming Kit (GLPK) as well as the commercial CPLEX solver.<br />

Currently, the main tasks are the improvement of the interoperation between the single modules, as<br />

well as the development of appropriate presentation and analysis capabilities for the results.<br />

10

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!