Networked Control System Co-Simulation for Co-Design: Theory and Experiments
Justin Hartman
May 27, 2004
Submitted in partial fullfillment of the requirements for the degree of
Master of Science
Abstract:
The study of networked control systems (NCSs) brings together the historically separate
disciplines of computer networks and control theory. Current research in NCSs
focuses on co-simulation for co-design, which postulates that the analysis and design
of the network portion and control system portion of an NCS are inseparable. In
this thesis, we compare two methods of simulating system dynamics inside the ns-2
network simulator: ODE solution through a linked package, and Euler approximations.
We introduce a hybrid system to verify the accuracy of these methods. We
examine the fundamental phenomena of NCSs, including pole locations, stability regions,
network-induced delay, effective sampling period, and scheduling policies. We
introduce the traffic locus, which describes the network performance of an NCS as a
function of network load. We also examine average-based and Markov-based models
of packet loss, and propose means of designing controllers to compensate for varying
network-induced delay and packet loss patterns.
- Thesis [PDF, 1.38MB]
- Presentation [PDF]
Vincenzo Liberatore / vincenzo.liberatore@case.edu