Driving vehicle dynamic weighing method and device based on electrical weighing sensor

By correcting the damping coefficient of the electrical weighing sensor and using the mass and speed of a reference vehicle, the error problem introduced by other vehicles in the dynamic weighing system was solved, thus improving the accuracy and precision of weighing.

CN121521238APending Publication Date: 2026-02-13ANQING VOCATIONAL & TECHN COLLEGE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511717258.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-21
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

Dynamic weighing systems are affected by environmental factors from other vehicles while the vehicle is in motion, resulting in large errors in the weighing results and making it difficult to accurately measure the vehicle's mass.

Method used

By determining the mass and speed of a reference vehicle, the damping coefficient of the electrical weighing sensor is corrected to reduce errors, and the actual mass of the vehicle to be weighed is calculated.

Benefits of technology

It effectively reduces errors introduced by other vehicles, improving the accuracy and precision of dynamic weighing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121521238A_ABST
    Figure CN121521238A_ABST
Patent Text Reader

Abstract

The invention discloses a running vehicle dynamic weighing method and device based on an electrical weighing sensor, and the method gives consideration to the impact on a dynamic weighing system from other vehicles in an environment when a to-be-weighed vehicle is weighed, and achieves the dynamic weighing of the to-be-weighed vehicle in a mode of correcting a damping coefficient. Whether the first to-be-determined mass obtained by weighing the to-be-weighed vehicle is accurate or not is judged, and then the size of the error is determined so as to reduce the error.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of weighing instruments or methods applicable to a specific purpose, and in particular to a dynamic weighing method and apparatus for a moving vehicle based on an electrical weighing sensor. Background Technology

[0002] Dynamic weighing refers to the process of calculating the total weight and partial mass of a moving vehicle by measuring and analyzing the dynamic forces of the tires. Because dynamic weighing systems are specifically designed to measure the mass of moving vehicles, they play an irreplaceable role in traffic axle load surveys, the management of overloaded and oversized transport, and weight-based toll collection systems.

[0003] Due to environmental factors and the complexity of dynamic weighing technology, dynamic weighing results are inherently prone to error. These environmental factors are reflected to some extent by other vehicles in the same environment. Electrical load cells typically incorporate damping structures, using the deformation of these structures to determine vehicle weight. Damping refers to the characteristic of any vibrating system where the amplitude of vibration gradually decreases due to external forces and / or inherent system factors. If other vehicles are present in the same environment, the weighing result for one vehicle may be influenced by errors caused by those other vehicles.

[0004] Clearly, eliminating errors caused by other vehicles has become an urgent problem to be solved. Summary of the Invention

[0005] This application provides a method and apparatus for dynamic weighing of vehicles based on electrical weighing sensors, which at least partially solves the above-mentioned technical problems.

[0006] The embodiments of this application adopt the following technical solutions:

[0007] In a first aspect, embodiments of this application provide a dynamic weighing method for a moving vehicle based on an electrical weighing sensor. The method is based on a dynamic weighing system, which includes an electrical weighing sensor and a weighing platform. The method includes:

[0008] When the vehicle to be weighed passes through the weighing platform, the mass of the vehicle to be weighed is determined as the first undetermined mass; and the vertical displacement of the weighing platform when the first undetermined mass is measured is recorded.

[0009] A reference vehicle is determined from other vehicles that pass through the weighing platform within a specified time period after the vehicle to be weighed passes; the reference vehicle is another vehicle that causes an error in the first undetermined mass.

[0010] The mass measured on the reference vehicle is determined as the reference mass;

[0011] The speed at which the reference vehicle passes the weighing platform is determined as the reference speed;

[0012] Based on the reference mass and the reference speed, the damping coefficient of the electrical weighing sensor is corrected to obtain a corrected coefficient; the corrected coefficient is positively correlated with both the reference mass and the reference speed, and is greater than the damping coefficient.

[0013] Based on the corrected coefficients and the displacement, the second undetermined mass of the vehicle to be weighed is determined;

[0014] If the second undetermined mass is greater than the first undetermined mass, then the second undetermined mass is determined as the actual mass of the vehicle to be weighed.

