<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s120809951</article-id>
<article-id pub-id-type="publisher-id">sensors-12-09951</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Vehicle Unpaved Road Response Spectrum Acquisition Based on Accelerometer and GPS Data</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Cong</surname><given-names>Nan</given-names></name><xref ref-type="aff" rid="af1-sensors-12-09951"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-12-09951"><sup>*</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Shang</surname><given-names>Jianzhong</given-names></name><xref ref-type="aff" rid="af1-sensors-12-09951"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Ren</surname><given-names>Yanxi</given-names></name><xref ref-type="aff" rid="af2-sensors-12-09951"><sup>2</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Guo</surname><given-names>Yao</given-names></name><xref ref-type="aff" rid="af1-sensors-12-09951"><sup>1</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-12-09951">
<label>1</label> College of Mechanical Engineering and Automation, National University of Defense Technology, Changsha, Hunan 410073, China; E-Mails: <email>sjz1966@hotmail.com</email> (J.S.); <email>guoyao.cn@gmail.com</email> (Y.G.)</aff>
<aff id="af2-sensors-12-09951">
<label>2</label> System Institute of Engineering Equipment, Beijing 100093, China; E-Mail: <email>renyanxi@yahoo.com</email></aff>
<author-notes>
<corresp id="c1-sensors-12-09951">
<label>*</label>Author to whom correspondence should be addressed; E-Mail: <email>congnan.cn@gmail.com</email>; Tel.: +86-731-845-749-32; Fax: +86-731-845-733-47.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2012</year></pub-date>
<pub-date pub-type="epub">
<day>25</day>
<month>07</month>
<year>2012</year></pub-date>
<volume>12</volume>
<issue>8</issue>
<fpage>9951</fpage>
<lpage>9964</lpage>
<history>
<date date-type="received">
<day>10</day>
<month>04</month>
<year>2012</year></date>
<date date-type="rev-recd">
<day>06</day>
<month>07</month>
<year>2012</year></date>
<date date-type="accepted">
<day>16</day>
<month>07</month>
<year>2012</year></date></history>
<permissions>
<copyright-statement>© 2012 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2012</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>This paper describes a response acquisition system composed of some spindle accelerometers and a time synchronized on-board GPS receiver developed in order to collect the dynamic response of vehicle riding on an unpaved road. A method of time-space conversion for calculating the response spectrum is proposed to eliminate the adverse effect of time-varying speed, based on the transform from the equitime sampled spindle acceleration responses to equidistance sampling. By using two groups of independent distance histories acquired from GPS, a method called long-range error correction is proposed to improve the accuracy of the vehicle's distance information, which is critical for the time-space conversion. The accuracy and limitations of the system have been analyzed, and its validity has been verified by implementing the system on a wheel loader for road response spectrum measuring. This paper offers a practical approach to obtaining unpaved road response spectra for durability road simulation.</p></abstract>
<kwd-group>
<kwd>road response spectrum</kwd>
<kwd>road simulation</kwd>
<kwd>GPS</kwd>
<kwd>durability test</kwd>
<kwd>sensor fusion</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>The unpaved road simulation (RS) is an essential element of the durability tests for off-highway vehicles. As the simulation input, the road roughness profile and its accuracy have a direct effect on the test's credibility. Lots of paved road profile models have already been built up and can be automatically generated by most simulation control systems [<xref ref-type="bibr" rid="b1-sensors-12-09951">1</xref>]. However, with regard to the unpaved roads (or even terrains), there're no standardized road spectra to utilize because of the potential complexity and specified aim-leading development of the road situation. Therefore, unlike the paved road simulation, an <italic>in situ</italic> acquisition operation is always needed before performing any unpaved road simulation.</p>
<p>Since the 1960s a lot of studies had been done for measuring paved road profiles [<xref ref-type="bibr" rid="b2-sensors-12-09951">2</xref>], and many kinds of measuring systems had been invented [<xref ref-type="bibr" rid="b3-sensors-12-09951">3</xref>–<xref ref-type="bibr" rid="b6-sensors-12-09951">6</xref>]. Nowadays, the most commonly used non-contact profilometers can measure the road spectra with pretty high accuracy [<xref ref-type="bibr" rid="b7-sensors-12-09951">7</xref>–<xref ref-type="bibr" rid="b9-sensors-12-09951">9</xref>]. Nonetheless, this delicate system may not yield useful result for the unpaved road simulation due to the following reasons:
<list list-type="order">
<list-item>
<p>The ordinate values of the road profile mainly depend on the data provided by some sort of relative displacement sensor (laser, infrared or ultrasonic) mounted on the chassis of the host vehicle. The obtained final displacement (after deducting the chassis fluctuations) could represent the road input only when the road surface itself is not excessively interrupted by the vehicle riding though it. Obviously, this hypothesis is not true for unpaved roads due to the large-scale road surface settlement of the unpaved road.</p></list-item>
<list-item>
<p>The abscissa values of the road profile mainly depend on the vehicle speed/distance information measured by an odometer or a rotational velocity sensor mounted on the spindle of the host vehicle. However, this speed/distance information could contain large errors if there's a major variation in the vehicle speed or a high level of wheel slip ratio which often occurs during unpaved road travel [<xref ref-type="bibr" rid="b10-sensors-12-09951">10</xref>,<xref ref-type="bibr" rid="b11-sensors-12-09951">11</xref>].</p></list-item></list></p>
<p>Fortunately, the “real” road profile is not necessary for RS. Based on the fact that the durability test result always depends on loads acting on the vehicle's wheel axles, it is reasonable to collect the spindle responses (also called the “effective” road profile) instead of road spectra as the input of RS [<xref ref-type="bibr" rid="b12-sensors-12-09951">12</xref>], which can easily avoid the first disadvantage mentioned above. Actually, there is a category of road measurement equipment called the Response Type Road Roughness Measurement System (RTRRMS) which calculates the road profile from the acquired vehicle axle responses. This category of equipment is not popular today for road measuring due to the fact its output data is dependent on the host vehicle, which results in two unwanted effects—it is untransportable (which means the results measured on one vehicle cannot be used for others) and unstable with time [<xref ref-type="bibr" rid="b13-sensors-12-09951">13</xref>,<xref ref-type="bibr" rid="b14-sensors-12-09951">14</xref>]. Considering that the <italic>in situ</italic> acquisition operation is originally conducted for one specific type of off-highway vehicle, the untransportability of acquired responses is not a problem anymore for our research. The reason for the time unstability is similar to the second problem listed above.</p>
<p>To solve the second problem, a device is need to measure the vehicle's speed/distance information accurately and irrelevant to the road conditions and driving state. The best way to fulfill that is using a Global Positioning System (GPS) receiver supplemented with Real Time Kinematics (RTK) technology. The RTK-GPS receiver can easily measure the distance of vehicle with centimeter level accuracy and has been widely used in road surveying applications [<xref ref-type="bibr" rid="b15-sensors-12-09951">15</xref>,<xref ref-type="bibr" rid="b16-sensors-12-09951">16</xref>]. However, both the money and time cost to constructs RTK-GPS (virtual) reference station is relatively too high to implement in frequent <italic>in situ</italic> data acquisition operations. Additionally, the acquired unpaved roads are typically in the areas where the RTK service is not available (especially in China [<xref ref-type="bibr" rid="b17-sensors-12-09951">17</xref>]).</p>
<p>This paper proposes a vehicle response acquisition system oriented to the unpaved road simulation. The objectives of this paper were to develop an easily implemented measuring system based on the spindle acceleration response and time-synchronized GPS distance information which only uses economical accelerometers and GPS receivers without RTK. To improve the accuracy of the distance measured by the ordinary GPS receiver, a calibration method called long-range error correction (LEC) is discussed in detail. The limitation and accuracy of the system was analyzed as well. The proposed acquisition system has been applied in an unpaved proving ground RS measurement of a wheel loader, and comparison works have been done to evaluate the validity of GPS displacement calibrations and BRS time-space conversion methods presented in this paper.</p></sec>
<sec>
<label>2.</label>
<title>Response Acquisition System</title>
<p>As shown in <xref ref-type="fig" rid="f1-sensors-12-09951">Figure 1</xref>, the acquisition system consists of four groups of Endevco-7596 accelerometers on each spindle of the host vehicle as well as a set of data collection systems with an ordinary GPS module. During the operation, the sensors simultaneously record the acceleration histories <italic>a</italic>(<italic>t</italic>) at all axles, longitude and latitude history <italic>λ</italic>(<italic>τ</italic>), <italic>Ø</italic>(<italic>τ</italic>) and speed history <italic>v</italic>(<italic>τ</italic>) of the vehicle. Here, <italic>t</italic> and <italic>τ</italic> all indicate the time, while they stand for possibly different time sampling intervals of the acceleration and GPS output histories. The sampling frequencies corresponding to acceleration and GPS data are <italic>F<sub>sa</sub></italic> and <italic>F<sub>sGPS</sub></italic>.</p>
<p>Generally, the response frequency of accelerometer is high enough for the acquisition. The bandwidth requirement for the durability test is almost the lowest comparing with the rest kinds of road simulation, however, the cutoff frequency <italic>F<sub>H</sub></italic> is critical for the acquisition system due to the constrained GPS output frequency <italic>F<sub>sGPS</sub></italic>. Deduced from the road spatial wavelength resolution calculation equations [<xref ref-type="bibr" rid="b13-sensors-12-09951">13</xref>] and Nyquist sampling theorem, the <italic>F<sub>sGPS</sub></italic> should be at least two times higher than the <italic>F<sub>H</sub></italic>. In this paper, the cutoff frequency <italic>F<sub>H</sub></italic> = 30 Hz and the output frequency of GPS need to be at least higher than 60 Hz. That is much higher than possible with an ordinary commercial GPS receiver (usually only 1∼10 Hz), so a high output frequency GPS receiver developed from a field programmable gate array (FPGA) with the <italic>F<sub>sGPS</sub></italic> = 100 Hz is used here to implement the acquisition operation.</p></sec>
<sec>
<label>3.</label>
<title>Time-Space Conversion of Response History</title>
<p>According to the principle of GPS [<xref ref-type="bibr" rid="b18-sensors-12-09951">18</xref>], if vehicle steering and elevation variation are not considered, two kinds of vehicle travel distance histories can be calculated independently by the longitude/latitude histories <italic>λ</italic>(<italic>τ</italic>)/<italic>Ø</italic>(<italic>τ</italic>), and speed history <italic>v</italic>(<italic>τ</italic>). The distance history that obtained by speed integration can be called the integral distance history <italic>S</italic><sub>1</sub>(<italic>τ</italic>):
<disp-formula id="FD1">
<label>(1)</label>
<mml:math id="mm1" display="block">
<mml:semantics id="sm1">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:msub>
<mml:mo stretchy="false">|</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>τ</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi>τ</mml:mi></mml:mrow></mml:semantics></mml:math></disp-formula>where Δ<italic>τ</italic> = <italic>1/F<sub>sGPS</sub></italic> denotes the GPS sampling interval.</p>
<p>The distance history that obtained by Haversine formula [<xref ref-type="bibr" rid="b19-sensors-12-09951">19</xref>] from longitude/latitude histories <italic>λ</italic>(<italic>τ</italic>)/<italic>Ø</italic>(<italic>τ</italic>) can be called the positioning distance history <italic>S</italic><sub>2</sub>(<italic>τ</italic>):
<disp-formula id="FD2">
<label>(2)</label>
<mml:math id="mm2" display="block">
<mml:semantics id="sm2">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>τ</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>r</mml:mi>
<mml:mo>arcsin</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>sin</mml:mo></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>ϕ</mml:mi>
<mml:mn>0</mml:mn></mml:msub></mml:mrow>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>+</mml:mo>
<mml:mo>cos</mml:mo>
<mml:msub>
<mml:mi>ϕ</mml:mi>
<mml:mn>0</mml:mn></mml:msub>
<mml:mo>cos</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>sin</mml:mo></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>λ</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>λ</mml:mi>
<mml:mn>0</mml:mn></mml:msub></mml:mrow>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:mrow></mml:semantics></mml:math></disp-formula>where <italic>r</italic> ≈ 6,371.01 km indicates the average radius of the earth; the <italic>λ</italic><sub>0</sub> and <italic>Ø</italic><sub>0</sub> indicate the initial longitude and latitude of the vehicle. Besides, for further improving the accuracy of this positioning distance history, the more accurate “Vincenty formula” [<xref ref-type="bibr" rid="b20-sensors-12-09951">20</xref>] could also be used to calculate the distance history. The Vincenty formula is a kind of iterative algorithm which can achieve an accuracy at about 0.6 mm for every calculation point.</p>
<p>Theoretically, the <italic>S</italic><sub>1</sub>(<italic>τ</italic>) and <italic>S</italic><sub>2</sub>(<italic>τ</italic>) should be identical, and any of them could be used to combine with the acceleration history <italic>a</italic>(<italic>t</italic>) to make the space-domain history <italic>a</italic>(<italic>S</italic>). Then, the power spectral density (PSD) of acceleration <italic>G<sub>a</sub></italic>(<italic>n</italic>) which is critical for the road simulation can be calculated, where <italic>n</italic> denotes the space frequency, in m<sup>−1</sup>.</p>
<p>As mentioned previously, because of the different sampling frequencies the accelerometer and GPS receiver possess, the acceleration history <italic>a</italic>(<italic>t</italic>) and distance history <italic>S</italic>(<italic>τ</italic>) are not in point-to-point correspondence. Therefore, a sensor fusion procedure is needed. The procedure converts the equitime acquired acceleration history <italic>a</italic>(<italic>t</italic>) to an equispace acceleration history <italic>a</italic>(<italic>S</italic>) by two interpolation operations, as shown in <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2</xref> (taking <italic>S</italic><sub>1</sub>(<italic>τ</italic>) as example):
<list list-type="order">
<list-item>
<p>As illustrated in <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref>, the integral distance history <italic>S</italic><sub>1</sub>(<italic>τ</italic>) is obtained by integration from the speed history <italic>v</italic>(<italic>τ</italic>), as shown in <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2(a,b)</xref>;</p></list-item>
<list-item>
<p>Based on the cutoff frequency <italic>F<sub>H</sub></italic> and the average speed <italic>v̄</italic>, it estimates the required minimum space sampling interval Δ<italic>S</italic> ≤ <italic>v̄</italic>/2<italic>F<sub>H</sub></italic> and gets the corresponding interpolated time <italic>τ</italic>*(<italic>i</italic>)|<sub><italic>i</italic>=<italic>1,2,…</italic></sub> on each even Δ<italic>S</italic> through the whole distance history <italic>S</italic><sub>1</sub>(<italic>τ</italic>), as shown in <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2(b)</xref>;</p></list-item>
<list-item>
<p>Based on the acquired acceleration history <italic>a</italic>(<italic>t</italic>), interpolated acceleration amplitudes <italic>a</italic>*(<italic>τ</italic>*) corresponding to each <italic>τ</italic>*(<italic>i</italic>)|<sub><italic>i</italic>=<italic>1,2,…</italic></sub> are obtained, as shown in <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2(b,c)</xref>;</p></list-item>
<list-item>
<p>Plot the interpolated acceleration <italic>a</italic>*(<italic>τ</italic>*) on the space coordinates with the sampling interval of Δ<italic>S</italic>, forming the acceleration history <italic>a</italic>(<italic>S</italic>), as shown in <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2(b–d)</xref>.</p></list-item></list></p>
<p>In some sense, the newly combined space-domain acceleration history <italic>a</italic>(<italic>S</italic>) is a kind of road profile and the vehicle speed is irrelevant. So, when the vehicle speed is time-varying as shown in <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2(a)</xref>, it could be used to calculate the space-domain acceleration spectrum <italic>G<sub>a</sub></italic>(<italic>n</italic>) through Fast Fourier Transform (FFT) based on the <italic>a</italic>(<italic>S</italic>), more accurately than the calculation directly using the <italic>a</italic>(<italic>t</italic>) and its PSD <italic>G<sub>a</sub></italic>(<italic>f</italic>) by the following Equation:
<disp-formula id="FD3">
<label>(3)</label>
<mml:math id="mm3" display="block">
<mml:semantics id="sm3">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>a</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mover accent="true">
<mml:mi>n</mml:mi>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>a</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mover accent="true">
<mml:mi>v</mml:mi>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Where <italic>n̄</italic> = <italic>f/v̄</italic> denotes the averaged space frequency, in m<sup>−1</sup>.</p>
<p>It can be concluded from <xref ref-type="fig" rid="f2-sensors-12-09951">Figure 2</xref> that, the distance histories have a significant impact on the accuracy of the interpolated space history <italic>a</italic>(<italic>S</italic>) and its spectrum <italic>G<sub>a</sub></italic>(<italic>n</italic>). Actually, the noises contained in the histories of speed and geographic data measured by the GPS can produce large errors in the distance history <italic>S<sub>i</sub></italic>(<italic>τ</italic>)|<sub><italic>i</italic>=<italic>1,2</italic></sub> regardless of which equation, <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref> or <xref rid="FD2" ref-type="disp-formula">Equation (2)</xref>, is used.</p>
<p>To improve the accuracy that is used in the time-space conversion procedure, we will discuss a calibration method in the next section based on the characteristics of the errors in the two kinds of distance histories.</p></sec>
<sec sec-type="methods">
<label>4.</label>
<title>Distance History Calibration and Accuracy Analysis</title>
<p>The error contained in the GPS measured vehicle speed <italic>v</italic>(<italic>τ</italic>) can be assumed as a Gaussian noise with a bias <italic>δ̄<sub>GPS-v</sub></italic> and standard deviation σ<italic><sub>GPS-v</sub></italic>, with the unit of m/s. With regard to a certain vehicle speed <italic>V</italic>, the short-range absolute accuracy of <italic>S</italic><sub>1</sub>(<italic>τ</italic>) in one sampling interval is:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math id="mm4" display="block">
<mml:semantics id="sm4">
<mml:mrow>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msub>
<mml:mo>≤</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>δ</mml:mi>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>3</mml:mn>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi>S</mml:mi></mml:mrow>
<mml:mi>V</mml:mi></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Affected by the integral cumulative error, the long-range absolute accuracy of <italic>S</italic><sub>1</sub>(<italic>τ</italic>) in a road with length <italic>L</italic> is:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math id="mm5" display="block">
<mml:semantics id="sm5">
<mml:mrow>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msub>
<mml:mo>≤</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>δ</mml:mi>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub>
<mml:mi>L</mml:mi></mml:mrow>
<mml:mi>V</mml:mi></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>As for the positioning calculated distance history <italic>S</italic><sub>2</sub>(<italic>τ</italic>), its absolute accuracy is only related to the positioning error of GPS receiver but irrelevant to the length of road, which can be estimated by:
<disp-formula id="FD6">
<label>(6)</label>
<mml:math id="mm6" display="block">
<mml:semantics id="sm6">
<mml:mrow>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:msub>
<mml:mo>≤</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mtext>CEP</mml:mtext></mml:mrow>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:semantics></mml:math></disp-formula>where CEP<italic><sub>GPS-p</sub></italic> denotes the positioning Circular Error Probability (CEP) of GPS receiver, with the unit of m.</p>
<p>Supposing <italic>V</italic>=10 m/s, <italic>δ̄<sub>GPS-v</sub></italic> = 0.04 m/s, σ<italic><sub>GPS-v</sub></italic> = 0.03 m/s and CEP<italic><sub>GPS-p</sub></italic> = 3 m, the simulated velocity integral travel history <italic>S</italic><sub>1</sub> and positioning calculated distance history <italic>S</italic><sub>2</sub> in comparison with the theoretical distance history, are shown in <xref ref-type="fig" rid="f3-sensors-12-09951">Figure 3</xref>. Their distance errors vary with travel length as shown in <xref ref-type="fig" rid="f4-sensors-12-09951">Figure 4</xref>.</p>
<p>Illustrated by <xref ref-type="fig" rid="f3-sensors-12-09951">Figures 3</xref> and <xref ref-type="fig" rid="f4-sensors-12-09951">4</xref>, the characters of those two GPS calculated distance histories are as follows: the integral distance history <italic>S</italic><sub>1</sub> has higher accuracy (for the receiver used in the paper, the root mean square speed measurement error RMS<italic><sub>GPS-v</sub></italic> &lt; 0.05 m/s) at the beginning of acquisition. However, due to the accumulated integration error impact, as the distance increases, the precision of <italic>S</italic><sub>1</sub> will reduce. On the contrary, the positioning calculated distance history <italic>S</italic><sub>2</sub> is of low absolutely accuracy during the whole trip (95% CEP<italic><sub>GPS-p</sub></italic> &lt; 3 m, as in this paper). Its error level will not change with increasing distance. Namely, the relative positioning error to travel distance will decrease with the increasing travel distance. As shown in <xref ref-type="fig" rid="f4-sensors-12-09951">Figure 4</xref>, there exists a critical length <italic>S<sub>L</sub></italic>. When the acquisition length is shorter than the <italic>S<sub>L</sub>, S</italic><sub>1</sub> will be more accurate. Conversely, if the acquisition length is longer than <italic>S<sub>L</sub>, S</italic><sub>2</sub> will be more applicable. The critical length <italic>S<sub>L</sub></italic> can be deduced by <xref rid="FD5" ref-type="disp-formula">Equations (5)</xref>, <xref rid="FD6" ref-type="disp-formula">(6)</xref> with the Equation below:
<disp-formula id="FD7">
<label>(7)</label>
<mml:math id="mm7" display="block">
<mml:semantics id="sm7">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>L</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mtext>CEP</mml:mtext></mml:mrow>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>p</mml:mi></mml:mrow></mml:msub>
<mml:mi>V</mml:mi></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>δ</mml:mi>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>As shown in <xref rid="FD7" ref-type="disp-formula">Equation (7)</xref>, the critical length <italic>S<sub>L</sub></italic> is decided by the vehicle speed <italic>V</italic> and the ratio of GPS positioning accuracy CEP<italic><sub>GPS-p</sub></italic> to the speed-measuring bias <italic>δ̄<sub>GPS-v</sub></italic>.</p>
<p>Because of the local (short-range) accuracy is more important for the time-space conversion, <italic>S</italic><sub>1</sub> is always prior to be chosen as the base history. When the data acquisition length is longer than <italic>S<sub>L</sub></italic>, a method called long-range error correction (LEC) can be applied to improve the long-range accuracy of <italic>S</italic><sub>1</sub>. The correction steps are shown as follows:
<list list-type="order">
<list-item>
<p>Select a correction length <italic>S<sub>M</sub></italic>, making sure <italic>S<sub>M</sub></italic> ≥ <italic>S<sub>L</sub></italic>;</p></list-item>
<list-item>
<p>The <xref rid="FD1" ref-type="disp-formula">Equations (1)</xref>,<xref rid="FD2" ref-type="disp-formula">(2)</xref> are used to calculate the short-range integral history <italic>S</italic><sub>1</sub>(<italic>i</italic>)|<sub><italic>i</italic>=<italic>1,2,…l</italic></sub> and positioning calculated history <italic>S</italic><sub>2</sub>(<italic>i</italic>)|<sub><italic>i</italic>=<italic>1,2,…l</italic></sub> till <italic>S</italic><sub>2</sub>(<italic>l</italic>) ≥ <italic>S<sub>M</sub></italic>;</p></list-item>
<list-item>
<p>Comparing <italic>S</italic><sub>1</sub>(<italic>l</italic>) and <italic>S</italic><sub>2</sub>(<italic>l</italic>) and defining the long-range error <italic>e</italic> = <italic>S</italic><sub>1</sub>(<italic>l</italic>) − <italic>S</italic><sub>2</sub>(<italic>l</italic>);</p></list-item>
<list-item>
<p>Correcting the integral history <italic>S</italic><sub>1</sub>(<italic>i</italic>)|<sub><italic>i</italic>=<italic>1,2,…l</italic></sub> to make the new refined history:
<disp-formula id="FD8">
<label>(8)</label>
<mml:math id="mm8" display="block">
<mml:semantics id="sm8">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>∗</mml:mo></mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mi>l</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:mfrac>
<mml:mi>e</mml:mi></mml:mrow></mml:semantics></mml:math></disp-formula></p></list-item></list></p>
<p>The <italic>S</italic><sub>1</sub>* has the same length as that of the <italic>S<sub>M</sub></italic>, but with improved accuracy both in short-range and in long-range which are shown as follows separately:
<disp-formula id="FD9">
<label>(9)</label>
<mml:math id="mm9" display="block">
<mml:semantics id="sm9">
<mml:mrow>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>−</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>∗</mml:mo></mml:msubsup></mml:mrow></mml:msub>
<mml:mo>≤</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mtext mathvariant="italic">CEP</mml:mtext>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>p</mml:mi></mml:mrow></mml:msub>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi>S</mml:mi></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi>S</mml:mi></mml:mrow>
<mml:mi>V</mml:mi></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula>
<disp-formula id="FD10">
<label>(10)</label>
<mml:math id="mm10" display="block">
<mml:semantics id="sm10">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>−</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>∗</mml:mo></mml:msubsup></mml:mrow></mml:msub>
<mml:mo>≤</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mtext>CEP</mml:mtext></mml:mrow>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>p</mml:mi></mml:mrow></mml:msub>
<mml:msub>
<mml:mi>l</mml:mi>
<mml:mi>M</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&lt;</mml:mo>
<mml:msub>
<mml:mi>l</mml:mi>
<mml:mi>M</mml:mi></mml:msub>
<mml:mo>≤</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>M</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Defining the local accuracy as the ratio of short-range accuracy to the sampling interval: <italic>ε</italic> = <italic>δ<sub>S</sub></italic>/Δ<italic>S</italic> (generally, 0 &lt; <italic>ε</italic> ≤ 10%), the local accuracy of corrected history can be obtained by <xref rid="FD9" ref-type="disp-formula">Equation (9)</xref>:
<disp-formula id="FD11">
<label>(11)</label>
<mml:math id="mm11" display="block">
<mml:semantics id="sm11">
<mml:mrow>
<mml:mi>ε</mml:mi>
<mml:mo>≥</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>max</mml:mo>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi>S</mml:mi></mml:mrow></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mtext mathvariant="italic">CEP</mml:mtext>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>V</mml:mi></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Deduced from <xref rid="FD11" ref-type="disp-formula">Equation (11)</xref>, the minimum correction length <italic>S</italic><sub><italic>Mm</italic>in</sub> that satisfied with the local accuracy requirement <italic>ε</italic><sub>0</sub>, is:
<disp-formula id="FD12">
<label>(12)</label>
<mml:math id="mm12" display="block">
<mml:semantics id="sm12">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>min</mml:mo></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mtext mathvariant="italic">CEP</mml:mtext>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>p</mml:mi></mml:mrow></mml:msub>
<mml:mi>V</mml:mi></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>ε</mml:mi>
<mml:mn>0</mml:mn></mml:msub>
<mml:mi>V</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>3</mml:mn>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>It can be deduced from <xref rid="FD7" ref-type="disp-formula">Equations (7)</xref>, <xref rid="FD9" ref-type="disp-formula">(9)</xref>, <xref rid="FD10" ref-type="disp-formula">(10)</xref> and <xref rid="FD12" ref-type="disp-formula">(12)</xref> that, when conducting the acquisition operation with a given GPS receiver, for obtaining a corrected distance history both with local and long-range accuracy improvements, the correction length and vehicle velocity should meet the conditions as follows:
<disp-formula id="FD13">
<label>(13)</label>
<mml:math id="mm13" display="block">
<mml:semantics id="sm13">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>M</mml:mi></mml:msub>
<mml:mo>≥</mml:mo>
<mml:mo>max</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>min</mml:mo></mml:mrow></mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>L</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula>
<disp-formula id="FD14">
<label>(14)</label>
<mml:math id="mm14" display="block">
<mml:semantics id="sm14">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&gt;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">GPS</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>ε</mml:mi></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>To demonstrate the effect of LEC, under the local accuracy requirement of <italic>ε</italic><sub>0</sub> = 1%, we continue to use the parameters of GPS measurement errors as same as those in <xref ref-type="fig" rid="f3-sensors-12-09951">Figures 3</xref> and <xref ref-type="fig" rid="f4-sensors-12-09951">4</xref>. The correction length <italic>S<sub>M</sub></italic> and vehicle speed <italic>V</italic> are set to 3 km and 15 m/s separately, to satisfy the expression shown in <xref rid="FD13" ref-type="disp-formula">Equations (13)</xref>, <xref rid="FD14" ref-type="disp-formula">(14)</xref>. The distance histories before and after LEC comparing with the theoretical distance history are shown in <xref ref-type="fig" rid="f5-sensors-12-09951">Figure 5</xref>, and their distance errors varying with travel length are shown in <xref ref-type="fig" rid="f6-sensors-12-09951">Figure 6</xref>.</p>
<p>As shown in <xref ref-type="fig" rid="f5-sensors-12-09951">Figures 5</xref> and <xref ref-type="fig" rid="f6-sensors-12-09951">6</xref>, the travel distance error can be significantly reduced after LEC. The short-range and long-range accuracy can be calculated by <xref rid="FD9" ref-type="disp-formula">Equations (9)</xref>, <xref rid="FD10" ref-type="disp-formula">(10)</xref>, with the result of 1.2 mm and 2 m/km (it can be further reduced by moving average processing), respectively.</p>
<p>It should be noted that though the GPS positioning and velocity-measuring accuracy can be affected by lots of external conditions, e.g., the weather conditions, the number of satellites in view and geometry, the dynamic characteristics of host vehicles, <italic>etc.</italic>, the equations in this section always product reasonable results to evaluate the acquisition system because of the conservative result they produce.</p></sec>
<sec>
<label>5.</label>
<title>Application</title>
<p>By using the acquisition system shown in <xref ref-type="fig" rid="f1-sensors-12-09951">Figure 1</xref>, all four wheels' acceleration responses (with frequency of 2 kHz) had been acquired during a wheel loader riding through a gradeless straight unpaved proving ground (PG) road. Considering that the low vibration frequency band (&lt;30 Hz, as above mentioned) is useful for the durability tests, an anti-aliasing low-pass filter and resampling process with frequency of 100 Hz are implemented to the original collected signal. <xref ref-type="fig" rid="f7-sensors-12-09951">Figure 7</xref> gives the time response history of the left front wheel. <xref ref-type="fig" rid="f8-sensors-12-09951">Figure 8</xref> presents the comparison result of the processed wheel response with original acquired signal in one second.</p>
<p><xref ref-type="fig" rid="f9-sensors-12-09951">Figure 9</xref> shows the vehicle speed history of the acquisition operation, which indicates that the speed can't be effectively stabilized due to the PG's poor road condition. The vehicle speed varies significantly during the whole trajectory.</p>
<p>During the acquisition operation, the positioning accuracy is almost as same as it declared. However the speed-measuring accuracy of the GPS receiver at field is a little worse than labeled at about 0.05 m/s for both the bias and standard deviation. Substituting those parameters along with the mean speed calculated from the speed history shown in <xref ref-type="fig" rid="f9-sensors-12-09951">Figure 9</xref> (10.43 m/s) into <xref rid="FD7" ref-type="disp-formula">Equations (7)</xref>, <xref rid="FD12" ref-type="disp-formula">(12)</xref>, <xref rid="FD13" ref-type="disp-formula">(13)</xref>, it can be concluded that the correction length should be no shorter than 1,252 m. Because of the acquisition road length is longer than the minimum correction length, we use it as correction length for the LEC. <xref ref-type="fig" rid="f10-sensors-12-09951">Figure 10</xref> gives the whole-journey speed integral distance <italic>S<sub>1</sub></italic>, positioning calculated distance <italic>S<sub>2</sub></italic> and the calibrated distance history <italic>S</italic>*. The result shows that, the calibrated history coincides with the speed integral history at first, and approaches the positioning calculated history gradually as the travel distance increases. Known from section 3 of the paper, the corrected history <italic>S</italic>* will keep a reasonable accuracy of both the total travel length and the adjacent data.</p>
<p>The equi-distance sampled acceleration history is shown in <xref ref-type="fig" rid="f11-sensors-12-09951">Figure 11</xref>. For comparison, when the simulation speed is set to the mean speed of acquisition, by the method raised in this paper and that directly obtained through <xref rid="FD3" ref-type="disp-formula">Equation (3)</xref>, the road's space acceleration spectrum <italic>G<sub>a</sub></italic>(<italic>n</italic>) and displacement spectrum <italic>G<sub>d</sub></italic>(<italic>n</italic>) are plotted in <xref ref-type="fig" rid="f12-sensors-12-09951">Figures 12</xref> and <xref ref-type="fig" rid="f13-sensors-12-09951">13</xref> respectively. In <xref ref-type="fig" rid="f13-sensors-12-09951">Figure 13</xref>, eight standard road spectra according to ISO8068 have been plotted as references.</p>
<p>It can be concluded from <xref ref-type="fig" rid="f12-sensors-12-09951">Figures 12</xref> and <xref ref-type="fig" rid="f13-sensors-12-09951">13</xref> that, in the whole interested frequency range, the method raised in the paper shows its advantage by obtaining a more accurate PSD as taking the vehicle speed variation into consideration. The proposed method can adapt speed variation on a much larger scale that shown in <xref ref-type="fig" rid="f9-sensors-12-09951">Figure 9</xref>, and produces accurate road response spectra for road simulation. Furthermore, with different space interval Δ<italic>S</italic> and supposed vehicle speed <italic>V</italic>, the acquisition system and calibration method can be used for processing a wide range of unpaved road.</p></sec>
<sec sec-type="conclusions">
<label>6.</label>
<title>Conclusions</title>
<p>The acquisition system integrated by GPS and spindle accelerometers can be easily mounted and quickly deployed on a host vehicle to acquire the vehicle response for road simulation. With the velocity integral displacement history and the positioning calculated displacement history independently obtained by a high output frequency GPS receiver, the vehicle's displacement can be accurately acquired by the LEC calibration method. By using this accurate displacement history, time-space conversion could be applied for the spindle acceleration histories to acquire the response spectrum which avoids the effect of vehicle speed variation.</p>
<p>Though the methods proposed in this paper are derived under the gradeless straight road situation, the methods are applicable for measuring of all kinds of road after proper amendments as the GPS information includes the value of elevation and three-dimensional speed. Moreover, aided with a higher output frequency GPS receiver and more accurate devices such as the RTK-GPS <italic>etc.</italic>, the methods can also be applicable to some other applications such as the road surveying and Noise-Vibration-Harshness (NVH) assessment with wider bandwidth and higher accuracy requirements.</p></sec></body>
<back>
<ack>
<p>The work described in this paper was carried out at the Department of Mechatronic Engineering, College of Mechanical Engineering and Automation, National University of Defense Technology. The authors are grateful to the Beijing System Institute of Engineering Equipment for providing the test vehicle and DAQ system.</p></ack>
<ref-list>
<title>References</title>
<ref id="b1-sensors-12-09951"><label>1.</label><citation citation-type="web"><article-title>Model 320 Tire-Coupled Road Simulators</article-title><person-group person-group-type="author"><collab>MTS Systems Corporation</collab></person-group><comment>Available online: <ext-link xlink:href="http://www.mts.com/ucm/groups/public/documents/library/dev_002219.pdf" ext-link-type="uri">http://www.mts.com/ucm/groups/public/documents/library/dev_002219.pdf</ext-link> (accessed on 11 June 2011)</comment></citation></ref>
<ref id="b2-sensors-12-09951"><label>2.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Spangler</surname><given-names>E.B.</given-names></name><name><surname>Kelly</surname><given-names>W.J.</given-names></name></person-group><source>GMR Road Profilometer—A Method for Measuring Road Profile</source><publisher-name>Highway Research Board, National Academy Press</publisher-name><publisher-loc>Washington, DC, USA</publisher-loc><year>1966</year></citation></ref>
<ref id="b3-sensors-12-09951"><label>3.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Prem</surname><given-names>H.</given-names></name></person-group><article-title>A Laser-Based Highway-Speed Road Profile Measuring System</article-title><conf-name>Proceedings of the 10th International Association for Vehicle System Dynamics</conf-name><conf-loc>Prague, Czechoslovakia</conf-loc><conf-date>24–28 August 1987</conf-date></citation></ref>
<ref id="b4-sensors-12-09951"><label>4.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Dembski</surname><given-names>N.</given-names></name><name><surname>Rizzoni</surname><given-names>G.</given-names></name><name><surname>Soliman</surname><given-names>A.</given-names></name><name><surname>Malmedahl</surname><given-names>G.</given-names></name><name><surname>Disaro</surname><given-names>L.</given-names></name></person-group><article-title>The Development of a Terrain Severity Measurement System</article-title><conf-name>Proceedings of 2006 International Mechanical Engineering Congress and Exposition</conf-name><conf-loc>Chicago, IL, USA</conf-loc><conf-date>5–10 November 2006</conf-date></citation></ref>
<ref id="b5-sensors-12-09951"><label>5.</label><citation citation-type="patent"><person-group person-group-type="author"><name><surname>Spangler</surname><given-names>E.B.</given-names></name></person-group><article-title>Method and System for Measurement of Road Profile</article-title><patent>U.S. Patent: 4741207</patent><day>3</day><month>May</month><year>1988</year></citation></ref>
<ref id="b6-sensors-12-09951"><label>6.</label><citation citation-type="patent"><person-group person-group-type="author"><name><surname>Walter</surname><given-names>C.M.</given-names></name><name><surname>Brown</surname><given-names>G.R.</given-names></name></person-group><article-title>Non-contact Sensor with Particular Utility for Measurement of Road Profile</article-title><patent>European Patent Application: 88100735.5</patent><day>17</day><month>August</month><year>1988</year></citation></ref>
<ref id="b7-sensors-12-09951"><label>7.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Walker</surname><given-names>R.S.</given-names></name><name><surname>Bech</surname><given-names>R.</given-names></name></person-group><source>Fiel Implementation of Non-Contact Profiling and Roughness Equipment</source><publisher-name>The University of Texas</publisher-name><publisher-loc>Arlington, TX, USA</publisher-loc><year>1988</year></citation></ref>
<ref id="b8-sensors-12-09951"><label>8.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Schwartz</surname><given-names>C.W.</given-names></name><name><surname>Andrews</surname><given-names>J.</given-names></name><name><surname>Stephanos</surname><given-names>P.</given-names></name><name><surname>Goulias</surname><given-names>D.G.</given-names></name></person-group><article-title>Laboratory Evaluation of Inertial Profiler Accuracy</article-title><conf-name>Proceedings of the Pavement Evaluation 2002</conf-name><conf-loc>Roanoke, VA, USA</conf-loc><conf-date>21–25 October 2002</conf-date></citation></ref>
<ref id="b9-sensors-12-09951"><label>9.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cigadaa</surname><given-names>A.</given-names></name><name><surname>Mancosub</surname><given-names>F.</given-names></name><name><surname>Manzonia</surname><given-names>S.</given-names></name><name><surname>Zappaa</surname><given-names>E.</given-names></name></person-group><article-title>Laser-triangulation device for in-line measurement of road texture at medium and high speed</article-title><source>Mech. Syst. Signal Process.</source><year>2010</year><volume>24</volume><fpage>2225</fpage><lpage>2234</lpage><pub-id pub-id-type="doi">10.1016/j.ymssp.2010.05.002</pub-id></citation></ref>
<ref id="b10-sensors-12-09951"><label>10.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crolla</surname><given-names>D.A.</given-names></name></person-group><article-title>Off-road vehicle dynamics: Vehicle system dynamics</article-title><source>Int. J. Veh. Mech. Mobil.</source><year>1981</year><volume>10</volume><fpage>253</fpage><lpage>266</lpage></citation></ref>
<ref id="b11-sensors-12-09951"><label>11.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Amar</surname><given-names>F.B.</given-names></name><name><surname>Bidaud</surname><given-names>P.</given-names></name></person-group><article-title>Dynamic Analysis of off-Road Vehicle</article-title><source>Lecture-Notes in Control and Information Sciences: Experimental Robotics IV</source><publisher-name>Springer</publisher-name><publisher-loc>Berlin/Heidelberg, Germany</publisher-loc><year>1997</year></citation></ref>
<ref id="b12-sensors-12-09951"><label>12.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Murphy</surname><given-names>R.</given-names></name></person-group><source>Endurance Testing of Heavy Duty Vehicles</source><comment>SAE Techonical Paper 820001</comment><day>1</day><month>February</month><year>1982</year></citation></ref>
<ref id="b13-sensors-12-09951"><label>13.</label><citation citation-type="web"><person-group person-group-type="author"><name><surname>Sayers</surname><given-names>M.W.</given-names></name><name><surname>Karamihas</surname><given-names>S.M.</given-names></name></person-group><article-title>The Little Book of Profiling: Basic Information about Measuring and Interpreting Road Profiles</article-title><publisher-name>University of Michigan Transportation Research Institute</publisher-name><publisher-loc>Ann Arbor, MI, USA</publisher-loc><year>1998</year><comment>Available online: <ext-link xlink:href="http://www.umtri.umich.edu/content/LittleBook98R.pdf" ext-link-type="uri">http://www.umtri.umich.edu/content/LittleBook98R.pdf</ext-link> (accessed on 18 September 1998)</comment></citation></ref>
<ref id="b14-sensors-12-09951"><label>14.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Delanne</surname><given-names>Y.</given-names></name><name><surname>Pereira</surname><given-names>P.A.A.</given-names></name></person-group><article-title>Advantages and limits of different road roughness profile signal-processing procedures applied in Europe</article-title><source>Transp. Res. Rec.</source><year>2001</year><volume>1764</volume><fpage>254</fpage><lpage>259</lpage><pub-id pub-id-type="doi">10.3141/1764-26</pub-id></citation></ref>
<ref id="b15-sensors-12-09951"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Farah</surname><given-names>A.</given-names></name></person-group><article-title>Digital road profile using kinematic GPS</article-title><source>Artif. Statellites</source><year>2009</year><volume>44</volume><fpage>95</fpage><lpage>101</lpage></citation></ref>
<ref id="b16-sensors-12-09951"><label>16.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mekik</surname><given-names>C.</given-names></name><name><surname>Arslanoglu</surname><given-names>M.</given-names></name></person-group><article-title>Investigation on accuracies of real time kinematic GPS for GIS applications</article-title><source>Remote Sens.</source><year>2009</year><volume>1</volume><fpage>22</fpage><lpage>35</lpage><pub-id pub-id-type="doi">10.3390/rs1010022</pub-id></citation></ref>
<ref id="b17-sensors-12-09951"><label>17.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname><given-names>J.</given-names></name><name><surname>Zhang</surname><given-names>P.</given-names></name><name><surname>Wu</surname><given-names>J.</given-names></name><name><surname>Zhang</surname><given-names>Q.D.</given-names></name></person-group><article-title>On chinese national continuous operating reference station system of GNSS (In Chinese)</article-title><source>Acta Geodaetica et Cartographica Sinica</source><year>2007</year><volume>36</volume><fpage>366</fpage><lpage>369</lpage></citation></ref>
<ref id="b18-sensors-12-09951"><label>18.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Kaplan</surname><given-names>E.D.</given-names></name><name><surname>Hegarty</surname><given-names>C.J.</given-names></name></person-group><source>Understanding GPS Principles and Applications</source><publisher-name>Publishing House of Electronics Industry</publisher-name><publisher-loc>Beijing, China</publisher-loc><year>2007</year></citation></ref>
<ref id="b19-sensors-12-09951"><label>19.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Ivis</surname><given-names>F.</given-names></name></person-group><article-title>Calculating Geographic Distance: Concepts and Methods</article-title><conf-name>Proceedings of the 19th Conference of Northeast SAS User Group</conf-name><conf-loc>Philadelphia, PA, USA</conf-loc><conf-date>17–20 September 2006</conf-date></citation></ref>
<ref id="b20-sensors-12-09951"><label>20.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vincenty</surname><given-names>T.</given-names></name></person-group><article-title>Direct and inverse solutions of geodesics on the ellipsoid with application of nested equations</article-title><source>Survey Rev.</source><year>1975</year><volume>22</volume><fpage>88</fpage><lpage>93</lpage></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures</title>
<fig id="f1-sensors-12-09951" position="float">
<label>Figure 1.</label>
<caption>
<p>Vehicle response acquisition system.</p></caption>
<graphic xlink:href="sensors-12-09951f1.gif"/></fig>
<fig id="f2-sensors-12-09951" position="float">
<label>Figure 2.</label>
<caption>
<p>Acceleration history time-space conversion.</p></caption>
<graphic xlink:href="sensors-12-09951f2.gif"/></fig>
<fig id="f3-sensors-12-09951" position="float">
<label>Figure 3.</label>
<caption>
<p>GPS calculated distance histories <italic>vs.</italic> theoretical distance history.</p></caption>
<graphic xlink:href="sensors-12-09951f3.gif"/></fig>
<fig id="f4-sensors-12-09951" position="float">
<label>Figure 4.</label>
<caption>
<p>GPS calculated distance errors varies with travel length increasing.</p></caption>
<graphic xlink:href="sensors-12-09951f4.gif"/></fig>
<fig id="f5-sensors-12-09951" position="float">
<label>Figure 5.</label>
<caption>
<p>Distance histories before and after LEC <italic>vs.</italic> theoretical distance history.</p></caption>
<graphic xlink:href="sensors-12-09951f5.gif"/></fig>
<fig id="f6-sensors-12-09951" position="float">
<label>Figure 6.</label>
<caption>
<p>GPS calculated distance errors before and after LEC varies with increasing travel length.</p></caption>
<graphic xlink:href="sensors-12-09951f6.gif"/></fig>
<fig id="f7-sensors-12-09951" position="float">
<label>Figure 7.</label>
<caption>
<p>Original acceleration response time history at left front wheel axles.</p></caption>
<graphic xlink:href="sensors-12-09951f7.gif"/></fig>
<fig id="f8-sensors-12-09951" position="float">
<label>Figure 8.</label>
<caption>
<p>Acceleration response histories before and after resampling.</p></caption>
<graphic xlink:href="sensors-12-09951f8.gif"/></fig>
<fig id="f9-sensors-12-09951" position="float">
<label>Figure 9.</label>
<caption>
<p>Vehicle speed history.</p></caption>
<graphic xlink:href="sensors-12-09951f9.gif"/></fig>
<fig id="f10-sensors-12-09951" position="float">
<label>Figure 10.</label>
<caption>
<p>Distance histories before and after LEC.</p></caption>
<graphic xlink:href="sensors-12-09951f10.gif"/></fig>
<fig id="f11-sensors-12-09951" position="float">
<label>Figure 11.</label>
<caption>
<p>Acceleration response space history of the front wheel axle.</p></caption>
<graphic xlink:href="sensors-12-09951f11.gif"/></fig>
<fig id="f12-sensors-12-09951" position="float">
<label>Figure 12.</label>
<caption>
<p>Space PSD of acceleration <italic>G<sub>a</sub></italic>(<italic>n</italic>).</p></caption>
<graphic xlink:href="sensors-12-09951f12.gif"/></fig>
<fig id="f13-sensors-12-09951" position="float">
<label>Figure 13.</label>
<caption>
<p>Space PSD of displacement <italic>G<sub>d</sub></italic>(<italic>n</italic>).</p></caption>
<graphic xlink:href="sensors-12-09951f13.gif"/></fig></sec></back></article>
