<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Journal of Agricultural Engineering 2013</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1007/s11003-019-00312-0</article-id>
      <title-group>
        <article-title>Field Test Data Processing for the Accelerated Rig Test of Sprayer Booms</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mykola Stashkiv</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ternopil Ivan Puluj National Technical University</institution>
          ,
          <addr-line>56 Ruska street, Ternopil 46001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>13</volume>
      <issue>4</issue>
      <fpage>1</fpage>
      <lpage>9</lpage>
      <abstract>
        <p>Durability assessment is an important phase in the development of a new machine or the operation of a machine that has already been created before. It is possible to estimate the durability of the machine directly or to estimate the durability of its most critical assembly or element, the durability of which will be determine the durability of the machine in general. Durability (or fatigue life) can be assessed by theoretical and experimental methods. Theoretical methods of fatigue life analysis do not require significant material costs, but require a good knowledge of mathematical theory. In addition, the obtained results significantly depend on the applied calculation algorithms and accepted assumptions [1]. It is also significant that the basis for the theoretical assessment of durability is operational loads, the nature and magnitude of which are most often obtained experimentally [2]. The main source of input data for theoretical fatigue life analysis is the previous results of structural analysis or the results of the field test, rig test or lab tests. The quality of a fatigue life analysis is thus directly dependent on the quality of the results (stress or strain) obtained from a structural analysis or experiment. In particular, in the paper [3] is proposed an analytical model for the numerical evaluation of the service life of the load-bearing frames of sections of boom field sprayers. The service life of boom elements is represented as the sum of periods of initiation and subcritical growth of fatigue cracks that determined according to the Wöhler diagram and kinetic diagram of fatigue crack growth. The service life of a boom for the maximum amplitudes of cyclic bending of its weakest elements by using this model is computed. To clarify the previous model in the paper [4] is propose a method for the determination of the residual service life of wide-coverage spraying booms of field sprinklers with regard for the</p>
      </abstract>
      <kwd-group>
        <kwd>1 Field test data</kwd>
        <kwd>processing</kwd>
        <kwd>software</kwd>
        <kwd>glyph</kwd>
        <kwd>data correction</kwd>
        <kwd>acceleration</kwd>
        <kwd>rig test</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Abstract
A method and results of the digital processing of the sprayer’s booms field test data have
been described in the paper under discussion. The purpose of the field test data digital
processing is to create equivalent damage test specifications for a rig test using specialized
lab equipment (such as a multiaxial servohydraulic shaker) that is controlled in the time
domain, and needs time histories file to reproduce load in the laboratory. The edited channels
of field test data that have retain all the damage but considerably shorten the length of the
drive files is received. This gives significant benefits in accelerating rig test of the sprayer’s
booms. Analysis of the obtained results was implemented by comparing the power spectrum
densities of the measured and processed signals.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>maneuvering mode of their loading and the action of corrosive media. This improved model made it
possible to increase the accuracy of calculating the service life of the field sprayer’s booms.</p>
      <p>Field tests give the most accurate results, but require significant material and organizational costs
to the preparation of such an experiment. In addition, a full-scale experiment requires considerable
time for its preparation and implementation.</p>
      <p>The financial and time commitment for field test can be reduced substantially using accelerated
tests able to reproduce on the investigated structural, the same damage produced on the machine
during real life, in a reduced time.</p>
      <p>To effectively study and predict the structural durability, it is necessary to understand the
fundamentals of theory and to know modern approaches to planning accelerated testing.</p>
      <p>In particular, in the paper [5] is emphasized researchers working on AT programs need to be aware
of general principles of AT modeling and current best practices. The purpose of this review paper was
to outline some of the basic ideas behind accelerated testing and especially to review currently used
AT modeling practice and to describe the most commonly used AT models. In concluding remarks
are maked explicit suggestions about the potential contributions that scientists should be making to
the development of AT models and methods. The used of the different models is illustrated a series of
examples from the literature and own experiences.</p>
      <p>In the paper [6] principles and approaches to creating accelerated test (AT) models and data
