• DocumentCode
    133586
  • Title

    Rapid prototyping of open source ordinary differential equations solver in distributed embedded control application

  • Author

    Bonci, Alessio ; Imbrescia, Simone ; Pirani, Massimiliano ; Ratini, Paolo

  • Author_Institution
    Dipt. di Ing. dell´Inf. (DII), Univ. Politec. delle Marche, Ancona, Italy
  • fYear
    2014
  • fDate
    10-12 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper proposes a rapid prototyping framework based on open source tools for real-time solution of Ordinary Differential Equations (ODE) problems on embedded microcontrollers. A plug-in software for the deployment of ODE solvers, in C language, on embedded industrial environment is proposed. By means of C portability across different microcontrollers architectures, there is the possibility to give a considerable boost in rapid prototyping of mechatronics and complex embedded system applications. Some commercial softwares feature toolsets for the autogeneration of open C code, but they do not provide the translation of the ODE solvers´ routines for embedded systems. A key for open source software integration has been the adoption of an infrastructure based on a Database Management System (DBMS) on board of the embedded system.
  • Keywords
    C language; database management systems; differential equations; embedded systems; integrated software; mechatronics; microcontrollers; program compilers; public domain software; software prototyping; software tools; C language; C portability; DBMS; ODE solvers; complex embedded system applications; database management system; distributed embedded control application; embedded industrial environment; embedded microcontrollers; mechatronics rapid prototyping; open C code autogeneration; open source ordinary differential equation solver; open source software integration; open source tools; plug-in software; Differential equations; Hardware; MATLAB; Mathematical model; Process control; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronic and Embedded Systems and Applications (MESA), 2014 IEEE/ASME 10th International Conference on
  • Conference_Location
    Senigallia
  • Print_ISBN
    978-1-4799-2772-2
  • Type

    conf

  • DOI
    10.1109/MESA.2014.6935579
  • Filename
    6935579