首页    期刊浏览 2024年09月02日 星期一
登录注册

文章基本信息

  • 标题:A Domain-specific Language for Real-time Dynamical Systems Emulation on a Microcontroller
  • 本地全文:下载
  • 作者:Francisco-David HERNANDEZ ; Domingo CORTES ; Marco A. RAMIREZ-SALINAS
  • 期刊名称:Studies in Informatics and Control Journal
  • 印刷版ISSN:1220-1766
  • 出版年度:2019
  • 卷号:28
  • 期号:4
  • 页码:453-462
  • DOI:10.24846/v28i4y201909
  • 出版社:National Institute for R&D in Informatics
  • 摘要:Translating a control law to code so that it can be executed in real time by a microcontroller is time-consuming and requires knowledge in diverse areas. There are powerful tools like Matlab and DSpace, that can ease the process, however, these tools are expensive and hide the way the translation is actually made. These two factors greatly diminish the use of these tools in education and small business. This paper presents SystDynam, a high-level language designed for describing static and dynamical systems and hence, controllers. The language was purposely created to be easy to process in order to obtain a C code by using free software tools. Therefore, a senior student or a control engineer with a short training in language processors can understand how the translation is made. The necessary code for translation is described here and is freely available. Having the controller described by C code, it can be compiled to be executed as the main task in a real-time operating systems, thereby obtaining the real-time controller. The complete process can also be used for emulating dynamical systems, thereby enabling the use of hardware in the loop simulations and low-cost rapid prototyping and providing an auxiliary tool for teaching some engineering courses.
  • 关键词:Control applications; Controllers; Rapid prototyping; Embedded systems; Control languages;
国家哲学社会科学文献中心版权所有