Научная статья на тему 'USING CONNECTIONIST METHODS IN THE DIAGNOSIS OF NETWORKED CONTROL SYSTEMS: PPLICATION TO THE OPERATION OF A WIND TURBINE'

USING CONNECTIONIST METHODS IN THE DIAGNOSIS OF NETWORKED CONTROL SYSTEMS: PPLICATION TO THE OPERATION OF A WIND TURBINE Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
27
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
WIND TURBINE / WIND GENERATORS SYSTEMS SIMULATOR / NETWORK CONTROL SYSTEMS / CONNECTIONIST METHODS / NEURAL NETWORKS / HOMEOSTASIS / INTERNAL ENVIRONMENT / EXTERNAL ENVIRONMENT

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Kodjo Koffi Mawugno, Ajavon Ayité Sénah Akoda, Salami Adekunlé Akim, Bedja Koffi-Sa

For support of stable exploitation of various equipment types very often it is used computer applications, including special Computerized Maintenance Management Systems (CMMS). The diagnostic operations for equipment are the most important part of these CMMS. Often, the important aim of CMMS application is differentiating of various types of equipment failures. It is especially difficult to make it at remote diagnostics of equipment, located at long distances. Results of diagnostics can be used for decision-making about management of equipment operating modes (regimes), estimates of need of repair operations carrying out and so forth. Networked Control Systems (NCSs) are implied in all spheres of human activity. In the field of industrial production the development of those new technologies have been led to emergence of several categories of industrial local area networks (field networks, cell networks, control and monitoring networks) and several communication standards (Modbus, Profibus, FIP, Profinet and so fort). To improve quality of diagnostic results, it is necessary to know the parameters dynamics for various components of the system. It will allow, in particular, differentiating faults of control and communication systems, used for remote diagnostics and management of equipment. The main aim of this work - automating process of failure analysis for remote actuator of wind turbine, located on remote site. This aim is reached due to application of NCS, using connectionist methods. Authors utilized neural networks, which had the homeostasis property.

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

ИСПОЛЬЗОВАНИЕ МЕТОДОВ ИСКУСВЕННОГО ИНТЕЛЛЕКТА В ОБЛАСТИ ДИСТАНЦИОННОЙ ДИАГНОСТИКИ РАБОТЫ АЭРОГЕНЕРАТОРА

Очень часто, когда нужно выполнить техническое обслуживание оборудования, используется программное обеспечение автоматизированных систем управления техобслуживанием (CMMS). Управляемые через сети системы (SCR) сейчас присутствуют во всех сферах деятельности человека. В области промышленного производства появление новых технологий привело к возникновению локальных промышленных сетей следующих категорий: полевые сети, цеховые сети, сети контроля и управления. Кроме того, было разработано несколько специальных стандартов связи, включая Modbus, Profibus, Fip, Profinet и др. Цель данной работы - решение задач автоматизации анализа отказов ветроэлектрогенераторов, вырабатывающих электроэнергию за счет силы ветра. Рассматриваемые задачи относятся к области дистанционной диагностики (теледиагностики). При этом в разработанной авторами системе мониторинга используются методы искусственного интеллекта, основанные на алгоритмах работы нейронных сетей, обладающих свойством гомеостазиса; коннективистских методов.

Текст научной работы на тему «USING CONNECTIONIST METHODS IN THE DIAGNOSIS OF NETWORKED CONTROL SYSTEMS: PPLICATION TO THE OPERATION OF A WIND TURBINE»

meet the requirements for electromagnetic compatibility, resistance to climatic and mechanical influences. Introduced 2012-09-01. Moscow, Standardtinform Publ., 2012. 28 p.

6. Kandyrin Yu. V., Kamaev V. A., Kononov M. Ye., Shkurina G. L. Strukturirovanie variantov v elektronnykh spravochnykh sistemakh vybora [Structuring options in electronic reference systems of choice]. Prikaspiyskiy zhurnal: upravlenie i vysokie tekhnologii [Caspian Journal: Management and High Tekhnologies], 2015, no. 2 (30), pp. 93-104.

7. Kechiev L. N. Proektirovanie pechatnykh plat cllya tsifrovoy bystrodeystvuyushchey apparatury [Design of printed circuit boards for high-speed digital hardware], Moscow, OOO «Grappa IDT» Publ., 2007. 616 p.

8. Kolganov A. A. Avtomobilnye okhrannye sistemy. Istoriya, sostoyanie i perspektivy [Car security systems. History, current state and prospects]. Sbornik trudov VIMezhdunarodnoy nauchno-prakticheskoy konferentsii uchashchikhsya i studentov [Proceedings of the VI International Scientific and Practical Conference of Pupils and Students], Protvino, Upravlenie obrazovaniya i nauki Publ., 2013, part 2, pp. 791-794.

9. Kolganov A. A., Lisitsyn I. Yu. Analiz elementnoy bazy dlya realizatsii sovremennoy avtomobil-noy radiookhrannoy sistemy [Analysis of components for the implementation of modern automotive systems radiosecurity]. Kachestvo. Innovatsii. Obrazovanie [Quality. Innovation. Education], 2015, no. 8, pp. 36-44.

