A vehicle overload control method

By setting up weighing sensors and load estimation models in the maximum stress area of ​​the chassis, the real-time problem of vehicle overload detection is solved, enabling accurate early warning and control during driving, and ensuring vehicle safety and driver safety.

CN121716732BActive Publication Date: 2026-06-09WISDOM FUJIAN AUTOMOBILE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WISDOM FUJIAN AUTOMOBILE CO LTD
Filing Date
2026-02-24
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

In existing technologies, vehicle overload detection mainly relies on static weighing, which cannot determine whether a vehicle is overloaded while it is in motion. Drivers have difficulty obtaining danger signals while the vehicle is in motion, and conventional systems cannot control the vehicle after it is overloaded.

Method used

Weighing sensors are installed in the area of ​​maximum stress on the chassis. A load estimation model is established by combining finite element analysis and LSTM model. By filtering characteristic parameters through vehicle motion equations and multi-sensor data, load thresholds are set for real-time early warning and control, including filtering and outlier removal, to achieve dynamic monitoring and control of vehicle load.

Benefits of technology

It improves the accuracy of vehicle weight acquisition, enables real-time warning and control of overloading while in motion, reduces the difficulty for drivers to obtain danger signals during driving, and ensures safety and vehicle health.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121716732B_ABST
    Figure CN121716732B_ABST
Patent Text Reader

Abstract

The present application relates to the field of driving safety, in particular to a vehicle overload control method, which establishes a weighing perception system, establishes a load estimation model, sets a load threshold and data acquisition, processing and vehicle control, sets a weighing sensor in the maximum stress area of the vehicle frame, improves the accuracy of obtaining the weight of the vehicle frame, and establishes a weighing estimation model in the early stage, uses vehicle data to predict the weight of the vehicle, and deploys it to the vehicle controller after the error between the predicted weight data and the actual weight data is less than or equal to 5%; sets a load threshold to divide the overload condition, estimates the vehicle load according to the weighing estimation model in the driving state, and reminds the driver and controls the vehicle according to the load condition, reducing the difficulty of obtaining dangerous signals for the driver during driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of driving safety, and more specifically to a method for controlling vehicle overload. Background Technology

[0002] Driving safety is a core principle that every road user must always keep in mind. It not only concerns personal life and property safety but also directly affects the stable operation of the entire transportation system. Among the many factors affecting driving safety, overloading permeates multiple levels, including vehicle performance, road infrastructure, and accident risk, creating a chain reaction of safety hazards. When a vehicle's load exceeds its design limit, it first directly disrupts the contact balance between the tires and the ground, leading to abnormally high tire pressure and accelerated tread wear. This greatly increases the risk of tire blowouts at high speeds or during sharp turns. Simultaneously, overloading significantly alters the vehicle's center of gravity distribution, subjecting the braking system to several times the pressure of normal conditions. This drastically extends braking distance, and in the event of an emergency, drivers often rear-end the vehicle in front due to brake failure. This risk increases exponentially, especially in rainy or snowy weather or on downhill sections.

[0003] Under the current technological system, most overload screening still relies on fixed or mobile weighbridge equipment. Although these detection methods can obtain the total mass data of the vehicle through static weighing to determine whether it is overloaded, they cannot determine whether the vehicle is overloaded while it is in motion. It is also difficult for drivers to obtain the danger signals while the vehicle is in motion. In addition, conventional overload detection systems only weigh the vehicle and do not involve vehicle control after overloading. Summary of the Invention

[0004] The purpose of this invention is to provide a vehicle overload control method, which aims to improve the problem that most existing unloading detection methods can only perform static weighing, making it difficult for drivers to obtain danger signals during driving, and resulting in a high risk factor when the vehicle is in motion.

[0005] To achieve the above objectives, the present invention adopts the following technical solution:

[0006] A method for controlling vehicle overload, including

[0007] Establish a weighing sensing system, determine the stress concentration area through finite element analysis, determine the maximum stress area of ​​the frame, and install weighing sensors in the maximum stress area of ​​the frame;

