14 research outputs found

    Detection of replay attacks in CPSs using observer-based signature compensation

    Get PDF
    © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.This paper presents a replay attack detection method that addresses the performance loss of watermarking-based approaches. The proposed method injects a sinusoidal signal that affects a subset, chosen at random, of the system outputs. The presence of the signal in each one of the outputs is estimated by means of independent observers and its effect is compensated in the control loop. When a system output is affected by a replay attack, the loss of feedback of the associated observer destabilizes the signal estimation, leading to an exponential increase of the estimation error up to a threshold, above which the estimated signal compensation in the control loop is disabled. This event triggers the detection of a replay attack over the output corresponding to the disrupted observer. The effectiveness of the method is demonstrated using results obtained with a quadruple-tank system simulator.Peer ReviewedPostprint (author's final draft

    Detection of replay attacks in cyber-physical systems using a frequency-based signature

    Get PDF
    This paper proposes a frequency-based approach for the detection of replay attacks affecting cyber-physical systems (CPS). In particular, the method employs a sinusoidal signal with a time-varying frequency (authentication signal) into the closed-loop system and checks whether the time profile of the frequency components in the output signal are compatible with the authentication signal or not. In order to carry out this target, the couplings between inputs and outputs are eliminated using a dynamic decoupling technique based on vector fitting. In this way, a signature introduced on a specific input channel will affect only the output that is selected to be associated with that input, which is a property that can be exploited to determine which channels are being affected. A bank of band-pass filters is used to generate signals whose energies can be compared to reconstruct an estimation of the time-varying frequency profile. By matching the known frequency profile with its estimation, the detector can provide the information about whether a replay attack is being carried out or not. The design of the signal generator and the detector are thoroughly discussed, and an example based on a quadruple-tank process is used to show the application and effectiveness of the proposed method.Peer ReviewedPostprint (author's final draft

    A two-tank benchmark for detection and isolation of cyber attacks

    Get PDF
    This paper presents a benchmark for the detection and isolation of cyber attacks, which is a non-linear controlled interconnected system based on a two tank system. In this benchmark, a malicious attacker wants to remain hidden while stealing water by altering the signals of the sensors of the levels of the tanks. It is assumed that the attacker can steal water from the tanks using extraction pumps with pre-established flow rates and, depending on the theft and the type of sensor alteration, different attack scenarios are proposed.Postprint (published version

    Bibliographical review on cyber attacks from a control oriented perspective

    Get PDF
    This paper presents a bibliographical review of definitions, classifications and applications concerning cyber attacks in networked control systems (NCSs) and cyber-physical systems (CPSs). This review tackles the topic from a control-oriented perspective, which is complementary to information or communication ones. After motivating the importance of developing new methods for attack detection and secure control, this review presents security objectives, attack modeling, and a characterization of considered attacks and threats presenting the detection mechanisms and remedial actions. In order to show the properties of each attack, as well as to provide some deeper insight into possible defense mechanisms, examples available in the literature are discussed. Finally, open research issues and paths are presented.Peer ReviewedPostprint (author's final draft

    Detection of replay attacks in autonomous vehicles using a bank of QPV observers

    Get PDF
    © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting /republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other worksThis paper addresses the problem of replay attack detection in autonomous vehicles. Due to the strong presence of nonlinearities, traditional approaches based on linear approximations of the dynamics would not work effectively. For this reason, the proposed approach is based on a bank of quadratic parameter varying (QPV) observers, designed in such a way that each observer is insensitive to a replay attack that affects one specific sensor channel. This feature allows the development of a decision algorithm, whose effectiveness is validated by means of simulation results.This work was partially supported by the University of Stavanger through the project IN-12267. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the projects SCAV (ref. MINECO DPI2017-88403-R) and DEOCS (ref. MINECO DPI2016-76493), and also by AGAUR ACCIO RIS3CAT UTILITIES 4.0 – P7 SECUTIL.Peer ReviewedPostprint (author's final draft

    Multi-objective optimization and multicriteria design of PI /PID controllers

    Get PDF
    Hoy en día, los controladores proporcionales integrales y proporcionales integrales derivativos son los algoritmos de control más utilizado en la industria. Por otra parte, los controladores fraccionarios han recibido atención recientemente, por parte de la comunidad científica y desde el punto de vista industrial. Debido a esto, en esta tesis algunos de los escenarios implican la sintonización de estos controladores mediante el procedimiento de diseño mediante la optimización multi-objetivo. Este procedimiento se centra en proporcionar un equilibrio razonable entre los objetivos en conflicto y brinda al diseñador la posibilidad de apreciar la comparación de los objetivos de diseño. Esta tesis se divide en tres partes. La primera parte, presenta los fundamentos del sistema de control y discusión de los diferentes compromisos: entre los modos de operación servo / regulación y del rendimiento / robustez. Por otro lado, se ha proporcionado un marco conceptual acerca de la optimización multi-objetivo. La segunda parte, introduce la solución de Nash como una técnica de selección multi-criterio, para seleccionar un punto del frente de Pareto, que represente el mejor compromiso entre los objetivos de diseño. Esta solución es una selección semi-automática escogida en la aproximación del frente de Pareto y ofrece un buen compromiso entre los objetivos de diseño. Luego, se presenta el Multi-stage approach para el proceso de optimización multi-objetivo. Este enfoque implica dos algoritmos: un algoritmo determinista y algoritmo evolutivo. En el cual ambos algoritmos se complementen entre sí a pesar de sus desventajas y mejoran los resultados de la optimización en términos de convergencia y precisión. Además, se introduce el objetivo basado en la fiabilidad, en la descripción del problema multi-objetivo, este se utiliza para medir la degradación del rendimiento. Vale la pena mencionar que, debido a la existencia de incertidumbres en el diseño y fabricación, teniendo este objetivo de diseño le dará otra perspectiva al diseñador en el mundo real. Con el fin de validar el método, dos casos de estudios se ha considerado, el problema de control de la caldera (The Boiler Control Benchmark) para la sintonización de controladores y como segundo caso, una pila Peltier nolineal. Por último, la tercera parte de esta tesis, presentan las contribuciones a la sintonización de controladores. En primer lugar, se propone un conjunto de reglas de sintonía basado en la solución de Nash para un controlador proporcional-integral, en donde la robustez / rendimiento han sido considerados. Por otra parte, como un segundo caso se presenta las reglas de sintonía para un controlador proporcional-integral-derivativo, donde se han considerado el compromiso de robustez/rendimiento y los modos de operación servo / regulación. Además, se proponen reglas de sintonía para el controlador proporcional-integral-derivativo-fraccional-orden implementado el Multi-stage approach para la optimización multi-objetivo.Nowadays, the proportional integral and proportional integral derivatives are the most used control algorithm in the industry. Moreover, the fractional controllers have received attention recently for both, the research community and from the industrial point of view. Owing to this, in this thesis some of the scenarios involve the tuning of these controllers by using the Multiobjective Optimization Design procedure. This procedure focuses on providing reasonable trade-off among the conflictive objectives and brings the designer the possibility to appreciate the comparison of the design objectives. This thesis is divided in three parts. The first part, presented the fundamentals of the control system showing and discussing the different trade-offs between performance/robustness and servo/regulation operation modes. On the other hand a background on multi-objective optimization has been provided. The second part, introduces the Nash solution as a multi-criteria decision making technique, to select a point from the Pareto front that represent the best compromise among the design objective. This solution provides a semi-automatic selection from the Pareto front approximation and offers a good trade-off between the goal objectives. Hereafter, a Multi-stage approach for the multi-objective optimization process is presented. This approach involves two algorithms: a deterministic and evolutionary algorithm. In which both algorithms complement each other in despite of their drawbacks and improve the results of the overall optimization in terms of convergence and accuracy. Further, the introduction of reliability based objective into the multi-objective problem is carried out, to measure the performance degradation. It is worthwhile to mention that, due to the existence of uncertainties in real-world designing and manufacturing having this design objective will give another perspective to the designer. In order to validate the approach, two different case studies has been considered, the Boiler control problem for controller tuning and as second case, a non-linear Peltier Cell. Finally, the third part of this thesis, the contributions on controller tuning have been presented. First, a set of tuning rules based on the NS for a proportional-integral (PI) controller have been devised, where the robustness/performance trade-off have been considered. Moreover, as a second case it is presented a tuning for proportional-integral-derivative controller where the trade-off of the performance/robustness and servo/regulation operation mode has been considered. Moreover, the fractional-order-proportional-integral-derivative controller is tuned by using the Multi-stage approach for the MOO process

    Multi-objective optimization and multicriteria design of PI /PID controllers

    No full text
    Hoy en día, los controladores proporcionales integrales y proporcionales integrales derivativos son los algoritmos de control más utilizado en la industria. Por otra parte, los controladores fraccionarios han recibido atención recientemente, por parte de la comunidad científica y desde el punto de vista industrial. Debido a esto, en esta tesis algunos de los escenarios implican la sintonización de estos controladores mediante el procedimiento de diseño mediante la optimización multi-objetivo. Este procedimiento se centra en proporcionar un equilibrio razonable entre los objetivos en conflicto y brinda al diseñador la posibilidad de apreciar la comparación de los objetivos de diseño. Esta tesis se divide en tres partes. La primera parte, presenta los fundamentos del sistema de control y discusión de los diferentes compromisos: entre los modos de operación servo / regulación y del rendimiento / robustez. Por otro lado, se ha proporcionado un marco conceptual acerca de la optimización multi-objetivo. La segunda parte, introduce la solución de Nash como una técnica de selección multi-criterio, para seleccionar un punto del frente de Pareto, que represente el mejor compromiso entre los objetivos de diseño. Esta solución es una selección semi-automática escogida en la aproximación del frente de Pareto y ofrece un buen compromiso entre los objetivos de diseño. Luego, se presenta el Multi-stage approach para el proceso de optimización multi-objetivo. Este enfoque implica dos algoritmos: un algoritmo determinista y algoritmo evolutivo. En el cual ambos algoritmos se complementen entre sí a pesar de sus desventajas y mejoran los resultados de la optimización en términos de convergencia y precisión. Además, se introduce el objetivo basado en la fiabilidad, en la descripción del problema multi-objetivo, este se utiliza para medir la degradación del rendimiento. Vale la pena mencionar que, debido a la existencia de incertidumbres en el diseño y fabricación, teniendo este objetivo de diseño le dará otra perspectiva al diseñador en el mundo real. Con el fin de validar el método, dos casos de estudios se ha considerado, el problema de control de la caldera (The Boiler Control Benchmark) para la sintonización de controladores y como segundo caso, una pila Peltier nolineal. Por último, la tercera parte de esta tesis, presentan las contribuciones a la sintonización de controladores. En primer lugar, se propone un conjunto de reglas de sintonía basado en la solución de Nash para un controlador proporcional-integral, en donde la robustez / rendimiento han sido considerados. Por otra parte, como un segundo caso se presenta las reglas de sintonía para un controlador proporcional-integral-derivativo, donde se han considerado el compromiso de robustez/rendimiento y los modos de operación servo / regulación. Además, se proponen reglas de sintonía para el controlador proporcional-integral-derivativo-fraccional-orden implementado el Multi-stage approach para la optimización multi-objetivo.Nowadays, the proportional integral and proportional integral derivatives are the most used control algorithm in the industry. Moreover, the fractional controllers have received attention recently for both, the research community and from the industrial point of view. Owing to this, in this thesis some of the scenarios involve the tuning of these controllers by using the Multiobjective Optimization Design procedure. This procedure focuses on providing reasonable trade-off among the conflictive objectives and brings the designer the possibility to appreciate the comparison of the design objectives. This thesis is divided in three parts. The first part, presented the fundamentals of the control system showing and discussing the different trade-offs between performance/robustness and servo/regulation operation modes. On the other hand a background on multi-objective optimization has been provided. The second part, introduces the Nash solution as a multi-criteria decision making technique, to select a point from the Pareto front that represent the best compromise among the design objective. This solution provides a semi-automatic selection from the Pareto front approximation and offers a good trade-off between the goal objectives. Hereafter, a Multi-stage approach for the multi-objective optimization process is presented. This approach involves two algorithms: a deterministic and evolutionary algorithm. In which both algorithms complement each other in despite of their drawbacks and improve the results of the overall optimization in terms of convergence and accuracy. Further, the introduction of reliability based objective into the multi-objective problem is carried out, to measure the performance degradation. It is worthwhile to mention that, due to the existence of uncertainties in real-world designing and manufacturing having this design objective will give another perspective to the designer. In order to validate the approach, two different case studies has been considered, the Boiler control problem for controller tuning and as second case, a non-linear Peltier Cell. Finally, the third part of this thesis, the contributions on controller tuning have been presented. First, a set of tuning rules based on the NS for a proportional-integral (PI) controller have been devised, where the robustness/performance trade-off have been considered. Moreover, as a second case it is presented a tuning for proportional-integral-derivative controller where the trade-off of the performance/robustness and servo/regulation operation mode has been considered. Moreover, the fractional-order-proportional-integral-derivative controller is tuned by using the Multi-stage approach for the MOO process

    Análisis y diseño de sistemas lineales con parámetros variantes utilizando LMIs

    No full text
    En este artículo se presenta un tutorial sobre análisis y diseño de sistemas lineales con parámetros variantes (LPV) utilizando las desigualdades lineales matriciales (LMIs). Varias especificaciones, tales como la D-estabilidad, el desempeño Hinf garantizado y el coste cuadrático garantizado, así como también diferentes estructuras de control, tales como el control por realimentación de estado, el control por realimentación de salida y el control basado en observador, han sido consideradas. Para ilustrar de forma didáctica el desarrollo completo del diseño mediante LMIs, se utilizan un ejemplo numérico y un modelo simplificado de un helicóptero de dos grados de libertad (TRMS).Peer Reviewe

    Multi-objective optimization and multicriteria design of PI /PID controllers

    Get PDF
    Hoy en día, los controladores proporcionales integrales y proporcionales integrales derivativos son los algoritmos de control más utilizado en la industria. Por otra parte, los controladores fraccionarios han recibido atención recientemente, por parte de la comunidad científica y desde el punto de vista industrial. Debido a esto, en esta tesis algunos de los escenarios implican la sintonización de estos controladores mediante el procedimiento de diseño mediante la optimización multi-objetivo. Este procedimiento se centra en proporcionar un equilibrio razonable entre los objetivos en conflicto y brinda al diseñador la posibilidad de apreciar la comparación de los objetivos de diseño. Esta tesis se divide en tres partes. La primera parte, presenta los fundamentos del sistema de control y discusión de los diferentes compromisos: entre los modos de operación servo / regulación y del rendimiento / robustez. Por otro lado, se ha proporcionado un marco conceptual acerca de la optimización multi-objetivo. La segunda parte, introduce la solución de Nash como una técnica de selección multi-criterio, para seleccionar un punto del frente de Pareto, que represente el mejor compromiso entre los objetivos de diseño. Esta solución es una selección semi-automática escogida en la aproximación del frente de Pareto y ofrece un buen compromiso entre los objetivos de diseño. Luego, se presenta el Multi-stage approach para el proceso de optimización multi-objetivo. Este enfoque implica dos algoritmos: un algoritmo determinista y algoritmo evolutivo. En el cual ambos algoritmos se complementen entre sí a pesar de sus desventajas y mejoran los resultados de la optimización en términos de convergencia y precisión. Además, se introduce el objetivo basado en la fiabilidad, en la descripción del problema multi-objetivo, este se utiliza para medir la degradación del rendimiento. Vale la pena mencionar que, debido a la existencia de incertidumbres en el diseño y fabricación, teniendo este objetivo de diseño le dará otra perspectiva al diseñador en el mundo real. Con el fin de validar el método, dos casos de estudios se ha considerado, el problema de control de la caldera (The Boiler Control Benchmark) para la sintonización de controladores y como segundo caso, una pila Peltier nolineal. Por último, la tercera parte de esta tesis, presentan las contribuciones a la sintonización de controladores. En primer lugar, se propone un conjunto de reglas de sintonía basado en la solución de Nash para un controlador proporcional-integral, en donde la robustez / rendimiento han sido considerados. Por otra parte, como un segundo caso se presenta las reglas de sintonía para un controlador proporcional-integral-derivativo, donde se han considerado el compromiso de robustez/rendimiento y los modos de operación servo / regulación. Además, se proponen reglas de sintonía para el controlador proporcional-integral-derivativo-fraccional-orden implementado el Multi-stage approach para la optimización multi-objetivo.Nowadays, the proportional integral and proportional integral derivatives are the most used control algorithm in the industry. Moreover, the fractional controllers have received attention recently for both, the research community and from the industrial point of view. Owing to this, in this thesis some of the scenarios involve the tuning of these controllers by using the Multiobjective Optimization Design procedure. This procedure focuses on providing reasonable trade-off among the conflictive objectives and brings the designer the possibility to appreciate the comparison of the design objectives. This thesis is divided in three parts. The first part, presented the fundamentals of the control system showing and discussing the different trade-offs between performance/robustness and servo/regulation operation modes. On the other hand a background on multi-objective optimization has been provided. The second part, introduces the Nash solution as a multi-criteria decision making technique, to select a point from the Pareto front that represent the best compromise among the design objective. This solution provides a semi-automatic selection from the Pareto front approximation and offers a good trade-off between the goal objectives. Hereafter, a Multi-stage approach for the multi-objective optimization process is presented. This approach involves two algorithms: a deterministic and evolutionary algorithm. In which both algorithms complement each other in despite of their drawbacks and improve the results of the overall optimization in terms of convergence and accuracy. Further, the introduction of reliability based objective into the multi-objective problem is carried out, to measure the performance degradation. It is worthwhile to mention that, due to the existence of uncertainties in real-world designing and manufacturing having this design objective will give another perspective to the designer. In order to validate the approach, two different case studies has been considered, the Boiler control problem for controller tuning and as second case, a non-linear Peltier Cell. Finally, the third part of this thesis, the contributions on controller tuning have been presented. First, a set of tuning rules based on the NS for a proportional-integral (PI) controller have been devised, where the robustness/performance trade-off have been considered. Moreover, as a second case it is presented a tuning for proportional-integral-derivative controller where the trade-off of the performance/robustness and servo/regulation operation mode has been considered. Moreover, the fractional-order-proportional-integral-derivative controller is tuned by using the Multi-stage approach for the MOO process
    corecore