10. Kofanov Yu. N. Avtomatizirovannaya sistema ASONIKA v proektirovanii radioelektronnykh sredstv [Automated system ASONIKA in the design of electronic tools], Moscow, Moscow Institute of Electronics and Mathematics Publ. House, 2012. 58 p.

11. Nikolaev P. A. Ustoychivost avtomobiley k elektromagnitnomu vozdeystviyu [Vehicle Stability to electromagnetic interference]. Tekhnologii EMS [Technologies of EMC], 2014, no. 4, pp.72-75.

12. Prilozhenie 1 k resheniyu GKRCh ot 7 maya 2007 g. № 07-20-03-001 [Application 1 to the decision of the SCR by May 7, 2007 no. 07-20-03-001]. Minkomsvyaz Rossii [Russian Ministry of Communications]. Available at: http://minsvyaz.ru/ru/doc/?id_4=302 (accessed: 10.10.2014).

13. Prilozhenie 3 k resheniyu GKRCh ot 7 maya 2007 g. № 07-20-03-001. Ustroystva okhrannoy radiosignalizatsii [Application 3 to the decision of the SCR on May 7, 2007 no. 07-20-03-001. Radiosignali-zatsii security devices]. Available at: http://minsvyaz.ru/common/upload/docs/200706191638310U.doc (accessed: 10.10.2014).

14. Prilozhenie 13 k resheniyu GKRCh ot 7 maya 2007 g № 07-20-03-001. Telematicheskie ustroystva na transporte [Application 13 to the SCR decision of 7 May 2007 no. 07-20-03-001. Telematics devices for transport]. Available at: http://minsvyaz.ru/common/upload/docs/20080625085835Jg.doc (accessed: 10.10.2014).

15. Aminev D., Azizov R., Uvaysov S. Recommendations for the choice of antenna trans-ceivers of decentralized self-organizing networks. Innovatsii na osnove informatsionnykh i kommunikatsionnykh tekhnologiy: materialy mezhdunarodnoy nauchno-tekhnicheskoy konferentsii [Innovations Based on Information and Communication Technologies. Proceedings of the International Scientific Conference], Moscow, Moscow Institute of Electronics and Mathematics Publ. House, 2013, pp. 480-481.

16. Kolganov A., Sviridov A. GSM modules in energy efficient M2M-systems. Innovative information technologies. Materials of The International Scientific-Practical Conference. 2014, part 3, pp. 333-337.

USING CONNECTIONIST METHODS IN THE DIAGNOSIS

OF NETWORKED CONTROL SYSTEMS: PPLICATION TO THE OPERATION OF A WIND TURBINE

Article came to edition 12.09.2015, in a final version — 22.09.2015.

