Simulation of complex engineering systems' damages with auxiliary of neural networks
SIMULATION OF COMPLEX ENGINEERING SYSTEMS’ DAMAGES WITH AUXILIARY OF NEURAL NETWORKS
Abstract
This paper is about the simulation of complex engineering systems’ damages with auxiliary of neural networks. We start off with a brief definition of details. We will discuss the use of neural networks in determining the conclusions of the study. A detailed definition of semi-trailer, which is the machine in study, will also be given.
The paper then moves on towards the main body of the paper which will discuss in full details of the damages done on a semi-trailer. The analysis is being done using neural networks to analyze this complex phenomenon and to study the operation analytically. The discussion is ended by a conclusion that clearly indicates advantages, limitations, and possible applications.
A reference list is provided at the last part of the paper for closure.
Key Words
Neural networks, semi-trailers, simulation, and complex engineering systems.
Introduction
A neural network is a collection of interconnected elements or units [1]. Beyond that characterization, neural network means a variety of things to a diversity of researchers. However, to put aside neuroscience and cognitive science, we regard a neural network as a purely formal object or as a rich family of formal objects. For narrowing our scope to mathematical perspectives, 'neural network' still has a striking diversity of construals.
Neural networks are dynamical systems that compute functions that best capture the statistical regularities in training data: their study inevitably brings together concepts from dynamical systems theory, computation theory, and statistics. Correlated with, but logically independent of, the tripartite division of computational, dynamical, and statistical perspectives, there is the following tripartite decomposition of a neural network:
The processing component (1) of a neural net is an algorithm (or set of differential equations) by means of which activation patterns input to the network are converted into activation patterns that comprise the net's output. The computational and dynamical perspectives tend to address this component most, since the input/output function computed is of primary concern to the computational perspective, and the dynamics by which it is computed is of central interest to the dynamical perspective.
But the computational and dynamical perspectives also address the learning component (2), since the computational difficulty of the learning problem and the weight dynamics of learning algorithms are both of great interest. It is the statistical perspective, though, that has the most to say about the central problem in most neural network learning: what are justifiable procedures for drawing inferences from given training examples to unseen data--the problem of induction.
Lastly, the third component, representation (3), is the least-studied aspect of neural networks: it concerns the link between the input/output activation patterns and the items that they encode from whatever domain the network's problem comes.
Now that we have an idea about neural networks, what about semi-trailers? What is it? Since it is our main object, we should at least define what it is.
A semi-trailer is a trailer without a front axle. A large proportion of its weight is supported either by a road tractor or by a detachable front axle assembly known as a dolly. A semi-trailer is normally equipped with legs, which can be lowered to support it when it is uncoupled. A road tractor couple to a semi-trailer is often called a semi-trailer truck or semi [2].
Body of Paper
The automobile semitrailers’ life cycle simulation is based onto process of damage “assigning” to a given area from the list of previously selected possible hazard locations, that being grounded onto statistical data and operational dynamics from one side, and stochastic conditions of operation from another [3].
As such assigning represents several variables threshold function (determined and stochastic ones) and with respect to: different factors’ specific influence onto these variables, that influence varied degree by the measure of damages accumulation and repairs effected, to simulate the semitrailer’s frame life cycle we used the neural networks logic mathematical apparatus.
![]()
The threshold logic allows structuring devices with n
binary inputs x1,…,xn and
one output y, which function follows to
such relation: Where the i-th input weight
xi
and the threshold
h
are given as finite real numbers. Such devices, conventionally shown at figure
1.1., are known as threshold elements.
The arbitrary set of weight xi and the threshold h, as every threshold element always can be correlated with some logic function known as threshold function. Nevertheless not every logic function can be realised through one threshold element. That is why the first problem of threshold logic consists in assigning a class of threshold functions with determining the structure of threshold element implementing the threshold function (threshold element synthesis). Provided such implementation is impossible or inexpedient; we’ll face the second problem of scheme synthesis with threshold elements.
Important constituent of threshold logic is the formal neuron (see fig.1, 2). Neuron’s inputs, dendrites, influence its body through two types of fibres: these exciting with weight 1 and these inhibitory, with weight –1. The point of fibre – to neuron body contact is called a synapse (exciting fibres’ synapses are marked with bold points). The output is located immediately at the neuron body. Apart that there occur the denying fibres with termination at denied fibre, through which signal arrival is blocked when denying input excited (see fig. 4; denied is input’s x3 fibre at x1 =1). Just like threshold element the neuron has characteristic threshold h, at that it excites (y=1) when the weight function, corresponding to the given input variables’ values set is not less that h value. So, the neuron shown at fig.1,2 will be excited when sets (0,1,0), (1,0,0), (1,0,1), (1,1,0) and (1,1,1).
As a distinct from threshold elements, with one formal neuron we can implement any logic function. For neuron and neural schemes synthesis usual practice is to involve Venn’s diagrams and their modifications . at that the goal consists in obtaining schemes, where total fibres number is minimum (here implementing the process with only one neural scheme would be preferable when compared to only one neuron). These last years running the formal neuron reached to become universal model both in cybernetics and some other engineering fields. The more complete model of abstract neuron introduces time-dependent relations: signals passage through synapses with one time-step delay and the threshold value represent discrete time function [4].
The research [3] suggests a system of complex engineering objects’ operation prognosis based onto processing the current data received from subsystems executing global study of object condition at different stages of its life cycle: from project design up to withdrawal from operation.
Let we shape such system model with neural logic auxiliary. Such model cell scheme is given at fig.2. it consists of three threshold elements implementing the following functions:
yi – binary random-number generator (0 either 1)
y2 = f(z1, z2, x1, x2),
y3 = f(z3, z4, x3, x4),
y = f(x1, x2, x3)
x2=y2; x3 =y3)
x1= 0, if y3=1
1, if y2 =0,y1=1.
Denominations of the given at figure 2:
x1,-binary signal from tension calculation unit;
x2, - binary signal from test bench unit;
x3, - binary signal from ground test unit;
x4, - binary signal from client’s data processing unit;
x1, - weight of signal from tension calculation unit;
x2, - weight of signal from test bench unit;
x3, - weight of signal from ground test unit;
x4, - weight of signal from client’s data processing unit;
h- excitation threshold,
y – binary excitation signal.
The input cells are: z1=scalculated, z2=smeasured, z3=Pground-test, z4=Pclient-data,
where
scalculated - calculated tension at corresponding damaged point,
smeasured – measured tension at corresponding damaged point,
Pground-test – eventuality of damage calculated by ground-test data,
Pclient-data – eventuality of damage calculated by data from client.
The
cell threshold element No 1 implements the function:
y1 =0 at
![]()
y1 =1 at
where
x1 - weight of parameter at z1 input,
x2 - weight of parameter at z2 input,
Ki – resource coefficient by mechanical tension.
The cell threshold element No 2 implements the function:
y1 =0 at
y1 =1 at
where
Cground-test - weight coefficient of damage probability obtained at ground-test;
Cclient-data - weight coefficient of damage probability obtained at statistical processing of data received from clients.
The neuron 3 function is given at table (Table 1).
Binary inputs x1, x2 and x3 have the following content:
x1 – (exciting input) receives binary signal from random number generator:
1 – if random number coincides to the cell number,
0 – if contrarily,
x2 – (inhibiting input) receives binary signal from threshold element No 1:
1 – if weighted average sum of calculated and measured mechanical tensions at eventual damage point is less that tolerated tension (with reference to resource coefficient Ki)
0 – if contrarily,
x3 – (exciting input) receives binary signal from threshold element No 2:
1 – if weighted average sum of calculated and measured mechanical tensions at eventual damage point exceeds either equal to the given threshold value,
0 – if contrarily.
As we see from Table 1, the neuron’s excitation (y=1) occurs when 2, 4 and 6 states, id. e., when at the least one factor is eventual (x1) either connected to the real events (xi), assigns the damage to a given location if at that the mechanical tension level is sufficiently significant (x2) for not hindering that process.
The general model of semitrailer frame damages accumulation, on the basis of neural logic is shaped with the use of elements shown at fig.2. Such model functioning scheme is given at fig.3. It includes the following levels:
- “net stochastic” level (random-values generator),
- object’s current state level,
- calculated level (models of object’s internal processes),
- empirical level (real object’s internal processes),
- logic level (neural network).
The model functions in such a way:
The random-values generator produces a sequential real number W from the series 1…N, where N – quantity of considered points of damage at the object. Accordingly to that, the n-th neural cell input x0n (fig.3) receives a signal, logic “unit”.
yn =1, if W =n;
yn = 0, if W=/= n.
Calculation level is given with correlation:
![]()
Where
h1*
- weighted sum compared to the threshold value
hi
:
hi=1/[s].
When researching it was adopted:x1= x2 =0,5/K3
Id. e., the influence of calculated and bench test internal mechanical tensions inside of frame structure was considered in equilibrium. As a rule the client can select another correlation between weight coefficients x1 and x2 corresponding to his confidence level seeking the calculations’ and bench tests’ results. Provided the bench test has not been effected , x2 is equalised to zero.
The object current state level corresponds to the real dynamics of operation being given with formula:
![]()
whereh2* - weighted sum compared to the threshold value h2 and to the coefficients
C3 and C4 values. As x3 =C3 ; x4 =C4, these coefficients represent the weights specifying the values of probabilities for such or another from considered areas damage, resulting from ground-test data (Pground-test) and the probabilities of the same points damaging resulting from clients’ data processing (Pclient-data) ; the issues being compared with probability threshold value h2.
Graphs, Tables, and Photographs