[0008] A load estimation model was established. Under experimental conditions, vehicle acceleration, torque, gradient, transmission ratio and coasting deceleration data were collected under flat road, slope, acceleration and coasting conditions. The data were segmented by travel segments, and the steady-state driving segment data were selected. Feature parameters were extracted to train the LSTM model and verify the accuracy of the predicted weight data. When the error between the predicted weight data and the actual weight data was ≤5%, it was deployed to the vehicle controller.

[0009] Set load thresholds: set 90% of the rated load as the first-level warning threshold a1, set 100% of the rated load as the second-level warning threshold a2, and set 110% of the rated load as the third-level warning threshold a3.

[0010] Data acquisition, processing, and vehicle control involve filtering, detrending, and outlier removal of the signals from the weighing sensors. When the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, a warning is issued. When the weighing data falls between the second-level warning threshold a2 and the third-level warning threshold a3, the vehicle is determined to be overloaded and an alarm is triggered. When the weighing data reaches the third-level warning threshold a3, the vehicle is determined to be overloaded, and the vehicle system restricts the vehicle's movement.

[0011] Furthermore, the selection of the installation location for the load cell specifically includes the following steps:

[0012] A 3D model of the chassis was created, using hexahedrons as the basic elements to divide the chassis into regions. After defining the chassis material, the actual support conditions of the chassis were simulated. A uniformly distributed full load was applied under static load, and a 1.5 times impact coefficient was applied under dynamic load to simulate flat road, slope, and turning conditions. ANSYS Mechanical was used to perform mechanical analysis on the chassis, outputting stress contour maps and obtaining the stress concentration factor Kt of each basic element.

[0013] Kt = σ_max / σ_nominal;

[0014] Where σ_max is the maximum stress and σ_nominal is the nominal stress;

[0015] The base element with stress concentration factor Kt>1.2 is determined as the stress concentration zone, and the base element with the largest and most stable stress concentration factor Kt value is selected as the installation position of the load cell.

[0016] Furthermore, the establishment of the load estimation model specifically includes the following steps;

[0017] Establish the vehicle's equation of motion.

[0018] F_drive-F_roll-F_air-F_grade=m×a;

[0019] Where: F_drive is the engine's driving force; F_roll is the vehicle's rolling resistance; F_air is the vehicle's air resistance; F_grade is the vehicle's gradient resistance; m is the total mass of the vehicle; a is the vehicle's acceleration;

[0020] Acquire vehicle acceleration, torque, gradient, and coasting deceleration data under different operating conditions, train an 8-dimensional feature vector LSTM neural network, output weight model value m1 according to the vehicle motion equation, obtain the weight value m2 output by the weighing sensor, and output the final load M according to the following formula;

[0021] M = α × m2 + (1 - α) × m1; where α is the proportionality coefficient.

[0022] Furthermore, obtaining acceleration includes the following steps:

[0023] Data from a triaxial accelerometer is collected, and the longitudinal acceleration a_x = (v_t2 - v_t1) / Δt is calculated, where v_t2 is the vehicle's velocity at time t2, v_t1 is the vehicle's velocity at time t1, and Δt is the difference between t2 and t1. The longitudinal acceleration a_x is then low-pass filtered. If |a_x| > 0.5g, the longitudinal acceleration a_x is considered abnormal data, where g is the acceleration due to gravity; otherwise, the longitudinal acceleration a_x is output.

[0024] The process of obtaining torque includes the following steps:

[0025] Given the engine or motor output torque T_engine, and the transmission efficiency η, the drive wheel torque T_wheel is obtained using the following formula.

[0026] T_wheel=T_engine×i_g×i_0×η;

[0027] Where i_g is the gearbox transmission ratio, and i_0 is the main reducer transmission ratio;

[0028] Calculate the engine's driving force F_drive based on T_engine and T_wheel;

[0029] Obtaining the slope involves the following steps:

[0030] Based on the GPS data, the altitude h1 before entering the slope and the altitude h2 at the top of the slope are obtained. The slope θ is then calculated using the following formula.

[0031] θ = arcsin[(h2-h1) / d], where d is the horizontal distance from the height acquisition position, and the vehicle's slope resistance F_grade is obtained based on the slope θ;

[0032] Obtaining the coasting deceleration ratio includes the following steps:

