Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-08T23:40:38.809Z Has data issue: false hasContentIssue false

Modeling and solving technical product configuration problems

Published online by Cambridge University Press:  20 April 2011

Andreas Falkner
Affiliation:
Siemens AG Österreich, Corporate Technology Central and Eastern Europe, Research and Technologies, Wien, Austria
Alois Haselböck
Affiliation:
Siemens AG Österreich, Corporate Technology Central and Eastern Europe, Research and Technologies, Wien, Austria
Gottfried Schenner
Affiliation:
Siemens AG Österreich, Corporate Technology Central and Eastern Europe, Research and Technologies, Wien, Austria
Herwig Schreiner
Affiliation:
Siemens AG Österreich, Corporate Technology Central and Eastern Europe, Research and Technologies, Wien, Austria
Rights & Permissions [Opens in a new window]

Abstract

This paper describes and evaluates approaches to model and solve technical product configuration problems using different artificial intelligence methodologies. By means of a typical example, the benefits and limitations of different artificial intelligence methods are discussed and a flexible software architecture for integrating different solvers in a product configurator is proposed.

Information

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Fig. 1. The room layout of example 1.

Figure 1

Fig. 2. The relation between zones and door sensors in example 1.

Figure 2

Table 1. A minimal solution of example 1

Figure 3

Table 2. A minimal solution of extended example 1

Figure 4

Fig. 3. UML diagram of class PartnerUnits.

Figure 5

Fig. 4. The genetic algorithm schema.

Figure 6

Fig. 5. A simple example with two zones and four door sensors.

Figure 7

Fig. 6. The chromosome configuration.

Figure 8

Fig. 7. The recombination operator.

Figure 9

Fig. 8. The mutation operator.

Figure 10

Fig. 9. Example configuration “double.”

Figure 11

Fig. 10. Example configuration “triple.”

Figure 12

Table 3. Evaluation results

Figure 13

Table 4. Evaluation results

Figure 14

Table 5. Evaluation results

Figure 15

Fig. 11. A flexible configuration architecture.

Figure 16

Fig. 12. The flow of control between the model and solver.