CUED Publications database

The use of object oriented modelling and simulation tools in constraint satisfaction for embodiment design

Bracewell, RH and Sharpe, JEE and Johnson, AL (2000) The use of object oriented modelling and simulation tools in constraint satisfaction for embodiment design. IEE Colloquium (Digest). pp. 49-52. ISSN 0963-3308

Full text not available from this repository.

Abstract

The software package Dymola, which implements the new, vendor-independent standard modelling language Modelica, exemplifies the emerging generation of object-oriented modelling and simulation tools. This paper shows how, in addition to its simulation capabilities, it may be used as an embodiment design tool, to size automatically a design assembled from a library of generic parametric components. The example used is a miniature model aircraft diesel engine. To this end, the component classes contain extra algebraic equations calculating the overload factor (or its reciprocal, the safety factor) for all the different modes of failure, such as buckling or tensile yield. Thus the simulation results contain the maximum overload or minimum safety factor for each failure mode along with the critical instant and the device state at which it occurs. The Dymola "Initial Conditions Calculation" function, controlled by a simple software script, may then be used to perform automatic component sizing. Each component is minimised in mass, subject to a chosen safety factor against failure, over a given operating cycle. Whilst the example is in the realm of mechanical design, it must be emphasised that the approach is equally applicable to the electrical or mechatronic domains, indeed to any design problem requiring numerical constraint satisfaction.

Item Type: Article
Subjects: UNSPECIFIED
Divisions: Div C > Engineering Design
Depositing User: Cron Job
Date Deposited: 07 Mar 2014 12:16
Last Modified: 27 Nov 2014 19:20
DOI: