Real-time Control Design with Resource Constraints
نویسندگان
چکیده
Nowadays, most control systems are manipulated by control algorithms that are implemented as software components. In many practical applications, such software components execute on platforms characterized with constrained resources, such as in embedded systems. To ensure the correct timing behavior of the control software, real-time kernel is employed to schedule several such components running on the same platform and sharing the same limited resources. However, the integration of real-time systems and control systems needs careful analysis and deliberate design with new techniques. In this dissertation, the design problem for real-time control systems in resourceconstrained platforms is investigated. The background knowledge of real-time systems and control systems is introduced, and the state of the art is reviewed. Several new approaches are proposed to contribute to the existing technologies. The limited-preemption is utilized to improve the responsiveness of control tasks and hence improve the control performance, without jeopardizing the schedulability of the whole system. A general framework for real-time control design is presented where the delay and jitter effect are incorporated into the performance optimization. The resource constraints are characterized using the convex approximation of the EDF deadline space, and a two-step procedure for period and deadline selection is proposed. The utilization of multiprocessor platform is investigated. A search algorithm is presented to exploit the internal parallelism of an application and partition it into several flows that are then implemented using resource reservation to guarantee the timely behavior and provide temporal isolation. The benefits of using this method is shown by a control application involved with a ball-and-plate system.
منابع مشابه
SINGLE MACHINE DUE DATE ASSIGNMENT SCHEDULING PROBLEM WITH PRECEDENCE CONSTRAINTS AND CONTROLLABLE PROCESSING TIMES IN FUZZY ENVIRONMENT
In this paper, a due date assignment scheduling problem with precedence constraints and controllable processing times in uncertain environment is investigated, in which the basic processing time of each job is assumed to be the symmetric trapezoidal fuzzy number, and the linear resource consumption function is used.The objective is to minimize the crisp possibilistic mean (or expected) value of...
متن کاملFeedback Scheduling of Real-Time Control Systems with Resource Constraints
Despite rapid advances in information technologies, real-time control systems (RTCSs) are becoming ever-increasingly resource limited in recent years. At the same time, RTCSs often have to operate in dynamic environments that feature workload fluctuation. As a consequence, the available computing and communication resources are typically non-deterministic. In this new implementation environment...
متن کاملA multi-objective resource-constrained project scheduling problem with time lags and fuzzy activity durations
The resource-constrained project scheduling problem is to find a schedule that minimizes the project duration subject to precedence relations and resource constraints. To further account for economic aspects of the project, one may add an objective of cash nature to the problem. In addition, dynamic nature and variations in real world are known to introduce uncertainties into data. Therefore, t...
متن کاملIntegrated Design and Implementation of Digital Controllers
Similar to the integrated design of industrial control systems, including the process and the controller at once, the integration of the design has to simultaneously consider the controller design and its implementation. The resultant effect in the time constraints of the control requirements should be considered and balanced with the availability of real-time computational resources. The adequ...
متن کاملQuantitative Non-diagonal Regulator Design for Uncertain Multivariable System with Hard Time-domain Constraints
In this paper a non-diagonal regulator, based on the QFT method, is synthesized for an uncertain MIMO plant whose output and control signals are subjected to hard time-domain constraints. This procedure includes the design of a non-diagonal pre-controller based on a new simple approach, followed by the sequential design of a diagonal QFT controller. We present a new formulation for the latter s...
متن کامل