Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant

During the development stage of a space vehicle, instrumented tests are carried out on the ground to prove the operational capacity of each liquid-propellant rocket engine, which is installed in this type of vehicle. The task of elaborating a Test Bench project for a propulsion unit with this applic...

Full description

Bibliographic Details
Main Authors: Evandro Rostirolla Bortoloto, Francisco Carlos Parquet Bizarria, José Walter Parquet Bizarria
Format: Article
Language:English
Published: MDPI AG 2023-02-01
Series:Aerospace
Subjects:
Online Access:https://www.mdpi.com/2226-4310/10/3/212
_version_ 1797614152423833600
author Evandro Rostirolla Bortoloto
Francisco Carlos Parquet Bizarria
José Walter Parquet Bizarria
author_facet Evandro Rostirolla Bortoloto
Francisco Carlos Parquet Bizarria
José Walter Parquet Bizarria
author_sort Evandro Rostirolla Bortoloto
collection DOAJ
description During the development stage of a space vehicle, instrumented tests are carried out on the ground to prove the operational capacity of each liquid-propellant rocket engine, which is installed in this type of vehicle. The task of elaborating a Test Bench project for a propulsion unit with this application is complex and involves several steps, one of these steps being related to the analysis of this bench capacity to meet the algorithms for the liquid-propellant rocket-engine full run of tests, which is considered fundamental for this project’s operational success. Due to the high costs involved in this project’s elaboration and execution, it is strategic to use computational resources to evaluate, by simulation, the main operational functionalities that are previously established for this bench to perform. In this context, this work presents a model proposal through Petri Nets to evaluate, by computer simulation, an architecture capacity that was designed for the Test Bench to meet an algorithm dedicated to the liquid-propellant pipelines purge during the run of hot tests with the liquid-propellant rocket engine. The method used in this work to carry out the simulation shows the operational response of each module of this architecture, in accordance with the steps contained in the purge algorithm, which allows for analyzing, for each event of the process, the Petri Nets properties, mainly those related to the conservativeness, liveliness, deadlock-type, and confusion-type conflicts. The simulation carried out with the proposed model allows for the portrayal of the physical architecture and the operational states of the purge system according to the steps foreseen in the algorithm, showing that the conservation property is met because the number of marks remains constant, the vivacity property is also met since all positions have been reached, and there is no mortal-type conflict, as the simulation is not stopped; only confusion-type conflict is identified, which was solved with the strategic insertion of resources in the model in order to fix crashes related to the competition for tokens in the transition-enabled entries. The satisfactory results obtained in these simulations suggest that the modules provided for this architecture are sufficient and appropriate for carrying out all the steps contained in the purge algorithm, which will minimize or even eliminate the disorders that may be caused by the presence of foreign elements in the propellant supply lines during the tests with the rocket engine.
first_indexed 2024-03-11T07:05:45Z
format Article
id doaj.art-94f1cdf972d74a10a413572772ad21fa
institution Directory Open Access Journal
issn 2226-4310
language English
last_indexed 2024-03-11T07:05:45Z
publishDate 2023-02-01
publisher MDPI AG
record_format Article
series Aerospace
spelling doaj.art-94f1cdf972d74a10a413572772ad21fa2023-11-17T08:57:55ZengMDPI AGAerospace2226-43102023-02-0110321210.3390/aerospace10030212Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid PropellantEvandro Rostirolla Bortoloto0Francisco Carlos Parquet Bizarria1José Walter Parquet Bizarria2Instituto Tecnológico de Aeronáutica, São José dos Campos 12228-900, BrazilInstituto Tecnológico de Aeronáutica, São José dos Campos 12228-900, BrazilDepartamento de Informática, Universidade de Taubaté, Taubaté 12020-270, BrazilDuring the development stage of a space vehicle, instrumented tests are carried out on the ground to prove the operational capacity of each liquid-propellant rocket engine, which is installed in this type of vehicle. The task of elaborating a Test Bench project for a propulsion unit with this application is complex and involves several steps, one of these steps being related to the analysis of this bench capacity to meet the algorithms for the liquid-propellant rocket-engine full run of tests, which is considered fundamental for this project’s operational success. Due to the high costs involved in this project’s elaboration and execution, it is strategic to use computational resources to evaluate, by simulation, the main operational functionalities that are previously established for this bench to perform. In this context, this work presents a model proposal through Petri Nets to evaluate, by computer simulation, an architecture capacity that was designed for the Test Bench to meet an algorithm dedicated to the liquid-propellant pipelines purge during the run of hot tests with the liquid-propellant rocket engine. The method used in this work to carry out the simulation shows the operational response of each module of this architecture, in accordance with the steps contained in the purge algorithm, which allows for analyzing, for each event of the process, the Petri Nets properties, mainly those related to the conservativeness, liveliness, deadlock-type, and confusion-type conflicts. The simulation carried out with the proposed model allows for the portrayal of the physical architecture and the operational states of the purge system according to the steps foreseen in the algorithm, showing that the conservation property is met because the number of marks remains constant, the vivacity property is also met since all positions have been reached, and there is no mortal-type conflict, as the simulation is not stopped; only confusion-type conflict is identified, which was solved with the strategic insertion of resources in the model in order to fix crashes related to the competition for tokens in the transition-enabled entries. The satisfactory results obtained in these simulations suggest that the modules provided for this architecture are sufficient and appropriate for carrying out all the steps contained in the purge algorithm, which will minimize or even eliminate the disorders that may be caused by the presence of foreign elements in the propellant supply lines during the tests with the rocket engine.https://www.mdpi.com/2226-4310/10/3/212Petri Netspurge algorithmrocket engineliquid propellant
spellingShingle Evandro Rostirolla Bortoloto
Francisco Carlos Parquet Bizarria
José Walter Parquet Bizarria
Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant
Aerospace
Petri Nets
purge algorithm
rocket engine
liquid propellant
title Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant
title_full Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant
title_fullStr Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant
title_full_unstemmed Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant
title_short Petri Nets Applied in Purge Algorithm Analysis for a Rocket Engine Test with Liquid Propellant
title_sort petri nets applied in purge algorithm analysis for a rocket engine test with liquid propellant
topic Petri Nets
purge algorithm
rocket engine
liquid propellant
url https://www.mdpi.com/2226-4310/10/3/212
work_keys_str_mv AT evandrorostirollabortoloto petrinetsappliedinpurgealgorithmanalysisforarocketenginetestwithliquidpropellant
AT franciscocarlosparquetbizarria petrinetsappliedinpurgealgorithmanalysisforarocketenginetestwithliquidpropellant
AT josewalterparquetbizarria petrinetsappliedinpurgealgorithmanalysisforarocketenginetestwithliquidpropellant