Searcharxiv⌕ Search

arXiv subjects

Nader Meskin

Publications and source records attributed to Nader Meskin.

26 records · Page 2Linked to original sources

Cybersecurity for Industrial Control Systems: A Survey

Industrial Control System (ICS) is a general term that includes supervisory control & data acquisition (SCADA) systems, distributed control systems (DCS), and other control system configurations such as programmable logic controllers (PLC). ICSs are often found in the industrial sectors and critical infrastructures, such as nuclear and thermal plants, water treatment facilities, power generation, heavy industries, and distribution systems. Though ICSs were kept isolated from the Internet for so long, significant achievable business benefits are driving a convergence between ICSs and the Internet as well as information technology (IT) environments, such as cloud computing. As a result, ICSs have been exposed to the attack vectors used in the majority of cyber-attacks. However, ICS devices are inherently much less secure against such advanced attack scenarios. A compromise to ICS can lead to enormous physical damage and danger to human lives. In this work, we have a close look at the shift of the ICS from stand-alone systems to cloud-based environments. Then we discuss the major works, from industry and academia towards the development of the secure ICSs, especially applicability of the machine learning techniques for the ICS cyber-security. The work may help to address the challenges of securing industrial processes, particularly while migrating them to the cloud environments.

cs.CR↗

SCADA System Testbed for Cybersecurity Research Using Machine Learning Approach

This paper presents the development of a Supervisory Control and Data Acquisition (SCADA) system testbed used for cybersecurity research. The testbed consists of a water storage tank's control system, which is a stage in the process of water treatment and distribution. Sophisticated cyber-attacks were conducted against the testbed. During the attacks, the network traffic was captured, and features were extracted from the traffic to build a dataset for training and testing different machine learning algorithms. Five traditional machine learning algorithms were trained to detect the attacks: Random Forest, Decision Tree, Logistic Regression, Naive Bayes and KNN. Then, the trained machine learning models were built and deployed in the network, where new tests were made using online network traffic. The performance obtained during the training and testing of the machine learning models was compared to the performance obtained during the online deployment of these models in the network. The results show the efficiency of the machine learning models in detecting the attacks in real time. The testbed provides a good understanding of the effects and consequences of attacks on real SCADA environments

cs.NI↗

Ensemble Kalman Filters (EnKF) for State Estimation and Prediction of Two-time Scale Nonlinear Systems with Application to Gas Turbine Engines

In this paper, we propose and develop a methodology for nonlinear systems health monitoring by modeling the damage and degradation mechanism dynamics as "slow" states that are augmented with the system "fast" dynamical states. This augmentation results in a two-time scale nonlinear system that is utilized for development of health estimation and prediction modules within a health monitoring framework. Towards this end, a two-time scale filtering approach is developed based on the ensemble Kalman filtering (EnKF) approach by taking advantage of the model reduction concept. The performance of our proposed two-time scale ensemble Kalman filters is shown to be superior and less computationally intensive in terms of the equivalent flop (EF) complexity metric when compared to well-known particle filtering (PF) approaches. Our proposed methodology is then applied to a gas turbine engine that is affected by erosion of the turbine as the degradation phenomenon and damage mechanism. Extensive comparative studies are conducted to validate and demonstrate the advantages and capabilities of our proposed framework and methodology.

eess.SY↗

A Geometric Approach to Fault Detection and Isolation of Two-Dimensional (2D) Systems

In this work, we develop a novel fault detection and isolation (FDI) scheme for discrete-time two-dimensional (2D) systems that are represented by the Fornasini-Marchesini model II (FMII). This is accomplished by generalizing the basic invariant subspaces including unobservable, conditioned invariant and unobservability subspaces of 1D systems to 2D models. These extensions have been achieved and facilitated by representing a 2D model as an infinite dimensional (Inf-D) system on a Banach vector space, and by particularly constructing algorithms that compute these subspaces in a \emph{finite and known} number of steps. By utilizing the introduced subspaces the FDI problem is formulated and necessary and sufficient conditions for its solvability are provided. Sufficient conditions for solvability of the FDI problem for 2D systems using both deadbeat and LMI filters are also developed. Moreover, the capabilities and advantages of our proposed approach are demonstrated by performing an analytical comparison with the currently available 2D geometric methods in the literature. Finally, numerical simulations corresponding to an approximation of a hyperbolic partial differential equation (PDE) system of a heat exchanger, that is mathematically represented as a 2D model, have also been provided.

eess.SY↗

Invariant Subspaces of Riesz Spectral Systems with Application to Fault Detection and Isolation

