• Nenhum resultado encontrado

Prediction of Operating Characteristics of Electrotechnical Devices using Artificial Neural Networks

N/A
N/A
Protected

Academic year: 2017

Share "Prediction of Operating Characteristics of Electrotechnical Devices using Artificial Neural Networks"

Copied!
6
0
0

Texto

(1)

Prediction of Operating Characteristics of Electrotechnical

Devices using Artificial Neural Networks

PASCA Alexandra, MICU Dan Doru, CZUMBIL Levente

Technical University of Cluj-Napoca

Department of Electrotechnics and Measurements, Faculty of Electrical Engineering, Gh. Baritiu Street, No. 24, Cluj-Napoca, Romania

E-mail: alexxpasca@yahoo.com, dan.micu@ethm.utcluj.ro, levente.czumbil@ethm.utcluj.ro

Abstract – The paper purpose is to emphasize the possibilities and the advantages to use the artificial intelligence techniques for operating mode prediction of electrotechnical devices. The considered application consists of the analysis of behavior of an inductive proximity sensor at variation of design parameters.

Keywords: artificial intelligence, inductive proximity sensor, finite element model, neural network.

I. INTRODUCTION

There are numerous problems and applications in electrical engineering where the solution is very difficult to be achieved, even with today’s advanced methods. On one hand, in electrotechnical devices there are often situations with a complex phenomenology (thermal, electromagnetic, mechanical, etc.) which influence each other. In these situations, problem modeling and numerical simulations involves a very complex model that requires a great computational effort (time and resources). On the other hand, there are some cases where you have to do deal devices, whose operating characteristics depend on many constructive parameters (like geometry, power supply parameters, material properties, etc.) and it is very difficult to determine their influence, i.e. to determine the system response to all possible combinations of parameters values [1-5].

In order to overcome the above mentioned difficulties, in the last years it is observed in the scientific literature, a trend using artificial intelligence techniques to solve complex engineering problems [1,2]. The range of applications where it is proper to apply such an approach has expanded more and more, so we can state that the method and the field of application have evolved simultaneously, influencing each other.

Among artificial intelligence techniques, simulations using neural networks, genetic algorithms and fuzzy logic are most the advanced techniques today. This paper proposes the use of artificial neural networks (NN) as a method for operating mode prediction of electrotechnical devices, complementary for physical or numerical experimentations.

The treated application represents the behavior analysis of an inductive proximity sensor at variation of design parameters.

The study consists of two stages. First, is elaborated the finite element model of the transducer, using the professional code FLUX® [6-9]. Having as aim the finding an appropriate neural network, able to simulate the behavior of proximity sensor at different functioning conditions, we choose a high degree of parameterization for the application, with different kind of parameters, which varies in a large range. The second step is to determine the neural network [10], based on over 40,000 data sets obtained from multiparametric solving of the numerical model and going through a selection process based on network performance criteria. With network determined in this way, simulations were made on the data sets not used for the training process.

II. FEM ANALYSIS OF THE INDUCTIVE PROXIMITY SENSOR

A. Physical model of the transducer

Taking into account that the inductive transducer senses the proximity of a metal body, the model of the transducer consists of a toroidal coil placed parallel to the surface of a conductive flat plate, as shown in Fig. 1.

Fig. 1. Physical model of the inductive proximity transducer

z

O r

J1

(2)

The coil is fed with a sinusoidal current with a given r.m.s. value and frequency. Due to the induced currents in the plate, the magnetic flux through the coil changes, varying mainly with the distance coil - plate. We can analyze the dependence of the coil inductance, of its sensitivity and of the voltage at its terminals, function of several parameters, of which the most important is the distance between the coil and the surface of the conductive flat plate, for different variants of the plate material.

B. The electromagnetic field – electrical circuit coupling of the transducer

The physical model of the transducer, as shown in Fig. 1, is characterized by a rotation symmetry and, as a result, the associated field model is 2D axisymmetric, in the cylindrical coordinates (r, z). Coil current density J1 (the source of the electromagnetic field) and the magnetic vector potential A (the unknown state variable of the electromagnetic field) have azimuthal orientation, perpendicular to the rOz plane, Fig. 1. The differential model of the quasi-stationary harmonic electromagnetic field, expressed by the complex image of the magnetic vector potential A, is represented by the equation:

rot[(1/µ)⋅rotA] + jωA/ρ = J1 (1) where ω = 2πf, f is frequency, ρ is the resistivity and µ

is the magnetic permeability. The second term on the left side of the equation represents the induced current density Ji (Fig. 1), non-null only in the plate region, where the electrical conductivity σ = 1/ρ is nonzero.