[0033] Select a stable coasting segment, with the throttle at zero and the gear fixed, and calculate the coasting deceleration a_coast using the following formula.

[0034] a_coast=(v_start-v_end) / t_coast;

[0035] Where v_start is the vehicle's speed at the start of coasting, v_end is the vehicle's speed at the end of coasting, and t_coast is the coasting time;

[0036] The sum of the vehicle's rolling resistance F_roll and air resistance F_air can be obtained by the gliding deceleration a_coast, that is, a_coast=(F_roll+F_air) / m.

[0037] Furthermore, when the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, the following steps are performed:

[0038] The yellow warning light on the dashboard flashes and a buzzer sounds every 10 seconds, recording the event to the vehicle's black box and uploading it to the fleet management platform via the T-Box.

[0039] Furthermore, when the weighing data falls between the secondary warning threshold a2 and the tertiary warning threshold a3, the following steps are performed:

[0040] The red warning light on the dashboard stays on, a continuous beeping warning is issued, a pop-up reminder appears on the central control screen, the vehicle's system limits the maximum speed to 40km / h, disables cruise control, and reduces throttle response sensitivity.

[0041] Furthermore, when the weighing data reaches the level 3 warning threshold a3, the following steps are performed:

[0042] The red warning light on the dashboard stays on, a continuous beeping warning is issued, a pop-up reminder appears on the central control screen, and a voice announcement is made stating "Severe overload, the system will restrict driving." The coasting energy recovery torque drops to 0, and electric braking is prioritized during braking to limit vehicle acceleration until the vehicle is parked, and engine starting is prohibited.

[0043] Furthermore, it also includes the following steps,

[0044] The system employs multi-system collaborative control. Upon determining overload, it reduces the motor braking torque and increases the hydraulic braking distribution ratio. Overload information is uploaded to the vehicle network platform for remote monitoring and law enforcement evidence collection. It automatically disables ACC and AEB auxiliary functions, prompting the driver to drive manually. The frequency and duration of overloads are collected to assess the vehicle's health.

[0045] Furthermore, when the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, a first-level warning is delayed before a reminder is issued.

[0046] When the weighing data is between the Level 2 warning threshold a2 and the Level 3 warning threshold a3, the vehicle is determined to be overloaded after a Level 2 alarm delay and an alarm is triggered.

[0047] When the weighing data reaches the level 3 warning threshold a3, the vehicle is determined to be overloaded after a level 3 emergency control delay, and the vehicle's movement is restricted by the vehicle's infotainment system.

[0048] Furthermore, the first-level early warning delay includes the following steps:

[0049] A 10-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 1 second. If the weighing data remains between the first-level warning threshold a1 and the second-level warning threshold a2 within the delay, an alert is issued.

[0050] The secondary alarm delay includes the following steps.

[0051] A 5-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 50Hz. If the weighing data remains between the level 2 warning threshold a2 and the level 3 warning threshold a3 within the delay, the vehicle is determined to be overloaded and an alarm is triggered.

[0052] The Level 3 emergency control delay includes the following steps.

[0053] If the weighing data is between 0-10% of the rated load, a 3-second delay is performed, and the weighing data is repeatedly collected at a data sampling frequency of 30Hz. If the weighing data continues to be greater than the rated load within the delay, the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement.

[0054] If the weighing data is between 10-20% of the rated load, then a 2-second delay is performed, and the weighing data is repeatedly collected at a data sampling frequency of 20Hz. If the weighing data continues to be greater than the rated load within the delay, then the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement.

[0055] If the weighing data exceeds 20% of the rated load, a 1-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 10Hz. If the weighing data continues to exceed the rated load within the delay, the vehicle is determined to be overloaded, and the vehicle control system restricts the vehicle's movement.

[0056] By adopting the above technical solution, the present invention has the following advantages compared with the prior art:

[0057] Weighing sensors are installed in the areas of the chassis with the greatest stress to improve the accuracy of chassis weight acquisition. A weighing estimation model is established in the early stage to predict the vehicle weight using vehicle data. Once the error between the predicted weight data and the actual weight data is ≤5%, it is deployed to the vehicle controller. A load threshold is set to classify overload situations. In the driving state, the vehicle load is estimated according to the weighing estimation model, and the driver is reminded and the vehicle is controlled according to the load situation, reducing the difficulty for the driver to obtain hazard signals during driving. Attached Figure Description