KODJO Koffi Mawugno, Associate Professor, National High School of Engineers, University of Lome (Maitre Assistant, Ecole Nationale Supérieure d'Ingénieurs, Université de Lomé), BP 1515 Lomé (TOGO), e-mail: rig_kodjo@yahoo.fr

AJA VON Ayité Sénah Akoda, Associate Professor, National High School of Engineers, University of Lome (Maitre de Conférences, Ecole Nationale Supérieure d'Ingénieurs, Université de Lomé), BP 1515 Lomé, Togo, e-mail: senajavon@hotmail.com

SALAMI Adekunlé Akim, Associate Professor, National High School of Engineers, University of Lome (Maitre Assistant, Ecole Nationale Supérieure d'Ingénieurs, Université de Lomé), BP 1515 Lomé, Togo, e-mail:akim_salami@yahoo.fr

BEDJA Koffi-Sa, Professor, National High School of Engineers, University of Lome (Professeur Titulaire. Ecole Nationale Supérieure d'Ingénieurs, Université de Lomé), BP 1515 Lomé, Togo, e-mail: bedjaeugene@yahoo.fr

For support of stable exploitation of various equipment types very often it is used computer applications, including special Computerized Maintenance Management Systems (CMMS). The diagnostic operations for equipment are the most important part of these CMMS. Often, the important aim of CMMS application is differentiating of various types of equipment failures. It is especially difficult to make it at remote diagnostics of equipment, located at long distances. Results of diagnostics can be used for decision-making about management of equipment operating modes (regimes), estimates of need of repair operations carrying out and so forth. Networked Control Systems (NCSs) are implied in all spheres of human activity. In the field of industrial production the development of those new technologies have been led to emergence of several categories of industrial local area networks (field networks, cell networks, control and monitoring networks) and several communication standards (Modbus, Profibus, FIP, Profinet and so fort). To improve quality of diagnostic results, it is necessary to know the parameters dynamics for various components of the system. It will allow, in particular, differentiating faults of control and communication systems, used for remote diagnostics and management of equipment. The main aim of this work - automating process of failure analysis for remote actuator of wind turbine, located on remote site. This aim is reached due to application of NCS, using connectionist methods. Authors utilized neural networks, which had the homeostasis property.

Keywords: wind turbine, wind generators systems simulator; network control systems, connectionist methods, neural networks, homeostasis, internal environment, external environment

ИСПОЛЬЗОВАНИЕ МЕТОДОВ ИСКУСВЕННОГО ИНТЕЛЛЕКТА В ОБЛАСТИ ДИСТАНЦИОННОЙ ДИАГНОСТИКИ РАБОТЫ АЭРОГЕНЕРАТОРА

КОДЖО Коффи Мавуньо, доктор, доцент, Университет Ломе-Того, BP 1515, г. Ломе (Того), e-mail: rig_kodjo@yahoo.fr

АЖАВОН Айте Сэна, доктор, професор, Университет Ломе-Того, BP 1515, г. Ломе (Того), e-mail: senajavon@hotmail.com

САНАМИ Аким Аденкуле, доктор, доцент, Университет Ломе-Того, BP 1515, г. Ломе (Того), e-mail: akim_salami@yahoo.fr

БЕДЖА Коффи-Саа, доктор, професор, Университет Ломе-Того, BP 1515, г. Ломе (Того), e-mail: bedjaeugene@yahoo.fr

Очень часто, когда нужно выполнить техническое обслуживание оборудования, используется программное обеспечение автоматизированных систем управления техобслуживанием (CMMS). Управляемые через сети системы (SCR) сейчас присутствуют во всех сферах деятельности человека. В области промышленного производства появление новых технологий привело к возникновению локальных промышленных сетей следующих категорий: полевые сети, цеховые сети, сети контроля и управления. Кроме того, было разработано несколько специальных стандартов связи, включая Modbus, Profibus, Fip, Profinet и др. Цель данной работы - решение задач автоматизации анализа отказов ветроэлектрогенера-торов, вырабатывающих электроэнергию за счет силы ветра. Рассматриваемые задачи относятся к области дистанционной диагностики (теледиагностики). При этом в разработанной авторами системе мониторинга используются методы искусственного интеллекта, основанные на алгоритмах работы нейронных сетей, обладающих свойством гомеостазиса; коннективистских методов.

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

PRIKASPIYSKIY ZHURNAL: Upravlenie i Vysokie Tekhnologii (CASPIAN JOURNAL: Management and High Technologies), 2015, 3 (31) IN FORMATION-MEASURING AND MEASURING SYSTEMS

Introduction. With the development of automated systems and electronics (Actuators Sensors Interface Of Communication Circuits - ASICs), the reducing of costs and the current need to better manage of production system, that receive data related to an application as soon as possible, consult, control or modify the parameters of a remote application have emerged new wiring and communication technologies among the various components of automation. Also they ensure the diagnosis or maintenance of remote actuator.

Nowadays Automated Production System (APS) has important features which include integration of computation, control, and communication in a reliable system that can increase the performance of the process. The peer-to-peer architecture, which can connect the central computer or programmable controller (PLC) to sensors and actuators of the installation depending on whether you chose automation oriented to «system» or to «problem», is no longer sufficient because of the complexity and physical features increase of the latter. The introduction of the architecture of common bus communication network allows optimize the reliability, efficiency, and flexibility of these applications thus solving the problem of higher cost - by reducing time of implementation and maintenance.

The interest to the study of NCS (Networked Control Systems) is not new [3, 12, 15, 19]. The main characteristic of NCS is the information (the set point, the output signal, the control laws) which is exchanged between various components of the system (preactuators, actuators, sensors, and controllers) through a communication network.

The key problem of NCS monitoring is to detect first faults, affecting at the whole system and also to distinguish faults of communication channel (congestion or collusion of information, loss of data, and delay in the communication) from those of the target driven or controlled. In this area there are also several important works, such as Nilson [16] and Zhan et al. [21].

The aim of our work is to automate the failure analysis of remote actuator by applying tele-diagnosis of NCS with the usage of connectionist methods (known as neural networks). This methodology is applied to operation control of wind turbine, located on isolated site. The structure of this paper is the following: at first it is presented the study of environment for networked controlled systems and its specificities; at the second step it presents the transmission network; at the third step it has been analyzed the results of our simulation; finally a conclusion is derived.

Environment study system controlled network. NCS is a control system in which the control loops are closed through a communication network - as shown in the block diagram of figure 1.

Actuate is

u(t-z¡)

System

Sense is

,V(0

■r.

Communie a) ion netvro rk

u (Í)

Actual» is

Fig. 1. Block diagram of a conventional system controlled network

For such system, the data arrive from the sensors to the controllers with a delay тск, generated by the communication network and controllers, and reach the actuators with a delay r^ induced by the network controllers and actuators. The input control signals u(t - так) and output signals y{t-tck) have respective delays of тк and тск These delays may influence the performance

and robustness of NCS components and can lead to significant degradation of control or diagnostic effectiveness of entire system [4, 13].

Control and diagnosis of NCS are based on dynamic models with a delay. Characteristics depend on several parameters such as transmission protocol, length of the network, network load and interconnection equipment of various system devices. Currently, the modeling of NCS can be subdivided into three categories (fig. 2): from modeling 'tools of physics and mathematics (knowledge models); modeling tools using industrial data (logic models); modeling tools from mathematics learning (models without a prion).

The paper refers to a combination of knowledge models of actuators (generator coupled with a wind turbine) obtained by the deterministic method in direct chain of system command, and in the feedback chain the «model without a priori» method.

Fig. 2. Classification of methods of NCS diagnosis

The learning environment of networked control systems is used in this work and is named as NNWinTurbLab (Wind Turbine Neural Network Laboratory) - it is far from being a CMMS in a classical sense. We developed a wind simulator with a convenient for usage graphical interface. The NNWinTurbLab allows the linkage between two software types - such as MATLAB and Excel. This linkage is intended to access models of rotary electric actuators, to wind motors (rotors), which can be coupled to obtain various types of wind turbine, behavior patterns models and wind energy production exploration models implemented with MATLAB with its Simulink component [8, 9, 14]. This simulator has the ability to use the remote switch CODIS, allowing a remote equipment monitoring and control, providing a usage of remote diagnostic systems based on neural networks with connec-tiomst methods, utilizing homeostasis.

In the development of laws for controlling systems and processes, the notion of «internal environment» and «external environment» is an essential one. The perfect machine, to which the control engineer tends to mimic in recent years through its models, being human. It was admitted in the late 19-th century by the famous assertion of La Mettrie and Cabanis brain secretes thought as the liver bile, «that the brain is the control center of the body» [5, 8].

This concept of «internal» and «external» environment expresses the correspondence between a living organism, a living body, and an internal environment that ensures the biological unity of the animal and gives its autonomy in the external environment [5].

The principle of the survival or the conservation instinct, that animates all living things, is expressed by the need for a constant of this internal environment which is called homeostasis. It reports on the existence of restoring forces whenever requested, under the influence of variations of internal environment to take abnormal values [5]. The two corollaries of homeostasis are stability and adaptability:

• stability, because the constancy of the internal environment means the ability to resist changes in external and internal environment;

• adaptability, which expresses a causal relationship between the perturbations and the regulatory mechanisms, they have caused.

The formulation of diagnosis is fundamentally based on the strength of industrial process to changes in the external and internal environment. Once the level of resistance is weaken or inhibited the causes of this weakening or inhibition would define the diagnosis. The state of homeostasis of industrial system is achieved by the supervised self-organizing properties and universal approximation of neural networks [8], driven by a remote data acquisition device.

The problem of stability and control ofNCS has been demonstrated in [18]. However it is the deterministic models of Ye et al [20] developed under the diagnosis of CRS that will hold our attention. It is used in this case a discrete state observer to generate residues from system equations (1):

x(k + l)j= Ax(k) + B0 {rk )u{k) + Bx {Tk)u{k -1) + Bff(k) y(k) = Cx(k)

where x is the state vector (x € Rn); n is the input vector (u € Rku): y is the output vector (y € Rkv): zk is the

h-cd

constant; A = eAh is the state matrix; h is the sampling period; 5,(Tt) = jeAhBdt avcc(i = 0.1.••• hi) is

h-cd-1

the input matrix; xm is the maximum known delay; ik is the delay, imposed between sensors / controllers and controllers / actuators; a, is the moment when the command u(k-i) arrives at the aCtUa-

fZ;

tor to the k-th sampling period and f(k) = J eAih nBf f (kh + t)dt with Bf designating the matrix

influence of defects; C = C is the output matrix.

Expressing the state observer through its gain, we receive the equation (2):

\x(k +1) = Ax(t) + Bu(k) + L(y(k) - Cx(k))

\y(k) = Cx(k) ' (2)

where L is the gain of the state observer and:

h

B=\eAtBdt = B0{zk) + Bl{zk).

o

The residual r(k) is obtained as follows:

r(k) = V(y(k)-y(k)) < r(k + l) = V(y(k + l)-y(k + l)) , (3)

= VC [(A - LC )e(k) - B, (rk)Au(k) + Bff(k)] where Au(k) = u(k)-u(k-l) ; e(k) = x(k) - x(k) is the estimation error; r(k) is the residual

vector and V e Rn'a| and orthogonal to C € Rn'a| is the projection matrix.

From the residue expression of (3) we notice that it depends on both the observation error e(k) of the delayed input Aa(k) and faults f(k). In case w hen zk = 0, Bl(zk) = 0 generates the following conditions: r(k) = 0 which implies f(k) = 0 and r(k) 0 then f(k) 0. In this case the residue signal depends both of a delay and a defect. A study of the sensitivity of residual r(t) could identify the parameters that affect it [4, 11].

Ye et al [20] used the space parity for the robust diagnosis of NCS compared to the delay^ (a bounded delay) using Taylor approximation property of order 1 which yields the matrix Вх{тк) « ткВ . Subsequently this artifact allows multiplying the residual r(k) of the delay and

x(k) to make it sensitive to the actuators defects. In our case, we replaced the Taylor approximation by the universal neural networks approximation. Hopfield's neural network was used in [6]. Hop-field's approach is relatively new, although it uses many known results. According to this approach, the neural system searches for stable states, attractors in its states' space. Neighboring states tend to approach a stable state, allowing the correction of errors, and the ability to complete missing information. The Hopfield network is a content addressable memory: a memorized shape is found by a stabilization of the network, if it has been stimulated by an appropriate part of this form. Hopfield proposed a model able to achieve such properties, based on a network of McCulloch and Pitts [8], all parts of this model are interconnected and the Hebb rule is a learning one [5]. Under such conditions the model can be presented by equation (4).

(4)

where: E is a set of examples to classify; Ej is the value of the j-th element of example; W1- is the

weight value, connecting the j-th input cell to that of decision. W'' is the bias - Oh is the response

of the decision cell. For example h - J* is the desired response for example h.

It shows that during the evolution of the network, which tends to approach its steady state, an energy function (5), similar to that of ISING spin glasses, decreases to a local minimum [8]. This analogy allows using of a large number of results from statistical physics to the study of its storage capacity.

(5)

where Ту is the connection of a neuron / to a neuron /: Х,Ту V , is the total input of a neuron i;

Vi is the state of neuron / at time t.

Hopfield's model is a fully connected neural network, operating according to a stochastic dynamic of states. This simple model yields interesting results in self- and hetero-association. In its simplest structure it nevertheless has some shortcomings. They are trash states and catastrophic forgetting [6]. Furthermore the «thermodynamic» approach can offer a dual use of Hopfield networks in optimization problems and classification by the simulated annealing algorithm. Thus, the problem of local minima finds a solution. The Hopfield network ultimately appears as a fully connected network, whose rule is a unsupervised learning [1, 8, 10].

NCS telediagnosis through NNWinTurbLab virtual environment. To identify defects in a system, an analysis, made by neural networks, must have sufficient number of good working examples of defects to be able to learn from. During the learning phase, the examples which presented to the network input corresponding with diagnoses at the output. The self-organizing network learns to combine the examples shown diagnostics. After training, the network not only recognizes learned examples, but also some similar paradigms, which corresponds to certain robustness with respect to the signal deformation by noises. The major drawback is how to determine a methodology to control inner problems, which are mainly the choice of the structure and size of the network and learning algorithms for a specific problem. However, the main reason for their interest in industrial diagnosis is their ability to learn and remember a large amount of information [10, 17].

The virtual environment study is shown in figure 3. It consists of NNWinTurbLab wind simulator, installed on the «Control Terminal»; a CODIS transmission medium, consisting of two modems; the switch activation code, developed by us as a part of this work; data acquisition interfaces from the sensors, associated with wind turbines from 1 to 7 - as shown in figure 3. The NNWinTurbLab simulator is also installed on the computers thereby (1) generating examples for the neural network learning; (2) simulates various types of defects.

a) Virtual Environment Study

Internal defect

b) Virtual Environment structure Fig. 3. Virtual enviromnent for an NCS study and diagnosis

The graphical interfaces of NNWinTurbLab. Each NNWinTurbLab GUI consists essentially of menu bar, a toolbar, links to the various tabbed pages, that describe the relevant models and a «Run» button to access them. These models and links are shown in figure 4. The knowledge

models of the generators developed in MATLAB with its component Simulink are deducted from the generalized model of two-phase to Ferran-Tesla, applied to actual cases by PARK matrices for AC generators [9]. The models, presented in the turbine wind simulator, are implemented with a multilayer neural network using a learning algorithm, based on gradient descent of Levenberg-Marquardt method [8] for their regulation, or a neural predictive controller type NARMA-L2 (Non-Linear Autoregressive Moving Average) [10]. The simulator also allows modeling of the wind farm to assess its potential, using a neural network, the Hopfield network.

Wind simulator - Neural Network Wind Turbine Laboratory

мшт

File Goto Help

I: Previous I

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

>!Л1Х?1

Welcome to NNWinTurb_Lab

''A re it raí ,t\ retzv orWin dJiirßin e Laèoratory

! •• *

Generator model

Générateurs à courant alternatif Générateurs à courant continu

Wind Power Engine

Model 1 Model 2 Model 3

AC Generator

SérÂîSin I .Vr^-. jyn I AftsfSyrAimartPer | Maob&W" | ͧsü§| |

Asynchronous Generator

Wind Generator Model

Classic Control Predictive Torque Control Predictive Orientation Control

Windmill site modeling

Weibull Distribution Rayleigh Distribution

This model simulate the working of the asynchonous generator

Previous Next

Modèles d'aéromoteurs

¿ démarrer CS Rapport sur le fonctio... Ш DISK1

i1 Installation de NNWin... Projsi~l

»flíií» &H

Fig.4. The GUIs NNWinTurbLab

Linkage of MATLAB, Excel and Circuit Maker in NNWinTurbLab. The linkage is essential for communication between the GUI and various software types. We implemented functions DDE (Dynamic Data Exchange) and COM (Component Object Model) of the Windows platform for the exchange of data, stored in memory. To establish this link, we have used the COM model to automate and to make exchanges more secure. Automation implements the COM protocol that defines how an application accesses an object residing in another application or DLL. An automation controller is a client application that controls an automation server via one or more objects provided by the server that implements the IDispatch interface [2, 14]. The graphical interface (a client) handles the automatic loading of MATLAB, Excel and Circuit-Maker (servers) at an application startup. The communication channel is then established and the data exchange via COM functions, built into MATLAB, Excel and Circuit-Maker (Execute namely) [2].

Description of the switch CODIS. The code activated switch is a device that is used to select local or remote equipment, which needs to be controlled. It has several communication ports on which equipment will be connected for remote monitoring, and a control port - to be connected either directly to the control computer or (through a modem) for remote control. The switch has seven DB9 ports - inputs, on which it is connected the equipment (computers with installed NNWinTurbLab) and an output, which is obviously connected to the transmission line through a modem. The output

also uses a DB9 port. The switch operates on an external power supply of 9 Volts. Then an integrated controller regulates the voltage at 5 V. It is virtual, because it is fully developed under the Circuit Maker. Its structure and graphical interface developed in Visual Basic are represented in figure 5.

a) Material Structure of CODIS

¿■BETTINGS

File - '"""'iridryi.-—r glp

HOME J SETTINGS \COMNECTON

Equipements

~F lia IB

muss {■]

mm mm^ ■ BB9 0

B mmm H

H Isa m

■-1 ■a m

OK

b) CODIS GUI Fig. 5. Structure and physical GUI of CODIS 210

