A LEGO Mindstorms NXT approach for teaching at Data Acquisition, Control Systems Engineering and Real-Time Systems undergraduate courses

2012 ◽  
Vol 59 (3) ◽  
pp. 974-988 ◽  
Author(s):  
A. Cruz-Martín ◽  
J.A. Fernández-Madrigal ◽  
C. Galindo ◽  
J. González-Jiménez ◽  
C. Stockmans-Daou ◽  
...  
2001 ◽  
Author(s):  
B. C. Meyers ◽  
Peter H. Feiler ◽  
Ted Marz

2021 ◽  
Vol 2094 (3) ◽  
pp. 032058
Author(s):  
S N Efimov ◽  
V A Terskov ◽  
I Yu Sakash ◽  
V V Molokov ◽  
D L Nikiforov

Abstract The article presents the formulation of the problem of optimizing the structure of multiprocessor computing systems designed to solve control problems in real time. The features of this problem, which influence the choice of optimization methods, have been studied. It is concluded that this problem can be effectively solved using evolutionary methods of optimization. The considered models for finding performance can be used to optimize the architecture of multiprocessor computing systems. Besides, it should be taken into account that the resources allocated for the development and operation of computing systems are always limited. Therefore, it is advisable to consider the problem of optimizing the structure of a computing system as multi-criterial one: one criterion is the performance, and the other one is the cost of development and operation of the system. Acquired results can be used in development of multiprocessor computing systems for real-time systems, which is going to reduce the cost of development and operation of these control systems.


2013 ◽  
Vol 2 (1) ◽  
pp. 114-132 ◽  
Author(s):  
Hamza Gharsellaoui ◽  
Mohamed Khalgui ◽  
Samir Ben Ahmed

Real-time scheduling is the theoretical basis of real-time systems engineering. Earliest Deadline first (EDF) is an optimal scheduling algorithm for uniprocessor real-time systems. The paper deals with Reconfigurable Uniprocessor embedded Real-Time Systems classically implemented by different OS tasks that the authors suppose independent, synchronous and periodic to meet functional and temporal properties described in user requirements. They define two forms of automatic reconfigurations which are applied at run-time: Addition-Remove of tasks or just modifications of their temporal parameters: WCET and/or Periods. The authors define a new semantic of the reconfiguration where a crucial criterion to consider is the automatic improvement of the system’s feasibility at run-time by using an Intelligent Agent that automatically checks the system’s feasibility after any reconfiguration scenario to verify if all tasks meet the required deadlines. To handle all possible reconfiguration solutions, the authors propose an agent-based architecture that applies automatic reconfigurations to re-obtain the system’s feasibility and satisfy user requirements. Therefore, they developed the tool RT-Reconfiguration to support these contributions that they apply on the running example system and the authors apply the Real-Time Simulator, Cheddar to check the whole system behavior and evaluate the performance of the algorithm. They present simulations of this architecture where the agent that implemented is evaluated.


Sign in / Sign up

Export Citation Format

Share Document