The current density J1 in the rectangular region in Fig. 1, which represents the axial section through the inductor coil, is the source of the electromagnetic field. The value of this quantity can be quite easily calculated based on transducer geometry data and on power supply data. But it may be considered as an unknown, as the magnetic vector potential, if besides the above equation we take into account the equation of the electric circuit which includes the coil. This circuit includes, on one side, a current source of known intensity I1 and, on the other side, a stranded coil which reflect the field model and at which we know the number of turns, the resistivity of the conductor and the filling factor. As a consequence, the numerical model of the transducer is of the type of electromagnetic field - electric circuit coupling [6].

C. Finite element model of the transducer

Electromagnetic field computation domain, Fig. 2, which represents half of axial section of the physical model of the transducer, contains the following regions with different physical properties:

- COIL, the region where the current density is denoted by J1. Being made of stranded conductor, there are no induced currents. For this reason, the material associated to this region is non-conductor;

- PLATE, the conductive region in the proximity of the coil, the area of induced currents;

- AIR, the non-conductive and non-magnetic region, which surrounds the inductor-coil and the induced-plate;

- INFINITE, non-conductive and non-magnetic region, which is a transformation of infinite region from outside of the AIR region into a finite region. Using this type of region, we can approach a problem of electromagnetic field, which is usually one with the unlimited expansion.

Fig. 2. Electromagnetic field computation domain

We have considered initially for the metal plate two cases: non-magnetic steel, with ρ=10-6Ωm, respectively

aluminium, with ρ = 0.03⋅10-6 Ωm. The relative

magnetic permeability µr = 1 for entire calculus domain. Coil turns are made by copper, with ρ = 2⋅10-8Ωm.

Construction of the mesh must take into account the areas with intense field and with induced currents. The details of the mesh are illustrated in Fig. 3.

Fig. 3. Particularities of the mesh associated with computation domain

COIL

AIR PLATE

(3)

The electrical circuit of the transducer is presented in Fig. 4.

Fig. 4. The electrical circuit model of the transducer

D. The simulations results

Fig. 5,6,7 presents the numerical simulation solutions obtained for different values of input parameters (different plate material, different values of coil-plate distance, denoted with D).

Fig. 5. Electromagnetic field lines in the case of aluminium plate and D = 4 mm

a)

b)

Fig. 6. The chart of magnetic flux density in the case of steel plate and D=14 mm (a), respectively, D=56 mm (b)

a)

b)

Fig. 7. The chart of eddy currents in the plate, in the case of steel plate and D=14 mm (a), respectively, D=56 mm (b)

Considering the distance between coil and plate D as a parameter, we can determine the dependence of coil inductance, obtained from numerical model in accordance with eq. (2), function of this distance (Fig. 8)

2

dV

2

2

V 2

LI

B

W

m

=

=

µ

(2)

PROXIMITATE_AL

0.015 0.02 0.025

50 100

Henry Inductivitate LL = f(D)

Distanta D BOBINA ; Phase (Deg): 0

Fig. 8. The dependence of the inductance of the coil function of the distance to the surface of aluminium plate

The sensibility of transducer is defined as follows [6]: Sensibility = d(Inductance) / d(D) (3)

Ji[A/mm2]

Ji[A/mm2]

(4)

The corresponding dependence of transducer sensibility function of D is illustrated in Fig. 9.

Fig. 9. The variation of transducer sensibility with the distance to the surface of aluminium plate

III. ARTIFICIAL INTELLIGENCE APPROACH Neural Networks (NN) belong to a special group of data analysis techniques that do not resemble with other classical techniques. NN are learning about the chosen subject from the information provided to them, by detecting relationships between input and desired output data, rather than being defined by user [5]

In order to develop and implement a neural network (NN) able to simulate with high fidelity the behavior of the transducer, which can give us the operating parameters of the transducer for any combination of input parameters, first we must create a training database.

We have considered the input parameters as follows:

a) geometry parameters: - the distance coil-metal plate D

- the average diameter of the plate DBMED - the thickness of metal plate GP

b) supply parameters: - frequency F

- r.m.s. value of the coil current – constant value I1 c) material parameter:

- the resistivity of metal plate ROPL The discrete values of parameters are:

D = 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 25, 30, 35, 40, 45, 50, 60, 70 mm

DBMED = 40, 50, 60, 70, 80, 90 mm GP = 10, 15, 20, 25, 30 mm

F = 400, 750, 1000, 3000, 4000, 7000, 10000 Hz I1 = 0.01, 0.02, 0.03 A