Through the switch two types of data pass: the data exchanged between the selected device and the controlling terminal; the control data for the switches. All these types of data are encoded in ASCII. The switch needs to analyze the received characters and to determine the type of data, to which the equipment belongs. To resolve this problem and to increase the reliability of the switch, it accomplishes a specific action, based on a specific received code - as listed in table 1.

Table 1

Codes of connection and disconnection by CODIS

Actions Hexdecimal Codes

Port № 1 Connection 0040 0040 0040 0040.0040 0040 0040 0040 0031

Port № 7 Connection 0040 0040 0040 0040.0040 0040 0040 0040 0031

Port № 1 Disconnection 005E 005E 005E 005E 005E 005E 005E 005E0031

Port № 7 Disconnection 005E 005E 005E 005E 005E 005E 005E 005E0037

Results and the analysis. Now the imperative is to find the alternative sources to fossil energy ones. In this direction there is a growing enthusiasm for wind energy. Most wind turbines generators, that are converters of mechanical energy of wind into electricity, are asynchronous machines. In such devices multiple failures can occur. They can be predictable or untimely, mechanical or electrical. Their causes are diverse and can be classified into two main families. (1) External failures: mechanical (load torque pulsation, overload incorrect installation), environmental (temperature, humidity, dirt, salinity); electrical (transients, unbalance, voltage fluctuation). (2) Internal failures: mechanical (friction stator-rotor eccentricity, bearing defects, displacement of the windings); electrical (stator faults and rotor, insulation faults) [7].

