Product cleaning method and system, storage medium and terminal

By analyzing product specifications and center of gravity, and using the clamping device to automatically operate, the problems of slow man-made operation speed and uneven placement in the prior art are solved, and the efficiency and automation of product cleaning are improved.

CN119387220AInactive Publication Date: 2025-02-07Ningbo Runzhou Automobile Fittings Co Ltd
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411297856.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2025-02-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the existing product cleaning technology, artificial operation leads to slow product pick-up speed and uneven product placement, resulting in a small number of products that can be placed in the cage device, affecting the cleaning efficiency.

Method used

By analyzing the center of gravity of products of different specifications, using clamping devices to clamp and place products in specific shapes, combining the placement shape of the cage, calculating the number and position of placement, forming clamping control information to automatically pick up and place the product .

Benefits of technology

Improve product cleaning efficiency, increase product placement stability and quantity through automated operations, and reduce human operation time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119387220A_ABST
    Figure CN119387220A_ABST
Patent Text Reader

Abstract

The invention relates to a product cleaning method and system, a storage medium and a terminal, and relates to the technical field of product cleaning, and the method comprises the steps: obtaining the specification of a to-be-cleaned product and the specification of a net cage for placing the product in a net cage device; determining contact areas corresponding to contact between different product shapes and the ground according to product specifications; selecting a product shape corresponding to the maximum contact area as a placement shape based on different contact areas; the maximum placing size is determined according to the product specification and the placing shape; determining placement volume and placement shape according to the specification of the net cage; calculating the quotient of the maximum placement volume and the placement volume and taking the quotient as the placement number; determining a clamping position and a placing position according to the placing shape and the placing shape; and the clamping positions, the placement number and the placement positions are combined to form clamping control information, and the clamping control information is output to a preset clamping device. The product cleaning device has the effect of improving the product cleaning efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of product cleaning, and in particular to a product cleaning method, system, storage medium and terminal. Background Art

[0002] Currently, product cleaning is an important part of product manufacturing and involves product quality and safety. Currently, by cleaning the product, pollutants such as dust, oil, and chemical residues on the product surface can be removed to ensure product safety and hygiene.

[0003] In the prior art, when it is necessary to clean the processed products, the products are generally taken to a mesh cage device specially used for cleaning and placement by manual operation, and the mesh cage device is transferred to a cleaning device equipped with a hook device. The mesh cage device with the products is lifted by the hook device and placed in a water tank in the cleaning device and cleaned by ultrasonic waves. After a certain period of cleaning, the mesh cage device is lifted and continued to be transferred to a drying device to dry the products.

[0004] With respect to the above-mentioned related technologies, in the process of taking products to the cage device, the speed of taking products is slow due to manual operation, and the placement of products is uneven, resulting in a small number of products that can be placed in the cage device. Summary of the invention

[0005] In order to improve the efficiency of product cleaning, the present invention provides a product cleaning method, system, storage medium and terminal.

[0006] In a first aspect, the present invention provides a product cleaning method, which adopts the following technical solution:

[0007] A product cleaning method, comprising:

[0008] Obtain the specifications of the products to be cleaned and the specifications of the cages in which the products are placed;

[0009] Determine the contact area between different product shapes and the ground according to product specifications;

[0010] Based on different contact areas, the product shape corresponding to the largest contact area is selected as the placement shape;

[0011] Determine the maximum volume based on product specifications and placement shape;

[0012] Determine the placement volume and shape according to the cage specifications;

[0013] Calculate the quotient of the maximum placement volume and the placement volume and use it as the placement quantity;

[0014] Determine the clamping position and placement position according to the placement shape and placement shape;

[0015] The clamping position, the placement quantity and the placement position are combined to form clamping control information, and the clamping control information is output to a preset clamping device.

[0016] By adopting the above technical solution, by analyzing the center of gravity of products of different specifications, the products are clamped in a placement shape by a clamping device and placed into the placement shape corresponding to the net box, so that the stability of product placement can be increased while the products are automatically taken out, and the number of products that can be placed is increased, thereby improving the efficiency of product cleaning.

[0017] Optionally, the specific steps after determining the clamping position and the placement position are also included:

[0018] Determine product volume based on product specifications;

[0019] Calculate the difference between the maximum display volume and the product volume and use it as the gap volume;

[0020] Calculate the product of the placement quantity and the gap volume and use it as the total gap volume;

[0021] If and only if the total volume of the gap is greater than the product volume, the quotient of the total volume of the gap and the product volume is calculated and used as the minimum insertion quantity;

[0022] Calculate the sum of the minimum insertion quantity and the placement quantity and use it as the maximum placement quantity;

[0023] Determine whether placement is possible based on the maximum number of placements, different product shapes, and placement shapes;

[0024] If not, continue to output the clamping position and placement position;

[0025] If yes, different placement shape groups are selected according to the maximum number of placements and the placement shapes;

[0026] Determine different center of gravity distribution according to different placement shape groups and product specifications;

[0027] Based on different gravity center distribution situations, a placement shape group corresponding to the gravity center distribution situation with the most concentrated gravity center distribution is selected as the selected shape group;

[0028] Based on the selected shape group, the product placement adjustment shape and placement adjustment position are retrieved;

[0029] Determine the clamping adjustment position according to the placement adjustment shape;

[0030] The clamping adjustment position, placement adjustment position and maximum placement number are used to replace the clamping position, placement number and placement position in the clamping control information to form new clamping control information.

[0031] By adopting the above technical solution, whether the number of products can be increased is judged by the total volume of the gaps generated by the products placed in the placement shape. When the number of products can be increased, the shape group is selected for clamping and placement through different placement shape groups and center of gravity distribution conditions. This can increase the number of products in the net box while ensuring the stability of the products in the net box, thereby improving the efficiency of product cleaning.

[0032] Optionally, the method further includes the following specific steps after outputting to a preset clamping device:

[0033] Get product material information of the product;

[0034] Determine the lifting position according to the cage specifications and transport the cage to the preset cleaning area;

[0035] Matching the benchmark cleaning time from the preset cleaning database based on the product material information;

[0036] Based on product specifications and placement adjustment shapes, determine whether the groove structure is covered;

[0037] If it does not exist, continue to output the clamping control information to the clamping device;

[0038] If it exists, the groove volume corresponding to the groove structure is retrieved based on the product specifications;

[0039] Matching from the cleaning database based on the groove volume increases the cleaning time;

[0040] Calculate the sum of the increased cleaning time and the baseline cleaning time and use it as the adjusted cleaning time;

[0041] The cleaning time will be adjusted to form cleaning control information;

[0042] The preset hook device based on the lifting position control lifts the cage and places it in the water tank for cleaning, and outputs the cleaning control information to the ultrasonic device in the cleaning equipment.

