(257h) Securing Process Control Systems Using Dynamic Watermarking
As an initial effort to experimentally demonstrate that dynamic watermarking is effective in securing a nonlinear process control system, a representative coupled water tank system is considered. Specifically, the coupled water tank system consists of a single pump with two tanks, referred to as the upper-level tank and the lower-level tank. The pump feeds water to the upper-level tank, and its outflow is introduced to the lower-level tank. Each tank is instrumented with a pressure sensor which measures the water level in the tank, and feeds it back to the controller. The controller's objective is to maintain the water level at a given set-point by controlling the voltage across the pump.
We emulate a scenario wherein an adversary compromises the pressure sensors in the system and reports erroneous values of the water level to the controller. This eventually leads to the tanks over flowing. We then implement dynamic watermarking in this system to check whether or not the measurements reported by the pressure sensors are manipulated, and show how it can detect malicious sensors, if they are present, within a short span of time. Once malicious sensors are detected, the controller can abstain from closing the loop around the measurements reported by them and prevent the tanks from overflowing.
The demonstrated efficacy of dynamic watermarking in securing this simple system, together with the observation that it can be implemented on legacy control systems with minimal modifications to the control logic, will build confidence in dynamic watermarking and make it attractive for widespread adoption by the industry for securing process control systems.
 B Satchidanandan, PR KumarDynamic. Watermarking: Active defense of networked cyberâphysical systems, Proceedings of the IEEE, 2017, 105 (2), 219-240.