A large class of hyperbolic and parabolic partial differential equation (PDE) systems, such as reaction-diffusion processes, when expressed in the infinite-dimensional (Inf-D) framework can be represented as Riesz spectral (RS) systems. Compared to the finite dimensional (Fin-D) systems, the geometric theory of Inf-D systems for addressing certain fundamental control problems, such as disturbance decoupling and fault detection and isolation (FDI), is rather quite limited due to complexity and existence of various types of invariant subspaces notions. Interestingly enough, these invariant concepts are equivalent for Fin-D systems, although they are different in Inf-D representation. In this work, first equivalence of various types of invariant subspaces that are defined for RS systems are investigated. This enables one to define and specify the unobservability subspace for RS systems. Specifically, necessary and sufficient conditions are derived for equivalence of various types of conditioned invariant subspaces. Moreover, by using duality properties, various controlled invariant subspaces are developed. It is then shown that finite-rankness of the output operator enables one to derive algorithms for computing invariant subspaces that under certain conditions, and unlike methods in the literature, converge in a finite number of steps. A geometric FDI methodology for RS systems is then developed by invoking the introduced invariant subspaces. Finally, necessary and sufficient conditions for solvability of the FDI problem are provided and analyzed

math.DS↗

Particle Filter-Based Fault Diagnosis of Nonlinear Systems Using a Dual Particle Filter Scheme

In this paper, a dual estimation methodology is developed for both time-varying parameters and states of a nonlinear stochastic system based on the Particle Filtering (PF) scheme. Our developed methodology is based on a concurrent implementation of state and parameter estimation filters as opposed to using a single filter for simultaneously estimating the augmented states and parameters. The convergence and stability of our proposed dual estimation strategy are shown formally to be guaranteed under certain conditions. The ability of our developed dual estimation method is testified to handle simultaneously and efficiently the states and time-varying parameters of a nonlinear system in a context of health monitoring which employs a unified approach to fault detection, isolation and identification is a single algorithm. The performance capabilities of our proposed fault diagnosis methodology is demonstrated and evaluated by its application to a gas turbine engine through accomplishing state and parameter estimation under simultaneous and concurrent component fault scenarios. Extensive simulation results are provided to substantiate and justify the superiority of our proposed fault diagnosis methodology when compared with another well-known alternative diagnostic technique that is available in the literature.

eess.SY↗

An $H_{\infty}$ Cooperative Fault Recovery Control of Multi-Agent Systems

In this work, an $H_{\infty}$ performance fault recovery control problem for a team of multi-agent systems that is subject to actuator faults is studied. Our main objective is to design a distributed control reconfiguration strategy such that \textbf{a)} in absence of disturbances the state consensus errors either remain bounded or converge to zero asymptotically, \textbf{b)} in presence of actuator fault the output of the faulty system behaves exactly the same as that of the healthy system, and \textbf{c)} the specified $H_{\infty}$ performance bound is guaranteed to be minimized in presence of bounded energy disturbances. The gains of the reconfigured control laws are selected first by employing a geometric approach where a set of controllers guarantees that the output of the faulty agent imitates that of the healthy agent and the consensus achievement objectives are satisfied. Next, the remaining degrees of freedom in the selection of the control law gains are used to minimize the bound on a specified $H_{\infty}$ performance index. The effects of uncertainties and imperfections in the FDI module decision in correctly estimating the fault severity as well as delays in invoking the reconfigured control laws are investigated and a bound on the maximum tolerable estimation uncertainties and time delays are obtained. Our proposed distributed and cooperative control recovery approach is applied to a team of five autonomous underwater vehicles to demonstrate its capabilities and effectiveness in accomplishing the overall team requirements subject to various actuator faults, delays in invoking the recovery control, fault estimation and isolation imperfections and unreliabilities under different control recovery scenarios.

eess.SY↗

Sensor Fault Detection, Isolation and Identification Using Multiple Model-based Hybrid Kalman Filter for Gas Turbine Engines

In this paper, a novel sensor fault detection, isolation and identification (FDII) strategy is proposed by using the multiple model (MM) approach. The scheme is based on multiple hybrid Kalman filters (HKF) which represents an integration of a nonlinear mathematical model of the system with a number of piecewise linear (PWL) models. The proposed fault detection and isolation (FDI) scheme is capable of detecting and isolating sensor faults during the entire operational regime of the system by interpolating the PWL models using a Bayesian approach. Moreover, the proposed multiple HKF-based FDI scheme is extended to identify the magnitude of a sensor fault by using a modified generalized likelihood ratio (GLR) method which relies on the healthy operational mode of the system. To illustrate the capabilities of our proposed FDII methodology, extensive simulation studies are conducted for a nonlinear gas turbine engine. Various single and concurrent sensor fault scenarios are considered to demonstrate the effectiveness of our proposed on-line hierarchical multiple HKF-based FDII scheme under different flight modes. Finally, our proposed HKF-based FDI approach is compared with various filtering methods such as the linear, extended, unscented and cubature Kalman filters (LKF, EKF, UKF and CKF, respectively) corresponding to both interacting and non-interacting multiple model (MM) based schemes. Our comparative studies confirm the superiority of our proposed HKF method in terms of promptness of the fault detection, lower false alarm rates, as well as robustness with respect to the engine health parameters degradations.

eess.SY↗