| Hahn M., Richert J. (1994). "DSS - DSL -- DSC. The Three Levels of a Model Description Language for Mechatronic Systems." Proceedings of the ICMA'94 "Mechatronics Spells Profitability", 777-794, Tampere, Finland. |
....hierarchical controller structure and a test implementation on a transputer network. 2. Mechatronic Processing Objects In order to simplify modeling and to keep it apart from numerical processing, three different levels of model description languages for mechatronic systems were defined at MLaP (Hahn and Richert, 1994): O DSS (Objective Dynamic System Structure) on the structural level to specify the system topology by descriptions proper to the various technical disciplines, DSL (Dynamic System Language) to represent system dynamics on the mathematical level, and DSC (Dynamic System Code) as a compact, ....
Hahn M., Richert J. (1994). "DSS - DSL -- DSC. The Three Levels of a Model Description Language for Mechatronic Systems." Proceedings of the ICMA'94 "Mechatronics Spells Profitability", 777-794, Tampere, Finland.
....values. To be able to organize, compute, and analyze increasingly complex systems, we complemented DSL with three more description languages that make up the object model of mechatronics [2] see Fig. 1) These languages correspond to the three different levels of representing mechatronic systems [3]. 3 THE CONCEPT OF VISUAL MOOMo Visual MOOMo comprises two data kernels, one of which (named MOOMo in the following) makes available the textual description languages Objective DSS (Objective Dynamic System Structure) and Objective DSL (Objective Dynamic System Language) that were designed at ....
Richert, J.; Hahn, M.: DSS -- DSL -- DSC: The Three Levels of a Model Description Language for Mechatronic Systems. Tampere Int. Conf. On Machine Automation, Tampere, Finland, 1994.
....representation [RR94] which has been established for a long time as a standard representation form in systems engineering. The representation is supported by the system description language DSL [Sch94] common to all CAMeL analysis and synthesis tools and by the structure description language DSS [HR94] The CAMeL modules are realized in the Ada programming language as independent tasks exchanging data via messages. The functionality required for managing (creating, starting, stopping, etc. the CAMeL components and for Figure 1: Components of a simple CAMeL application. effecting the ....
M. Hahn and J. Richert. DSS -- DSL -- DSC: The three levels of a model description language for Mechatronic Systems. In Proc. of the Int. Conf. on Machine Automation, pages 15--18, 1994.
....and discrete system parts put special requirements on the specification and simulation techniques. Within this paper the electric windows of a car are used as a case study to evaluate our ideas in this area. For the specification of the continuous part (e.g. the motor) a description in DSL [8] or a block diagram is used, whereas the discrete part is specified by an automaton. The interconnections are modelled by extended Predicate Transition nets. For a first simulation the different descriptions are transformed into Predicate Transition nets to get a uniform formalism. For more ....
J. Richert and M. Hahn. DSS-DSL-DSC --- The Three Levels of a Model Description Language for Mechatronic Systems. In ICMA, Tampere, Finland, 1994.
.... Figure 4: Pr T Net for integrating C Code The control units as well as the models for the driver and the dynamics were originally described in O DSL, a language for the specification of continuous models based on the state space representation of differential equations, that was developed at MLaP [HR94]. As an example a part of the specification of the driver is shown in figure 5a. The description comprises the specification of the inputs, outputs and states of the system as well as the computation of the outputs and the state derivations. In addition some auxiliary variables and of course also ....
M. Hahn and J. Richert. DSS - DSL - DSC: The Three Levels of a Model Description Language for Mechatronic Systems. In Proc. of Tampere International Conference on Machine Automation, Tampere, Finland, February 1994.
....techniques and tools were available. The models for continuous subsystems, e.g. the combustion engine or a controller, were either given in form of C code generated by the tools ASCET [12] and MATRIXx [3] or specified in a language based on the state space representation of differential equations [13]. The management of the hybrid car was modeled by Pr T Nets. Hence within the specification phase mainly the integration of the given models into one common model was necessary. For the continuous parts this was either done by integrating the given C code or by transforming the given state space ....
M. Hahn and J. Richert. DSS - DSL - DSC: The Three Levels of a Model Description Language for Mechatronic Systems. In Proc. of Tampere International Conference on Machine Automation, Tampere, Finland, February 1994.
....of the hardware, because then the run time processor load of the system will be much less than predicted. In the area of embedded real time systems design, code is often generated by design tools (e.g. 17] 18] 25] 34] from high level specifications, based on e.g. differential equations [35], software circuits [12] statecharts [13] or petri nets [20] The structure of the code is simple: it typically contains no loops, no procedure calls and only static variables (according to C semantics) Thus, the WCET analysis of this kind of synthesised controller code can be done significantly ....
J. Richert, M. Hahn. "DSS-DSL-DSC - The Three Levels of a Model Description Language for Mechatronic Systems". Tampere International Conference on Machine Automation "Mechatronics Spells Profitability", Tampere, Finland, February 16-18, 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC