Material adding control method and device, electronic equipment and medium
By automatically controlling the operation of the valve unit and the pump, the quantitative addition of auxiliary materials during beer production is achieved, the problem of inefficient manual operation is solved, automated production is realized, and human resources are saved.
Patent Information
- Application Number
- CN202510353037.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-11
AI Technical Summary
The existing method of adding auxiliary materials in the production process of beer and other products requires manual operation, resulting in large occupation of human resources and low efficiency.
By controlling the operation of the target valve unit and pump, the automatic quantitative addition of materials from the tank body to the pot body is realized, and combined with the use of the top material module, it is ensured that the materials are accurately added to the target pot body.
It realizes automatic control of material addition, reduces manual operations, improves production efficiency and saves production costs.
Smart Images

Figure CN120295232A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of material addition systems and their control, and particularly to a material addition control method, device, electronic device, and medium. Background Art
[0002] During the production of products such as beer and beverages, various auxiliary materials are usually added. Taking beer as an example, the existing method for adding auxiliary materials is mainly to directly pour them into the saccharification pot and the gelatinization pot through the manholes by operators. In this way, the auxiliary materials need to be manually added once for each batch of products produced, which requires a large amount of human resources. Summary of the Invention
[0003] In view of this, the present disclosure provides a material addition control method, device, electronic device, and medium for at least partially solving the above technical problems.
[0004] In a first aspect, the present disclosure provides a material addition control method, the method comprising: a feeding step of, in response to a control instruction for feeding from a target tank to a target pot, controlling a target first valve unit in a specified feeding branch to open and a target first pump to operate to pump materials from the target tank into a target first pipeline in the specified feeding branch, and when it is determined that the amount of materials pumped into the target first pipeline reaches a first preset amount, controlling the target first valve unit to close and the target first pump to stop operating, wherein the target first pipeline is connected to a target second pipeline through the target first valve unit, an upstream port of the target second pipeline is communicated with an outlet of the target tank, and the target first valve unit is configured to communicate the connected target first pipeline with the target second pipeline when opened and cut off the connected target first pipeline from the target second pipeline when closed; and a top - material step of controlling a first mechanism to open and controlling the first mechanism to output a second preset amount of top - material to push the first preset amount of materials in the first pipeline into the target pot, wherein the second preset amount is determined according to the capacity of a target pipeline segment between the first valve unit and a downstream port of the specified feeding branch and the first preset amount.
[0005] Second aspect, the present disclosure provides a material addition control device, the device comprising: a feeding module configured to control the opening of a target first valve unit in a specified feeding branch and the operation of a target first pump to pump material from a target tank into a target first pipeline in the specified feeding branch, and to control the closing of the target first valve unit and the stopping of the operation of the target first pump when it is determined that the amount of material pumped into the target first pipeline reaches a first preset amount, wherein the target first pipeline is connected to a target second pipeline through the target first valve unit, an upstream port of the target second pipeline communicates with a discharge port of the target tank, and the target first valve unit is configured to connect the connected target first pipeline to the target second pipeline when opened and cut off the connected target first pipeline from the target second pipeline when closed; and a pushing module configured to control the opening of a first mechanism and control the first mechanism to output a second preset amount of pushing material to push the first preset amount of material in the first pipeline into a target pot body, wherein the second preset amount is determined according to the capacity of a target pipeline segment between the first valve unit and a downstream port of the specified feeding branch and the first preset amount.
[0006] Third aspect, the present disclosure provides an electronic device, the electronic device comprising: a processor, a communication interface, a memory, and a bus, and the processor, the communication interface, and the memory complete communication with each other through the bus;
[0007] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform the operations corresponding to the method in the first aspect.
[0008] Fourth aspect, the present disclosure provides a determination machine-readable storage medium, and determination machine instructions are stored on the determination machine-readable storage medium, and when the determination machine instructions are executed by a processor, the processor is caused to perform the method in the first aspect.
[0009] In the embodiments of the present disclosure, through the quantitative operations of feeding and pushing and the full-automatic valve array control, the automatic control process of feeding from any tank in the system to any pot body is realized, meeting the production requirements, reducing manual operations, and saving production costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 is a flowchart of a material addition control method according to an embodiment of the present disclosure.
[0011] Figure 2 is a schematic diagram of the material addition path of a target tank in an exemplary material addition system.
[0012] Figure 3It is a schematic diagram of the pipe body cleaning path of the first pipeline in the specified feeding branch in the sample material adding system.
[0013] Figure 4 It is based on Figure 3 It is a schematic diagram of the tank body cleaning path of the target tank body in the sample material adding system.
[0014] Figure 5 It is an example structure according to the first valve unit and the second valve unit.
[0015] Figure 6 It is a structural diagram of the material adding control device according to an embodiment of the present disclosure.
[0016] Figure 7 It is a structural diagram of the electronic device according to an embodiment of the present disclosure.
[0017] List of reference numerals:
[0018] Target tank body 1; Target first pipeline 2;
[0019] Target second pipeline 3; Target first valve unit 4;
[0020] Target first pump 5; First mechanism 6;
[0021] Target pot body 7; First stop valve 8;
[0022] Second stop valve 9; Third pipeline 10;
[0023] Third stop valve 11; Liquid level sensor 12;
[0024] Flow sensor 13; Stop valves 14, 15, 16, 21, 28;
[0025] First valve units 17, 18, 19, 20, 22; Second valve unit 23;
[0026] Second pump 24; Fourth stop valve 25;
[0027] Fifth stop valve 26; Sixth stop valve 27;
[0028] Specified feeding branch A; First pipe body cleaning branch B;
[0029] Second pipe body cleaning branch C; First tank body cleaning branch D;
[0030] Second tank body cleaning branch E; Third tank body cleaning branch F;
[0031] Material adding control device 600; Feeding module 610;
[0032] The top material module 620; the electronic device 700;
[0033] The processor 702; the communication interface 704;
[0034] The memory 706; the bus 708;
[0035] The program 710. Specific embodiments
[0036] To make the objectives, technical solutions, and advantages of the present disclosure clearer and more understandable, the following further describes the present disclosure in detail with reference to the accompanying drawings and embodiments. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other technical solutions obtained by those of ordinary skill in the art belong to the scope of protection of the present disclosure.
[0037] Figure 1 The flowchart of the material addition control method according to an embodiment of the present disclosure is shown. As Figure 1 shown, the control method can be applied to a material addition system, which mainly includes N tanks, M parallel first pipelines, and N second pipelines respectively communicating with the N tanks. The N second pipelines are respectively connected to the M parallel first pipelines through corresponding first valve units to form a valve array of (N*M) first valve units. N and M are any natural numbers. The control method of this embodiment realizes automatically adding the material in the target tank to the target pot by controlling the opening and closing of the target first valve unit provided at the connection of the target first pipeline and the target second pipeline in the valve array and the operation of the target first pump on the target first pipeline. To better understand the embodiments of the present disclosure, the following uses Figure 2 the shown material addition system as an example application scenario to describe the material addition control method of the embodiments in the present disclosure. It can be understood that Figure 2 is only exemplary.
[0038] See Figure 1 、 Figure 2 , the material addition control method includes: in response to the control instruction of feeding from the target tank 1 to the target pot 7, performing the feeding step S110 and the top material step S120.
[0039] In the feeding step S110, the target first valve unit 4 in the designated feeding branch A is controlled to open and the target first pump 5 is operated to pump the material from the target tank 1 into the target first pipeline 2 in the designated feeding branch A. When it is determined that the amount of the material pumped into the target first pipeline 2 reaches the first preset amount, the target first valve unit 4 is controlled to close and the target first pump 5 is stopped from operating. Wherein, the target first pipeline 2 is connected to the target second pipeline 3 through the target first valve unit 4, the upstream port of the target second pipeline 3 is communicated with the discharge port of the target tank 1, and the target first valve unit 4 is configured to connect the connected target first pipeline 2 to the target second pipeline 3 when it is open and cut off the connected target first pipeline 2 from the target second pipeline 3 when it is closed.
[0040] In the embodiments of the present disclosure, one or more first pipelines can be arranged in the material adding system. The latter can meet the production requirements of multiple production batches. The number of the second pipelines is the same as the number of the tanks, and usually one first pump is arranged for each first pipeline. Figure 2 Only for example and not limited to the feeding operation from the target tank 1 to the target pot 7. In fact, the feeding step from any one of the five tanks to any one of the four pots can be realized. For example, corresponding control instructions can be generated in advance for different combinations of tanks and pots, and different combinations of tanks and pots usually correspond to different designated feeding branches.
[0041] In the top - feeding step S120, the first mechanism 6 is controlled to open and the first mechanism 6 is controlled to output a second preset amount of top - feeding material to push the first preset amount of material in the target first pipeline 2 into the target pot 7. In this embodiment, the second preset amount is determined according to the capacity of the target pipeline segment between the target first valve unit 4 and the downstream port of the designated feeding branch A and the first preset amount.
[0042] In practical applications, the corresponding first preset amount can be set in advance for different tanks (or different combinations of tanks and pots) according to process requirements. The second preset amount can be determined in advance according to the capacity of the target pipeline segment between the target first valve unit 4 and the downstream port of the designated feeding branch A in the applied material adding system and the first preset amount.
[0043] As mentioned above, the target first pipeline 2 in the material adding system can be one or more. For the case of multiple target first pipelines 2, a third cut - off valve 11 also needs to be provided at the upstream port of each target first pipeline 2 to avoid cross - over between different first pipelines. Based on this, in the top - feeding step S120, optionally, it also includes the operation of "controlling the third cut - off valve 11 provided at the upstream port of the target first pipeline 2 in the designated feeding branch A (see Figure 2 ) to open".
[0044] To improve the feeding accuracy, in the feeding step S110, the following calibration steps may also be optionally included: determining a first flow value of the material pumped from the target tank 1 to the target first pipeline 2 during the time period from the moment when the target first valve unit 4 is opened to the current moment according to the detection data of the first sensor (such as but not limited to a liquid level sensor), and determining a second flow value flowing through during the time period from the moment when the target first valve unit 4 is opened to the current moment according to the detection data of the flow sensor 13 (which is arranged at a position on the target first pipeline 2 and downstream of the target first valve unit 4); if the first flow value corresponding to the current moment reaches the first preset amount and the difference between the first flow value and the second flow value is within the preset range, it is determined that the amount of the material pumped to the target first pipeline 2 reaches the first preset amount; if the first flow value corresponding to the current moment reaches the first preset amount but the difference between the first flow value and the second flow value is not within the preset range, the corresponding alarm information is output.
[0045] Furthermore, in the feeding step S110, the following may also be optionally included: respectively detecting a first pressure difference between the bottom pressure and the liquid surface pressure of the target tank 1 at the moment when the target first valve unit 4 is opened and a second pressure difference between the bottom pressure and the liquid surface pressure of the tank at the current moment through the liquid level sensor 12 (which is arranged in the target tank 1); determining the first flow value according to the first pressure difference, the second pressure difference and the calibration data of the liquid level of the target tank 1 (the calibration data is a pair of calibration data of the pressure difference between the bottom pressure and the liquid surface pressure and the liquid volume in the target tank 1). This optional step of determining the first flow value in this way is applicable not only to tanks with regular internal shapes but also to tanks with irregular internal shapes. Compared with the traditional method of forming linear calibration data through several points, the reliability of the calibration data can be greatly improved. Furthermore, when detecting the liquid level of the tank using the calibration data, the measurement accuracy of the liquid level of the tank can be greatly improved. It is especially suitable for industries such as food and pharmaceuticals that have relatively high requirements for the measurement accuracy of the liquid level of the tank.
[0046] To prevent errors in material addition, during material addition control, an auxiliary material brand verification step may be exemplarily added before the feeding step S110: determining whether the material information in the target tank 1 stored in the system matches the material information required for the target pot 7 stored in the system; if they match, enter the feeding step S110; otherwise, output the corresponding alarm information. During the automatic control process of feeding, adding the brand verification step can avoid the possibility of incorrect addition of auxiliary materials. After obtaining the prompt of the alarm information, the operator can, for example, reselect; at the same time, the interlock protection of the valve array is well done to further reduce the risk.
[0047] In addition, in the embodiments of the present disclosure, the "material ejector" in the material ejecting step S120 may be a gas with strong stability. In this case, there is no need to discharge the material ejector separately. The "material ejector" in the material ejecting step S120 may also be a liquid with strong stability, such as water. In this case, it is necessary to set up to discharge the material ejector into the waste liquid collection tank or recycle it to the material ejector source. Depending on the different layouts of the pipeline lengths, there may be a situation where "the capacity of the target pipeline segment is greater than the first preset amount", or there may be a situation where "the capacity of the target pipeline segment is less than or equal to the first preset amount".
[0048] For the aforementioned situation where "the capacity of the target pipeline segment is greater than the first preset amount", in the feeding step S110, optionally, it further includes: controlling the first cut-off valve 8 to open; wherein, the first cut-off valve 8 is arranged on the third pipeline 10, and the target first pipeline 2 is communicated with the third pipeline 10 and the communication point is located at the downstream port of the target first pipeline 2. And, in the material ejecting step S120, optionally, it further includes: detecting the output of the first mechanism 6; when detecting that the output of the first mechanism 6 reaches the third preset amount, controlling the first cut-off valve 8 to close and the second cut-off valve 9 to open until when detecting that the output of the first mechanism 6 reaches the second preset amount, controlling the second cut-off valve 9 to close; wherein, the third preset amount is equal to the difference between the capacity of the target pipeline segment and the first preset amount, the second preset amount is equal to the sum of the capacity of the target pipeline segment and the first preset amount, the second cut-off valve 9 is arranged at the downstream port of the target first pipeline 2, and the communication point between the target first pipeline 2 and the third pipeline 10 is located upstream of the second cut-off valve 9.
[0049] For the aforementioned situation where "the capacity of the target pipeline segment is not greater than the first preset amount", in the feeding step S110, optionally, it further includes: controlling the first cut-off valve 8 to open until when determining that the amount of the material pumped into the target first pipeline 2 reaches the capacity of the target pipeline segment, controlling the first cut-off valve 8 to close and the second cut-off valve 9 to open; wherein, the second cut-off valve 9 is arranged at the downstream port of the target first pipeline 2, the first cut-off valve 8 is arranged on the third pipeline 10, and the target first pipeline 2 is communicated with the third pipeline 10 and the communication point is located upstream of the second cut-off valve 9. And, in the material ejecting step S120, optionally, it further includes: detecting the output of the first mechanism 6; when detecting that the output of the first mechanism 6 reaches the second preset amount, controlling the second cut-off valve 9 to close; wherein, the second preset amount is equal to the capacity of the target pipeline segment.
[0050] In addition, there may be a specific situation where "the capacity of the target pipeline segment corresponding to some feed branches is greater than the first preset amount, and the second preset amount corresponding to some other feed branches is not greater than the first preset amount". For this situation, in the top material step S120, optionally, the following steps are further included: determining whether the capacity of the target pipeline segment is greater than the first preset amount, and selectively performing the optional operations in the first two paragraphs according to the determination result.
[0051] As described above, in addition to automatically adding the materials in the specified tank to the specified pot body, the control method of this embodiment can also simultaneously realize the automatic cleaning of each auxiliary material addition tank and each addition pipeline. As Figure 2 shown, the material addition system may further include a cleaning pipeline. Specifically, the control method of this embodiment may optionally further include the following pipe body cleaning steps: in response to the cleaning control instruction for the target first pipeline 2, controlling the cut-off valves 14 and 15 in the first pipe body cleaning branch B to open, controlling the cut-off valve 16 in the second pipe body cleaning branch C to open, controlling the third cut-off valve 11 provided on the target first pipeline 2 to open, and controlling all the first valve units 4, 17, 18, 19, and 20 provided on the target first pipeline 2 to close, and controlling the target first pump 5 to operate to extract the cleaning liquid from the cleaning liquid source and enable the cleaning liquid to flow through the first pipe body cleaning branch B, the target first pipeline 2, and the second pipe body cleaning branch C in sequence and then flow into the waste liquid collection pool. Wherein, the fourth pipeline in the second pipe body cleaning branch C is connected to the target first pipeline 2, and the connection point is located upstream of the second cut-off valve 9 and close to the second cut-off valve 9.
[0052] In addition, the control method of this embodiment may optionally further include the following tank body cleaning steps: in response to the cleaning control instruction for the target tank body 1, controlling the cut-off valves 14 and 21 of the pipelines in the first tank body cleaning branch D connected to the target tank body 1 to open, controlling all the first valve units 4 and 22 and the second valve unit 23 in the target second pipe body 2 in the second tank body cleaning branch E connected to the target tank body 1 to close, and controlling the second pump 24 in the fifth pipeline in the third tank body cleaning branch F to operate to extract the cleaning liquid from the cleaning liquid source and enable the cleaning liquid to flow through the pipelines in the first tank body cleaning branch D, the target tank body 1, the target second pipe body 2, and the fifth pipeline in sequence and then flow into the waste liquid collection pool. Wherein, the target second pipe body 2 is connected to the fifth pipeline through the second valve unit 23, and the second valve unit 23 is configured to connect the target second pipe body 2 to the fifth pipeline when opened and cut off the connection between the target second pipe body 2 and the fifth pipeline when closed.
[0053] It can be understood that the embodiments of the present disclosure are particularly applicable to production process such as beer, beverage, etc. In this scenario, the "cleaning liquid source" preferably adopts brewing liquid. Taking the process of beer production as an example, Figure 2 The pot body in
[0054] Furthermore, in the tank cleaning step described in the previous paragraph, it may also exemplarily include: intermittently controlling the fourth stop valve 25 in the first tank cleaning branch D to open, controlling the fifth stop valve 26 in the fifth pipeline to open, and controlling the sixth stop valve 27 in the target second pipeline 3 to open respectively, until receiving a control instruction indicating the end of cleaning the target tank 1 and then stopping. Wherein, the fourth stop valve 25 is arranged at the downstream port of the common pipeline section of each first tank cleaning branch D corresponding to each tank, the second pump 24 and the fifth stop valve 26 are respectively located on both sides of the second valve unit 23, and the sixth stop valve 27 is arranged at the downstream port of the target second pipeline 3.
[0055] It can be understood that the first valve unit and the second valve unit involved in the embodiments of the present disclosure can both adopt double-seat valves or valve combinations such as Figure 5 shown, which have the same function as double-seat valves; the opening and closing of the first valve unit (or the second valve unit) are controlled by controlling the opening and closing of the stop valve 28. The second pump 24 adopts a CIP return pump.
[0056] In addition, the method of each embodiment of the present disclosure may also optionally include: generating a control instruction for feeding from the target tank 1 to the target pot 7, a cleaning control instruction for the target first pipeline 2, a cleaning control instruction for the target tank 1, and a control instruction indicating the end of cleaning the target tank 1. More specifically, for example, according to process requirements, a control instruction sequence for feeding from the tank to the pot is generated for all tanks in the material addition system, and the feeding step S110 and the topping step S120 are triggered to execute in sequence according to the control instruction sequence. For example, at the end of each production batch, a cleaning control instruction sequence is generated for all first pipelines in the material addition system, and the pipe body cleaning step of each first pipeline is triggered to execute in sequence according to the cleaning control instruction sequence. For example, an empty tank liquid level switch is also equipped for each tank in the material addition system, and when the liquid level in the tank detected by the empty tank liquid level switch is less than the set allowable minimum liquid level, a cleaning control instruction for the tank is generated to trigger the execution of the pipe body cleaning step of the tank.
[0057] In addition, to meet different process requirements, an empty tank level switch, temperature sensor, heating device, cooling device, stirring device, etc. are also equipped for each tank in the material addition system to meet different process requirements. In addition, in the embodiments of the present disclosure, the method may further optionally include: recording all control parameters, sensor data, and process recipe data involved in the feeding step, pushing step, and cleaning step, and archiving and storing the relevant data for future query.
[0058] To implement the material addition control method in the above embodiments, the present disclosure also provides a structural diagram of a material addition control device 600, as Figure 6 shown. The material addition control device 600 includes a feeding module 610 and a pushing module 620. It should be noted that since the following embodiments are to implement the foregoing method embodiments, each module in the device 600 is provided to implement each step of the foregoing method. Therefore, the present invention is not limited to the following embodiments, and any device or module that can implement the above method should be included within the protection scope of the present invention.
[0059] In this embodiment, the feeding module 610 is configured to respond to a control instruction for feeding from the target tank 1 to the target pan 7, control the opening of the target first valve unit 4 in the specified feeding branch A and the operation of the target first pump 6 to pump out the material from the target tank 1 into the target first pipeline 2 in the specified feeding branch A, and control the closing of the target first valve unit 4 and the stop of the operation of the target first pump 6 when it is determined that the amount of the material pumped into the target first pipeline 2 reaches a first preset amount. Wherein, the target first pipeline 2 is connected to the target second pipeline 3 through the target first valve unit 4, the upstream port of the target second pipeline 3 is communicated with the discharge port of the target tank 1, and the target first valve unit 4 is configured to make the connected target first pipeline 2 communicate with the target second pipeline 3 when opened and cut off the connection between the connected target first pipeline 2 and the target second pipeline 3 when closed. The pushing module 620 is configured to control the opening of the first mechanism 6 and control the first mechanism 6 to output a second preset amount of pushing material to push the first preset amount of material in the target first pipeline 2 into the target pan 7, wherein the second preset amount is determined according to the capacity of the target pipeline segment between the target first valve unit 4 and the downstream port of the specified feeding branch A and the first preset amount.
[0060] It can be understood that the units of "capacity" and "amount" involved in the embodiments of the present disclosure are the same, for example, both are volume.
[0061] In this embodiment, the device 600 may also exemplarily include a pipe body cleaning module. The device 600 may also exemplarily include a tank body cleaning module. The device 600 may also exemplarily include a brand correction module, which is configured to determine whether the material information in the target tank body 1 stored in the system matches the material information required by the target pot body 7 stored in the system; if it matches, enter the feeding step; otherwise, output corresponding alarm information.
[0062] It can be understood that since the material addition control device 600 in this embodiment corresponds to the material addition control method in the foregoing embodiment, especially each module involved in this embodiment corresponds to the steps with the same name in the foregoing method embodiment, all the technical details in the material addition control method in the foregoing embodiment are applicable to the material addition control device 600 in this embodiment. For the sake of brevity, some details that are the same as those in the foregoing embodiment are omitted here.
[0063] Figure 7 It is a schematic diagram of an electronic device 700 according to an embodiment of the present disclosure. The specific implementation of the electronic device 700 is not limited in the specific embodiments of the present disclosure. Refer to Figure 7 The electronic device 700 provided by the embodiment of the present disclosure includes: a processor 702, a communication interface 704, a memory 706, and a bus 708. Among them:
[0064] The processor 702, the communication interface 704, and the memory 706 communicate with each other through the bus 708.
[0065] The communication interface 704 is used to communicate with other electronic devices or servers.
[0066] The processor 702 is used to execute the program 710, and specifically can execute the relevant steps in the foregoing method embodiment.
[0067] Specifically, the program 710 may include program code, and the program code includes computer operation instructions.
[0068] The processor 702 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present disclosure. One or more processors included in the intelligent device may be of the same type of processor, such as one or more CPUs; or different types of processors, such as one or more CPUs and one or more ASICs.
[0069] A memory 706 for storing a program 710. The memory 706 may include high-speed RAM memory and may also include non-volatile memory, such as at least one magnetic disk memory.
[0070] The program 710 can be specifically used to cause the processor 702 to execute the method in any of the foregoing embodiments.
[0071] For the specific implementation of each step in the program 710, reference may be made to the corresponding steps and descriptions in the corresponding units in the foregoing method embodiments, which will not be elaborated herein. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the devices and modules described above can refer to the corresponding process descriptions in the foregoing method embodiments, which will not be elaborated herein again.
[0072] The present disclosure also provides a computer-readable storage medium storing instructions for causing a machine to execute the method as described herein. Specifically, a system or device equipped with a storage medium may be provided, on which software program code for implementing the functions of any one of the foregoing embodiments is stored, and the computer (or CPU or MPU) of the system or device reads and executes the program code stored in the storage medium.
[0073] In this case, the program code read from the storage medium itself can implement the functions of any one of the foregoing embodiments. Therefore, the program code and the storage medium storing the program code constitute a part of the present disclosure.
[0074] Embodiments of the storage medium for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code can be downloaded from a server computer via a communication network.
[0075] Embodiments of the present disclosure also provide a computer program product including computer instructions that direct a computing device to perform any corresponding operation in the foregoing multiple method embodiments.
[0076] It should be noted that according to the needs of implementation, the various components / steps described in the embodiments of the present disclosure can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the objectives of the embodiments of the present disclosure.
[0077] The methods according to the embodiments of the present disclosure may be implemented in hardware, firmware, or as software or computer code that can be stored in a recording medium (such as a CD ROM, RAM, floppy disk, hard disk, or magneto-optical disk), or as computer code originally stored in a remote recording medium or a non-transitory machine-readable medium and downloaded via a network and to be stored in a local recording medium, so that the methods described herein can be stored as such software processing on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware (such as an ASIC or an FPGA). It will be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component (such as RAM, ROM, flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the methods described herein are implemented. In addition, when a general-purpose computer accesses the code for implementing the methods shown herein, the execution of the code converts the general-purpose computer into a dedicated computer for executing the methods shown herein.
[0078] It should be noted that not all steps and modules in the above-mentioned various processes and system structure diagrams are necessary, and some steps or modules can be ignored according to actual needs. The execution order of each step is not fixed and can be adjusted according to needs. The system structures described in the above-mentioned various embodiments can be physical structures or logical structures, that is, some modules may be implemented by the same physical entity, or some modules may be implemented separately by multiple physical entities, or some components in multiple independent devices may be jointly implemented.
[0079] In this patent application, nouns and pronouns related to people are not limited to a specific gender. It should be noted that in the claims and the specification of this patent, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The term "comprising", "including", or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or also includes elements inherent to such process, method, article, or device. Without further limitation, an element defined by the statement "comprising one" does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.
[0080] In the above embodiments, the hardware modules can be implemented mechanically or electrically. For example, a hardware module can include permanent dedicated circuitry or logic (such as a dedicated processor, FPGA, or ASIC) to perform corresponding operations. A hardware module can also include programmable logic or circuitry (such as a general-purpose processor or other programmable processor) that can be temporarily configured by software to perform corresponding operations. The specific implementation method (mechanical, or dedicated permanent circuitry, or temporarily configured circuitry) can be determined based on cost and time considerations.
[0081] Obviously, those skilled in the art should understand that the various modules or steps in the embodiments of the present specification can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Optionally, they can be implemented by program code executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a different order than here, or they can be separately fabricated into individual integrated circuit modules, or multiple of them can be fabricated into a single integrated circuit module for implementation. In this way, the embodiments of the present specification are not limited to any specific combination of hardware and software.
[0082] Although the present disclosure has been illustrated and described by referring to some preferred embodiments of the present disclosure, those of ordinary skill in the art should understand that various changes can be made in form and detail without departing from the spirit and scope of the present disclosure.
[0083] The above has detailedly shown and described the present disclosure through the drawings and preferred embodiments. However, the present disclosure is not limited to these disclosed embodiments. Based on the above-mentioned multiple embodiments and optional implementation manners, those skilled in the art can know that code review means in different embodiments and optional implementation manners can be combined to obtain more embodiments of the present disclosure, and these embodiments are also within the protection scope of the present disclosure.
Claims
1. A method for controlling material addition, characterized in that, The method includes: In response to a control instruction for feeding from a target tank body (1) to a target pot body (7), the following steps are performed: A feeding step of controlling a target first valve unit (4) in a specified feeding branch (A) to open and a target first pump (5) to operate to pump out materials from the target tank body (1) into a target first pipeline (2) in the specified feeding branch (A), and when it is determined that the amount of materials pumped into the target first pipeline (2) reaches a first preset amount, controlling the target first valve unit (4) to close and the target first pump (5) to stop operating, wherein the target first pipeline (2) is connected to a target second pipeline (3) through the target first valve unit (4), an upstream port of the target second pipeline (3) is communicated with a discharge port of the target tank body (1), and when the target first valve unit (4) is configured to open, the connected target first pipeline (2) is communicated with the target second pipeline (3), and when it is closed, the connected target first pipeline (2) is cut off from the target second pipeline (3); A top - material step of controlling a first mechanism (6) to open and controlling the first mechanism (6) to output a second preset amount of top - material to push the first preset amount of materials in the target first pipeline (2) into the target pot body (7), wherein the second preset amount is determined according to the capacity of a target pipeline segment between the target first valve unit (4) and a downstream port of the specified feeding branch (A) and the first preset amount.
2. The method according to claim 1, wherein The capacity of the target pipeline segment is greater than the first preset amount; In the feeding step, it further includes: Controlling a first stop valve (8) to open; wherein the first stop valve (8) is arranged on a third pipeline (10), and the target first pipeline (2) is communicated with the third pipeline (10), and the communication point is located at a downstream port of the target first pipeline (2).
3. The method according to claim 2, characterized in that, In the top - material step, it further includes: Detecting the output amount of the first mechanism (6); When it is detected that the output amount of the first mechanism (6) reaches a third preset amount, controlling the first stop valve (8) to close and a second stop valve (9) to open until it is detected that the output amount of the first mechanism (6) reaches the second preset amount, controlling the second stop valve (9) to close; wherein the third preset amount is equal to the difference between the capacity of the target pipeline segment and the first preset amount, the second preset amount is equal to the sum of the capacity of the target pipeline segment and the first preset amount, the second stop valve (9) is arranged at a downstream port of the target first pipeline (2), and the communication point between the target first pipeline (2) and the third pipeline (10) is located upstream of the second stop valve (9).
4. The method according to claim 1, wherein The capacity of the target pipeline segment is not greater than the first preset amount; In the feeding step, it further includes: Control the first shut-off valve (8) to open until, when the determined amount of material pumped into the target first pipeline (2) reaches the capacity of the target pipeline section, control the first shut-off valve (8) to close and the second shut-off valve (9) to open; wherein, the second shut-off valve (9) is provided at the downstream port of the target first pipeline (2), the first shut-off valve (8) is provided on the third pipeline (10), and the target first pipeline (2) communicates with the third pipeline (10) and the connection point is upstream of the second shut-off valve (9).
5. The method according to claim 4, characterized in that, In the top-up step, it further includes: Detect the output of the first mechanism (6); When it is detected that the output of the first mechanism (6) reaches the second preset amount, control the second shut-off valve (9) to close; wherein, the second preset amount is equal to the capacity of the target pipeline section.
6. The method according to any one of claims 1 to 5, characterized in that, In the top-up step, it further includes: Control the third shut-off valve (11) provided at the upstream port of the target first pipeline (2) to open.
7. According to the method described in claim 1, wherein, In the feeding step, it further includes: Determine a first flow rate value of the material pumped from the target tank (1) into the target first pipeline (2) during the time period from the moment when the target first valve unit (4) is opened to the current moment according to the detection data of the first sensor (12), and determine a second flow rate value flowing through during the time period from the moment when the target first valve unit (4) is opened to the current moment according to the detection data of the flow sensor (13); wherein, the flow sensor (13) is provided on the target first pipeline (2) and at a position downstream of the target first valve unit (4). If the first flow rate value corresponding to the current moment reaches the first preset amount and the difference between the first flow rate value and the second flow rate value is within the preset range, it is determined that the amount of material pumped into the target first pipeline (2) reaches the first preset amount.
8. The method according to claim 7, characterized in that, In the feeding step, it further includes: If the first flow rate value corresponding to the current moment reaches the first preset amount but the difference between the first flow rate value and the second flow rate value is not within the preset range, output the corresponding alarm information.
9. The method according to claim 8, wherein In the feeding step, it further includes: Detect a first pressure difference between the bottom pressure and the liquid surface pressure of the tank at the moment when the target first valve unit (4) is opened and a second pressure difference between the bottom pressure and the liquid surface pressure of the tank at the current moment respectively through the liquid level sensor (12), and the liquid level sensor (12) is provided in the target tank (1); Determine the first flow rate value according to the first pressure difference, the second pressure difference and the calibration data of the liquid level of the target tank (1); wherein, the calibration data of the liquid level of the target tank (1) is a calibration data pair of the pressure difference between the bottom pressure and the liquid surface pressure of the tank and the liquid volume in the target tank (1).
10. The method according to claim 6, characterized in that, The method further includes: In response to a cleaning control instruction for the target first pipeline (2), control the opening of the stop valves (14, 15) in the first pipe body cleaning branch (B), control the opening of the stop valve (16) in the second pipe body cleaning branch (C), control the opening of the third stop valve (11) provided on the target first pipeline (2), and close all the first valve units (4, 17, 19, 110, 20) provided on the target first pipeline (2), and control the operation of the target first pump (5) to extract cleaning liquid from a cleaning liquid source and cause the cleaning liquid to flow through the first pipe body cleaning branch (B), the target first pipeline (2), and the second pipe body cleaning branch (C) in sequence and then flow to a waste liquid collection tank in a pipe body cleaning step; Wherein, the fourth pipeline in the second pipe body cleaning branch (C) is communicated with the target first pipeline (2), and the communication point is located upstream of the second stop valve (9) and near the second stop valve (9).
11. The method according to claim 10, wherein The method further includes: In response to a cleaning control instruction for the target tank body (1), control the opening of the stop valves (14, 21) of the pipelines in the first tank body cleaning branch (D) communicated with the target tank body (1), control the closing of all the first valve units (4, 22) and the second valve unit (23) in the target second pipe body (2) in the second tank body cleaning branch (E) communicated with the target tank body (1), and control the operation of the second pump (24) in the fifth pipeline in the third tank body cleaning branch (F) to extract cleaning liquid from a cleaning liquid source and cause the cleaning liquid to flow through the pipelines in the first tank body cleaning branch (D), the target tank body (1), the target second pipe body (2), and the fifth pipeline in sequence and then flow to a waste liquid collection tank in a tank body cleaning step; Wherein, the target second pipe body (2) is connected to the fifth pipeline through the second valve unit (23), and when the second valve unit (23) is configured to be opened, the connected target second pipe body (2) is communicated with the fifth pipeline, and when it is closed, the connected target second pipe body (2) is cut off from the fifth pipeline.
12. The method according to claim 11, wherein, In the tank body cleaning step, it further includes: Intermittently control the opening of the fourth stop valve (25) in the first tank body cleaning branch (D), control the opening of the fifth stop valve (26) in the fifth pipeline, and control the opening of the sixth stop valve (27) in the target second pipeline (3) respectively until receiving a control instruction indicating the end of cleaning the target tank body (1) and then stop; Wherein, the fourth stop valve (25) is provided at the downstream port of the common pipeline segment of each first tank body cleaning branch (D) corresponding to each tank body, the second pump (24) and the fifth stop valve (26) are respectively located on both sides of the second valve unit (23), and the sixth stop valve (27) is provided at the downstream port of the target second pipeline (3).
13. The method according to claim 1, wherein Before the feeding step, it further includes: Judge whether the material information of the target tank body (1) stored in the system matches the material information required by the target pot body (7) stored in the system; If a match is found, enter the feeding step; otherwise, output corresponding alarm information.
14. A material addition control device (600), characterized in that, The device (600) includes: A feeding module (610), which is configured to respond to a control instruction for feeding from a target tank body (1) to a target pot body (7), control the opening of a target first valve unit (4) in a specified feeding branch (A) and the operation of a target first pump (5) to pump out materials from the target tank body (1) into a target first pipeline (2) in the specified feeding branch (A), and when it is determined that the amount of materials pumped into the target first pipeline (2) reaches a first preset amount, control the closing of the target first valve unit (4) and the stopping of the operation of the target first pump (5). Wherein, the target first pipeline (2) is connected to a target second pipeline (3) through the target first valve unit (4), the upstream port of the target second pipeline (3) is communicated with the discharge port of the target tank body (1), and when the target first valve unit (4) is configured to be opened, the connected target first pipeline (2) is communicated with the target second pipeline (3), and when it is closed, the connected target first pipeline (2) is cut off from the target second pipeline (3); A top-feeding module (620), which is configured to control a first mechanism (6) to open and control the first mechanism (6) to output a second preset amount of top-feeding materials to top the first preset amount of materials in the target first pipeline (2) into the target pot body (7). Wherein, the second preset amount is determined according to the capacity of a target pipeline segment between the target first valve unit (4) and the downstream port of the specified feeding branch (A) and the first preset amount.
15. An electronic device (700), the electronic device (700) comprising: A processor (702), a communication interface (704), a memory (706) and a bus (708), and the processor (702), the communication interface (704) and the memory (706) complete mutual communication through the bus (708); The memory (706) is used to store at least one executable instruction, and the executable instruction causes the processor (702) to perform operations corresponding to the method according to any one of claims 1-13.
16. A machine-readable storage medium, on which machine instructions are stored, and when the machine instructions are executed by a processor, the processor is caused to execute the method according to any one of claims 1-13.