[0015] In an optional embodiment of this specification, the method further includes:

[0016] The second undetermined mass is calculated using the following formula:

[0017]

[0018] In the formula, M2 is the second undetermined mass, mm is the mass of the weighing platform, zz is the displacement, tt is the time, and r 0 r 0 ω1 is the corrected coefficient, gg is the gravitational acceleration, and ω1 is the resonant frequency of the vehicle to be weighed.

[0019] In an optional embodiment of this specification, the method further includes:

[0020] Among other vehicles that pass through the weighing platform within the specified time period, those whose mass is greater than a preset first mass threshold are used as the reference vehicles.

[0021] In an optional embodiment of this specification, the method further includes:

[0022] Among other vehicles passing through the weighing platform within the specified time period, those whose mass is greater than a preset first mass threshold and whose average speed within the specified time period is greater than a preset speed threshold are used as the reference vehicles.

[0023] In an optional embodiment of this specification, the method further includes:

[0024] When the difference between the rated mass of the vehicle to be weighed and the first undetermined mass is less than a preset difference threshold, the determination of the second undetermined mass is performed.

[0025] In an optional embodiment of this specification, the method further includes:

[0026] When the difference between the rated mass and the first undetermined mass is detected to be not less than the difference threshold, the first undetermined mass is directly determined as the actual mass of the vehicle to be weighed.

[0027] In an optional embodiment of this specification, the method further includes:

[0028] If the second undetermined mass is not greater than the first undetermined mass, then the first undetermined mass is determined as the actual mass of the vehicle to be weighed.

[0029] Secondly, embodiments of this application also provide a dynamic weighing device for a moving vehicle based on an electrical weighing sensor. The device is applied to a dynamic weighing system, which includes an electrical weighing sensor and a weighing platform. The device includes:

[0030] The weighing module is configured to: determine the mass of the vehicle to be weighed as a first undetermined mass when the vehicle passes through the weighing platform; and record the vertical displacement of the weighing platform when the first undetermined mass is measured.

[0031] The reference vehicle determination module is configured to: determine a reference vehicle from other vehicles passing through the weighing platform within a specified time period after the vehicle to be weighed passes; the reference vehicle is another vehicle that causes an error in the first undetermined mass.

[0032] The reference mass determination module is configured to determine the mass of the reference vehicle as the reference mass.

[0033] The reference speed determination module is configured to determine the speed at which the reference vehicle passes the weighing platform as the reference speed.

[0034] The correction module is configured to: correct the damping coefficient of the electrical weighing sensor based on the reference mass and the reference speed to obtain a corrected coefficient; the corrected coefficient is positively correlated with both the reference mass and the reference speed, and is greater than the damping coefficient;

[0035] The second pending determination module is configured to determine the second pending mass of the vehicle to be weighed based on the corrected coefficient and the displacement.

[0036] The actual mass module is configured such that if the second undetermined mass is greater than the first undetermined mass, then the second undetermined mass is determined as the actual mass of the vehicle to be weighed.

[0037] Thirdly, embodiments of this application also provide an electronic device, including:

[0038] Processor; and

[0039] A memory configured to store computer-executable instructions, which, when executed, cause the processor to perform the steps of the method described in the first aspect.

[0040] Fourthly, embodiments of this application also provide a computer-readable storage medium storing one or more programs that, when executed by an electronic device including multiple applications, cause the electronic device to perform the steps of the method described in the first aspect.

[0041] The above-described technical solutions adopted in the embodiments of this application can achieve the following beneficial effects:

[0042] The method and apparatus described in this specification take into account the influence of other vehicles in the environment on the dynamic weighing system when weighing the vehicle to be weighed. By correcting the damping coefficient, the accuracy of the first undetermined mass obtained from weighing the vehicle to be weighed is determined, and the magnitude of the error is determined in order to reduce the error. Attached Figure Description

[0043] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0044] Figure 1 A schematic diagram illustrating a dynamic weighing method for a moving vehicle based on an electrical weighing sensor, provided as an embodiment of this specification.

[0045] Figure 2 This is a schematic diagram of the structure of an electronic device in an embodiment of this specification. Detailed Implementation

