Disclosure of Invention
The embodiment of the application provides a bridge dynamic load monitoring system and a bridge dynamic load monitoring method, which at least solve the technical problems of low stability and high installation cost of a method for determining the bridge dynamic load by adopting a camera and weighing equipment in the related technology.
According to one aspect of the embodiment of the application, a bridge dynamic load monitoring system is provided, which comprises a bridge divided into a plurality of detection areas, wherein a vehicle driving-in side and a vehicle driving-out side of each detection area are provided with vibration signal detection equipment, the bridge dynamic load monitoring system comprises the vibration signal detection equipment and a data processing device, and the vibration signal detection equipment comprises a sensor array; the vehicle driving-in vibration signal detection device is used for acquiring driving-in vibration information of an axle of a driving-in detection area, the vehicle driving-out vibration signal detection device is used for acquiring driving-out vibration information of an axle of the driving-out detection area, the vibration information comprises vibration signals of the axle and identification information of the detection area, the data processing device is electrically connected with the vibration signal detection device and used for calculating the driving-in axle weight of the driving-in detection area according to the driving-in vibration information, calculating the driving-out axle weight of the driving-out detection area according to the driving-in axle weight and the driving-out axle weight, and determining the load of the detection area according to the driving-in axle weight and the driving-out axle weight, when the axle enters the detection area in a lane, determining the axle weight of the current detection area according to the driving-in vibration signals, when the axle enters the next detection area, determining the axle weight of the axle in the next detection area according to the driving-out vibration signals, and deleting the same axle weight of the current detection area and the axle weight of the next detection area, and determining the axle weight of the current detection area according to the driving-in the driving-out axle weight of the current detection area when the vehicle enters the driving-in the detection area, the load of the current detection area is determined.
Optionally, the detection area is divided according to lanes and expansion joints on the bridge.
Optionally, in the same lane, the vibration signal detection device on the vehicle driving-out side of the nth detection area and the vibration signal detection device on the vehicle driving-in side of the (n+1) th detection area are the same, wherein N is a positive integer, and N is smaller than the number of detection areas in the same lane.
Optionally, each sensor array includes a plurality of vibration sensors, and the vibration sensors is connected with the data processing device electricity, and a plurality of vibration sensors symmetry distributes on the two lateral walls of expansion joint.
Optionally, the system further comprises a data monitoring center, wherein the data monitoring center is connected with the data processing device and used for receiving the load of each detection area and generating alarm information when the load in the detection area is greater than a weight threshold value.
Optionally, the data processing device is further configured to screen and retain the vibration signal corresponding to the maximum amplitude when the phases and the amplitudes of the vibration signals acquired by different vibration signal detection devices are the same.
According to another aspect of the embodiment of the application, a bridge dynamic load monitoring method is provided, which comprises the steps of acquiring driving-in vibration information of an axle driving into a detection area based on a vibration signal detection device on a vehicle driving-in side of the detection area, acquiring driving-out vibration information of the axle driving out of the detection area through a vibration signal detection device on a vehicle driving-out side of the detection area, wherein the vibration information comprises vibration signals of the axle and identification information of the detection area, calculating the weight of the driven-in axle driving into the detection area according to the driving-in vibration information, calculating the weight of the driven-out axle driving out of the detection area according to the driving-in vibration information, and determining the load of the detection area according to the weight of the driven-in axle and the weight of the driven-out axle.
Optionally, the method further comprises deleting records of the matched pairs of the weight of the driven-in axle and the weight of the driven-out axle in the detection area after the load of the detection area is calculated according to the weight of the driven-in axle and the weight of the driven-out axle, and deleting records of the weight of the driven-in axle and the weight of the driven-out axle which are not matched in pairs when the record storage duration exceeds a preset value.
Optionally, before calculating the weight of the driven axle driven into the detection area according to the driven vibration information, the method further comprises the steps of obtaining a plurality of test vibration signals by using a plurality of test vehicles with different axle weights and different vehicle speeds through a vibration signal detection device, obtaining a plurality of test weights by obtaining the weight of each axle of each test vehicle through a weighing device, storing the test weights and the test vibration signals corresponding to the test weights in a table in an associated mode to obtain a preset comparison table, and executing the step of calculating the weight of the driven axle driven into the detection area according to the driven vibration information according to the preset comparison table.
Optionally, the sensor array comprises a plurality of vibration sensors, the sensor array is arranged in an expansion joint of a bridge, the vibration signal detection equipment based on the vehicle entrance side of the detection area acquires the entrance vibration information of the vehicle axle entering the detection area, the method comprises the steps of acquiring sub-vibration signals acquired by each vibration sensor in the sensor array to obtain a plurality of sub-vibration signals, superposing the sub-vibration signals sent by the vibration sensors positioned on the first side of the expansion joint to obtain a first sub-vibration signal, superposing the sub-vibration signals sent by the vibration sensors positioned on the second side of the expansion joint to obtain a second sub-vibration signal, and combining the first sub-vibration signal and the second sub-vibration signal to obtain an updated first vibration signal.
According to a further aspect of embodiments of the present application, there is also provided a computer readable storage medium having a computer program stored therein, wherein the computer program is configured to perform the above-described bridge dynamic load monitoring method when run.
According to still another aspect of the embodiment of the present application, there is further provided an electronic device including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the bridge dynamic load monitoring method through the computer program.
In the embodiment of the application, a bridge divided into a plurality of detection areas is adopted, and a vehicle driving-in side and a vehicle driving-out side of each detection area are provided with vibration signal detection equipment, wherein a bridge dynamic load monitoring system comprises the vibration signal detection equipment and a data processing device, and the vibration signal detection equipment comprises a sensor array; the vehicle driving-in vibration signal detection device is used for acquiring driving-in vibration information of an axle of a driving-in detection area, the vehicle driving-out vibration signal detection device is used for acquiring driving-out vibration information of an axle of the driving-out detection area, the vibration information comprises vibration signals of the axle and identification information of the detection area, the data processing device is electrically connected with the vibration signal detection device and used for calculating the driving-in axle weight of the driving-in detection area according to the driving-in vibration information, calculating the driving-out axle weight of the driving-out detection area according to the driving-in axle weight and the driving-out axle weight, and determining the load of the detection area according to the driving-in axle weight and the driving-out axle weight, when the axle enters the detection area in a lane, determining the axle weight of the current detection area according to the driving-in vibration signals, when the axle enters the next detection area, determining the axle weight of the axle in the next detection area according to the driving-out vibration signals, and deleting the same axle weight of the current detection area and the axle weight of the next detection area, and determining the axle weight of the current detection area according to the driving-in the driving-out axle weight of the current detection area when the vehicle enters the driving-in the detection area, the load of the current detection area is determined. The method for determining the bridge dynamic load by adopting the camera and the weighing equipment in the related art is low in stability and high in installation cost. The vibration information generated by the axle which enters each detection area is determined by adopting the vibration signal detection equipment, the weight information of the axle which enters the detection area is determined according to the vibration information, the vibration information generated by the axle which exits each detection area is determined according to the vibration signal detection equipment, the weight information of the axle which exits the detection area is determined according to the vibration information, and the total axle weight of a plurality of axles at each moment on the detection area can be calculated according to the weight information of the axle which enters and the weight information of the axle which exits, so that the effect of determining the dynamic load of the detection area according to the total axle weight at each moment and determining whether the detection area has risks according to the dynamic load can be achieved.
Detailed Description
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
According to an embodiment of the application, a bridge dynamic load monitoring system is provided. FIG. 1 is a schematic diagram of an alternative bridge dynamic load monitoring system, as shown in FIG. 1, according to an embodiment of the application, comprising:
The bridge is divided into a plurality of detection areas, and a vehicle entrance side and a vehicle exit side of each detection area are provided with vibration signal detection equipment, wherein the bridge dynamic load monitoring system comprises the vibration signal detection equipment and a data processing device, and the vibration signal detection equipment comprises a sensor array; the vibration signal detection device positioned on the vehicle entrance side of the detection area is used for acquiring the entrance vibration information of the vehicle axle entering the detection area, the vibration signal detection device positioned on the vehicle exit side of the detection area is used for acquiring the exit vibration information of the vehicle axle exiting the detection area, wherein the vibration information comprises the vibration signal of the vehicle axle and the identification information of the detection area, the data processing device is electrically connected with the vibration signal detection device and is used for calculating the weight of the vehicle axle entering the detection area according to the entrance vibration information, calculating the weight of the vehicle axle exiting the detection area according to the exit vibration information, determining the load of the detection area according to the weight of the vehicle axle and the weight of the vehicle axle exiting the detection area, determining the weight of the vehicle axle in the current detection area according to the entrance vibration signal when the vehicle axle enters the detection area, determining the weight of the vehicle axle in the current detection area according to the exit vibration signal when the vehicle axle enters the next detection area of the current detection area, determining the weight of the vehicle axle in the next detection area according to the exit vibration signal, deleting the weight of the vehicle axle in the detection area and deleting the vehicle axle in the detection area except the current detection area when the vehicle axle enters the detection area, and determining the load of the current detection area according to the axle weight of the axle which enters the current detection area and the axle weight of the axle which enters the next detection area of the current detection area.
Specifically, fig. 2 is a schematic diagram of an arrangement pattern of an alternative bridge dynamic load monitoring system according to an embodiment of the present application, as shown in fig. 2, a vibration signal detection device is installed at an inlet and an outlet of each detection area, each vibration signal detection device includes a sensor array, where the sensor array includes a plurality of vibration sensors, when a vehicle enters the detection area, the vehicle passes through the vibration signal detection device on the entrance side, and at this time, the sensor array in the vibration signal detection device on the entrance side collects vibration signals generated by each axle in the vehicle, stores each vibration signal according to dimensions of the axle, determines an axle weight of each vibration signal corresponding to the axle according to a correspondence between a preset vibration signal and the axle weight, and stores the axle weight into a storage queue of the detection area.
Further, when the vibration signal detection device on the outgoing side of the detection area collects the vibration signal generated when the axle is outgoing, the weight information of the axle is determined according to the vibration signal, at this time, the vibration signal generated when the vehicle is incoming to the detection area is not required to be matched, and the axle weight information which is the same as the weight information of the axle in the storage queue of the detection area is directly deleted, so that the data update of the storage queue of the detection area is completed, and the dynamic load of the detection area can be determined according to the total axle weight in the storage queue at each moment.
Optionally, the detection area is divided according to lanes and expansion joints on the bridge.
It should be noted that, fig. 3 is a schematic diagram of an alternative bridge according to an embodiment of the present application, as shown in fig. 3, since there are multiple lanes in the bridge, each of which is divided into different detection areas by the bridge expansion joint, a situation that a vehicle changes lanes may occur, for example, after the vehicle enters the area 11, it changes lanes to the area 21, the vibration signal detection device that the vehicle passes through when entering and the vibration signal detection device that the vehicle passes through when exiting do not belong to the same detection area, at this time, it may be determined that the vehicle passes through the exit side vibration signal detection device of the area 21 when exiting according to the identification information, at this time, according to the proximity rule, first, the axle weight information that is the same as the weight of the exiting axle is obtained from the storage queue of the area 21 according to the identification information, and the axle weight information is deleted, but in the case that the axle weight information that is the same as the weight of the exiting axle is not present in the storage queue of the area 21, the axle weight information that is the same as the weight of the exiting axle is required to be obtained from two sides that are adjacent sides, and the axle weight information is deleted, so that the dynamic load change of the area that the axle weight information can be detected under the condition that the lane appears is ensured.
Optionally, in the same lane, the vibration signal detection device on the vehicle driving-out side of the nth detection area and the vibration signal detection device on the vehicle driving-in side of the (n+1) th detection area are the same, wherein N is a positive integer, and N is smaller than the number of detection areas in the same lane.
Specifically, as shown in fig. 3, the vibration signal detection device on the exit side of the 11 region is the vibration signal detection device on the entry side of the 12 region, so that the axle vibration information can be collected by using each vibration signal detection device with high efficiency.
Optionally, each sensor array includes a plurality of vibration sensors, and the vibration sensors is connected with the data processing device electricity, and a plurality of vibration sensors symmetry distributes on the two lateral walls of expansion joint.
Specifically, as shown in fig. 2, since vibration information when the vehicle passes through the bridge expansion joint needs to be accurately collected, a plurality of vibration sensors can be arranged in the bridge expansion joint to collect vibration signals at the same time, so that the other vibration sensors can also collect vibration signals normally under the condition that a certain vibration sensor is abnormal. Each vibration sensor can be installed in the bridge expansion joint, and is fixedly connected with the bridge expansion joint or is fixed in an anchoring material in the expansion joint, so that the accuracy of collecting vibration signals is ensured.
Further, since the vehicle can have differences between vibration signals before and after the bridge expansion joint when passing through the bridge expansion joint, the vibration sensors with the same number can be respectively arranged at two sides of the bridge expansion joint in a mirror symmetry mode, so that the vibration signals when the vehicle passes through the expansion joint can be accurately measured, two vibration signals are simultaneously acquired through the vibration signals acquired at two sides, axle weight can be respectively acquired according to the two vibration signals, and the effect of accurately determining axle weight is achieved.
Optionally, the system further comprises a data monitoring center, wherein the data monitoring center is connected with the data processing device and used for receiving the load of each detection area and generating alarm information when the load in the detection area is greater than a weight threshold value.
The data monitoring center can detect the load of each detection area calculated in the data processing device in real time, determine whether the dynamic load of each detection area is abnormal according to the data monitoring center, and send out alarm information when the dynamic load is abnormal, so that the effect of detecting the dynamic load information at any position on the bridge is achieved.
Specifically, after the axle weight of the target axle is determined, the axle weight can be stored in a storage queue in the detection area, all axle weight data stored in the storage queue are added, so that a load value of the detection area at the current moment is obtained, the current load value is compared with a weight threshold value, under the condition that the current load value is larger than the weight threshold value, the load of the current detection area is represented to be larger, the bridge is at risk, and an alarm message is required to be sent to prompt a worker to control the vehicle, so that the safety of the bridge is ensured.
Optionally, the data processing device is further configured to screen and retain the vibration signal corresponding to the maximum amplitude when the phases and the amplitudes of the vibration signals acquired by different vibration signal detection devices are the same.
Specifically, since a plurality of lanes exist in the bridge, after a vehicle enters a certain lane, when the vibration signal detection device of the lane detects a vibration signal, other vibration signal detection devices adjacent to the vibration signal detection device may also acquire the vibration signal, and at this time, the vibration signals in the other vibration signal detection devices may be deleted according to the amplitude, so that the vibration signal sent by the vehicle in the wrong lane is ensured not to be acquired.
According to the embodiment of the application, a bridge dynamic load monitoring method is provided. FIG. 4 is a flow chart of an alternative method of bridge dynamic load monitoring according to an embodiment of the application, as shown in FIG. 4, the flow of which may include the steps of:
Step S401, acquiring vibration information of driving in of an axle driving into a detection area based on a vibration signal detection device of a vehicle driving in side of the detection area, and acquiring vibration information of driving out of the axle driving out of the detection area through a vibration signal detection device of the vehicle driving out side of the detection area, wherein the vibration information comprises a vibration signal of the axle and identification information of the detection area, and the vibration signal detection device comprises a sensor array.
Specifically, fig. 2 is a schematic diagram of an arrangement pattern of an alternative bridge dynamic load monitoring system according to an embodiment of the present application, as shown in fig. 2, a vibration signal detection device is installed at an inlet and an outlet of each detection area, each vibration signal detection device includes a sensor array, where the sensor array includes a plurality of vibration sensors, when a vehicle enters the detection area, the vehicle passes through the vibration signal detection device on the entrance side, and at this time, the sensor array in the vibration signal detection device on the entrance side collects vibration signals generated by each axle in the vehicle, stores each vibration signal according to dimensions of the axle, determines an axle weight of each vibration signal corresponding to the axle according to a correspondence between a preset vibration signal and the axle weight, and stores the axle weight into a storage queue of the detection area.
Step S402, calculating an in-axle weight of the in-detection area from the in-vibration information, calculating an out-axle weight of the out-detection area from the out-vibration information, and determining a load of the detection area from the in-axle weight and the out-axle weight.
Specifically, when the vibration signal detection device on the exit side of the detection area collects the vibration signal generated when the axle exits, the weight information of the axle is determined according to the vibration signal, at this time, the vibration signal generated when the vehicle enters the detection area is not required to be matched, and the axle weight information which is the same as the weight information of the axle in the storage queue of the detection area is directly deleted, so that the data update of the storage queue of the detection area is completed, and the dynamic load of the detection area can be determined according to the total axle weight in the storage queue at each moment.
Optionally, in the bridge dynamic load monitoring method provided by the embodiment of the application, after the load of the detection area is calculated according to the weight of the driven-in axle and the weight of the driven-out axle, the record of the weight of the driven-in axle and the weight of the driven-out axle matched with each other in the detection area is deleted, and when the record storage duration exceeds a preset value, the record of the weight of the driven-in axle and the weight of the driven-out axle which are not matched with each other is deleted.
Specifically, after the axle exits the detection area, the weight information of the axle needs to be deleted from the storage queue of the detection area, so that the total axle weight in the detection area is updated, and the effect of determining the dynamic load in the detection area according to the total axle weight is achieved.
It should be noted that, since the lane change of the vehicle may occur, the axle weight of the detection area a is deleted, and the axle weight of the detection area B is deleted erroneously, so that the axle weight in the detection area a is not deleted, therefore, the generation time of each axle weight may be determined according to the identification information, and the axle weight whose generation time is greater than the preset value may be deleted, thereby improving the detection value of the total axle weight in each detection area, and further improving the calculation accuracy of the dynamic load.
Optionally, before calculating the weight of the driven axle driven into the detection area according to the driven vibration information, the bridge dynamic load monitoring method further comprises the steps of obtaining a plurality of test vibration signals through vibration signal detection equipment by using a plurality of test vehicles with different axle weights and different vehicle speeds, obtaining the weight of each axle of each test vehicle through weighing equipment to obtain a plurality of test weights, storing the plurality of test weights and the test vibration signals corresponding to each test weight in a table in an associated mode to obtain a preset comparison table, and executing the step of calculating the weight of the driven axle driven into the detection area according to the driven vibration information according to the preset comparison table.
Specifically, before the weight of the driven axle driven into the detection area is calculated according to the driven vibration information, the axle weights of a plurality of vehicles with different axle weights are required to be measured respectively, each vehicle passes through the vibration signal detection device, so that the pattern of the vibration signal and the amplitude of the vibration signal corresponding to each axle weight are obtained, a comparison table between the vibration information and the axle weight can be generated, and after the vibration information of the target axle is obtained, the axle number and the axle weight can be determined according to the relation in the comparison table.
It should be noted that, since there may be multiple lanes on the target bridge, as shown in fig. 3, the bridge sections 21, 22 and 23 respectively belong to different lanes on the bridge, and the vehicle entrance of each lane is provided with a vibration signal detection device, and the vibration signals generated by the vehicles when passing through the vibration signal detection devices arranged on the different lanes may be different, so that multiple vehicles are required to acquire the vibration signals on each lane, so that the corresponding relationship between the vibration information and the axle weight on the different lanes can be generated.
In addition, since the vibration signal detection device is arranged on the expansion joint of the bridge, and a plurality of expansion joints exist on each lane, in order to ensure the accuracy of measuring the axle weight, a plurality of test vehicles can also respectively pass through the sensor array on each expansion joint, so that the corresponding relation between the vibration information of each expansion joint and the axle weight is obtained, and the accuracy of determining the axle weight is improved.
Optionally, in the bridge dynamic load monitoring method provided by the embodiment of the application, the sensor array comprises a plurality of vibration sensors, the sensor array is arranged in an expansion joint of the bridge, the driving-in vibration information of the vehicle driving-in side vibration signal detection equipment based on the detection area comprises the steps of obtaining a plurality of sub vibration signals acquired by each vibration sensor in the sensor array, superposing the sub vibration signals sent by the vibration sensors positioned at the first side of the expansion joint to obtain a first sub vibration signal, superposing the sub vibration signals sent by the vibration sensors positioned at the second side of the expansion joint to obtain a second sub vibration signal, and combining the first sub vibration signal and the second sub vibration signal to obtain an updated first vibration signal.
Specifically, after the vibration signals are collected through the vibration sensors in the sensor array, in order to strengthen the collected vibration signals, the vibration signals collected by the vibration sensors on the same side in the bridge expansion joint can be added at the moment to obtain two reinforced vibration signals, and the two reinforced vibration signals are determined to be vibration information generated when the axle passes through the vibration signal detection equipment.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM (Read-Only Memory)/RAM (Random Access Memory), magnetic disk, optical disk) and including instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method of the embodiments of the present application.
According to the embodiment of the application, a bridge dynamic load monitoring device for implementing the bridge dynamic load monitoring method is also provided. FIG. 5 is a schematic view of an alternative bridge dynamic load monitoring apparatus according to an embodiment of the application, as shown in FIG. 5, the bridge dynamic load monitoring apparatus may include:
A detection unit 51 for acquiring vibration information of an entrance of an axle that enters a detection area based on a vibration signal detection apparatus of a vehicle entrance side of the detection area, and vibration information of an exit of the axle that exits the detection area by a vibration signal detection apparatus of a vehicle exit side of the detection area, wherein the vibration information includes a vibration signal of the axle and identification information of the detection area, and the vibration signal detection apparatus includes a sensor array therein;
A calculation unit 52 for calculating an in-axle weight of the in-detection area from the in-vibration information, calculating an out-axle weight of the out-detection area from the out-vibration information, and determining a load of the detection area from the in-axle weight and the out-axle weight.
In one exemplary embodiment, the apparatus further includes a deletion unit for deleting records of the matched pairs of the in-axle weight and the out-axle weight in the detection area after the load of the detection area is calculated based on the in-axle weight and the out-axle weight, and deleting records of the non-matched pairs of the in-axle weight and the out-axle weight when the record storage time period thereof exceeds a preset value.
In an exemplary embodiment, the device further comprises a test unit for obtaining a plurality of test vibration signals through the vibration signal detection equipment by using a plurality of test vehicles with different axle weights and different vehicle speeds, an acquisition unit for obtaining a plurality of test weights by obtaining the weight of each axle of each test vehicle through the weighing equipment, a storage unit for storing the test weights and the test vibration signals corresponding to the test weights in a table in an associated mode to obtain a preset comparison table, and an execution unit for executing the step of calculating the weight of the driven axle driven into the detection area according to the driven vibration information according to the preset comparison table.
Optionally, the sensor array comprises a plurality of vibration sensors, the sensor array is arranged in an expansion joint of a bridge, the detection unit 51 comprises an acquisition module, a first superposition module and a second superposition module, the acquisition module is used for acquiring sub-vibration signals acquired by each vibration sensor in the sensor array to obtain a plurality of sub-vibration signals, the first superposition module is used for superposing the sub-vibration signals sent by the vibration sensors positioned on the first side of the expansion joint to obtain a first sub-vibration signal, the second superposition module is used for superposing the sub-vibration signals sent by the vibration sensors positioned on the second side of the expansion joint to obtain a second sub-vibration signal, and the combination module is used for combining the first sub-vibration signal and the second sub-vibration signal to obtain an updated first vibration signal.
It should be noted that the above modules are the same as examples and application scenarios implemented by the corresponding steps, but are not limited to what is disclosed in the above embodiments. It should be noted that the above modules may be implemented in software or in hardware as part of the apparatus shown in fig. 1, where the hardware environment includes a network environment.
According to yet another aspect of an embodiment of the present application, there is also provided a storage medium. Alternatively, in this embodiment, the storage medium may be used to execute the program code of the bridge dynamic load monitoring method according to any one of the foregoing embodiments of the present application.
Alternatively, in this embodiment, the storage medium may be located on at least one network device of the plurality of network devices in the network shown in the above embodiment.
Alternatively, in the present embodiment, the storage medium is configured to store program code for performing the steps of acquiring vibration information of an entrance of an axle that enters the detection area based on a vibration signal detection device on a vehicle entrance side of the detection area, and acquiring vibration information of an exit of the axle that exits the detection area by a vibration signal detection device on a vehicle exit side of the detection area, wherein the vibration information includes vibration signals of the axle and identification information of the detection area, the vibration signal detection device includes a sensor array therein, calculating an entrance axle weight that enters the detection area from the entrance vibration information, calculating an exit axle weight that exits the detection area from the exit vibration information, and determining a load of the detection area from the entrance axle weight and the exit axle weight.
Alternatively, specific examples in the present embodiment may refer to examples described in the above embodiments, which are not described in detail in the present embodiment.
Alternatively, in the present embodiment, the storage medium may include, but is not limited to, a USB flash disk, a ROM, a RAM, a removable hard disk, a magnetic disk, or an optical disk, etc., which may store the program code.
According to still another aspect of the embodiments of the present application, there is further provided an electronic device for implementing the bridge dynamic load monitoring method, where the electronic device may be a server, a terminal, or a combination thereof.
Fig. 6 is a block diagram of an alternative electronic device, according to an embodiment of the application, as shown in fig. 6, including a processor 602, a communication interface 604, a memory 606, and a communication bus 608, wherein the processor 602, the communication interface 604, and the memory 606 communicate with each other via the communication bus 608, wherein,
A memory 606 for storing a computer program;
a processor 602 for executing a computer program stored on a memory 606, the steps of obtaining vibration information of an entrance of an axle entering a detection area based on a vibration signal detection device on a vehicle entrance side of the detection area, and obtaining vibration information of an exit of the axle exiting the detection area through a vibration signal detection device on a vehicle exit side of the detection area, wherein the vibration information includes vibration signals of the axle and identification information of the detection area, the vibration signal detection device includes a sensor array, calculating an entrance axle weight of the entrance detection area based on the entrance vibration information, calculating an exit axle weight of the exit detection area based on the exit vibration information, and determining a load of the detection area based on the entrance axle weight and the exit axle weight.
Alternatively, the communication bus may be a PCI (PERIPHERAL COMPONENT INTERCONNECT, peripheral component interconnect standard) bus, or an EISA (Extended Industry Standard Architecture ) bus, or the like. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, only one thick line is shown in fig. 6, but not only one bus or one type of bus. The communication interface is used for communication between the electronic device and other equipment.
The memory may include RAM or may include non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including but not limited to a CPU (Central Processing Unit ), NP (Network Processor, network processor), DSP (DIGITAL SIGNAL Processing unit), ASIC (Application SPECIFIC INTEGRATED Circuit), FPGA (Field-Programmable gate array) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments, and this embodiment is not described herein.
It will be appreciated by those skilled in the art that the structure shown in fig. 6 is only illustrative, and the device implementing the bridge dynamic load monitoring method may be a terminal device, and the terminal device may be a smart phone (such as an Android Mobile phone, an iOS Mobile phone, etc.), a tablet computer, a palm computer, a Mobile internet device (Mobile INTERNET DEVICES, MID), a PAD, etc. Fig. 6 is not limited to the structure of the electronic device. For example, the electronic device may also include more or fewer components (e.g., network interfaces, display devices, etc.) than shown in FIG. 6, or have a different configuration than shown in FIG. 6.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be implemented by a program for instructing a terminal device to execute on associated hardware, and the program may be stored in a computer readable storage medium, where the storage medium may include a flash disk, a ROM, a RAM, a magnetic disk, an optical disk, or the like.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
The integrated units in the above embodiments may be stored in the above-described computer-readable storage medium if implemented in the form of software functional units and sold or used as separate products. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing one or more computer devices (which may be personal computers, servers or network devices, etc.) to perform all or part of the steps of the method of the various embodiments of the present application.
In the foregoing embodiments of the present application, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In several embodiments provided by the present application, it should be understood that the disclosed client may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and are merely a logical functional division, and there may be other manners of dividing the apparatus in actual implementation, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution provided in this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or at least two units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The foregoing is merely a preferred embodiment of the present application and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present application, which are intended to be comprehended within the scope of the present application.