analysis are described. ATs can be characterized by the nature of the response variable in the test (i.
e., what can be measured or observed, relative to reliability):
• Accelerated Life Tests - ALT (the response in an ALT is related to the lifetime of the product);
• Accelerated Repeated Measures Degradation Tests - ARMDT (in an ARMDT, one measures
degradation on a sample of units at different points in time);
• Accelerated Destructive Degradation Tests - ADDT (is similar to an ARMDT, except that the
measurements are destructive, so one can obtain only one observation per test unit).</p>
      <p>These different kinds of ATs can be closely related because they can involve the same underlying
mechanisms for failure and models for acceleration. They are different, however, in that different
kinds of statistical models and analyses are performed because of the differences in the kind of
response.</p>
      <p>There are different methods of accelerating tests to induce product failures more quickly. These
methods vary depending on the nature of the product or material being tested:
• Accelerate the Product Use Rate;
• Accelerate Product Aging;
• Accelerate by Increasing Product Stress.</p>
      <p>In all types of acceleration, care should be taken to make sure that the underlying mechanisms and
the resulting failure modes in an AT are the same as those that will affect the product in actual use.</p>
      <p>Accelerated tests can be carried out both for the machine in general and separately for its specific
assembly or element.</p>
      <p>So, for example, in the paper [7] the process of speeding up the degradation of a rolling element
bearing by over- loading it to uncover faults in a short amount of time are described are described. By
running the bearing with a heavy load at a high speed, the life-time is accelerated to uncover faults
relatively fast.</p>
      <p>In the paper [8] the purpose is to design accelerated life testing which involved determination of
normal test time, acceleration factor, acceleration test time and test setup for the tractor front axle
based on ALT.</p>
      <p>In the paper [9] is show the development of a methodology to perform an accelerated structural
test on a medium power tractor using a 4 post test rig. In particular, several proving ground testing
conditions have been performed to measure the loads on the tractor. The loads obtained were then
edited to remove the not damaging portion of signals, and finally the loads obtained were reproduced
in a 4 post test rig. The proposed methodology could be a valid alternative to the use of a proving
ground to reproduce accelerated structural tests on tractors.</p>
      <p>In the development and validation of new products the use of software to structural analysis and
virtual test rigs applying random loading and different frequencies is becoming more relevant.</p>
      <p>In the paper [10] is developed a virtual test rig for vehicle suspended components validation and
definition of experimental test rigs. The study was based on a standard component, using LMS
Virtual.Lab Siemens software for the dynamic analysis and durability. From the virtual modeling and
experimental data, the proper hydraulic actuators signals were defined to characterize the component
behavior according to the field application.</p>
      <p>In the paper [11] the accelerated life test based on the spectrum of fatigue loads was used both in
numerical simulation and bench tests of the push rod. The symmetrical cycling of the push rod was
presented as the positive pulsating load spectrum corresponding to the stress spectrum of the critical
node in the finite element model. Bench test results show that the fatigue life of the push rod is in
good agreement with FEM data.</p>
      <p>In the paper [12] the full-scale physical test and virtual test of car body are carried out. The data
processing method of small deletion and the inverse problem load acquisition method are proposed.
Taking the obtained load as the input of the physical and virtual bench, a new fatigue test method for
simulating the running attitude of the car body line is completed. The inverse problem analysis results
of virtual and physical tests are basically consistent, and the study of this method provides a basis for
improving the fatigue reliability of freight car bodies.</p>
      <p>With the development of controlling techniques, and data acquisition and processing methods,
electro-hydraulic servo test rig has been widely use in the accelerated tests to optimize critical
performance attributes such as durability, but also NVH (noise, vibration and harshness) and comfort
in the different industries. An important task in the preparation of such accelerated tests is the creation
of a driver file that will ensure the execution of the tests in accordance to the specified conditions and
in the shortest possible time.</p>
      <p>In the paper [13] an offline iterative learn control loop (ILC) is built to reduce the error between
acceleration signals measured on specimen and target signals. In order to eliminate cumulative error
of time integration of acceleration, displacements – the “drives” – to be applied to the test rig are
obtained by integration of the corrected acceleration in frequency domain. Experiment shows that
acceleration spectrum can be appropriately reproduced after several iterative learnings.</p>
      <p>The most effective way to create driver files to control a test rig is the combined method, which
allows creating a set of data for accelerated rig test using specialized software based on experimental
data from a field test.</p>
      <p>Among the whole amount of software to processing experimental data, the nCode software of
