Container weighing control method and device and freight vehicle

By adopting the cargo box weighing control method in freight vehicles and using weighted addition technology, the weighing limitations caused by failure sensors in the prior art are solved, and higher weighing accuracy and reliability are achieved.

CN120198036APending Publication Date: 2025-06-24LINGONG GROUP (JINAN) HEAVY MACHINERY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510268558.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-07
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

Prior Art In weighing systems of freight vehicles, when there is a failure sensor, it is necessary to estimate the weight output value of the failure sensor by the weight output value of at least three normal sensors, resulting in greater limitations.

Method used

Through the cargo box weighing control method, the weighing module of each axle in the freight vehicle is multiplied by the corresponding weight coefficient for weighting addition to calculate the total weight of the axle and the cargo. Even when some weighing modules are damaged, the weighting coefficients of other weighing modules are adjusted to approximate the calculation of the total weight of the axle and the cargo.

Benefits of technology

In the weighing system of the vehicle, the damage of some weighing modules can be effectively handled, which improves the accuracy and reliability of weighing, and reduces the dependence on the number of normal sensors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120198036A_ABST
    Figure CN120198036A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of vehicles, and discloses a cargo box weighing control method and device and a freight vehicle, the cargo box weighing control method comprises a weighing method, in the weighing method, if a weighing module is damaged and m axles all have undamaged weighing modules, the axles with the undamaged weighing modules are put into the weighing modules, and the weighing modules are put into the weighing modules; the measured values of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficient and then added to obtain the weighing value of the axle; in the axle with the damaged weighing module, the first weighting coefficient corresponding to the undamaged weighing module is adjusted, the measured value of the undamaged weighing module multiplies the adjusted first weighting coefficient and then is added to obtain the weighing value of the axle, and therefore when part of the weighing modules are damaged, the weighing value of the axle is obtained by adjusting the first weighting coefficients corresponding to the other weighing modules. The weight borne by the axle is obtained through other weighing modules; then the weighing values of the m axles are multiplied by the corresponding second weighting coefficients and then added, and the total weight of the goods is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicles, and in particular to a cargo box weighing control method, device and freight vehicle. Background Art

[0002] The load capacity of vehicles such as mine cars is crucial for safe production, efficiency and resource management. The weighing of vehicles is usually obtained through multiple weighing sensors. However, when one or more of these weighing sensors fail, there will be a large deviation in the weight detection result.

[0003] In this regard, the prior art provides a weighing system and a weighing method. At the beginning of each weighing, it will be determined whether there is a failed sensor. If there is no failed sensor in the system, that is, all sensors are working properly, then the weighing control and display module will synthesize the weight output values of each sensor and calculate the combined weighing value, and display the combined weighing value. If there is a failed sensor in the system, then the weighing control and display module will obtain the weight output values of the sensors that are working properly and record the positions of the failed sensors, and use the local small neighborhood method to estimate the weight output value of this failed sensor. However, the problem is that the prior art uses the local small neighborhood method to estimate the weight output value of the failed sensor. Among them, for each failed sensor, at least three weight output values of normal sensors are required to estimate the weight output estimated value of this failed sensor, which has great limitations. Summary of the Invention

[0004] According to one aspect of the present invention, the present invention provides a cargo box weighing control method to solve the problem of large limitations in the weighing method in the prior art.

[0005] To achieve the above object, the present invention adopts the following technical solutions:

[0006] A cargo box weighing control method, the cargo box is applied to a freight vehicle, the freight vehicle includes m axles, and each axle is equipped with a plurality of weighing modules; the cargo box weighing control method includes a weighing method, and the weighing method includes:

[0007] S100: Confirm that the vehicle needs to be weighed;

[0008] S110: Each of the weighing modules performs weighing respectively and obtains measurement values;

[0009] S200: Judge the damage condition of the weighing module;

[0010] If none of the weighing modules are damaged, step S300 is executed; if there are damaged weighing modules and there are undamaged weighing modules on all m axles, step S400 is executed;

[0011] S300: In any one of the axles, the measured values of all the weighing modules are multiplied by the corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle;

[0012] S310: The weighing values of the m axles are multiplied by the corresponding second weighting coefficients respectively and then added together to obtain the total weight of the goods;

