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...
Main Authors: | , , , , , , , , , |
---|---|
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 |