Skip to content

momalab/msf-thermal-desalination-plant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Stage Flash (MSF) Desalination Plant

Overview

Desalination is the process of converting high salinity sea water into potable water. This full-order model has been developed, tested, and validated against real plant data obtained from the Khubar II MSF plant in Saudi Arabia, as presented in the corresponding publications [1] [2] [3]. The model is a 22 stage MSF desalination plant, which consists of 3 Heat Rejection Sections and 19 Heat Recovery Sections. It also consists of 4 flow rate, 3 level, 3 temperature, 1 pressure sensor, 2 gas valves, 9 liquid valves, and 3 PI controllers. The base simulation is modified to include support for Hardware-in-the-loop (HIL).

Requirements

Windows OS
MATLAB
Simulink-RealTime

Instructions

  1. Change the HIL bit to 0 for using Simulink and 1 to enable HIL. Set to 0 by default.

Cite us

If you like the work, please cite our ASIACCS' 19 paper:

Prashant Hari Narayan Rajput, Pankaj Rajput, Marios Sazos, and Michail Maniatakos. 2019. Process-Aware Cyberattacks for Thermal Desalination Plants. In Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security (Asia CCS '19).

Contact us

For more information or help with HIL setup, please contact Marios Sazos at marios.sazos@nyu.edu

References

[1] Ali, Emad, Khalid Alhumaizi, and Abdelhamid Ajbar. "Model reduction and robust control of multi-stage flash (MSF) desalination plants." Desalination 121.1 (1999): 65-85.
[2] Ali, Emad. "Understanding the operation of industrial MSF plants Part I: Stability and steady-state analysis." Desalination 143.1 (2002): 53-72.
[3] Ali, Emad. "Understanding the operation of industrial MSF plants Part II: Optimization and dynamic analysis." Desalination 143.1 (2002): 73-91.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published