[0013] S400: In the axles where none of the weighing modules are damaged, the measured values of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle; in the axles where there are damaged weighing modules, adjust the first weighting coefficients corresponding to the undamaged weighing modules, multiply the measured values of the undamaged weighing modules by the adjusted first weighting coefficients and then add them together to obtain the weighing value of the axle;

[0014] S410: The weighing values of the m axles are multiplied by the corresponding second weighting coefficients respectively and then added together to obtain the total weight of the goods.

[0015] As a preferred solution of the cargo box weighing control method, in step S400, in the axles where there are damaged weighing modules, increase the first weighting coefficients corresponding to the undamaged weighing modules.

[0016] As a preferred solution of the cargo box weighing control method, in step S200, if all the weighing modules of some of the axles are damaged and there is at least one undamaged weighing module in the other axles, then execute step S500;

[0017] S500: In the axles where none of the weighing modules are damaged, the measured values of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle; in the axles where some of the weighing modules are damaged and some are undamaged, adjust the first weighting coefficients corresponding to the undamaged weighing modules, multiply the weighing values of the undamaged weighing modules by the adjusted first weighting coefficients and then add them together to obtain the weighing value of the axle;

[0018] S510: Adjust the second weighting coefficients corresponding to the axles with at least one undamaged weighing module, and multiply the weighing values of the axles with at least one undamaged weighing module by the corresponding second weighting coefficients and then add them together to obtain the total weight of the goods.

[0019] As a preferred solution of the cargo box weighing control method, in step S200, if all the weighing modules of the m axles are damaged, then execute step S600;

[0020] S600: Send out a warning message that the weighing module is damaged.

[0021] As a preferred solution of the cargo box weighing control method, the weighing module is a pressure sensor and can output a voltage value under pressure;

[0022] In step S110, weighing by one of the weighing modules includes:

[0023] Obtain the voltage value output by the pressure sensor, and obtain the measured value of the weight at the position where the pressure sensor is located based on the following formula:

[0024] T = k(U - U0); where T is the measured value of the weight, k is a preset coefficient, U is the voltage value output by the pressure sensor, and U0 is the initial voltage value, and the initial voltage value is the voltage value output by the pressure sensor when the cargo box does not carry goods.

[0025] As a preferred solution of the cargo box weighing control method, it further includes a calibration method, and the calibration method includes:

[0026] S10: Confirm that the cargo box does not carry goods;

[0027] S20: All the pressure sensors of the m axles output voltage values, and update the initial voltage value.

[0028] As a preferred solution of the cargo box weighing control method, after executing step S310 or step S410, step S700 is executed;

[0029] S700: Judge whether the vehicle is overloaded;

[0030] If so, execute step S710;

[0031] S710: Send out an overloading warning message.

[0032] As a preferred solution of the cargo box weighing control method, step S700 includes:

[0033] Judge the magnitude relationship between the total weight of the goods and the maximum load capacity;

[0034] If the total weight of the goods is greater than the maximum load capacity, it is determined that the vehicle is overloaded; if the total weight of the goods is not greater than the maximum load capacity, it is determined that the vehicle is not overloaded.

[0035] According to another aspect of the present invention, there is provided a cargo box weighing control device for implementing the above-mentioned cargo box weighing control method.

[0036] According to still another aspect of the present invention, there is provided a freight vehicle including the above-mentioned cargo box weighing control device.

[0037] The beneficial effects of the present invention are:

[0038] The present invention provides a cargo box weighing control method, device and freight vehicle. The freight vehicle includes m axles, and a plurality of weighing modules are installed on each axle. The cargo box weighing control method includes a weighing method. In the weighing method, it is confirmed that the vehicle needs to be weighed; all the weighing modules perform weighing respectively and obtain measurement values; the damage condition of the weighing modules is judged. If none of the weighing modules is damaged, in any axle, the measurement values of all the weighing modules are multiplied by corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle, so as to combine the measurement values of all the weighing modules to obtain the weight borne by the axle; the weighing values of the m axles are multiplied by corresponding second weighting coefficients respectively and then added together to obtain the total weight of the goods, so as to combine the weight borne by each axle to obtain the total weight of the goods. If there is a damaged weighing module and there are undamaged weighing modules in all the m axles, in the axles where none of the weighing modules is damaged, the measurement values of all the weighing modules of each axle are multiplied by corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle; in the axles with damaged weighing modules, the first weighting coefficients corresponding to the undamaged weighing modules are adjusted, and the measurement values of the undamaged weighing modules are multiplied by the adjusted first weighting coefficients and then added together to obtain the weighing value of the axle, so that when some of the weighing modules are damaged, by adjusting the first weighting coefficients corresponding to other weighing modules, the weight borne by the axle can be obtained through other weighing modules; subsequently, the weighing values of the m axles are multiplied by corresponding second weighting coefficients respectively and then added together to obtain the total weight of the goods. This cargo box weighing control method can, when some of the weighing modules on the axle are damaged, use the measurement values of other weighing modules on the axle to obtain an approximate value of the weighing value of the axle, and add the weighted weighing values of each axle together to obtain the total weight of the goods. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is the first flowchart of the weighing method in the embodiment of the present invention;