[0043] By adopting the above technical solution, the ultrasonic device on the cleaning device is adjusted according to the covering condition of the groove structure on the product, and the increase in cleaning time is determined by the volume of the groove. The adjusted cleaning time is then calculated and output to the ultrasonic device to clean the product in the net box. This allows the product to be cleaned while reducing the time for cleaning the product, thereby improving the efficiency of product cleaning.

[0044] Optionally, specific steps for determining whether the groove structure is covered based on product specifications and placement adjustment shape:

[0045] Retrieve different product sizes based on product specifications;

[0046] Select different internal structure sizes of products based on different product sizes;

[0047] Determine different internal structures according to different internal structure sizes;

[0048] If and only if the internal structure is not a structure that penetrates the corresponding product, the internal structure that does not penetrate the corresponding product is regarded as a groove structure;

[0049] Determine the groove surface according to the groove structure and product specifications;

[0050] Based on the placement and adjustment of the shape, determine whether the surface of the groove abuts against the surface of other products;

[0051] If it does not exist, continue to output the clamping control information to the clamping device;

[0052] If present, coverage of the groove structure is determined based on the presence of groove surfaces abutting against surfaces of other products.

[0053] By adopting the above technical solution, the dimensions on the product are analyzed to determine the different internal structure dimensions and internal structures, and the internal structure that does not penetrate the corresponding product is used to determine the groove structure and the groove surface. By placing and adjusting the shape, it is known whether the groove surface is in contact with the surface of other products and serves as a covering condition of the groove structure. This allows the cleaning time of the product to be reduced while completing the cleaning of the product, thereby improving the efficiency of product cleaning.

[0054] Optionally, the specific steps are also included after the cleaning control information is output to the ultrasonic device in the cleaning equipment:

[0055] Determine product area and product surface process according to product specifications;

[0056] Determine the estimated amount of retained water based on the placement adjustment shape, product area, and product surface process;

[0057] The water tank height is adjusted based on the water tank specifications, and the hook device is controlled to lift the water tank at the height of the water tank;

[0058] After lifting, obtain the current water level of the water tank;

[0059] Calculate the difference between the current water level and the preset initial water level and use it as the water level deviation height;

[0060] Calculate the product of the water level deviation height and the cross-sectional area of ​​the water tank and use it as the water carrying capacity;

[0061] Calculate the difference between the amount of carried water and the estimated amount of retained water and use it as the drain water amount;

[0062] Matching the residence time from a preset drainage database based on the drainage water volume;

[0063] The stay time is used as hook control information, and the hook control information is output to the hook device.

[0064] By adopting the above technical solution, after the product is cleaned, the estimated amount of retained water on the product is used to determine the residence time corresponding to draining the product, thereby reducing the time for drying the product and improving the efficiency of product cleaning.

[0065] Optionally, the method further includes the following specific steps after the hook control information is output to the hook device:

[0066] Based on the distribution of the center of gravity corresponding to the selected shape group, the upper center of gravity corresponding to the cage exceeding the preset reference height is retrieved;

[0067] Determine the vertical centerline of the cage according to the cage specifications;

[0068] Based on the upper center of gravity, select the outer center of gravity position of each product corresponding to the outer circle;

[0069] Calculate the horizontal distances between different outer center of gravity positions and the vertical center line and use them as horizontal straight line distances;

[0070] Based on different horizontal straight line distances, the longest horizontal straight line distance is selected as the selected horizontal distance;

[0071] Adjust the shape according to the outer center of gravity position and placement corresponding to the selected horizontal distance to determine the maximum centrifugal force;

[0072] Determine the cage rotation speed based on the maximum centrifugal force, the horizontal distance and the groove structure;

[0073] Matching the blowing power and blowing time from a preset blowing database based on the estimated amount of retained water;

[0074] Adding the cage rotation speed to the hook control information to form new hook control information;

[0075] The blowing power and blowing time are used as blowing control information and output to a preset blowing device.

[0076] By adopting the above technical solution, the center of gravity of the outer product corresponding to the reference height is analyzed to determine the maximum centrifugal force that the outer product can withstand, and the maximum centrifugal force is used to determine the rotation speed of the net box, the blowing power and the blowing time and output them, so that the water on the product can be further drained through blowing and rotation of the net box, thereby improving the efficiency of product cleaning.

[0077] Optionally, the method further includes the following specific steps after the output to the preset blowing device:

[0078] Obtain the changed water level height in the water tank after draining;

[0079] Calculate the difference between the changed water level and the initial water level and use it as the height deviation value;

[0080] Determine whether the height deviation value is less than the preset reference water level deviation value;

[0081] If it is not less than, the product of the height deviation value and the cross-sectional area of ​​the water tank is calculated and used as the amount of supplementary water;

[0082] The replenishment water amount is used as replenishment control information and output to a replenishment device preset on the water tank for replenishing water;

[0083] If it is less than, the product of the height deviation value and the cross-sectional area of ​​the water tank is calculated and used as the amount of water to be reduced;

[0084] Determine the residual pressure value based on the reduced water volume and the initial water level;

[0085] Matching the airbag inflation amount from a preset inflation database based on the residual pressure value;

[0086] The airbag inflation amount is used as inflation control information and output to an airbag device preset in the water tank and used to raise the water level.

[0087] By adopting the above technical scheme, it is determined whether the height deviation value is less than the reference water level deviation value. If it is not, the water tank is directly replenished with water. If it is less, the airbag is inflated with the airbag inflation volume, so that the water level corresponding to the water tank with a slight reduction in water volume is raised to the initial water level height, thereby improving the efficiency of product cleaning while reducing water consumption.

[0088] In a second aspect, the present application provides a product cleaning system, which adopts the following technical solution:

[0089] A product cleaning system, comprising:

[0090] The acquisition module is used to obtain product specifications, cage specifications, product material information, current water level height, and change water level height;

[0091] A memory for storing a program of a product cleaning method as described in the first aspect;

[0092] The program in the memory can be loaded and executed by the processor to implement a product cleaning method as described in the first aspect.

[0093] In a third aspect, the present application provides a computer storage medium capable of storing corresponding programs, which is convenient for improving the efficiency of product cleaning and adopts the following technical solutions:

[0094] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute a product cleaning method as described in the first aspect.

[0095] In a fourth aspect, the present application provides an intelligent terminal, which adopts the following technical solution:

[0096] An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a product cleaning method as described in the first aspect.

[0097] In summary, the present application includes at least one of the following beneficial technical effects:

[0098] 1. By analyzing the center of gravity of products of different specifications, the products are clamped by the clamping device in a placement shape and placed in the corresponding placement shape of the net box, so that the stability of product placement can be increased while automatically picking up the products, and the number of products that can be placed can be increased, thereby improving the efficiency of product cleaning;

[0099] 2. The ultrasonic device on the cleaning device is adjusted according to the covering condition of the groove structure on the product, and the cleaning time is increased according to the volume of the groove. The adjusted cleaning time is calculated and output to the ultrasonic device to clean the product in the net box, so that the cleaning time of the product can be reduced while the cleaning of the product is completed, thereby improving the cleaning efficiency of the product;

[0100] 3. The maximum centrifugal force that the outer product can withstand is determined by analyzing the center of gravity of the outer product corresponding to the reference height, and the maximum centrifugal force is used to determine the rotation speed of the net box, the blowing power and the blowing time and output them, so that the water on the product can be further drained through blowing and the rotation of the net box, thereby improving the efficiency of product cleaning. BRIEF DESCRIPTION OF THE DRAWINGS

[0101] Figure 1 is a flow chart of a method for cleaning a product according to an embodiment of the present invention;

[0102] Figure 2is a flow chart of a method after determining a clamping position and a placement position according to an embodiment of the present invention;

[0103] Figure 3 is a flow chart of a method after outputting to a preset clamping device according to an embodiment of the present invention;

[0104] Figure 4 It is a flow chart of a method for judging whether a groove structure is covered based on product specifications and placement adjustment shape according to an embodiment of the present invention. DETAILED DESCRIPTION

[0105] The following is combined with Figures 1 to 4 The present invention is further described in detail with examples.

[0106] A product cleaning method, system, storage medium and terminal adjust the shape of the product placed in a net box by analyzing the specifications and center of gravity of different products, and further adjust the cleaning of the product according to the grooves and drainage conditions on the product and the replenishment of water in the water tank, thereby improving the efficiency of product cleaning while completing the product cleaning.

[0107] Reference Figure 1 The present application discloses a product cleaning method, comprising the following steps:

[0108] Step S100: Obtain the specifications of the product to be cleaned and the specifications of the cage in which the product is placed.

[0109] Product specifications refer to the dimensions and surface specifications of the products that need to be cleaned after processing. Product specifications are determined by manually inputting the dimensions on the parts drawing corresponding to the products to be processed and performing combined analysis. Cage specifications refer to the dimensions of the cages used to place products for cleaning. Cage specifications are determined by querying the labels and numbers corresponding to the cages, which facilitates subsequent analysis.

[0110] In this embodiment, the cage device includes a box structure and a lifting assembly. The box structure includes four grid side panels and a grid bottom plate. The four grid side panels are respectively connected to the four side edges of the grid bottom plate, and the vertical sides of the four grid side panels are connected to each other.

[0111] The lifting assembly includes a hanging rod and a connecting rod. There are four connecting rods and they are respectively connected to the end points of the grid side plate away from the grid bottom plate. The connecting rod is parallel to the grid side plate. There are four hanging rods and they are perpendicular to the grid bottom plate. The four hanging rods are connected end to end and the corresponding connection points are connected to each other with the end of the connecting rod away from the grid side plate.

[0112] Step S101: determining the contact area between different product shapes and the ground according to product specifications.

[0113] Product shape refers to the shape of the product in different placement situations. The product size is retrieved from the product specifications, and the size close to the ground is used as the basis and combined with other sizes to determine the product shape. Contact area refers to the surface area of ​​different product shapes that contact the ground. The contact area is determined by calculating the size or shape of the surface where the product contacts the ground, which facilitates subsequent analysis.

[0114] Step S102: Based on different contact areas, a product shape corresponding to the largest contact area is selected as a placement shape.

[0115] The placement shape refers to the shape corresponding to the placement of the product. By selecting the product shape corresponding to the largest contact area from different contact areas as the placement shape, subsequent analysis is facilitated.

[0116] Step S103: Determine the maximum placement volume according to product specifications and placement shape.

[0117] The maximum placement volume refers to the maximum volume corresponding to the product when it is placed in a placement shape. The product is placed in a placement shape, and then the corresponding volume is calculated based on the maximum cross-sectional area corresponding to the product specifications and the overall height corresponding to the placement shape.

[0118] For example, when the product to be cleaned is a cylinder, there is another cylinder on the cylinder, and the cross-sectional area of ​​the upper cylinder is smaller than the cross-sectional area of ​​the lower cylinder, the product of the cross-sectional area of ​​the lower cylinder and the overall height of the two cylinders is calculated and used as the maximum volume.

[0119] Step S104: Determine the placement volume and placement shape according to the cage specifications.

[0120] The placement volume refers to the volume in the mesh box that can be used to place the product. The placement shape refers to the shape of the cavity in the mesh box that can be used to place the product. The size parameters corresponding to the mesh box are retrieved through the mesh box specifications to make corresponding connections to obtain the corresponding shape as the placement shape. The placement volume is then determined by calculating the length, width and height corresponding to the size parameters, which is convenient for subsequent analysis.

[0121] Step S105: Calculate the quotient of the maximum placement volume and the placement volume and use it as the placement quantity.

[0122] The placement quantity refers to the number of products that can be placed in the cage. The quotient of the maximum placement volume and the placement volume is calculated and used as the placement quantity, which facilitates subsequent analysis.

[0123] Step S106: Determine the clamping position and the placement position according to the placement shape and the placement shape.

[0124] The clamping position refers to the position where the clamping device clamps the product in the placement shape. The different structures on the product corresponding to the placement shape are analyzed, and the position corresponding to the structure that can be clamped by the clamping device is selected as the clamping position. The clamping device refers to the mechanical arm used to clamp the product into the cage, which is pre-set by the operator between the product position and the cage position. The placement position refers to the position where the product is placed in the cage in the placement shape. The placement position is determined by analyzing the placement of multiple products in the placement shape.

[0125] Step S107: combining the clamping position, the placement quantity and the placement position to form clamping control information, and outputting the clamping control information to a preset clamping device.

[0126] The clamping control information refers to the control information for controlling the clamping device to clamp. The clamping position, the number of placements and the data corresponding to the placement position are combined to form the clamping control information, and the clamping control information is output to the preset clamping device. This enables the product to be automatically picked up in the placed shape while increasing the stability of the product placement and the number of products that can be placed, thereby improving the efficiency of product cleaning.

[0127] exist Figure 1 In step S107 shown in the figure, in order to further ensure the rationality of the specific steps after determining the clamping position and the placement position, it is necessary to further analyze and calculate the specific steps after determining the clamping position and the placement position. Figure 2 The steps shown are explained in detail.

[0128] Reference Figure 2 , and also includes specific steps after determining the clamping position and the placement position:

