LU500570B1 - Method for vehicle load weight prediction, system, electronic equipment, and medium thereof - Google Patents
Method for vehicle load weight prediction, system, electronic equipment, and medium thereof Download PDFInfo
- Publication number
- LU500570B1 LU500570B1 LU500570A LU500570A LU500570B1 LU 500570 B1 LU500570 B1 LU 500570B1 LU 500570 A LU500570 A LU 500570A LU 500570 A LU500570 A LU 500570A LU 500570 B1 LU500570 B1 LU 500570B1
- Authority
- LU
- Luxembourg
- Prior art keywords
- vehicle
- load
- segment
- speed
- engine
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/12—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
- B60W40/13—Load or weight
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2411—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/10—Machine learning using kernel methods, e.g. support vector machines [SVM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/01—Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0026—Lookup tables or parameter maps
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0028—Mathematical models, e.g. for simulation
- B60W2050/0031—Mathematical model of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0638—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0657—Engine torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/10—Historical data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2756/00—Output or target parameters relating to data
- B60W2756/10—Involving external transmission of data to or from the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computing Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Economics (AREA)
- Computational Linguistics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Strategic Management (AREA)
- Evolutionary Biology (AREA)
- Human Resources & Organizations (AREA)
- Transportation (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Control Of Transmission Device (AREA)
Abstract
A method and system for vehicle load weight prediction, electronic equipment, and a medium. The method for vehicle load weight prediction includes the following steps: (a) acquiring vehicle traveling data and calculating a parameter: acquiring the engine speed, engine load percentage, and ECU vehicle speed of a vehicle in a traveling process under different load conditions; and calculating to obtain a current torque and a current transmission gear ratio; (b) segment cutting and constant speed segment screening; (c) relevant vector machine model training; and (d) load prediction: for a vehicle with unknown load, inputting the average transmission gear ratio, the average vehicle speed and the average torque of the screened segments into the relevant vector machine model to obtain a load prediction result of each segment, and to further obtain a prediction result of the vehicle load.
Description
DESCRIPTION 00057 METHOD FOR VEHICLE LOAD WEIGHT PREDICTION, SYSTEM, ELECTRONIC EQUIPMENT, AND MEDIUM THEREOF
FIELD OF THE INVENTION The invention relates to the field of transportation, in particular to a method for vehicle load weight prediction, system, electronic equipment, and a medium.
BACKGROUND OF THE INVENTION With the continuous progress of China's science and technology, the road transportation industry has also achieved rapid development. But due to the lack of powerful methods of the supervision by traffic authorities and the relatively weak awareness of national security, the situation of China's traffic security is increasingly severe. In recent years, although the investment and attention to highway construction and maintenance by the country are increasing year by year, especially in the aspect of highways, the overload phenomenon still repeatedly emerges under forbiddance. The commercial vehicle overload not only damages the highway construction of the country, but also increases the risk of traveling. Many serious traffic accidents are caused by overload. The existing vehicle load testing method is limited by factors such as technology, costs, sites, and the like, and cannot effectively monitor the actual traveling load of the vehicle. As for the whole vehicle enterprise, the development and matching of the vehicle require a large amount of load data in the actual traveling process of the vehicle. If the load estimation is unreasonable, the matching and calibration of the vehicle power system can be greatly influenced, and the oil consumption, emission and power performance in the actual traveling of the vehicle are influenced. In addition, if the actual load of the vehicles can be monitored in real time, it is also important to distribute the load of different vehicles reasonably, improve the transportation efficiency of the vehicle fleet, and reduce the transportation cost.
Accordingly, the present invention has been proposed with particularity. 0500570
SUMMARY OF THE INVENTION In a first aspect, the present invention aims to provide a method for vehicle load weight prediction which is simple and convenient to implement, low in cost and high in efficiency, is not limited by site conditions, and can effectively monitor the load in the actual traveling of the vehicle. In a second aspect, the present invention aims to provide electronic equipment. In a third aspect, the present invention aims to provide a medium. In a fourth aspect, the present invention aims to provide a vehicle load weight prediction system. In order to achieve the above objects, the invention adopts the following technical solutions. In the first aspect, the present invention provides a method for vehicle load weight prediction, which comprises the following steps: Step a: acquiring vehicle traveling data and calculating parameters; Step a1. acquiring engine speed, engine load percentage and ECU vehicle speed of a vehicle in a traveling process under different load conditions; Step a2. according to an engine external characteristic curve and the engine speed, obtaining a maximum torque of the engine at the engine speed, and obtaining a current torque according to the maximum torque of the engine and the engine load percentage; and Step a3. obtaining a current transmission gear ratio according to a wheel radius, a final driver ratio, the engine speed and the ECU vehicle speed; Step b: segment cutting and constant speed segment screening: dividing the vehicle traveling data into time segments and removing idle speed time segments to obtain a continuous motion segment, and screening out a constant speed segment from the continuous motion segment; Step c: relevant vector machine model training: taking an average transmission gear ratio, average vehicle speed and average torque of each constant speed segment as an input, taking a load as an output, and training a relevant vector machine to obtain a relevant vector machine model; and Step d: predicting the load: for a vehicle with unknown load, acquiring the engine speed, the engine load percentage and the ECU vehicle speed, 0500570 obtaining the current torque according to step a2, and obtaining the current transmission gear ratio according to step a3; then performing segment cutting and constant speed segment screening according to step b, and inputting the average transmission gear ratio, the average vehicle speed and the average torque of screened segments into the relevant vector machine model to obtain a load prediction result of each segment to further obtain a prediction result of a vehicle load.
In a further preferred technical solution, in step a3, the current transmission i, =0.377 522 gear ratio is calculated by adopting the following method: le XV ; where vis the ECU vehicle speed, n is the engine speed, r is the wheel radius, io is the transmission gear ratio; and ig is the final driver ratio.
According to a further preferred technical solution, in step b, the method for dividing time segments comprises: adopting a moving window method to divide the second-by-second vehicle speed into different time segments.
According to a further preferred technical solution, in step b, the method for screening a constant speed segment comprises: calculating the variation coefficient of the vehicle speed of the continuous motion segment, sequencing the variation coefficient of the vehicle speed from large to small, and reserving the last 20% segment as a constant speed segment.
According to a further preferred technical solution, the variation coefficient of the vehicle speed is calculated by the following method: = 5Std) - where, cv is the variation coefficient of the vehicle speed, std (v) is the standard deviation of the vehicle speed, and ¥ is the average vehicle speed.
According to a further preferred technical solution, in step c, the parameter of the relevant vector machine is obtained by adopting an artificial bee colony algorithm.
Preferably, the total number of bees of the artificial bee colony algorithm is 20-50, the number of bees gathering honey is 10-25, the maximum searching times is 50-100, and the maximum iteration times is 50-150. Preferably, the total number of bees is 30-50, more preferably 40.
Preferably, the number of bees gathering honey is 15-25, more preferably 20. 0500570 Preferably, the maximum number of searching times is 50-80, more preferably
50. Preferably, the maximum number of iteration times is 80-120, more preferably
100. According to a further preferred technical solution, in step d, after the load prediction results for each segment are obtained, the load prediction results for each segment are sequenced, and the average value of the load results between 5% and 95% of the lane place lines is calculated as the prediction result of the vehicle load. In the second aspect, the present invention provides electronic equipment comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores an instruction executable by the at least one processor, and the instruction is executed by the at least one processor to enable the at least one processor to execute the method for vehicle load weight prediction described above. In the third aspect, the present invention provides a medium on which a computer instruction is stored, and the computer instruction is used for causing a computer to execute the method for vehicle load weight prediction. In the fourth aspect, the invention provides a vehicle load weight prediction system, comprising a vehicle traveling data acquisition module, a parameter calculation module, a segment cutting module, a constant speed segment screening module, a relevant vector machine training module and a load prediction module; wherein the vehicle traveling data acquisition module, the parameter calculation module, the segment cutting module, the constant speed segment screening module and the relevant vector machine training module are sequentially connected; the load prediction module is also connected to the constant speed segment screening module. Compared with the prior art, the invention has the following beneficial effects. According to the method for vehicle load weight prediction provided by the present invention, the traveling data of a vehicle with a known load is acquired 0500570 and the parameter is calculated, segment cutting and constant speed segment screening are performed, a relevant vector machine model is obtained through training, and then the vehicle with the unknown load is subjected to load prediction through the relevant vector machine model so that the dynamic monitoring of the vehicle load is realized. The method is simple and convenient to implement, low in cost and high in efficiency, is not limited by site conditions, can effectively test the load in the actual traveling of the vehicle, is convenient for the government to effectively supervise the load of the heavy commercial vehicle, provides support for the dynamic property design and matching optimization of the vehicle type of the whole vehicle enterprise, and improves the carrying efficiency of a vehicle fleet.
BRIEF DESCRIPTION OF THE DRAWINGS In order to explain the preferred embodiments of the present invention or the technical solutions in the prior art more clearly, the following will briefly introduce the drawings that need to be used in the preferred embodiments or the description of the prior art. Obviously, the drawings in the following description are some implementations of the present invention. For those of ordinary skills in the art, other drawings can be obtained based on these drawings without creative work. FIG. 1 is a basic flowchart of a method for vehicle load weight prediction provided by the present invention; FIG. 2 is a schematic view showing a structure of a vehicle load weight prediction system provided by the present invention; FIG. 3 is a schematic view showing a vehicle traveling data acquisition mode in Embodiment 1 of the present invention: FIG. 4 is an external characteristic curve of an engine according to Embodiment 1 of the present invention: FIG. 5 is a fitness curve in Embodiment 1 of the present invention; FIG. 6 is a result of vehicle load prediction in Embodiment 1 of the present invention. In which:
1: vehicle traveling data acquisition module; 0500570 2: parameter calculation module; 3: segment cutting module; 4: constant speed segment screening module; 5: relevant vector machine training module; 6: load prediction module; 7: driver; 8: load information; 9: vehicle-mounted terminal; 10: vehicle ODB interface; 11: vehicle traveling data; 12: mobile base station; and 13: remote platform.
DETAILED DESCRIPTION OF THE EMBODIMENTS In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be described clearly and completely below. Obviously, it is to be understood that the described embodiments are only a few, but not all, embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by a person of ordinary skills in the art without involving any inventive effort are within the scope of the present invention. According to one aspect of the present invention, as shown in FIG. 1, the present invention provided a method for vehicle load weight prediction, comprising the following steps: Step a: acquiring vehicle traveling data and calculating parameters: al. acquiring the engine speed, the engine load percentage and the ECU vehicle speed of a vehicle in the traveling process under different load conditions; a2. according to an engine external characteristic curve and the engine speed, obtaining the maximum torque of the engine at the engine speed, and obtaining the current torque according to the maximum torque of the engine and the engine load percentage; and a3. obtaining the current transmission gear ratio according to the wheel radius,
the final driver ratio, the engine speed and the ECU vehicle speed; 0500570 Step b: segment cutting and constant speed segment screening: dividing the vehicle traveling data into time segments and removing idle speed time segments to obtain a continuous motion segment, and screening out a constant speed segment from the continuous motion segment; Step c: relevant vector machine model training: taking the average transmission gear ratio, the average vehicle speed and the average torque of each constant speed segment as an input, taking the load as an output, and training a relevant vector machine to obtain a relevant vector machine model: and Step d: predicting the load: for a vehicle with unknown load, acquiring the engine speed, the engine load percentage and the ECU vehicle speed, obtaining the current torque according to the step a2, and obtaining the current transmission gear ratio according to the step a3; then performing segment cutting and constant speed segment screening according to the step b, and inputting the average transmission gear ratio, the average vehicle speed and the average torque of the screened segment into the relevant vector machine model to obtain a load prediction result of each segment to further obtain a prediction result of a vehicle load.
According to the method for vehicle load weight prediction, the traveling data of a vehicle with a known load is acquired and the parameter is calculated, segment cutting and constant speed segment screening are performed, a relevant vector machine model is obtained through training, and then the vehicle with the unknown load is subjected to load prediction through the relevant vector machine model so that the dynamic monitoring of the vehicle load is realized.
The method is simple and convenient to implement, low in cost and high in efficiency, is not limited by site conditions, can effectively test the load in the actual traveling of the vehicle, is convenient for the government to effectively supervise the load of the heavy commercial vehicle, provides support for the dynamic property design and matching optimization of the vehicle type of the whole vehicle enterprise, and improves the carrying efficiency of a vehicle fleet.
It should be noted that:
the above-mentioned "average transmission gear ratio" refers to the arithmetic 0500570 average value of each current transmission gear ratio in a constant speed segment.
The above-mentioned "average vehicle speed" refers to the arithmetic average value of the respective ECU vehicle speeds in the constant speed segment.
The above-mentioned "average torque" refers to the arithmetic average value of each current torque in the constant speed segment.
In a preferred implementation, in step a3, the current transmission gear ratio is i, =0.377 522 calculated by adopting the following method: fe XV ; where vis the ECU vehicle speed, n is the engine speed, r is the wheel radius, io is the transmission gear ratio; and ig is the final driver ratio.
The /o (transmission gear ratio) is determined by the output gear.
In a preferred implementation, in the step b, the method for dividing time segments comprises: adopting a moving window method to divide the second-by-second vehicle speed into different time segments.
In a preferred implementation, in the step b, the method for screening a constant speed segment comprises: calculating the variation coefficient of the vehicle speed of the continuous motion segment, sequencing the variation coefficient of the vehicle speed from large to small, and reserving the last 20% segment as a constant speed segment; or, calculating the variation coefficient of the vehicle speed of the continuous motion segments, sequencing the variation coefficient of the vehicle speed from small to large, and reserving the first 20% of the segments as constant speed segments.
Preferably, the variation coefficient of the vehicle speed is calculated by the following method: cv=std(V)/V- Where, cv is the variation coefficient of the vehicle speed, std (v) is the standard deviation of the speed, and ¥ is the average vehicle speed.
In a preferred implementation, in the step c, the parameter of the relevant vector machine is obtained by adopting an artificial bee colony algorithm.
The artificial bee colony algorithm can adaptively select the optimal parameter, has high convergence speed and is not easy to fall into a locally optimal solution. 0500570 Preferably, the total number of bees of the artificial bee colony algorithm is 20-50, the number of bees gathering honey is 10-25, the maximum searching times is 50-100, and the maximum iteration times is 50-150. The total number of the bees is, for example, 20, 25, 30, 35, 40, 45 or 50; the number of bees gathering honey is, for example, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 or 25, etc. ; the maximum number of searching times is for example 50, 55, 60, 65, 70, 75, 80, 85, 90, 95 or 100; the maximum number of iteration times is, for example, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, or 150, etc. Preferably, the total number of bees is 30-50, more preferably 40. Preferably, the number of bees gathering honey is 15-25, more preferably 20. Preferably, the maximum number of searching times is 50-80, more preferably
50. Preferably, the maximum number of iteration times is 80-120, more preferably
100. In a preferred implementation, in the step d, after the load prediction results for each segment are obtained, the load prediction results for each segment are sequenced, and the average value of the load results between 5% and 95% of the lane place lines is calculated as the prediction result of the vehicle load. Directly taking the average value of the load prediction results of all segments as the prediction result of the vehicle load, the error is relatively large. Taking the average value of the load results between 5% and 95% of the lane place lines as the prediction result of the vehicle load can greatly reduce the error, and the prediction accuracy can be enhanced. According to another aspect of the present invention, there is provided electronic equipment, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores an instruction executable by the at least one processor, and the instruction is executed by the at least one processor to enable the at least one processor to execute the method described above. At least one processor in the electronic equipment can execute the above method, thereby having at least the same advantages as the above method. According to another aspect of the present invention, the present invention provides a medium on which a computer instruction is stored.
The computer 0500570 instruction in the medium can be used to cause a computer to execute the method described above, thereby having at least the same advantages as the method described above.
According to another aspect of the present invention, as shown in FIG. 2, there is provided a vehicle load weight prediction system including a vehicle traveling data acquisition module 1, a parameter calculation module 2, a segment cutting module 3, a constant speed segment screening module 4, a relevant vector machine training module 5, and a load prediction module 6; the vehicle traveling data acquisition module 1, the parameter calculation module 2, the segment cutting module 3, the constant speed segment screening module 4, and the relevant vector machine training module 5 are sequentially connected; the load prediction module 6 is also connected to the constant speed segment screening module 4. In the vehicle load weight prediction system, the following is included. (1) The vehicle traveling data acquisition module is used for acquiring the engine speed, the engine load percentage and the ECU vehicle speed in the traveling process of a vehicle under different load conditions, and the engine speed, the engine load percentage and the ECU vehicle speed in the traveling process of the vehicle with the unknown load. (2) The parameter calculation module is used for obtaining the current torque and the current transmission gear ratio of the known load-carrying vehicle and the unknown load-carrying vehicle, specifically, obtaining the maximum torque of the engine at the engine speed according to the acquired engine speed and the external characteristic curve of the engine, obtaining the current torque according to the maximum torque of the engine and the engine load percentage, and simultaneously obtaining the current transmission gear ratio according to the wheel radius, the final driver ratio, the engine speed and the ECU vehicle speed. (3) The segment cutting module is used for dividing time segments, removing idle time segments and obtaining a continuous motion segment. (4) The constant speed segment screening module is used for screening constant speed segments from the continuous motion segments of the known load-carrying vehicle and unknown load-carrying vehicle. 0500570 (5) The relevant vector machine training module is used for training the relevant vector machine according to the average transmission gear ratio, the average vehicle speed, the average torque and the load of each constant speed segment to obtain a relevant vector machine model. (6) The load prediction module is used for inputting the average transmission gear ratio, the average vehicle speed and the average torque of the constant speed segments obtained by the constant speed segments screening module into the relevant vector machine model obtained by the relevant vector machine training module to obtain a load prediction result of each segment to further obtain a prediction result of the vehicle load.
The vehicle load weight prediction system corresponds to the method for vehicle load weight prediction, and as the method is executed, it at least has the same advantages as that of the method.
The dynamic monitoring of the vehicle load can be realized, the system integrity is strong, the dynamic monitoring of the vehicle load can be realized automatically, the efficiency is high, and the cost is low.
The invention will now be described in further detail with reference to the embodiments.
Embodiment 1 A method for vehicle load weight prediction includes steps as follows.
Data Acquisition The actual operating data of 20 tractors of a certain type was acquired by adopting the autonomous traveling method in the test, the acquisition time was from November 1, 2016 to May 31, 2017, and the accumulated traveling mileage was 1.6 million kilometers.
The test system was consisted of a vehicle-mounted data acquisition terminal (sampling frequency 1Hz) and a data management platform.
The vehicle-mounted data acquisition terminal encoded the acquired information according to a unified data protocol and sent the encoded information to a working condition data management platform in real time through a GPRS network.
The vehicle-mounted data acquisition terminal acquisition mode was as shown in FIG. 3. A driver 7 manually input load information 8 to a vehicle-mounted terminal 9, a vehicle ODB interface 10 acquired vehicle traveling data 11 to the vehicle-mounted terminal 9, the vehicle-mounted terminal 9 sent the above two aspects of information to a 0500570 mobile base station 12 through GPRS, and the mobile base station 12 sent the data to a remote platform 13 through the Internet.
Parameters for vehicle load weight prediction included ECU vehicle speed, engine speed, engine load rate, etc.
Data Processing According to the current revolving speed of the engine, the maximum torque of the engine at the revolving speed was acquired by utilizing an engine external characteristic curve (shown in FIG. 4). The engine current torque was obtained by multiplying the engine maximum torque at the revolving speed by the engine load percentage.
The current transmission gear ratio was calculated according to the engine speed, the wheel radius, the final driver ratio and the ECU vehicle speed as the following formula:
i, = 03717 Where v was the current vehicle speed (km/h), n was the engine speed (r/min), r was the wheel radius (mm), io was the transmission gear ratio and was determined by the output gear; ig was the final driver ratio; the window duration was set to be 100 seconds, and the second-by-second vehicle speed was divided into different time segments by utilizing a moving window method.
A time segment containing idle speed was removed, and the variation coefficient of the vehicle speed of each time segment was calculated: cv=stdV)V. where cv was the variation coefficient, std (v) was the vehicle speed standard deviation, and ¥ was the average vehicle speed.
The segments were sequenced according to the variation coefficient from large to small, and the last 20% of the segments of the fluctuation value was reserved as the constant speed segments.
Model Training The relevant vector machine model was trained by taking the average transmission gear ratio, the average vehicle speed and the average torque of each constant speed segment as input and the load as output.
An artificial bee colony algorithm was adopted to optimize the kernel function parameters of the 0500570 relevant vector machine.
The total number of bees in the artificial bee colony algorithm was set as 40, the number of bees gathering honey was set as 20, the maximum number of searching times was set as 50, the maximum number of iteration times was set as 100, and the fitness function was the prediction error percentage.
The fitness curve for the optimization process is as shown in FIG. 5. After optimization, the optimal kernel function parameter was obtained as 1.7. Model Validation 100 groups of samples were selected under each load, and the average transmission gear ratio, the average vehicle speed and the average torque were taken as inputs to obtain the load output of several segments. 100 prediction results under each load were sequenced from large to small, the average value of the load results between 5% and 95% lane place lines was calculated as a prediction result of the load of the vehicle, and the prediction result was as shown in figure 6. It can be seen that the method proposed in the embodiment has a good correlation between the predicted load and the actual load, and the average error is only 6.7%. Model Prediction The engine speed, ECU vehicle speed and engine load percentage data for a vehicle with unknown load were acquired for segment cutting and constant speed segment screening.
The average transmission gear ratio, the average vehicle speed and the average torque of the screened segments were taken as inputs to obtain a prediction result of 100 constant speed segments.
The prediction results were sequenced from large to small, and the average value of the load results between the 5% and 95% lane place lines was calculated as the prediction result of the vehicle load.
It should be understood that the various forms of flow, resequencing, adding or removing steps shown above may be used.
For example, the steps recited in the present application can be executed in parallel or sequentially or may be executed in a different order, so long as the desired results of the technical solutions disclosed in the present application can be achieved, and no limitation is made herein.
The above-mentioned preferred embodiments are not to be construed as limiting the scope of the present application.
It will be apparent to those skilled 0500570 in the art that various modifications, combinations, sub-combinations and substitutions are possible, depending on design requirements and other factors.
Any modifications, equivalents, and improvements and the like within the spirit and principle of the present application is intended to be included within the scope of the present application.
Claims (10)
1. A method for vehicle load weight prediction, characterized by comprising the following steps: step a: acquiring vehicle traveling data and calculating a parameter: al. acquiring engine speed, engine load percentage, and ECU vehicle speed of a vehicle in a traveling process under different load conditions; a2. according to an engine external characteristic curve and the engine speed, obtaining a maximum torque of the engine at the engine speed, and obtaining a current torque according to the maximum torque of the engine and the engine load percentage; and a3. obtaining a current transmission gear ratio according to a wheel radius, a final driver ratio, the engine speed, and the ECU vehicle speed; step b: segment cutting and constant speed segment screening: dividing the vehicle traveling data into time segments and removing idle speed time segments to obtain a continuous motion segment, and screening out a constant speed segment from the continuous motion segment; step c: relevant vector machine model training: taking an average transmission gear ratio, average vehicle speed and average torque of each constant speed segment as an input, taking a load as an output, and training a relevant vector machine to obtain a relevant vector machine model; and step d: predicting the load: for a vehicle with unknown load, acquiring the engine speed, the engine load percentage and the ECU vehicle speed, obtaining the current torque according to step a2, and obtaining the current transmission gear ratio according to step a3; then performing segment cutting and constant speed segment screening according to step (b), and inputting the average transmission gear ratio, the average vehicle speed and the average torque of screened segments into the relevant vector machine model to obtain a load prediction result of each segment to further obtain a prediction result of a vehicle load.
2. The method for vehicle load weight prediction according to claim 1, characterized in that in the step a3, the current transmission gear ratio is i, =0377 27 calculated by the following method: fe XV ; where vis the ECU vehicle speed, n is the engine speed, r is the wheel radius, io is the transmission gear ratio; and ig is the final driver ratio.
3. The method for vehicle load weight prediction according to claim 1, characterized in that in the step b, the method for dividing time segments comprises: adopting a moving window method to divide a second-by-second vehicle speed into different time segments.
4. The method for vehicle load weight prediction according to claim 1, characterized in that in the step b, the method for screening constant speed segments comprises: calculating variation coefficient of a vehicle speed of continuous motion segments, sequencing the variation coefficient of the vehicle speed from large to small, and reserving last 20% segment as a constant speed segment.
5. The method for vehicle load weight prediction according to claim 4, characterized in that the variation coefficient of the vehicle speed is calculated by the following method: ©Y=std(")/7- Where, cv is the variation coefficient of the vehicle speed, std (v) is a standard deviation of the vehicle speed, and ¥ is the average vehicle speed.
6. The method for vehicle load weight prediction according to claim 1, characterized in that in the step c, a parameter of the relevant vector machine is obtained by adopting an artificial bee colony algorithm; preferably, a total number of bees of the artificial bee colony algorithm is 20-50, the number of bees gathering honey is 10-25, maximum searching times is 50-100, and maximum iteration times is 50-150; preferably, the total number of bees is 30-50, more preferably 40; preferably, the number of bees gathering honey is 15-25, more preferably 20; preferably, the maximum number of searching times is 50-80, more preferably
50: LU500570 preferably, the maximum number of iteration times is 80-120, more preferably
100.
7. The method for vehicle load weight prediction according to any one of claims 1 to 6, characterized in that in step (d), after the load prediction results of each segment are obtained, the load prediction results of each segment are sequenced, and an average value of the load results between 5% and 95% lane place lines is calculated as the prediction result of the vehicle load.
8. Electronic equipment, characterized by comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores an instruction executable by the at least one processor, and the instruction is executed by the at least one processor to enable the at least one processor to execute the method for vehicle load weight prediction according to any one of claims 1-6.
9. A medium, characterized in that the medium on which a computer instruction are stored, and the computer instruction is used for causing a computer to execute the method for vehicle load weight prediction of any one of claims 1-6.
10. A vehicle load weight prediction system, characterized by comprising a vehicle traveling data acquisition module, a parameter calculation module, a segment cutting module, a constant speed segment screening module, a relevant vector machine training module, and a load prediction module; wherein the vehicle traveling data acquisition module, the parameter calculation module, the segment cutting module, the constant speed segment screening module, and the relevant vector machine training module are sequentially connected; the load prediction module is also connected to the constant speed segment screening module.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110001692.1A CN112819031B (en) | 2021-01-04 | 2021-01-04 | Vehicle-mounted weight prediction method and system, electronic device and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
LU500570B1 true LU500570B1 (en) | 2022-02-24 |
Family
ID=75856831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
LU500570A LU500570B1 (en) | 2021-01-04 | 2021-08-24 | Method for vehicle load weight prediction, system, electronic equipment, and medium thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112819031B (en) |
LU (1) | LU500570B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114676648A (en) * | 2022-05-30 | 2022-06-28 | 岚图汽车科技有限公司 | Vehicle load spectrum prediction method and device based on machine learning |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114036830B (en) * | 2021-11-03 | 2024-06-11 | 厦门大学 | Bus load prediction method and device based on multi-view integrated learning |
CN114386892A (en) * | 2021-11-30 | 2022-04-22 | 江铃汽车股份有限公司 | Transportation vehicle load management method, system, storage medium and equipment |
CN114735015B (en) * | 2022-04-14 | 2024-03-29 | 广西玉柴机器股份有限公司 | Load assessment method for commercial diesel vehicle |
US12036998B2 (en) * | 2022-10-04 | 2024-07-16 | Geotab Inc. | Systems and methods for determining an estimated weight of a vehicle |
CN116662897B (en) * | 2023-08-01 | 2023-10-20 | 中汽研汽车检验中心(天津)有限公司 | Vehicle load prediction method based on hub data |
CN116821775A (en) * | 2023-08-29 | 2023-09-29 | 陕西重型汽车有限公司 | Load estimation method based on machine learning |
CN117494585B (en) * | 2023-12-29 | 2024-04-02 | 中汽研汽车检验中心(天津)有限公司 | Commercial vehicle actual load prediction method based on mutual information and data blurring |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750422B (en) * | 2012-07-03 | 2014-12-31 | 中国东方电气集团有限公司 | Design method of electric car driving system |
CN107564276A (en) * | 2017-07-06 | 2018-01-09 | 重庆大学 | A kind of traffic incidents detection method based on traffic behavior mutation |
CN107680375B (en) * | 2017-09-29 | 2020-07-17 | 深圳市易成自动驾驶技术有限公司 | Vehicle load calculation method and device and storage medium |
CN108446562B (en) * | 2018-03-27 | 2021-08-03 | 桂林电子科技大学 | Intrusion detection method based on tabu and artificial bee colony bidirectional optimization support vector machine |
CN110044451A (en) * | 2019-04-30 | 2019-07-23 | 湖南行必达网联科技有限公司 | Weighing method, device and the electronic equipment of vehicle load |
CN110148230B (en) * | 2019-05-20 | 2021-05-25 | 兴民智通(武汉)汽车技术有限公司 | Whole vehicle load prediction method based on LSTM neural network |
CN111340280A (en) * | 2020-02-19 | 2020-06-26 | 宜通世纪物联网研究院(广州)有限公司 | System, method, device and medium for monitoring, preventing and controlling pollutant discharge amount |
CN111579037B (en) * | 2020-04-29 | 2021-06-04 | 北理新源(佛山)信息科技有限公司 | Method and system for detecting vehicle overload |
-
2021
- 2021-01-04 CN CN202110001692.1A patent/CN112819031B/en active Active
- 2021-08-24 LU LU500570A patent/LU500570B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114676648A (en) * | 2022-05-30 | 2022-06-28 | 岚图汽车科技有限公司 | Vehicle load spectrum prediction method and device based on machine learning |
Also Published As
Publication number | Publication date |
---|---|
CN112819031A (en) | 2021-05-18 |
CN112819031B (en) | 2022-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
LU500570B1 (en) | Method for vehicle load weight prediction, system, electronic equipment, and medium thereof | |
CN110610260B (en) | Driving energy consumption prediction system, method, storage medium and equipment | |
CN109932191B (en) | Actual road driving condition library and construction method | |
CN109697854B (en) | Multi-dimensional urban road traffic state evaluation method | |
CN106651210B (en) | Driver comprehensive quality evaluation method based on CAN data | |
CN114954494B (en) | Heavy commercial vehicle load rapid estimation method | |
CN110459053B (en) | Highway mixed traffic flow speed estimation method based on intelligent network vehicle connection information | |
CN111027146B (en) | Dynamic real-time calculation method for vehicle load | |
CN112200932A (en) | Method and equipment for evaluating energy consumption of heavy-duty diesel vehicle | |
CN112765727B (en) | Method for calculating reinforcement coefficient of light truck driving load endurance test | |
CN105957348A (en) | Urban bus route node emission estimating method based on GIS and PEMS | |
CN115791212B (en) | Method and device for detecting exhaust emission of general vehicle | |
CN111579037B (en) | Method and system for detecting vehicle overload | |
JP2023063233A (en) | Estimation method and estimation device for energy consumption for one vehicular air conditioner based on working condition identification | |
CN112819217A (en) | Method, system and storage medium for predicting main influence factors of mobile source pollution emission | |
CN116340718A (en) | Method and system for constructing automobile carbon emission estimation model based on track data | |
CN112800549B (en) | Automobile road spectrum synthesis method and system based on horizontal speed and vertical speed | |
CN111767644B (en) | Method for estimating actual traffic capacity of expressway road section by considering speed limit influence of single tunnel | |
CN116992240B (en) | Vehicle emission remote evaluation method, device and storage medium | |
CN113987927A (en) | Commercial vehicle-mounted quality detection method | |
CN115221234A (en) | Method and system for portraying user based on power assembly data | |
CN112507518B (en) | User comprehensive oil consumption calculation method and device | |
CN111896264A (en) | Method and device for generating test working condition of range extender engine and electronic equipment | |
CN114426025B (en) | Driving assistance method, driving assistance device, computer device, and storage medium | |
CN114750765B (en) | Road spectrum data determining method, device, equipment, medium and product of vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Patent granted |
Effective date: 20220224 |