[0040] Figure 2 is the second flowchart of the weighing method in the embodiment of the present invention;

[0041] Figure 3 is the third flowchart of the weighing method in the embodiment of the present invention;

[0042] Figure 4 is the flowchart of the calibration method in the embodiment of the present invention;

[0043] Figure 5 is the structural schematic diagram of the cargo box weighing control device in the embodiment of the present invention;

[0044] Figure 6 is the structural schematic diagram of the freight vehicle in the embodiment of the present invention.

[0045] In the figure:

[0046] 100. Weighing requirement confirmation module; 110. Measured value acquisition module; 120. Judgment module; 130. First axle weighing value acquisition module; 140. First total cargo weight acquisition module; 150. Second axle weighing value acquisition module; 160. Second total cargo weight acquisition module; 170. Third axle weighing value acquisition module; 180. Third total cargo weight acquisition module;

[0047] 200. Axle; 210. Weighing module; 220. Controller; 230. Memory. Detailed implementation manner

[0048] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for the sake of description, only the parts related to the present invention rather than all the structures are shown in the accompanying drawings.

[0049] In the description of the present invention, unless otherwise clearly defined and limited, the terms "connected", "connected to", and "fixed" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can be a mechanical connection or an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, and it can be the internal communication of two components or the interaction relationship between two components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0050] In the present invention, unless otherwise clearly defined and limited, the first feature being "above" or "below" the second feature may include the direct contact between the first and second features, or may include the situation where the first and second features are not in direct contact but in contact through other features therebetween. Moreover, the first feature being "above", "over", and "on" the second feature includes the first feature being directly above and obliquely above the second feature, or merely indicating that the horizontal height of the first feature is higher than that of the second feature. The first feature being "below", "under", and "beneath" the second feature includes the first feature being directly below and obliquely below the second feature, or merely indicating that the horizontal height of the first feature is lower than that of the second feature.

[0051] In the description of this embodiment, the orientation or positional relationship such as "above", "below", "left", and "right" is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of description and simplifying the operation, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus cannot be understood as a limitation to the present invention. In addition, the terms "first" and "second" are only used for distinction in description and have no special meaning.

[0052] Embodiment 1

[0053] The weighing of a vehicle is usually obtained through multiple weighing sensors. However, when one or more of these weighing sensors fail, there will be a large deviation in the weight detection result. In this regard, the prior art provides a weighing system and a weighing method. At the beginning of each weighing, it will be determined whether there is a failed sensor. If there is no failed sensor in the system, then the weighing control and display module will synthesize the weight output values of each sensor and calculate the combined weighing value, and display the combined weighing value. If there is a failed sensor in the system, then the weighing control and display module will obtain the weight output values of the sensors that are working properly and record the positions of the failed sensors, and use the local small neighborhood method to estimate the weight output value of this failed sensor. However, the problem is that for each failed sensor, it is necessary to estimate the weight output estimated value of this failed sensor through the weight output values of at least three normal sensors, which has great limitations.

[0054] In this regard, this embodiment provides a cargo box weighing control method to solve the problem of great limitations in the weighing method in the prior art. It can be used in the vehicle technology field, specifically for mining trucks, and can also be used for other types of freight trucks.

[0055] This cargo box weighing control method is executed by a cargo box weighing control device, which can be implemented in software and / or hardware and integrated in a freight vehicle. Among them, the freight vehicle includes m axles, and several weighing modules are installed on each axle.