[0129] Step S200: Determine product volume according to product specifications.

[0130] Product volume refers to the volume of the product that needs to be cleaned. The product volume is determined by taking the corresponding dimensions of the product from the product specifications and performing combined calculations to facilitate subsequent analysis.

[0131] Step S201: Calculate the difference between the maximum placement volume and the product volume and use it as the gap volume.

[0132] The gap volume refers to the volume of the gap between the maximum placement volume and the product volume. By calculating the difference between the maximum placement volume and the product volume and using it as the gap volume, subsequent analysis will be facilitated.

[0133] Step S202: Calculate the product of the placement quantity and the gap volume and use it as the total gap volume.

[0134] The total gap volume refers to the total volume of the gaps created when multiple products are placed in a mesh box. The product of the number of products placed and the gap volume is calculated and used as the total gap volume, which facilitates subsequent analysis.

[0135] Step S203: If and only if the total volume of the gaps is greater than the product volume, the quotient of the total volume of the gaps and the product volume is calculated and used as the minimum insertion quantity.

[0136] The minimum insertion quantity refers to the minimum number of products that can be inserted in the mesh box. When the total gap volume is not larger than the product volume, it means that the number of products that can be placed in the mesh box can be increased by changing the shape of the products. When the total gap volume is larger than the product volume, it means that the number of products that can be placed in the mesh box can be increased by changing the shape of the products. The quotient of the total gap volume and the product volume is calculated and taken as the minimum insertion quantity.

[0137] Step S204: Calculate the sum of the minimum insertion quantity and the placement quantity and use it as the maximum placement quantity.

[0138] The maximum placement quantity refers to the maximum number of products that can be placed in the cage. The sum of the minimum insertion quantity and the placement quantity is calculated and used as the maximum placement quantity, which facilitates subsequent analysis.

[0139] Step S205: Determine whether placement can be performed based on the maximum number of placements, different product shapes, and placement shapes. If not, jump to step S206. If yes, jump to step S207.

[0140] By judging whether the placement shape corresponding to the mesh box can accommodate different product shapes and the maximum number of products, it is judged whether the mesh box can increase the number of products placed by changing the shape of the products placed in the mesh box.

[0141] Step S206: Continue to output the clamping position and the placement position.

[0142] When the products cannot be placed in the mesh box, it means that the number of products placed cannot be increased by changing the shape of the products placed in the mesh box, so the clamping position and the placement position continue to be output and jump to step S107.

[0143] Step S207: different placement shape groups are selected according to the maximum placement quantity and the placement shapes.

[0144] A placement shape group refers to a combination of placement shapes corresponding to the maximum number of products placed in a mesh box. When the mesh box can be placed, it means that the number of products placed can be increased by changing the shape in which the products are placed in the mesh box. Then, by placing the maximum number of products and different product shapes in the placement shapes corresponding to the mesh box, a combination of shapes for placing different products is obtained as a placement shape group.

[0145] Step S208: Determine different center of gravity distributions according to different placement shape groups and product specifications.

[0146] The center of gravity distribution refers to the distribution of the center of gravity corresponding to the products placed in the cage. The center of gravity position is obtained by combining the largest size in the product specifications with the center of the product. The shapes of the products placed in different shape groups and the different center of gravity positions corresponding to multiple products in the cage are then combined to form the center of gravity distribution.

[0147] Step S209: Based on different center of gravity distribution situations, a placement shape group corresponding to the center of gravity distribution situation with the most concentrated center of gravity distribution is selected as the selected shape group.

[0148] The selected shape group refers to the shape combination corresponding to the selection among different placement shape groups. The placement shape group corresponding to the most concentrated center of gravity distribution is selected as the selected shape group from the different center of gravity distributions corresponding to different placement shape groups, so as to facilitate subsequent analysis.

[0149] Step S210: Retrieving the placement adjustment shape and placement adjustment position of the product based on the selected shape group.

[0150] The placement adjustment shape refers to the shape of the product after adjustment in the mesh box, and the placement adjustment position refers to the position of the product in the mesh box with the placement adjustment shape after adjustment. The shape and position of the corresponding product in the mesh box are retrieved from the selected shape group as the placement adjustment shape and placement adjustment position, which facilitates subsequent analysis.

[0151] Step S211: Determine the clamping adjustment position according to the placement adjustment shape.

[0152] The clamping adjustment position refers to the position where the clamping device clamps the product after adjustment. By analyzing the different structures of the product corresponding to the placement adjustment shape, the position corresponding to the structure that can be clamped on the placement adjustment shape is selected as the clamping adjustment position.

[0153] Step S212: Replace the clamping position, placement number and placement position in the clamping control information with the clamping adjustment position, placement adjustment position and maximum placement number to form new clamping control information.

[0154] By replacing the data corresponding to the clamping position, placement quantity and placement position in the clamping control information with the data corresponding to the clamping adjustment position, placement adjustment position and maximum placement quantity to form new clamping control information, it is possible to increase the quantity of products in the net cage while ensuring the stability of the products in the net cage, thereby improving the efficiency of product cleaning.

[0155] exist Figure 1 In step S107 shown in the figure, in order to further ensure the rationality of the specific steps after the output to the preset clamping device, it is necessary to further analyze and calculate the specific steps after the output to the preset clamping device. Figure 3 The steps shown are explained in detail.

[0156] Reference Figure 3 , and further includes the specific steps after outputting to a preset clamping device:

[0157] Step S300: Obtain product material information of the product.

[0158] Product material information refers to information such as the hardness or density of the material corresponding to the product that needs to be cleaned. The product material information can be determined by querying the number of the blank corresponding to the processed product, which facilitates subsequent analysis.

[0159] Step S301: Determine the lifting position according to the specifications of the net cage, and transport the net cage to a preset area to be cleaned.

[0160] The lifting position refers to the position where the cage is lifted. The size corresponding to the lifting operation is retrieved from the cage specifications, and the position corresponding to the retrieved size on the product is used as the lifting position. The area to be cleaned refers to the area where the products placed in the cage are waiting to be cleaned. It is pre-set and stored by the operator. The cage is transported to the preset area to be cleaned to prepare for cleaning the products in the cage.

[0161] Step S302: matching a reference cleaning time from a preset cleaning database based on product material information.

[0162] The reference cleaning time refers to the reference time for the ultrasonic device to clean the product. The reference cleaning time is retrieved from the preset cleaning database through the product material information. The ultrasonic device is used to clean the product in the corresponding net box placed in the water inlet tank. The ultrasonic device is pre-installed in the water tank. The cleaning database pre-stores the operating time of the ultrasonic device corresponding to the material of different products and the volume of the groove on the product, which will not be repeated here.

