Seasoning production management method and system based on edge computing

By using edge computing technology and automated equipment, the problems of formula leakage and control in traditional seasoning processing have been solved, realizing formula confidentiality and efficient supervision of the production process, and improving the management level of seasoning production.

CN114169708BActive Publication Date: 2025-12-26CHONGQING CHUANYI AUTOMATION CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111401150.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-19
Publication Date
2025-12-26
Estimated Expiration
2041-11-19

AI Technical Summary

Technical Problem

Traditional seasoning processing poses risks of recipe leakage and difficulties in controlling the production process.

Method used

The seasoning production management system adopts edge computing. It obtains order information through the server, generates process segment and material handling information, uses weighing devices and edge computing modules to weigh and determine the status of materials, and displays material handling information through edge dashboards. The robotic arms and cooking tanks perform automated operations.

Benefits of technology

It ensures the confidentiality of the recipe, enhances the control and supervision of the seasoning production process, reduces the difficulty of manual operation, and improves work efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114169708B_ABST
    Figure CN114169708B_ABST
Patent Text Reader

Abstract

The application provides a seasoning production management method and system based on edge computing. The system comprises a server, a weighing device and an edge computing module. The server is used to obtain a to-be-produced order, generate process sections and material handling information corresponding to the to-be-produced order, and send the material weight, the process sections and the material handling information to the edge computing module. The weighing device is used to weigh the material weight. The edge computing module is used to display at least part of the material handling information through an edge board corresponding to each process section, and / or obtain the material weight and determine the material state. The relevant material values and the proportioning are processed by the server, and relevant workers can only know the specific execution content from the edge board and do not know the execution content of the finished product or other process sections. On the one hand, the formula can be kept secret, and the risk of formula leakage can be reduced. On the other hand, the management, supervision and process tracing of the seasoning production process are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of seasoning processing, and in particular to a seasoning production management method and system based on edge computing. BACKGROUND

[0002] Traditional seasoning processing production is often manually obtained orders, ingredients according to the formula, the material is pretreated by cleaning and other pretreatment, and then the pretreated material is boiled, and the boiling process also relies on manual operation.

[0003] The seasoning produced in this way is not conducive to the secrecy of the formula, and there is a high risk of formula leakage. On the other hand, it is also not conducive to the control and supervision of the seasoning production process. SUMMARY

[0004] In view of the above-mentioned shortcomings of the prior art, the present application provides a seasoning production management method and system based on edge computing to solve the above technical problems.

[0005] The present application provides a seasoning production management system based on edge computing, which comprises:

[0006] A server is configured to obtain a to-be-produced order, generate process sections and material handling information corresponding to the to-be-produced order, and send the process sections and material handling information to an edge computing module;

[0007] A weighing device is configured to weigh the material and send the material weight to the edge computing module;

[0008] The edge computing module comprises a plurality of edge boards, which are configured to obtain the material handling information and display at least part of the material handling information through the edge boards corresponding to each process section, and / or obtain the material weight and determine the material state.

[0009] Optionally, the system further comprises a mechanical arm and a boiling pot,

[0010] The mechanical arm is configured to transfer the pretreated material to the boiling pot according to the process command sent by the server;

[0011] The boiling pot is configured to adjust the initial process parameters of the boiling pot according to the process instruction sent by the server, and to boil the material in the boiling pot;

[0012] The edge computing module is further configured to obtain the boiling process parameters in the boiling pot during the boiling process, the boiling process parameters comprising at least one of boiling temperature, boiling time, fermentation time and boiling completed material weight.

[0013] Optionally, the edge computing module is further configured to determine a production quality of a production product according to the decocting process parameters.

[0014] Optionally, the system further comprises a preprocessing device, wherein the preprocessing device comprises at least one of:

[0015] a cleaning machine configured to obtain the initial material and clean the initial material;

[0016] a drying machine configured to dry the cleaned initial material;

[0017] a shredding machine configured to shred the auxiliary material and / or the dried initial material.

[0018] Optionally, the material weight comprises an initial weight and a dried weight, the weighing device is configured to obtain the initial weight of the initial material before cleaning and obtain the dried weight of the initial material after drying, and the edge computing module obtains the material weight and determines the material state by:

[0019] determining a net material rate according to the initial weight and the dried weight;

[0020] and / or,

[0021] determining an adjusted weight according to the dried weight and a required material weight in the material disposal information.

[0022] Optionally, if the edge computing module obtains the material weight and determines the material state by determining the net material rate according to the initial weight and the dried weight, the server is further configured to:

[0023] obtain current inventory information and a to-be-processed order, and generate required material information according to the to-be-processed order, wherein the current inventory information comprises inventory material and inventory material weight, and the required material information comprises required material and required material net weight;