[0058] Figure 1 This is a flowchart of the vehicle overload control method described in this invention;

[0059] Figure 2 This is a flowchart illustrating the determination of stress concentration areas in the vehicle overload control method of the present invention.

[0060] Figure 3 This is a flowchart illustrating the process of establishing a load estimation model for the vehicle overload control method described in this invention.

[0061] Figure 4 This is a flowchart illustrating the data acquisition, processing, and vehicle control of the vehicle overload control method described in this invention. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0063] Additionally, it should be noted that the terms "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer" are all based on the orientation or positional relationship shown in the accompanying drawings. They are merely for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element of the present invention must have a specific orientation. Therefore, they should not be construed as limitations on the present invention.

[0064] When an element is referred to as being "fixed to," "set on," or "contained on" another element, it can be directly on or indirectly on that other element. When an element is referred to as being "connected to," it can be directly connected to or indirectly connected to that other element.

[0065] Unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances. Example

[0066] Please refer to Figure 1-4 As shown, this embodiment provides a vehicle overload control method. For details on the vehicle overload control method, please refer to... Figure 2 As shown, this includes establishing a weighing sensing system, determining stress concentration areas through finite element analysis, identifying the maximum stress area of ​​the frame, and setting up weighing sensors in the maximum stress area of ​​the frame.

[0067] Please refer to Figure 3 As shown, a load estimation model is established. Under experimental conditions, vehicle acceleration, torque, gradient, transmission ratio, and coasting deceleration data are collected under flat road, slope, acceleration, and coasting conditions. The data are segmented by travel segments, and the steady-state driving segment data is selected. Feature parameters are extracted to train the LSTM model and verify the accuracy of the predicted weight data. When the error between the predicted weight data and the actual weight data is ≤5%, it is deployed to the vehicle controller.

[0068] Set load thresholds: 90% of the rated load is set as the first-level warning threshold a1, 100% of the rated load is set as the second-level warning threshold a2, and 110% of the rated load is set as the third-level warning threshold a3.

[0069] Please refer to Figure 4 As shown, data acquisition, processing, and vehicle control involve filtering, detrending, and outlier removal of the signals from the weighing sensor. When the weighing data is between the first-level warning threshold a1 and the second-level warning threshold a2, a warning is issued. When the weighing data is between the second-level warning threshold a2 and the third-level warning threshold a3, the vehicle is determined to be overloaded and an alarm is triggered. When the weighing data reaches the third-level warning threshold a3, the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement.

[0070] Weighing sensors are installed in the areas of the chassis with the greatest stress to improve the accuracy of chassis weight acquisition. A weighing estimation model is established in the early stage to predict the vehicle weight using vehicle data. Once the error between the predicted weight data and the actual weight data is ≤5%, it is deployed to the vehicle controller. A load threshold is set to classify overload situations. In the driving state, the vehicle load is estimated according to the weighing estimation model, and the driver is reminded and the vehicle is controlled according to the load situation, reducing the difficulty for the driver to obtain hazard signals during driving.

[0071] Specifically, selecting the installation location for the load cell includes the following steps:

[0072] A 3D model of the chassis was created, using hexahedrons as the basic elements to divide the chassis into regions. After defining the chassis material, the actual support conditions of the chassis were simulated. A uniformly distributed full load was applied under static load, and a 1.5 times impact coefficient was applied under dynamic load to simulate flat road, slope, and turning conditions. ANSYS Mechanical was used to perform mechanical analysis on the chassis, outputting stress contour maps and obtaining the stress concentration factor Kt of each basic element.

[0073] Kt = σ_max / σ_nominal;

[0074] Where σ_max is the maximum stress, which refers to the maximum stress value that the frame base unit should bear under specific load conditions; σ_nominal is the nominal stress, which refers to the average stress value that the base unit should theoretically bear under the same load conditions, assuming that the material is uniformly distributed and has no geometric discontinuities.

