Stealthy Deception Attacks on Water SCADA Systems
|
|
- Byron Rich
- 6 years ago
- Views:
Transcription
1 Stealthy Deception Attacks on Water SCADA Systems Saurabh Amin 1 Xavier Litrico 2 Alexandre M. Bayen 1 S. Shankar Sastry 1 1 University of California, Berkeley 2 Cemagref, Unité Mixte de Recherche G-EAU TRUST Spring Conference Washington DC, October 29, 2009
2 Outline Recapitulation from last year The Gignac Water SCADA System Modeling of Cascade Canal Pools Attacks on PI Control Limits on Stability and Detectability
3 Recapitulation from last year The Gignac Water SCADA System Modeling Dimensions of Cascade of securecanal control Pools Problems Attacks ofon interest PI Control Limits Outline Recapitulation from last year The Gignac Water SCADA System Modeling of Cascade Canal Pools Attacks on PI Control Limits on Stability and Detectability
4 Recapitulation from last year The Gignac Water SCADA System Modeling Dimensions of Cascade of securecanal control Pools Problems Attacks ofon interest PI Control Limits Attacks to Control Systems. Attacks can disrupt Set points: man-in-the-middle substitutions, Control: tuning parameter substitutions Process value readings: value substitutions, Communication: latency impact via DoS attack, Process disruption: disrupt connection to plant. Multilayer Control Structure (Tatjewski, 08)
5 Recapitulation from last year The Gignac Water SCADA System Modeling Dimensions of Cascade of securecanal control Pools Problems Attacks ofon interest PI Control Limits Operational Goals and Security Attributes. Operational Goals Maintain safe operational mode - Limit the probability of undesirable behavior, Meet production demands - Keep certain process values within prescribed limits, Maximize production profit. Security attributes Mode of attack - Availability, integrity, confidentiality, Signature of attack - Targeted, resource constrained, random, Time of attack.
6 Recapitulation from last year The Gignac Water SCADA System Modeling Dimensions of Cascade of securecanal control Pools Problems Attacks ofon interest PI Control Limits Control System Theory. Theory linear, nonlinear, adaptive, robust, networked, fault-tolerant, distributed,... Practice PID (more than 80% of engineering practice) Model predictive control (widely accepted mediator between PID and PhD control) Which tools to use To analyze of resiliency or defenses under malicious attacks? Our answer: Use any and all, but be grounded
7 Recapitulation from last year The Gignac Water SCADA System Modeling Dimensions of Cascade of securecanal control Pools Problems Attacks ofon interest PI Control Limits Main goals of our work since last year For SCADA systems From attacker s viewpoint: Provide intuition about best deception attack signatures that are most effective and least detectable. We define such attacks as stealthy attacks. From defender s viewpoint: Synthesize controllers that improve robustness margins with safety and cost as operational goals under a class of deception attack models.
8 Recapitulation from last year The Gignac Water SCADA System Modeling Dimensions of Cascade of securecanal control Pools Problems Attacks ofon interest PI Control Limits Roadmap for secure water SCADA
9 Outline Recapitulation from last year The Gignac Water SCADA System Modeling of Cascade Canal Pools Attacks on PI Control Limits on Stability and Detectability
10 The Gignac Water Distribution System. The Gignac Project Built in 18XX, located near Montpellier, France Irrigates 2800 Hc of land by 50 km of primary, 270 km of secondary canals Used as experimental testbed for modeling and control methods Equipped with level and velocity sensors, and motorized gates with local slave controllers SCADA system architecture: centralized base station that communicates with field devices
11 The Gignac Water Distribution System
12 Communication system at GIGNAC SCADA
13 Hacking SCADA Wireless is Easy: PNNL
14 SCADA Communication System.
15 Attack on Local Slave Controller.
16 Stealing Water by Compromising Level Sensors.
17 Stolen Solar Panels.
18 SCADA Supervisory Interface Under Physical Attack.
19 Other Cyber Attacks on Water SCADA Systems. Tehama colusa canal incident Maroochy water breach incident Harrisburg water filtering plant incident
20 Outline Recapitulation from last year The Gignac Water SCADA System Modeling of Cascade Canal Pools Attacks on PI Control Limits on Stability and Detectability
21 Cascade of Canal Pools. Frequency domain model of canal cascade Control input variables: Upstream and downstream discharge, Controlled variable: the downstream water level, Frequency domain input-output relationship for pool i: y i (s) = G i (s)µ i (s) + G i (s)[µ i+1 (s) + p i (s)] G i (s) and G i (s) are infinite dimensional transfer functions belonging to the Callier-Desoer algebra
22 Reduced Order Model for Adversary. Low frequency approximation Transfer functions G i (s) and G i (s) can be approximated by an Integrator Delay (ID) model G i (s) = exp ( τ is), G i (s) = 1 A i s A i s whereτ i is the propagation delay of the i th canal pool (in s) and A i is the backwater area (in m 2 ) Classically used to design PI controllers Multi-pool representation of canal is obtained as y = Gµ + Gp.
23 Outline Recapitulation from last year The Gignac Water SCADA System Modeling of Cascade Canal Pools Attacks on PI Control Limits on Stability and Detectability
24 Local Upstream Control of Avencq Cross Regulator.
25 PI Controller for Local Upstream Control. Integrator-delay model of single pool y 1 (s) = G 1 (s)µ 1 (s) + G 1 (s)[µ 2 (s) + p 1 (s)] G 1 (s) = exp ( τ 1 s)/a 1 s and G 1 (s) = 1/A 1 s. Measured variable: water level upstream of the gate, Control action variable: Gate opening ) K 1 (s) = 0 and K 2 (s) = k p (1 + 1 T i s : k p proportional gain, T i integral time Tracking errorǫ 1 = r 1 y 1 ǫ 1 = (1 + G 1 (s)k 2 (s)) 1 [r 1 G 1 (s)p 1 (s)] for local u.s. Disturbance rejection is characterized by modulus of transfer function.
26 Robust PI Tuning Rules. Robustness margins: Gain margin G db and Phase margin Θ directly related to the time-domain performance of the closed-loop system Tuning Rules π 2 ( ) π k p = k u 8 10 G/20 sin 180 Θ +π 2 10 G/20 T i = T ( ) u π 2π 10 G/20 tan 180 Θ +π 2 10 G/20 with Θ<90(1 10 G/20 ) The ultimate cycle parameters by ATV method (Astrom and Hagglung) k u = 4A 1 πτ 1, T u = 4τ 1
27 Hacking Level Sensor at Avencq: Simulation
28 Performance of Local PI Controller: Simulation
29 Stealthily Hacking Level Sensor: Simulation
30 Performance of Local PI Controller: Simulation
31 Hacking Level Sensor at Avencq: Real Experiment
32 Hacking Level Sensor at Avencq: Real Experiment
33 Extension to decentralized, multivariable PI controllers Compensating effect of water withdrawal at the boundaries by manipulating sensor readings, Such that the multivariable controller does not react to actual perturbation.
34 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Outline Recapitulation from last year The Gignac Water SCADA System Modeling of Cascade Canal Pools Attacks on PI Control Limits on Stability and Detectability
35 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Modeling deception attacks as switched hyperbolic systems Remote Controller Upstream Gate Control Signal u k y k = h L k Water level measurement h 0 k Canal Reach Q l k Canal Bed h L k w k l L For regulatory control of an open channel, switching from 1. Intermittent offtake withdrawals. 2. Certain deception/dos attacks on sensor and control data.
36 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Stability of linearized flow dynamics in open channels Regulatory switching of multi-mode underflow sluice gates controlling the flow of water in a cascade of canals For horizontal m-cascaded canals with frictionless walls and rectangular cross-section ( ) ( ) ( ) ( ) Hi Vi H t + i Hi 0 V i g V s =. i V i 0
37 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Stability of linearized flow dynamics in open channels Regulatory switching of multi-mode underflow sluice gates controlling the flow of water in a cascade of canals For horizontal m-cascaded canals with frictionless walls and rectangular cross-section ( ) ( ) ( ) ( ) Hi Vi H t + i Hi 0 V i g s =. V i 0 V i Under constant boundary conditions, each canal attains a uniform steady state ( H i, V i ). Using v i (x, t) = V i (x, t) V i and h i (x, t) = H i (x, t) H i, the linearized model can be written as ( ) ( ) ( ) ( ) hi Vi Hi hi 0 t + v i g V s =. i v i 0
38 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Stability of linearized flow dynamics in open channels By coordinate changeξ i (t, s) = h i (t, s) + v i Hi /g, ξ m+i (t, s) = h i (t, s) v i Hi /g ( ) ( ) ( ) ξi λi 0 ξi + = t ξ m+i 0 λ m+i s ξ m+i withλ i = ( g H i V i ) andλ m+i = ( g H i + V i ). ( 0 0 Under sub-critical flow, the eigenvalues satisfyλ i < 0<λ m+i. t ξ + Λ s ξ = 0, The boundary conditions in linearized form for each j ξ II (t, 0) = G j L ξ I(t, 0) ξ I (t, 1) = G j R ξ II(t, 1) (1) with appropriately defined G j L, Gj R. Our results provide sufficient conditions to decay for any admissible regulatory control action. )
39 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Switched linear hyperbolic systems Subsystems for the unknown u(t, s) R n with dynamics t u(t, s) + A j (s) s u(t, s) + B j (s)u(t, s) = 0, s (a, b), t> 0 with initial data u(0, s) = ū(s), s (a, b) and left and right boundary conditions D j L u(t, a) = 0, Dj Ru(t, b) = 0, t [0, ) where j belongs to discrete setq ={1,...,N}. t t = 0 s = a s = b
40 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Switched linear hyperbolic systems Consider switching in time among these with a piecewise constant switching signal σ(t) = j k, with j k Q, for t [τ k,τ k+1 ). For initial data ū( ), define u(t) = u(t, ) as u(t, ) = u j k (t, ), for t (τ k,τ k+1 ) where u j k(t, ) is a solution of subsystem for mode j k. At switching timesτ k { limt τk,t<τ k u j k 1(t, ) if k> 0, u j k (τ k, ) = ū( ) if k = 0.
41 Recapitulation from last year The Gignac Water SCADA System Modeling Regulatory ofcontrol Cascadeapplication Canal PoolsSwitched AttacksLinear on PIHyperbolic Control Limits Syste Exponential stability for boundary control actions Exponential stability The system is exponentially stable with respect to a norm if there exists c> 0 andβ> 0 such that for every initial condition u(0, ), the solution u(t, ) satisfies u(t, ) cexp( βt) ū( ). We then say that the switched system is absolutely exponentially stable if it is exponentially stable for all switching sequences σ( ).
42 Recapitulation from last year The Gignac Water SCADA System Modeling Instabilityof bycascade switching Canal Stability Pools criteria AttacksDwell-time on PI Control Limits Instability by switching PDE counterpart to the classical ODE result (n=2, j {1, 2}) Let A j = diag( 1, 1), G j l = 1.5(j 1), Gr j = 1.5(2 j), ū 1. t t t t G 2 L G 2 R G 1 L = 0 G 1 R = 1.5 G 2 L = 1.5 G 2 R = 0 G 1 G 1 L R G 2 G 2 L R s s s Stable Stable Unstable! We have for [a, b] = [0, 1] unswitched: u(t) = 0 for j {1, 2} and t> 2. switch at t = 0.5, 1.5, 2.5,...: u(t) unbounded as t.
43 Recapitulation from last year The Gignac Water SCADA System Modeling Instabilityof bycascade switching Canal Stability Pools criteria Attacks Dwell-time on PI Control Limits Stability criterion for switched hyperbolic systems Theorem (Absolute spectral radius condition) Assume that all matrices A j are diagonal. Further, assume that boundary data satisfy the N 2 absolute spectral radius conditions (( )) (A2) max ρ 0 G j R j,j {1,...,N} G j L 0 < 1. Then there existsǫ>0such that if B j (s) <ǫ, the switched hyperbolic system is absolutely exponentially L -stable. Proof. Integrating along characteristic paths and forming desired upper bounds.
44 Recapitulation from last year The Gignac Water SCADA System Modeling Instabilityof bycascade switching Canal Stability Pools criteria Attacks Dwell-time on PI Control Limits Stability criterion for switched hyperbolic systems Theorem (Absolute spectral radius condition) Assume that all matrices A j are diagonal. Further, assume that boundary data satisfy the N 2 absolute spectral radius conditions (( )) (A2) max ρ 0 G j R j,j {1,...,N} G j L 0 < 1. Then there existsǫ>0such that if B j (s) <ǫ, the switched hyperbolic system is absolutely exponentially L -stable. Special case (n = 2) (A2) max G j j,j L {1,...,N} Gj R <1.
45 Recapitulation from last year The Gignac Water SCADA System Modeling Instabilityof bycascade switching Canal Stability Pools criteria Attacks Dwell-time on PI Control Limits Stability criterion for switched hyperbolic systems Theorem (Absolute spectral radius condition) Assume that all matrices A j are diagonal. Further, assume that boundary data satisfy the N 2 absolute spectral radius conditions (( )) (A2) max ρ 0 G j R j,j {1,...,N} G j L 0 < 1. Then there existsǫ>0such that if B j (s) <ǫ, the switched hyperbolic system is absolutely exponentially L -stable. For our example ( ) ρ =ρ 0 0 ( ) 0 0 =ρ ( ) 0 0 = 0, ρ 0 0 ( ) =
46 Recapitulation from last year The Gignac Water SCADA System Modeling Instabilityof bycascade switching Canal Stability Pools criteria Attacks Dwell-time on PI Control Limits Dwell-time result for switched hyperbolic systems Theorem (Dwell-time) Assume that all matrices A j are diagonal. Further, assume that the boundary conditions satisfy the only N spectral radius conditions (( 0 G j max ρ R )) j {1,...,N} G j L 0 < 1. and define the following value τ := { (min max (b a) λ j i (s) ) 1+ ( min j {1,...,N} s [a,b] i=1,...,m j s [a,b] i=m j +1,...,n } λ j i (s) ) 1. Then, for anyτ τ assumed as dwell-time for the switching signal σ( ), i. e. if the intervals between consecutive switches are no shorter thanτ, the switched hyperbolic system is exponentially L -stable.
47 Static Data Reconciliation Similar setting to power system state estimation (false data injection attacks, CCS 2009.) Collected n sensor measurements Y m (k) = [y m1 (k),...,y mn (k)]. Physical model as a static relationship of m equations MY (k) = R (2) True, unknown measurements Y (k) = [y 1 (k),...,y n (k)] Additive sensor model: ǫ(k) Gaussian mean 0, covariance V Y m (k) = Y (k) +ǫ(k) Solution by solving weighted least squares with S = VM (MVM ) 1. Ŷ = (I n SM)Y m + SR
48 Detection of Bad Data m dimensional residual r = M(Y m Ŷ ) When no bad data r has mean 0, covariance V r = MVM, Statistical hypothesis test H 0 : No bad data and H 1 : Bad data Hypothesis test can now be expressed as If {ˆφ>τ, reject H 0 ˆφ τ, accept H 0. where the statisticφ := r Vr 1 r andτ depends on allowed false alarm probability.
49 Stealthy Attack on Data Reconciliation Theorem (Stealthy Attacks) Assume that the original measurements Y m can pass the bad data detection test. Then malicious measurements Y a = Y m + A can also pass the bad measurement detection if the adversary with knowledge of the original measurements Y m, the model M, R, the error variance V and the thresholdτ, chooses A such that. MY m R + MA 2 (MVM) 1 τ
50 Acknowledgements This research is sponsored by the Team for Research in Ubiquitous Secure Technology (TRUST ) at UC Berkeley The support of the Cemagref is gratefully acknowledged We thank the project leaders of SIC simulation software: J.P. Baume & P.O. Malaterre
Cyber Security of Water SCADA Systems: (I) Analysis and Experimentation of Stealthy Deception Attacks
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. XX, NO. X, 2012 1 Cyber Security of Water SCADA Systems: I Analysis and Experimentation of Stealthy Deception Attacks Saurabh Amin, Member, IEEE, Xavier
More informationQuantifying Cyber Security for Networked Control Systems
Quantifying Cyber Security for Networked Control Systems Henrik Sandberg ACCESS Linnaeus Centre, KTH Royal Institute of Technology Joint work with: André Teixeira, György Dán, Karl H. Johansson (KTH) Kin
More informationFlatness-based control of an irrigation canal using SCADA
Flatness-based control of an irrigation canal using SCADA Tarek Rabbani, Simon Munier, David Dorchies, Pierre-Olivier Malaterre, Alexandre Bayen and Xavier Litrico With a population of more than six billion
More informationI. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching
I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline
More informationCyber Attacks, Detection and Protection in Smart Grid State Estimation
1 Cyber Attacks, Detection and Protection in Smart Grid State Estimation Yi Zhou, Student Member, IEEE Zhixin Miao, Senior Member, IEEE Abstract This paper reviews the types of cyber attacks in state estimation
More informationO Flatness-Based Control of Open-Channel Flow in an Irrigation Canal Using SCADA
» APPLICATIONS P AT I OF CONTROL O Flatness-Based Control of Open-Channel Flow in an Irrigation Canal Using SCADA TAREK RABBANI, SIMON MUNIER, DAVID DORCHIES, PIERRE-OLIVIER MALATERRE, ALEXANDRE BAYEN,
More information= Q:An Qn% icx=zv. A, with Bn = T- n. Modelling of irrigation channel dynamics for controller design
Modelling of irrigation channel dynamics for controller design Jean-Pierre BAUME Jacques SAU Pierre-Olivier Malaterre Cemagref, Division Irrigation, 361 rue J-F. ISTIL Bat. 201, RC, UniversitC Claude Cemagref,
More informationCHAPTER 6 CLOSED LOOP STUDIES
180 CHAPTER 6 CLOSED LOOP STUDIES Improvement of closed-loop performance needs proper tuning of controller parameters that requires process model structure and the estimation of respective parameters which
More informationStabilité des systèmes hyperboliques avec des commutations
Stabilité des systèmes hyperboliques avec des commutations Christophe PRIEUR CNRS, Gipsa-lab, Grenoble, France Contrôles, Problèmes inverses et Applications Clermont-Ferrand Septembre 2014 1/34 C. Prieur
More informationStability analysis of linear hyperbolic systems with switching parameters and boundary conditions
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-, 28 WeA7.3 Stability analysis of linear hyperbolic systems with switching parameters and boundary conditions Saurabh
More informationFalse Data Injection Attacks in Control Systems
False Data Injection Attacks in Control Systems Yilin Mo, Bruno Sinopoli Department of Electrical and Computer Engineering, Carnegie Mellon University First Workshop on Secure Control Systems Bruno Sinopoli
More informationHere represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.
19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that
More informationCommunication constraints and latency in Networked Control Systems
Communication constraints and latency in Networked Control Systems João P. Hespanha Center for Control Engineering and Computation University of California Santa Barbara In collaboration with Antonio Ortega
More informationHybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching
Hybrid Control and Switched Systems Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Stability under arbitrary switching Instability
More informationCoding Sensor Outputs for Injection Attacks Detection
53rd IEEE Conference on Decision and Control December 15-17, 2014 Los Angeles, California, USA Coding Sensor Outputs for Injection Attacks Detection Fei Miao Quanyan Zhu Miroslav Pajic George J Pappas
More informationStabilité des systèmes hyperboliques avec des commutations
Stabilité des systèmes hyperboliques avec des commutations Christophe PRIEUR CNRS, Gipsa-lab, Grenoble, France Séminaire EDP, Université de Versailles 9 octobre 2014 1/34 C. Prieur UVSQ, Octobre 2014 2/34
More informationChapter 9: Controller design
Chapter 9. Controller Design 9.1. Introduction 9.2. Effect of negative feedback on the network transfer functions 9.2.1. Feedback reduces the transfer function from disturbances to the output 9.2.2. Feedback
More informationGate. Dam. Bank. z(1) u(2) pool. z(2) u(3) u(1) z(4) z(3) u(4) z(5) u(5) w(1) (2) (3) w(4) w(5)
` controller design for a high-order 5-pool irrigation canal system Pierre-Olivier Malaterre, Mustafa Khammash 2 Keywords: control of irrigation canals, civil structures, ` control, robustness, integrator,
More informationOverview of Control System Design
Overview of Control System Design General Requirements 1. Safety. It is imperative that industrial plants operate safely so as to promote the well-being of people and equipment within the plant and in
More informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals
More informationFeed-Forward Control of Open Channel Flow Using Differential Flatness
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1 Feed-Forward Control of Open Channel Flow Using Differential Flatness Tarek S. Rabbani, Florent Di Meglio, Xavier Litrico, and Alexandre M. Bayen Abstract
More informationFeed-Forward Control of Open Channel Flow Using Differential Flatness
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 1, JANUARY 2010 213 Feed-Forward Control of Open Channel Flow Using Differential Flatness Tarek S. Rabbani, Florent Di Meglio, Xavier Litrico,
More informationChapter 7. Digital Control Systems
Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,
More informationA MULTIVARIABLE APPROACH FOR THE COMMAND OF CANAL DE PROVENCE AIX NORD WATER SUPPLY SUBSYSTEM
A MULTIVARIABLE APPROACH FOR THE COMMAND OF CANAL DE PROVENCE AIX NORD WATER SUPPLY SUBSYSTEM Yann Viala 1 Pierre-Olivier Malaterre 2 Jean-Luc Deltour 1 Franck Sanfilippo 1 Jacques Sau 3 ABSTRACT The Canal
More informationAcceleration Feedback
Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic
More informationAnalysis and Synthesis of Single-Input Single-Output Control Systems
Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems
More informationSecure Control Against Replay Attacks
Secure Control Against Replay Attacks Bruno Sinopoli, Yilin Mo Department of Electrical and Computer Engineering, Carnegie Mellon Trust Autumn 2009 Conference Bruno Sinopoli (Carnegie Mellon) Secure Control
More informationDigital Control Engineering Analysis and Design
Digital Control Engineering Analysis and Design M. Sami Fadali Antonio Visioli AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Academic Press is
More informationMS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant
MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant How to control the thermal power plant in order to ensure the stable operation of the plant? In the assignment Production
More informationCHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang
CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID
More informationDynamic Attack Detection in Cyber-Physical. Systems with Side Initial State Information
Dynamic Attack Detection in Cyber-Physical 1 Systems with Side Initial State Information Yuan Chen, Soummya Kar, and José M. F. Moura arxiv:1503.07125v1 math.oc] 24 Mar 2015 Abstract This paper studies
More informationON LYAPUNOV STABILITY OF LINEARISED SAINT-VENANT EQUATIONS FOR A SLOPING CHANNEL. Georges Bastin. Jean-Michel Coron. Brigitte d Andréa-Novel
NETWORKS AND HETEROGENEOUS MEDIA doi:.3934/nhm.9.4.77 c American Institute of Mathematical Sciences Volume 4, Number, June 9 pp. 77 87 ON LYAPUNOV STABILITY OF LINEARISED SAINT-VENANT EQUATIONS FOR A SLOPING
More informationFAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.
FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,
More informationChapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Robust
More informationOPTIMAL CONTROL AND ESTIMATION
OPTIMAL CONTROL AND ESTIMATION Robert F. Stengel Department of Mechanical and Aerospace Engineering Princeton University, Princeton, New Jersey DOVER PUBLICATIONS, INC. New York CONTENTS 1. INTRODUCTION
More informationCHAPTER 3 TUNING METHODS OF CONTROLLER
57 CHAPTER 3 TUNING METHODS OF CONTROLLER 3.1 INTRODUCTION This chapter deals with a simple method of designing PI and PID controllers for first order plus time delay with integrator systems (FOPTDI).
More informationSwitched systems: stability
Switched systems: stability OUTLINE Switched Systems Stability of Switched Systems OUTLINE Switched Systems Stability of Switched Systems a family of systems SWITCHED SYSTEMS SWITCHED SYSTEMS a family
More informationIntro to Frequency Domain Design
Intro to Frequency Domain Design MEM 355 Performance Enhancement of Dynamical Systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Closed Loop Transfer Functions
More informationControl Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli
Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli
More informationInfinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems
Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems D. Georges, Control Systems Dept - Gipsa-lab, Grenoble INP Workshop on Irrigation Channels and Related Problems,
More informationCentralized Supplementary Controller to Stabilize an Islanded AC Microgrid
Centralized Supplementary Controller to Stabilize an Islanded AC Microgrid ESNRajuP Research Scholar, Electrical Engineering IIT Indore Indore, India Email:pesnraju88@gmail.com Trapti Jain Assistant Professor,
More informationStability of an abstract wave equation with delay and a Kelvin Voigt damping
Stability of an abstract wave equation with delay and a Kelvin Voigt damping University of Monastir/UPSAY/LMV-UVSQ Joint work with Serge Nicaise and Cristina Pignotti Outline 1 Problem The idea Stability
More informationFluid Mechanics Prof. S.K. Som Department of Mechanical Engineering Indian Institute of Technology, Kharagpur
Fluid Mechanics Prof. S.K. Som Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Lecture - 42 Flows with a Free Surface Part II Good morning. I welcome you to this session
More informationCHAPTER 15: FEEDFORWARD CONTROL
CHAPER 5: EEDORWARD CONROL When I complete this chapter, I want to be able to do the following. Identify situations for which feedforward is a good control enhancement Design feedforward control using
More informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationControl system design for concrete irrigation channels
Control system design for concrete irrigation channels Timm Strecker 1, Michael Cantoni 2 and Ole Morten Aamo 1 Abstract Concrete channels find use at the periphery of irrigation networks, for expansion
More informationDissipative Systems Analysis and Control
Bernard Brogliato, Rogelio Lozano, Bernhard Maschke and Olav Egeland Dissipative Systems Analysis and Control Theory and Applications 2nd Edition With 94 Figures 4y Sprin er 1 Introduction 1 1.1 Example
More informationStability and boundary stabilization of physical networks represented by 1-D hyperbolic balance laws
Stability and boundary stabilization of physical networks represented by 1-D hyperbolic balance laws G. Bastin http://perso.uclouvain.be/georges.bastin/ Georges Bastin Jean Michel Coron Progress in Nonlinear
More informationIN Part-I paper [1], the proposed control protocol under. Strategic Topology Switching for Security Part II: Detection & Switching Topologies
1 Strategic Topology Switching for Security Part II: Detection & Switching Topologies Yanbing Mao, Emrah Akyol, and Ziang Zhang arxiv:1711.11181v1 cs.ma 3 Nov 17 Abstract This two-part paper considers
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Intro Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /5/27 Outline Closed Loop Transfer
More informationEC Control Engineering Quiz II IIT Madras
EC34 - Control Engineering Quiz II IIT Madras Linear algebra Find the eigenvalues and eigenvectors of A, A, A and A + 4I Find the eigenvalues and eigenvectors of the following matrices: (a) cos θ sin θ
More informationAn Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems
Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty
More informationNonlinearControlofpHSystemforChangeOverTitrationCurve
D. SWATI et al., Nonlinear Control of ph System for Change Over Titration Curve, Chem. Biochem. Eng. Q. 19 (4) 341 349 (2005) 341 NonlinearControlofpHSystemforChangeOverTitrationCurve D. Swati, V. S. R.
More informationAntagonistic Control
Antagonistic Control Thomas Lipp and Stephen Boyd March 6, 25 Abstract In antagonistic control we find an input sequence that maximizes (or at least makes large) an objective that is minimized in typical
More informationGoodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints
Chapter 11 Dealing with Constraints Topics to be covered An ubiquitous problem in control is that all real actuators have limited authority. This implies that they are constrained in amplitude and/or rate
More informationDEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING Urban Drainage: Hydraulics. Solutions to problem sheet 2: Flows in open channels
DEPRTMENT OF CIVIL ND ENVIRONMENTL ENGINEERING Urban Drainage: Hydraulics Solutions to problem sheet 2: Flows in open channels 1. rectangular channel of 1 m width carries water at a rate 0.1 m 3 /s. Plot
More informationPrinciples and Practice of Automatic Process Control
Principles and Practice of Automatic Process Control Third Edition Carlos A. Smith, Ph.D., P.E. Department of Chemical Engineering University of South Florida Armando B. Corripio, Ph.D., P.E. Gordon A.
More informationSubject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content
v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2.
More informationFeedback Control of Dynamic Systems
THIRD EDITION Feedback Control of Dynamic Systems Gene F. Franklin Stanford University J. David Powell Stanford University Abbas Emami-Naeini Integrated Systems, Inc. TT Addison-Wesley Publishing Company
More informationChapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust
More informationIndex Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,
Accumulation, 53 Accuracy: numerical integration, 83-84 sensor, 383, 772-773 Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709, 715 input conversion, 519 reasons for, 512-517 relay auto-tuning,
More informationEEE 188: Digital Control Systems
EEE 88: Digital Control Systems Lecture summary # the controlled variable. Example: cruise control. In feedback control, sensors and measurements play an important role. In discrete time systems, the control
More informationControl of Very-Large Scale Irrigation Networks: A CPS Approach in a Developing-World Setting
Control of Very-Large Scale Irrigation Networks: A CPS Approach in a Developing-World Setting Hasan Arshad Nasir Abubakr Muhammad Department of Electrical Engineering, LUMS School of Science & Engineering,
More informationOptimizing Economic Performance using Model Predictive Control
Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,
More informationRobust Control 9 Design Summary & Examples
Robust Control 9 Design Summary & Examples Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 5/6/003 Outline he H Problem Solution via γ-iteration Robust stability via
More informationLyapunov Stability of Linear Predictor Feedback for Distributed Input Delays
IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system
More informationContents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42
Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 Open-Loop
More informationStability Analysis of a Proportional with Intermittent Integral Control System
American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, ThB4. Stability Analysis of a Proportional with Intermittent Integral Control System Jin Lu and Lyndon J. Brown Abstract
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 5/8/25 Outline Closed Loop Transfer Functions
More informationClosed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become
Closed-loop system enerally MIMO case Two-degrees-of-freedom (2 DOF) control structure (2 DOF structure) 2 The closed loop equations become solving for z gives where is the closed loop transfer function
More informationIterative Learning Control Analysis and Design I
Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations
More informationControl Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani
Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.
More informationME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard
ME 132, Dynamic Systems and Feedback Class Notes by Andrew Packard, Kameshwar Poolla & Roberto Horowitz Spring 2005 Instructor: Prof. A Packard Department of Mechanical Engineering University of California
More informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question
More informationPerformance Assessment of Power Plant Main Steam Temperature Control System based on ADRC Control
Vol. 8, No. (05), pp. 305-36 http://dx.doi.org/0.457/ijca.05.8..8 Performance Assessment of Power Plant Main Steam Temperature Control System based on ADC Control Guili Yuan, Juan Du and Tong Yu 3, Academy
More informationEvery real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics
Sensitivity Analysis of Disturbance Accommodating Control with Kalman Filter Estimation Jemin George and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY, 14-44 The design
More informationReview: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control
Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Goal: understand the difference between open-loop and closed-loop (feedback)
More informationDesign and Tuning of Fractional-order PID Controllers for Time-delayed Processes
Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk
More informationIntroduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31
Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured
More informationEnhanced Single-Loop Control Strategies (Advanced Control) Cascade Control Time-Delay Compensation Inferential Control Selective and Override Control
Enhanced Single-Loop Control Strategies (Advanced Control) Cascade Control Time-Delay Compensation Inferential Control Selective and Override Control 1 Cascade Control A disadvantage of conventional feedback
More informationStochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents
Navtech Part #s Volume 1 #1277 Volume 2 #1278 Volume 3 #1279 3 Volume Set #1280 Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents Volume 1 Preface Contents
More informationLinear State Feedback Controller Design
Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University
More informationModel Predictive Controller of Boost Converter with RLE Load
Model Predictive Controller of Boost Converter with RLE Load N. Murali K.V.Shriram S.Muthukumar Nizwa College of Vellore Institute of Nizwa College of Technology Technology University Technology Ministry
More information(Continued on next page)
(Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic
More informationOverview of Control System Design
Overview of Control System Design Introduction Degrees of Freedom for Process Control Selection of Controlled, Manipulated, and Measured Variables Process Safety and Process Control 1 General Requirements
More informationA Quantum Computing Approach to the Verification and Validation of Complex Cyber-Physical Systems
A Quantum Computing Approach to the Verification and Validation of Complex Cyber-Physical Systems Achieving Quality and Cost Control in the Development of Enormous Systems Safe and Secure Systems and Software
More informationQUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign
QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign DISC HS, June 2003 HYBRID CONTROL Plant: u y
More informationPID control of FOPDT plants with dominant dead time based on the modulus optimum criterion
Archives of Control Sciences Volume 6LXII, 016 No. 1, pages 5 17 PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion JAN CVEJN The modulus optimum MO criterion can
More informationChapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control
Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design
More informationarxiv: v2 [math.oc] 14 Dec 2015
Cooperative Output Regulation of Discrete-Time Linear Time-Delay Multi-agent Systems Yamin Yan and Jie Huang arxiv:1510.05380v2 math.oc 14 Dec 2015 Abstract In this paper, we study the cooperative output
More informationAn Improved Relay Auto Tuning of PID Controllers for SOPTD Systems
Proceedings of the World Congress on Engineering and Computer Science 7 WCECS 7, October 4-6, 7, San Francisco, USA An Improved Relay Auto Tuning of PID Controllers for SOPTD Systems Sathe Vivek and M.
More informationRole of Synchronized Measurements In Operation of Smart Grids
Role of Synchronized Measurements In Operation of Smart Grids Ali Abur Electrical and Computer Engineering Department Northeastern University Boston, Massachusetts Boston University CISE Seminar November
More informationPlan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control
Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic:
More informationDesign of Nonlinear Control Systems with the Highest Derivative in Feedback
SERIES ON STAB1UTY, VIBRATION AND CONTROL OF SYSTEMS SeriesA Volume 16 Founder & Editor: Ardeshir Guran Co-Editors: M. Cloud & W. B. Zimmerman Design of Nonlinear Control Systems with the Highest Derivative
More informationRegulating Web Tension in Tape Systems with Time-varying Radii
Regulating Web Tension in Tape Systems with Time-varying Radii Hua Zhong and Lucy Y. Pao Abstract A tape system is time-varying as tape winds from one reel to the other. The variations in reel radii consist
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationStability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control
Stability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control Ngoc-Tu TRINH, Vincent ANDRIEU and Cheng-Zhong XU Laboratory LAGEP, Batiment CPE, University of Claude Bernard
More informationSystems Approaches to Estimation Problems in Thin Film Processing
Systems Approaches to Estimation Problems in Thin Film Processing Tyrone Vincent tvincent@mines.edu October 20, 2008 T. Vincent (IMPACT) Systems Approaches to Estimation October 20, 2008 1 / 45 Acknowledgements
More informationCyber-Attacks in the Automatic Generation Control
Cyber-Attacks in the Automatic Generation Control Maria Vrakopoulou, Peyman Mohajerin Esfahani, Kostas Margellos, John Lygeros and Göran Andersson Abstract Power systems are traditionally monitored and
More information