Next Article in Journal
Reducing the Energy Consumption of sEMG-Based Gesture Recognition at the Edge Using Transformers and Dynamic Inference
Next Article in Special Issue
Identification of Control-Related Signal Path for Semi-Active Vehicle Suspension with Magnetorheological Dampers
Previous Article in Journal
Weighted Sparseness-Based Anomaly Detection for Hyperspectral Imagery
Previous Article in Special Issue
Design and Evaluation of Low-Cost Vibration-Based Machine Monitoring System for Hay Rotary Tedder
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Load Estimation of Moving Passenger Cars Using Inductive-Loop Technology

1
Department of Measurement and Electronics, AGH University of Science and Technology, 30 Mickiewicz Avenue, 30-059 Krakow, Poland
2
Department of Telecommunications and Teleinformatic, Silesian University of Technology, 16 Akademicka, 44-100 Gliwice, Poland
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(4), 2063; https://doi.org/10.3390/s23042063
Submission received: 16 January 2023 / Revised: 6 February 2023 / Accepted: 10 February 2023 / Published: 12 February 2023
(This article belongs to the Collection Sensors and Actuators for Intelligent Vehicles)

Abstract

:
Due to their lack of driving controllability, overweight vehicles are a big threat to road safety. The proposed method for a moving passenger car load estimation is capable of detecting an overweight vehicle, and thus it finds its application in road safety improvement. The weight of a car’s load entering or leaving a considered zone, e.g., industrial facility, a state, etc., is also of concern in many applications, e.g., surveillance. Dedicated vehicle weight-in-motion measurement systems generally use expensive load sensors that also require deep intervention in the road while being installed and also are calibrated only for heavy trucks. In this paper, a vehicle magnetic profile (VMP) is used for defining a load parameter proportional to the passenger vehicle load. The usefulness of the proposed load parameter is experimentally demonstrated in field tests. The sensitivity of the VMP to the load change results from the fact that the higher load decreases the vehicle clearance value which in turn increases the VMP. It is also shown that a slim inductive-loop sensors allows the building of a load estimation system, with a maximum error around 30 kg, which allows approximate determination of the number of passengers in the car. The presented proof of concept extends the functionality of inductive loops, already installed in the road, for acquiring other traffic parameters, e.g., moving vehicle axle-to-axle distance measurement, to road safety and surveillance related applications.

1. Introduction

A passenger car being overweight occurs when a total load exceeds the permissible limit, and it can be caused by the cargo and/or the number of passengers [1]. This is a severe problem because overloaded vehicles pose a significant danger to road traffic [2,3], among others, due to the lack of controllability when braking. For this reason, an overloaded passenger vehicle should be prevented from being on the road. Moreover, an excessive load can be caused by smuggling people or goods; thus, the proposed method could also find its application in surveillance and safety systems.
Current research on vehicle weighing in motion (WIM) systems is mostly concentrated on heavy trucks, e.g., [4,5,6,7], because they significantly damage the road surface. These vehicles are next driven to certify static weigh stations [8]. The result of static weighing may be the basis for imposing a penalty for exceeding the total weight. Efforts to achieve constant and high accuracy of vehicle WIM systems are ongoing. Achieving high accuracy is a prerequisite for using WIM systems in direct enforcement mode [9]. In the considered case of passenger cars, road deterioration is of marginal concern, and we concentrate on road safety.
Known vehicle WIM systems are mostly based on wheel load sensors [10,11,12,13]. Piezoelectric, quartz, fiber optic, and strain gauge load cell sensors are used. The WIM system installation requires a lot of intervention in the pavement, much more than in the case of inductive-loop (IL) sensor technology [14,15]. IL sensors cooperate with wheel load sensors in WIM systems, where they are used to detect the vehicle body, enabling the correct operation of the entire WIM system. So far, IL sensor technology alone has not been tested for possible application in vehicle load estimation. The proposed method uses only the existing IL sensors, and no additional sensors are required; nevertheless, we show that the preselection of overloaded cars can still be obtained.
The proposed measurement system exploits the multi-frequency impedance measurement (MFIM) method widely used in biomeasurements, spectroscopy, and impedance tomography [16,17,18,19,20,21,22]. MFIM has also been used to detect and size DNA fragments [23]. However, as recent research shows, the MFIM system for IL sensors provides more reliable signals for various purposes [24,25]. The MFIM system output signal is called vehicle magnetic profile (VMP).
The hypotheses raised in this work are as follows. It is possible to apply an adaptive IL sensors technology and MFIM system for load estimation of passenger vehicle. The main contribution of this work is the new application of IL sensors to estimate the mass of a passenger car load. The main aim is to experimentally demonstrate the sensitivity of a new load parameter, defined based on VMP, to the vehicle load. This relation originates from the dependence of the passenger vehicle clearance value on the vehicle load mass and finally the VMP. It is also highlighted that the slim IL sensors [24,25] are better suited for the task than the wide IL sensors. They allow the building of a system for estimating the load mass of a passenger vehicle within a maximum error of around 30 kg and approximate estimation of the number of passengers under the assumption of an average passenger mass, e.g., 70 kg. The paper describes the whole IL sensor-based system dedicated to various road traffic measurements that is currently working on the UST-AGH campus. The measurements are taken at different frequencies for increased immunity to electromagnetic interferences. Opposite to existing WIM systems that are used for detecting overloaded heavy trucks that damage the road, we consider the case of overloaded passenger cars, which do not damage the road but still pose a threat for road safety.