[0075] The base element with stress concentration factor Kt>1.2 is determined as the stress concentration zone, and the base element with the largest and most stable stress concentration factor Kt value is selected as the installation position of the load cell.

[0076] Similarly, tetrahedral base units can be used to divide the frame into regions, distinguishing between critical and non-critical areas. Higher-density base units are used in critical areas, while lower-density base units are used in non-critical areas. In this embodiment, the center of the wheelbase is the critical area, and the areas on either side are non-critical areas. Stress is separated for each base unit, accurately identifying stress concentration areas in the frame and improving the accuracy of overall vehicle load estimation.

[0077] Specifically, establishing a load estimation model includes the following steps;

[0078] Establish the vehicle's equation of motion.

[0079] F_drive-F_roll-F_air-F_grade=m×a;

[0080] Where: F_drive is the engine's driving force; F_roll is the vehicle's rolling resistance; F_air is the vehicle's air resistance; F_grade is the vehicle's gradient resistance; m is the total mass of the vehicle; a is the vehicle's acceleration;

[0081] Acquire vehicle acceleration, torque, gradient, and coasting deceleration data under different operating conditions, train an 8-dimensional feature vector LSTM neural network, output weight model value m1 according to the vehicle motion equation, obtain the weight value m2 output by the weighing sensor, and output the final load M according to the following formula;

[0082] M = α × m2 + (1 - α) × m1; where α is the proportionality coefficient. In this embodiment, the proportionality coefficient α is 0.7, and the output weight value m2 of the weighing sensor is the main factor to reduce the impact of vehicle data fluctuations on the accuracy of the final load M estimation.

[0083] Specifically, obtaining acceleration includes the following steps:

[0084] Data from a triaxial accelerometer is collected, and the longitudinal acceleration a_x = (v_t2 - v_t1) / Δt is calculated, where v_t2 is the vehicle's velocity at time t2, v_t1 is the vehicle's velocity at time t1, and Δt is the difference between t2 and t1. The longitudinal acceleration a_x is low-pass filtered. If |a_x| > 0.5g, the longitudinal acceleration a_x is considered abnormal data, where g is the acceleration due to gravity. Otherwise, the longitudinal acceleration a_x is output.

[0085] The process of obtaining torque includes the following steps:

[0086] Given the engine or motor output torque T_engine, and the transmission efficiency η, the drive wheel torque T_wheel is obtained using the following formula.

[0087] T_wheel=T_engine×i_g×i_0×η;

[0088] Where i_g is the gearbox transmission ratio, and i_0 is the main reducer transmission ratio;

[0089] The engine's driving force F_drive is calculated using the drive wheel torque T_wheel and the wheel radius r.

[0090] F_drive=T_wheel / r.

[0091] Obtaining the slope involves the following steps:

[0092] Based on the GPS data, the altitude h1 before entering the slope and the altitude h2 at the top of the slope are obtained. The slope θ is then calculated using the following formula.

[0093] θ = arcsin[(h2-h1) / d], where d is the horizontal distance from the height acquisition position. The vehicle's gradient resistance F_grade is obtained based on the slope θ.

[0094] F_grade = m × g × sin(θ); where g is the acceleration due to gravity.

[0095] Obtaining the coasting deceleration ratio includes the following steps:

[0096] Select a stable coasting segment, with the throttle at zero and the gear fixed, and calculate the coasting deceleration a_coast using the following formula.

[0097] a_coast=(v_start-v_end) / t_coast;

[0098] Where v_start is the vehicle's speed at the start of coasting, v_end is the vehicle's speed at the end of coasting, and t_coast is the coasting time, which is the time interval from "throttle to zero and gear fixed" to "coasting end".

[0099] The sum of the vehicle's rolling resistance F_roll and air resistance F_air can be obtained by the gliding deceleration a_coast, that is, a_coast=(F_roll+F_air) / m.

[0100] Specifically, when the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, the following steps are performed:

[0101] The yellow warning light on the dashboard flashes and a buzzer sounds every 10 seconds, recording the event to the vehicle's black box and uploading it to the fleet management platform via the T-Box.

[0102] When the weighing data falls between the level 2 warning threshold a2 and the level 3 warning threshold a3, the following steps shall be performed.