[0046] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments. Similar elements in different embodiments are referred to by related similar element reference numerals. In the following embodiments, many details are described to facilitate a better understanding of the present application. However, those skilled in the art will readily recognize that some features may be omitted in different situations, or may be replaced by other elements, materials, or methods. In some cases, certain operations related to the present application are not shown or described in the specification. This is to avoid obscuring the core parts of the present application with excessive description. For those skilled in the art, detailed description of these related operations is not necessary; they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.

[0047] Furthermore, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can be rearranged or adjusted in a manner obvious to those skilled in the art. Therefore, the various orders in the specification and drawings are only for the clear description of a particular embodiment and do not imply a necessary order, unless otherwise stated that a particular order must be followed.

[0048] The serial numbers assigned to components in this document, such as "first" and "second," are used only to distinguish the described objects and have no sequential or technical meaning. The terms "connection" and "linkage" used in this application, unless otherwise specified, include both direct and indirect connections (linkages).

[0049] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.

[0050] The method in this specification is based on a dynamic weighing system, which includes an electrical load cell and a weighing platform. An electrical load cell is essentially a device that converts a mass signal into a measurable electrical signal output. There are significant differences between the old and new national standards regarding the basic concepts and evaluation methods for the main technical indicators of electrical load cells. The main types include S-type, cantilever type, spoke type, plate ring type, diaphragm type, bridge type, and column type. The weighing platform in this specification can be multiple (one or more). If the weighing platform is not unique, the method in this specification can be applied to each weighing platform separately. The main execution unit of the method in this specification is the central control unit of the dynamic weighing system.

[0051] The technical solution in this specification aims to weigh vehicles while they are in motion. In scenarios where vehicles move at high speeds, such as highways, checkpoints are typically set up to force vehicles to stop or slow down in order to weigh their mass. The technical solution in this specification does not limit the vehicle's speed, and the upper surface of the weighing platform can be flush with the road surface when there is no vehicle on it to ensure smooth vehicle passage. Optionally, the method in this specification can achieve even better weighing efficiency when the vehicle speed on the road is not less than 120 km / h.

[0052] like Figure 1 As shown, the dynamic weighing method for moving vehicles based on electrical weighing sensors in this specification includes the following steps:

[0053] S100: When the vehicle to be weighed passes through the weighing platform, the mass of the vehicle to be weighed is determined as the first undetermined mass; and the displacement of the weighing platform in the vertical direction when the first undetermined mass is measured is recorded.

[0054] Normally, the mass measured when a vehicle is in motion contains errors. Furthermore, other factors may affect the accuracy of the weighing result, meaning the initial mass may not be the actual mass of the vehicle. Related technologies that enable vehicle weighing through the coordination of electrical weighing sensors and a weighing platform are applicable to this specification, where conditions permit.

[0055] The electrical load cell described in this specification also includes a damping mechanism. The detection component of the electrical load cell can determine the first undetermined mass by observing the displacement of the damping mechanism on the weighing platform. The displacement is typically positively correlated with the first undetermined mass.