2. Measurement System

The diagram of the measurement system is shown in Figure 1. The suspension of a passenger car is flexible. The load of the car affects the ground clearance. A loaded car has a lower ground clearance than an unloaded one.
A set of four IL sensors (IL1–IL4) have been installed in the lane of the road where the vehicles pass.
The slim IL sensor is made in the same technology as the wide one. The longevity of IL sensors reaches the life of the pavement in which they are installed and can roughly be estimated for 10–20 years.
The precision of the installation of the slim IL sensor with dimensions of 0.1 m by 3.2 m is estimated at 5 mm and is limited by guiding the saw cutting a groove in the road surface for a wire. Such precision is satisfactory. We have two slim IL sensors on the testbed. No significant differences were observed in the obtained VMPs for both slim IL sensors.
Strict comparison of a slim IL sensor with other WIM load sensor technology is difficult because different sensors generate different output signals. A significant problem of the load sensor is the non-uniform sensitivity over the sensor length. In the case of the applied slim IL sensor, this problem can be neglected thanks to sufficient installation precision.
Each IL sensor has its own impedance parameter measurement channel. Impedance measurement is carried out using the auto-balancing bridge method (ABB). The system includes four processing channels dedicated to four IL sensors. Digital processing is carried out using an industrial NI-PXI computer with a data acquisition card containing an FPGA module. Detailed technical information about the IL sensors construction and the implementation of the MFIM method is given in [24]. Compared to [24], the following significant changes have been additionally applied. Currently we use a new set of excitation frequencies, listed in Table 1, for obtaining R-VMP and X-VMP.
Additionally, in order to improve the quality of the acquired VMPs, signal processing tools such as wavelets [26] and an additional low-pass flat-top digital filter [27] with a bandwidth matched to the vehicle velocity are applied. Examples showing the importance of such filtration in VMP processing are provided in Appendix A in Figure A1, Figure A2 and Figure A3.
Car engines generate electromagnetic interferences (EMIs). In the proposed measurement system, EMIs are detected by applying a notch filter for all excitation frequencies (Table 1) and evaluating the level of the remaining output voltage, which is then recorded. The presence of a high level EMIs, especially with frequencies close to the excitation frequency, disturbs the VMP’s shape. By setting different values of excitation frequencies, we increase the overall robustness of the measurement system against EMIs.
The impedance signal contains a DC component equal in value to the nominal resistance (R) and reactance (X). However, the VMPs have this offset removed. VMP extraction consists of thresholding vehicle presence detection and offset subtraction based on pre-trigger and post-trigger VMP values.
The ADCs in the system have a mode of synchronous sampling. Obtained VMPs and EMIs from individual channels are synchronized in time. Exemplary VMPs and EMIs in the time domain are shown in Figure 2.
The distances between the same size IL sensors on the lane equal 1.5 m. This allows us to use X-VMP with IL1 and X-VMP with IL3 to measure vehicle speed. The velocity is next used to scale the time vector of the VMP samples to the vector of the distance traveled by the vehicle in that time. Then, the VMPs can be shifted into the distance domain by the value of the distance between the Ils. For example, the VMPs derived from IL3 may be shifted in the distance domain and thus superimposed on the VMPs from IL1. The IL sensors are not in the same place in the lane, but the VMP can be rendered as if the IL sensors were on the top of each other in the same place in the lane. By resampling data in the distance-domain VMPs, different data realizations for the same vehicle model passing the measurement testbed with different velocities can be compared.
Exemplary VMPs of a Hyundai ix35 presented as a function of the distance traveled via IL sensors are shown in Figure 3. These VMPs apply to the Hyundai ix35 in unloaded (thick lines) and heavy load (thin dashed lines) conditions. The influence of the load on the extreme values in individual VMPs is clearly visible.
Different cars have different VMPs. However, the same vehicle models have a very similar VMPs especially when compared in the distance domain. The differences in the extreme values depend on the load, which is the main finding of this work. In order to detect the vehicles involved in the experiment, a database of reference VMPs was created for them.
For automatic vehicle model detection (see Figure 1) the VMPs are normalized up to 1 (for R-VMP) or down to −1 (for X-VMP). Next, the distances between the investigated and the reference VMPs are computed, e.g., the sum of squared differences. The minimum distance clearly indicates the greatest similarity to a given reference vehicle.
The software of the measurement system is hybrid; depending on the task, it uses such programming languages as LabVIEW, Matlab, Python, C, and Bash.
The system can run continuously. The longest operating system time without a reboot is up to a month.

3. Experiment