HBM Prenscia [14, 15] is the most appropriate. It designed for working with large amounts of test
data, for signal processing, and performing various studies.</p>
      <p>nCode GlyphWorks software has a convenient object-oriented graphical interface and it is
optimized for the complex work with large volumes of multi-channel data. The software functional
includes a wide range of tools for temporary, frequency and statistical analysis of signals. Moreover,
some tools are available to assess both the resource and fatigue durability of the products and
synchronized reproduction of GPS signals, video and other data obtained during the tests, and also a
convenient mechanism for automated creation of reports has been implemented. nCode GlyphWorks
software has a module system which enables to create the required feature set either by means of large
embedded libraries or by the use of language Python. Working templates in nCode GlyphWorks can
be prepared in advance and can be found in the specified library to provide reliability and high speed
of calculation [16].</p>
    </sec>
    <sec id="sec-3">
      <title>2. Field Test Data editing for Accelerated Rig Tests</title>
      <p>In this paper the field test data processing are implemented use nCode GlyphWorks software’s
tools for the implementation accelerated rig test of the sprayer booms. The goal of this processing is
to use the strain gauges measured test data to preparing drive files for a test rig.</p>
      <p>The field test data were derived from four channel of universal measuring system each of these
represents a uniaxial strain gauge placed in some potentially critical locations on the test object. This
test data were obtained and processing using the methods, means and software presented in [16 - 18].</p>
      <p>The task is to edit down these channels to retain all the damage but shorten the length of the files
as much as possible. This enables significant benefits in accelerating rig test.</p>
      <p>In an article [18] the fatigue lives of four critical areas of the sprayer boom based on measured
strain gauge data is calculated. Another use of fatigue analysis is to create equivalent damage test
specifications for a rig test.</p>
      <p>The fatigue life editing to create equivalent damage test specifications can be realized splitting the
signals into temporal windows in which the pseudo-damage (PD) is calculated to the equation [9]:</p>
      <p>PD = ∑i ni Si4 , (1)
where Si is load amplitude derived from rainflow matrix and</p>
      <p>ni is cycle number counted in a generic time history.</p>
      <p>The task now is to edit down these channels to retain all the damage but shorten the length of the
files as much as possible. This can have significant benefits in accelerating simulations, for example,
when preparing drive files for a test rig.</p>
      <p>This editing of fatigue analysis results to equivalent damage test specifications for a rig test can be
implemented by the nCode GlyphWorks - data processing system that contains a comprehensive set
of standard and specialized tools for performing durability analysis and other insightful tasks such as
digital signal processing.
2.1.</p>
    </sec>
    <sec id="sec-4">
      <title>Project development and setting</title>
      <p>Under test data digital processing conditions by specialized software tools nCode GlyphWorks
procedure to create equivalent damage test specifications for a lab test has been implemented.</p>
      <p>GlyphWorks is a multi-channel, multi-file, multi-format environment for processing large amounts
of data. GlyphWorks provides a graphical, process–oriented environment that contains leading
analysis capabilities for research of various processes. GlyphWorks represents data analysis processes
graphically and lets drag and drop graphical representations of interactive data analysis processes that
allow create and save sophisticated working projects for later re-use [16].</p>
      <p>The basic analysis building blocks used in GlyphWorks are termed glyphs. Glyphs are connected
by pipes, which contain the data that passes between glyphs and attach at the glyph’s pads (different
types of I / O pads are marked with different colors). In fact, Glyph is a calculation module (template)
with specified algorithms of certain functions performance and with possible setting of different
parameters of its properties. A set of glyphs with functional connections is the detailed design of the
research [16].</p>
      <p>In GlyphWorks, a process is defined as a combination of glyphs that define a data flow. A process
typically starts with an input glyph to define the data to be processed. Additional glyphs define
subsequent steps in the process for calculation, display, or writing output [16].</p>
      <p>The editing of fatigue analysis results to equivalent damage test specifications and creating the
drive file for a test rig is implemented according to the developed detailed design (Fig. 1) that
contains the following glyphs:
1 – Time Series Input glyph,
2 – Strain Life glyph,
3, 5, 9, 13 – XY Display glyph,
4, 6 – Damage Editing glyph,
7 – Graphical Editor glyph,
8 – Data Value Display glyph,
10 – Time Series Output glyph,
11, 12 – Frequency Spectrum glyph.</p>
      <p>Functional purpose of these glyphs, structural relations between glyphs and their parameters