[0163] Step S303: Based on the product specifications and the placement adjustment shape, determine whether the groove structure is covered. If not, jump to step S304. If yes, jump to step S305.

[0164] The groove structure refers to the structure such as grooves and holes on the product that do not penetrate the product. The product specifications and the shape adjustment mechanical energy are combined to analyze whether the groove structure is covered, thereby determining whether the groove structure on the product can be completely cleaned.

[0165] Step S304: Continue to output the clamping control information to the clamping device.

[0166] When the groove structure is not covered, it means that the groove structure on the product can be completely cleaned, and then step S107 is continued.

[0167] Step S305: Retrieve the groove volume corresponding to the groove structure based on the product specification.

[0168] The groove volume refers to the volume corresponding to the groove structure on the product. When the groove structure is covered, it means that the groove structure on the product cannot be completely cleaned. The size corresponding to the groove structure is retrieved through the product specifications and the volume obtained by combining and calculating is used as the groove volume, which is convenient for subsequent analysis.

[0169] Step S306: Matching an increased cleaning time from the cleaning database based on the groove volume.

[0170] Increased cleaning time refers to the additional time required for ultrasonic equipment to clean the products in the cage. The increased cleaning time is retrieved and matched from the cleaning database through the groove volume, which facilitates subsequent analysis.

[0171] Step S307: Calculate the sum of the increased cleaning time and the reference cleaning time and use it as the adjusted cleaning time.

[0172] Adjusted cleaning time refers to the time it takes for the adjusted ultrasonic equipment to clean the products in the cage. The adjusted cleaning time is calculated by adding the sum of the increased cleaning time and the benchmark cleaning time.

[0173] Step S308: The cleaning time is adjusted to form cleaning control information.

[0174] The cleaning control information refers to the control information for controlling the ultrasonic equipment to clean the products in the net box, and the cleaning control information is formed by adjusting the data corresponding to the cleaning time.

[0175] Step S309: Based on the lifting position, the preset hook device is controlled to lift the net cage and place it in the water tank for cleaning, and the cleaning control information is output to the ultrasonic device in the cleaning equipment.

[0176] The hook device refers to a hook used to lift, transport and rotate the net cage. It is pre-set by the operator on the working line corresponding to the water tank and the area to be cleaned. The hook device is controlled by the lifting position to lift the net cage and place it in the water tank for cleaning. The cleaning control information is output to the ultrasonic device in the cleaning equipment. This can reduce the time for cleaning the product while completing the cleaning of all structures on the product, thereby improving the efficiency of product cleaning.

[0177] exist Figure 3 In step S303 shown in the figure, in order to further ensure the rationality of the specific steps of judging whether the groove structure is covered based on the product specifications and the placement adjustment shape, it is necessary to further analyze and calculate the specific steps of judging whether the groove structure is covered based on the product specifications and the placement adjustment shape. Figure 4 The steps shown are explained in detail.

[0178] Reference Figure 4 , based on product specifications and placement adjustment shape, determine whether the groove structure is covered or not:

[0179] Step S400: Retrieve different product sizes based on product specifications.

[0180] Product size refers to the size of the product that needs to be cleaned. By retrieving different product sizes from the product specifications, subsequent analysis will be facilitated.

[0181] Step S401: Select different internal structure sizes of the product based on different product sizes.

[0182] Internal structural dimensions refer to the dimensions of structures such as holes or grooves inside the product. By selecting different internal structural dimensions of products from different product dimensions, subsequent analysis can be facilitated.

[0183] Step S402: Determine different internal structures according to different internal structure sizes.

[0184] The internal structure refers to the corresponding holes or grooves inside the product. Different shapes are obtained by combining and connecting different internal structure sizes. The corresponding structures of different shapes are then determined as different internal structures.

[0185] Step S403: If and only if the internal structure is not a structure that penetrates the corresponding product, the internal structure that does not penetrate the corresponding product is regarded as a groove structure.

[0186] The groove structure refers to a structure such as grooves of various shapes that do not penetrate the corresponding products. When the internal structure is a structure that penetrates the corresponding products, it means that the products are easy to be cleaned by an ultrasonic device when they are placed accordingly. When the internal structure is not a structure that penetrates the corresponding products, it is not easy to be cleaned by an ultrasonic device when the products are placed accordingly.

[0187] For example, the products cleaned in the mesh box have the same specifications. When there is a cylindrical product with a through hole or groove in the center, the products are placed in correspondence and abutted, and the holes on the cylindrical parts are interconnected, so that the water in the water tank can easily penetrate and be cleaned by ultrasonic equipment.

[0188] When there is an unpenetrated hole or groove in the center of a cylindrical product, the products are placed and abutted accordingly, so that the circular surface of the lower part of the cylinder abuts against the surface of the hole or groove on the cylinder of another product, making it difficult for water in the water tank to directly penetrate into the groove and be cleaned by ultrasonic equipment.

[0189] Step S404: Determine the groove surface according to the groove structure and product specifications.

[0190] The groove surface refers to the surface on the product where the groove structure exists. The surface formed by taking the dimensions corresponding to the groove structure from the product specifications is used as the groove surface, which facilitates subsequent analysis.

[0191] Step S405: Based on the placement adjustment shape, determine whether the groove surface abuts against the surface of other products. If not, jump to step S406. If yes, jump to step S407.

[0192] The shape of the product in the mesh box is determined by adjusting the placement shape, and then the situation of multiple products being stacked and placed in an adjusted shape is analyzed to find out whether multiple products are in contact with each other, and to determine whether the groove surface on the product is in contact with the surface of other products, thereby determining whether the groove structure is covered.

[0193] Step S406: Continue to output the clamping control information to the clamping device.

[0194] When the groove surface does not abut against the surface of other products, it means that the groove structure is not covered, and then step S107 is continued.

[0195] Step S407: determining the coverage of the groove structure based on the presence of the groove surface abutting against the surface of other products.

[0196] When the groove surface abuts against the surface of other products, it means that the groove structure is covered. The situation corresponding to the groove surface abutting against the surface of other products is used as the covering situation of the groove structure. This can reduce the time for cleaning the product while completing the cleaning of the entire product structure, thereby improving the efficiency of product cleaning.

[0197] exist Figure 3 In the step S308 shown, in order to further ensure the rationality of the specific steps located after the ultrasonic device that outputs the cleaning control information to the cleaning equipment, it is necessary to further analyze and calculate the specific steps located after the ultrasonic device that outputs the cleaning control information to the cleaning equipment separately, which is explained in detail through the steps shown below.

[0198] The specific steps are also included after the cleaning control information is output to the ultrasonic device in the cleaning equipment:

[0199] Step S500: Determine the product area and product surface process according to product specifications.