[0056] Refer to Figures 1-3 , the cargo box weighing control method includes a weighing method, and the weighing method includes the following steps.

[0057] S100: Confirm that the vehicle needs to be weighed.

[0058] Generally, it is automatically controlled by the background management program to confirm the need for weighing, or it can also be controlled by the driver. Specifically, press the corresponding weighing button, and then confirm the need for weighing to start weighing.

[0059] S110: Each weighing module performs weighing separately and obtains a measurement value.

[0060] Among them, the weighing module is a pressure sensor and can output a voltage value when pressed. In step S110, the weighing of one of the weighing modules includes the following steps.

[0061] Obtain the voltage value output by the pressure sensor, and obtain the measurement value of the weight at the point where the pressure sensor is located based on the following formula:

[0062] T = k(U - U0); where T is the measured value of the weight, k is a preset coefficient, U is the voltage value output by the pressure sensor, and U0 is the initial voltage value, which is the voltage value output by the pressure sensor when the cargo box is not carrying goods. In this way, the measured value of the weight can be obtained through the voltage value output by the pressure sensor and the initial voltage value. In addition, the preset coefficient k can be obtained through a large number of previous experiments.

[0063] S200: Determine the damage condition of the weighing module.

[0064] Specifically, determining the damage condition of one of the weighing modules includes the following steps.

[0065] Read the weighing module and determine whether the reading of the weighing module is within the preset range. If the reading of the weighing module is within the preset range, it indicates that the reading of the weighing module is normal at this time and the weighing module is not damaged. Among them, the minimum and maximum values of the preset range are the lowest reading threshold and the highest reading threshold respectively. When the vehicle is unloaded, the reading of the weighing module is not less than the lowest reading threshold. If the reading of the weighing module is less than the lowest reading threshold, it indicates that it has been damaged. In addition, the highest reading threshold is generally higher than the rated load of the vehicle. If the reading of the weighing module is greater than the highest reading threshold, it indicates that the measured value of the weighing module is significantly inconsistent with the actual situation. Therefore, when the reading of the weighing module is less than the lowest reading threshold or greater than the highest reading threshold, it is determined that the weighing module is damaged.

[0066] If all weighing modules are not damaged, execute step S300.

[0067] If there is a damaged weighing module and there are undamaged weighing modules on all m axles, execute step S400.

[0068] If the weighing modules of some axles are all damaged and there is at least one undamaged weighing module on the other axles, execute step S500.

[0069] If all weighing modules among the m axles are damaged, execute step S600.

[0070] S300: In any axle, the measured values of all weighing modules are multiplied by the corresponding first weighting coefficients and then added together to obtain the weighing value of the axle.

[0071] If none of the weighing modules are damaged, weighing can be performed in the normal mode. The measured values of all the weighing modules of the axle are multiplied by the corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle, so as to obtain the weight borne by the axle in combination with the measured values of all the weighing modules. Among them, the sum of the first weighting coefficients corresponding to all the weighing modules should be equal to 1. The first weighting coefficients corresponding to different weighing modules can be set according to actual needs. It can be that the first weighting coefficients of all the weighing modules are the same. Specifically, when there are two weighing modules on an axle, the first weighting coefficient of all the weighing modules is 0.5; when there are three weighing modules on an axle, the first weighting coefficient of all the weighing modules is 0.333. Or, the first weighting coefficient of the weighing module is determined according to the position where the weighing module is located. For example, the value of the first weighting coefficient of the weighing module located in the middle of the axle is relatively high, while the value of the first weighting coefficient of the weighing modules located at both ends of the axle is relatively low.

[0072] S310: The weighing values of m axles are multiplied by the corresponding second weighting coefficients respectively and then added together to obtain the total weight of the goods.

[0073] In this step, the total weight of the goods has been obtained by combining the weight borne by each axle. Among them, the sum of the second weighting coefficients corresponding to all the axles should be equal to 1. The second weighting coefficients corresponding to different axles can be set according to actual needs. It can be that the second weighting coefficients of all the axles are the same. Specifically, when there are two axles, the second weighting coefficient of all the axles is 0.5; when there are three axles, the second weighting coefficient of all the axles is 0.333. Or, the second weighting coefficient of the axle is determined according to the position where the axle is located. For example, the value of the second weighting coefficient of the axle located at the rear and closer to the cargo box is relatively high, while the value of the second weighting coefficient of the axles located in other positions is relatively low.

