Научная статья на тему 'Разработка подсистемы самодиагностики информационно-измерительной системы с использованием anfis-контроллеров'

Разработка подсистемы самодиагностики информационно-измерительной системы с использованием anfis-контроллеров Текст научной статьи по специальности «Медицинские технологии»

CC BY
56
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГИДРАВЛИЧЕСКАЯ ПЕРЕДАЧА ТЕПЛОВОЗА / HYDRAULIC TRANSMISSION OF DIESEL LOCOMOTIVE / ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНАЯ СИСТЕМА / INFORMATION-MEASURING SYSTEM / ДАТЧИКИ ИЗМЕРЕНИЯ ПАРАМЕТРОВ / PARAMETER MEASUREMENT SENSORS / НЕЙРО-ФАЗЗИ КОНТРОЛЛЕР / NEURALFUZZY CONTROLLER

Аннотация научной статьи по медицинским технологиям, автор научной работы — Zhukovyts'Kyy I., Kliushnyk I.

Исследована возможность разработанной подсистемы самодиагностики информационно-измерительной системы испытаний гидравлических передач тепловозов. Предложено использование нейро-фаззи контроллеров для прогнозирования отдельных параметров гидропередачи с последующим сравнением спрогнозированных данных с данными, полученными от датчиков измерения этих параметров. Существенное различие данных прогноза и измерения говорит о возможной неисправности датчиков. Результаты исследования подсистемы на реальных данных испытания показали ее эффективность

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Development of a selfdiagnostics subsystem of the informationmeasuring system using anfis controllers

A hybrid self-diagnostic system was designed to evaluate correctness of functioning of sensors of the information-measuring system of testing hydraulic transmissions of diesel locomotives of UHP 750 type. The system features the possibility of checking certain four parameters in steady-state operation conditions using known mathematical dependencies. For the other 14 parameters (for which mathematical dependencies were not studied and which have a high complexity of calculations), 14 neural-fuzzy ANFIS networks were developed. Self-diagnostic algorithms using ANFIS controllers were elaborated. The algorithms provide prediction of individual system parameters with the help of ANFIS controllers and a further comparison of the predicted parameters with the measured parameters. The ANFIS controller structure with the proposed Sugeno rule set was constructed and its efficiency was shown. Network training and test of the diagnostic subsystem were performed using the data sets obtained in a series of tests of hydraulic transmissions conducted at Promteplovoz diesel locomotive repair plant. The test results have shown that application of the proposed procedure ensures obtaining of correct result of the self-diagnostic subsystem operation.

Текст научной работы на тему «Разработка подсистемы самодиагностики информационно-измерительной системы с использованием anfis-контроллеров»

23. Poenaru M. M., Iacobescu F., Anghel M.-A. Length calibration Quality assessment through Interlaboratories Comparison // 22th IMEKO TC 4 Symposium "Supporting World development through electrical and electronic measurements". Iasi, 2017. P. 20-26.

24. Poenaru M. M., Iacobescu F., Anghel M.-A. Pressure Calibration Quality Assessment through Interlaboratories Comparison // 22th IMEKO TC 4 Symposium "Supporting World development through electrical and electronic measurements". Iasi, 2017. P. 27-32.

25. ISO/IEC Guide 98-3:2008. Uncertainty of measurement. P. 3. Guide to the expression of uncertainty in measurement (GUM:1995). ISO/IEC, 2008. 120 p.

26. Podinovskiy V. V., Nogin V. D. Pareto-optimal'nye resheniya mnogokriterial'nyh zadach. Moscow: Nauka, 1982. 256 p.

27. Velychko O., Gordiyenko T., Kolomiets L. A comparative analysis of the assessment results of the competence of technical experts by different methods // Eastern-European Journal of Enterprise Technologies. 2017. Vol. 4, Issue 3 (88). P. 4-10. doi: 10.15587/17294061.2017.106825

-□ □-

Дослиджено можлив^ть розробленог тдсистеми самодiагностики iнформацiйно-вимiрювальног сис-теми випробувань гiдравлiчних передач тепловозiв. Запропоновано використання нейро-фаззi контролерiв для прогнозування окремих параметрiв гидропередачi з подальшим порiвнянням прогнозованих даних з дани-ми, отриманими вiд датчитв вимiрювання цих пара-метрiв. 1стотна вiдмiннiсть даних прогнозу i вимiрю-вання говорить про можливу несправтсть датчитв. Результаты дослидження тдсистеми на реальних даних випробування показали ефективтсть

Ключовi слова: гiдравлiчна передача тепловоза, iнформацiйно-вимiрювальна система, датчики вим^

рювання параметрiв, нейро-фаззi контролер

□-□