ROPL = 3⋅10-8, 10-7, 10-6 Ωm

Above values gives 41580 possible combinations. Simulations are obtained from an multiparametric solving of numerical model. The computer processor was Intel core 2 duo, 2.13 GHz, 8 GB RAM and the total CPU time was approx. 80 hours.

The database from which we have randomly selected the data sets for training and for testing is a table of values with dimensions 41580x8. The lines number corresponds to all combinations of input parameters and the columns number corresponds to the six parameters and to the two computed quantities, respectively the coil inductance and the voltage at coil terminals.

In order to implement the proposed artificial neural network prediction system the Neural Networks toolbox of the Matlab software package was used

To create a feed-forward network, the following predefined Matlab function was used:

net = newff(P,T,S,TF,PF) (4)

where: P represents the input data vectors; T

represents the target output data vectors; S represents the

number of neurons in each hidden layer; TF represents

the transfer function used for each layer; and PF is

performance function used to evaluate NN provided output data during the training process.

To determine the optimal structure of the proposed neural network, more than 36 feed-forward architectures with two hidden layers and one output layer were tested. The number of neurons on each hidden layer was varied between 5 and 30 with a step of 5 neurons. All created structures are retained in the NNMat array.

Using a custom Matlab function developed by the authors, in the same m-file, at each iteration an NN is created and after that trained in order to produce the desired output data.

net = train(net,InPuts,Targets); (5)

where: net is the artificial neural network created at each

iteration that has to be trained, P is a set of training input

data vectors and T represents the training target output

data vectors.

The transfer functions used are the hyperbolic tangent sigmoid tansig for hidden layers and the the

linear purelin function for the output layer neurons

x x)=

