Industrial Control System Security
The aim of the course is that of providing the student with the basic background on the structure of an integrated industrial control system and the main formalisms for its modeling, analysis and control in relation to cybersecurity issues.
- Knowledge and understanding: the student will be able to model, analyze and monitor an industrial control system and to spot any vulnerability to cyber-attacks, and propose the prevention and mitigation techniques.
- Applying knowledge and understanding: the student will be able to identify the components of industrial control systems and methodologies for devising systems that guarantee properties related to safety.
- Making judgements: the student will develop the ability to critically evaluate the analysis results of industrial control systems by identifying advantages and disadvantages of some technological solutions.
- Communication skills: the student will be able to clearly describe technical and scientific concepts in the framework of systems automation.
- Learning skills: the student will be able to exploit knowledge from various sources in order to achieve a broad view of the problems related with design and implementation of supervisory control systems and their security challenges.
Differential and integral calculus and analysis. Algebra and matrix calculus. Complex analysis.
Introduction to industrial automation – Architecture layers of industrial control system (4h): pyramid architecture of the Computer Integrated Manufactory (CIM) systems; the different levels of the automation pyramid - field, control, supervisory, planning and management levels; hierarchy of controls.
Local control systems (at field level) - Analysis of dynamic systems in the time and frequency domains (8h): concept of state, stability, free and forced evolution, Laplace transform, definition of transfer function, frequency response, Bode diagrams.
Local control systems (at field level) – Feedback control systems (8h): block diagrams; key concepts in control, feedback and feedforward controls; design methods of feedback control systems; PID controllers.
Industrial sensors and actuators (6h): characteristics and dynamics of the transducers; mechanical, temperature, current and proximity sensors; electric motors, electromechanical relays.
Programmable Logic Controllers (PLC) (6h): logic controllers, logic networks and PLCs; PLC structure, memory, I/O modules; PLC programming.
Control networks (4h): Fieldbus; ISO/OSI logical model of a network; network topology and typology and access methods; fieldbus performance and costs.
System for monitor and supervision (12 h): Supervisory Control And Data Acquisition systems (SCADA) and Distributed Control Systems (DCS); hardware and software; human-machine-interface; main functions; integration with management systems; safety and security; vulnerabilities, threats and attacks; cybersecurity model.
Introduction to industrial automation – Architecture layers of industrial control systems (4h).
Local control systems (at field level) - Analysis of dynamic systems in the time and frequency domains (8h).
Local control systems (at field level) – Feedback control systems, PID controller (8h).
Industrial sensors and actuators (6h).
Programmable Logic Controllers (PLC) (6h).
Control networks (4h).
System for Monitor and Supervision - Cybersecurity model (12h).
The course includes lectures and laboratory sessions, which involve the use of Matlab and other software for industrial applications. It will be considered the possibility of creating working groups on specific topics.
P. Bolzern, R. Scattolini, N. Schiavoni, Fondamenti di Controlli Automatici, 4 ed., Mc Graw Hill Italia, 2015.
P. Chiacchio, F. Basile, Tecnologie informatiche per l'automazione, Mc Graw Hill, 2004.
Final exam consists of an oral examination with discussion of a project developed on the topics of the course and agreed upon with the lecturer.
All the material will be provided on the elearning.uniparthenope.it page.
For further information, please contact the lecturer by email.