[0200] Product area refers to the surface area of ​​the product that needs to be cleaned. Product surface processing refers to the surface treatment of the product after processing, such as spraying or oiling. The product area and product surface processing are determined by combining the corresponding dimensions from the product specifications and the product processing procedures corresponding to the product specifications, which facilitates subsequent analysis.

[0201] Step S501: Determine the estimated amount of retained water based on the placement adjustment shape, product area, and product surface process.

[0202] The estimated retained water volume refers to the estimated amount of water retained on all products in the cage after cleaning. The water flow rate and the estimated amount of water attached to the product surface are calculated and analyzed through the product surface process and product area. In addition, the estimated water volume of the groove structure that can retain water corresponding to the adjusted shape is added. The sum of the two estimated water volumes is calculated and used as the estimated retained water volume, which is convenient for subsequent analysis.

[0203] Step S502: The water tank height is retrieved based on the water tank specification, and the hook device is controlled to lift the water tank at the water tank height.

[0204] The water tank height refers to the height of the water tank used to clean the products in the cage. The cage can be completely drained by retrieving the corresponding height from the water tank specifications as the water tank height and then controlling the hook device to lift it at the water tank height.

[0205] Step S503: After lifting, obtain the current water level of the water tank.

[0206] The current water level refers to the water level in the water tank. After the water tank is lifted up to the height of the water tank by controlling the hook device, the pressure generated by the water on the sensor is measured by the pressure sensor preset on the side of the water tank to calculate the water level as the current water level.

[0207] Step S504: Calculate the difference between the current water level and the preset initial water level and use it as the water level deviation height.

[0208] The initial water level height refers to the initial water level height in the water tank, which is pre-set and stored by the operator. The water level deviation height refers to the height corresponding to the amount of water in the water tank carried by the products in the cage after being lifted. The difference between the current water level height and the preset initial water level height is calculated and used as the water level deviation height, which facilitates subsequent analysis.

[0209] Step S505: Calculate the product of the water level deviation height and the cross-sectional area of ​​the water tank and use it as the carried water volume.

[0210] The carrying water volume refers to the amount of water carried by the products in the cage after they are lifted. The product of the water level deviation height and the cross-sectional area of ​​the water tank is calculated and used as the carrying water volume, which facilitates subsequent analysis.

[0211] Step S506: Calculate the difference between the carried water volume and the estimated retained water volume and use it as the drained water volume.

[0212] The drainage water volume refers to the amount of water that needs to be drained from the products in the cage. The difference between the carried water volume and the estimated retained water volume is calculated and used as the drainage water volume, which facilitates subsequent analysis.

[0213] Step S507: matching the residence time from a preset drainage database based on the drainage water volume.

[0214] The residence time refers to the time that the product in the cage needs to be drained. The residence time is retrieved and matched from the preset draining database by the draining water volume. The draining database pre-stores the draining time corresponding to different draining water volumes, which will not be described in detail here.

[0215] Step S508: Use the dwell time as hook control information, and output the hook control information to the hook device.

[0216] By using the data corresponding to the residence time as the hook control information and outputting the hook control information to the hook device, the water remaining on the product in the net box can be reduced, and the time for drying the product can be reduced, thereby improving the efficiency of product cleaning.

[0217] In the step S308 shown, in order to further ensure the rationality of the specific steps after the hook control information is output to the hook device, it is necessary to further analyze and calculate the specific steps after the hook control information is output to the hook device, which is explained in detail through the steps shown below.

[0218] The invention also includes the specific steps after the hook control information is output to the hook device:

[0219] Step S600: based on the distribution of the center of gravity corresponding to the selected shape group, retrieve the upper center of gravity corresponding to the cage exceeding the preset reference height.

[0220] The reference height refers to the height of the mesh side panels corresponding to the cage, and the height of the corresponding side panels is taken from the cage specifications as the reference height. The upper center of gravity refers to the distribution of the center of gravity of the products placed above the reference height.

[0221] Step S601: Determine the vertical center line of the cage according to the cage specifications.

[0222] The vertical center line refers to the vertical line corresponding to the center of the cage. The center position of the cage is determined by retrieving the corresponding dimensions of the cage from the cage specifications and performing a combined analysis. The center position of the cage and the direction driving the cage to rotate are then combined to obtain the rotation center line of the cage as the vertical center line, which is convenient for subsequent analysis.

[0223] Step S602: based on the upper layer center of gravity, select the outer center of gravity position of each product corresponding to the outer circle.

[0224] The outer center of gravity position refers to the center of gravity position of each product in the outer circle corresponding to the upper center of gravity situation. The products in the outer circle and the outer center of gravity positions of the products in the outer circle are selected from the products corresponding to the upper center of gravity situation, so as to facilitate subsequent analysis.

[0225] Step S603: Calculate the horizontal distances between different outer center of gravity positions and the vertical center line and use them as horizontal straight line distances.

[0226] The horizontal straight-line distance refers to the horizontal straight-line distance between the products in the outer circle and the vertical center line. By calculating the horizontal distances between different outer center of gravity positions and the vertical center line and using them as the horizontal straight-line distance, subsequent analysis is facilitated.

[0227] Step S604: based on different horizontal straight line distances, the longest horizontal straight line distance is selected as the selected horizontal distance.

[0228] The selected horizontal distance refers to the straight-line distance corresponding to the selection from different horizontal straight-line distances. By selecting the farthest horizontal straight-line distance from different horizontal straight-line distances as the selected horizontal distance, subsequent analysis is facilitated.

[0229] Step S605: adjusting the shape according to the outer center of gravity position corresponding to the selected horizontal distance to determine the maximum centrifugal force.

[0230] The maximum centrifugal force refers to the maximum centrifugal force that the product corresponding to the horizontal distance can withstand when rotating. The centrifugal force corresponding to the product that is placed and adjusted in shape is retrieved from the support points and product specifications. The centrifugal force of the corresponding product is retrieved from the preset centrifugal force database after searching and matching the support points, product weight and outer center of gravity position. The centrifugal force database pre-stores the support points, weights and center of gravity positions of different products that can withstand the centrifugal force caused by rotation while ensuring the stability of the product.

[0231] Step S606: Determine the rotation speed of the cage according to the maximum centrifugal force, the selected horizontal distance and the groove structure.

[0232] The rotation speed of the cage refers to the speed at which the hook device drives the cage to rotate. The rotation speed is retrieved from the preset rotation database by calculating the maximum centrifugal force and selecting the quotient of the horizontal distance as the maximum rotation speed, and then searching and matching the volume of the groove structure. The rotation speed and rotation time corresponding to the volume of different groove structures are pre-stored in the rotation database, which will not be described in detail here.

