Научная статья на тему 'Information support of complex technical systems on the base of soft computing technologies'

Information support of complex technical systems on the base of soft computing technologies Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
226
45
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
COMPLEX TECHNICAL SYSTEM / LIFE CYCLE / INFORMATION SUPPORT / NEURAL NETWORKS / GENETIC ALGORITHMS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Valeev S. S., Karimov R. R., Karpenko O. Yu, Kondratyeva N. V.

Intelligent components of life cycle information support system for complex technical system are considered. The usage of genetic algorithm for optimizing complex technical system structure based on product data management database (PDM) is proposed. Complex of neural networks is used as “through life cycle” intelligent model to solve the tasks of technical state diagnostics and estimation of remaining internal resources and its’ consumption.

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

Текст научной работы на тему «Information support of complex technical systems on the base of soft computing technologies»

ISSN 1992-6502 (Print)_ g. A '/1 I S*A1i _ISSN 2225-2789 (OnNne)

Vol. 17, no. 6 (59), pp. 57-60, 2013. VeStMk MGA/M http://journa|.ugatu.ac.ru

UDC 004.7

Information support of complex technical systems

on the base of soft computing technologies s. s. Valeev 1, r. r. Karimov 2, o. yu. Karpenko 3, n. v. Kondratyeva 4

[email protected], 2 [email protected], 3 [email protected], 4 [email protected]

Ufa State Aviation Technical University, Russian Federation Submitted 2013, June 30

Abstract. Intelligent components of life cycle information support system for complex technical system are considered. The usage of genetic algorithm for optimizing complex technical system structure based on product data management database (PDM) is proposed. Complex of neural networks is used as "through life cycle" intelligent model to solve the tasks of technical state diagnostics and estimation of remaining internal resources and its' consumption.

Keywords: complex technical system; life cycle; information support; neural networks; genetic algorithms.

1. INTRODUCTION

The autonomous mobile system of small size is considered as the complex technical system exploited without any human service during long-term periods in our case. Operator could control complex technical system remotely in short sessions; for this aim operator sends commands and sets temporal programs for complex technical system exploitation with aid of software-hardware interface. Main purposes of complex technical system are collecting, processing and transmitting objective information about its environment and also transportation, mechanical and other operations with environmental objects [1].

Complex technical system contains various technical subsystems, micro electromechanical components and mechanisms; therefore it is high technological product, which is created within international cooperation on the base of commercial-off-the-shelf mechanical and software-hardware components.

Efficient exploitation of complex technical system during its short active lifetime has to be assured. Efficiency increasing of exploitation and objective usage requires creating an integrated hardware - software system for information support of complex technical system life cycle [2, 3].

Design of autonomous mobile systems of small size is needed in some scientific and commercial applications. One of the modern ways to achieve efficiency of life cycle of such systems is application of intelligent information support in design, production and exploitation.

One of the problems for engineer is that he needs to take into account the essential conditions of uncertainty which are caused, for example, by failures of onboard software-hardware subsystems, energy losses, information distortion, external noise influence, etc. if we want to reach the design goal.

2. LIFE CYCLE OF COMPLEX TECHNICAL SYSTEM

As we know the life cycle of complex technical systems can contain some of following stages: Prototyping ^

Designing ^ Manufacturing ^

Implementation ^

Operation ^

Utilization.

But only the 5th stage usually provides profit. For today for stages from 1st to 4th their duration is approximately equal to the duration of exploitation stage. From an investor point of view the introductory stages remain rather expensive. So, to optimize expenditures it is necessary to decrease durations of the life cycle stages from 1st to 4th and increase the useful effect on the stage 5 th.

For example, duration of 1st to 4th stages (t1), 5th stage (t2) and stage 6th (t3) and the charts for functions of benefits P (t) and total costs Z (t) are shown on the Fig. 1 [4-6].

Effectiveness of life cycle of complex technical system could be estimated on the base integral equation:

t

E(t) = J (P(t) - Z (t ))dt. (1)

0