Исследована возможность разработанной подсистемы самодиагностики информационно-измерительной системы испытаний гидравлических передач тепловозов. Предложено использование нейро-фаззи контроллеров для прогнозирования отдельных параметров гидропередачи с последующим сравнением спрогнозированных данных с данными, полученными от датчиков измерения этих параметров. Существенное различие данных прогноза и измерения говорит о возможной неисправности датчиков. Результаты исследования подсистемы на реальных данных испытания показали ее эффективность

Ключевые слова: гидравлическая передача тепловоза, информационно-измерительная система, датчики

измерения параметров, нейро-фаззи контроллер -□ □-

UDC 629.424.1-82:004.318

|dOI: 10.15587/1729-4061.2018.1235911

DEVELOPMENT OF A SELF-DIAGNOSTICS SUBSYSTEM OF THE INFORMATION-MEASURING SYSTEM USING ANFIS CONTROLLERS

I. Z h u k o v y t s ' k y y

Doctor of Technical Sciences, Professor, Head of Department* I. K l i u s h n y k

Assistant*

*Department of electronic computing machines Dnipropetrovsk National University of Railway Transport named after Academician V. Lazaryan Lazaryana str., 2, Dnipro, Ukraine, 49010

1. Introduction

Information-measuring systems (IMS) are used in many industries. Numerous object parameters are measured by these systems using specialized sensors. Any information-measuring system requires diagnostic tools. Usually, these are additional hardware and software means. In order to cut costs, it is necessary to avoid additional costs of hardware diagnostics.

To reduce the cost of specialized equipment, a mechanism of indirect diagnosis with analysis of measurement results can be used. Self-diagnostic algorithms will detect malfunction using only the data sets obtained from exist-

ing sensors. Such a method of self-diagnostics can be used in the process of the working cycle of the information-measuring system. This ensures high speed of obtaining diagnostic data.

The problem of such indirect mechanisms of self-diagnostics involves development of some mechanisms for analyzing measurement results, especially in the event of a possible large scatter of measurement results. The measurement results can be compared with theoretical calculations based on the results of measuring other system parameters. However, the functional relationship between system parameters is weak or not known at all in some cases. Therefore, it is relevant to study the possibilities of predicting values of one

©

system parameters using values of other parameters in conditions of an indefinite functional connection between them.

2. Literature review and problem statement

In the course of this study, a number of questions arose regarding determination of the status of correct and adequate operation of the information-measuring system, that is, the organization of a self-diagnostics task. Certainly, work can be confined to creation of a simulator based on an industrial computer (e. g., Advantech, Siemens, Segnetics, Mitsubishi, OBEH, etc.) [4, 5]. Such a simulator would simply perform simulation of sensors based on previously recorded readings of the system instruments. However, this method has a significant drawback: it does not allow one to check serviceability of the sensors themselves installed on the test bench.

Papers [6, 7] describe the mechanism of checking technical state of the system sensors and the lines of communication with them based on several data samples obtained during this system testing. Next, calculations that relate the sample data with other system parameters are made. The results of these calculations are compared with the data samples taken from other sensors. Sufficient coincidence of the calculated data with the sample data confirms serviceability of the sensors and communication lines.

Calculation of the rotational speed at idle motor rotation does not present much difficulty and is nothing but a solution of a simple problem of mechanics and electrical engineering. However, in a large number of other cases (at not the idle motor run when determining dependence of the drive motor rotational speed from the pump wheel), significant difficulties arise. Since the hydraulic transmission is a rather complicated technical device, solution of such a problem requires solution of a rather voluminous system of nonlinear differential equations [8].

As study [8] show, solving a system of differential equations for checking the parameters obtained from one hydrotransformer requires both significant computational resources and a large volume of initial data on the hydro-transformer design. In practice, it is difficult to obtain such data. The hydraulic transmissions for which the system has been developed contains also a hydrotransformer, a hydraulic coupling, a lubrication system, a working fluid circulation loop, etc. Also, all these components contain sensors necessary for checking and therefore these components must be considered as separate subsystems solution of which requires setting up not less cumbersome systems of differential equations.

In addition, to obtain the calculation data, it is necessary to compare them in some way with the real data and establish reliability of the system operation. Since it is impossible in this case to clearly define correctness or inaccuracy of the results obtained, it is advisable to introduce elements of fuzzy logic [9, 10].

Thus, it is expedient to divide all system parameters being measured into two groups. The first group of parameters is related to mathematical dependencies which can be easily solved in operation of the diagnostic subsystem. This enables the use of the mechanism of comparison of measured and calculated values of the same parameters in the self-diagnostic subsystem. For other group of parameters, relation

is described by a rather voluminous system of nonlinear differential equations and contains a large number of non-determined initial data. To predict values of this group of parameters, it is advisable to use a neural-fuzzy controller. To verify operation of sensors of individual subsystems of the hydraulic transmission test bench, it is necessary to create separate neural networks. This approach greatly simplifies development and allows one to completely abandon rather complex mathematical calculations by introducing elements of artificial intelligence. There is a lot of studies devoted to elaboration of neural-fuzzy controllers [10, 11].