(

purelin (6)

x x

e e x

2 2

1 1 ) (

tansig

+ −

= (7)

The logarithmic sigmoid logsig transfer function

x

e x

+ =

1 1 ) (

logsig (8)

did not give the satisfactory results during training process performed on created NN.

It has been used the implicit Levenberg-Marquard training method combined with a descendent gradient with momentum weight backpropagation learning rule.

(5)

training stops when one of the convergence criteria is reached.

(

)

⋅ =

=

n

i

i

i y

y n

e Performanc

1

2 *

1 (9)

where: y* represent the desired output values, y

represents the provided output values of the optimal NN structure, and n represents the number of input/desired

output value pairs used to train the network.

Performance evolution of the identified optimal NN configuration is illustrated in Fig. 10

Fig. 10. The evolution of performance

Next step, having the data set vector NNMat, we must simulate the answer of these NN at other data sets, not used for training, and we will compare their answer with the numerical results obtained from FEM analysis.

For the simulation, another predefined Matlab function was used

sim(NN,InPutData) (10)

The neural network selected in order to models the mathematical function that offers the values of coil inductance L for any combination of input parameters has 30 neurons on the first hidden layer and 30 neurons on the second hidden layer. This structure offers a very high precision in finding the inductance L, the average relative error being of only 0.885 %. Analyzing the behavior of this NN for all data sets, it can be observed an maximum relative error of 4.52 %, for a single data set, all the others data sets resulting in errors in range 0.1...2.5 %.

Other acceptable structures for the searched neural network are:

- network with 15 neurons on first hidden layer and 30 neurons on the second layer, that give an average relative error of 0.904 %

- network with 5 neurons on first hidden layer and 10 neurons on the second layer, that give an average relative error of 0.940 %.

Furthermore, it was done a detailed analysis on operating mode predictions of inductive proximity transducer using the selected neural network, respectively an NN feed-forward backpropagation error type, with 2 hidden layers, with 30 neurons on first and 30 neurons on second hidden layer.

It was studied the dependence of total inductance of transducer coil function of the most relevant input parameter, respectively the distance coil-metal plate, in the case of fixed values for all other parameters. We considered these values as follows:

- the resistivity of metal plate: ROPL = 3⋅10-8 Ωm

(aluminium);

- the thickness of plate: GP = 20 mm (approx. 5 times greater than the skin depth of eddy currents induced in the plate);

- the average diameter of the coil: DBMED = 70 mm; - r.m.s. value of the current through the coil turns: I1=0.01 A

- frequency of power supply: F = 400 Hz

The comparison between the values of coil inductance obtained in two ways, based on the simulations using the finite element model built in chapter II and based on simulations using the selected neural network, is illustrated in Table 1 and Fig. 11. Table 1. Coil inductance values obtained based on simulations using FEM model (L_MN) and based on simulations using the selected NN (L_RN)

D[mm] L_MN [H] L_RN [H]

2 0.01488483 0.015130695

3 0.01583978 0.016021595

4 0.01667671 0.0168176332

5 0.01741455 0.0175290798

6 0.01806838 0.0181653713

7 0.01865023 0.0187350800

8 0.01916995 0.0192459182

9 0.01963575 0.0197047665

10 0.02005443 0.0201177207

12 0.02077258 0.0208267648

14 0.02136107 0.0214084741

16 0.02184702 0.0218898011

18 0.02225104 0.0222911826

20 0.02258896 0.0226282144

25 0.0232198 0.0232622686

30 0.02364163 0.0236902818

35 0.02393157 0.0239798297

40 0.02413584 0.0241689947

45 0.02428303 0.0242848359

50 0.02439116 0.0243504011

60 0.02453369 0.0243977170

70 0.02461831 0.0244118504

(6)

Fig. 11. The dependence of coil inductance on the distance between coil and metal plate, obtained in the two ways: based

on simulations using FEM model (L_MN) and based on simulations using the selected neural network (L_RN).

IV. CONCLUSIONS

Comparing the results of numerical experiments based on FEM model with simulations results using NN, we have registered the average errors of approx. 2% for followed output quantity, respectively the inductance of the transducer coil. The results fully justify the method discussed, taking into account in addition the much lower computational effort.

REFERENCES

[1] Simon Hykin, Neural Networks and Learning Machines,

Third Edition, Prentice Hall, 2009

[2] Virgil Tiponut, Catalin Daniel Caleanu, Neural networks. Architectures and algorithms (in Romanian), Ed. Politehnica Timisoara, 2002

[3] Levente Czumbil, Dan D. Micu, Francisc I. Hathazi, “Operating Mode Prediction of a Microwave Heating System using Artificial Intelligence Techniques”, The 8th International Symposium on Advanced Topics in Electrical Engineering ATEE 2013, Bucharest, 2013

[4] D.D. Micu, L. Czumbil, A. Ceclan, E. Simion, Denisa Ste , Liliana Cîmpan, “Neural Network Evaluation of Electromagnetic Interferences between HV Power Lines and Underground Metallic Pipelines”, Proceedings of the 11th International Conference on Engineering of Modern Electric Systems, EMES’09, Oradea, 2009

[5] D.D. Micu, L. Czumbil, G.C. Christoforidis, and E. Simion, “Neural Networks Applied in Electromagnetic Interference Problems”, Rev. Roum. Sci. Techn.– Électrotechn. et Énerg., vol. 57, no. 2, pp. 162-171, 2012 [6] Virgiliu Fireteanu, Monica Popa, Tiberiu Tudorache,

Numerical models in the study and design of electromagnetic devices (in Romanian), Ed. MatrixRom, Bucharest, 2000

[7] C. I. Mocanu, Electromagnetic field theory (in Romanian), Ed. didactica si pedagogica, Bucharest, 1980 [8] G. Mindru, M. Radulescu, Numerical analysis of the

electromagnetic field (in Romanian), Ed. Dacia,

Cluj-Napoca, 1986

Imagem

Fig. 1. Physical model of the inductive proximity transducer
Fig. 3. Particularities of the mesh associated with computation  domain  COIL AIR  PLATE  INFINITE REGION
Fig. 6. The chart of magnetic flux density in the case of steel  plate and D=14 mm (a), respectively, D=56 mm (b)
Fig. 9. The variation of transducer sensibility with the distance  to the surface of aluminium plate
+3

Referências

Documentos relacionados

In this study, an artificial neural network method using the back-propagation algorithm was proposed for the prediction of ferric iron precipitation in uranium bioleaching

Os objetivos específicos incluem: escolher terreno, de três encontrados próximos ao HUST e Policlínica, para a construção de um edifício garagem; definir o tipo do edifício

Regarding neural networks performance in terms of AUC, Table 4 shows that, when using the 22 characteristics, regularization and early stop neural network criteria

It was based on the recognition of isolated typed Urdu characters using Artificial Neural Networks (ANN). However, the accuracy of OCR was not mentioned and it did

In this study it is compared predictability of various prediction models such as discriminant analysis and artificial neural networks using usually in literature.. For this

In this work, we proposed a classification of MR image using the genetic optimized neural network, imposed with sequential forward selection and k-NN

The objective of this study is to investigate the possibility for the prediction of abrasiveness characteristics of thermal coal abrasive index using neural

Power demand of the mixer’s drive reveals the mixer’s operating characteristics and reliable monitoring of the mixing processes involving the evaluation of power consumption