Java Simulations of Embedded Control Systems - CORE CORE Search Search Services Access to raw data API Dataset FastSync Content discovery Recommender Discovery Managing content Repository dashboard Support FAQs About About CORE Blog Contact us Java Simulations of Embedded Control Systems By Gonzalo Farias, Anton Cervin, Karl-Erik Årzén, Sebastián Dormido and Francisco Esquembre Get PDF (0 MB) Abstract 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 Topics: Article Publisher: Molecular Diversity Preservation International (MDPI) OAI identifier: oai:pubmedcentral.nih.gov:3231210 Provided by: PubMed Central Downloaded from http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3231210 Suggested articles Citations (2004). Control Learning: Present and Future. IFAC Annual Rev. Control (2004). Easy Java Simulations: A Software Tool to Create Scientific Simulations in Java. (2010). Easy Java Simulations. Available online: http://fem.um.es/Ejs (accessed on 2 Editorial: Special Issue on Real-Time Systems Part II. Guest Editorial Special Section on Real-Time and (Networked) Embedded Systems. (2003). How does Control Timing Affect Performance? (2003). Integrated Control and Real-Time Scheduling. Modern Control Engineering, 3rd ed.; Prentice Hall: Upper Saddle River, (2004). Modern Control Systems, 10th ed.; Prentice Hall: Upper Saddle River, (2008). Multitasking Real-Time Control Systems in Easy Java Simulations. (2007). Open Source Physics: A User’s Guide with Examples; Pearson Education: (2001). RealTime Systems and Programming Languages, 3rd ed.; (2006). Send-On-Delta Concept: An Event-Based Data Reporting Strategy. Sensors (2005). Simulation of wireless networked control systems. (1999). Special Report: Future Directions in Control Education. (2005). The Learning of Control Concepts Using Interactive Tools. (2010). The Matworks, Matlab’s home page. (2007). TrueTime 1.5 Reference Manual, Manual. Department of Automatic Control, (2007). Wireless Sensor/Actuator Network Design for Mobile Control Applications. Sensors To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request. Useful links Blog Services About CORE Contact us Cookies Privacy notice Writing about CORE? Discover our research outputs and cite our work. CORE is a not-for-profit service delivered by the Open University and Jisc.