The simulated faults in this paper are the rotor defects. The optimal approach possible to simulate a bar (or a broken ring portion) is artificially increasing of the value of the resistance of the bar (or ring portion) by a sufficient factor to extent that the current flowing through it is as possible close to zero in a steady state (a cracked bar can be taken into account for an example).

The structure of the Hopfield network, implemented for the treatment of various data consisting of the residues generated using equation (3), by classification is summarized in four tables. In table 2 classification is done by network architecture.

Table 2

Classification by network architecture

Designations Values

Number of neurons in the hidden layer 21

Sampling interval (in seconds) 0,0001

Number of inputs 3

Number of Outputs 3

Table 3 is based on classification of data, used for network learning.

Table 3

Classification of data, used for network learning

Designations Values

Number of elements in the training and validation set 200

Maximum value of the input 30

Minimum value of input 1

Maximum time interval (in seconds) 1

Minimum time interval (in seconds) 10°

Table 4 used learning parameters.

Learning Parameters, usee for network classification Table 4

Designations Values

Number of iterations 100

Output Activation function Stochastic

Learning algorithm Adaptive back propagation

The performance of this neural architecture is given by the parameters in table 5.

Table 5

Performance parameters of neuronal classifier

Accuracy Rel. Entropy

All 0,594 0,232