[0024] determine predicted inventory information according to the current inventory information, the to-be-processed order, and the net material rate, wherein the predicted inventory information comprises difference inventory information or remaining inventory information.

[0025] Optionally, the edge computing module is further configured to obtain working durations of each process section, and the edge computing module is further configured to at least one of:

[0026] determine a production execution duration of the to-be-produced order according to the working durations;

[0027] determine an execution efficiency of the process section according to the working duration and a preset working duration corresponding to the process section.

[0028] Optionally, the material handling information comprises material information and material handling mode information, wherein,

[0029] The determination manner of the material information comprises: obtaining production products and product weights in the to-be-produced order, determining a target formula according to the production products, determining initial materials and initial weights of the initial materials according to the target formula, the product weights and a historical net material rate, and generating the material information according to the initial materials and the initial weights;

[0030] The determination manner of the material handling mode comprises: obtaining production products in the to-be-produced order, determining a target process flow according to the production products, determining a plurality of process sections, material information corresponding to each process section and material handling equipment corresponding to each process section according to the target process flow, and determining the material handling mode according to the material information and the material handling equipment.

[0031] The application further provides a seasoning production management method based on edge computing, which comprises:

[0032] A server obtains a to-be-produced order, and generates process sections and material handling information corresponding to the to-be-produced order;

[0033] An edge computing module obtains the material handling information, and displays at least part of the material handling information through an edge board corresponding to each process section;

[0034] The material weights after processing of each process section are obtained;

[0035] The edge computing module determines material states according to the material weights.

[0036] Optionally, the edge computing module obtains working durations of each process section, and the method further comprises at least one of the following:

[0037] The production execution duration of the to-be-produced order is determined according to the working durations;

[0038] The execution efficiency of each process section is determined according to the working durations and preset working durations corresponding to the process sections.

[0039] The application further provides an electronic device comprising a processor, a memory and a communication bus;

[0040] The communication bus is used for connecting the processor and the memory;

[0041] The processor is used for executing a computer program stored in the memory, so as to realize the method according to any one of the above embodiments.

[0042] The application further provides a computer readable storage medium, which stores a computer program.

[0043] The computer program is configured to enable the computer to perform the method according to any one of the preceding embodiments.

[0044] The application provides a seasoning production management method and system based on edge computing, which comprises a server, a weighing device and an edge computing module. The server is used to obtain a to-be-produced order, generate process sections and material handling information corresponding to the to-be-produced order, and send the material weight, the process sections and the material handling information to the edge computing module. The weighing device is used to weigh the material weight. The edge computing module is used to display at least part of the material handling information through an edge board corresponding to each process section, and / or obtain the material weight and determine the material state. The relevant material values and the proportioning are processed by the server, and the relevant staff can only know the specific execution content from the edge board and do not know the execution content of the finished product or other process sections. On the one hand, the formula can be kept secret to reduce the risk of formula leakage. On the other hand, the method is beneficial to the management, supervision and process tracing of the seasoning production process. BRIEF DESCRIPTION OF DRAWINGS

[0045] Figure 1 is a structural schematic diagram of a seasoning production management system based on edge computing provided by an embodiment of the application;

[0046] Figure 2 is a flowchart of a seasoning production management method based on edge computing provided by an embodiment of the application;

[0047] Figure 3 is a structural schematic diagram of an electronic device provided by an embodiment of the application. DETAILED DESCRIPTION

[0048] The embodiments of the present application will be described herein below with reference to specific embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in the specification. The present application can also be implemented or applied by using different specific embodiments, and the details in the specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0049] It should be noted that the diagrams provided in the following embodiments only schematically illustrate the basic concept of the present application, and the diagrams only show the components related to the present application, not the number, shape and size of the components during actual implementation. The shapes, numbers and proportions of the components during actual implementation can be randomly changed, and the layout pattern of the components can be more complex.

[0050] In the following description, numerous specific details are discussed, such as specific materials, structures, and processes, in order to provide a thorough understanding of embodiments of the present application. However, embodiments of the present application can be practiced without resorting to the details specifically set forth herein, and the scope of the present application is not intended to be limited to the specifics so set forth.

[0051] As shown in Figure 1 The present embodiment provides an edge computing-based seasoning production management system 100, which comprises:

[0052] A server 101 is configured to acquire a to-be-produced order, generate process sections and material handling information corresponding to the to-be-produced order, and send the process sections and the material handling information to an edge computing module;

[0053] A weighing device 102 is configured to weigh the material and send the material weight to the edge computing module;

[0054] The edge computing module 103 comprises a plurality of edge panels, which are configured to acquire the material handling information and display at least part of the material handling information through the edge panels corresponding to the process sections, and / or acquire the material weight and determine the material state.