[0103] The red warning light on the dashboard stays on, a continuous beeping warning is issued, a pop-up reminder appears on the central control screen, the vehicle's system limits the maximum speed to 40km / h, disables cruise control, and reduces throttle response sensitivity.

[0104] When the weighing data reaches the level 3 warning threshold a3, the following steps shall be performed.

[0105] The red warning light on the dashboard stays on, a continuous beeping warning is issued, a pop-up reminder appears on the central control screen, and a voice announcement is made stating "Severe overload, the system will restrict driving." The coasting energy recovery torque drops to 0, and electric braking is prioritized during braking to reduce the burden on mechanical braking. Vehicle acceleration is limited until the vehicle is parked, and engine starting is prohibited.

[0106] By implementing tiered control of vehicles under different load conditions, drivers can be guaranteed access to load information to compel timely unloading and improve overall safety performance.

[0107] Furthermore, a vehicle overload control method also includes the following steps:

[0108] Multi-system collaborative control, upon determining overload, reduces motor braking torque and increases hydraulic braking distribution; overload information is uploaded to the vehicle network platform for remote monitoring and law enforcement evidence collection; ACC and AEB auxiliary functions are automatically disabled, prompting the driver to manually drive; the frequency and duration of overloads are acquired to assess vehicle health. This multi-system linkage facilitates integration with traffic monitoring platforms, serving intelligent transportation and road weight control, and minimizing the occurrence of overload situations.

[0109] Furthermore, when the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, a first-level warning is issued after a delay; when the weighing data falls between the second-level warning threshold a2 and the third-level warning threshold a3, a second-level alarm is issued after a delay, indicating vehicle overload and triggering an alarm; when the weighing data reaches the third-level warning threshold a3, a third-level emergency control is issued after a delay, indicating vehicle overload and simultaneously restricting vehicle movement via the vehicle's infotainment system. This delay processing after weighing data acquisition prevents misjudgments of overload due to bumpy road surfaces, which could disrupt driver operations.

[0110] Specifically, the Level 1 warning delay includes the following steps:

[0111] A 10-second delay is applied, and weighing data is repeatedly collected at a sampling frequency of 1 second. If the weighing data remains between the first-level warning threshold a1 and the second-level warning threshold a2 within the delay, an alert is issued. In cases approaching the overload weight (a non-emergency situation), a longer delay is applied, and weighing data is repeatedly collected to ensure the situation is accurate.

[0112] The Level 2 alarm delay includes the following steps: a 5-second delay is applied, and weighing data is repeatedly collected at a sampling frequency of 50Hz. If the weighing data remains between the Level 2 warning threshold a2 and the Level 3 warning threshold a3 within the delay period, the vehicle is determined to be overloaded, and an alarm is triggered. In cases of minimal overload, a relatively short delay is applied, and the frequency of weighing data collection is increased. This ensures accurate weighing data while promptly alerting the driver to the overload issue and mitigating potential risks.

[0113] Level 3 emergency control delay includes the following steps.

[0114] If the weighing data is between 0-10% of the rated load, a 3-second delay is performed, and the weighing data is repeatedly collected at a data sampling frequency of 30Hz. If the weighing data continues to be greater than the rated load within the delay, the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement.

[0115] If the weighing data is between 10-20% of the rated load, then a 2-second delay is performed, and the weighing data is repeatedly collected at a data sampling frequency of 20Hz. If the weighing data continues to be greater than the rated load within the delay, then the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement.

[0116] If the weighing data exceeds 20% of the rated load, a 1-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 10Hz. If the weighing data continues to exceed the rated load within the delay, the vehicle is determined to be overloaded, and the vehicle control system restricts the vehicle's movement.

[0117] In cases of severe overloading, the delay time should be reduced and the data acquisition frequency increased, depending on the degree of overloading, to obtain severe overloading information as quickly as possible, allowing for timely vehicle control and preventing accidents. Similarly, GPS signals can be used to obtain information on vehicle altitude fluctuations to determine if the vehicle is on a bumpy road.

[0118] In this embodiment, two weight sensors are set up, and two sets of weight sensors are set up for dual-sensor redundancy design. When the main sensor fails, it switches to the backup sensor model estimation mode to improve its own fault self-diagnosis and degraded operation capability.