The main aim of the experiment is the verification of the posed hypothesis that there is a relation between the load of selected vehicles and their VMPs, which can further be used for the estimation of the load based on the acquired VMP.
The measurement experiment was carried out on the UST-AGH campus, where a testbed is located on the internal road. On a straight stretch of a road, in one lane, four IL sensors with the outline shown in Figure 1 are installed. The testbed is not equipped with any sensors for the dynamic weighing of vehicles in motion.
Three passenger vehicles were used to conduct the experiment: Mercedes GLA200, Hyundai i30, and Hyundai ix35. In the experiment, each vehicle passed through IL sensors at a velocity between 30 km/h and 50 km/h. The driver tried to maintain a constant velocity while passing through the testbed with IL sensors. Every vehicle made five trips; six passes through the testbed per trip, including three passes in the main direction and three in the return direction.
In the first series, each of the tested vehicles was loaded only with the weight of the driver. In the second series, the vehicles were loaded with the mass of the first passenger, 73 kg, sitting in the front seat next to the driver. In the third series, the vehicles were loaded with an additional weight of 76 kg, in the form of cast iron balls distributed evenly in the space of the passengers’ legs. The total weight of the load was 149 kg. In the fourth series, another mass of 76 kg was added. The total weight of the load was then 225 kg. In the fifth series, another mass of 81 kg was added. The total weight of the load was then 306 kg.
The technical data of the test cars and the weight of the driver along with the percent of coverage of the permissible load (M) are summarized in Table 2.
In total, in the experiment, every vehicle made a total of 30 trips with different loads in individual series. Each trip data was documented. The output voltages in the ABB system, car photo (see Figure A4), and passing time were recorded, and EMIs and VMPs were calculated.

4. Results

Each of the 90 trips provided VMPs from which the load parameter was calculated:
Load parameter = mean(abs(min(mute(X-VMP, EMI))))
where the mean function calculates the average with six values; the abs function calculates the absolute value; the min function finds minimal value; the mute function mutes these values in X-VMP samples for which the EMI level exceeds 1.5 mV and returns the muted X-VMP signals. The load estimation algorithm only takes X-VMPs and EMIs for slim IL sensors. For example, the operation of the mute function is shown in Figure 4 for disturbed single X-VMP.
Figure 5 shows the reference load as a function of the calculated load parameter for three passenger cars listed in the legend.
Based on the least squares fitted linear function, three sets of scaling factors for the load measurement system were determined. The scaling factors and sensitivities are listed in Table 3.
The sensitivity of the slim IL sensor to the load mass that affects the clearance ranges from 30 to 150 micro ohms per kilogram for tested cars.
The recorded VMPs were also used to verify load measurement errors. The weight of the load in kg was calculated for each trip. The error was defined as the difference between the measurement result and the reference value. The errors are presented in the form of a boxplot [28] in Figure 6. The maximum load measurement error does not exceed 30 kg. Detailed results are summarized in Table A1, Table A2 and Table A3 in Appendix B.
By incorporating the mass of the driver into the mass of the vehicle, which must be driven through the testbed, the results for various experiments can be presented in a clear way. The driver’s weight and the mass of fuel, as well as the mass of additional car equipment, e.g., child seats, spare wheal, fire distinguisher, etc., are taken into account in the offset values in the target measurement system.
In Appendix C, we present the results of the load measurement of another passenger vehicle for which a simplified two-point calibration was carried out.
The results of the load estimation were also checked for the Hyundai i30 traveling without additional load on other days. The weather conditions were generally different than on the day of the main experiment. The results of the load estimation were checked. The maximum error did not exceed 30 kg.

5. Discussion

Conducted experiments show that VMPs from the slim IL sensors are suitable for vehicle mass estimation. VMPs from the standard IL sensors, having dimensions 1 m by 2 m, give neither good nor clear results. The off-center passage of the car through the standard IL sensors has a large influence on the error, whereas it is negligible for slim IL sensors. Appendix D covers this issue in more detail.
The proposed method uses existing testbed without any modification. Only the software extension is required. The method is sensitive to the kind of a car suspension and may also be sensitive to suspension malfunction. The method is best suited to comparison of the same vehicle with different loads.
The proposed load parameter is defined with the minimum value and mean value, and it is computationally simple. More computationally advanced load parameters were also investigated, e.g., involving integrals of VMPs, but obtained results turned out to be inferior and thus are not presented.
As the proposed method is dedicated to a moving car, there is no way for measuring the car weight without a driver, as in the static measurements. In the conducted experiment each test car was driven by a different person with a different weight (Table 2). The driver’s weight can be taken into account in the calibration process. The characteristics in Figure 5 will then have an offset equal to the driver’s weight. We also note that a typical gas tank volume is above 50 L, what also influences overall car mass.
The measurement method is sensitive to snow and ice covering the road. For a few cm of a frozen snow and ice layer, it was observed in measurements that the weight of the vehicle could be underestimated by tens of kg.
The main experiment was conducted in cold, sunny weather in late autumn. However, the weather conditions, similar to temperature, are not expected to influence significantly neither car suspension nor IL sensors performance, and thus the proposed load parameter is considered to be robust against environmental conditions.
The average weight of an adult human in Europe is 70.8 kg [29]. The mass of 50 L of gasoline is 37.5 kg. In the proposed method, the largest error in mass measurement reached 30 kg, which added to the weight of a half-full tank of gasoline equals 48.75 kg. Diesel fuel has a higher density; therefore, 50 L of this fuel weighs 42.5 kg. The weight of a half-full tank of oil added to the maximum measurement error equals 51.25 kg. Considering the above, it is safe to assume that the combined error caused by the method itself and an unknown tank volume does not exceed the average weight of an adult. This means that the estimation of the number of passengers in the car could be reliable. We also note that an average adult weight varies across the world and between genders, e.g., in the USA an average male and female weight equals 90.6 kg and 77.5 kg, respectively [30]. Considering also possible child passengers, some advanced classification methods should be applied for reliable detection of the number of passengers in the car.
The proposed load measurement method can be used in conjunction with the standard WIM system as a part of road traffic data fusion system. Commercial application must be preceded by extensive quantitative testing including diverse vehicles and loads.