[0055] The to-be-produced order is an order that needs to be produced at present. The to-be-processed order mentioned later refers to the orders other than the to-be-produced order, which have not been produced.

[0056] Optionally, the to-be-produced order and the to-be-processed order at least comprise a production finished product and a weight of the production finished product. In this way, the types of materials and the weights of the materials, and the specific production process can be determined based on the production finished product and the weight of the production finished product.

[0057] Optionally, in the seasoning production management system based on edge computing, the server is in communication connection with the edge computing module, and the edge computing module is in communication connection with the automatic mechanical equipment (material handling equipment) and the weighing device used in each process section in the production process. In this way, the specific production process and the material of the production finished product to be produced can be distributed to the edge computing module through the server. The edge computing module splits the material handling information into a plurality of sub-material handling information corresponding to the process section according to the process section, and displays the sub-material handling information on the edge board corresponding to the process section. In this way, the relevant staff can effectively split the seasoning processing process into a plurality of independent process steps according to the sub-material handling information displayed on the edge board, on the one hand, the workers can be more focused on one or a few jobs, and more skilled, thereby improving work efficiency; on the other hand, the technology secrets such as the process and the material ratio of the seasoning processing can be effectively kept secret. The workers in different process sections only know the work they participate in, and ordinary workers will not participate in the whole process of the seasoning processing, so the information such as the processing technology of the seasoning can be effectively kept secret. In addition, the relevant parameters in the process section are calculated and displayed on the edge side. By using the edge computing technology and the edge board (display), the server-side sends order instructions (process section and material handling information), splits the material handling information into a plurality of sub-material handling information according to the process section, and distributes the sub-material handling information to the corresponding edge board. The edge board displays the received sub-material handling information, and the relevant staff only needs to follow the sub-material handling information to complete the corresponding section work in cooperation with the mechanical equipment, thereby reducing the requirement for experience in the work process, reducing the difficulty of work operation, improving the work efficiency, and improving the work accuracy.

[0058] In one embodiment, the way of generating the process section according to the order to be produced includes but is not limited to the following ways:

[0059] Obtaining a production finished product in the order to be produced;

[0060] Determining a target process flow from a preset process flow library according to the production finished product;

[0061] Obtaining a process section according to the target process flow.

[0062] For example, the process of producing hot pot seasoning may include the processes of raw material cleaning, raw material air drying, raw material + ingredient chopping, and material boiling, and the corresponding process sections are cleaning, air drying, chopping, and boiling.

[0063] In one embodiment, the material handling information includes material information and material handling method information, wherein the material information is the type and initial material weight (quantity) of raw materials required for producing the order, such as the weight of onions, ginger, garlic, etc., or more detailed weights of Chinese chives, green onions, onions, etc. The material handling method is the processing method corresponding to a certain process section, such as cleaning, air drying, chopping, simmering, etc., and the equipment used, such as a cleaning machine, a drying machine, etc.

[0064] In one embodiment, the determination method of the material information includes:

[0065] Obtaining the production finished product and the finished product weight in the order to be produced, and determining the target formula according to the production finished product;

[0066] Determining the initial material and the initial weight of the initial material according to the target formula, the finished product weight, and the historical net material rate, and generating the material information according to each initial material and the initial weight.

[0067] The historical net material rate can be the average value of the net material rate of a certain material in the production line in the recent period (today or the recent week or month).

[0068] Different production finished products have corresponding formulas, such as the formulas of spicy hot pot base and mushroom hot pot base, which are obviously different. The formula includes the type of raw materials required for the production finished product, the proportion of each type, and the proportional relationship between the weight of the raw material and the weight of the finished product, etc. Based on the formula and the finished product weight of the production finished product in the order, the weight of the net material used in processing can be correspondingly obtained, and based on the historical net material rate, the initial weight of the initial material can be correspondingly obtained. In this way, workers can be instructed to prepare materials. For example, the formula is 1 part of onion, 2 parts of garlic, 6 parts of pepper, 50 parts of beef tallow, and the finished product is 62 parts of production finished product (there is a certain loss in the processing process), at this time, 620 parts of production finished product need to be produced, the historical net material rate of onion is 50%, the historical net material rate of garlic is 20%, the historical net material rate of pepper is 60%, beef tallow does not need to be pretreated, and the historical net material rate of beef tallow is 100%, at this time, the material information can be obtained as follows: onion 20 parts (net material 10 parts), garlic 10 parts (net material 20 parts), pepper 100 parts (net material 60 parts), and beef tallow 500 parts (net material 500 parts).

