Symmetry (Apr 2022)

MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica

  • Yifu Long,
  • Shubo Yang,
  • Xi Wang,
  • Zhen Jiang,
  • Jiashuai Liu,
  • Wenshuai Zhao,
  • Meiyin Zhu,
  • Huairong Chen,
  • Keqiang Miao,
  • Yi Zhang

DOI
https://doi.org/10.3390/sym14050851
Journal volume & issue
Vol. 14, no. 5
p. 851

Abstract

Read online

Modelica is an open-source, object-oriented equation-based modeling language. It is suitable for describing sophisticated dynamic systems (symmetry/asymmetry) as it uses mathematical acausal equations to express physical characteristics. The hydraulic mechanical units (HMU) of gas turbine engine control systems couple the contents of mechanical, hydraulic, symmetry, and other multidisciplinary fields. This paper focuses on the Modelica description method of those HMU models. The content of this work is threefold: firstly, the division form of basic elements in HMU is defined, and the method for describing these element models with Modelica is proposed; secondly, the organization of the element models is defined by using the inheritance characteristics of Modelica, and a lightweight (small code scale) component model is designed; and finally, the causal/acausal connections are designed according to bond graph theory, and the elements and components are integrated into a prototype modeling library. In this paper, the modeling library is verified by comparing simulation results of five typical HMU subsystem models with commercial modeling and simulation software.

Keywords