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

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 con...

Full description

Bibliographic Details
Main Authors: Yifu Long, Shubo Yang, Xi Wang, Zhen Jiang, Jiashuai Liu, Wenshuai Zhao, Meiyin Zhu, Huairong Chen, Keqiang Miao, Yi Zhang
Format: Article
Language:English
Published: MDPI AG 2022-04-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/14/5/851
_version_ 1797495272124710912
author Yifu Long
Shubo Yang
Xi Wang
Zhen Jiang
Jiashuai Liu
Wenshuai Zhao
Meiyin Zhu
Huairong Chen
Keqiang Miao
Yi Zhang
author_facet Yifu Long
Shubo Yang
Xi Wang
Zhen Jiang
Jiashuai Liu
Wenshuai Zhao
Meiyin Zhu
Huairong Chen
Keqiang Miao
Yi Zhang
author_sort Yifu Long
collection DOAJ
description 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.
first_indexed 2024-03-10T01:45:29Z
format Article
id doaj.art-aebc763495e04b539c8f4a9c2c29d19e
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T01:45:29Z
publishDate 2022-04-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-aebc763495e04b539c8f4a9c2c29d19e2023-11-23T13:17:05ZengMDPI AGSymmetry2073-89942022-04-0114585110.3390/sym14050851MoHydroLib: An HMU Library for Gas Turbine Control System with ModelicaYifu Long0Shubo Yang1Xi Wang2Zhen Jiang3Jiashuai Liu4Wenshuai Zhao5Meiyin Zhu6Huairong Chen7Keqiang Miao8Yi Zhang9School of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaBeihang Hangzhou Innovation Institute Yuhang, Hangzhou 310023, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSchool of Energy and Power Engineering, Beihang University, Beijing 100191, ChinaSystems Engineering Research Institute, Beijing 100094, ChinaModelica 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.https://www.mdpi.com/2073-8994/14/5/851Modelicahydraulic mechanical unitmodeling and simulationHMU modeling library
spellingShingle Yifu Long
Shubo Yang
Xi Wang
Zhen Jiang
Jiashuai Liu
Wenshuai Zhao
Meiyin Zhu
Huairong Chen
Keqiang Miao
Yi Zhang
MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica
Symmetry
Modelica
hydraulic mechanical unit
modeling and simulation
HMU modeling library
title MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica
title_full MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica
title_fullStr MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica
title_full_unstemmed MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica
title_short MoHydroLib: An HMU Library for Gas Turbine Control System with Modelica
title_sort mohydrolib an hmu library for gas turbine control system with modelica
topic Modelica
hydraulic mechanical unit
modeling and simulation
HMU modeling library
url https://www.mdpi.com/2073-8994/14/5/851
work_keys_str_mv AT yifulong mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT shuboyang mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT xiwang mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT zhenjiang mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT jiashuailiu mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT wenshuaizhao mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT meiyinzhu mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT huairongchen mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT keqiangmiao mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica
AT yizhang mohydrolibanhmulibraryforgasturbinecontrolsystemwithmodelica