DocumentCode :
2085877
Title :
The use of object oriented modelling and simulation tools in constraint satisfaction for embodiment design
Author :
Bracewell, R.H. ; Sharpe, J.E.E. ; Johnson, A.L.
Author_Institution :
Dept. of Eng., Cambridge Univ., UK
fYear :
2000
fDate :
2000
Firstpage :
42552
Lastpage :
42555
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 automatically size 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 for calculating the overload factor (or its reciprocal, the safety factor) for all the different failure modes, such as buckling or tensile yield. Thus, the simulation results contain the maximum overload or the 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
Keywords :
CAD; Dymola software package; Modelica; algebraic equations; automatic component sizing; automatic sizing; buckling; component classes; component mass minimisation; critical instant; device state; embodiment design; failure modes; generic parametric component library; initial conditions calculation; mechanical design; miniature model aircraft diesel engine; numerical constraint satisfaction; object-oriented modelling; operating cycle; overload factor; safety factor; simulation tools; software script; tensile yield; vendor-independent standard modelling language;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Tools for Simulation and Modelling (Ref. No. 2000/043), IEE Seminar on
Conference_Location :
London
Type :
conf
DOI :
10.1049/ic:20000232
Filename :
848166
Link To Document :
بازگشت