Train 0,610 0,228

Test 0,558 0,241

This table shows that the used network is a Hopfield network. The key performance indicator is the relative entropy (Rel. Entropy). It can be noted, that the test has an accuracy rate of 94,4 % compared to learning examples. So the network implementation decreases the entropy.

The results, obtained by the virtual environment study described above for the simulation of malfunctions due to broken bars, are summarized in Figure 6.

02 j'ai

a „

m 0

"■a i

ra

MiilliáilÉM

1 2 i Tims [S]

a) Residue of stator current rl (1 broken bar)

b) Residue of stator current rl (3 broken bars)

a) Residue of electromagnetic torque r2 (1 broken bar)

a) Residue from the rotational speed r3 (1 bar broken)

a

y.

G

V

a* ä-0.2

Ú 13

m Ml

jm

1

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

Tiiue [S]

b)-Residue of electromagnetic torque r2 (3 broken bars)

Time [S]

b) Residue from the rotational speed r3 (3 broken bars)

Fig.6: The residues, generated by the breaking of one bar (cases «a») or 3 bars (cases «b»)

The curves in figure 7 represent the residues, generated by the system during the break of a portion or portions of two rings.

аз 01

V 0 |_

i

V.0 1 ■02

- - ;

yui IT4W jlMd

!

I з 3 Time [S]

a) Statoric current residue rl (breaking of a ring portion)

Time [S]

a) Electromagnetic torque residue r2 (breaking of a ring portion)

a) Rotational speed residue r3 (breaking of a ring portion)

„ id i

3-ю

E-ao

■B

01 -'■> a.

in-40

If

Tiaie [S]

b) Statoric current residue rl (breaking of two portions of ring)

b) Electromagnetic torque residue r2 (breaking of two portions of ring)

t ? 3 AJ