Fuzzy neural or hybrid networks are designed to combine benefits of the neural networks and the fuzzy inference systems. They ensure development and presentation of the system models in a form of rules of fuzzy inferences and the possibilities of the neural network are used for creation of rules of fuzzy inferences. Studies [12, 13] indicate that it is advisable to use an adaptive network-based fuzzy inference system (ANFIS) in this case. Means for designing such a network are implemented in the Fuzzy Logic Toolbox of the MATLAB system. ANFIS is one of the first variants of hybrid neuraln-fuzzy networks whose architecture is iso-morphic to the fuzzy knowledge base. Typically, differential realizations of triangular norms and smooth membership functions are used in neural-fuzzy networks of the ANFIS type [14, 15].

As studies have shown, there are practically no systems of self-diagnostics of the information-measuring systems of testing hydraulic transmissions of diesel locomotives. Based on the review of works devoted to creation of such systems in other industries, one can conclude that creation of a hybrid self-diagnostic system using the ANFIS neural-fuzzy network is the most promising.

3. The aim and objectives of the study

The study objective was to elucidate the way of constructing the mechanism of self-diagnostics using the ANFIS controllers to predict chosen parameters of the system based on the results of measurement of other parameters. Thereafter, the prediction results are compared with the results obtained by the sensor. This makes it possible to quickly determine technical state of the sensor and the communication line within the system operating cycle and without additional hardware costs.

To achieve this objective, the following tasks were solved:

- analyze the dependencies describing relations of the parameters measured by the information-measuring system of testing hydraulic transmissions of diesel locomotives;

- conduct analysis of the neural networks and the systems of fuzzy logic for the purpose of their application in development of the self-diagnostic subsystem of the information-measuring system for testing hydraulic transmissions of diesel locomotives;

- study applicability of the neural-fuzzy controllers (ANFIS) in development of the self-diagnostics subsystem of the information-measuring system of testing hydraulic transmissions of diesel locomotives;

- construct and test the self-diagnostics subsystem (checking the technical state of sensors) of the information-measuring system of hydraulic transmissions of diesel locomotives using the hybrid ANFIS system.

4. Materials and methods for studying the application of neural-fuzzy networks in the design of the self-diagnostic _subsystem_

As an example, the information-measuring system of the locomotive hydraulic transmission [1, 2] test bench is considered. The block diagram of the system is shown in Fig. 1. According to the factory test program, 13 most needed and critical process parameters were selected for measurement. Oil temperature and pressure at different points of the hydrotransformers, rotational speed of various shafts of the test bench and hydrotransformer should be monitored. Besides, current and voltage in coils of the drive motor and the loading generator have to be monitored.

where

M HTR 1V1P (theor)

is the theoretical loading characteristic of

the hydrotransformer, N-m; Ap!TR • y is the torque factor of the pump wheels, (nt/np); D5a is the active diameter of the hydrotransformer, m; n2h is rotational speed of the pump wheel, min-1.

Proceeding from the fact that a DC motor is used as a drive motor, it will be practical to express the obtained loading characteristics through the moment of force of the drive motor which is represented by formula [1]:

М = Im Um • n • 9549

(2)

where Мm is the moment at the drive motor, N-m; Im is the motor current, A; Um is the motor voltage, V; nm is the motor efficiency; n is the motor rotational speed, min-1.

Thus, the obtained loading characteristic of the hydro-transformer can be practically calculated by the following formula [1]:

M HTR — ^ 1V1 P(pract)

= Мm■ nkzp • nkb • npodsh • ndop

(3)

Fig. 1. Block diagram of the information-measuring system for testing hydraulic transmissions of diesel locomotives [2]

Thus, this information-measuring system requires an additional study related to solving the problem of self-diagnostics. In the future, it is possible to create a complex of diagnostics of hydraulic transmission based on the self-diagnostics subsystem.

To develop a subsystem of self-diagnostics of the information-measuring system of testing hydraulic transmissions of diesel locomotives, it is necessary to determine the mode of operation of the system in which the process of self-diagnostics will be performed. Proceeding from [8], conducting self-diagnostics in transient operation conditions of hydraulic transmission is inappropriate. Therefore, self-diagnostics of the system in the steady-state conditions will be considered. Since the system performs measurement of parameters of the hydraulic transmission of UHP 750 type where there are two separate hydrotransformers, the self-diagnostics system must be divided into two separate systems: for the first and the second hydrotransformers, respectively.

As is well known from the theory of designing hydraulic transmissions [1], some of the measured parameters can be calculated and interconnected in steady-state conditions. These parameters include: current Im, voltage Um and rotational speed n of the drive motor. The statistical parameters of these quantities can also be interrelated.

These parameters can be related through the loading characteristic. Theoretically, the loading characteristic of the hydrotransformer can be calculated by the following formula [1]:

where MH(™ct) is the practical loading characteristic of the hydrotransformer, N-m; nkzp is efficiency of the toothed pair, correct.; nkb is efficiency of bearings; npodsh is the engine efficiency; ikzp is reduction ratio of the toothed pair, correct.; ndop is the efficiency taking into account losses on the drive motor caused by additional units.

By linking (1)-(3), it is possible to express some parameters through others. For example, the motor current can be represented by the following formula [1]:

I=

^ HTR i mP(theor) • ikzp

nkzp • nkb • npodsh • ndop- Um nm " 9549 '

(4)

In the same way, it is possible to present calculation of the drive motor voltage, rotational speed of the drive motor, rotational speed of the speed sensor with application of known regularities:

nt=n*Kt,

np=ns*Kp,

(5)

(6)

MHJL) = 4HTR-Y Dl nP-9,81 10-

(1)

where nt is rotational speed of the turbine wheel of the hydrotransformer, min-1; np is frequency of rotation on the pump wheel of the hydrotransformer, min-1; ns is rotational speed on the speed sensor, min-1; Kt, Kp are reduction ratios of the corresponding gear wheels.

The information-measuring system assumes obtaining of a number of other parameters shown in Fig. 2. The mathematical dependencies describing connections of these parameters [1] are quite complex and cannot be implemented without significant simplifications. Therefore, to calculate (predict) these dependencies, it is expedient to use the mechanism of neural networks. According to data of [2], the ANFIS model performance is better than that of the conventional neural network models. As can be seen in Table 1, the root-mean-square error (RMSE) is the smallest in an ANFIS-based model.

It can be concluded from the above that although the difference between the conventional neural network and the

n

ANFIS system is negligible, the ANFIS system is much more clear and convenient to use. Therefore, in this case, it would be advisable to use the adaptive network-based fuzzy inference system (ANFIS), the artificial neural network based on the Takagi-Sugeno fuzzy inference system.

Table 1

Root-mean-square error of various prediction models

Fig. 3 shows the structural diagram of implementing one of 14 constructed classical neural-fuzzy ANFIS networks with reference to the MATLAB development environment.

Prediction model

Multiple regression

Neural network

Sugeno-Yakusawa

ANFIS

Rules

Iterations

10

10

10

10

RMSE

7.9221

2.8082

4.8290

2.6301

The ANFIS network makes it possible to work with both fuzzy and clear data. Rows of clear data can be described by statistical dependencies. In this case, the fuzzy mechanism of the ANFIS compensates for uncertainty of the mathematical model of the system. It is precisely the mechanism of working with clear time series of data having its statistical dependencies which is used in the proposed subsystem of self-diagnostics.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Since there are two hydrotransformers, it is necessary to create two pairs of sets of systems of neural-fuzzy logic for each hydrotransformer. Each set contains 7 systems of neural-fuzzy logic (ANFIS) to predict each of the required parameters based on all others. Fig. 2 shows the diagram of data flows of the self-diagnostic system taking into account the above problem statement.

To design the ANFIS system, the MATLAB Fuzzy Logic Toolbox extension package was used.

Fig. 3. The structure of the neural-fuzzy ANFIS network

In MATLAB, the input layer performs the function of parameter input, e.g. to predict THTR1 , the inputs x1^x10 obtain the following parameters: Im, Um, n, nS} , PHTR1,, Tin,

Tout, Ig, Ug, ng.

Layer 1 (inputmf in MATLAB) determines values of the membership functions at the corresponding assigned input values x1...x10. As in this case, the Gaussian membership functions are often applied:

A,,( xi ) = exP

z=1..10, ,=1,2,

(7)

Fig. 2. Diagram of data flows of the system self-diagnostics: Ig is generator current; Ug is generator voltage; THTR1 is oil temperature of the first hydrotransformer; THTR2 is oil temperature of the second hydrotransformer; ng is rotational speed of the loading generator; PHTR1 is oil pressure of the first hydrotransformer; PHTR2 is oil pressure of the second hydrotransformer, Tin is oil temperature at the inlet of the hydraulic transmission; Tout is oil temperature at the output of the hydraulic transmission

where ai,j, bi,j are parameters requiring adaptation (adjustment) in the training process.

The membership functions of the two terms of the first input (oil temperature at the inlet of the hydrotransformer (Tin)) during the test of the first hydrotransformer are shown in Fig. 4. It is seen that the initial value a1,1=223.5 is the lower boundary of the input parameter. It is also evident that the membership functions are "trimmed" at the upper and lower boundary value of the parameter.

Layer 2. The number of nodes (neurons) in this layer is equal to the number of fuzzy rules in the rule base. For the network being designed, 1,024 rules are defined. Each node of the second layer is connected to 10 (out of a total of 20) nodes of the first layer which form antecedents of the corresponding rule. Outputs of the neurons of this layer are clear values of the degree of the pulsing truth of each k-th rule of the knowledge base of the system calculated by the formula:

10

a * =n , )( ^ ), k î(1;1024).

(8)

That is, an output from the first or second term of each input signal of the network is sent to the input of each neuron of this layer.

6

7

Fig. 4. Membership functions for the first input (oil temperature at the input of the hydraulic transformer (Tn)) during the test of the first hydrotransformer

y = Iyk, ke(1;1024). (11)

k=1

Fig. 5 shows a block diagram of the algorithm of self-diagnostics of common sensors and sensors of the first hydraulic transmission. The measured parameters are checked by the Pearson consistency criterion. This action is performed in order to test the hypothesis that the obtained data are distributed according to the normal law, i. e. the conditions in which they were obtained are fixed. If the Pearson criterion is not met, the sensor on which the criterion is not fulfilled is considered to be defective.

Verification of truth of the measured results, Im, Um, n, ns, is realized by comparison with theoretical calculations. In order to determine how much the measured value corresponds to the calculated one, the rule of "three sigmas" is applied. The mathematical expectation of the measured value must not differ from the calculated mathematical expectation more than the triple value of the calculated mean root square deviation [16].

The rules of the fuzzy value of the output base (e. g., the first two of them) have the form:

1) If (inputl is in1 mf1) and (input2 is in2mf1) and (inputs is in3mfi) and (input4 is in4mf1) and (input5 is in5mf1) and (input6 is in6mf1) and (input7 is in7mf1) and (input8 is in8mf1) and (input9 is in9mf1) and (inputl0 is in10mf1) then (output is out1mf1);

2) If (inputl is in1 mf1) and (input2 is in2mf1) and (inputs is in3mfi) and (input4 is in4mf1) and (input5 is in5mf1) and (input6 is in6mf1) and (input7 is in7mf1) and (input8 is in8mf1) and (input9 is in9mf1) and (inputl0 is in10mf2) then (output is out1mf2).

This layer is non-adaptive.

Layer3 normalizes the levels of truth of each rule, i.e., calculation of the relative degree of fulfillment of the fuzzy rule using the formula:

Pk = ^. (9)

I«,

i=1

In MATLAB, layers 3 and 4 are merged into one layer, a rule.

Layer4 (outputmf in MATLAB). The number of nodes in the layer 4 is also 1024. Each node is connected to one node of the layer 3 and to all inputs of the network. This node calculates contribution of each fuzzy rule to the network output, i. e. it applies operation of product of the normalized values of the levels of truth of the rules by the corresponding rule outputs:

( 10

Yk =Pk II (W )

Layer 5 (output in MATLAB) performs an adaptive sum of outputs of the neurons of the previous layer in order to obtain the final result of prediction using the formula:

Checking the truth of /„„ Um, n, ns by means of theoretical calculations

Checking the truth

of Thtri, rig, Phtri, Tim Tout,Ig, Ug by means of neural-fuzzy logic

^ End ^

Fig. 5. Block diagram of the algorithm of self-diagnostics of common sensors and sensors of the first hydraulic transmission

, k e(1;1024).

(10)

In case of non-fulfillment of this condition, the corresponding sensor is considered to be malfunctioning.

Next, parameters Thtri, Thtr2, Phtri, Phtr2, Tin, Tout, Ig, are predicted by corresponding ANFIS networks. The "three sigmas" rule is also used to determine how much the measured value corresponds to the predicted value.

5. Results of studying the designed self-diagnostic subsystem

To train 14 above-mentioned ANFIS networks, a part of data (approximately half of them) obtained during tests of hydraulic transmissions of the UHP 750 type were used. The tests were carried out at Promteplovoz diesel locomotive repair plant (Dnipro, Ukraine). There were 4 series of tests for HTR1 hydrotransformer and 6 series of tests for HTR2 hydrotransformer. In each series, 150 to 200 measurement points were obtained for each parameter in about one minute of testing.

In the training process, it is necessary to set rational values of the parameters aij, bi,j, at ¿£(1; 10), j£(1; 2) that would minimize the least squares error (LSE):

1 n

LSE=1 X( Уг- yr

2 r=i

(12)

Comparison of the results obtained from HTR1 is shown in Table 2, and the comparison of the results obtained from HTR2 is shown in Table 3.

where yr are data at the network output obtained when applying the training sample of size n with the reference data of prediction results y'.

To train the network in MATLAB, an algorithm of inverse error propagation or a hybrid method can be used. As shown by the study (Fig. 6), application of the algorithm of inverse error propagation gives a slightly worse result. Therefore, a hybrid method was used to train the network.

The values of the parameters ai,j, bij are determined by the use of LSE in each training iteration (epoch) using the method of gradient optimization [15].

Fig. 6 shows an example of network training. As can be seen from Fig. 6, the maximum error in determining oil temperature at the inlet of the hydraulic transmission was 0.150 °C. For the other six predicted parameters shown in Fig. 2, similar results were obtained with minor deviations of no more than 2 %.

In order to test neural networks, another portion of the test samples of each hydrotransformer was used. Fig. 7 shows the ANFIS system test results for predicting oil temperature at the hydraulic transmission input (Tin). Similar results were obtained for the other thirteen ANFIS systems.

Although the number of samples used for training was small, the error was rather small already at this stage and such a neural-fuzzy system can be used for the self-diagnostics tasks. Usually, new data will be accumulated in the process of operation of the system which will enable better training of the neural networks and even obtaining smaller errors in the future.

b

Fig. 6. ANFIS training to predict oil temperature Tn at the hydraulic transmission input: the hybrid algorithm (a); the algorithm of the inverse error propagation (b)

51

Й c & °

.5 и

I 1 5°-5

1/3

« S

3 О

50

1-49.5

Л

49

* Data for training • ANFIS Output

p*"* *** W ж' ******* *** ****

10 15 Time, s

20

25

Fig. 7. Results of ANFIS system testing for predicting oil temperature Tn at the input of HTR1 hydraulic transmission

Table 2

Comparison of results obtained from HTR1

Parameter Mathematical expectation of the measured parameter sample (mmeas) Root-mean-square deviation of the measured parameter sample (Smeas) Mathematical expectation of the predicted parameter sample (mpreJ) Root-mean-square deviation of the predicted parameter sample (spreJ) Rela mathei the me, the ] ive deviation o natical expecta isured paramet >redicted paran \mprel - mrneas\ Spred ^ f the tion of er from îeter

Oil temperature at the hydrotransmission input, °C 49.50 0.186 49.95 0.362 1.23

Oil temperature at the hydrotransmission output, °C 69.48 0.507 69.06 0.254 1.67

Hydrotransformer oil pressure, kg/cm2 0.759 0.011 0.737 0.022 1.00

Hydrotransformer oil temperature, °C 77.23 0.435 76.91 0.500 0.65

Generator shaft rotational speed, min-1 458.6 15.19 416.4 13.28 3.18

Generator voltage, V 3.192 0.015 3.210 0.026 0.692

Generator current, A 0.757 0.058 0.655 0.045 2.26

Table 3 Comparison of the results obtained from HTR2

Parameter Mathematical expectation of the measured parameter sample (mmeas) Root-mean-square deviation of the measured parameter sample (Smeas) Mathematical expectation of the predicted parameter sample (mpreJ) Root-mean-square deviation of the predicted parameter sample (spreJ) Rela mathem the me the ] ive deviation o natical expecta isured paramet >redicted paran \mprel - mrneas\ Spred ^ f the tion of er from îeter

Oil temperature at the hydrotransmission input, °C 35.61 0.229 34.959 0.668 0.98

Oil temperature at the hydrotransmission output, °C 56.77 0.291 56.796 0.509 0.04

Hydrotransformer oil pressure, kg/cm2 Not measured

Hydrotransformer oil temperature, °C 60.03 1.598 58.694 1.670 0.80

Generator shaft rotational speed, min-1 773.1 14.48 732.712 16.581 2.44

Generator voltage, V 5.585 0.129 5.608 0.094 0.24

Generator current, A 0.763 0.054 0.717 0.048 0.96

6. Discussion of research results of applying neural-fuzzy networks in the design of self-diagnostic subsystems

Analysis of the dependencies describing relations between the parameters measured by the information-measuring system of testing hydraulic transmissions of diesel locomotives was made. Based on study [8], it was decided that only the steady-state conditions of operation of hydraulic transmissions of diesel locomotives should be used when creating a self-diagnostic subsystem of the information-measuring system. Analysis of the published information sources showed that interrelations in a form of mathematical dependencies were investigated only for a small part of parameters of the information-measuring system of hydraulic transmissions of diesel locomotives, even for the steady-state operation conditions. Therefore, it was decided

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

to apply an additional procedure based on the principles of artificial intelligence, in particular, use of neural networks. However, to train neural networks, it is quite difficult to get a large number of data sets for the steady-state conditions. An adaptive neural-fuzzy inference system (ANFIS) was chosen to create a more flexible system that could adapt to new data. The ANFIS system, in contrast to the conventional multilayer perceptron, uses the rules of fuzzy inference. This enables adaptation to various sets of data taken from various types of hydraulic transmissions.

To check operation of the sensors installed in separate subsystems of the hydraulic transmission test stand, it is necessary to create separate neural networks with an integrated fuzzy logic controller to check truth of the data. This approach greatly simplifies development and makes it possible to completely abandon the rather complex mathematical

calculations. There are many studies dedicated to designing neural-fuzzy controllers [10, 11] in which validity of the foregoing is confirmed.