[0233] When the rotation speed is not greater than the maximum speed, the maximum speed is used as the rotation speed of the mesh box. When the rotation speed is greater than the maximum speed, the maximum speed and the volume of the groove structure are retrieved and matched from the rotation database, and the rotation time is retrieved and operated at the maximum speed. In this way, all structures on the product can be cleaned, reducing the probability of repeated cleaning of the product, thereby improving the cleaning efficiency of the product.

[0234] Step S607: matching the blowing power and blowing time from a preset blowing database based on the estimated amount of retained water.

[0235] Blowing power refers to the power of the preset blowing device to blow and drain the products in the net box, and blowing time refers to the time when the preset blowing device blows with the blowing power. The blowing power and blowing time are matched from the preset blowing database by estimating the amount of retained water. The blowing device refers to a fan used to blow and drain the products in the net box. The blowing device is installed on the hook device and is located in the center of the net box. The blowing power and time corresponding to the amount of water retained on different products are pre-stored in the blowing database, which will not be elaborated here.

[0236] Step S608: Add the cage rotation speed to the hook control information to form new hook control information.

[0237] By adding the data corresponding to the rotation speed of the mesh box to the hook control information to form new hook control information, the water on the product can be further drained through the rotation of the mesh box, thereby improving the efficiency of product cleaning.

[0238] Step S609: The blowing power and blowing time are used as blowing control information and output to a preset blowing device.

[0239] By using the data corresponding to the blowing power and the blowing time as blowing control information and outputting it to a preset blowing device, the water on the product can be further drained by blowing, thereby improving the efficiency of product cleaning.

[0240] In step S609 shown above, in order to further ensure the rationality of the specific steps after the output to the preset blowing device, it is necessary to further analyze and calculate the specific steps after the output to the preset blowing device, which is explained in detail through the following steps.

[0241] It also includes specific steps after outputting to the preset blowing device:

[0242] Step S700: Obtain the changed water level height in the water tank after draining.

[0243] Changing the water level height refers to the water level height in the water tank after the change. The water level height is calculated by measuring the pressure exerted by the water in the water tank on the sensor after draining through a pressure sensor preset on the side of the water tank, so as to facilitate subsequent analysis.

[0244] Step S701: Calculate the difference between the changed water level and the initial water level and use it as the height deviation value.

[0245] The height deviation value refers to the deviation value of the height between the changed water level height and the initial water level height. By calculating the difference between the changed water level height and the initial water level height and using it as the height deviation value, subsequent analysis is facilitated.

[0246] Step S702: Determine whether the height deviation value is less than the preset reference water level deviation value. If not, jump to step S703. If yes, jump to step S705.

[0247] The reference water level deviation value refers to the reference deviation value between the water level height in the water tank after draining and the initial water level height, which is set and stored by the operator in advance. By judging whether the height deviation value is less than the preset reference water level deviation value, it is judged whether it is necessary to directly perform water replenishment operation.

[0248] Step S703: Calculate the product of the height deviation value and the cross-sectional area of ​​the water tank and use it as the replenishment water volume.

[0249] The replenishment water volume refers to the amount of water that needs to be replenished in the water tank. When the height deviation value is not less than the reference water level deviation value, it means that direct water replenishment operation is required. The product of the height deviation value and the cross-sectional area of ​​the water tank is calculated and used as the replenishment water volume.

[0250] Step S704: The replenishment water amount is used as the replenishment water control information and output to the replenishment water device preset on the water tank for replenishing water.

[0251] By using the data corresponding to the amount of replenished water as replenishment control information and outputting it to a replenishment device preset on the water tank for replenishing water, the water in the water tank can be replenished in time, reducing the probability that the product cannot be completely cleaned, thereby reducing the number of repeated cleanings and improving the efficiency of product cleaning.

[0252] Step S705: Calculate the product of the height deviation value and the cross-sectional area of ​​the water tank and use it as the amount of water to be reduced.

[0253] The reduced water volume refers to the amount of water reduced in the water tank after draining. When the height deviation value is less than the reference water level deviation value, it means that no direct water replenishment operation is required. The product of the height deviation value and the cross-sectional area of ​​the water tank is calculated and used as the reduced water volume, which is convenient for subsequent analysis.

[0254] Step S706: Determine the residual pressure value according to the reduced water volume and the initial water level.

[0255] The residual pressure value refers to the pressure value generated by the remaining water in the water tank. The weight corresponding to the reduced water volume is calculated by reducing the volume corresponding to the reduced water volume and the density of water as the reduced pressure value. The product of the initial water level height and the cross-sectional area of ​​the water tank is calculated as the initial water volume in the water tank, and the volume corresponding to the initial water volume and the density of water are calculated to calculate the weight corresponding to the initial water volume as the initial pressure value. Finally, the difference between the initial pressure value and the reduced pressure value is calculated and used as the residual pressure value.

[0256] Step S707: Match the airbag inflation amount from a preset inflation database based on the residual pressure value.

[0257] The airbag inflation volume refers to the inflation volume of the airbag preset in the water tank, and the airbag inflation volume is matched from the preset inflation database through the residual pressure value. The inflation volume of the airbag corresponding to the pressure value of the water in different water tanks is pre-stored in the inflation database, which will not be described in detail here.

[0258] Step S708: The airbag inflation amount is used as inflation control information and output to an airbag device preset in the water tank and used to raise the water level.

[0259] The airbag device refers to an airbag used to adjust the water in the water tank to the initial water level. The airbag is installed at the bottom of the water tank and covers the bottom of the water tank. By using the data corresponding to the airbag inflation amount as inflation control information and outputting it to the airbag device, the water level corresponding to the water tank with a slight reduction in water volume is raised to the initial water level, thereby improving the cleaning efficiency of the product while reducing water consumption.

[0260] In this embodiment, if the sum of multiple height deviation values ​​is greater than the reference water level deviation value, the use of the airbag is stopped and the air in the airbag is completely released, and then the water in the water tank is replenished to the initial water level height, thereby reducing the multiple times of inflating the airbag to affect the descent of the net cage, resulting in the probability that the products in the net cage are not easily fully immersed in water for cleaning, thereby improving the efficiency of product cleaning.

[0261] Based on the same inventive concept, an embodiment of the present invention provides a product cleaning system, including:

[0262] The acquisition module is used to obtain product specifications, cage specifications, product material information, current water level height, and change water level height.

[0263] A memory is used to store a program of a product cleaning method.

[0264] The program in the memory can be loaded and executed by the processor to implement a product cleaning method.

[0265] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed by a product cleaning method.

[0266] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0267] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute a product cleaning method.

