Real-time operating system to control multiple industrial plants through process scheduling
This paper presents a proposal to implement a real-time operating system for control of industrial plants by applying scheduling process control in real time. The scheduling process plant control is performed using as input data the duration of the process and the sampling time of control systems. The round robin algorithm does not allow the execution of tasks in real time to control industrial plants since the essential condition is that the process must be run each time sampling and round robin exactly running in a queue order process. To resolve this we use a schedule previously planned using the sampling time and duration of process in relative time of slice and during the planning phase of the ready queue processes for execution on the processor the real time process is entered into the queue as a high priority process. It is introduced a real-time process with higher priority than other processes round robin algorithm to execute the process until it finishes its execution. The main objective of this work is to solve real-time processes run exactly each sampling time is reached because without delays are placed in the run queue of ready processes and executed to complete the entire process.