6. Conclusions

The paper shows that the inductive-loop technology can be successfully used for the estimation of the load of a moving passenger car, which was explained and verified by a field experiment. This is an additional feature for the existing system that extends its capabilities. In summary the inductive-loop sensors technology:
  • Enables obtaining multi-frequency VMPs representing changes in the IL sensor impedance component;
  • Allows the capture of the EMI of a car drive;
  • Allows the use of EMI to indicate and mute disturbances in the VMP;
  • Allows for reliable identification of the car model;
  • For cars where the clearance depends on the load, slim IL sensors enables rough estimation of the load.
Estimated load can be further interpreted as a number of passengers in the car under assumption of the average person’s weight. For a given car, the method can be used for comparing the load of a car when entering and leaving distinguished zone, e.g., city or country border.
We assume that similar results could be obtained for other types of vehicles, e.g., a van, a pickup, truck, etc., but this still has to be tested. We also expect that the load of the electric cars could be estimated by the proposed method, as it is sensitive to the suspension and not the engine, but it still remains to be experimentally investigated.
Existing WIM system are calibrated for heavy trucks and are not used for passenger cars as is the proposed method.

Author Contributions

Conceptualization, Z.M.; methodology, Z.M.; software, Z.M.; validation, Z.M., K.D., P.P., M.S., T.Z. and J.I.; formal analysis, Z.M. and K.D.; investigation, Z.M., K.D., P.P., M.S. and T.Z.; resources, Z.M.; data curation, Z.M.; writing—original draft preparation, Z.M, K.D. and P.P.; writing—review and editing, Z.M., K.D., J.I. and M.S.; visualization, Z.M.; supervision, Z.M., K.D., J.I. and T.Z.; project administration, Z.M.; funding acquisition, K.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript.
ILInductive Loop
ABB Auto Balancing Bridge
MFIMMulti-frequency Impedance Measurement
VMPVehicle Magnetic Profile
R-VMPResistance VMP
X-VMPReactance VMP
EMIElectromagnetic Interference
WIMWeigh in Motion

Appendix A

This Appendix shows sample VMPs of the Hyundai i30. Figure A1 shows raw VMPs before denoising and flat-top FIR filtering. Figure A2 shows the VMPs after the denoising process implemented in Matlab by the function wden with the symlet 4 wavelet.
Finally, Figure A3 shows the VMPs after the flat-top filtration with the passband adjusted to the band determined by the velocity of the vehicle [25].
Figure A1. VMPs and EMIs of Hyundai i30 before denoising process. The rest of the description is the same as in Figure 2.
Figure A1. VMPs and EMIs of Hyundai i30 before denoising process. The rest of the description is the same as in Figure 2.
Sensors 23 02063 g0a1aSensors 23 02063 g0a1b
Figure A2. VMPs and EMIs of Hyundai i30 after denoising process. The rest of the description is the same as in Figure 2.
Figure A2. VMPs and EMIs of Hyundai i30 after denoising process. The rest of the description is the same as in Figure 2.
Sensors 23 02063 g0a2
Figure A3. VMPs and EMIs of Hyundai i30 after denoising process and low-pass filter with the flat-top pass-band adjusted to the vehicle velocity. The rest of the description is the same as in Figure 2.
Figure A3. VMPs and EMIs of Hyundai i30 after denoising process and low-pass filter with the flat-top pass-band adjusted to the vehicle velocity. The rest of the description is the same as in Figure 2.
Sensors 23 02063 g0a3

Appendix B

