Grid-forming converters play a critical role in modern power grids, enabling enhanced stability and resilience. However, the control of these converters often requires a combination of low-level and high-level programming languages, leading to increased software complexity. This paper proposes a solution to this challenge by utilizing the Julia programming language. Julia offers a unique combination of performance and flexibility, making it suitable for both online control and rapid prototyping. This paper presents a set of Julia packages developed specifically for dynamic control applications. Results demonstrate the feasibility and advantages of utilizing this language for grid-forming converters control. Moreover, it highlights the inherent versatility of Julia’s generic programming style, which facilitates the composition and adaptation of packages for various computational tasks in grid forming converters control. This work explores the potential of Julia as a powerful tool for advanced control synthesis techniques of these converters, offering insights and opportunities for further research and development in the field of renewable integrated power grids.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Grid-Forming Converters Simulation and Control Using a High-Level Language: Exploring Julia’s Potentials

  • Sharara Rehimi,
  • Hassan Bevrani,
  • Chiyori T. Urabe,
  • Takeyoshi Kato

摘要

Grid-forming converters play a critical role in modern power grids, enabling enhanced stability and resilience. However, the control of these converters often requires a combination of low-level and high-level programming languages, leading to increased software complexity. This paper proposes a solution to this challenge by utilizing the Julia programming language. Julia offers a unique combination of performance and flexibility, making it suitable for both online control and rapid prototyping. This paper presents a set of Julia packages developed specifically for dynamic control applications. Results demonstrate the feasibility and advantages of utilizing this language for grid-forming converters control. Moreover, it highlights the inherent versatility of Julia’s generic programming style, which facilitates the composition and adaptation of packages for various computational tasks in grid forming converters control. This work explores the potential of Julia as a powerful tool for advanced control synthesis techniques of these converters, offering insights and opportunities for further research and development in the field of renewable integrated power grids.