[0119] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for controlling vehicle overload, characterized in that, include Establish a weighing sensing system, determine the stress concentration area through finite element analysis, determine the maximum stress area of ​​the frame, and install weighing sensors in the maximum stress area of ​​the frame; Establish a load estimation model to obtain vehicle predicted weight data. When the error between the predicted weight data and the actual weight data is ≤5%, deploy it to the vehicle controller. Set load thresholds: set 90% of the rated load as the first-level warning threshold a1, set 100% of the rated load as the second-level warning threshold a2, and set 110% of the rated load as the third-level warning threshold a3. Data acquisition, processing, and vehicle control involve filtering, detrending, and outlier removal of the signals from the weighing sensors. When the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, a warning is issued. When the weighing data falls between the second-level warning threshold a2 and the third-level warning threshold a3, the vehicle is determined to be overloaded and an alarm is triggered. When the weighing data reaches the third-level warning threshold a3, the vehicle is determined to be overloaded, and the vehicle control system restricts the vehicle's movement. The system employs multi-system collaborative control. Upon determining overload, it reduces the motor braking torque and increases the hydraulic braking distribution ratio. Overload information is uploaded to the vehicle network platform for remote monitoring and law enforcement evidence collection. The system automatically disables ACC and AEB auxiliary functions, prompting the driver to drive manually. It also acquires the frequency and duration of overloads to assess the vehicle's health. The establishment of the load estimation model specifically includes the following steps; In the experimental environment, vehicle acceleration, torque, gradient, transmission ratio and coasting deceleration data were collected under flat road, slope, acceleration and coasting conditions. The data were segmented by travel segments, the steady-state driving segment data were filtered, feature parameters were extracted to train the LSTM model, and the vehicle predicted weight data were output. Establish the vehicle's equation of motion. F_drive-F_roll-F_air-F_grade=m×a; Where: F_drive is the engine's driving force; F_roll is the vehicle's rolling resistance; F_air is the vehicle's air resistance; F_grade is the vehicle's gradient resistance; m is the total mass of the vehicle; a is the vehicle's acceleration; Acquire vehicle acceleration, torque, gradient, and coasting deceleration data under different operating conditions, train an 8-dimensional feature vector LSTM neural network, output weight model value m1 according to the vehicle motion equation, obtain the weight value m2 output by the weighing sensor, and output the final load M according to the following formula; M = α × m2 + (1 - α) × m1; where α is the proportionality coefficient.

2. The vehicle overload control method according to claim 1, characterized in that: The selection of the installation location for the load cell specifically includes the following steps: A 3D model of the chassis was created, using hexahedrons as the basic elements to divide the chassis into regions. After defining the chassis material, the actual support conditions of the chassis were simulated. A uniformly distributed full load was applied under static load, and a 1.5 times impact coefficient was applied under dynamic load to simulate flat road, slope, and turning conditions. ANSYS Mechanical was used to perform mechanical analysis on the chassis, outputting stress contour maps and obtaining the stress concentration factor Kt of each basic element. Kt = σ_max / σ_nominal; Where σ_max is the maximum stress and σ_nominal is the nominal stress; The base element with stress concentration factor Kt>1.2 is determined as the stress concentration zone, and the base element with the largest and most stable stress concentration factor Kt value is selected as the installation position of the load cell.