This Appendix presents the measurement results collected during the experiment described in the Section 3 and Appendix C for the test cars show in Figure A4, respectively.
Figure A4. Photographs of the test cars used in experiments, along with the registration timestamp.
Figure A4. Photographs of the test cars used in experiments, along with the registration timestamp.
Sensors 23 02063 g0a4
Table A1. Measurement data for Hyundai i30 test car.
Table A1. Measurement data for Hyundai i30 test car.
Load (kg)Load Parameter (Ω)Load Estimation (kg)Error (kg)
00.1442705.6115.611
0.1455382.8892.889
0.1445943.4363.436
0.1454812.5122.512
0.1443704.9394.939
0.1448691.5931.593
730.15527968.185−4.815
0.15642675.8682.868
0.15481765.087−7.913
0.15693879.3056.305
0.15511667.089−5.911
0.15672877.8954.895
1490.167596150.7381.738
0.168864159.23610.236
0.166910146.144−2.856
0.167964153.2044.204
0.167142147.695−1.305
0.168214154.8805.880
2250.177390216.388−8.612
0.179763232.2947.294
0.180187235.13610.136
0.179939233.4698.469
0.178145221.444−3.556
0.179561230.9365.936
3060.189486297.465−8.535
0.191468310.7474.747
0.189236295.788−10.212
0.190659305.327−0.673
0.189484297.449−8.551
0.190819306.3950.395
Table A2. Measurement data for Mercedes GLA200 test car.
Table A2. Measurement data for Mercedes GLA200 test car.
Load (kg)Load Parameter (Ω)Load Estimation (kg)Error (kg)
00.1005655.5305.530
0.09912317.63717.637
0.0996319.4789.478
0.0997297.8937.893
0.09901419.39219.392
0.09938013.51013.510
730.10550684.89211.892
0.10439367.016−5.984
0.10397160.246−12.754
0.10408662.083−10.917
0.10538182.8919.891
0.10476572.992−0.008
1490.109545149.7830.783
0.109004141.084−7.916
0.108925139.813−9.187
0.108783137.538−11.462
0.110233160.83011.830
0.108953140.266−8.734
2250.114997237.35812.358
0.113949220.524−4.476
0.114803234.2409.240
0.114319226.4621.462
0.114965236.83911.839
0.113899219.715−5.285
3060.120755329.86123.861
0.118507293.734−12.266
0.118558294.558−11.442
0.118296290.356−15.644
0.117915284.230−21.770
0.117873283.564−22.436
Table A3. Measurement data for Hyundai ix35 test car.
Table A3. Measurement data for Hyundai ix35 test car.
Load (kg)Load Parameter (Ω)Load Estimation (kg)Error (kg)
00.0632105.0855.085
0.0632932.3892.389
0.0635827.0067.006
0.06297112.87812.878
0.0631925.6825.682
0.06258725.39425.394
730.06557171.794−1.206
0.06508155.840−17.160
0.06616391.10018.100
0.06547768.760−4.240
0.06624093.60120.601
0.06543767.431−5.569
1490.068783176.44927.449
0.067600137.907−11.093
0.068750175.37626.376
0.067958149.5640.564
0.068341162.05413.054
0.068087153.7714.771
2250.070670237.90212.902
0.070260224.564−0.436
0.071073251.03326.033
0.070135220.461−4.539
0.070546233.8548.854
0.069880212.179−12.821
3060.072971312.8606.860
0.072207287.957−18.043
0.072357292.862−13.138
0.071873277.098−28.902
0.072712304.434−1.566
0.072251289.414−16.586

Appendix C

In addition to the experiment described in Section 3, other measurements were carried out for a three-door Volkswagen Polo (weight 1139 kg, permissible load 511). This time the calibration of the system was conducted only on the basis of two test trips. The first trip was made with unloaded car (driver’s weight 75 kg). The second trip took place with a car with three passengers with a total weight of approximately 238 kg. Based on only two trips, the determined scaling factors (a = 8155.154 kg/Ω, b = −1084.358 kg) were applied to the system. More test trips were also made with this car with a passenger weighing 66 kg, as well as other passengers weighing a total of 148 kg. The results are summarized in Figure A5 and Figure A6 and Table A4. It should be noted that this simplified experiment yielded load measurement results with an error of less than 20 kg.
Figure A5. Dependencies between a car load and the load parameter for a three-door Volkswagen Polo. Dots represent measurements; circles stand for chosen to calibrate values of the measured load parameter (for a car and load); and line show the least squares fit to the chosen measurements (i.e., circles).
Figure A5. Dependencies between a car load and the load parameter for a three-door Volkswagen Polo. Dots represent measurements; circles stand for chosen to calibrate values of the measured load parameter (for a car and load); and line show the least squares fit to the chosen measurements (i.e., circles).
Sensors 23 02063 g0a5
Figure A6. Load measurement error for a three-door Volkswagen Polo. For details see the caption of Figure 6.
Figure A6. Load measurement error for a three-door Volkswagen Polo. For details see the caption of Figure 6.
Sensors 23 02063 g0a6
Table A4. Measurement data for Volkswagen Polo 3d test car.
Table A4. Measurement data for Volkswagen Polo 3d test car.
Load (kg)Load Parameter (Ω)Load Estimation (kg)Error (kg)
00.13061619.16519.165
0.1329660.0020.002
0.13117914.57214.572
0.13437411.48111.481
0.13099816.05016.050
0.13132513.37913.379
660.13982155.904−10.096
0.14218675.1889.188
0.14015658.635−7.365
0.14245677.39611.396
0.14128167.8111.811
0.14304982.22716.227
1480.150196140.516−7.484
0.151358149.9911.991
0.151648152.3544.354
0.151496151.1163.116
0.150206140.594−7.406
0.151874154.1966.196
2380.161203230.275−7.725
0.162150237.999−0.001
0.161826235.355−2.645
0.162653242.1004.100
0.161291230.992−7.008
0.163910252.35614.356

Appendix D