[0056] In an optional embodiment of this specification, when the difference between the rated mass (i.e., the mass corresponding to the rated load, which is typically obtained by identifying markings on the vehicle or by identifying the vehicle's model and searching accordingly) and the first undetermined mass (i.e., rated mass minus the first undetermined mass) is not less than the difference threshold, the first undetermined mass is directly determined as the actual mass of the vehicle to be weighed (indicating that even with errors, the likelihood of the vehicle being overloaded is low). Otherwise, subsequent steps are performed. The difference threshold can be an empirical value.

[0057] S102: Determine a reference vehicle from other vehicles that pass through the weighing platform within a specified time period after the vehicle to be weighed has passed.

[0058] The reference vehicle in this manual refers to other vehicles that cause errors in the first undetermined mass. All other vehicles mentioned in this manual are vehicles traveling on the same road as the vehicle to be weighed, and are located behind the vehicle to be weighed before the vehicle to be weighed is weighed.

[0059] The other vehicles identified in this step may not be unique. In such cases, the technical solutions in this manual can be implemented for each reference vehicle, or the vehicle closest to the vehicle to be weighed can be used as the reference vehicle.

[0060] In addition, in other optional embodiments, vehicles whose mass exceeds a preset first mass threshold and which pass through the weighing platform within the specified time period can be used as reference vehicles. Alternatively, vehicles whose mass exceeds a preset first mass threshold and whose average speed within the specified time period exceeds a preset speed threshold can be used as reference vehicles.

[0061] The first mass threshold can be positively correlated with the road weight limit (for example, the first mass threshold can be slightly less than the road weight limit). Alternatively, the first mass threshold can be negatively correlated with the speed of the vehicle passing over the weighing platform.

[0062] If the mass of another vehicle exceeds the first mass threshold, it indicates that the vehicle is heavier and will generate more significant vibrations during its movement. These vibrations may affect the damping mechanism, leading to a larger error in the weighing result of the vehicle to be weighed. In this case, the other vehicle can be used as a reference vehicle. Furthermore, the higher the speed of the other vehicle, the more pronounced the waveform superposition effect of its vibrations, and the more significant the impact on the damping mechanism.

[0063] In an optional embodiment of this specification, if no reference vehicle is determined within a specified time period, the first undetermined mass is directly taken as the actual mass.

[0064] In one optional embodiment of this specification, the duration of the specified time period is a preset value based on expert experience. In another optional embodiment of this specification, the duration of the specified time period is positively correlated with the speed of the vehicle to be weighed. Generally, the higher the speed of the vehicle to be weighed, the greater the error. Extending the duration of the specified time period can identify more reference vehicles causing the error, which helps to reduce the error.

[0065] Since there are usually multiple vehicles traveling on the road, each vehicle can be designated as a vehicle to be weighed in this manual. Therefore, a vehicle may be a vehicle to be weighed at one time and a reference vehicle at another time.

[0066] Compared to the vehicle to be weighed, the waveform generated by the vehicle in front of the weighing platform tends to move further away from the platform, so the effect of the waveform on the damping mechanism gradually weakens. The faster the vehicle speed, the more obvious this trend becomes. It can be ignored when the vehicle speed is not less than 120km / h.

[0067] S104: The mass measured for the reference vehicle is determined as the reference mass.

[0068] The method for determining the reference mass can be the same as the method for determining the first undetermined mass. The reference mass is also the first undetermined mass of the reference vehicle.

[0069] S106: The speed at which the reference vehicle passes the weighing platform is determined as the reference speed.

[0070] Optionally, a speed sensor can be placed near the weighing platform to measure a reference speed.

[0071] S108: Based on the reference mass and the reference speed, the damping coefficient of the electrical weighing sensor is corrected to obtain the corrected coefficient.

[0072] The corrected coefficient obtained in this step is positively correlated with both the reference mass and the reference speed, and is greater than the damping coefficient, so as to reduce the impact of vibration generated by the reference vehicle's movement on the weighing results of the vehicle to be weighed.

[0073] S110: Based on the corrected coefficient and the displacement, determine the second undetermined mass of the vehicle to be weighed.

[0074] The second undetermined mass is used to measure the magnitude of the error of the first undetermined mass.

[0075] In related technologies, techniques based on the damping coefficient (which can be replaced by the modified coefficient in this specification) and the displacement calculation quality can all be applied to this specification, provided that conditions permit.

[0076] In an optional embodiment of this specification, the second undetermined mass is calculated using the following formula:

[0077]

[0078] In the formula, M2 is the second undetermined mass, mm is the mass of the weighing platform, zz is the displacement, tt is the time, and r 0 r 0 ω1 is the corrected coefficient, gg is the gravitational acceleration, and ω1 is the resonant frequency of the vehicle to be weighed.

[0079] In related technologies, the techniques used to determine the resonant frequency of a vehicle are applicable to this specification, where conditions permit. For example, the resonant frequency can be determined using fast Fourier transform analysis, interaction analysis between the vehicle and the weighing platform, or modal analysis.

[0080] S112: If the second undetermined mass is greater than the first undetermined mass, then the second undetermined mass is determined as the actual mass of the vehicle to be weighed.

[0081] The first and second undetermined masses each have their advantages and disadvantages. The first undetermined mass is an actual measured value, which is more realistic; the second undetermined mass is a calculated value after eliminating errors, which is theoretically closer to the actual value.

[0082] If the second undetermined mass is greater than the first undetermined mass, it indicates that the risk of a large error in the actual measurement value cannot be ignored. Therefore, the second undetermined mass is determined as the actual mass of the vehicle to be weighed. If the second undetermined mass is not greater than the first undetermined mass (indicating that the superposition of the waveforms of vibration caused by the movement of the reference vehicle tends to cancel each other out, and the impact on the damping mechanism is small), then the first undetermined mass is determined as the actual mass of the vehicle to be weighed.

[0083] The method and apparatus described in this specification take into account the influence of other vehicles in the environment on the dynamic weighing system when weighing the vehicle to be weighed. By correcting the damping coefficient, the accuracy of the first undetermined mass obtained from weighing the vehicle to be weighed is determined, and the magnitude of the error is determined in order to reduce the error.

[0084] Furthermore, this specification also provides a dynamic weighing device for moving vehicles based on an electrical weighing sensor.

[0085] The device is applied to a dynamic weighing system, which includes an electrical weighing sensor and a weighing platform. The device includes:

[0086] The weighing module is configured to: determine the mass of the vehicle to be weighed as a first undetermined mass when the vehicle passes through the weighing platform; and record the vertical displacement of the weighing platform when the first undetermined mass is measured.

[0087] The reference vehicle determination module is configured to: determine a reference vehicle from other vehicles passing through the weighing platform within a specified time period after the vehicle to be weighed passes; the reference vehicle is another vehicle that causes an error in the first undetermined mass.

[0088] The reference mass determination module is configured to determine the mass of the reference vehicle as the reference mass.

[0089] The reference speed determination module is configured to determine the speed at which the reference vehicle passes the weighing platform as the reference speed.

[0090] The correction module is configured to: correct the damping coefficient of the electrical weighing sensor based on the reference mass and the reference speed to obtain a corrected coefficient; the corrected coefficient is positively correlated with both the reference mass and the reference speed, and is greater than the damping coefficient;

[0091] The second pending determination module is configured to determine the second pending mass of the vehicle to be weighed based on the corrected coefficient and the displacement.

[0092] The actual mass module is configured such that if the second undetermined mass is greater than the first undetermined mass, then the second undetermined mass is determined as the actual mass of the vehicle to be weighed.

[0093] The device is capable of performing the methods in any of the foregoing embodiments and can achieve the same or similar technical effects, which will not be elaborated here.

[0094] Figure 2 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Please refer to it. Figure 2 At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and memory. The memory may include main memory, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the electronic device may also include other hardware required for other business operations.

[0095] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 2 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0096] Memory is used to store programs. Specifically, programs may include program code, which includes computer operation instructions. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0097] The processor reads the corresponding computer program from non-volatile memory into memory and then runs it, forming a dynamic weighing device for a moving vehicle based on an electrical load cell at the logical level. The processor executes the program stored in memory and specifically performs any of the aforementioned dynamic weighing methods for moving vehicles based on electrical load cells.