3. The vehicle overload control method according to claim 1, characterized in that: Obtaining acceleration includes the following steps: Data from a triaxial accelerometer is collected, and the longitudinal acceleration a_x = (v_t2 - v_t1) / Δt is calculated, where v_t2 is the vehicle's velocity at time t2, v_t1 is the vehicle's velocity at time t1, and Δt is the difference between t2 and t1. The longitudinal acceleration a_x is then low-pass filtered. If |a_x| > 0.5g, the longitudinal acceleration a_x is considered abnormal data, where g is the acceleration due to gravity; otherwise, the longitudinal acceleration a_x is output. The process of obtaining torque includes the following steps: Given the engine or motor output torque T_engine, and the transmission efficiency η, the drive wheel torque T_wheel is obtained using the following formula. T_wheel=T_engine×i_g×i_0×η; Where i_g is the gearbox transmission ratio, and i_0 is the main reducer transmission ratio; Calculate the engine's driving force F_drive based on T_engine and T_wheel; Obtaining the slope involves the following steps: Based on the GPS data, the altitude h1 before entering the slope and the altitude h2 at the top of the slope are obtained. The slope θ is then calculated using the following formula. θ = arcsin[(h2-h1) / d], where d is the horizontal distance from the height acquisition position, and the vehicle's slope resistance F_grade is obtained based on the slope θ; Obtaining the coasting deceleration ratio includes the following steps: Select a stable coasting segment, with the throttle at zero and the gear fixed, and calculate the coasting deceleration a_coast using the following formula. a_coast=(v_start-v_end) / t_coast; Where v_start is the vehicle's speed at the start of coasting, v_end is the vehicle's speed at the end of coasting, and t_coast is the coasting time; The sum of the vehicle's rolling resistance F_roll and air resistance F_air can be obtained by the gliding deceleration a_coast, that is, a_coast=(F_roll+F_air) / m.

4. The vehicle overload control method according to claim 1, characterized in that: When the weighing data falls between the first-level warning threshold a1 and the second-level warning threshold a2, the following steps are performed. The yellow warning light on the dashboard flashes and a buzzer sounds every 10 seconds, recording the event to the vehicle's black box and uploading it to the fleet management platform via the T-Box.

5. The vehicle overload control method according to claim 1, characterized in that: When the weighing data falls between the level 2 warning threshold a2 and the level 3 warning threshold a3, the following steps shall be performed. The red warning light on the dashboard stays on, a continuous beeping warning is issued, a pop-up reminder appears on the central control screen, the vehicle's system limits the maximum speed to 40km / h, disables cruise control, and reduces throttle response sensitivity.

6. The vehicle overload control method according to claim 1, characterized in that: When the weighing data reaches the level 3 warning threshold a3, the following steps shall be performed. The red warning light on the dashboard stays on, a continuous beeping warning is issued, a pop-up reminder appears on the central control screen, and a voice announcement is made saying "Severe overload, the system will restrict driving." The coasting energy recovery torque drops to 0, and electric braking is prioritized during braking to limit vehicle acceleration until the vehicle is parked, and engine starting is prohibited.

7. The vehicle overload control method according to claim 1, characterized in that: When the weighing data is between the first-level warning threshold a1 and the second-level warning threshold a2, a first-level warning delay will be followed by a reminder warning. When the weighing data is between the Level 2 warning threshold a2 and the Level 3 warning threshold a3, the vehicle is determined to be overloaded after a Level 2 alarm delay and an alarm is triggered. When the weighing data reaches the level 3 warning threshold a3, the vehicle is determined to be overloaded after a level 3 emergency control delay, and the vehicle's movement is restricted by the vehicle's infotainment system.

8. The vehicle overload control method according to claim 7, characterized in that: The first-level warning delay includes the following steps. A 10-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 1 second. If the weighing data remains between the first-level warning threshold a1 and the second-level warning threshold a2 within the delay, an alert is issued. The secondary alarm delay includes the following steps. A 5-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 50Hz. If the weighing data remains between the level 2 warning threshold a2 and the level 3 warning threshold a3 within the delay, the vehicle is determined to be overloaded and an alarm is triggered. The Level 3 emergency control delay includes the following steps. If the weighing data is between 0-10% of the rated load, a 3-second delay is performed, and the weighing data is repeatedly collected at a data sampling frequency of 30Hz. If the weighing data continues to be greater than the rated load within the delay, the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement. If the weighing data is between 10-20% of the rated load, then a 2-second delay is performed, and the weighing data is repeatedly collected at a data sampling frequency of 20Hz. If the weighing data continues to be greater than the rated load within the delay, then the vehicle is determined to be overloaded and the vehicle system restricts the vehicle's movement. If the weighing data exceeds 20% of the rated load, a 1-second delay is applied, and the weighing data is repeatedly collected at a sampling frequency of 10Hz. If the weighing data continues to exceed the rated load within the delay, the vehicle is determined to be overloaded, and the vehicle control system restricts the vehicle's movement.