[0268] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0269] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A product cleaning method, characterized in that: include: Obtain the specifications of the products to be cleaned and the specifications of the cages in which the products are placed; Determine the contact area between different product shapes and the ground according to product specifications; Based on different contact areas, the product shape corresponding to the largest contact area is selected as the placement shape; Determine the maximum volume based on product specifications and placement shape; Determine the placement volume and shape according to the cage specifications; Calculate the quotient of the maximum placement volume and the placement volume and use it as the placement quantity; Determine the clamping position and placement position according to the placement shape and placement shape; The clamping position, the placement quantity and the placement position are combined to form clamping control information, and the clamping control information is output to a preset clamping device.

2. A product cleaning method according to claim 1, characterized in that: It also includes specific steps after determining the clamping position and placement position: Determine product volume based on product specifications; Calculate the difference between the maximum display volume and the product volume and use it as the gap volume; Calculate the product of the placement quantity and the gap volume and use it as the total gap volume; If and only if the total volume of the gap is greater than the product volume, the quotient of the total volume of the gap and the product volume is calculated and used as the minimum insertion quantity; Calculate the sum of the minimum insertion quantity and the placement quantity and use it as the maximum placement quantity; Determine whether placement is possible based on the maximum number of placements, different product shapes, and placement shapes; If not, continue to output the clamping position and placement position; If yes, different placement shape groups are selected according to the maximum number of placements and the placement shapes; Determine different center of gravity distribution according to different placement shape groups and product specifications; Based on different gravity center distribution situations, a placement shape group corresponding to the gravity center distribution situation with the most concentrated gravity center distribution is selected as the selected shape group; Based on the selected shape group, the product placement adjustment shape and placement adjustment position are retrieved; Determine the clamping adjustment position according to the placement adjustment shape; The clamping adjustment position, placement adjustment position and maximum placement number are used to replace the clamping position, placement number and placement position in the clamping control information to form new clamping control information.

3. A product cleaning method according to claim 1, characterized in that: It also includes specific steps after output to the pre-set clamping device: Get product material information of the product; Determine the lifting position according to the cage specifications and transport the cage to the preset cleaning area; Matching the benchmark cleaning time from the preset cleaning database based on the product material information; Based on product specifications and placement adjustment shapes, determine whether the groove structure is covered; If it does not exist, continue to output the clamping control information to the clamping device; If it exists, the groove volume corresponding to the groove structure is retrieved based on the product specifications; Matching from the cleaning database based on the groove volume increases the cleaning time; Calculate the sum of the increased cleaning time and the baseline cleaning time and use it as the adjusted cleaning time; The cleaning time will be adjusted to form cleaning control information; The preset hook device based on the lifting position control lifts the cage and places it in the water tank for cleaning, and outputs the cleaning control information to the ultrasonic device in the cleaning equipment.

4. A product cleaning method according to claim 3, characterized in that: Specific steps to determine whether the groove structure is covered based on product specifications and placement adjustment shape: Retrieve different product sizes based on product specifications; Select different internal structure sizes of products based on different product sizes; Determine different internal structures according to different internal structure sizes; If and only if the internal structure is not a structure that penetrates the corresponding product, the internal structure that does not penetrate the corresponding product is regarded as a groove structure; Determine the groove surface according to the groove structure and product specifications; Based on the placement and adjustment of the shape, determine whether the surface of the groove abuts against the surface of other products; If it does not exist, continue to output the clamping control information to the clamping device; If present, coverage of the groove structure is determined based on the presence of groove surfaces abutting against surfaces of other products.

5. A product cleaning method according to claim 3, characterized in that: The specific steps are also included after the cleaning control information is output to the ultrasonic device in the cleaning equipment: Determine product area and product surface process according to product specifications; Determine the estimated amount of retained water based on the placement adjustment shape, product area, and product surface process; The water tank height is adjusted based on the water tank specifications, and the hook device is controlled to lift the water tank at the height of the water tank; After lifting, obtain the current water level of the water tank; Calculate the difference between the current water level and the preset initial water level and use it as the water level deviation height; Calculate the product of the water level deviation height and the cross-sectional area of ​​the water tank and use it as the amount of water carried; Calculate the difference between the amount of carried water and the estimated amount of retained water and use it as the drain water amount; Matching the residence time from a preset drainage database based on the drainage water volume; The stay time is used as hook control information, and the hook control information is output to the hook device.

6. A product cleaning method according to claim 5, characterized in that: The invention also includes the specific steps after the hook control information is output to the hook device: Based on the distribution of the center of gravity corresponding to the selected shape group, the upper center of gravity corresponding to the cage exceeding the preset reference height is retrieved; Determine the vertical centerline of the cage according to the cage specifications; Based on the upper center of gravity, select the outer center of gravity position of each product corresponding to the outer circle; Calculate the horizontal distances between different outer center of gravity positions and the vertical center line and use them as horizontal straight line distances; Based on different horizontal straight line distances, the longest horizontal straight line distance is selected as the selected horizontal distance; Adjust the shape according to the outer center of gravity position and placement corresponding to the selected horizontal distance to determine the maximum centrifugal force; Determine the cage rotation speed based on the maximum centrifugal force, the horizontal distance and the groove structure; Matching the blowing power and blowing time from a preset blowing database based on the estimated amount of retained water; Adding the cage rotation speed to the hook control information to form new hook control information; The blowing power and blowing time are used as blowing control information and output to a preset blowing device.

7. A product cleaning method according to claim 6, characterized in that: It also includes specific steps after outputting to the preset blowing device: Obtain the changed water level height in the water tank after draining; Calculate the difference between the changed water level and the initial water level and use it as the height deviation value; Determine whether the height deviation value is less than the preset reference water level deviation value; If it is not less than, the product of the height deviation value and the cross-sectional area of ​​the water tank is calculated and used as the amount of supplementary water; The replenishment water amount is used as replenishment control information and output to a replenishment device preset on the water tank for replenishing water; If it is less than, the product of the height deviation value and the cross-sectional area of ​​the water tank is calculated and used as the amount of water to be reduced; Determine the residual pressure value based on the reduced water volume and the initial water level; Matching the airbag inflation amount from a preset inflation database based on the residual pressure value; The airbag inflation amount is used as inflation control information and output to an airbag device preset in the water tank and used to raise the water level.

8. A product cleaning system, characterized in that: include: The acquisition module is used to obtain product specifications, cage specifications, product material information, current water level height, and change water level height; A memory for storing a program of a product cleaning method according to any one of claims 1 to 7; The program in the memory can be loaded and executed by the processor to implement a product cleaning method as described in any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and executes a product cleaning method according to any one of claims 1 to 7.

10. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a product cleaning method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Mass spectrometer ion source cleaning method and system, terminal and storage medium

    CN121402371A