Java Simulations of Embedded Control Systems

Research output: Contribution to journalArticle

Standard

Java Simulations of Embedded Control Systems. / Farias, Gonzalo; Cervin, Anton; Årzén, Karl-Erik; Dormido, Sebastián; Esquembre, Francisco.

In: Sensors, Vol. 10, No. 9, 2010, p. 8585-8603.

Research output: Contribution to journalArticle

Harvard

Farias, G, Cervin, A, Årzén, K-E, Dormido, S & Esquembre, F 2010, 'Java Simulations of Embedded Control Systems', Sensors, vol. 10, no. 9, pp. 8585-8603. https://doi.org/10.3390/s100908585

APA

CBE

MLA

Vancouver

Author

Farias, Gonzalo ; Cervin, Anton ; Årzén, Karl-Erik ; Dormido, Sebastián ; Esquembre, Francisco. / Java Simulations of Embedded Control Systems. In: Sensors. 2010 ; Vol. 10, No. 9. pp. 8585-8603.

RIS

TY - JOUR

T1 - Java Simulations of Embedded Control Systems

AU - Farias, Gonzalo

AU - Cervin, Anton

AU - Årzén, Karl-Erik

AU - Dormido, Sebastián

AU - Esquembre, Francisco

PY - 2010

Y1 - 2010

N2 - This paper introduces a new Open Source Java library suited for the simulation of embedded control systems. The library is based on the ideas and architecture of TrueTime, a toolbox of Matlab devoted to this topic, and allows Java programmers to simulate the performance of control processes which run in a real time environment. Such simulations can improve considerably the learning and design of multitasking real-time systems. The choice of Java increases considerably the usability of our library, because many educators program already in this language. But also because the library can be easily used by Easy Java Simulations (EJS), a popular modeling and authoring tool that is increasingly used in the field of Control Education. EJS allows instructors, students, and researchers with less programming capabilities to create advanced interactive simulations in Java. The paper describes the ideas, implementation, and sample use of the new library both for pure Java programmers and for EJS users. The JTT library and some examples are online available on http://lab.dia.uned.es/jtt.

AB - This paper introduces a new Open Source Java library suited for the simulation of embedded control systems. The library is based on the ideas and architecture of TrueTime, a toolbox of Matlab devoted to this topic, and allows Java programmers to simulate the performance of control processes which run in a real time environment. Such simulations can improve considerably the learning and design of multitasking real-time systems. The choice of Java increases considerably the usability of our library, because many educators program already in this language. But also because the library can be easily used by Easy Java Simulations (EJS), a popular modeling and authoring tool that is increasingly used in the field of Control Education. EJS allows instructors, students, and researchers with less programming capabilities to create advanced interactive simulations in Java. The paper describes the ideas, implementation, and sample use of the new library both for pure Java programmers and for EJS users. The JTT library and some examples are online available on http://lab.dia.uned.es/jtt.

U2 - 10.3390/s100908585

DO - 10.3390/s100908585

M3 - Article

VL - 10

SP - 8585

EP - 8603

JO - Sensors

T2 - Sensors

JF - Sensors

SN - 1424-3210

IS - 9

ER -