[0074] S400: For each axle with non-damaged weighing modules, the measured values of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle; for the axles with damaged weighing modules, the first weighting coefficients corresponding to the non-damaged weighing modules are adjusted, and the measured values of the non-damaged weighing modules are multiplied by the adjusted first weighting coefficients and then added together to obtain the weighing value of the axle.

[0075] By executing this step, when some of the weighing modules are damaged, the weight borne by the axle can be obtained through other weighing modules by adjusting the first weighting coefficients corresponding to other weighing modules, specifically by increasing the first weighting coefficients corresponding to the non-damaged weighing modules.

[0076] S410: The weighing values of m axles are multiplied by the corresponding second weighting coefficients respectively and then added together to obtain the total weight of the goods.

[0077] This cargo box weighing control method can, when some weighing modules on the axle are damaged, use the measurement values of other weighing modules on the axle to obtain an approximate value of the weighing value of the axle, and add the weighted weighing values of each axle to obtain the total weight of the goods.

[0078] S500: For axles where none of the weighing modules are damaged, the measurement values of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficient and then added together to obtain the weighing value of the axle; for axles where some weighing modules are damaged and some are not, adjust the first weighting coefficient corresponding to the undamaged weighing modules, multiply the weighing values of the undamaged weighing modules by the adjusted first weighting coefficient, and then add them together to obtain the weighing value of the axle.

[0079] If all the weighing modules of some axles are damaged and at least one undamaged weighing module exists on some other axles, there may be three types of axles: one is the type where none of the weighing modules are damaged, and this type of axle can be weighed normally to obtain the weighing value; another is the type where some weighing modules are damaged and some are not, and this type of axle can obtain an approximate weighing value and can also be used as the parameter value required for subsequent calculations; yet another is the type where all the weighing modules are damaged, and this type of axle cannot participate in the calculation of the total weight of the goods, and all the measurement values of its weighing modules are discarded.

[0080] S510: Adjust the second weighting coefficient corresponding to the axles with at least one undamaged weighing module, and add the weighing values of the axles with at least one undamaged weighing module multiplied by the corresponding second weighting coefficient to obtain the total weight of the goods.

[0081] Specifically, increase the second weighting coefficient corresponding to the axles with at least one undamaged weighing module, so that in the case where all the weighing modules of some axles are damaged, the total weight of the goods can be approximately obtained using the weighing values of other axles.

[0082] This cargo box weighing control method can, when some weighing modules are damaged, as long as there is at least one undamaged weighing module, obtain an approximate value of the total weight of the goods by adjusting the first weighting coefficient and the second weighting coefficient.

[0083] S600: Send a warning message for damaged weighing modules.

[0084] If all the weighing modules are damaged, weighing cannot be performed, so a warning message for damaged weighing modules is sent to remind the driver or the management personnel that all the weighing modules of the vehicle are damaged and weighing cannot be performed, so as to remind the driver or the management personnel to repair the vehicle as soon as possible.

[0085] After executing step S310 or step S410, execute step S700.

[0086] S700: Determine whether the vehicle is overloaded.

[0087] Specifically, it is to judge the magnitude relationship between the total weight of the goods and the maximum load capacity. If the total weight of the goods is greater than the maximum load capacity, it is determined that the vehicle is overloaded; if the total weight of the goods is not greater than the maximum load capacity, it is determined that the vehicle is not overloaded.

[0088] If so, that is, the vehicle is overloaded, then step S710 is executed.

[0089] S710: Send out an overloading warning message.

[0090] Through this step, the driver or the management personnel are reminded that the vehicle is overweight and a part of the goods need to be unloaded.

[0091] Optionally, after step S510 is executed, step S700 is also executed.

[0092] In this embodiment, since the weighing module is a pressure sensor, and with the change of the operating area and environment, the initial voltage value measured by the pressure sensor may change. Therefore, it is necessary to calibrate the pressure sensor.

[0093] Refer to Figure 4 , the cargo box weighing control method further includes a calibration method, and the calibration method includes the following steps.

[0094] S10: Confirm that the cargo box is not carrying goods.

