Abstract
Software rejuvenation is a cyberdefense mechanism that periodically resets the control software of a system to limit the impact of cyberattacks. We propose open and closed-loop tree-based model predictive controllers to explicitly account for the software refresh events and the cyberattacks. The benefits of the proposed methods are illustrated using a simulated microgrid as a case study and randomized tests with different types of attacks.
Original language | English |
---|---|
Article number | 10729731 |
Number of pages | 12 |
Journal | IEEE Transactions on Emerging Topics in Computing |
Volume | XX |
Issue number | X |
DOIs | |
Publication status | Accepted/In press - 2024 |
Keywords
- Model predictive control (MPC)
- Software rejuvenation
- Robust Control
- Cyber-security
- model predictive control
- software rejuvenation
- robust control