Concrete discharging control method, device and equipment and computer storage medium
The camera module obtains the hopper image information in real time and dynamically adjusts the discharge speed, solving the problem of manual operation lag during concrete discharge, realizing automated and accurate discharge control, avoiding overflow and blockage, and improving efficiency.
Patent Information
- Application Number
- CN202510924571.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-04
- Publication Date
- 2025-08-26
AI Technical Summary
In the prior art, abnormal situations cannot be dealt with in a timely manner during concrete discharge, and manual operation has lag and automatic adjustment cannot be achieved.
The camera module is used to capture the hopper image information in real time, obtain the remaining capacity of the hopper based on image processing technology, and dynamically adjust the discharge speed. Combined with the consistency value and discharge port size judgment, iteratively calculate the discharge speed to maintain the constant capacity of the hopper to avoid overflow or blockage.
Accurate control of the concrete discharge process is achieved, efficiency is improved, overflow and blockage is avoided, and the hopper is just full at the last moment, reducing manual intervention and improving the level of automation.
Smart Images

Figure CN120533831A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of concrete feeding control, and in particular to a concrete feeding control method, device, equipment and computer storage medium. Background Art
[0002] With the development of construction, the application of concrete has become more and more extensive. Generally, concrete mixing stations carry out centralized mixing of concrete, and then discharge the mixed concrete into mixer trucks, which are then used to transport the concrete to the required location.
[0003] In related technologies, manual operation is typically used during concrete feeding, controlling the start and stop of feeding. During the feeding process, sensors measure the total amount of material fed, and manual operation stops when the total reaches the required amount. However, manual operation is unable to promptly respond to abnormal situations that arise during feeding, and manual operation also has a significant lag. Therefore, achieving automated control has become an urgent problem that needs to be solved. Summary of the Invention
[0004] In order to achieve automated regulation of concrete feeding, the present application provides a concrete feeding control method, device, equipment and computer storage medium.
[0005] In the first aspect, the present application provides a method for controlling concrete feeding using the following technical solutions: A concrete feeding control method, comprising: Obtain image information transmitted by the camera module; obtaining a remaining capacity of the hopper based on the image information; Determining whether the remaining capacity of the hopper is equal to zero; If the remaining capacity of the hopper is not equal to zero, the current unloading speed is obtained; The current material discharge speed is adjusted based on the remaining capacity of the hopper.
[0006] By employing this technical solution, the camera module captures real-time images of the hopper and, using image processing technology, accurately determines the remaining capacity. This method offers greater accuracy and real-time performance than traditional manual or sensor-based detection. Furthermore, its non-contact nature prevents any disruption to concrete delivery. Based on real-time data on the hopper's remaining capacity, the current delivery rate is dynamically adjusted. By monitoring and dynamically adjusting the delivery rate in real time, the concrete delivery process can be more precisely controlled, improving efficiency. Real-time monitoring of the hopper's remaining capacity also enables timely detection and prevention of overflows or leaks caused by overfilling.
[0007] Optionally, adjusting the current unloading speed based on the remaining capacity of the hopper includes: Adjusting the current material discharge speed so that the remaining capacity of the hopper remains constant; Get the remaining amount of the stirring device to be loaded; The ratio of the current material discharge speed to the first remaining capacity change speed of the hopper is calculated based on the remaining material discharge amount and the remaining capacity of the hopper; The current material feeding speed is iteratively adjusted based on the ratio.
[0008] By employing the above technical solution, the current discharge speed is first adjusted to maintain the remaining hopper capacity at a constant level or within a target range. The total amount of concrete to be discharged, i.e., the remaining discharge volume, is then determined. Based on the remaining discharge volume and the current remaining hopper capacity, the ratio of the current discharge speed to the rate of change of the first remaining hopper capacity is calculated. This ratio reflects the relative relationship between the discharge speed and the rate of decrease in the remaining hopper capacity and serves as an important basis for adjusting the discharge speed. Based on the calculated ratio, the electronic device gradually adjusts the current discharge speed through an iterative algorithm. This iterative process may involve multiple trials and adjustments until the calculated ratio is achieved. This ensures that the hopper is completely full of concrete by the time the final concrete discharge is completed. This approach can significantly improve discharge efficiency. During the discharge process, the hopper is never completely full, leaving a margin to accommodate unexpected situations. At the end of the discharge process, the hopper is completely full of concrete, allowing the hopper to receive a portion of the concrete, thereby shortening the discharge time for the final portion and improving efficiency.
[0009] Optionally, the calculating, based on the remaining discharge amount and the remaining capacity of the hopper, of the ratio of the current discharge speed to the first remaining capacity change speed of the hopper includes: Calculation formula: ; The ratio can be calculated based on the calculation formula; in, The remaining amount to be loaded in the current stirring device; is the current feeding speed; is the remaining capacity of the hopper; The first remaining capacity change speed is obtained by obtaining the remaining capacity of the hopper at the current moment and the remaining capacity of the hopper at the moment before the current moment, thereby calculating the first remaining capacity change speed.
[0010] By adopting the above technical solution, through iterative calculation and adjustment, the current unloading speed and the first remaining capacity change speed that meet the calculated ratio can be finally obtained, thereby achieving the goal of filling the hopper with concrete when unloading is completed.
[0011] Optionally, before iteratively adjusting the current feeding speed based on the ratio, the method further includes: Get the consistency value of concrete; Determining whether the consistency value is greater than a second preset value; If the consistency value is greater than a second preset value, the step of iteratively adjusting the current feeding speed based on the ratio is not performed; Get the preset ratio value of remaining capacity; Calculate the current remaining capacity ratio; The current remaining capacity ratio is equal to the current remaining capacity divided by the total capacity of the hopper; Determine in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value; If the current remaining capacity ratio value is equal to the remaining capacity preset ratio value, outputting a stop feeding signal; Real-time determination of whether the current remaining capacity ratio is equal to 1; If the current remaining capacity ratio value is equal to 1, the material unloading is resumed, and the step of determining in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value is continued.
[0012] By employing the above technical solution, the concrete consistency value is obtained and determined to be greater than a second preset value. This intelligently determines whether to perform the iterative adjustment step based on the ratio. If the concrete consistency is too high, that is, if the consistency value is greater than the second preset value, the electronic device does not perform the iterative adjustment step based on the ratio. A preset residual capacity ratio is set and the current residual capacity ratio is calculated in real time. When the current residual capacity ratio reaches the preset ratio, the electronic device outputs a stop-discharging signal, ensuring that the concrete in the hopper does not overflow while also ensuring that a certain amount of concrete in the hopper continues to enter the mixing device. When the current residual capacity ratio reaches 1, indicating that all the concrete in the hopper has entered the mixing device, the hopper is discharged again and the above process is repeated. Due to the high consistency value, the concrete outflow rate in the hopper is slow, which can easily lead to blockage. Therefore, when a certain amount of concrete is in the hopper, discharging is stopped to prevent concrete overflow due to blockage and to avoid the possibility of blockage caused by a large amount of concrete in the hopper. At the same time, in this case, the adjustment process can be reduced and the blanking process can be simplified to reduce the possibility of abnormalities and reduce the computing pressure of electronic equipment.
[0013] Optionally, before determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value, the method further includes: obtaining a correction value based on the consistency value; The preset remaining capacity ratio value is corrected based on the correction value.
[0014] By adopting the above technical solution, a correction value is obtained based on the consistency value, and the preset ratio of the remaining capacity is corrected accordingly, thereby improving the control accuracy. This helps to avoid the situation where the preset ratio value is inaccurate due to consistency changes, which may cause excessive concrete in the hopper and cause blockage.
[0015] Optionally, before determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value, the method further includes: Acquire the size of the discharge port of the hopper based on the image information; Determining whether the size of the discharge port is smaller than a first preset threshold; If the size of the discharge port is smaller than the first preset threshold, the step of determining in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value is not performed, and a stop discharge signal is output; calculating a second remaining capacity change rate, and assigning the second remaining capacity change rate to the first material discharge rate; A material unloading start signal is output based on the first material unloading speed.
[0016] By adopting the above technical solution, the electronic device can identify potential blockage risks by obtaining the size of the hopper's discharge port based on image information and determining whether it is less than a first preset threshold. If the discharge port size is too small, the electronic device does not perform the step of determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value, and outputs a signal to stop discharging. The electronic device then assigns the second remaining capacity change rate to the first discharging speed based on the second remaining capacity change rate. Since discharging is stopped at this time, the remaining capacity change rate in the hopper reflects the hopper's discharge speed, so the second remaining capacity change rate is assigned to the first discharging speed. At this time, the discharge amount is equal to the discharge amount, which can avoid blockage.
[0017] Optionally, after outputting a material unloading start signal based on the first material unloading speed, the method further includes: Determine in real time whether the remaining amount to be loaded in the stirring device is equal to the remaining capacity of the hopper; If the remaining amount to be loaded in the mixing device is equal to the remaining capacity of the hopper, a remaining amount discharge signal is output to allow all the remaining concrete to enter the hopper.
[0018] By adopting the above technical solution, it is possible to determine in real time whether the remaining amount to be loaded in the mixing device is equal to the remaining capacity of the hopper. When the remaining discharge amount is equal to the remaining capacity of the hopper, all the remaining concrete is discharged to complete the discharge of all concrete and fill the hopper with concrete. This can speed up the departure time of the mixer truck and improve efficiency. Even if blockage occurs, subsequent processing will not be delayed. At the same time, the vibration of the mixer truck can also play a role in clearing the blockage, reducing the possibility of concrete blockage.
[0019] In the second aspect, the present application provides a concrete feeding control device that adopts the following technical solution: A first acquisition module is used to acquire image information transmitted by the camera module; A second acquisition module is used to obtain the remaining capacity of the hopper based on the image information; a judgment module, configured to judge whether the remaining capacity of the hopper is equal to zero; if the remaining capacity of the hopper is not equal to zero, then proceeding to a third acquisition module; The third acquisition module is used to obtain the current feeding speed; An adjustment module is used to adjust the current material discharge speed based on the remaining capacity of the hopper.
[0020] In a third aspect, the present application provides an electronic device that adopts the following technical solution: An electronic device comprises a processor coupled to a memory; the processor is configured to execute a computer program stored in the memory, so that the electronic device performs the method described in the first aspect.
[0021] In a fourth aspect, the present application provides a computer-readable storage medium that employs the following technical solutions: A computer-readable storage medium includes a computer program or instructions. When the computer program or instructions are executed on a computer, the computer is caused to execute the method according to the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a flow chart of the concrete feeding control method of the embodiment of the present application.
[0023] Figure 2 It is a block diagram of the concrete feeding control device according to an embodiment of the present application.
[0024] Figure 3 It is a block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0025] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, technical users in this field can make non-creative modifications to the present embodiment as needed, but as long as they are within the scope of the claims of the present application, they are protected by the patent law.
[0026] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments of this application, all other embodiments obtained by users of ordinary skill in the art without making any creative efforts are within the scope of protection of this application.
[0027] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document, unless otherwise specified, generally indicates an "or" relationship between the related objects.
[0028] The present application discloses a method for controlling concrete feeding. This method can be executed by an electronic device. The electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be, but is not limited to, a smartphone, a tablet computer, or a desktop computer.
[0029] The embodiment of the present application discloses a method for controlling concrete feeding. Figure 1 , a concrete feeding control method includes the following main processes (S100~S500): Step S100, acquiring image information transmitted by the camera module; Step S200, obtaining the remaining capacity of the hopper based on the image information; Step S300, determining whether the remaining capacity of the hopper is equal to zero; if the remaining capacity of the hopper is not equal to zero, proceeding to step S400; Step S400, obtaining the current feeding speed; Step S500: adjusting the current material discharge speed based on the remaining capacity of the hopper.
[0030] The camera module can capture the hopper of the mixer truck. The hopper is the part that receives the concrete output from the concrete discharge port. The bottom of the hopper is the hopper discharge port, which is used to transport the received concrete to the mixing device of the mixer truck. The camera module captures image information of the hopper and transmits it to the electronic device. Multiple camera modules are provided, which can capture images in various aspects. The electronic device can identify and calculate based on the image information to obtain relevant information about the hopper and the concrete inside the hopper. Therefore, the electronic device obtains the remaining capacity of the hopper based on the image information, and then determines whether the remaining capacity of the hopper is equal to zero, that is, whether the hopper is full of concrete. If the remaining capacity of the hopper is not equal to zero, the electronic device obtains the current discharge speed, and then the electronic device adjusts the current discharge speed based on the remaining capacity of the hopper. This can achieve a certain degree of prevention of concrete overflow from the hopper and the fastest possible delivery of concrete to the mixing device.
[0031] Specifically, the current feeding speed is adjusted based on the remaining capacity of the hopper, including: adjusting the current feeding speed to keep the remaining capacity of the hopper constant; obtaining the remaining amount to be loaded in the current stirring device; calculating the ratio of the current feeding speed to the change rate of the first remaining capacity of the hopper based on the remaining feeding amount and the remaining capacity of the hopper; and iteratively adjusting the current feeding speed based on the ratio.
[0032] As for how to adjust the current unloading speed, the method adopted is: the electronic device adjusts the current unloading speed to keep the remaining capacity of the hopper constant, that is, to keep the current unloading speed basically equal to the discharge speed of the hopper discharge port, so that the remaining capacity of the hopper can be kept constant at this time. After keeping constant, the electronic device obtains the remaining amount to be loaded in the current mixing device, and then calculates the ratio of the current unloading speed to the first remaining capacity change rate based on the remaining unloading amount and the remaining capacity, and then iteratively adjusts the current unloading speed based on the ratio. This adjustment method is to ensure that the concrete in the hopper can be filled when all the remaining unloading amount is completed. At this time, the mixer truck can leave the designated concrete receiving position, allowing the next mixer truck to load concrete. In addition, the concrete in the hopper of the departing mixer truck will also be transported to the mixing device, so that the required amount of concrete can be loaded into the mixing device of the mixer truck. During the above process, the amount of concrete accumulated in the hopper increases slowly, ensuring that the hopper outlet is at its maximum output while also preventing concrete overflow in the hopper in the event of a problem. Because the hopper is not filled until the very end, there is a certain amount of residual capacity in the hopper during loading to cope with abnormal situations. At the same time, the fastest possible concrete loading speed is ensured. In addition to ensuring the hopper outlet is at its maximum output, the hopper is filled with concrete at the very last moment, allowing the mixer truck to leave the designated concrete receiving location a certain amount of time in advance.
[0033] The remaining amount to be loaded in the current stirring device can be obtained by calculation. The total amount to be loaded in the stirring device is fixed, and the amount already discharged can be calculated by detecting the discharge speed and time. Therefore, the remaining amount to be loaded in the current stirring device can be calculated by subtracting the amount already discharged from the total amount to be loaded.
[0034] Specifically, the ratio of the current feeding speed to the first remaining capacity change speed of the hopper is calculated based on the remaining feeding amount and the remaining capacity of the hopper, including: Calculation formula: (Formula 1); (Formula 2); Substituting Formula 1 into Formula 2, we get: (Formula 3); The ratio can be calculated based on formula 3; in, The time it takes for all remaining materials to be unloaded in the current mixing device to be completed. It is also the time it takes for the hopper to be filled with concrete; The remaining amount to be loaded in the current mixing device; is the current feeding speed; is the remaining capacity of the hopper; The first remaining capacity change speed is obtained by obtaining the remaining capacity of the hopper at the current moment and the remaining capacity of the hopper at the moment before the current moment, and then calculating the first remaining capacity change speed.
[0035] In order to achieve the desired state, it is necessary to make the Equal to the formula 2 , so after substituting Formula 1 and Formula 2 into each other, we can get Formula 3.
[0036] Since the values in the formula change over time, it is necessary to perform iterative calculation and adjustment, that is, to calculate and adjust according to a fixed period and step size, so as to ultimately achieve that the ratio of the actual current material discharge speed to the first remaining capacity change speed is equal to the calculated ratio.
[0037] Moreover, during the above adjustment process, the current feeding speed must increase slowly, because initially, the remaining capacity of the hopper is adjusted to remain constant, and in subsequent adjustments, the amount of concrete accumulated in the hopper will increase, so the current feeding speed must be increased to achieve this, until the current feeding speed increases to a certain value, and the ratio of the actual current feeding speed to the first remaining capacity change rate is equal to the calculated ratio.
[0038] To calculate the first remaining capacity change rate, the time between two adjacent moments can be set as the interval for iterative calculation adjustment, that is, the time between adjacent moments is equal to the cycle or step time. Then, the difference between the current hopper remaining capacity and the hopper remaining capacity at the moment before the current moment can be calculated. The difference divided by the time between the adjacent moments is the first remaining capacity change rate.
[0039] As an optional implementation manner of an embodiment of the present application, before iteratively adjusting the current feeding speed based on the ratio, it also includes: obtaining the consistency value of the concrete; judging whether the consistency value is greater than a second preset value; if the consistency value is greater than the second preset value, not executing the step of iteratively adjusting the current feeding speed based on the ratio; obtaining the preset proportion value of the remaining capacity; calculating the current remaining capacity proportion value; judging in real time whether the current remaining capacity proportion value is equal to the preset proportion value of the remaining capacity; if the current remaining capacity proportion value is equal to the preset proportion value of the remaining capacity, outputting a stop feeding signal; judging in real time whether the current remaining capacity proportion value is equal to 1; if the current remaining capacity proportion value is equal to 1, resuming feeding, and continuing to execute the step of judging in real time whether the current remaining capacity proportion value is equal to the preset proportion value of the remaining capacity.
[0040] The preset ratio value is a value preset by the user.
[0041] The electronic device obtains the concrete's consistency value and then determines whether the consistency value is greater than a second preset value, i.e., whether the concrete is too thick. If the consistency value is greater than the second preset value, it indicates that the concrete is too thick, which will affect the flow of concrete in the hopper and may cause blockage of the hopper's discharge port. In this case, the first remaining capacity change rate will become extremely slow or even close to zero. Therefore, the electronic device does not perform the step of iteratively adjusting the current discharge rate based on the ratio. Instead, it obtains a preset remaining capacity ratio value and calculates the current remaining capacity ratio value. The current remaining capacity ratio value is equal to the current remaining capacity divided by the total hopper capacity. The total hopper capacity can be calculated based on the image information. The electronic device then determines in real time whether the current remaining capacity ratio of the hopper is equal to a preset remaining capacity ratio. If so, the electronic device outputs a stop-discharging signal. The electronic device then determines in real time whether the current remaining capacity ratio is equal to 1, i.e., whether all the concrete in the hopper has entered the mixing device. If so, the electronic device controls discharging to resume, and continues to perform the step of determining in real time whether the current remaining capacity ratio is equal to the preset remaining capacity ratio. This process repeats itself. When the concrete is too thick, an intermittent discharging method is employed. This method controls discharging to begin, then stops after a certain amount of concrete has accumulated in the hopper, and resumes discharging after all the accumulated concrete has entered the mixing device. This method can largely prevent blockage of the hopper outlet due to excessively thick concrete, and also prevents concrete overflow from the hopper due to blockage. Furthermore, because the concrete is too thick, the concrete in the hopper takes a longer time to enter the mixing device. Using an intermittent feeding method can also reduce the difficulty of controlling the discharging process.
[0042] That is, at this time, due to the high viscosity of the concrete, the strategy is changed to a judgment guided by the proportion of concrete in the hopper. In this case, the steps of iteratively adjusting the current feeding speed can be reduced, and the judgment is directly based on the proportion of concrete in the hopper. This can reduce the possibility of blockage due to excessive concrete in the hopper. In addition, feeding starts immediately when all the concrete in the hopper enters the mixing device, ensuring that there is concrete in the hopper entering the mixing device to avoid delays.
[0043] As an optional implementation of the embodiment of the present application, before determining in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value, it also includes: obtaining a correction value based on the consistency value; and correcting the remaining capacity preset ratio value based on the correction value.
[0044] Before determining whether the current remaining capacity ratio is equal to the preset remaining capacity ratio, the electronic device obtains a correction value based on the consistency value. The correction value can be set accordingly based on experiments in advance, and then the preset remaining capacity ratio is corrected based on the correction value to better control the amount of concrete accumulated in the hopper, leaving a reasonable margin to reduce the possibility of concrete overflowing the hopper in case of blockage. In addition, not too much accumulated concrete in the hopper can also reduce the possibility of blockage to a certain extent.
[0045] The correction value is also a value preset by the user. The specific correspondence between the consistency value and the correction value can be obtained through experiments or by analyzing past data.
[0046] As an optional implementation manner of an embodiment of the present application, before judging in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value, it also includes: obtaining the discharge port size of the hopper based on image information; judging whether the discharge port size is smaller than a first preset threshold value; if the discharge port size is smaller than the first preset threshold value, the step of judging in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value is not performed, and a stop unloading signal is output; the second remaining capacity change speed is calculated, and the second remaining capacity change speed is assigned to the first unloading speed; and a start unloading signal is output based on the first unloading speed.
[0047] The electronic device can obtain the size of the hopper's discharge port based on image information. Multiple camera modules are provided to obtain image information of the hopper from multiple angles, thereby realizing the calculation of the hopper's capacity, size, and other data. The electronic device then determines whether the discharge port size is less than a first preset threshold value. If the discharge port size is less than the first preset threshold value, it indicates that the discharge port size is small. In this case, the step of determining whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value is not performed. At the same time, the electronic device outputs a stop discharge signal to avoid hopper blockage. The electronic device then calculates the second remaining capacity change rate, that is, uses the second remaining capacity change rate to reflect the hopper's discharge speed at this time, and then assigns the second remaining capacity change rate to the first discharge speed. The electronic device then outputs a start discharge signal based on the first discharge speed. At this point, the amount of discharge is exactly equal to the amount of discharge from the hopper, thereby avoiding blockage of an overly small discharge port.
[0048] The first preset threshold is a user-defined value that can be determined based on analysis of past hopper data. The second remaining capacity change rate is essentially the same as the first remaining capacity change rate, with the same calculation method. This is used here to represent the rate of change of the hopper's remaining capacity when the discharge port is undersized. This is to avoid confusion with the first remaining capacity change rate under normal conditions and to distinguish the rate of change of the hopper's remaining capacity under different circumstances.
[0049] As an optional implementation of an embodiment of the present application, after outputting a start unloading signal based on the first unloading speed, it also includes: real-time judgment on whether the remaining amount to be loaded in the current mixing device is equal to the remaining capacity of the hopper; if the remaining amount to be loaded in the current mixing device is equal to the remaining capacity of the hopper, outputting a remaining unloading signal to allow all the remaining concrete to enter the hopper.
[0050] After the electronic device outputs a start unloading signal based on the first unloading speed, the electronic device determines in real time whether the remaining amount to be loaded in the mixing device is equal to the remaining capacity of the hopper. If the remaining amount to be loaded in the mixing device is equal to the remaining capacity of the hopper, the electronic device outputs a residual unloading signal, thereby allowing all the remaining concrete to enter the hopper. At this time, all the remaining concrete is unloaded into the hopper. Since no subsequent concrete will enter the hopper, even if it is blocked, it will not affect the process, thus reducing the time to a certain extent, allowing the mixer truck to leave the designated concrete receiving position in advance. Moreover, even if a blockage occurs, the vibration of the mixer truck itself when it leaves can alleviate the blockage to a certain extent, thereby allowing the concrete accumulated in the hopper to enter the mixing device.
[0051] Figure 2 This is a structural block diagram of a concrete feeding control device 600 provided in an embodiment of the present application, as shown in FIG. Figure 2 As shown, the concrete feeding control device 600 includes: A first acquisition module 601 is used to acquire image information transmitted by the camera module; The second acquisition module 602 is used to obtain the remaining capacity of the hopper based on the image information; The judgment module 603 is used to judge whether the remaining capacity of the hopper is equal to zero; if the remaining capacity of the hopper is not equal to zero, the process proceeds to the third acquisition module; The third acquisition module 604 is used to obtain the current material feeding speed; The adjustment module 605 is used to adjust the current material discharge speed based on the remaining capacity of the hopper.
[0052] Specifically, the adjustment module 605 includes: The first adjustment submodule is used to adjust the current material discharge speed so that the remaining capacity of the hopper remains constant; The first acquisition submodule is used to obtain the remaining amount to be loaded in the current stirring device; A first calculation submodule is used to calculate the ratio of the current material discharge speed to the change speed of the first remaining capacity of the hopper based on the remaining material discharge amount and the remaining capacity of the hopper; The second adjustment submodule is used to iteratively adjust the current feeding speed based on the ratio.
[0053] Specifically, the first calculation submodule includes: Calculation formula: (Formula 1); (Formula 2); Substituting Formula 1 into Formula 2, we get: (Formula 3); The ratio can be calculated based on formula 3; in, The time it takes for all remaining materials to be unloaded in the current mixing device to be completed. It is also the time it takes for the hopper to be filled with concrete; The remaining amount to be loaded in the current mixing device; is the current feeding speed; is the remaining capacity of the hopper; The first remaining capacity change speed is obtained by obtaining the remaining capacity of the hopper at the current moment and the remaining capacity of the hopper at the moment before the current moment, and then calculating the first remaining capacity change speed.
[0054] In this optional embodiment, the concrete feeding control device 600 further includes: The second acquisition submodule is used to obtain the consistency value of the concrete before iteratively adjusting the current feeding speed based on the ratio; A first judgment submodule is used to judge whether the consistency value is greater than a second preset value; if the consistency value is greater than the second preset value, the step of iteratively adjusting the current feeding speed based on the ratio is not performed; The third acquisition submodule is used to obtain a preset ratio value of the remaining capacity; The second calculation submodule is used to calculate the current remaining capacity ratio value; The second judgment submodule is used to judge in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value; if the current remaining capacity ratio value is equal to the remaining capacity preset ratio value, output a stop feeding signal; The third judgment submodule is used to judge in real time whether the current remaining capacity ratio value is equal to 1; if the current remaining capacity ratio value is equal to 1, then the material unloading is resumed, and the step of judging in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value is continued.
[0055] In this optional embodiment, the concrete feeding control device 600 further includes: a fourth acquisition submodule, configured to acquire a correction value based on the consistency value before determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value; The first correction submodule is configured to correct the preset ratio of the remaining capacity based on the correction value.
[0056] In this optional embodiment, the concrete feeding control device 600 further includes: a fifth acquisition submodule, configured to acquire the size of the hopper's discharge port based on the image information before determining in real time whether the current remaining capacity ratio value is equal to a preset remaining capacity ratio value; a fourth judgment submodule, configured to judge whether the size of the discharge port is less than a first preset threshold; if the size of the discharge port is less than the first preset threshold, the step of determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value is not performed, and a stop discharge signal is output; a third calculation submodule, configured to calculate a second remaining capacity change speed and assign the second remaining capacity change speed to the first material discharge speed; The first output submodule is configured to output a material unloading start signal based on a first material unloading speed.
[0057] In this optional embodiment, the concrete feeding control device 600 further includes: The fifth judgment submodule is used to determine in real time whether the remaining amount to be loaded in the current mixing device is equal to the remaining capacity of the hopper after outputting the start unloading signal based on the first unloading speed; if the remaining amount to be loaded in the current mixing device is equal to the remaining capacity of the hopper, then output a remaining unloading signal to allow all the remaining concrete to enter the hopper.
[0058] Figure 3 This is a structural block diagram of an electronic device 700 provided in an embodiment of the present application. The electronic device 700 may be a mobile phone, tablet computer, PC, server, etc. Figure 3 As shown, the electronic device 700 includes a memory 701, a processor 702, and a communication bus 703. The memory and the processor 702 are connected via the communication bus 703. The memory 701 stores a computer program that can be loaded by the processor 702 and execute the concrete feeding control method provided in the above embodiment.
[0059] The memory 701 can be used to store instructions, programs, codes, code sets, or instruction sets. The memory 701 can include a program storage area and a managed data storage area. The program storage area can store instructions for implementing an operating system, instructions for at least one function, and instructions for implementing the concrete feeding control method provided in the above embodiment. The managed data storage area can store managed data involved in the concrete feeding control method provided in the above embodiment.
[0060] The processor 702 may include one or more processing cores. The processor 702 calls the managed data stored in the memory 701 by running or executing the instructions, programs, code sets or instruction sets stored in the memory 701, performs various functions of the present application and processes managed data. The processor 702 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor 702 function can also be other, and the embodiments of the present application are not specifically limited.
[0061] The communication bus 703 may include a path for transmitting information between the above components. The communication bus 703 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The communication bus 703 may be divided into an address bus, a managed data bus, a control bus, etc. For ease of representation, Figure 3 Only one double arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0062] An embodiment of the present application provides a computer storage medium storing a computer program that can be loaded by a processor and execute the concrete feeding control method provided in the above embodiment.
[0063] In this embodiment, a computer storage medium may be a tangible device that holds and stores instructions used by an instruction execution device. The computer storage medium may be, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any combination thereof. Specifically, the computer storage medium may be a portable computer disk, a hard disk, a USB flash drive, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a rostrum random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, an optical disc, a magnetic disk, a mechanical encoding device, or any combination thereof.
[0064] The terms "comprises," "comprising," 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 inherent to such process, method, article, or apparatus.
Claims
1. A concrete feeding control method, characterized in that: include: Obtain image information transmitted by the camera module; obtaining a remaining capacity of the hopper based on the image information; Determining whether the remaining capacity of the hopper is equal to zero; If the remaining capacity of the hopper is not equal to zero, the current unloading speed is obtained; The current material discharge speed is adjusted based on the remaining capacity of the hopper.
2. A concrete feeding control method according to claim 1, characterized in that: The adjusting the current material discharge speed based on the remaining capacity of the hopper includes: Adjusting the current material discharge speed so that the remaining capacity of the hopper remains constant; Get the remaining amount of the stirring device to be loaded; The ratio of the current material discharge speed to the first remaining capacity change speed of the hopper is calculated based on the remaining material discharge amount and the remaining capacity of the hopper; The current material feeding speed is iteratively adjusted based on the ratio.
3. A concrete feeding control method according to claim 2, characterized in that: The ratio of the current material discharge speed to the first remaining capacity change speed of the hopper is calculated based on the remaining material discharge amount and the remaining capacity of the hopper, including: Calculation formula: ; The ratio can be calculated based on the calculation formula; in, The remaining amount to be loaded in the current stirring device; is the current feeding speed; is the remaining capacity of the hopper; The first remaining capacity change speed is obtained by obtaining the remaining capacity of the hopper at the current moment and the remaining capacity of the hopper at the moment before the current moment, thereby calculating the first remaining capacity change speed.
4. A concrete feeding control method according to claim 2, characterized in that: Before iteratively adjusting the current feeding speed based on the ratio, the method further includes: Get the consistency value of concrete; Determining whether the consistency value is greater than a second preset value; If the consistency value is greater than a second preset value, the step of iteratively adjusting the current feeding speed based on the ratio is not performed; Get the preset ratio value of remaining capacity; Calculate the current remaining capacity ratio; The current remaining capacity ratio is equal to the current remaining capacity divided by the total capacity of the hopper; Determine in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value; If the current remaining capacity ratio value is equal to the remaining capacity preset ratio value, outputting a stop feeding signal; Real-time determination of whether the current remaining capacity ratio is equal to 1; If the current remaining capacity ratio value is equal to 1, the material unloading is resumed, and the step of determining in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value is continued.
5. A concrete feeding control method according to claim 4, characterized in that: Before determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value, the method further includes: obtaining a correction value based on the consistency value; The preset remaining capacity ratio value is corrected based on the correction value.
6. A concrete feeding control method according to claim 4, characterized in that: Before determining in real time whether the current remaining capacity ratio value is equal to the preset remaining capacity ratio value, the method further includes: Acquire the size of the discharge port of the hopper based on the image information; Determining whether the size of the discharge port is smaller than a first preset threshold; If the size of the discharge port is smaller than the first preset threshold, the step of determining in real time whether the current remaining capacity ratio value is equal to the remaining capacity preset ratio value is not performed, and a stop discharge signal is output; calculating a second remaining capacity change rate, and assigning the second remaining capacity change rate to the first material discharge rate; A material unloading start signal is output based on the first material unloading speed.
7. A concrete feeding control method according to claim 6, characterized in that: After outputting a start unloading signal based on the first unloading speed, the method further includes: Determine in real time whether the remaining amount to be loaded in the stirring device is equal to the remaining capacity of the hopper; If the remaining amount to be loaded in the mixing device is equal to the remaining capacity of the hopper, a remaining amount discharge signal is output to allow all the remaining concrete to enter the hopper.
8. A concrete feeding control device, characterized in that: include: A first acquisition module is used to acquire image information transmitted by the camera module; A second acquisition module is used to obtain the remaining capacity of the hopper based on the image information; A judgment module, used to judge whether the remaining capacity of the hopper is equal to zero; If the remaining capacity of the hopper is not equal to zero, then proceed to the third acquisition module; The third acquisition module is used to obtain the current feeding speed; An adjustment module is used to adjust the current material discharge speed based on the remaining capacity of the hopper.
9. An electronic device, characterized in that: The electronic device comprises a processor coupled to a memory; the processor is configured to execute a computer program stored in the memory, so that the electronic device executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The method comprises a computer program or an instruction, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 7.