[0098] The above is as stated in this application. Figure 1 The illustrated embodiment discloses a dynamic weighing method for vehicles based on an electrical weighing sensor, which can be applied to or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0099] The electronic device can also perform Figure 1 A dynamic weighing method for moving vehicles based on electrical weighing sensors is proposed and implemented. Figure 1 The functions of the embodiments shown are not described again in this application.

[0100] This application also proposes a computer-readable storage medium that stores one or more programs, the programs including instructions that, when executed by an electronic device including multiple applications, perform any of the aforementioned dynamic weighing methods for moving vehicles based on electrical weighing sensors.

[0101] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0102] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0103] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0104] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0105] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0106] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0107] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0108] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0109] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0110] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A dynamic weighing method for a moving vehicle based on an electrical weighing sensor, characterized in that, The method is based on a dynamic weighing system, which includes an electrical weighing sensor and a weighing platform. The method includes: When the vehicle to be weighed passes through the weighing platform, the mass of the vehicle to be weighed is determined as the first undetermined mass; and the vertical displacement of the weighing platform when the first undetermined mass is measured is recorded. A reference vehicle is determined from other vehicles that pass through the weighing platform within a specified time period after the vehicle to be weighed passes; the reference vehicle is another vehicle that causes an error in the first undetermined mass. The mass measured on the reference vehicle is determined as the reference mass; The speed at which the reference vehicle passes the weighing platform is determined as the reference speed; Based on the reference mass and the reference speed, the damping coefficient of the electrical weighing sensor is corrected to obtain a corrected coefficient; the corrected coefficient is positively correlated with both the reference mass and the reference speed, and is greater than the damping coefficient. Based on the corrected coefficients and the displacement, the second undetermined mass of the vehicle to be weighed is determined; If the second undetermined mass is greater than the first undetermined mass, then the second undetermined mass is determined as the actual mass of the vehicle to be weighed.

