Software Package for Forced Draft Units Calculations for KMZ JSC — Stage 2

We continued working on the development of the calculation system for KMZ. At this stage, we developed a calculator of the initial parameters that are in use in the system for plotting the aerodynamic characteristics of the forced draft units and the gas-dynamic characteristics of the superchargers.

For calculation of the initial parameters of the forced draft units’ handled medium, a separate module (calculator) is implemented where 4 calculation models are integrated at the moment. The main purpose of the calculator is the calculation of the unit’s input density and adiabatic index as a function of the composition of the handled medium and parameters of its condition based on one of the models selected.

Technology Stack Used

The main technology stack remained the same, namely:

  • C# programming language
  • MongoDB non-relational database

System Architecture

Since at the beginning of development we used the modular architecture, we had little difficulty adding a new module in the system previously developed and carry out a slight integration. Now, the architecture of the application is as follows.

Result of work performed

The characteristics of gases used in the calculations of the initial parameters are included in the program as a set of separate constants, arrays of data and coefficients of the interpolation formulae and can be changed in course of the calculation. There is a feature enabling to import the data on the gaseous component in use in JSON format.

The calculator is meant to be used in the calculation of the initial parameters of the following gases:

Atmospheric and aspiration air.

Flue gases of thermal power stations.

Process and exhaust gases of the metallurgical and chemical production facilities.

Gas of unknown composition with specified characteristics.

Should any parameters change, the parameters will be automatically recalculated in the system interface. Also, error reporting is implemented (if there are incorrect values in the input data or if they are beyond the tolerance range).

KMZ JSC offers a wide range of products in the field of industrial gas purification, energy-efficient smoke exhausters and superchargers to its customers. The experience accumulated and highly qualified technical specialists enable us to solve the tasks as accurately as possible, using state-of-the-art technologies in the field of moving gas-air mixtures, upgrading outdated equipment, increasing of service life and reducing maintenance costs.

Customer’s review

«To complete the project of KMZ JSC, MST Company was picked, because its staff included specialists capable of solving the tasks set. I am thankful to MST Company for their professional competence and flexible approach to the solution of non-routine tasks!»

Отзыв клиента

В июле 2019 года компания ООО «Аэро-Трейд» искала подрядчика для выполнения работ по внедрению системы безналичной оплаты товаров самолетах авиакомпании «AZUR air». После тщательного изучения рынка, мы решили обратиться для реализации данного проекта в компанию ООО «МСТ Компани». Основной задачей было обеспечить каждый борт авиакомпании «AZUR air» терминалом, который сможет принимать платежи не только на земле, но и во время полёта.

В течении всего времени нашего сотрудничества, специалисты ООО «МСТ Компани» продемонстрировали отличные профессиональные навыки при подготовке проекта, и разработке документации. В результате мы получили гибкое и надёжное решение, которое удовлетворяет нашим требованиям.

По итогам работы с компанией ООО «МСТ Компани» хочется отметить соблюдение принципов делового партнерства, а также четкое соблюдение сроков работ и выполнение взятых на себя обязательств. ООО «Аэро-Трейд» выражает благодарность специалистам компании за проделанную работу в рамках внедрения системы безналичной оплаты на самолетах авиакомпании «AZUR air». И рекомендует компанию ООО «МСТ Компани» как надёжного партнёра в области платёжных решений.

Implementation of the Volna Technology with Mutual Authentication for Finopolis 2025

Implementation of the Volna Technology with Mutual Authentication for Finopolis 2025

Implementation of Biometric Age Verification for VTB Bank at FINOPOLIS 2025

Implementation of Biometric Age Verification for VTB Bank at FINOPOLIS 2025

JoinPAY Payment Solution Implementation at IRBIS Gas Stations

JoinPAY Payment Solution Implementation at IRBIS Gas Stations

Software Package for Forced Draft Units Calculations for KMZ JSC — Stage 4

Software Package for Forced Draft Units Calculations for KMZ JSC — Stage 4

Implementation of Biometric Acquiring for VTB Bank at Finopolis 2024

Implementation of Biometric Acquiring for VTB Bank at Finopolis 2024

Implementing Cross-Platform Software for Payment Terminals in AgroPromBank

Implementing Cross-Platform Software for Payment Terminals in AgroPromBank

Creating Information Datasets for Remote Earth Sensing

Creating Information Datasets for Remote Earth Sensing

Fuel Processing Payment Platform

Fuel Processing Payment Platform

An application for QR Code Recognition in Streaming Video

QR Code Recognition in Streaming Video — Stage 2

Developing of application for QR Code Recognition in Streaming Video

QR Code Recognition in Streaming Video

Developing of a neural network for comparing fingerprints

Neural Network for Fingerprint Comparison

Software Package for Forced Draft Units Calculations for KMZ JSC — Stage 2

Software Package for Forced Draft Units Calculations for KMZ JSC — Stage 2

Developing a software package for calculation of draft machines

Software package for calculation of draft machines for KMZ JSC — Stage 3

Development of cash application for RUS Priority company

Cash application for RUS Priority company

Development of a software for Forced Draft Units Design Calculations

Software Package for Forced Draft Units Design Calculations for KMZ JSC

SoftPOS for KamenskTelecom Provider

SoftPOS for KamenskTelecom Provider

Shop on Board for Red Wings Airlines

Shop on Board for Red Wings Airlines

The Cashless Payments has Become Available on Board the Aircraft of Izhavia Airline

The Cashless Payments has Become Available on Board the Aircraft of Izhavia Airline

Acceptance of cashless payments in Nur Sultan city buses

Acceptance of cashless payments in Nur Sultan city buses

Cashless payments on business park buses

Payment acceptance for shuttle buses of the Delovoy Kvartal international business park

QR Code Fare Payment System for the Public Transport

QR Code Fare Payment System for the Public Transport Company in Kamensk-Uralsky

Implementation of a cashless payment system on board an airplane

Cashless payments on AZUR Air’s airplanes

Cloud monitoring system of server rooms for Bank MIA

Cloud monitoring system of server rooms for Bank MIA

Accept non-cash payments on Kamensk-Uralsky public transport

Non-cash payments on Kamensk-Uralsky buses