A model-driven approach to design engineered physical systems /

The constant growth in complexity of engineered physical (electrical, mechanical etc.) systems has led to the development of software tools to store and reuse design knowledge to simplify the creation of such systems. Models that encode structure and behaviour of components in the system are current...

Full description

Bibliographic Details
Main Author: Sen, Sagar.
Format: Others
Language:en
Published: McGill University 2006
Subjects:
Online Access:http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=101173
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.101173
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.1011732014-02-13T03:48:17ZA model-driven approach to design engineered physical systems /Sen, Sagar.Engineering design -- Mathematical models.Computer-aided design.The constant growth in complexity of engineered physical (electrical, mechanical etc.) systems has led to the development of software tools to store and reuse design knowledge to simplify the creation of such systems. Models that encode structure and behaviour of components in the system are currently being developed based on the techniques prescribed by Model Driven Engineering (MDE). We use MDE concepts to develop appropriate modelling formalisms to allow creation of models of a target Engineered Physical System ( EPS) at different levels of abstraction. Each level of abstraction presents a certain view of the EPS to a domain expert in the development team. For instance, a high-level view is suitable for a person in a managerial role. An engineer who deals with the same system at a lower level of abstraction develops a model using idealized physical components. A physicist's concern is the physical meaningfulness of the model. The physicist's model verifies if the model prescribed by the manager via the engineer adheres to the laws of conservation of energy and momentum. Finally, a mathematician or a computer scientist obtains a solution to the constrained equations imposed by the dynamical system by solving it analytically or numerically. This model usually takes the form of a set of Differential Algebraic Equations provided by the physicist.We design model transformations to transform models from a high-level modelling language to lower-level language. We present visual Graph Grammar rules to perform these transformations. We start with a high-level representation of the physical system which is a model in the High-level Physical System Model modelling language. This model is transformed in subsequent steps to a set of trajectories that describe the state of the physical system over time. We show that this hierarchy of transformations to encode knowledge about physical systems drastically reduces design space size at the high-level of abstraction. We search the space of an example EPS using a design heuristic based randomized algorithm to determine the speedup in search due to reduction in the number of design variables.McGill University2006Electronic Thesis or Dissertationapplication/pdfenalephsysno: 002594488proquestno: AAIMR32782Theses scanned by UMI/ProQuest.© Sagar Sen, 2006Master of Science (School of Computer Science.) http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=101173
collection NDLTD
language en
format Others
sources NDLTD
topic Engineering design -- Mathematical models.
Computer-aided design.
spellingShingle Engineering design -- Mathematical models.
Computer-aided design.
Sen, Sagar.
A model-driven approach to design engineered physical systems /
description The constant growth in complexity of engineered physical (electrical, mechanical etc.) systems has led to the development of software tools to store and reuse design knowledge to simplify the creation of such systems. Models that encode structure and behaviour of components in the system are currently being developed based on the techniques prescribed by Model Driven Engineering (MDE). We use MDE concepts to develop appropriate modelling formalisms to allow creation of models of a target Engineered Physical System ( EPS) at different levels of abstraction. Each level of abstraction presents a certain view of the EPS to a domain expert in the development team. For instance, a high-level view is suitable for a person in a managerial role. An engineer who deals with the same system at a lower level of abstraction develops a model using idealized physical components. A physicist's concern is the physical meaningfulness of the model. The physicist's model verifies if the model prescribed by the manager via the engineer adheres to the laws of conservation of energy and momentum. Finally, a mathematician or a computer scientist obtains a solution to the constrained equations imposed by the dynamical system by solving it analytically or numerically. This model usually takes the form of a set of Differential Algebraic Equations provided by the physicist. === We design model transformations to transform models from a high-level modelling language to lower-level language. We present visual Graph Grammar rules to perform these transformations. We start with a high-level representation of the physical system which is a model in the High-level Physical System Model modelling language. This model is transformed in subsequent steps to a set of trajectories that describe the state of the physical system over time. We show that this hierarchy of transformations to encode knowledge about physical systems drastically reduces design space size at the high-level of abstraction. We search the space of an example EPS using a design heuristic based randomized algorithm to determine the speedup in search due to reduction in the number of design variables.
author Sen, Sagar.
author_facet Sen, Sagar.
author_sort Sen, Sagar.
title A model-driven approach to design engineered physical systems /
title_short A model-driven approach to design engineered physical systems /
title_full A model-driven approach to design engineered physical systems /
title_fullStr A model-driven approach to design engineered physical systems /
title_full_unstemmed A model-driven approach to design engineered physical systems /
title_sort model-driven approach to design engineered physical systems /
publisher McGill University
publishDate 2006
url http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=101173
work_keys_str_mv AT sensagar amodeldrivenapproachtodesignengineeredphysicalsystems
AT sensagar modeldrivenapproachtodesignengineeredphysicalsystems
_version_ 1716639297702985728