[0069] Since different materials can be stored in different warehouses, multiple materials are stored in at least two warehouses, so the workers in the warehouse only know the weight of part of the initial material when processing the initial material, and the proportion of the material of the target formula is also enhanced in terms of confidentiality.

[0070] In one embodiment, the determination method of the material handling method includes:

[0071] An end product in a to-be-produced order is obtained, and a target process flow is determined according to the end product:

[0072] A plurality of process sections, and material information and material handling equipment corresponding to each process section are determined according to the target process flow:

[0073] A material handling mode is determined according to the material information and the material handling equipment.

[0074] The edge board arranged at different process sections displays the material handling information of the process section, so that the relevant workers of the process section can know the material handling information of the process section, and the relevant workers of the process section can prepare materials and use the corresponding material handling equipment to process the initial material. On the one hand, the possibility of worker error is reduced, and the work can be performed by referring to the prompt of the edge board. On the other hand, the work efficiency is improved, and the work supervision is improved. After the process of each order is completed, the work requirements of the next order are displayed. In this way, the working state of the worker can be further grasped in a timely manner.

[0075] In an embodiment, after the edge computing module obtains the material handling information, the edge computing module divides the material handling information into a plurality of sub-information according to the process sections, and distributes the sub-information according to the process sections corresponding to the edge boards. The worker only needs to perform the relevant work according to the instructions of the edge board, and does not need to know what product is currently processed, and does not need to know how many end products need to be processed.

[0076] In an embodiment, the system further includes a pretreatment device, and the pretreatment device includes at least one of the following:

[0077] A washing machine is configured to obtain an initial material and perform washing;

[0078] A drying machine is configured to dry the initial material after washing;

[0079] A cutting machine is configured to cut the auxiliary material and / or the initial material after drying.

[0080] The auxiliary material is a material that does not need to be washed or dried, and can be directly transferred to a material boiling tank for boiling through cutting or other operations. The auxiliary material can also not need to be cut, and can be directly added to the material boiling tank, such as salt.

[0081] The washing machine, the drying machine, and the cutting machine can adopt devices known to those skilled in the art. The server can be used to issue corresponding instructions to adjust the related parameters of the pretreatment device, such as the particle size of the material cut by the cutting machine.

[0082] In an embodiment, the material weight includes an initial weight and a drying weight, a weighing device is configured to obtain the initial weight of the initial material before washing, and to obtain the drying weight of the initial material after drying, and the edge computing module obtains the material weight and determines the material state by:

[0083] The edge computing module determines the net material rate according to the initial weight and the air-dried weight.

[0084] and / or,

[0085] The adjustment weight is determined according to the air-dried weight and the required material weight in the material disposal information.

[0086] Optionally, the material state includes the net material rate and the adjustment weight that needs to be adjusted.

[0087] The net material rate = air-dried weight / initial weight*100%.

[0088] In an embodiment, the edge computing module is further configured to:

[0089] If the adjustment weight is the weight of the material that needs to be added, the increase weight of the initial material is determined according to the net material rate, and the increase weight and the initial material information are transmitted to the edge board corresponding to the initial material cleaning process section and displayed.

[0090] In this way, the worker (device) of the process section can be prompted to increase the initial material of the corresponding weight for cleaning, and then transmitted to the air-drying machine for air-drying, so as to obtain the initial material of the increased weight and meet the production requirements.

[0091] In an embodiment, the edge computing module is further configured to:

[0092] If the adjustment weight is the weight of the material that needs to be reduced, the reduction weight of the initial material after air-drying is determined according to the net material rate, and the reduction weight is transmitted to the edge board corresponding to the process section after air-drying and displayed.

[0093] In this way, the relevant worker (device) can be prompted to remove the excess material.

[0094] The adjustment weight is determined by the difference between the net material weight of each material in the material disposal information and the current air-dried weight corresponding to the material. For example, the net material weight of a certain material W in the material disposal information is X, and the current air-dried weight is Y, then the adjustment weight is Z=X-Y, if the adjustment weight is greater than 0, the material needs to be added, the increase weight J is determined according to the adjustment weight Z and the net material rate L, at this time the increase weight J and the material W are transmitted to the cleaning process section, and the relevant device is controlled or the relevant worker is instructed to supplement the material. Optionally, the increase weight J=adjustment weight Z / net material rate L.

[0095] In one embodiment, in order to avoid repeated work of supplementing cleaning materials due to less initial materials, or to avoid that the final production product has a weight less than the order weight of the order, a preset redundancy proportion of redundancy material weight can be added in the determination of the initial material weight in the above material disposal information, so as to avoid resource waste and cost increase caused by repeated work.