When planning and correcting cycle operations, making exploitation programs it is required to either estimate useful effects and forecast probable negative after-effects - for example, complex technical system resource degradation [ ]. In this case it is possible to find suboptimal solutions not only on each step of life cycle but for the whole life cycle:

v T

Elcj = Ev+ ET% = J (P(t) - Z(t)) dt + J (P(t) - Z(t)) dt.

0 v

ELC = maxiELC, i }. (2)

Fig. 1. Charts for benefits and total costs

The following tasks of information support have to be solved in order to obtain positive effect:

• intelligent support on all stages of life cycle;

• supporting actual, operational and authentic information about the state of complex technical system;

• estimating and forecasting the complex technical system state;

• decision making support using intelligent models to estimate the goal function on the different stages;

• simulation of "suboptimum" and "worst-case" cases on the base of multi-agent simulation

system;

• diagnostics on the base of mathematical and intelligent models of complex technical with the help of onboard computer.

These tasks can provide the economic efficiency of life cycle of complex technical system due to effective interactions of all information subsystems on all stages.

3. SOFT COMPUTING TECHNOLOGIES OF LIFE CYCLE INFORMATION SUPPORT

Due to possible essential uncertainty factors influencing on design, manufacturing and exploitation effectiveness, soft computing technologies become urgent for life cycle information support.

The suboptimal solution of this task is based on evolution designing of information model of com-

plex technical system. The second problem is that on stage of exploitation we must to diagnose technical state of remote system and to estimate value of internal resources and provide process of monitoring on the base of telemetry data stream.

The third, we must have simulation model for choosing an optimal strategy and for avoiding worst-case situations.

3.1. Genetic optimization of system design stage

In our case, information model of complex technical system is combined with PDM information system [7].

We need to generate the set of design solutions variants for our system. Then we can optimize design solution with appropriate criteria (functionality, reliability, accuracy, total cost and weight, etc.) and different constraints on the base of evolution algorithms.

Our information model has hierarchical multilevel structure and can be represented as tree graph, root node in which is our system itself (Fig.2).

On the second level of this graph model are subsystems; on the next lower levels are aggregates, components and items.

Terminal nodes are characteristics, different attributes of the system and also complex information objects, such as documents, data models and others. The terminal nodes of the graph are colored (Fig. 2.).

Q

System

d t> Subsystem 1 Subsystem 2

^ ^ ©

Terminal nodes

Fig. 2. Information model as hierarchy of genetic individual

Let multilevel structure describes procedures of evolution for individual structure of our system. Middle nodes of multilevel structure are subsystems and aggregates (for example, power supply, engine, cameras and etc.). It may be presented as chromosomes of any individual structure. The terminal nodes are characteristics and attributes. It may be presented as genes. The populations of so-

S. S. Valeev, R. R. Karimov, et al. • Information support of complex technical

59

Fig. 3. Transitions between PDM database and individual hierarchy

Mode select: simulation / monitoring

Fig. 4. Complex of n<

lutions generated through genetic algorithm of designing within crossover and mutation operations, allow producing set of different versions of complex technical system structures. Then individual structure can be selected with help of chosen criteria or fitness function.

The transitions between PDM database and individual hierarchy could be realized via SGML (XML) transformations (Fig. 3) [8].

3.2. Trough life cycle neural network models

As usual, it is hard to develop analytical models for diagnosing technical state of complex technical system and state of internal resources within required accuracy and performance. On the other hand essential amount of information is collected in designing process and test procedure. It can be used for development of through life cycle intelligent model, for example, with application of neural networks technology. On the exploitation stage, intelligent model provides the automated solutions for such tasks as estimation of remaining internal re-

networks NN1-NN3

source and its' consumption, technical state diagnostics and failures detection [7, 9, 10].

The through life cycle intelligent model contains 3 neural networks in our case: NN1 -NN3, which are have multilayer perceptron structure trained with back propagation algorithm. Complex of neural networks NN1, NN2, NN3 and logics block is shown on the Fig. 4.

Data from database of simulations, telemetry and control data, settings and additional information are used for training process for complex of neural networks. This information is separated into vectors of input data X and output data Y.