2. The method as described in claim 1, characterized in that, The method further includes: The second undetermined mass is calculated using the following formula: In the formula, M2 is the second undetermined mass, mm is the mass of the weighing platform, zz is the displacement, tt is the time, and r 0 r 0 ω1 is the corrected coefficient, gg is the gravitational acceleration, and ω1 is the resonant frequency of the vehicle to be weighed.

3. The method as described in claim 1, characterized in that, The method further includes: Among other vehicles that pass through the weighing platform within the specified time period, those whose mass is greater than a preset first mass threshold are used as the reference vehicles.

4. The method as described in claim 1, characterized in that, The method further includes: Among other vehicles passing through the weighing platform within the specified time period, those whose mass is greater than a preset first mass threshold and whose average speed within the specified time period is greater than a preset speed threshold are used as the reference vehicles.

5. The method as described in claim 1, characterized in that, The method further includes: When the difference between the rated mass of the vehicle to be weighed and the first undetermined mass is less than a preset difference threshold, the determination of the second undetermined mass is performed.

6. The method as described in claim 5, characterized in that, The method further includes: When the difference between the rated mass and the first undetermined mass is detected to be not less than the difference threshold, the first undetermined mass is directly determined as the actual mass of the vehicle to be weighed.

7. The method as described in claim 1, characterized in that, The method further includes: If the second undetermined mass is not greater than the first undetermined mass, then the first undetermined mass is determined as the actual mass of the vehicle to be weighed.

8. A dynamic weighing device for a moving vehicle based on an electrical weighing sensor, characterized in that, The device is applied to a dynamic weighing system, which includes an electrical weighing sensor and a weighing platform. The device includes: The weighing module is configured to: determine the mass of the vehicle to be weighed as a first undetermined mass when the vehicle passes through the weighing platform; and record the vertical displacement of the weighing platform when the first undetermined mass is measured. The reference vehicle determination module is configured to: determine a reference vehicle from other vehicles passing through the weighing platform within a specified time period after the vehicle to be weighed passes; the reference vehicle is another vehicle that causes an error in the first undetermined mass. The reference mass determination module is configured to determine the mass of the reference vehicle as the reference mass. The reference speed determination module is configured to determine the speed at which the reference vehicle passes the weighing platform as the reference speed. The correction module is configured to: correct the damping coefficient of the electrical weighing sensor based on the reference mass and the reference speed to obtain a corrected coefficient; the corrected coefficient is positively correlated with both the reference mass and the reference speed, and is greater than the damping coefficient; The second pending determination module is configured to determine the second pending mass of the vehicle to be weighed based on the corrected coefficient and the displacement. The actual mass module is configured such that if the second undetermined mass is greater than the first undetermined mass, then the second undetermined mass is determined as the actual mass of the vehicle to be weighed.

9. An electronic device, comprising: processor; as well as A memory configured to store computer-executable instructions, which, when executed, cause the processor to perform the method of any one of claims 1 to 7.

10. A computer-readable storage medium storing one or more programs, which, when executed by an electronic device including a plurality of applications, cause the electronic device to perform the method of any one of claims 1 to 7.