[0096] For example, the formula is 1 part of onion, 2 parts of garlic, 6 parts of chili, 50 parts of beef tallow, and the final product is 62 parts of production product (there is a certain loss in the processing process), at this time, 620 parts of production product need to be produced, the historical net material rate of onion is 50%, the historical net material rate of garlic is 20%, the historical net material rate of chili is 60%, beef tallow does not need to be pretreated, and the historical net material rate of beef tallow is 100%, assuming that the preset redundancy proportion of each material is 50%, at this time, the material information can be obtained as follows: 30 parts of onion (10 parts of net material), 150 parts of garlic (20 parts of net material), 150 parts of chili (60 parts of net material), and 750 parts of beef tallow (500 parts of net material). In this way, the obtained net material amount can meet the formula requirement.

[0097] However, if the redundancy weight is increased without limitation, it will lead to material waste and increase the cost of materials, at this time, the edge computing module can also be used to adjust the preset redundancy proportion of each material in time according to the net material rate, for example, the preset redundancy proportion is determined according to the redundancy factor A and the historical net material rate of the material, at this time, the preset redundancy proportion = (1 + A) * historical net material rate. The redundancy factor of each material can be set by those skilled in the art as needed, and the redundancy factor can be determined according to the cost of the material, the current season, the production temperature, the production humidity, etc.

[0098] In one embodiment, if the net material rate is determined in advance, the server is further configured to:

[0099] obtain current inventory information and to-be-processed orders, and generate required material information according to the to-be-processed orders;

[0100] determine predicted inventory information according to the current inventory information, the to-be-processed orders, and the net material rate, the predicted inventory information including difference inventory information or remaining inventory information.

[0101] The current inventory information includes inventory materials and inventory material weight, and the required material information includes required material and required material net weight.

[0102] The to-be-processed orders are other orders that need to be produced except the current to-be-produced order. The required material information can be determined according to the production product and the product weight of each to-be-processed order and the formula of each production product. The determination method of the required material information of each to-be-processed order can refer to the determination method of the material disposal information of the to-be-produced order.

[0103] Since there is a difference in the net material rate of each batch of materials, the required net material weight of the material can be determined first, and then the initial material weight can be determined according to the current obtained net material rate, so that more accurate predicted inventory information can be obtained. For example, the net material weight of material A corresponding to each order to be processed is M1, and the inventory material weight of material A in the current inventory is M2, then the predicted inventory information M3 of material A is M2-M1, if the predicted inventory information is less than 0 or less than the preset minimum inventory, the predicted inventory information includes the difference inventory information, indicating that the inventory needs to be replenished (purchasing), if the predicted inventory information is greater than 0 or greater than the preset minimum inventory, the predicted inventory information includes the remaining inventory information, indicating that the inventory is sufficient.

[0104] In one embodiment, the edge computing module is also configured to obtain the working time length of each process section, and the edge computing module is also configured to at least one of:

[0105] determining the production execution time length of the order to be produced according to the working time length;

[0106] determining the execution efficiency of the process section according to the working time length and the preset working time length corresponding to the process section.

[0107] The production execution time length is the sum of the working time lengths of each process section.

[0108] The preset working time length is a value set by a person skilled in the art according to the process execution characteristics. If the execution efficiency is lower than the first value, it indicates that there is an abnormality in the workers or equipment of the process section, and the edge board of the edge computing module can display a prompt that the work progress is slow, and send a prompt information that the execution efficiency is slow to the relevant factory management personnel. If the execution efficiency is higher than the second value, it indicates that there may be a possibility of "stealing and reducing materials" in the execution of the process section, for example, the cleaning process section, the number of times of cleaning may be abnormal, and the edge board of the edge computing module can also display a prompt that the work progress is fast, and send a prompt information that the execution efficiency is fast to the relevant factory management personnel, so that the relevant workers can find out the reason in time and avoid the occurrence of production problems.

[0109] In one embodiment, the server is also configured to:

[0110] obtain the production execution time length, the required material information of the order to be processed, the net material rate, and the current inventory information, to determine the time length that the current material can be produced, and to perform a warning on the material producible time length.

[0111] Specifically, if the required material information is greater than the current inventory weight, the producible production duration is directly determined according to the initial material weight of the initial material of the processing corresponding to the production execution duration and the inventory weight. If the required material information and the required initial material weight required by the net material rate are less than the current inventory weight, the producible production duration is determined according to the initial material weight of the initial material of the processing corresponding to the production execution duration and the required initial material weight. In this way, relevant staff can know the material preparation duration in time, so as to prepare and store materials in time.

[0112] In one embodiment, the seasoning production management system further comprises a mechanical arm and a material boiling tank,

[0113] The mechanical arm is used to transfer the pre-processed material to the material boiling tank according to the process command sent by the server;