Time [S]

b) Rotational speed residue r3 (breaking of two portions of ring)

Fig. 7. Residues, generated during the breaking of a portion (cases «a») or two ring portions (cases «b»)

It was observed, that the amplitudes of generated residues classes compared to the system characteristics (stator current, electromagnetic torque and generator speed) shown on the figure 8 considered characteristics of normal or healthy operation, increases when the damage increases in each fault category.

i

L

r

f

F

3CCD

Tiiua'S] a) statoric current

Tims [S] a) Electromagnetic torque

Time fS] b) Error of the stator current

¿■ocre.

V

Time [S] TilBe ES]

b) Error of the electromagnetic b) speed error

torque

Fig. 8. Characteristics of the wind turbine generator in healthy operation The classification results of Hopfield neural networks are shown in Table 6.

Table 6

Results of classification of defects by Hopfield network

State of the wind turbine generator Amplitude of rl Amplitude of r2 amplitude of r3

Healthy state <0,010 < 0,005 <0,2

1 broken bar < 0,060 < 0,030 <4,0

3 barres adjacent broken <0,210 <0,100 < 17,5

1 ring portion broken < 0,300 < 0,200 <29,0

2 portions of adjacent rings broken <0,350 <0,215 <34,5

From table 6 we noted that the usage of network, based on the connectionist calculation and cognitive techniques, not only allows more accurate detection of malfunctions for turbine of generator, but also provide their easier location.

Conclusion. The main purpose of this paper was to show, that connectionist methods are effective in the diagnosis of networked systems - on the example of controlling wind turbine through its electric generator (an induction machine). Such control can lead to improving of performances (in relation to the current level) due to usage of fast Fourier transform (FFT - Fast Fourier Transform) approach to process measurable quantities - such as current and voltage.

The results obtained in this paper can be considered as a contribution to a new approach that can be called «system approach», in particular based on the signal classification. This approach can be called «class-based signal approach» either by the time-frequency representation or by the amplitude or shape of the signal, which is generated in our case. The parameters of this signal are compared to another signal. The results of this comparison characterize stable and healthy operating condition of the actuator.

This new approach in the diagnosis would allow more detailed exploration of the defects (such as those mechanical - breakage of the blades, bearings wear various levels, the asymmetry of the axis of the wind generator) by increasing the number of inputs of the neural network. This increase would result in a proliferation of sensors and certainly would make the system more expensive. However it should be noted, that the expertise would not fail in cases, where it proves necessary to implement such systems diagnostics. This new approach opens the way for the use of remote diagnostics systems in new tools - such as fuzzy logic, the combination of neural networks and fuzzy logic, expert systems and genetic algorithms.

Список литературы

1. Ackley D. H. A learning algorithm for Boltmann machines / D. H. Ackley, G. E. Hinton, T. J. Se-jnowski // Cognitive Science. - 1985. - Vol. 9. - P. 147-169.

2. Borland Inprise Corp. Delphi 5, Guide du Développeur. - Avril 1999.

3. Branicky M. S. Styability of Networked Control Systems Explicit Analyis of Delay / M. S. Bran-icky, S. M. Phillips, Zhang // Procedings of American Control Conference. - 2000. - Vol. 4. - P. 2352-2357.

4. Faraz K. Ould-Bouamama, Intelligent Monitoring of an Industrial Robot / K. Faraz, R. Merzouki // 9th IF AC Workshop on Intelligent Manufactoring Systems. - Szszecin Poland, October 2008.

5. Heeb D. O. The organisation of behaviour / D. O. Heeb. - New York : Wiley, 1949.

6. Hopfield J. J. «Unlearning» has a stabilizing effect in collective memories / J. J. Hopfield, D. I. Fein-stein, R. G. Palmer // Nature. - 1983. - Vol. 304. - P. 158-159.

7. Ivanov-Smolenski A. Machines électriques / A. Ivanov-Smolenski. - Moscow : Mir, 1983.

8. Kodjo M. K. Approche connexionniste pour la modélisation et l'optimisation du rendement d'un aérogénérateur : thèse de doctorat / M. K. Kodjo. - Octobre 2005.

9. Kodjo M. K. Modélisation de la conversion électromécanique des machines électriques tournantes sous Simulink / M. K. Kodjo, K. Bedja, A. S. Ajavon, A. A. Salami // Journal de la Recherche Scientifique de l'Universite de Lome (Togo). - 2005. - Vol. 7, № 1. - P. 9-24.

10. Kodjo M. К. С. Lishou' Neural networks for predictive control of the mechanism of orientation of a wind turbine / M. K. Kodjo, K. Bédja, A. S. A. Ajavon, R. M. Faye, C. Lishou // JSPI. - 2008. - № 9. -P. 75-85.

11. Lam J. A New Delay System Approach to Network-Based Control / J. Lam, H. Gao, C. Wang // Automatica. - 2008. - Vol. 44, issue 1. - P. 39-52.

12. Lian F. Analysis, Design, Modeling, and Contol of Network Control Systems : Ph. D. dissertation/F. Lian. - Département of Mechanic Engeneering, the Univerty of Michigan, 2001.

13. Malek-Zavarei M. Time-Delay Systems: Analysis, Optimization and Application / M. Malek-Zavarei, M. Jamshidi. - North-Holland, 1987.

