APPLICATION FOR CALCULATING THE PARAMETERS OF A GAS SENSOR FROM THE EXPERIMENTAL KINETIC DEPENDENCE OF RESPONSE

The elements of the structure and user interface of a specialized application for processing experimental data and calculating the parameters of gas sensors, based on the concept of using various software, packages and media are presented that are most effective at each stage. The application provides such service functions as data entry using Excel spreadsheet program; calculations in the mathematical package "Mathcad"; test item examples of using computational algorithms and providing the necessary textual information from internal sources and the Internet.

Introduction. The processing of experimental data in order to obtain information on the physical and technical properties of gas detectors, in particular, semiconductor sensors, is one of the most important tasks in their research and application. Recently, it show that kinetic characteristics seem to be an effective tool for obtaining information on the parameters of transient processes that determine the features of the electrical conductivity of such sensor materials [1,2].
One of the promising areas for achieving these goals is the analysis of response kinetics using general phenomenological models based on the stretched exponential Kohlrausch-Williams-Watts function [3][4][5].
Its feature is its suitability for describing relaxation phenomena in disordered systems, in which dynamic processes occur simultaneously in several time intervals [6].
It will be observed that the solution to this problem is associated with a number of difficulties associated with processing large amounts of data, the need to use complex algorithms to ensure acceptable accuracy of calculations, etc. In this regard, it seems appropriate to computerize such work from the point of view of developing a specialized application solve the given framework of the problem of data process-ISSN 1562-9945 (Print) ISSN 2707-7977 (Online) 27 ing concepts using various software packages and environments, the most effective at each stage [1,7].
Problem statement. The article presents the elements of the structure and user interface of a specialized application intended for processing experimental kinetic dependences of the response of gas-sensitive sensors and calculating their parameters.
Structure diagram of the application. The application is designed for manage a library of application software modules, which are documents of the wellknown mathematical package Mathcad and an Excel spreadsheet. The general structure and list of modules are represented in Fig. 1. Design of the user interface window. The environment for the operation of the described software product is the Windows operating system. Navigation between sections is carried out using buttons and menus of various levels (main, intermediate and work menus) [8].
The application uses the Monitor, which is written using the C # language and the Windows Forms Application project type of the Visual Studio.Net platform. The applied program modules of the library of computational algorithms, as already mentioned, are documents of the well-known mathematical package Mathcad (version 13). In addition, the application uses universal tools for working with files with extensions such as .xls, docx and .pdf.
The main elements of the main window are buttons with inscriptions that indicate the action to be performed when they are pressed (Fig. 1). Pressing the "Input date" button calls an intermediate menu, indicates the layout of the information entered and makes it possible to go to the "Excel" window, which contains the data for testing ("Test") or into which the experimental data intended for processing should be entered ("Data").
The button "Algorithm 1" is designed to go to the intermediate window of the same name. The window contains a brief description of the algorithm and a menu of the following three items, which initialize actions in accordance with the block diagram in Fig. 1: "Test" call the Mathcad package window with a test case (does not allow any changes); "Calculation" call the Mathcad package window with a similar file used to process the experimental data loaded for processing; "Description" of opening a .pdf file with a detailed description of the selected method.
The main window also contains a toolbar with two buttons "Menu" and "Help".
The Menu button contains two items. When you select the first of them, "Open

29
Mathcad", Mathcad will be launched or the screen will ask you to select the Mathcad launch file yourself. When you select the second item "Exit", the application will be closed. The Help button also contains a two-item menu. The item "User's Manual" opens a document with user instructions. The item "Workshop" launches a browser to access the Internet.
It will be observed that before using the described software product on a specific computer, it is necessary to install it together with the standard mathematical package Mathcad, Excel, a browser and tools for reading files with the .pdf extension. Setting up the product presented here comes down to writing in the Visual Studio environment the corresponding file addresses in its monitor, which contain specific software implementations of computational algorithms from its library.

Algorithms of calculation. The application uses an algorithm for calculating
physicochemical parameters from the kinetic dependence of the reaction of its resistance to the presence of an active gas in an air atmosphere, designed in the form of a Mathcad package program, in accordance with the methods described in [1,2].
The experimental data processing algorithm based on the Kohlrausch-Williams-Watts stretched exponential function model includes the following operations: 1. Data entry using the above user interface.