[0095] S20: All pressure sensors of m axles output voltage values, and the initial voltage value is updated.

[0096] The initial voltage value can be the average value of the output voltage values of each pressure sensor, or, according to the weighting coefficients corresponding to different axles and pressure sensors in the above weighing method, the weighted average value is obtained to obtain the initial voltage value. Among them, the initial voltage value can be stored in the EEPROM (Electrically Erasable Programmable Read Only Memory) to ensure that the data is not lost after power failure.

[0097] Embodiment 2

[0098] This embodiment provides a cargo box weighing control device. The freight vehicle includes m axles, and each of the axles is equipped with a plurality of weighing modules. This cargo box weighing control device can execute the cargo box weighing control method described in the above embodiment.

[0099] Refer to Figure 5, the cargo box weighing control device includes a weighing device, and the weighing device includes a weighing requirement confirmation module 100, a measurement value acquisition module 110, a judgment module 120, a first axle weighing value acquisition module 130, a first total cargo weight acquisition module 140, a second axle weighing value acquisition module 150, and a second total cargo weight acquisition module 160.

[0100] Among them, the weighing requirement confirmation module 100 is used to confirm that the vehicle needs to be weighed; the measurement value acquisition module 110 is used to control all weighing modules to perform weighing respectively and obtain measurement values; the judgment module 120 is used to judge the damage condition of the weighing modules; the first axle weighing value acquisition module 130 is used to control the measurement values of all weighing modules of all axles to be multiplied by corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle; the first total cargo weight acquisition module 140 is used to control the weighing values of m axles to be multiplied by corresponding second weighting coefficients respectively and then added together to obtain the total cargo weight; the second axle weighing value acquisition module 150 is used to control, for each axle among the axles where all weighing modules are not damaged, the measurement values of all weighing modules of each axle to be multiplied by corresponding first weighting coefficients respectively and then added together to obtain the weighing value of the axle; and it is used to control, for the axles with damaged weighing modules, to adjust the first weighting coefficients corresponding to the undamaged weighing modules, multiply the measurement values of the undamaged weighing modules by the adjusted first weighting coefficients and then add them together to obtain the weighing value of the axle; the second total cargo weight acquisition module 160 is used to control the weighing values of m axles to be multiplied by corresponding second weighting coefficients respectively and then added together to obtain the total cargo weight.

[0101] The cargo box weighing control device provided in this embodiment can confirm that the vehicle needs to be weighed through the weighing requirement confirmation module 100; control all weighing modules to perform weighing respectively through the measurement value acquisition module 110, and obtain measurement values; judge the damage condition of the weighing modules through the judgment module 120. If the judgment module 120 judges that all weighing modules are not damaged, control the measurement values of all weighing modules of all axles to be multiplied by corresponding first weighting coefficients respectively and then added up through the first axle weighing value acquisition module 130 to obtain the weighing value of the axle; control the weighing values of m axles to be multiplied by corresponding second weighting coefficients respectively and then added up through the first total cargo weight acquisition module 140 to obtain the total cargo weight; if the judgment module 120 judges that there are damaged weighing modules and there are undamaged weighing modules on all m axles, control the measurement values of all weighing modules of each axle in the axles where the weighing modules are not damaged to be multiplied by corresponding first weighting coefficients respectively and then added up through the second axle weighing value acquisition module 150 to obtain the weighing value of the axle; and control the first weighting coefficients corresponding to the undamaged weighing modules in the axles where there are damaged weighing modules to be adjusted, and add up the measurement values of the undamaged weighing modules multiplied by the adjusted first weighting coefficients to obtain the weighing value of the axle; control the weighing values of m axles to be multiplied by corresponding second weighting coefficients respectively and then added up through the second total cargo weight acquisition module 160 to obtain the total cargo weight. This cargo box weighing control device can, when some weighing modules of the axle are damaged, use the measurement values of other weighing modules on the axle to obtain an approximate value of the weighing value of the axle, and add up the weighted weighing values of each axle to obtain the total cargo weight.