Figure 2. Scheme of cell model
Table 1
Cell threshold element No 3 (neuron) states
|
State No |
X1 |
X2 |
X3 |
Weighted sum h* |
Threshold h |
Axon y |
|
+1 |
-1 |
+1 |
||||
|
1 |
0 |
0 |
0 |
0 |
1 |
0 |
|
2 |
1 |
0 |
0 |
1 |
1 |
1 |
|
3 |
0 |
1 |
0 |
-1 |
1 |
0 |
|
4 |
0 |
0 |
1 |
1 |
1 |
1 |
|
5 |
0 |
1 |
1 |
0 |
1 |
0 |
|
6 |
1 |
0 |
1 |
2 |
1 |
1 |
|
7 |
1 |
1 |
0 |
-1 |
1 |
0 |
|
8 |
1 |
1 |
1 |
0 |
1 |
0 |

Figure 3. Scheme of semitrailer frame damages accumulation model functioning on the basis of neural logic

Figure 4. Correlation of weight coefficients x3 and x4 by the measure of clients’ data accumulation
Conclusion
At the model practical application after concluding an agreement to a client referring to a new object there were effected accelerated preliminary ground tests of automotive vehicle. At this period the x4 value when simulation has been equalised to zero. Initial stage completed, when the “centre” started receiving the clients’ data, the x4 value begin increasing at the same time that x3 decreasing up to the point where the data source for second threshold element passes completely to the clients sector (fig.4.)
With reference to that the neuron excitation threshold h=1, and with respect to weight coefficients, the logic level is given by:
x1 – x2 + x3 >1
The neural network teaching consists in: blocking several neural cells by the measure of corresponding damaged areas’ complete disabling; accounting of load redistribution between completely enabled and partially disabled areas, and also the corresponding elements’ threshold values specification, that serving to adequate representation of increasing data massif onto simulated objects’ real operational parameters with the sougn neural model.
Custom Essay Writing
Australia
Send us your essay instructions. We write
it for you.
Only AUD$27
per page.
www.ivythesis.com
Malaysia Essay Writing
Send us your essay assignment. We write it
for you.
Only
RM
40/ page.
www.ivythesis.com
Singapore Essay Assistance
Have a hard time finishing your
assignment.
We write it for you. Only SG$
25/ page.
www.ivythesis.com




Comments