[0114] The material boiling tank is used to adjust the initial process parameters of the material boiling tank according to the process command sent by the server, and to boil the pre-processed material in the material boiling tank;

[0115] The edge computing module is also used to obtain the boiling process parameters in the material boiling tank during the boiling process, and the boiling process parameters include at least one of the boiling temperature, the boiling duration, the fermentation duration and the boiled material weight.

[0116] Optionally, the edge computing module is also used to determine the production quality of the production finished product according to the boiling process parameters.

[0117] The production quality can be determined by the difference between each process parameter and the preset standard process parameter, and the influence factor of each process parameter.

[0118] The production quality F = a (T1-T0) / T0+b (t1-t0) / t0+c (t3-t2) / t2+d (N1-N0) / N0,

[0119] Wherein, a is the temperature influence factor, b is the boiling influence factor, c is the fermentation influence factor, d is the weight influence factor, T1 is the boiling temperature, T0 is the preset temperature, t1 is the boiling duration, t0 is the preset boiling duration, t3 is the fermentation duration, t2 is the preset fermentation duration, N1 is the boiled material weight, N0 is the preset finished material weight. Wherein a, b, c, d are greater than 0 and less than 1.

[0120] The process command includes the material category and the timing of adding the material to the simmering pot. For example, according to the recipe information, the transfer order of the materials is arranged, and the transfer time interval of the materials is arranged. The mechanical arm adds the materials to the simmering pot according to the transfer order and the transfer time. Since the simmering timing of the materials in the production process of the seasoning is also a trade secret, the automatic execution of the mechanical equipment can avoid the possible leakage of trade secrets caused by informing the relevant staff, and the reliability of the mechanical equipment is better, which avoids the problems such as time error, wrong feeding order and the like caused by manual operation.

[0121] The process instruction includes the initial process parameters of the simmering pot and the change time of the working parameters in the simmering process. As described above, the process command can also avoid the possible leakage of trade secrets caused by informing the relevant staff, and the reliability of the mechanical equipment is better, which avoids the problems such as time error, wrong feeding order and the like caused by manual operation, and affects the quality of the product.

[0122] The following will illustrate the seasoning production management system based on edge computing mentioned in the above embodiment by means of a specific embodiment.

[0123] With the increasing orders of the seasoning sales of the enterprise, the traditional manual operation of the seasoning production cannot meet the order demand of the enterprise. In addition, the cost of the enterprise depends on the cost of the raw materials and the cost of the labor and the like, and the core formula of the enterprise needs to be kept secret, so there is a great demand for the seasoning production management and control system which can reduce the personnel participation, control the quality, control the cost of the raw materials and the quality.

[0124] The current production method of the seasoning is as follows:

[0125] An order of the seasoning is obtained, and a paper order is handed over to the formula room personnel by the staff. The formula room personnel take the raw materials from the warehouse. The raw materials are manually cleaned and processed. If the raw material is ginger, it needs to be cleaned, cleaned again, rotten and dried; if the raw material is garlic, it needs to be peeled, cleaned, rotten and dried; if it is other raw materials, it needs to be cleaned and dried. The cleaned raw materials are sent to the simmering area. The simmering process is manually operated, and the oil temperature, simmering time and stirring are manually operated. In this process, the taste of the seasoning depends on the simmering master, and then the selection and control of the raw materials. The personnel performance management is relatively rough. Therefore, the seasoning production management system mentioned in the above embodiment can be used to improve the management of personnel performance and the standardization of flavor.

[0126] Through the use of automated mechanical equipment in the artificial operation repeated and time-consuming process or section, and the relevant parameters in the edge of the process section are calculated and displayed. Using edge computing technology and edge board (display), using edge server collaborative idea. The server sends order instructions, and then sends operation instructions to the edge board for each process of the material. Personnel only need to follow the instructions to coordinate the mechanical equipment to complete the corresponding section work.

[0127] Among them, the raw material cleaning process is the case of ginger and garlic. Before and after drying, weigh once, one is to calculate the net material rate and upload to the server for raw material quality assessment; two is to confirm whether it meets the weight of the material this time. If it meets the requirements, it will be transferred to the auxiliary material cutting area. If it does not meet the requirements, the operator needs to increase or remove the weight until it meets the requirements.

[0128] If the raw material is other than ginger and garlic, weigh before cleaning and upload the weighing result to the edge (edge computing module) and server end.

[0129] After the auxiliary material is cut, it is sent to the material area to be boiled by the belt conveying system.

[0130] A communicable mechanical arm is provided in the material area to be boiled. According to the process command sent by the server, the material is extracted to the boiling pot according to the process requirements (time, sequence).

