Optimal integrated control and scheduling of networked control systems with communication constraints: application to a car suspension system
read more
Citations
Scheduling-and-Control Codesign for a Collection of Networked Control Systems With Uncertain Delays
Design of a Packet-Based Control Framework for Networked Control Systems
Optimal Stabilizing Gain Selection for Networked Control Systems With Time Delays and Packet Losses
Observer-Based Consensus Control for Discrete-Time Multiagent Systems With Coding–Decoding Communication Protocol
EDA-Based Speed Control of a Networked DC Motor System With Time Delays and Packet Losses
References
Computer-Controlled Systems: Theory and Design
Control of systems integrating logic, dynamics, and constraints
Underwater acoustic networks
Scheduling of networked control systems
Performance evaluation of control networks: Ethernet, ControlNet, and DeviceNet
Related Papers (5)
Frequently Asked Questions (11)
Q2. What is the problem of finding the optimal control sequence for a given fixed scheduling sequence?
S is time varying and the problem of finding the optimal control sequence vN−1 for a given fixed scheduling sequence δN−1 is a quadratic programming (QP) problem.
Q3. What are the sprung mass and the tires?
The shock absorbers are modeled as linear viscous dampers, and the tires are modeled as linear springs in parallel to linear dampers.
Q4. How many ms can a control command be sent to an actuator?
The communication network connecting the controller to the actuators is subject to communication constraints: only a control command can be sent to an actuator every 10 ms.
Q5. What is the motivation behind the Optimal Pointer Placement?
The motivation behind the Optimal Pointer Placement (OPP) scheduling algorithm presented in this section is to be a compromise between the advantages of the on-line scheduling (control performance) and those of the off-line scheduling (a very limited usage of computing resources).
Q6. What is the periodicity of the networked control system?
As a consequence of the periodicity of the scheduling function, the networked control system S is periodic and the matrices à and B̃ verify Ã(k + T ) = Ã(k) and B̃(k + T ) = B̃(k).
Q7. What is the proof of the OPP scheduling algorithm?
Theorem 2: If the asymptotic stability of system S is guarantied by the off-line control and scheduling using the control gains sequence K̃T−1 and the network scheduling sequence γT−1, than it is also ensured by the Optimal Pointer Placement scheduling algorithm.
Q8. What is the main advantage of MPC?
MPC has strong theoretical foundations, and many interesting properties which make it suitable to address constrained control problems.
Q9. What is the way to reduce the computational requirements of the OPP algorithm?
By imposing an orthogonal search tree on the partition, the on-line computational requirements are significantly reduced with respect to the true optimal explicit MPC law.
Q10. What is the response to the static scheduling algorithm?
The OPP algorithm significantly improves the control performance with respect to the static scheduling algorithm, requiring fewer computing resources than the MPC.
Q11. What is the value of the OPP scheduling algorithm?
At the stage l = 0, the OPP scheduling algorithm will choose the pointer position such that:p∗(0) = argmin p Jss(x̃(0), 0, +∞, p) (26)Knowing that Jss(x̃(0), 0, +∞, p∗(0)) = Jopp−ss(x̃(0), 0) implies that Jopp−ss(x̃(0), 0) ≤ Jss(x̃(0), 0, +∞, p0).