[0102] Optionally, the weighing device further includes a third axle weighing value acquisition module 170 and a third total cargo weight acquisition module 180. Among them, the third axle weighing value acquisition module 170 is used to control the measurement values of all weighing modules of each axle in the axles where the weighing modules are not damaged to be multiplied by corresponding first weighting coefficients respectively and then added up to obtain the weighing value of the axle; and is used to control the first weighting coefficients corresponding to the undamaged weighing modules in the axles where some weighing modules are damaged and some weighing modules are not damaged to be adjusted, and add up the weighing values of the undamaged weighing modules multiplied by the adjusted first weighting coefficients to obtain the weighing value of the axle; the third total cargo weight acquisition module 180 is used to adjust the second weighting coefficients corresponding to the axles with at least one undamaged weighing module, and add up the weighing values of the axles with at least one undamaged weighing module multiplied by the corresponding second weighting coefficients to obtain the total cargo weight.

[0103] If the judgment module 120 determines that all the weighing modules of some axles are damaged and at least one undamaged weighing module exists in the other part of the axles, the third axle weighing value acquisition module 170 controls that for each axle with all undamaged weighing modules, the measured values of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficient and then added together to obtain the weighing value of the axle; and for the axles with some damaged weighing modules and some undamaged weighing modules, the first weighting coefficient corresponding to the undamaged weighing modules is adjusted, and the weighing values of the undamaged weighing modules are multiplied by the adjusted first weighting coefficient and then added together to obtain the weighing value of the axle; the third total cargo weight acquisition module 180 adjusts the second weighting coefficient corresponding to the axles with at least one undamaged weighing module, and the weighing values of the axles with at least one undamaged weighing module are multiplied by the corresponding second weighting coefficient and then added together to obtain the total cargo weight.

[0104] Embodiment III

[0105] This embodiment provides a freight vehicle, including the cargo box weighing control device in the above embodiment. The freight vehicle is specifically a mining truck or other types of freight trucks. Refer to Figure 6 , the freight vehicle includes m axles 200, and a plurality of weighing modules 210 are installed on each of the axles 200. In this embodiment, the freight vehicle specifically includes two axles 200, and two weighing modules 210 are installed on each axle 200. In other embodiments, the number of axles 200 and the number of weighing modules 210 installed on each axle 200 can also be set to other values according to actual needs.

[0106] Continue to refer to Figure 6 , the freight vehicle further includes a controller 220 and a memory 230. Any weighing module 210 is communicatively connected to the controller 220 and can send the measured value to the controller 220. In this embodiment, the controller 220 is specifically a VCU (Vehicle Control Unit, vehicle controller).

[0107] The memory 230, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the cargo box weighing control method in the embodiments of the present invention. The controller 220 executes various functional applications and data processing of the freight vehicle by running the software programs, instructions, and modules stored in the memory 230, that is, implements the cargo box weighing control method in the above embodiment.

[0108] The memory 230 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 230 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the memory 230 may further include a memory 230 remotely set relative to the controller 220, and these remote memories can be connected to the freight vehicle through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. In this embodiment, the memory 230 is specifically an in-vehicle T-BOX (Telematics BOX), which can communicate with a background system or a mobile phone APP.

[0109] The freight vehicle provided by the embodiment of the present invention and the cargo box weighing control method provided by the above embodiment belong to the same inventive concept. Technical details not described in detail in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the cargo box weighing control method.

[0110] The embodiment of the present invention also provides a storage medium, on which a computer program is stored. When the program is executed by the controller, the freight vehicle implements the cargo box weighing control method as described in the above embodiment of the present invention.

[0111] Of course, for a storage medium containing computer-executable instructions provided by the embodiment of the present invention, the computer-executable instructions are not limited to the operations in the cargo box weighing control method as described above, but can also execute relevant operations in the cargo box weighing control device provided by the embodiment of the present invention, and have corresponding functions and beneficial effects.

[0112] Through the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software and necessary general hardware. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as a floppy disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (FLASH), a hard disk, or an optical disc of a computer, etc., including several instructions for causing a computer device (which can be a robot, a personal computer, a server, or a network device, etc.) to execute the cargo box weighing control method described in each embodiment of the present invention.

[0113] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, rather than limitations on the implementation manners of the present invention. For those of ordinary skill in the art, various obvious changes, re-adjustments and substitutions can be made without departing from the protection scope of the present invention. It is not necessary and impossible to enumerate all implementation manners here. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the claims of the present invention.

Claims