4. CONCLUSION

Design of autonomous mobile systems of small size is needed in some scientific and commercial applications. One of the modern ways to achieve efficiency of life cycle of such systems is application of intelligent information support in design, production and exploitation. Intelligent models and methods for life cycle information support on the basis of genetic algorithm and neural networks are

proposed. Genetic algorithm realizes mechanisms of intelligent search and optimization for system structure with help of PDM database. Complex of neural networks as through life cycle model for information support on exploitation stage is presented . It can help to solve task of estimation of remaining internal resource, its' consumption, technical state diagnostics and failures detection.

REFERENCES

1. S. N. Vasilyev (Ed.), Intelligent Control Systems, (in Russian). Moscow: Mashinostroyeniye, 2010.

2. Sun Jian Guo, V. I. Vasilyev, and B. G. Ilyasov (Eds.), Advanced Multivariable Control Systems of Aeroengines. Beijing: Beijing University of Aeronautics and Astronautics Press, 2005.

3. V. I. Vasilyev, B. G. Ilyasov, and S. S. Valeyev, "Intelligent control systems for gas turbine engines," in Proc. 2nd Scientific-Technical Seminar on GT Engines, 21-23 Sept. 1996, Istanbul, Turkey, pp. 71-78.

4. A. Guichvarov and N. Kondratieva, "Technical and economic assessment of aircraft engines fatigue testing on base of simulation modeling", in Proc. of AIAA/ASME/SAE/ASEE Joint Propulsion Conf. & Exhibit. 37th, Salt Lake City, Utah, 8-11 July, 2001, AIAA-2001-3817.

5. A. S. Guichvarov and N. V. Kondratieva, "Optimization method for gas-turbine engines fatique testing based on life cycle simulation," (in Russian), Aircraft Industry, no. 3, pp. 21-25, 2003.

6. N. V. Kondratieva, "Exploitation modeling in optimization of aircraft GTE tests parameters," (in Russian), Vestnik UGATU, vol. 3, no. 2, pp. 205-208, 2002.

7. R. R. Karimov, T. V. Islamgulov, and O. Yu. Karpenko, "Application of neural network and genetic algorithms to life cycle information support of complex technical object," in Proc. 14th Int. Workshop on Computer Science and Information Technologies CSIT2012, Hamburg - Norwegian Fjords, 2012, September 20-26 , vol. 1, pp. 228-231.

8. V. V. Mironov and G. R. Shakirova, " Concept of dynamic XML documents," (in Russian), Vestnik UGATU, vol. 8, no. 2 (18), pp. 58-63, 2006.

9. V. I. Vasilyev, B. G. Ilyasov, and S. T. Kusimov (Eds.), Neurocomputers in Aviation, (in Russian). Moscow: Radiotechnika, 2003.

10. V. I. Vasilyev, S. S. Valeyev, and A. A. Shilonosov, "design of neurocontroller for gas-turbine engine multi-mode control," in Proc. 8th Int. Conf. on Neural Information Processing (ICONIP-2001), Shanghai, Nov. 14-18, 2001, vol. 2, pp. 746-750.

ABOUT AUTHORS

Valeev, Sagit Sabitovich, Prof., Dept. of Informatics. Dipl. Eng. Electromechanics (Ufa State Aviation Technical Univ., 1980). Cand. of Tech. Sci. (UGATU, 1991), Dr. of Tech. Sci. (UGATU, 2005).

Karimov, Rinat Ravilyevich, Ass. Prof., Dept. of Informatics. Dipl. Eng. ( 1996). Cand. of Tech. Sci. (UGATU, 2000).

Karpenko, Oksana Yuryevna, Postgrad. (PhD) Student, Dept. of Informatics. Dipl. Eng. (2008). Master of Technics & Technology (UGATU, 2010).

Kondratyeva, Natalya Vladimirovna, Ass. Prof., Dept. of Informatics. Dipl. Eng. (UGATU, 1998). Cand. of Tech. Sci. (UGATU, 2004).

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