14. Mokhtari M., Apprendre et maîtriser MATLAB / M. Mokhtari, A. Mesbah. - Springer-Verlag, Berlin, 1997.

15. Nilson J. Stochastic analysis and Controlof Real - Time Systems with Random Time Delays / J. Nilson, B. Bernhardson // Automatica. - 1998. - Vol 34, issue 1. - P. 57-64.

16. Nilson J. Real-Time Control System with Delays / J. Nilson. - Lund : Département of Automatic Control, Lund Institut of Technology, 1998.

17. Ondel O. Diagnostic par reconnaissance des formes : application à un ensemble convertisseur machine asynchrone : thèse de doctorat / О. Ondel. - Ecole centrale de Lyon, 2006.

18. Richard J. P. Systèmes Commandés en réseaux / J. P. Richard, T. Divoux. - 2006

19. Walsh G. C. Stability Analysis of Networked Control Systems / G. C. Walsh, H. Ye, Bushnell // Procedings of American Control Conference. - 2000. - Vol. 4. - P. 2876-2889.

20. Ye H. A New Party Space Approach for Fault Detection Based on Stationary WaveletTransform / H. Ye, G. C. Walsh // IEEE Trasactions on Automatic Control. - 2004. - Vol. 49, issue 2. - P. 281-287.

21. Zhan P. Fault Detection of Networked Control Systems with Missing Measurements / P. Zhan, S. X. Din, P. M. Franck, Sader // Proceeding of the 5th Asian Control Conference. - 2004. - P. 1258-1263.

References

1. Ackley D. H., Hinton G. E., Sejnowski T. J. A learning algorithm of Boltmann machines. Cognitive Science, 1985, vol. 9, pp. 147-169.

2. Borland Inprise Corp. Delphi 5, Guide du Développeur, avril 1999.

3. Branicky M. S., Phillips S. M., Zhang Styability of Networked Control Systems Explicit Analyis of Delay. Procedings of American Control Conference, 2000, vol. 4, pp. 2352-2357.

4. Faraz K., Merzouki R., Ould-Bouamama Intelligent Monitoring of an Industrial Robot, 9th IFAC Workshop on IntelligentManufactoring Systems, Szszecin Poland, October 2008.

5. Heeb D. O., The organisation of behaviour. New York : Wiley (1949).

6. Hopfield J. J., Feinstein D. I., Palmer R. G. «Unlearning» has a stabilizing effect in collective memories. Nature, 1983, vol. 304, pp. 158-159.

7. Ivanov-Smolenski A., Machines électriques (Volume 2). Edition «Mir», Moscow, 1983.

8. Kodjo M. K., Approche connexionniste pour la modélisation et I 'optimisation du rendement d'un aérogénérateur, Thèse de Doctorat Unique Octobre 2005, ENSI.

9. Kodjo M. K., Bedja K., Ajavon A. S., Salami A. A. Modélisation de la conversion électromécanique des machines électriques tournantes sous Simulink. Journal de la Recherche Scientifique de l'Uni-versite de Lome (Togo), 2005, vol. 7, no. 1, pp. 9-24.

10. Kodjo M. K., Bédja K., Ajavon A. S. A., Faye R. M., Lishou C. Neural networks for predictive control of the mechanism of orientation of a wind turbine. JSPI, 2008, no. 9, pp. 75-85.

11. Lam J., Gao H., Wang C. A New Delay System Approach to Network-Based Control. Automatica, 2008, vol. 44, issue 1, pp. 39-52.

12. Lian F. Analysis, Design, Modeling, and Contol of Network Control Systems, Département of Mechanic Engeneering Publ. House, the Univerty of Michigan Publ. House, 2001

13. Malek-Zavarei M., Jamshidi M. Time-Delay Systems: Analysis, Optimization and Application, North-Holland, 1987.

14. Mokhtari M., Mesbah A. Apprendre et maîtriser MATLAB, Springer-Verlag, Berlin, 1997.

15. Nilson J., Bernhardson B. Stochastic analysis and Controlof Real - Time Systems with Random Time Delays, Automatica, 1998, vol 34, issue 1, pp. 57-64.

16. Nilson J. Real-Time Control System with Delays, Lund, Département of Automatic Control Publ. House, Lund Institut of Technology Publ. House, 1998

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

17. Ondel O. Diagnostic par reconnaissance des formes : application à un ensemble convertisseur machine asynchrone, Ecole centrale de Lyon Publ. House, 2006.

18. Richard J. P., Divoux T. Systèmes Commandés en réseaux, 2006.

19. Walsh G. C., Ye H., Bushnell Stability Analysis of Networked Control Systems, Procedings of American Control Conference, 2000, vol. 4, pp. 2876-2889.

20. Ye H., Walsh G. C. A New Party Space Approach for Fault Detection Based on Stationary Wavelet Transform, IEEE Trasactions on Automatic Control, 2004, vol. 49, issue 2, pp. 281-287.

21. Zhan P., Din S. X., Franck P. M., Sader Fault Detection of Networked Control Systems with Missing Measurements, Proceeding of the 5th Asian Control Conference, 2004, pp. 1258-1263.

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