1. A cargo box weighing control method, wherein the cargo box is applied to a freight vehicle, wherein the freight vehicle comprises m axles, each of which is equipped with a plurality of weighing modules; characterized in that: The cargo box weighing control method includes a weighing method, and the weighing method includes: S100: confirm that the vehicle needs to be weighed; S110: All the weighing modules are weighed respectively to obtain measured values; S200: Determine the damage of the weighing module; If all the weighing modules are not damaged, then execute step S300; if one of the weighing modules is damaged, and the m axles all have undamaged weighing modules, then execute step S400; S300: For any of the axles, the measured values ​​of all the weighing modules are multiplied by the corresponding first weighting coefficients and then added together to obtain the weighing value of the axle; S310: The weighing values ​​of the m axles are multiplied by the corresponding second weighting coefficients and then added together to obtain the total weight of the cargo; S400: For the axles whose weighing modules are not damaged, the measured values ​​of all the weighing modules of each axle are multiplied by the corresponding first weighting coefficient and then added together to obtain the weighing value of the axle; for the axles with damaged weighing modules, the first weighting coefficient corresponding to the undamaged weighing modules is adjusted, and the measured values ​​of the undamaged weighing modules are multiplied by the adjusted first weighting coefficient and then added together to obtain the weighing value of the axle; S410: The weighing values ​​of the m axles are multiplied by the corresponding second weighting coefficients and then added together to obtain the total weight of the cargo.

2. The cargo box weighing control method according to claim 1, characterized in that: In step S400, among the axles having the damaged weighing modules, the first weighting coefficient corresponding to the undamaged weighing modules is increased.

3. The cargo box weighing control method according to claim 1, characterized in that: In step S200, if all the weighing modules of some of the axles are damaged, and there is at least one undamaged weighing module of the other axles, then step S500 is executed; S500: For the axles whose weighing modules are all intact, the measured values ​​of all the weighing modules of each axle are respectively multiplied by the corresponding first weighting coefficient and then added together to obtain the weighing value of the axle; for the axles whose weighing modules are partially damaged and whose other weighing modules are intact, the first weighting coefficient corresponding to the intact weighing modules is adjusted, the weighing values ​​of the intact weighing modules are multiplied by the adjusted first weighting coefficient and then added together to obtain the weighing value of the axle; S510: Adjust the second weighting coefficient corresponding to the axle of at least one undamaged weighing module, and multiply the weighing value of the axle of at least one undamaged weighing module by the corresponding second weighting coefficient and add them together to obtain the total weight of the cargo.

4. The cargo box weighing control method according to claim 1, characterized in that: In step S200, if all the weighing modules in the m axles are damaged, then execute step S600; S600: Issue a warning message that the weighing module is damaged.

5. The cargo box weighing control method according to any one of claims 1 to 4, characterized in that: The weighing module is a pressure sensor and can output a voltage value when under pressure; In step S110, one of the weighing modules performs weighing, including: The voltage value output by the pressure sensor is obtained, and the weight measurement value of the point where the pressure sensor is located is obtained based on the following formula: T=k(U-U0); wherein T is the measured value of the weight, k is a preset coefficient, U is the voltage value output by the pressure sensor, and U0 is an initial voltage value, which is the voltage value output by the pressure sensor when the cargo box is not carrying any cargo.

6. The cargo box weighing control method according to claim 5, characterized in that: Also included is a calibration method, the calibration method comprising: S10: confirming that the cargo box is not carrying any cargo; S20: All the pressure sensors of the m axles output voltage values, and update the initial voltage value.

7. The cargo box weighing control method according to any one of claims 1 to 4, characterized in that: After executing step S310 or executing step S410, executing step S700; S700: Determine whether the vehicle is overloaded; If yes, execute step S710; S710: Issue an overload warning message.

8. The cargo box weighing control method according to claim 7, characterized in that: Step S700 includes: Determine the total weight of the cargo and the maximum load capacity; If the total weight of the cargo is greater than the maximum load weight, the vehicle is determined to be overloaded; if the total weight of the cargo is not greater than the maximum load weight, the vehicle is determined to be not overloaded.

9. The cargo box weighing control device is characterized in that: Used to implement the cargo box weighing control method as described in any one of claims 1-8.

10. A freight vehicle, characterized in that: It comprises the cargo box weighing control device as claimed in claim 9.