[0131] The boiling pot adjusts the corresponding process instructions to complete the addition and boiling of the seasoning according to the order command sent by the server.

[0132] Optionally, the temperature in the pot is recorded and controlled during the boiling process, and the weight, boiling start and stop time, and fermentation time are uploaded to the server when the boiling is completed.

[0133] The edge calculates the working time of each process section of each order, which is used for the control and viewing of the current process by the operator and the management and control personnel, and is used for the viewing of the whole production order progress; one side is used for the management and control of the whole seasoning production time and the optimization of the subsequent process.

[0134] The embodiment provides a seasoning production management system based on edge computing, which comprises a server, a weighing device and an edge computing module. The server acquires a to-be-produced order, generates process sections and material handling information corresponding to the to-be-produced order, the weighing device weighs the material weight, the material weight, the process section and the material handling information are sent to the edge computing module, at least part of the material handling information is displayed on the edge board corresponding to each process section, and / or the material weight is acquired and the material state is determined. In this way, the relevant material values and the matching ratio are processed by the server end, relevant staff can only know the specific execution content from the edge board, and do not know the execution content of the finished product or other process sections corresponding to the execution content, which can on the one hand keep the formula secret and reduce the risk of formula leakage, and on the other hand facilitate the management, supervision and process tracing of the seasoning production process.

[0135] As shown in Figure 2 One embodiment also provides a seasoning production management method based on edge computing, which comprises the following steps:

[0136] Step S201: The server acquires a to-be-produced order, generates process sections and material handling information corresponding to the to-be-produced order.

[0137] Step S202: The edge computing module acquires the material handling information, and displays at least part of the material handling information on the edge board corresponding to each process section.

[0138] Step S203: The material weight after processing corresponding to each process section is acquired.

[0139] Step S204: The edge computing module determines the material state according to the material weight.

[0140] Optionally, the material weight comprises an initial weight and an air-dried weight, the weighing device is used for acquiring the initial weight of the initial material before cleaning and acquiring the air-dried weight of the initial material after air-drying, and the edge computing module acquires the material weight and determines the material state, which comprises the following steps:

[0141] The edge computing module determines the net material rate according to the initial weight and the air-dried weight.

[0142] And / or,

[0143] The adjustment weight is determined according to the air-dried weight and the required material weight in the material handling information.

[0144] Optionally, the material state comprises the net material rate and the adjustment weight that needs to be adjusted.

[0145] The net material rate = air-dried weight / initial weight*100%.

[0146] In one embodiment, the edge computing module acquires the working time length of each process section, and the method further comprises at least one of the following:

[0147] determining the production execution time length of the order to be produced according to the working time lengths;

[0148] determining the execution efficiency of the process section according to the working time length and the preset working time length corresponding to the process section.

[0149] In the embodiment, the method is applied to the system in the above-mentioned embodiments, and in essence, a plurality of steps are set to realize the operation of the system. The specific functions and technical effects can refer to the system in the above-mentioned embodiments, and will not be described here.

[0150] Referring to Figure 3 The embodiment of the present application also provides an electronic device 600, which comprises a processor 601, a memory 602 and a communication bus 603.

[0151] The communication bus 603 is used for connecting the processor 601 and the memory 602.

[0152] The processor 601 is used for executing the computer program stored in the memory 602, so as to realize the method of one or more of the above-mentioned embodiments.

[0153] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program,

[0154] The computer program is used for making the computer execute the method of any one of the above-mentioned embodiments.

[0155] The embodiment of the present application also provides a non-volatile readable storage medium, which stores one or more modules (programs). When the one or more modules are applied to a device, the device can execute the instructions of the steps contained in the embodiment one of the embodiment of the present application.

[0156] Note that the computer readable medium described above can be a computer readable signal medium or a computer readable storage medium or any combination thereof. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the disclosure, the computer readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In the disclosure, the computer readable signal medium can include a computer readable program code propagated on or through a computer readable medium, in baseband or as part of a carrier wave. The computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport a program for use by or in connection with an instruction execution system, apparatus or device. Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0157] The computer readable medium described above can be included in the electronic device described above; alternatively, the computer readable medium can exist as a separate entity in which the electronic device is incorporated.

[0158] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0159] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of methods and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0160] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.

Claims

