Computing method and device for axle load of whole vehicle, electronic equipment and storage medium
By calculating the vehicle load under the load condition of a passenger car, the problem of traditional technology being unable to calculate the vehicle axle load under other operating conditions except for full load condition is solved, improving the accuracy of vehicle design and performance evaluation, and reducing the accuracy of vehicle design and performance evaluation Potential risks.
Patent Information
- Application Number
- CN202411094184.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-09
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-08-09
AI Technical Summary
Traditional technology cannot calculate the complete axle load in other operating conditions except for full load conditions, limiting the accuracy of vehicle design and performance evaluation.
By obtaining the number of seats in the passenger car, curb weight, wheelbase, curb status front axle load ratio and position information, calculate the rear axle load data, and determine and calculate the number and position of the passenger rows of seats and luggage according to the number and position of passengers and seats of each row of seats and luggage. The vehicle load under multiple load conditions.
Accurate calculation of the entire vehicle load under multiple load conditions is achieved, the accuracy of vehicle design and performance evaluation is improved, and the potential risk of inability to achieve braking and handling performance and insufficient load-bearing capacity is reduced.
Smart Images

Figure CN119272397A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle manufacturing, and in particular to a method, device, electronic equipment and storage medium for calculating the axle load of a whole vehicle. Background Art
[0002] The vehicle axle load refers to the load borne by the axle, that is, the maximum vehicle weight allowed to be shared by each axle. Axle load is an important performance of the whole passenger vehicle. The accuracy of its calculation in the early design stage affects the calculation and evaluation of the performance of passenger vehicle handling, stability and other related majors such as braking and vehicle dynamics, and thus affects the subsequent achievement of related performance goals. Therefore, it is particularly important to calculate the axle load of the whole vehicle in various states in the early design stage.
[0003] In traditional technology, a static balance method is generally used to calculate the axle load of the vehicle. However, this method can only calculate the axle load of the vehicle under full load conditions, but cannot calculate the axle load of the vehicle under other conditions. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide a method, device, electronic device and storage medium for calculating the axle load of a whole vehicle, which can calculate the load of the whole vehicle under multiple load conditions.
[0005] In a first aspect, an embodiment of the present application provides a method for calculating axle load of a vehicle, and the method for evaluating axle load of a vehicle includes:
[0006] In response to a vehicle axle load evaluation request initiated by a target user on a vehicle axle load evaluation interface, obtaining the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of a target passenger vehicle input by the target user on the vehicle axle load evaluation interface;
[0007] Calculate the rear axle load data based on the curb weight, wheelbase, curb state front axle load ratio and position information of the target passenger vehicle;
[0008] Determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; the load conditions include the number of passengers and the amount of luggage in each row of seats in the target passenger car;
[0009] The vehicle load under each load condition is calculated based on the curb weight, rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage.
[0010] In a possible implementation manner, the rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state;
[0011] The location information includes the coordinates of the center of the front wheel, the coordinates of the seating reference points of each row of seats, and the coordinates of the center of mass of the luggage.
[0012] In a possible implementation manner, the rear axle load data is calculated according to the curb weight, wheelbase, front axle load ratio in a curb state, and position information of the target passenger vehicle, including:
[0013] Calculate the distance between the center of mass of each row of seats and the front wheel and the distance between the center of mass of the luggage and the front wheel according to the positional relationship between the coordinates of the center of mass of the front wheel, the coordinates of the center of mass of the luggage, and the coordinates of the seat reference points of each row of seats and the corresponding center of mass coordinates;
[0014] Calculate the load of each row of seats on the rear axle based on the wheelbase and the distance between the center of mass of each row of seats and the front wheels;
[0015] Calculate the load of the luggage on the rear axle based on the wheelbase and the distance between the center of mass of the luggage and the front wheels.
[0016] In a possible implementation manner, calculating rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state, and position information of the target passenger vehicle further includes:
[0017] According to the curb weight and the front axle load ratio in the curb state, calculate the load on the rear axle in the curb state of the target passenger car.
[0018] In a possible implementation, the vehicle load under each load condition is calculated according to the curb weight, rear axle load data, the number of passengers in each row of seats under each load condition, and the amount of luggage, including:
[0019] Calculate the load condition weight under each load condition based on the curb weight, the number of passengers in each row of seats in each load condition, and the amount of luggage;
[0020] Calculate the rear axle load under each load condition based on the curb weight, rear axle load data, the number of passengers in each row of seats under each load condition, and the amount of luggage;
[0021] The load on the front axle under each load condition is calculated based on the load condition weight and the load on the rear axle under each load condition.
[0022] In a second aspect, an embodiment of the present application further provides a device for calculating axle load of a whole vehicle, and the device for calculating axle load of a whole vehicle comprises:
[0023] An acquisition module, for responding to a vehicle axle load evaluation request initiated by a target user on a vehicle axle load evaluation interface, and acquiring the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of a target passenger vehicle input by the target user on the vehicle axle load evaluation interface;
[0024] A calculation module, used to calculate rear axle load data according to the curb weight, wheelbase, curb state front axle load ratio and position information of the target passenger vehicle;
[0025] A determination module, used to determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; the load conditions include the number of passengers in each row of seats in the target passenger car and the amount of luggage;
[0026] The calculation module is also used to calculate the vehicle load under each load condition based on the curb weight, rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage.
[0027] In a possible implementation manner, the rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state;
[0028] The location information includes the coordinates of the center of the front wheel, the coordinates of the seating reference points of each row of seats, and the coordinates of the center of mass of the luggage.
[0029] In one possible implementation, the calculation module is specifically used to calculate the distance between the center of mass of each row of seats and the front wheel and the distance between the center of mass of the luggage and the front wheel based on the wheel center coordinates of the front wheel, the center of mass coordinates of the luggage, and the positional relationship between the seating reference point coordinates of each row of seats and the corresponding center of mass coordinates; calculate the load of each row of seats on the rear axle based on the wheelbase and the distance between the center of mass of each row of seats and the front wheel; calculate the load of the luggage on the rear axle based on the wheelbase and the distance between the center of mass of the luggage and the front wheel.
[0030] In a possible implementation, the computing module is further configured to:
[0031] According to the curb weight and the front axle load ratio in the curb state, calculate the load on the rear axle in the curb state of the target passenger car.
[0032] In one possible implementation, the calculation module is specifically used to calculate the load condition weight under each load condition based on the curb mass, the number of occupants in each row of seats in each load condition, and the amount of luggage; calculate the load of the rear axle under each load condition based on the curb mass, rear axle load data, the number of occupants in each row of seats in each load condition, and the amount of luggage; calculate the load of the front axle under each load condition based on the load condition weight under each load condition and the load of the rear axle.
[0033] In the third aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, when the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the machine-readable instructions to perform the steps of the method for calculating the axle load of a whole vehicle as in any one of the first aspects.
[0034] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for calculating the axle load of a whole vehicle as described in any one of the first aspects are executed.
[0035] The embodiment of the present application provides a method, device, electronic device and storage medium for calculating the axle load of a whole vehicle, the method comprising: in response to a request for a whole vehicle axle load assessment initiated by a target user in a whole vehicle axle load assessment interface, obtaining the number of seats in each row, curb weight, wheelbase, front axle load ratio in the ready state and position information of the target passenger car input by the target user in the whole vehicle axle load assessment interface; calculating the rear axle load data according to the curb weight, wheelbase, front axle load ratio in the ready state and position information of the target passenger car. Determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; calculate the vehicle load under each load condition according to the curb weight, rear axle load data, the number of passengers in each row of seats in each load condition and the amount of luggage. Through the method of the present application, the vehicle load under multiple load conditions can be calculated. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 A flow chart showing a method for calculating axle load of a vehicle provided in an embodiment of the present application is shown;
[0038] Figure 2 A flow chart showing another method for calculating the axle load of a vehicle provided in an embodiment of the present application is shown;
[0039] Figure 3 A schematic diagram of the structure of a vehicle axle load calculation device provided in an embodiment of the present application is shown;
[0040] Figure 4 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0041] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.
[0042] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0043] In order to enable those skilled in the art to use the contents of this application, the following implementation is provided in conjunction with a specific application scenario, "the field of vehicle manufacturing technology". For those skilled in the art, the general principles defined herein may be applied to other embodiments and application scenarios without departing from the spirit and scope of this application. Although this application is mainly described around the "field of vehicle manufacturing technology", it should be understood that this is only an exemplary embodiment.
[0044] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0045] A method for calculating the axle load of a whole vehicle provided in an embodiment of the present application is described in detail below.
[0046] Reference Figure 1 As shown, it is a flow chart of a method for calculating the axle load of a whole vehicle provided in an embodiment of the present application. The specific execution process of the method for calculating the axle load of the whole vehicle is as follows:
[0047] S101. In response to a vehicle axle load assessment request initiated by a target user in a vehicle axle load assessment interface, the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of a target passenger vehicle input by the target user in the vehicle axle load assessment interface are obtained.
[0048] S102: Calculate rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state, and position information of the target passenger vehicle.
[0049] S103. Determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car.
[0050] S104, calculating the vehicle load under each load condition according to the curb weight, rear axle load data, the number of passengers in each row of seats under each load condition, and the amount of luggage.
[0051] The embodiment of the present application provides a method for calculating the axle load of a whole vehicle, the method comprising: in response to a request for a whole vehicle axle load assessment initiated by a target user in a whole vehicle axle load assessment interface, obtaining the number of seats in each row, curb weight, wheelbase, front axle load ratio in the ready state, and position information of the target passenger car input by the target user in the whole vehicle axle load assessment interface; calculating the rear axle load data according to the curb weight, wheelbase, front axle load ratio in the ready state, and position information of the target passenger car. Determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; calculate the vehicle load under each load condition according to the curb weight, rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage. Through the method of the present application, the vehicle load under multiple load conditions can be calculated.
[0052] The following is a description of the exemplary steps of the present application embodiment:
[0053] S101. In response to a vehicle axle load assessment request initiated by a target user in a vehicle axle load assessment interface, the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of a target passenger vehicle input by the target user in the vehicle axle load assessment interface are obtained.
[0054] In the implementation mode of the present application, Matlab2022b and above environment is obtained, and the vehicle axle load evaluation interface executed is built using the appdesigner module. Through the text field component block, the parameter fields required for calculating the vehicle load are set in the vehicle axle load evaluation interface, including the number of seats in each row of the target passenger car, the curb weight field, the wheelbase field, the front axle load ratio field in the ready state, and the position information field.
[0055] The target user enters the number of seats in each row, curb mass, wheelbase, axle load ratio in the ready state and position information of the target passenger car in the vehicle axle load assessment interface for the number of seats in each row, curb mass, wheelbase, axle load ratio in the ready state and position information fields of the target passenger car. Then, after the target user clicks the calculate button, a response is made, i.e., a vehicle axle load assessment request initiated by the target user in the vehicle axle load assessment interface is obtained to obtain the number of seats in each row, curb mass, wheelbase, axle load ratio in the ready state and position information of the target passenger car entered by the target user in the vehicle axle load assessment interface.
[0056] Among them, the target passenger car includes two axles. Curb mass refers to the weight of the car before normal driving, that is, the empty weight. Wheelbase refers to the distance from the center of the front axle to the center of the rear axle. The front axle load ratio in the ready state refers to the ratio of the weight borne by the front axle to the total weight of the target passenger car when the target passenger car is in the ready state (that is, the state without passengers or goods). The position information includes the coordinates of the center of the front wheel, the coordinates of the seating reference points of each row of seats, and the coordinates of the center of mass of the luggage; the embodiment of the present application takes the midpoint of the line connecting the rearmost point of the target passenger car and the center of mass of the rear wheel as the center of mass of the luggage.
[0057] Here, the position information refers to the coordinates on the X-axis in the vehicle coordinate system of the target passenger car, that is, the front wheel center coordinates refer to the coordinates of the front wheel center on the X-axis in the vehicle coordinate system of the target passenger car, the sitting reference point coordinates of each row of seats refer to the coordinates of the sitting reference points of each row of seats on the X-axis in the vehicle coordinate system of the target passenger car, and the center of mass coordinates of the luggage refer to the coordinates of the center of mass of the luggage on the X-axis in the vehicle coordinate system of the target passenger car.
[0058] Among them, in the vehicle coordinate system (also called the vehicle coordinate system), the direction is determined based on the driver's perspective. This coordinate system follows the ISO8855 / DIN70000 standard to ensure consistency in different vehicles and scenes. Specifically, the X-axis represents the longitudinal direction of the vehicle. When observing the front of the vehicle, the positive direction of the X-axis is along the center line of the vehicle, pointing to the direction of the vehicle's forward movement. The Y-axis is the lateral direction, which is located on the same plane as the X-axis and is perpendicular to the X-axis and points to the left. Finally, the Z-axis represents the vertical direction, which is perpendicular to the XY plane, and the positive direction is upward.
[0059] In addition, the riding reference point is the design reference point during design, also known as the R point, which represents a specific position in the vehicle design, namely the "riding reference point". This concept is particularly important in automobile design. It refers to the design H point specified by the manufacturer, which is the reference position of the passenger when sitting in the car. The establishment of this point is of great significance to the design, manufacturing and subsequent use of the car, because it is directly related to the comfort and safety of the passengers. In automobile design, the position of the R point directly affects the design of the seat, including the position and angle of the seat and the size of the passenger's activity space in the car, which are all designed and adjusted based on this reference point. Therefore, the setting of the R point is a very important link in the automobile design process.
[0060] S102: Calculate rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state, and position information of the target passenger vehicle.
[0061] In the embodiment of the present application, the rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state.
[0062] Specifically, based on the wheel center coordinates of the front wheels, the coordinates of the center of mass of the luggage, and the positional relationship between the seating reference point coordinates of each row of seats and the corresponding center of mass coordinates, the distance from the center of mass of each row of seats to the front wheels and the distance from the center of mass of the luggage to the front wheels are calculated; based on the wheelbase and the distance from the center of mass of each row of seats to the front wheels, the load of each row of seats on the rear axle is calculated; based on the wheelbase and the distance from the center of mass of the luggage to the front wheels, the load of the luggage on the rear axle is calculated.
[0063] Specifically, the load on the rear axle when the target passenger vehicle is in the unmanned state is calculated according to the curb weight and the front axle load ratio in the unmanned state.
[0064] S103. Determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car.
[0065] In the implementation manner of the present application, the load condition includes the number of passengers in each row of seats and the amount of luggage in the target passenger car. The number of passengers in each row of seats in the load condition is less than or equal to the number of seats in each row, and the amount of luggage in the load condition is less than the preset maximum amount of luggage.
[0066] For example, the target passenger car is a one-row two-seat car, that is, the number of seats in the first row is 2, and the maximum number of luggage is 1. The load conditions include (1): 0 passengers in the first row and 0 luggage; (2): 0 passengers in the first row and 1 luggage; (3): 1 passenger in the first row and 0 luggage; (4): 1 passenger in the first row and 1 luggage; (5): 2 passengers in the first row and 0 luggage; (6): 2 passengers in the first row and 1 luggage.
[0067] S104, calculating the vehicle load under each load condition according to the curb weight, rear axle load data, the number of passengers in each row of seats under each load condition, and the amount of luggage.
[0068] In the implementation manner of the present application, the vehicle load under each load condition includes the load condition weight under each load condition, the load of the rear axle under each load condition, and the load of the front axle under each load condition; after the calculation is completed, the vehicle load under each load condition can also be displayed in the vehicle axle load evaluation interface of the target user through a table component.
[0069] Furthermore, the load condition with the largest load condition weight, the load condition with the largest load on the front axle, and the load condition with the largest load on the rear axle can be determined from the calculated vehicle loads under all load conditions. In addition, the load condition with the largest load condition weight, the load condition with the largest load on the front axle, and the load condition with the largest load on the rear axle can be displayed in the vehicle axle load evaluation interface of the target user through a table component.
[0070] Here, the embodiments of the present application can determine the load condition with the largest load weight, the load condition with the largest load on the front axle, and the load condition with the largest load on the rear axle. The load condition with the largest load weight, the load condition with the largest load on the front axle, and the load condition with the largest load on the rear axle can be used for the design of the vehicle chassis carrying capacity, calculation of vehicle performance and related parameters, etc., reducing potential risks such as the inability to achieve vehicle braking, handling stability and other performance in the later stage, and insufficient vehicle carrying capacity.
[0071] Specifically, the vehicle load under each load condition is calculated according to the curb weight, rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage through the following steps:
[0072] Step 1: Calculate the load condition weight under each load condition based on the curb weight, the number of passengers in each row of seats in each load condition, and the amount of luggage.
[0073] In the embodiment of the present application, for each load condition, the curb weight, the number of passengers in each row of seats in the load condition, and the amount of luggage are substituted into the following formula to calculate the load condition weight under the load condition;
[0074] M 载 =M 目标乘用车 +M 乘 *N 乘 +M 行 *N 行 ;
[0075] Among them, M 载 is the load case weight under this load case, M目标乘用车 is the curb weight of the target passenger car, M 乘 is the preset occupant mass, N 乘 is the total number of passengers in all rows of seats in this load case, M 行 is the preset baggage mass, N 行 is the number of luggage under this load condition.
[0076] Step 2: Calculate the rear axle load under each load condition based on the curb weight, rear axle load data, the number of passengers in each row of seats under each load condition, and the amount of luggage.
[0077] In the embodiment of the present application, the rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state; specifically, for each load condition, the curb weight, the rear axle load data, the number of passengers in each row of seats in the load condition, and the amount of luggage are substituted into the following formula to calculate the load condition weight under the load condition;
[0078]
[0079] Among them, M 载后 is the load case weight under this load case, M 后 is the load on the rear axle of the target passenger car in the ready state, Q is the number of rows of seats in the target passenger car, m i is the load of the seats in the i-th row on the rear axle, n i is the number of passengers in the i-th row of seats in this load condition, m 行 is the load of luggage on the rear axle, N 行 is the number of luggage under this load condition.
[0080] Step 3: Calculate the load on the front axle under each load condition based on the load condition weight and the load on the rear axle under each load condition.
[0081] In the embodiment of the present application, for each load condition, the load condition weight under the load condition and the load of the rear axle are used to calculate the load of the front axle under the load condition;
[0082] M 载前 =M 载 -M 载后 ;
[0083] Among them, M 载前 is the load on the front axle under this load condition, M 载 is the load case weight under this load case, M 载后 is the load case weight under this load case.
[0084] Reference Figure 2As shown, it is a flow chart of a method for calculating the axle load of a whole vehicle provided in an embodiment of the present application. The exemplary steps of the embodiment of the present application are described below:
[0085] S201. Calculate the distance between the center of mass of each row of seats and the front wheel and the distance between the center of mass of the luggage and the front wheel based on the front wheel center coordinates, the center of mass coordinates of the luggage, and the positional relationship between the seating reference point coordinates of each row of seats and the corresponding center of mass coordinates.
[0086] In the implementation manner of the present application, the positional relationship between the sitting reference point coordinates of each row of seats and the corresponding center of mass coordinates refers to the distance vector from the center of mass of each row of seats to the sitting reference point of each row of seats on the X-axis of the vehicle coordinate system of the target passenger vehicle; wherein, the center of mass coordinates of each row of seats (referring to the coordinate value of the center of mass of each row of seats on the X-axis of the vehicle coordinate system) minus the sitting reference point coordinates of each row of seats is equal to the distance vector from the center of mass of each row of seats to the sitting reference point of each row of seats; this distance vector is fixed and preset in advance.
[0087] Therefore, for each row of seats, first add the coordinates of the sitting reference point of the row of seats to the distance vector from the center of mass of the row of seats to the sitting reference point of the row of seats to obtain the center of mass coordinates of the row of seats; then subtract the front wheel center coordinates from the center of mass coordinates of the row of seats to obtain the distance between the center of mass of each row of seats and the front wheel.
[0088] In addition, the distance between the center of mass of each row of seats and the front wheel is obtained by subtracting the center of mass coordinates of the front wheel from the center of mass coordinates of the luggage.
[0089] S202. Calculate the load of each row of seats on the rear axle according to the wheelbase and the distance between the center of mass of each row of seats and the front wheels.
[0090] In the implementation mode of the present application, the wheelbase and the distance between the center of mass of each row of seats and the front wheel are substituted into the following formula to calculate the load of each row of seats on the rear axle;
[0091]
[0092] Among them, m i is the load of the i-th row of seats on the rear axle, M 乘 is the preset occupant mass, X i is the distance from the center of mass of the i-th row of seats to the front wheels, and L is the wheelbase.
[0093] S203: Calculate the load of the luggage on the rear axle according to the wheelbase and the distance between the center of mass of the luggage and the front wheels.
[0094] In the implementation manner of the present application, the wheelbase and the distance between the center of mass of the luggage and the front wheel are substituted into the following formula to calculate the load of the luggage on the rear axle:
[0095]
[0096] Among them, m 行 is the load of luggage on the rear axle, M 行 is the preset baggage mass, X 行 is the distance between the center of mass of the luggage and the front wheels, and L is the wheelbase.
[0097] S204: Calculate the load on the rear axle of the target passenger vehicle in the unloaded state according to the unloaded mass and the front axle load ratio in the unloaded state.
[0098] In the implementation manner of the present application, the curb weight and the front axle load ratio in the ready state are substituted into the following formula to calculate the load on the rear axle in the ready state of the target passenger car:
[0099] M 后 =M 目标乘用车 *(1-a);
[0100] Among them, M 后 is the load on the rear axle of the target passenger car in the ready state, M 目标乘用车 is the curb weight of the target passenger car, and a is the front axle load ratio in the curb state.
[0101] The embodiment of the present application provides another method for calculating the axle load of a whole vehicle, which can accurately calculate the rear axle load data and is used to calculate the whole vehicle load under various load conditions.
[0102] Based on the same inventive concept, an embodiment of the present application also provides a device for calculating the axle load of a whole vehicle corresponding to the method for calculating the axle load of a whole vehicle. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the method for calculating the axle load of a whole vehicle in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0103] Reference Figure 3 FIG. 1 is a schematic diagram of a vehicle axle load calculation device provided in an embodiment of the present application, and the vehicle axle load calculation device includes:
[0104] The acquisition module 301 is used to respond to the vehicle axle load evaluation request initiated by the target user in the vehicle axle load evaluation interface, and obtain the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of the target passenger vehicle input by the target user in the vehicle axle load evaluation interface;
[0105] A calculation module 302 is used to calculate rear axle load data according to the curb weight, wheelbase, curb state front axle load ratio and position information of the target passenger vehicle;
[0106] The determination module 303 is used to determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; the load conditions include the number of passengers and the amount of luggage in each row of seats in the target passenger car;
[0107] The calculation module 302 is further used to calculate the vehicle load under each load condition according to the curb weight, rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage.
[0108] In a possible implementation manner, the rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state;
[0109] The location information includes the coordinates of the center of the front wheel, the coordinates of the seating reference points of each row of seats, and the coordinates of the center of mass of the luggage.
[0110] In one possible implementation, the calculation module 302 is specifically used to calculate the distance between the center of mass of each row of seats and the front wheel and the distance between the center of mass of the luggage and the front wheel based on the wheel center coordinates of the front wheel, the center of mass coordinates of the luggage, and the positional relationship between the seating reference point coordinates of each row of seats and the corresponding center of mass coordinates; calculate the load of each row of seats on the rear axle based on the wheelbase and the distance between the center of mass of each row of seats and the front wheel; calculate the load of the luggage on the rear axle based on the wheelbase and the distance between the center of mass of the luggage and the front wheel.
[0111] In a possible implementation, the calculation module 302 is further configured to:
[0112] According to the curb weight and the front axle load ratio in the curb state, calculate the load on the rear axle in the curb state of the target passenger car.
[0113] In one possible implementation, the calculation module 302 is specifically used to calculate the load condition weight under each load condition based on the curb mass, the number of passengers in each row of seats in each load condition, and the amount of luggage; calculate the load of the rear axle under each load condition based on the curb mass, rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage; calculate the load of the front axle under each load condition based on the load condition weight under each load condition and the load of the rear axle.
[0114] The embodiment of the present application provides a device for calculating the axle load of a whole vehicle, and the device includes: an acquisition module 301, which is used to respond to the vehicle axle load evaluation request initiated by the target user in the vehicle axle load evaluation interface, and obtain the number of seats in each row, the curb weight, the wheelbase, the axle load ratio before the ready state, and the position information of the target passenger car input by the target user in the vehicle axle load evaluation interface; a calculation module 302, which is used to calculate the rear axle load data according to the curb weight, the wheelbase, the axle load ratio before the ready state, and the position information of the target passenger car; a determination module 303, which is used to determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; the load condition includes the number of passengers in each row of seats in the target passenger car and the number of luggage; the calculation module 302 is also used to calculate the vehicle load under each load condition according to the curb weight, the rear axle load data, the number of passengers in each row of seats in each load condition, and the number of luggage. Through the method of the present application, the vehicle load under multiple load conditions can be calculated.
[0115] like Figure 4 As shown, an electronic device 400 provided in an embodiment of the present application includes: a processor 401, a memory 402 and a bus, the memory 402 stores machine-readable instructions executable by the processor 401, when the electronic device is running, the processor 401 and the memory 402 communicate through the bus, and the processor 401 executes the machine-readable instructions to perform the steps of the above-mentioned vehicle axle load calculation method.
[0116] Specifically, the above-mentioned memory 402 and processor 401 can be general-purpose memory and processor, which are not specifically limited here. When the processor 401 runs the computer program stored in the memory 402, the above-mentioned vehicle axle load calculation method can be executed.
[0117] Corresponding to the above-mentioned method for calculating the axle load of the whole vehicle, an embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the above-mentioned method for calculating the axle load of the whole vehicle are executed.
[0118] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0119] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0120] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0121] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the information processing method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0122] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for calculating the axle load of a vehicle, characterized in that: The vehicle axle load evaluation method includes: In response to a vehicle axle load evaluation request initiated by a target user on a vehicle axle load evaluation interface, obtaining the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of a target passenger vehicle input by the target user on the vehicle axle load evaluation interface; Calculating rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state, and position information of the target passenger vehicle; Determining all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; the load conditions include the number of passengers and the amount of luggage in each row of seats in the target passenger car; The vehicle load under each load condition is calculated according to the curb weight, the rear axle load data, the number of passengers in each row of seats under each load condition, and the amount of luggage.
2. The method for calculating the vehicle axle load according to claim 1, characterized in that: The rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state; The position information includes the coordinates of the center of the front wheel, the coordinates of the seating reference points of each row of seats, and the coordinates of the center of mass of the luggage.
3. The method for calculating the vehicle axle load according to claim 2, characterized in that: The calculating of the rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state and position information of the target passenger vehicle includes: Calculate the distance between the center of mass of each row of seats and the front wheel and the distance between the center of mass of the luggage and the front wheel according to the positional relationship between the center of mass coordinates of the front wheel, the center of mass coordinates of the luggage, and the coordinates of the seating reference points of each row of seats and the corresponding center of mass coordinates; Calculate the load of each row of seats on the rear axle according to the wheelbase and the distance between the center of mass of each row of seats and the front wheels; The load of the luggage on the rear axle is calculated according to the wheelbase and the distance between the center of mass of the luggage and the front wheels.
4. The method for calculating the vehicle axle load according to claim 2, characterized in that: The calculating of the rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state and position information of the target passenger vehicle further includes: The load on the rear axle of the target passenger vehicle in the unattended state is calculated according to the unattended mass and the front axle load ratio in the unattended state.
5. The method for calculating the vehicle axle load according to any one of claims 2 to 4, characterized in that: The calculating the vehicle load under each load condition according to the curb weight, the rear axle load data, the number of passengers in each row of seats and the amount of luggage under each load condition includes: Calculate the load condition weight under each load condition according to the curb weight, the number of passengers in each row of seats and the amount of luggage in each load condition; Calculating the load of the rear axle under each load condition according to the curb weight, the rear axle load data, the number of passengers in each row of seats and the amount of luggage under each load condition; The load on the front axle under each load condition is calculated based on the load condition weight and the load on the rear axle under each load condition.
6. A device for calculating axle load of a vehicle, characterized in that: The vehicle axle load evaluation device comprises: An acquisition module, configured to respond to a vehicle axle load evaluation request initiated by a target user on a vehicle axle load evaluation interface, and acquire the number of seats in each row, curb weight, wheelbase, front axle load ratio in a curb state, and position information of a target passenger vehicle input by the target user on the vehicle axle load evaluation interface; A calculation module, used to calculate rear axle load data according to the curb weight, wheelbase, front axle load ratio in a curb state and position information of the target passenger vehicle; A determination module, configured to determine all load conditions of the target passenger car according to the number of seats in each row of the target passenger car; the load conditions include the number of passengers and the amount of luggage in each row of seats in the target passenger car; The calculation module is further used to calculate the vehicle load under each load condition based on the curb weight, the rear axle load data, the number of passengers in each row of seats in each load condition, and the amount of luggage.
7. The vehicle axle load calculation device according to claim 6, characterized in that: The rear axle load data includes the load of each row of seats on the rear axle, the load of luggage on the rear axle, and the load of the rear axle when the target passenger car is in a ready state; The position information includes the coordinates of the center of the front wheel, the coordinates of the seating reference points of each row of seats, and the coordinates of the center of mass of the luggage.
8. The vehicle axle load calculation device according to claim 7, characterized in that: The computing module is specifically used for: Calculate the distance between the center of mass of each row of seats and the front wheel and the distance between the center of mass of the luggage and the front wheel according to the positional relationship between the center of mass coordinates of the front wheel, the center of mass coordinates of the luggage, and the coordinates of the seating reference points of each row of seats and the corresponding center of mass coordinates; Calculate the load of each row of seats on the rear axle according to the wheelbase and the distance between the center of mass of each row of seats and the front wheels; The load of the luggage on the rear axle is calculated according to the wheelbase and the distance between the center of mass of the luggage and the front wheels.
9. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the method for calculating the axle load of a whole vehicle as described in any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for calculating the axle load of a whole vehicle as described in any one of claims 1 to 5 are executed.
Citation Information
Patent Citations
Vehicle axle load determining method and device
CN104833519A
Axle load calculation method for articulated three-axle passenger car
CN111071260A
Design method for mass center and ground line of whole vehicle
CN114818119A
Vehicle mass center axle load estimation method and system, electronic equipment and storage medium
CN117332502A
Cited By
Whole vehicle axle load generation method and device, terminal equipment and storage medium
CN119821420A
A vehicle axle load generation method and device, a terminal device and a storage medium
CN119821420B
Passenger car maximum front and rear axle load setting method
CN120068287A
Vehicle dynamic braking load calculation method and system based on multi-source data
CN121388330A
Load calculation method and device, equipment and medium
CN122389198A