A hybrid self-diagnostics system was designed. It allows us to assess correctness of operation of the sensors of the information-measuring system for testing hydraulic transmissions of diesel locomotives of UHP 750 type. The system features the possibility of checking four parameters determined for the steady-state conditions with the help of known mathematical dependencies. For the other 14 parameters, 14 neural-fuzzy ANFIS networks were designed. The networks have allowed us to predict 14 parameters of the test bench with corresponding sensors installed for testing hydraulic transmissions of UHP 750 type.

Experimentally it was established that for checking sensors, it is necessary and sufficient to have measurement results taken within one minute (100-150 measurement points).

Statistical parameters of the test and predicted data obtained in operation of the designed ANFIS networks were calculated. They show minor prediction errors. Similar results were obtained by other researchers in development of similar systems [10-14].

At the final stage of the system development, comparison of the results obtained from HTR1 and HTR2 according to the "three sigma rule" was performed to determine sensor malfunction and correctness of the system operation (Tables 2, 3). Table 2 shows that deviation of the mathematical expectations of the measured and predicted values of the HTR1 generator shaft rotation speed exceeds the value of "three sigma" (equal to 3.18). This can be explained by low quality of the speed sensor of old design. A new design of the sensor was proposed in [17, 18]. An experimental sensor was installed on HTR2 where the diagnostics subsystem showed normal operation of this sensor (Table 3).

The experiment was conducted under conditions of use of properly functioning sensors and hydraulic transmission. Under these conditions, all average values of the parameters measured in the process of self-diagnostics were within three sigma from the calculated or predicted values. That is, self-diagnostics showed the actual state of the system.

Also, it should be noted that when the hydraulic transmission is in an unsatisfactory technical condition, discrepancy between the measured and calculated or predicted results of self-diagnostics may also be possible. That is, the proposed method of self-diagnostics can indicate the technical state of not only the sensors but also the hydraulic transmission itself. Such cases require further studies.

As indicated in the paper, self-diagnostic subsystems of the information-measuring system for testing hydraulic transmissions of diesel locomotives were designed and tested at Promteplovoz diesel locomotive repair plant. Disadvantages of the system study include the fact that training of the neural-fuzzy networks was not conducted on a sufficiently large data volume. However, data will be accumulated in the

process of the system operation and the neural networks will improve their efficiency through self-training.

This system can be easily adapted with minor modifications for self-diagnostics of information-measuring systems of testing other complex assemblies and units of diesel locomotives, heavy wheeled equipment of airports, mines, and military equipment. After all, there is no rigid tie to a particular object in such a system, and after a series of several tests, the system can carry out self-training and adaptation to the corresponding test object using the collected reference data.

7. Conclusions

1. A separate group of parameters measured by the information-measuring system of testing hydraulic transmissions of diesel locomotives was determined. Parameters of this group are related by mathematical dependencies which allow the self-diagnostics system to simply calculate values of some parameters by the measured values of other parameters. This enables use of the mechanism of comparison of the measured and calculated values of the same parameters by the self-diagnostic subsystem. Another group of parameters with a relationship between them described by a rather cumbersome system of nonlinear differential equations was found. Numerical solution of such a system requires significant computational resources and a large amount of input data. In practice, obtaining of such data is rather complicated at production enterprises.

2. To enable use of the mechanism of comparison of measured and predicted values of the same parameters in the self-diagnostic subsystem, application of elements of artificial intelligence was proposed. It was shown that for predicting parameters of the second group, it is expedient to use adaptive network-based fuzzy inference system (ANFIS).

3. Algorithms of self-diagnostics were developed with the use of ANFIS controllers. The algorithms provide prediction of individual parameters of the system with the help of ANFIS controllers and further comparison of the predicted parameters with those that were measured was made. The structure of the ANFIS controller with the proposed Sugeno rule set was worked out and its efficiency was demonstrated.

4. The diagnostics subsystem of the information-measuring system of testing hydraulic transmissions of diesel locomotives was constructed. To determine truth of 14 parameters of the hydraulic transmission, 14 neural-fuzzy ANFIS networks were constructed. For training and testing of the networks, experimental data obtained in testing hydraulic transmissions of UHP 750 type at Promteplovoz diesel locomotive repair plant were used. Testing of the networks showed the correct result of the self-diagnostic subsystem operation. That is, the subsystem has indicated a malfunctioning sensor and when new sensor was installed instead of the malfunctioning one its correct functioning was indicated.

References

1. Ovchinnikov V. M., Halimanchik V. A., Nevzorov V. V. Gidravlicheskie peredachi teplovozov: ucheb. pos. Gomel', 2006. 155 p.

2. Information-measuring test system of diesel locomotive hydraulic transmissions / Zhukovytskyy I. V., Kliushnyk I. A., Ochkasov O. B., Korenyuk R. O. // Science and Transport Progress. Bulletin of Dnipropetrovsk National University of Railway Transport. 2015. Issue 5 (59). P. 53-65. doi: 10.15802/stp2015/53159

