{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T20:03:16Z","timestamp":1782590596788,"version":"3.54.5"},"reference-count":30,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T00:00:00Z","timestamp":1646784000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Weigh-in-motion (WIM) systems are used to measure the weight of moving vehicles. Aiming at the problem of low accuracy of the WIM system, this paper proposes a WIM model based on the beetle swarm optimization (BSO) algorithm and the error back propagation (BP) neural network. Firstly, the structure and principle of the WIM system used in this paper are analyzed. Secondly, the WIM signal is denoised and reconstructed by wavelet transform. Then, a BP neural network model optimized by BSO algorithm is established to process the WIM signal. Finally, the predictive ability of BP neural network models optimized by different algorithms are compared and conclusions are drawn. The experimental results show that the BSO-BP WIM model has fast convergence speed, high accuracy, the relative error of the maximum gross weight is 1.41%, and the relative error of the maximum axle weight is 6.69%.<\/jats:p>","DOI":"10.3390\/s22062109","type":"journal-article","created":{"date-parts":[[2022,3,10]],"date-time":"2022-03-10T02:10:35Z","timestamp":1646878235000},"page":"2109","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Research on Weigh-in-Motion Algorithm of Vehicles Based on BSO-BP"],"prefix":"10.3390","volume":"22","author":[{"given":"Suan","family":"Xu","sequence":"first","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xing","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yaqiong","family":"Fu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongwei","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kaixing","family":"Hong","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,3,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Park, S., On, B.W., Lee, R., Park, M.W., and Lee, S.H. (2019). A Bi-LSTM and k-NN Based Method for Detecting Major Time Zones of Overloaded Vehicles. Symmetry, 11.","DOI":"10.3390\/sym11091160"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"743","DOI":"10.24425\/mms.2018.124881","article-title":"Accuracy criteria for evaluation of weigh-in-motion systems","volume":"25","author":"Burnos","year":"2018","journal-title":"Metrol. Meas. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Oubrich, L., Ouassaid, M., and Maaroufi, M. (2017, January 28\u201331). Dynamic loads, source of errors of high speed weigh in motion systems. Proceedings of the 2017 14th International Multi-Conference on Systems, Signals & Devices (SSD), Marrakech, Morocco.","DOI":"10.1109\/SSD.2017.8167005"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Qin, T., Lin, M., Cao, M., Fu, K., and Ding, R. (2018). Effects of Sensor Location on Dynamic Load Estimation in Weigh-in-Motion System. Sensors, 18.","DOI":"10.3390\/s18093044"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Burnos, P., and Gajda, J. (2016). Thermal Property Analysis of Axle Load Sensors for Weighing Vehicles in Weigh-in-Motion System. Sensors, 16.","DOI":"10.3390\/s16122143"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"7943","DOI":"10.3390\/s91007943","article-title":"Vehicle Signal Analysis Using Artificial Neural Networks for a Bridge Weigh-in-Motion System","volume":"9","author":"Kim","year":"2009","journal-title":"Sensors"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"108384","DOI":"10.1016\/j.measurement.2020.108384","article-title":"Novel methodology for identifying the weight of moving vehicles on bridges using structural response pattern extraction and deep learning algorithms","volume":"168","author":"Zhou","year":"2021","journal-title":"Measurement"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Jia, Z., Fu, K., and Lin, M. (2019). Tire-Pavement Contact-Aware Weight Estimation for Multi-Sensor WIM Systems. Sensors, 19.","DOI":"10.3390\/s19092027"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"5121","DOI":"10.2298\/FIL2015121W","article-title":"Beetle Swarm Optimization Algorithm: Theory and Application","volume":"34","author":"Wang","year":"2020","journal-title":"Filomat"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"5296","DOI":"10.1109\/ACCESS.2020.3047816","article-title":"An Improved Beetle Swarm Optimization Algorithm for the Intelligent Navigation Control of Autonomous Sailing Robots","volume":"9","author":"Zhou","year":"2021","journal-title":"IEEE Access"},{"key":"ref_11","first-page":"435","article-title":"Prediction and Suppression of Twisted-wire Pair Crosstalk Based on Beetle Swarm Optimization Algorithm","volume":"36","author":"Zhou","year":"2021","journal-title":"Appl. Comput. Electrom."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"154331","DOI":"10.1109\/ACCESS.2019.2949271","article-title":"A New Trajectory-Planning Beetle Swarm Optimization Algorithm for Trajectory Planning of Robot Manipulators","volume":"7","author":"Wang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_13","first-page":"5803","article-title":"Machine Learning Based Depression, Anxiety, and Stress Predictive Model during COVID-19 Crisis","volume":"70","author":"Alsolai","year":"2022","journal-title":"Cmc Comput. Mater. Contin."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"10403","DOI":"10.1007\/s00521-021-05798-x","article-title":"Multi-disease big data analysis using beetle swarm optimization and an adaptive neuro-fuzzy inference system","volume":"33","author":"Singh","year":"2021","journal-title":"Neural Comput. Appl."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Hasan, N., Islam, M.S., Chen, W., Kabir, M.A., and Al-Ahmadi, S. (2021). Encryption Based Image Watermarking Algorithm in 2DWT-DCT Domains. Sensors, 21.","DOI":"10.3390\/s21165540"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Rohan, A., Raouf, I., and Kim, H.S. (2020). Rotate Vector (RV) Reducer Fault Detection and Diagnosis System: Towards Component Level Prognostics and Health Management (PHM). Sensors, 20.","DOI":"10.3390\/s20236845"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Aileni, R.M., Pasca, S., and Florescu, A. (2020). EEG-Brain Activity Monitoring and Predictive Analysis of Signals Using Artificial Neural Networks. Sensors, 20.","DOI":"10.3390\/s20123346"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chu, W., Lin, C., and Kao, K. (2019). Fault Diagnosis of a Rotor and Ball-Bearing System Using DWT Integrated with SVM, GRNN, and Visual Dot Patterns. Sensors, 19.","DOI":"10.3390\/s19214806"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Fadhil, A.F., Kanneganti, R., Gupta, L., Eberle, H., and Vaidyanathan, R. (2019). Fusion of Enhanced and Synthetic Vision System Images for Runway and Horizon Detection. Sensors, 19.","DOI":"10.3390\/s19173802"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Guo, W., Xian, Y., Zhang, D., Li, B., and Ren, L. (2019). Hybrid IRBM-BPNN Approach for Error Parameter Estimation of SINS on Aircraft. Sensors, 19.","DOI":"10.3390\/s19173682"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Song, Y., Zhao, X., Li, B., Hu, Y., and Cui, X. (2018). Predicting Spatial Variations in Soil Nutrients with Hyperspectral Remote Sensing at Regional Scale. Sensors, 18.","DOI":"10.3390\/s18093086"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Wang, Z., Wang, D., Chen, B., Yu, L., Qian, J., and Zi, B. (2019). A Clamping Force Estimation Method Based on a Joint Torque Disturbance Observer Using PSO-BPNN for Cable-Driven Surgical Robot End-Effectors. Sensors, 19.","DOI":"10.3390\/s19235291"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wang, J., Li, M., Jiang, W., Huang, Y., and Lin, R. (2022). A Design of FPGA-Based Neural Network PID Controller for Motion Control System. Sensors, 22.","DOI":"10.3390\/s22030889"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Yao, Z., Lei, Y., and He, D. (2019). Early Visual Detection of Wheat Stripe Rust Using Visible\/Near-Infrared Hyperspectral Imaging. Sensors, 19.","DOI":"10.3390\/s19040952"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/4235.985692","article-title":"The particle swarm\u2014Explosion, stability, and convergence in a multidimensional complex space","volume":"6","author":"Clerc","year":"2002","journal-title":"IEEE Trans. Evolut. Comput."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/j.neucom.2021.03.027","article-title":"Enhanced Beetle Antennae Search with Zeroing Neural Network for online solution of constrained optimization","volume":"447","author":"Khan","year":"2021","journal-title":"Neurocomputing"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"10595","DOI":"10.1007\/s00500-021-05991-z","article-title":"Convergence analysis of beetle antennae search algorithm and its applications","volume":"25","author":"Zhang","year":"2021","journal-title":"Soft Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1440","DOI":"10.1177\/0020294020944939","article-title":"Research on performance seeking control based on Beetle Antennae Search algorithm","volume":"53","author":"Zheng","year":"2020","journal-title":"Meas. Control."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"5113","DOI":"10.2298\/FIL2015113J","article-title":"Beetle Antennae Search without Parameter Tuning (BAS-WPT) for Multi-objective Optimization","volume":"34","author":"Jiang","year":"2020","journal-title":"Filomat"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"117804","DOI":"10.1109\/ACCESS.2019.2935835","article-title":"Three-Dimensional Route Planning Based on the Beetle Swarm Optimization Algorithm","volume":"7","author":"Mu","year":"2019","journal-title":"IEEE Access"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/6\/2109\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:33:36Z","timestamp":1760135616000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/6\/2109"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,9]]},"references-count":30,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,3]]}},"alternative-id":["s22062109"],"URL":"https:\/\/doi.org\/10.3390\/s22062109","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,9]]}}}