The experiment described in Section 3 yielded numerous VMPs. VMPs analyzes showed that wide IL sensors do not allow to calculate the parameter well-correlated with the load.
Figure A7a shows an example X-VMPs obtained from the IL1 wide sensor for the center frequency (Table 1, f2) for all 30 trips of the Hyundai ix35 test car. The X-VMPs obtained with the same load were drawn in the same color. The meaning of colors is explained in the caption of Figure A7. The conclusion is that wide IL sensors (1 m by 2 m) do not allow estimating the load of the vehicle.
For comparison, Figure A7b shows the X-VMP obtained with the slim IL2 sensor at the center frequency (Table 1, f2) for all 30 trips of the same test car.
Figure A7. X-VMPs for the Hyundai ix35 test car obtained at the center excitation frequency (see Table 1, f2), the X-VMPs of red color are for unloaded test car, green for 73 kg load, blue 149 kg, magenta 225 kg and black for 306 kg load, (a) for a wide sensor (1 m by 2 m); (b) for a narrow sensor (0.1 m by 3.2 m).
Figure A7. X-VMPs for the Hyundai ix35 test car obtained at the center excitation frequency (see Table 1, f2), the X-VMPs of red color are for unloaded test car, green for 73 kg load, blue 149 kg, magenta 225 kg and black for 306 kg load, (a) for a wide sensor (1 m by 2 m); (b) for a narrow sensor (0.1 m by 3.2 m).
Sensors 23 02063 g0a7

References

  1. Jacob, B.; Feypell-de La Beaumelle, V. Improving Truck Safety: Potential of Weigh-in-Motion Technology. IATSS Res. 2010, 34, 9–15. [Google Scholar] [CrossRef]
  2. Jacob, B.; Cottineau, L.-M. Weigh-in-Motion for Direct Enforcement of Overloaded Commercial Vehicles. Transp. Res. Procedia 2016, 14, 1413–1422. [Google Scholar] [CrossRef]
  3. Jo, Y.; Oh, C.; Kim, S. Estimation of Heavy Vehicle-Involved Rear-End Crash Potential Using WIM Data. Accid. Anal. Prev. 2019, 128, 103–113. [Google Scholar] [CrossRef]
  4. Ji, S.; Wang, R.; Shu, M.; Han, W.; Lan, X.; Wang, X.; Yin, W.; Cheng, Y. Improvement of Vehicle Axle Load Test Method Based on Portable WIM. Measurement 2021, 173, 108626. [Google Scholar] [CrossRef]
  5. Xiong, H.; Zhang, Y. Feasibility Study for Using Piezoelectric-Based Weigh-In-Motion (WIM) System on Public Roadway. Appl. Sci. 2019, 9, 3098. [Google Scholar] [CrossRef]
  6. Ryguła, A.; Maczyński, A.; Brzozowski, K.; Grygierek, M.; Konior, A. Influence of Trajectory and Dynamics of Vehicle Motion on Signal Patterns in the WIM System. Sensors 2021, 21, 7895. [Google Scholar] [CrossRef]
  7. González, B.; Jiménez, F.J.; De Frutos, J. A Virtual Instrument for Road Vehicle Classification Based on Piezoelectric Transducers. Sensors 2020, 20, 4597. [Google Scholar] [CrossRef]
  8. Masud, M.M.; Haider, S.W. Effect of Static Weight Errors on Weigh-in-Motion (WIM) System Accuracy. Measurement 2023, 206, 112301. [Google Scholar] [CrossRef]
  9. Burnos, P.; Gajda, J.; Sroka, R.; Wasilewska, M.; Dolega, C. High Accuracy Weigh-In-Motion Systems for Direct Enforcement. Sensors 2021, 21, 8046. [Google Scholar] [CrossRef]
  10. Gajda, J.; Burnos, P.; Sroka, R. Accuracy Assessment of Weigh-in-Motion Systems for Vehicle’s Direct Enforcement. IEEE Intell. Transport. Syst. Mag. 2018, 10, 88–94. [Google Scholar] [CrossRef]
  11. Xiang, T.; Huang, K.; Zhang, H.; Zhang, Y.; Zhang, Y.; Zhou, Y. Detection of Moving Load on Pavement Using Piezoelectric Sensors. Sensors 2020, 20, 2366. [Google Scholar] [CrossRef]
  12. Hernandez, S.V.; Tok, A.; Ritchie, S.G. Integration of Weigh-in-Motion (WIM) and Inductive Signature Data for Truck Body Classification. Transp. Res. Part C Emerg. Technol. 2016, 68, 1–21. [Google Scholar] [CrossRef]
  13. Gajda, J.; Sroka, R.; Stencel, M.; Zeglen, T.; Piwowar, P.; Burnos, P.; Marszałek, Z. Design and Accuracy Assessment of the Multi-Sensor Weigh-in-Motion System. In Proceedings of the 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Pisa, Italy, 11–14 May 2015; pp. 1036–1041. [Google Scholar] [CrossRef]
  14. Gajda, J.; Piwowar, P.; Sroka, R.; Stencel, M.; Zeglen, T. Application of Inductive Loops as Wheel Detectors. Transp. Res. Part C Emerg. Technol. 2012, 21, 57–66. [Google Scholar] [CrossRef]
  15. Day, C.M.; Brennan, T.M.; Harding, M.L.; Premachandra, H.; Jacobs, A.; Bullock, D.M.; Krogmeier, J.V.; Sturdevant, J.R. Three-Dimensional Mapping of Inductive Loop Detector Sensitivity with Field Measurement. Transp. Res. Rec. 2009, 2128, 35–47. [Google Scholar] [CrossRef]
  16. Lai, Y.-K.; Ho, C.-Y.; Lai, C.-L.; Taun, C.-Y.; Hsieh, K.-C. Assessment of Standing Multi-Frequency Bioimpedance Analyzer to Measure Body Composition of the Whole Body and Limbs in Elite Male Wrestlers. IJERPH 2022, 19, 15807. [Google Scholar] [CrossRef]
  17. Abdelwahed, M.; Zerioul, L.; Pitti, A.; Romain, O. Using Novel Multi-Frequency Analysis Methods to Retrieve Material and Temperature Information in Tactile Sensing Areas. Sensors 2022, 22, 8876. [Google Scholar] [CrossRef]
  18. Lehti-Polojärvi, M.; Koskela, O.; Hyttinen, J. Multifrequency Electrical Impedance Tomography in Biological Applications: A Multimodal Perspective. In Bioimpedance and Spectroscopy; Elsevier: Amsterdam, The Netherlands, 2021; pp. 157–189. ISBN 978-0-12-818614-5. [Google Scholar] [CrossRef]
  19. Luo, Y.-F. A Multi-Frequency Electrical Impedance Spectroscopy Technique of Artificial Neural Network-Based for the Static State of Charge. Energies 2021, 14, 2526. [Google Scholar] [CrossRef]
  20. Kadir, M.A.; Wilson, A.J.; Siddique-e Rabbani, K. A Multi-Frequency Focused Impedance Measurement System Based on Analogue Synchronous Peak Detection. Front. Electron. 2021, 2, 791016. [Google Scholar] [CrossRef]
  21. Porzuczek, J. Multifrequency Impedance Tomography System for Research on Environmental and Thermal Processes. Energies 2021, 14, 6366. [Google Scholar] [CrossRef]
  22. Qiao, X.; Zhang, Z.; Chen, X. Multifrequency Impedance Method Based on Neural Network for Root Canal Length Measurement. Appl. Sci. 2020, 10, 7430. [Google Scholar] [CrossRef]
  23. Sui, J.; Gandotra, N.; Xie, P.; Lin, Z.; Scharfe, C.; Javanmard, M. Multi-Frequency Impedance Sensing for Detection and Sizing of DNA Fragments. Sci. Rep. 2021, 11, 6490. [Google Scholar] [CrossRef]
  24. Marszalek, Z.; Duda, K. Multifrequency Vector Measurement System for Reliable Vehicle Magnetic Profile Assessment. Sensors 2020, 20, 4933. [Google Scholar] [CrossRef]
  25. Marszalek, Z.; Gawedzki, W.; Duda, K. A Reliable Moving Vehicle Axle-to-Axle Distance Measurement System Based on Multi-Frequency Impedance Measurement of a Slim Inductive-Loop Sensor. Measurement 2021, 169, 108525. [Google Scholar] [CrossRef]
  26. Antoniadis, A.; Oppenheim, G. (Eds.) Wavelets and Statistics; Springer: New York, NY, USA, 1995. [Google Scholar] [CrossRef]
  27. Duda, K.; Zieliński, T.P.; Barczentewicz, S.H. Perfectly Flat-Top and Equiripple Flat-Top Cosine Windows. IEEE Trans. Instrum. Meas. 2016, 65, 1558–1567. [Google Scholar] [CrossRef]
  28. McGill, R.; Tukey, J.W.; Larsen, W.A. Variations of Box Plots. Am. Stat. 1978, 32, 12. [Google Scholar] [CrossRef]
  29. Walpole, S.C.; Prieto-Merino, D.; Edwards, P.; Cleland, J.; Stevens, G.; Roberts, I. The Weight of Nations: An Estimation of Adult Human Biomass. BMC Public Health 2012, 12, 439. [Google Scholar] [CrossRef]
  30. Fryar, C.D.; Carroll, M.D.; Gu, Q.; Afful, J.; Ogden, C.L. Anthropometric Reference Data for Children and Adults: United States, 2015–2018. 2021. Available online: https://stacks.cdc.gov/view/cdc/100478 (accessed on 6 January 2023).