settings are described below.</p>
      <p>The obtained in [16] the time series data output file was uploaded to the glyph TSInput1 (Fig.1,
glyph 1). These time series graphs are displayed in the central window of the glyph.</p>
      <p>We have connected the Time Series Input glyph (TSInput1) to glyph StrainLife1 (Fig.1, glyph 2)
from the Fatigue palette.</p>
      <p>Before running the process, the properties of the strain life analysis need to be set; in this case, we
configure this glyph as in [18].</p>
      <p>The glyph StrainLife1 output is connected with the XYDisplay1 glyph input (Fig.1, glyph 3). The
XY Display glyph has been used to show (Fig. 2) the output data from Strain Life glyph (only the
output data for the channel 1 is shown here).</p>
    </sec>
    <sec id="sec-5">
      <title>Fatigue Editing Assessment</title>
      <p>For the fatigue editing assessment is used Damage Editing glyph from the Fatigue palette and Data
Values Display glyph and XY Display glyph from the Display palette.</p>
      <p>The DamageEditing1 glyph (Fig.1, glyph 4) is connected to the time series (blue) output of the
StrainLife1 glyph.</p>
      <p>The XYDisplay2 glyph (Fig.1, glyph 5) is connected to the multicolumn (brown) output of the
DamageEditing1 glyph.</p>
      <p>The DataValuesDisplay1 glyph (Fig.1, glyph 8) is connected to the multicolumn (brown) output of
the DamageEditing1 glyph.</p>
      <p>The next step in the fatigue editing process is to determine appropriate parameters for use in the
Damage Editing glyph. For this it is necessary to set the following properties of the DamageEditing1
glyph:</p>
      <sec id="sec-5-1">
        <title>Mode: Assessment;</title>
        <p>WindowMinimum: 0.125;
WindowMaximum: 1;
WindowSteps: 7;
PercentageDamageMinimum: 75;
PercentageDamageMaximum: 100;
PercentageDamageSteps: 5.</p>
      </sec>
      <sec id="sec-5-2">
        <title>The glyph DamageEditing1 properties are shown on the Figure 3.</title>
        <p>The assessment mode of the Damage Editing glyph enables to assess the effect of two parameters:
a. Window Length – This is the “time slice” of data that is considered in adjacent non-overlapped
windows. With a window length of 1 second, for example, the total damage within each one-second
window is calculated for each channel. In assessment mode, a range of values is defined;
b. Percentage Damage Retained – Given a certain window length, there will be a relationship
between the amount of damage retained and the time retained. In assessment mode, a range of values
is defined for the damage retained.</p>
        <p>Varying these two parameters produces a family of curves: Percentage Damage Retained against
Percentage Time retained for each Window Length (Fig. 4).</p>
        <p>The resulting curves can be used to select an appropriate trade-off between required damage
retained against how much time will be saved.</p>
        <p>Having reviewed the results are shown on the Figure 4 and the Figure 5, in this case we will use a
0.25 second window length and retain 100% damage to achieve an approximately 80% reduction in
time.</p>
      </sec>
      <sec id="sec-5-3">
        <title>Mode: SliceSelection;</title>
        <p>KeepFirstAndLast: True;
WindowSetting: ByTime;
WindowLength: 0.25;
DamageSetting: Percent;
PercentDamageRetained: 100.</p>
      </sec>
      <sec id="sec-5-4">
        <title>EditMethod: Delete;</title>
        <p>JoinType: HalfSine;</p>
        <p>JoinTime: 0.05.</p>
        <p>The glyph DamageEditing2 properties are shown on the Figure 6.</p>
        <p>For the GraphicalEditor1 glyph must be set the following properties:</p>
        <p>After run the process the “SliceSelection” mode in the DamageEditing2 glyph has identified which
sections can be deleted and passed this information to the GraphicalEditor1 glyph in the form of a
Feature List (using a multicolumn table of start and end times).</p>
        <p>The GraphicalEditor1 glyph shows (Fig. 7) that the sections that will be deleted (marked sections)
are generally of smaller amplitude than the retained sections.</p>
        <p>The method used in this study ensures that if there is significant damage on any channel, then that