1. A seasoning production management system based on edge computing, characterized in that, The system includes: The server is used to obtain orders to be produced, generate process segments and material disposal information corresponding to the orders to be produced, and send the process segments and material disposal information to the edge computing module. A weighing device is used to weigh the material and send the material weight to the edge computing module; The edge computing module includes multiple edge dashboards, used to acquire the material handling information and display at least a portion of the material handling information through the edge dashboards corresponding to each process segment, and / or acquire the material weight and determine the material status; The material weight includes an initial weight and a dried weight. The weighing device is used to obtain the initial weight of the material before washing and the dried weight of the initial material after drying. The edge computing module obtains the material weight and determines the material state by: The edge computing module determines the net yield based on the initial weight and the air-dried weight. And / or, The adjustment weight is determined based on the air-dried weight and the required material weight in the material handling information. Material handling information includes material information and material handling method information; The method for determining the material information includes obtaining the finished products and their weights in the order to be produced, determining the target formula based on the finished products, determining the initial materials and their initial weights based on the target formula, the weights of the finished products, and the historical net yield, and generating material information based on each of the initial materials and their initial weights. The method for determining the material disposal method includes: obtaining the finished products in the order to be produced, determining the target process flow based on the finished products, determining multiple process segments, material information and material disposal equipment corresponding to each process segment, and determining the material disposal method based on the material information and material disposal equipment. The weight adjustment is determined by the difference between the net weight of each material in the material disposal information and the current air-dried weight of that material.

2. The seasoning production management system as described in claim 1, characterized in that, The system also includes a robotic arm and a cooking tank. The robotic arm is used to transfer pre-processed materials to the cooking tank according to the process commands sent by the server. The cooking tank is used to adjust the initial process parameters of the cooking tank according to the process instructions sent by the server, and to cook the materials in the cooking tank. The edge computing module is also used to acquire cooking process parameters in the cooking tank during the cooking process. The cooking process parameters include at least one of cooking temperature, cooking time, fermentation time, and weight of the cooked material.

3. The seasoning production management system as described in claim 2, characterized in that, The edge computing module is also used to determine the production quality of the finished product based on the cooking process parameters.

4. The seasoning production management system as described in claim 1, characterized in that, The system further includes a preprocessing device, which includes at least one of the following: A cleaning machine is used to obtain initial materials and clean them. A drying machine is used to dry cleaned initial materials. A shredder is used to shred auxiliary materials and / or dried initial materials.

5. The seasoning production management system as described in claim 1, characterized in that, If the edge computing module obtains the material weight and determines the material status, including the edge computing module determining the net yield based on the initial weight and the air-dried weight, the server is further configured to: Obtain current inventory information and pending orders, and generate required material information based on the pending orders. The current inventory information includes the inventory materials and their weights, and the required material information includes the required materials and their net weights. The projected inventory information is determined based on the current inventory information, pending orders, and net material yield. The projected inventory information includes differential inventory information or remaining inventory information.

6. The seasoning production management system as described in any one of claims 1-5, characterized in that, The edge computing module is also used to obtain the working time of each process segment, and the edge computing module is also used for at least one of the following: The production execution time of the order to be produced is determined based on the working time of each item. The execution efficiency of the process segment is determined based on the working time and the preset working time corresponding to the process segment.

7. A seasoning production management method based on edge computing, characterized in that, The method includes: The server obtains the orders to be produced and generates the corresponding process segments and material disposal information for the orders to be produced. The edge computing module acquires the material disposal information and displays at least a portion of the material disposal information through the edge dashboards corresponding to each process segment. Obtain the weight of the processed material for each process stage; The edge computing module determines the material status based on the weight of each material. The material weight includes an initial weight and a dried weight. The weighing device is used to obtain the initial weight of the material before washing and the dried weight of the initial material after drying. The edge computing module obtains the material weight and determines the material state by: The edge computing module determines the net yield based on the initial weight and the air-dried weight. And / or, The adjustment weight is determined based on the air-dried weight and the required material weight in the material handling information. Material handling information includes material information and material handling method information; The method for determining the material information includes obtaining the finished products and their weights in the order to be produced, determining the target formula based on the finished products, determining the initial materials and their initial weights based on the target formula, the weights of the finished products, and the historical net yield, and generating material information based on each of the initial materials and their initial weights. The method for determining the material disposal method includes: obtaining the finished products in the order to be produced, determining the target process flow based on the finished products, determining multiple process segments, material information and material disposal equipment corresponding to each process segment, and determining the material disposal method based on the material information and material disposal equipment. The weight adjustment is determined by the difference between the net weight of each material in the material disposal information and the current air-dried weight of that material.

8. The seasoning production management method as described in claim 7, characterized in that, The edge computing module obtains the working time of each process segment, and the method further includes at least one of the following: The production execution time of the order to be produced is determined based on the working time of each item. The execution efficiency of the process segment is determined based on the working time and the preset working time corresponding to the process segment.

Citation Information

Patent Citations

  • Production management method, internet of things management system and related device

    CN109388116A

  • Order production system, data processing method, equipment and storage medium

    CN113298335A

  • Intelligent raw material pulverizing method and system for seasoning processing

    CN113598399A