Development of mechatronic products, and their system by using a central, high level, model of the system controllers, carries a series of difficulties related mainly to and its behavior. product complexity. This paper discusses such difficulties and A first case study is introduced in the paper to provide introduces a proposal of a framework of prototype tools that practical examples to a number of the discussed topics and aim to support controller design for mechatronic systems by tis to dnumbroft discussed csa prviin coto otaegnrto. Thi wokepaie to illustrate some related industrial approaches. The case providing control software generation. This work emphasizes stdcorpnstohewkprfmdbyheahrst the high level system description embedded in such framework study corresponds to the work performed by the authors at and the model integration aspects.Philips Applied Technologies to study the potential of automatic data transfer between modeling tools used in the
Like for all mechatronic systems, the role of control software in unmanned aerial vehicle (UAV) design is becoming more important. As part of an automated control software development framework, this article discusses the development of a simulation model generation method. As a basis, the application of knowledge-based engineering (KBE) is suggested, requiring the definition of an ontology to capture the various domain concepts and relationships. The initial knowledge base represents concepts and relations to create models with Modelica, the object-oriented modelling language used to construct the simulation model. The need for physics-based, high-fidelity simulation models using the latest design parameters is illustrated by investigating the model of a quadrotor UAV. The results show that the obtained model can form the basis for control design and that the approach provides means to integrate the dynamics analysis and control design into a modelling framework using a combination of object-oriented component modelling and KBE principles.
Abstract-The development of embedded control software for mechatronic systems is mainly a non-automated process, requiring the intervention of a human programmer. A project has been started with the intention to develop a set of prototype tools and a framework with which an interdisciplinary product development team can automatically generate control software for mechatronic systems. This paper will discuss the development of a Control Model Generator as part of this project, which is envisioned to be able to generate system dynamics models at various levels of detail, which can be used to verify the automatically generated code at software level. Using SysML and Modelica, a model based view can be maintained throughout the model generation process.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.