3. Vykorystannia metodu vilnoho vybihu pry vyznachenni mekhanichnykh vtrat v hidravlichnykh peredachakh pry stendovykh vyprobuvanniakh / Bodnar B. Ye., Ochkasov O. B., Koreniuk R. O. Kliushnyk I. A. // Problemy i perspektivy razvitiya zhelezno-dorozhnogo transporta: 77 Mezhdunarodnaya nauchno-prakticheskaya konferenciya. Dnipro, 2017. P. 16-17.

4. Gaj P., Jasperneite J., Felser M. Computer Communication Within Industrial Distributed Environment - a Survey // IEEE Transactions on Industrial Informatics. 2013. Vol. 9, Issue 1. P. 182-189. doi: 10.1109/tii.2012.2209668

5. Industrial Big Data Analytics and Cyber-physical Systems for Future Maintenance & Service Innovation / Lee J., Ardakani H. D., Yang S., Bagheri B. // Procedia CIRP. 2015. Vol. 38. P. 3-7. doi: 10.1016/j.procir.2015.08.026

6. Self-Diagnosis for Detecting System Failures in Large-Scale Wireless Sensor Networks / Liu K., Ma Q., Gong W., Miao X., Liu Y. // IEEE Transactions on Wireless Communications. 2014. Vol. 13, Issue 10. P. 5535-5545. doi: 10.1109/twc.2014.2336653

7. Fault Simulation of Electro-Hydraulic Servo System for Fault Self-Healing Based on Immune Principle / Sun W., Jian D., Yuan Y., Yuan Y. // 2016 9th International Symposium on Computational Intelligence and Design (ISCID). 2016. doi: 10.1109/iscid. 2016.2040

8. Osipov A. V., Kruchek V. A., Kurilkin D. N. Rabota gidrotransformatora gidroperedachi promyshlennogo lokomotiva v perekhodnyh processah i neustanovivshihsya rezhimah raboty // Izvestiya Peterburgskogo universiteta putey soobshcheniya. 2012. Issue 2 (31). P. 142-148.

9. Kondrat'eva S. D., Semenenko M. G. Modelirovanie slozhnyh sistem: sovremennye matematicheskie metody i prakticheskie aspekty // Fundamental'nye issledovaniya. 2016. Issue 5. P. 43-46.

10. Deyneko A. A., Deyneko Zh. V., Turuta A. P., Bodyanskiy E. V. Adaptivniy metod kombinirovannogo obucheniya-samoobucheniya neyro-fazzi sistem // Systemni tekhnolohiyi. 2014. Issue 2. P. 145-153.

11. Perova I. G., Bodyanskiy E. V. Neyro-fazzi sistema dlya zadach obrabotki medicinskih dannyh v situaciyah mnozhestva diagno-zov // Bionika intellekta. 2015. Issue 2. P. 86-89.

12. Fault diagnosis of rotating machinery based on multiple ANFIS combination with GAs / Lei Y., He Z., Zi Y., Hu Q. // Mechanical Systems and Signal Processing. 2007. Vol. 21, Issue 5. P. 2280-2294. doi: 10.1016/j.ymssp.2006.11.003

13. Zhang J., Li X., He Z. Fault classification technique for power distribution network using adaptive network based fuzzy inference system // Proceedings of the CSEE. 2010. Vol. 30, Issue 25. P. 87-93.

14. Pakhomova V. M., Dmitriyev S. Yu. Rozrobka pidsystemy operatyvnoho prohnozuvannia prostoiv prybuvaiuchykh poizdiv na os-novi ANFIS-systemy // Informatsiyno-keruiuchi systemy na zaliznychnomu transport. 2013. Issue 4. P. 46-55.

15. Jang J.-S. R. ANFIS: adaptive-network-based fuzzy inference system // IEEE Transactions on Systems, Man, and Cybernetics. 1993. Vol. 23, Issue 3. P. 665-685. doi: 10.1109/21.256541

16. Shmatov G. P., Fomina E. E. Matlab v primerah i zadachah: ucheb. pos. Tver', 2015. 172 p.

17. Zhukovytskyy I. V., Kliushnyk I. A. Choice of the optimal parameters of measuring the shaft rotation frequency of the hydraulic transmission of the locomotive using microcontroller // Science and Transport Progress. Bulletin of Dnipropetrovsk National University of Railway Transport. 2017. Issue 2 (68). P. 36-45. doi: 10.15802/stp2017/99945

18. Kliushnyk I. A., Koreniuk R. O., Ochkasov O. B. Dvotypnyi tsyfrovyi mikroprotsesornyi takhometr: Pat. No. 116193 UA. MPK G 01P 3/48. No. 12057; declareted: 28.11.2016; published: 10.05.2017, Bul. No. 9. 2 p.

i Надоели баннеры? Вы всегда можете отключить рекламу.