High-level HVDC Control and Protection Functions using Sequence Based Model Driven Architecture : A Comparative Analysis
Typ
Examensarbete för masterexamen
Master's Thesis
Master's Thesis
Program
Electric power engineering (MPEPO), MSc
Publicerad
2024
Författare
Senerath, Arjuna Aravinda
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
Abstract
The effectiveness of High Voltage Direct Current (HVDC) transmission systems heavily relies on advanced control and protection mechanisms. This thesis investigates the comparative implementation of HVDC control and protection functions using sequence-based Model Driven Architecture (MDA) in two different modeling environments: Hitachi’s proprietary HiDraw and MATLAB Stateflow. The primary objective is to assess the feasibility and efficiency of sequence-based MDA in enhancing HVDC system performance. The research focuses on developing several models, initially simple, progressing to complex with nested states, in both MATLAB Stateflow and HiDraw. Each model is designed to represent typical HVDC operational states and transitions, incorporating a heavy computational function to simulate realistic control and protection tasks. The generated code from both environments is extracted and executed on
identical hardware to measure execution efficiency and performance. Preliminary results indicate that MATLAB Stateflow maintains consistent execution times despite increasing model complexity, whereas HiDraw shows a proportional
increase in execution time. The findings suggest that while MATLAB Stateflow offers advantages in terms of efficiency and scalability, HiDraw’s sequential execution approach ensures predictability, which is crucial for real-time operating systems. This study provides valuable insights into optimizing HVDC control and protection systems through sequence-based MDA, highlighting potential improvements and future work areas.
Beskrivning
Ämne/nyckelord
Keywords: HVDC, Model Driven Architecture, HiDraw, MATLAB Stateflow, control systems, protection systems, real-time systems.