time slice will be retained. A join function between retained sections of a 0.05 second half sine is used
to avoid sudden discontinuities in the resulting time histories.</p>
        <p>If connected the original strain gauge channels from TSInput1 into the XY Display’s second blue
input pad and run the flow then XY Display glyph will shows both the edited and original strain
channels in the time domain (Fig. 8).</p>
        <p>In the Figure 8 is easy to see the effect of removing non-damaging sections in the time domain.
The max and min values are the same, and the cyclic content is the same, but the time duration has
been drastically reduced. This will shorten the rig test time while retaining the important fatigue
inputs because these edited time histories are about 85 seconds long, compared with the original
440 seconds.</p>
        <p>The edited time histories are written to disk using TSOutput1 glyph (Fig.1, glyph 10). This Time
Series Output glyph is connected to the time series output pad (blue) of the GraphicalEditor1 glyph.
2.4.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Results Assessment</title>
      <p>To assessment the obtained results, it is advisable to compare them in the frequency domain. The
frequency domain is another way of representing a time series. In a frequency domain representation,
we are able to see behaviors that would be impossible to identify in the time domain.</p>
      <p>Time series may be represented in the frequency domain in many different formats. Among these,
the Power Spectral Density (PSD) format is the most popular. The PSD is useful for measuring the
frequency content of signals and is therefore widely used for analyzing vibrating components [19].</p>
      <p>The transformation between time and frequency domain is accomplished using the Fast Fourier
Transform (FFT). The FFT gives the amplitude and phase of the signal at different frequencies. The
power spectrum shows power as the mean squared amplitude at each frequency line, but includes no
phase information [20].</p>
      <p>GlyphWorks Frequency Spectrum glyph can easily calculate the PSD from time domain data. This
glyph performs frequency spectrum analysis (auto-spectral) on time series data using FFT algorithm.</p>
      <p>Two the Frequency Spectrum glyph was add to the workspace from the BasicDSP palette (glyph
11 and glyph 12 in the Figure 1) to perform the transformation between the time and frequency
domains is performed using the Fast Fourier Transform.</p>
      <p>The FrequencySpectrum1 glyph was connected to the TSInput1 glyph and the
FrequencySpectrum2 glyph was connected to the time series output pad (blue) of the
GraphicalEditor1 glyph.</p>
      <p>The input pads (red) of the XY Display4 glyph (Fig.1, glyph 13) was connected to the output pads
of the FrequencySpectrum1 and FrequencySpectrum2 glyphs to showed power spectrum densities
signals from they glyphs (Fig. 9).</p>
      <p>Power spectrum densities of the measured and the edited signals that are compared in the Figure 9
have a good correlation. These two trends are very similar because editing doesn’t introduce any
anomalous peaks.</p>
    </sec>
    <sec id="sec-7">
      <title>3. Conclusion</title>
      <p>The field tests of the sprayer’s booms can be reduced using accelerated tests able to reproduce on
the structural part of this machine the same damage produced on the sprayer’s booms during real life,
in a reduced time.</p>
      <p>The presented procedure of the field test data digital processing by nCode GlyphWorks software’s
tools made it possible to obtain of set of edited time histories is ready for use in driving the test rig.</p>
      <p>Reduced the test duration by more than five times (about 85 seconds versus the original 440
seconds) at the same damage level of structural will have a huge impact on the time required to run
the durability test in the lab. Furthermore the test on the lab rig can be performed without interruption
due to unfavorable weather conditions or the need for rest of the driver unlike the field tests.</p>
      <p>The transformation of the obtained results between time and frequency domain using the Fast
Fourier Transform are showed that power spectrum densities of the measured and the edited signals
are similar enough and correlate well.</p>
    </sec>
    <sec id="sec-8">
      <title>4. Acknowledgements</title>
      <p>I am very grateful to the company HBM Prenscia and the team nCode for the possibility to use
their software and for the information support. My special thanks to Lukasz Pieniak – Account
Manager Prenscia.</p>
    </sec>
    <sec id="sec-9">
      <title>5. References</title>
      <p>[1] M. M. Pedersen, Introduction to Metal Fatigue, 2018, Department of Engineering, Aarhus</p>
      <p>University, Denmark, 91 pp.: Technical report ME-TR-11.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>