Figure 1. Load estimation system block diagram. IL1—the first standard IL sensor, IL2—the first slim IL sensor, IL3—the second standard IL sensor, IL4—the second slim IL sensor.
Figure 1. Load estimation system block diagram. IL1—the first standard IL sensor, IL2—the first slim IL sensor, IL3—the second standard IL sensor, IL4—the second slim IL sensor.
Sensors 23 02063 g001
Figure 2. Exemplary VMPs and EMIs of Hyundai ix35 presented as a function of time. R-VMP and X-VMP denote the real and the imaginary impedance components, EMI denotes the electromagnetic interference; (a) the first standard IL1 sensor; (b) the second standard IL3 sensor; (c) the first slim IL2 sensor; and (d) the second slim IL4 sensor; red VMPs are obtained at a high frequency component; blue VMPs are obtained at an intermediate value of the frequency component; black at the lowest frequency component, according to the operating frequencies listed in Table 1. The cyan EMI signal is the absolute voltage, the magenta is the average of the low-pass filter output.
Figure 2. Exemplary VMPs and EMIs of Hyundai ix35 presented as a function of time. R-VMP and X-VMP denote the real and the imaginary impedance components, EMI denotes the electromagnetic interference; (a) the first standard IL1 sensor; (b) the second standard IL3 sensor; (c) the first slim IL2 sensor; and (d) the second slim IL4 sensor; red VMPs are obtained at a high frequency component; blue VMPs are obtained at an intermediate value of the frequency component; black at the lowest frequency component, according to the operating frequencies listed in Table 1. The cyan EMI signal is the absolute voltage, the magenta is the average of the low-pass filter output.
Sensors 23 02063 g002
Figure 3. Exemplary VMPs of a Hyundai ix35 presented as a function of the distance traveled; thick lines apply to an unloaded car; thin dashed lines refer to a vehicle loaded with a mass of 306 kg; red VMPs are obtained at a high frequency component; blue VMPs are obtained at an intermediate value of the frequency component; black at the lowest frequency component, according to the operating frequencies listed in Table 1.
Figure 3. Exemplary VMPs of a Hyundai ix35 presented as a function of the distance traveled; thick lines apply to an unloaded car; thin dashed lines refer to a vehicle loaded with a mass of 306 kg; red VMPs are obtained at a high frequency component; blue VMPs are obtained at an intermediate value of the frequency component; black at the lowest frequency component, according to the operating frequencies listed in Table 1.
Sensors 23 02063 g003
Figure 4. Example operation of the mute function. The oscillations in X-VMP (dashed red line) caused by EMI have been effectively muted.
Figure 4. Example operation of the mute function. The oscillations in X-VMP (dashed red line) caused by EMI have been effectively muted.
Sensors 23 02063 g004
Figure 5. Dependencies between a car load and the load parameter for cars listed in the legend. Dots represent measurements; circles stand for mean values of the measured load parameter (for a set car and load); and lines show the least squares fit to the mean measurements (i.e., circles).
Figure 5. Dependencies between a car load and the load parameter for cars listed in the legend. Dots represent measurements; circles stand for mean values of the measured load parameter (for a set car and load); and lines show the least squares fit to the mean measurements (i.e., circles).
Sensors 23 02063 g005
Figure 6. Measurement load error for test cars. On each box, the central red mark indicates the median, and the bottom and top edges of the box indicate the 25th and 75th percentiles, respectively. The whiskers extend to the most extreme data points not considered outliers, and the outliers are plotted individually using the ‘×’ symbol [28].
Figure 6. Measurement load error for test cars. On each box, the central red mark indicates the median, and the bottom and top edges of the box indicate the 25th and 75th percentiles, respectively. The whiskers extend to the most extreme data points not considered outliers, and the outliers are plotted individually using the ‘×’ symbol [28].
Sensors 23 02063 g006
Table 1. The list of excitation frequencies applied in the system.
Table 1. The list of excitation frequencies applied in the system.
Frequency Value in kHz in a Given Channel:f1 f2 f3
#1: for the first standard IL1 sensor101827
#3: for the second standard IL3 sensor132128
#2: for the first slim IL2 sensor61522
#4: for the second slim IL4 sensor71624
Where: f1, f2, f3—denote excitation frequencies.
Table 2. Technical data of the cars used in experiment and driver’s weight.
Table 2. Technical data of the cars used in experiment and driver’s weight.
Car ModelCar Weight
(kg)
Permissible Load (kg) Driver Weight
(kg)
M
(%)
Mercedes GLA20013206008565.1
Hyundai i3011935276871.2
Hyundai ix3513664648283.6
Where M = (Driver weight + 306)/(Permissible load) 100%.
Table 3. The scaling factors (y = ax + b) of load measurement system and sensitivities.
Table 3. The scaling factors (y = ax + b) of load measurement system and sensitivities.
Car Modela (kg/Ω)b (kg)S (Ω/kg)
Mercedes GLA20016,063.551 −1609.90162.25 × 10−6
Hyundai i306702.737 −972.612149.2 × 10−6
Hyundai ix3532,574.053 −2064.10430.7 × 10−6
Where: S—sensitivity factor, S = 1/a.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Marszalek, Z.; Duda, K.; Piwowar, P.; Stencel, M.; Zeglen, T.; Izydorczyk, J. Load Estimation of Moving Passenger Cars Using Inductive-Loop Technology. Sensors 2023, 23, 2063. https://doi.org/10.3390/s23042063

AMA Style

Marszalek Z, Duda K, Piwowar P, Stencel M, Zeglen T, Izydorczyk J. Load Estimation of Moving Passenger Cars Using Inductive-Loop Technology. Sensors. 2023; 23(4):2063. https://doi.org/10.3390/s23042063

Chicago/Turabian Style

Marszalek, Zbigniew, Krzysztof Duda, Piotr Piwowar, Marek Stencel, Tadeusz Zeglen, and Jacek Izydorczyk. 2023. "Load Estimation of Moving Passenger Cars Using Inductive-Loop Technology" Sensors 23, no. 4: 2063. https://doi.org/10.3390/s23042063

APA Style

Marszalek, Z., Duda, K., Piwowar, P., Stencel, M., Zeglen, T., & Izydorczyk, J. (2023). Load Estimation of Moving Passenger Cars Using Inductive-Loop Technology. Sensors, 23(4), 2063. https://doi.org/10.3390/s23042063

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop