A method and system for automatic oiling of an instrument outer ring

By coordinating the operation of the robotic arm and the oil spraying device, the oiling process on the outer ring of the instrument is precisely controlled, solving the problem of unstable oiling caused by manual brushing and achieving a high-quality automatic oiling effect.

CN120802678BActive Publication Date: 2025-12-12NINGBO LAWRENCE SURFACE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511270068.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-08
Publication Date
2025-12-12
Estimated Expiration
2045-09-08

AI Technical Summary

Technical Problem

In the existing technology, the quality of oiling on the outer ring of the instrument is unstable, mainly because manual brushing makes it difficult to control the amount of oil applied, the amount of force applied, and the brushing speed.

Method used

A robotic arm is used to grip the outer ring of the instrument and move it to the oil injection station. By collecting the outer ring detection information, the outer ring specifications and center position point are generated, the oil injection movement parameters are determined, and the pressure detection value is collected in real time to generate the oil injection output parameters, thereby controlling the oil injection device to perform precise oil injection.

Benefits of technology

It improves the quality of oiling on the outer ring of the instrument, ensures accurate initial alignment of the oiling device, avoids oiling deviation or contamination, and enhances the stability and consistency of oiling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120802678B_ABST
    Figure CN120802678B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of instrument outer ring automatic oiling method and system, it is related to workpiece oiling processing technical field, it includes: control preset manipulator is moved to preset oiling station by instrument outer ring, and acquisition outer ring detection information;According to outer ring detection information, generate outer ring specification and outer ring center position point;According to outer ring specification, determine oiling movement parameter;Control preset oiling device moves to outer ring center position point, then according to oiling movement parameter, control preset oiling device and carry out down pressure movement, and real-time acquisition pressure detection value;Combine pressure detection value and outer ring specification, generate oiling output parameter;Through oiling output parameter, control preset oiling device and carry out oiling.The present application has the effect of improving the oiling quality of instrument outer ring.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of workpiece oiling processing, in particular to an automatic oiling method and system for instrument outer rings. BACKGROUND

[0002] Workpiece oiling processing is a process of applying oil to the surface of various metal or non-metal workpieces in industrial production. The core purpose is to form a uniform oil protective film on the surface of the workpiece to achieve protection, lubrication, rust prevention, or improve subsequent processing performance, etc.

[0003] When processing the outer ring of a small dial instrument, the outer ring is generally injected by an injection molding machine, and then needs to be oiled. At present, when the outer ring of the instrument is oiled, the outer ring of the instrument is generally taken out from the injection molding machine by a mechanical hand and moved to an oiling station, and then oiled by a worker using a brush, and then placed in a drying device for drying.

[0004] Since manual brushing is used to oil the outer ring of the small dial instrument, the amount of oil dipped by the brush, the size of the force, and the brushing speed are all controlled by the experience of the worker, resulting in unstable oiling quality. SUMMARY

[0005] In order to improve the oiling quality of the instrument outer ring, the present application provides an automatic oiling method and system for instrument outer rings.

[0006] In a first aspect, the present application provides an automatic oiling method for instrument outer rings, which adopts the following technical solution:

[0007] An automatic oiling method for instrument outer rings, comprising:

[0008] S1: controlling a preset mechanical hand to pick up the instrument outer ring and move to a preset oiling station, and collecting outer ring detection information;

[0009] S2: generating an outer ring specification and an outer ring center position point according to the outer ring detection information;

[0010] S3: determining oiling movement parameters according to the outer ring specification;

[0011] S4: controlling a preset oiling device to move to the outer ring center position point, and controlling the preset oiling device to move downward according to the oiling movement parameters, and collecting pressure detection values in real time;

[0012] S5: generating oiling output parameters in combination with the pressure detection values and the outer ring specification;

[0013] S6: controlling the preset oiling device to oil according to the oiling output parameters;

[0014] The outer ring specification and the outer ring center position point generation method comprises:

[0015] S21: obtaining an outer ring image and an outer ring weight value from the outer ring detection information;

[0016] S22: determining an outer ring area value according to the outer ring image and a preset image area coefficient;

[0017] S23: generating a comprehensive specification by combining the outer ring weight value and the outer ring area value;

[0018] S24: determining an image center point according to the outer ring image;

[0019] S25: determining an actual position point by the image center point and the comprehensive specification, taking the actual position point as the outer ring center position point, and taking the comprehensive specification as the outer ring specification.

[0020] Optionally, the comprehensive specification generation method comprises:

[0021] S231: determining an area specification according to the outer ring area value;

[0022] S232: determining a weight specification according to the outer ring weight value;

[0023] S233: determining an outer ring density value based on the outer ring weight value and the outer ring area value;

[0024] S234: determining a density specification based on the outer ring density value;

[0025] S235: determining a specification coincidence condition by combining the area specification, the weight specification and the density specification;

[0026] S236: generating a selected specification according to the specification coincidence condition, and taking the selected specification as the comprehensive specification.

[0027] Optionally, the selected specification generation method comprises:

[0028] S2361: obtaining a coincidence type and a coincidence number value from the specification coincidence condition;

[0029] S2362: determining whether the coincidence number value is less than a preset complete coincidence reference number value;

[0030] S2363: if not, taking the density specification as the selected specification;

[0031] S2364: if yes, generating a type specification by combining the coincidence number value and the coincidence type, and taking the type specification as the selected specification.

[0032] Optionally, the generating method of the category specification comprises:

[0033] S23641: when the coincidence number value is less than the preset coincidence reference number value, selecting the maximum specification from the area specification, the weight specification and the density specification as the maximum specification;

[0034] S23642: determining whether the maximum specification is the density specification;

[0035] S23643: if yes, taking the maximum specification as the category specification;

[0036] S23644: if no, determining the maximum difference value according to the maximum specification and the density specification;

[0037] S23645: determining the maximum adjustment information according to the maximum difference value;

[0038] S23646: adjusting the maximum specification based on the maximum adjustment information to form an adjusted specification, and taking the adjusted specification as the category specification.

[0039] Optionally, the generating method of the category specification further comprises:

[0040] S23651: when the coincidence number value is not less than the preset coincidence reference number value, determining whether the coincidence category contains a preset density category;

[0041] S23652: if yes, taking the density specification as the category specification;

[0042] S23653: if no, determining a coincidence specification according to the coincidence category;

[0043] S23654: determining a coincidence deviation value by combining the coincidence specification and the density specification;

[0044] S23655: determining a coincidence adjustment information according to the coincidence deviation value;

[0045] S23656: adjusting the density specification based on the coincidence adjustment information to form a changed specification, and taking the changed specification as the category specification.

[0046] Optionally, the generating method of the fuel injection output parameter comprises:

[0047] S51: retrieving an outer ring height value and a corresponding outer ring width value from the outer ring specification;

[0048] S52: determining a height pressure value according to the outer ring height value;

[0049] S53: determining a current height value according to a matching result between the pressure detection value and the height pressure value;

[0050] S54: taking a width value of the outer ring corresponding to the current height value as a current width value;

[0051] S55: generating a current injection parameter in combination with the current height value and the current width value, and taking the current injection parameter as the fuel injection output parameter.

[0052] Optionally, the method for generating the current injection parameter comprises:

[0053] S551: determining a height pressure value and a height dwell value according to the current height value;

[0054] S552: determining a width pressure value and a width demand dwell value according to the current width value;

[0055] S553: calculating a difference value between the width pressure value and the height pressure value as a height pressure deviation value;

[0056] S554: generating a dwell adjustment value in combination with the width demand dwell value and the height dwell value;

[0057] S555: calculating a quotient value between the height pressure deviation value and the dwell adjustment value as a pressure change value;

[0058] S556: combining the height pressure value, the pressure change value and the dwell adjustment value to form the current injection parameter.

[0059] Optionally, the method for generating the dwell adjustment value comprises:

[0060] S5541: determining whether the width demand dwell value is greater than the height dwell value;

[0061] S5542: if yes, calculating a difference value between the width demand dwell value and the height dwell value as a dwell deviation value;

[0062] S5543: retrieving a specification deviation coefficient from the outer ring specification;

[0063] S5544: calculating a product value between the specification deviation coefficient and the dwell deviation value as a deviation adjustment value;

[0064] S5545: calculating a sum value between the deviation adjustment value and the height dwell value as the dwell adjustment value;

[0065] S5546: if no, taking the width demand dwell value as the dwell adjustment value.

[0066] Secondly, the present invention provides an automatic oiling system for the outer ring of an instrument, which adopts the following technical solution:

[0067] An automatic lubrication system for the outer ring of an instrument panel, comprising:

[0068] The data acquisition module is used to collect outer ring detection information and pressure detection values;

[0069] The memory stores a program for implementing an automatic oiling method for the outer ring of an instrument as described in any one of the first aspects;

[0070] The processor loads and executes programs stored in memory.

[0071] In summary, the present invention has at least one of the following beneficial technical effects:

[0072] 1. By moving the outer ring of the instrument to a preset oil injection station, collecting the outer ring detection information and generating the outer ring specifications and the outer ring center position point, the oil injection movement parameters are determined. The outer ring of the instrument is then moved to the center position point of the outer ring, and then pressed down according to the oil injection movement parameters. During the movement, the pressure detection value is collected in real time and oil injection output parameters are generated with the outer ring specifications. The preset oil injection device is controlled by the oil injection output parameters to perform oil injection, thereby accurately injecting oil according to the specifications of the outer ring of the instrument and improving the oil coating quality of the outer ring of the instrument.

[0073] 2. By calibrating the actual center position using the image center point and comprehensive specifications, the problem of workpiece positioning deviation is solved, ensuring the initial alignment of the oil spraying device is accurate and avoiding oiling offset or contamination caused by inaccurate positioning.

[0074] 3. By generating area specifications, weight specifications, and density specifications separately, the overlap of specifications is determined, and the selected specifications are generated based on the overlap of specifications and then used as the comprehensive specifications, thereby improving the reliability of specification judgment. Attached Figure Description

[0075] Figure 1 This is a flowchart of the automatic oiling method for the outer ring of the instrument.

[0076] Figure 2 This is a schematic diagram of the outer ring of the instrument.

[0077] Figure 3 This is a flowchart illustrating the method for generating the outer ring specifications and the center position point of the outer ring;

[0078] Figure 4 This is a schematic diagram of the fuel injection system;

[0079] Figure 5 This is a flowchart illustrating the method for generating fuel injection output parameters.

[0080] The names of the parts referred to by the numbers in the above drawings are as follows: 1, instrument outer ring; 2, support strip; 3, placement base; 4, oil injection plate; 5, pressing mechanism; 6, placement cavity. DETAILED DESCRIPTION

[0081] The application will be described in further detail below with reference to the drawings and embodiments.

[0082] An instrument outer ring automatic oiling method, by moving the instrument outer ring 1 to a preset oil injection station, collecting the outer ring detection information and pressure detection value, determining the position and specification of the instrument outer ring 1, and dynamically generating the oil injection output parameters, realizing the self-adaptive adjustment of the oil film thickness and coverage range, thereby improving the oiling quality of the instrument outer ring 1.

[0083] Referring Figure 1 , the embodiment of the application discloses an instrument outer ring automatic oiling method, which comprises:

[0084] S1: control the preset mechanical hand to clamp the instrument outer ring 1 and move it to a preset oil injection station, and collect the outer ring detection information.

[0085] Among them, the mechanical hand refers to a device for clamping and moving the instrument outer ring 1. The oil injection station refers to a station for oiling the instrument outer ring 1. The mechanical hand and the oil injection station are both set in advance.

[0086] The outer ring detection information refers to various data information collected before oiling the instrument outer ring 1. The outer ring detection information is used to judge the specification, position and other key parameters of the instrument outer ring 1, and provides a basis for subsequent oiling operation.

[0087] The outer ring detection information includes outer ring image and outer ring weight value information. The outer ring image refers to the image corresponding to the detected single instrument outer ring 1, and the outer ring weight value refers to the weight value corresponding to the detected instrument outer ring 1.

[0088] The outer ring image is obtained by shooting the appearance image of the instrument outer ring 1 through the image acquisition device preset on the mechanical hand; and the outer ring weight value is detected and obtained by the weighing device preset on the oil injection station.

[0089] S2: generating the outer ring specification and the outer ring center position point according to the outer ring detection information.

[0090] Among them, the outer ring specification refers to a set of key parameter indexes for the instrument outer ring 1, which is used to represent its physical characteristics and size characteristics, and usually includes area, weight, density, height, width and other information, and is the core basis for determining the subsequent oiling parameters. The outer ring center position point refers to the center position corresponding to the four instrument outer rings 1 after being connected by the support strip 2.

[0091] ReferringFigure 2 The four instrument outer rings 1 are simultaneously injection molded by an injection molding machine, and the support bars 2 are injection molded and connected between the four instrument outer rings 1, and the four instrument outer rings 1 are symmetrically arranged in pairs about the outer ring center position point.

[0092] The outer ring specification and the outer ring center position point are generated by analyzing the outer ring detection information, facilitating subsequent use.

[0093] In order to further ensure the rationality of the outer ring specification and the outer ring center position point, it is necessary to make further separate analysis and calculation on the outer ring specification and the outer ring center position point, which will be described in detail by the following steps.

[0094] Referring to Figure 3 The method for generating the outer ring specification and the outer ring center position point comprises the following steps:

[0095] S21: The outer ring image and the outer ring weight value are retrieved from the outer ring detection information.

[0096] The outer ring image and the outer ring weight value are retrieved from the outer ring detection information, facilitating subsequent use.

[0097] S22: The outer ring area value is determined according to the outer ring image and the preset image area coefficient.

[0098] The image area coefficient is a conversion coefficient for establishing the correspondence between the pixel area in the image and the actual physical area, and is obtained by pre-inputting by the operator. The outer ring area value is the actual area value corresponding to a single instrument outer ring 1.

[0099] The area corresponding to the outer ring image is retrieved as the image area value, and the product value between the image area value and the image area coefficient is calculated as the outer ring area value, facilitating subsequent use.

[0100] S23: The comprehensive specification is generated by combining the outer ring weight value and the outer ring area value.

[0101] The comprehensive specification refers to the specification of the instrument outer ring 1 selected after the weight and area of the outer ring are fused.

[0102] The comprehensive specification is generated by combining and analyzing the outer ring weight value and the outer ring area value, so as to more comprehensively and accurately represent the overall characteristics of the outer ring and provide a unified basis for subsequent process parameter setting.

[0103] In order to further ensure the rationality of the comprehensive specification, it is necessary to make further separate analysis and calculation on the comprehensive specification, which will be described in detail by the following steps.

[0104] The method for generating the comprehensive specification comprises the following steps:

[0105] S231: Determine the area specification according to the outer ring area value.

[0106] The area specification refers to the specification selected according to the area value of the instrument outer ring 1.

[0107] The outer ring area value is matched with the preset specification database for query matching, so that the instrument outer ring 1 specification corresponding to the outer ring area interval that satisfies the outer ring area value is matched as the area specification, which is convenient for subsequent use.

[0108] The specification database pre-stores a control table of different outer ring area intervals and corresponding instrument outer ring 1 specifications, and the specification database is obtained by pre-input of the operator.

[0109] S232: Determine the weight specification according to the outer ring weight value.

[0110] The weight specification refers to the specification selected according to the weight value of the instrument outer ring 1.

[0111] The outer ring weight value is matched with the preset specification database for query matching, so that the instrument outer ring 1 specification corresponding to the outer ring weight interval that satisfies the outer ring weight value is matched as the area specification, which is convenient for subsequent use.

[0112] The specification database pre-stores a control table of different outer ring weight intervals and corresponding instrument outer ring 1 specifications, and the specification database is obtained by pre-input of the operator.

[0113] S233: Determine the outer ring density value based on the outer ring weight value and the outer ring area value.

[0114] The outer ring density value refers to the density value of the instrument outer ring 1.

[0115] The area specification corresponding to the outer ring thickness value and the shape are retrieved through the outer ring area value, and then a suitable calculation formula is selected according to the shape of the instrument outer ring 1 to calculate the outer ring area value and the outer ring thickness value to obtain the volume value of the instrument outer ring 1. Then, the quotient value between the outer ring weight value and the volume value of the instrument outer ring 1 is calculated, and the calculation result is taken as the outer ring density value, which is convenient for subsequent use.

[0116] S234: Determine the density specification based on the outer ring density value.

[0117] The density specification refers to the specification selected according to the density of the instrument outer ring 1.

[0118] The outer ring density value is matched with the preset specification database for query matching, so that the instrument outer ring 1 specification corresponding to the outer ring density interval that satisfies the outer ring density value is matched as the area specification, which is convenient for subsequent use.

[0119] The specification database pre-stores a comparison table of different outer ring density intervals and corresponding instrument outer ring 1 specifications, which is obtained by pre-input of an operator.

[0120] S235: Determine the specification coincidence according to the area specification, weight specification, and density specification.

[0121] The specification coincidence refers to the number and type corresponding to the coincidence between the area specification, weight specification, and density specification. The specification coincidence includes the coincidence type and coincidence number value. The coincidence type refers to the type corresponding to the specification when there is a coincidence, and the coincidence number value refers to the number corresponding to the specification when there is a coincidence.

[0122] By comparing the area specification, weight specification, and density specification one by one, and according to the consistent results as the specification coincidence, it is convenient for subsequent use.

[0123] For example, when the area specification and the weight specification are consistent, the coincidence type is the area type and the weight type, and the coincidence number value is two. When the area specification, weight specification, and density specification are all consistent, the coincidence type is the area type, weight type, and density type, and the coincidence number value is three. When the area specification, weight specification, and density specification are all inconsistent, the coincidence type is the preset empty type, and the coincidence number value is 0.

[0124] S236: Generate the selected specification according to the specification coincidence, and take the selected specification as the comprehensive specification.

[0125] The selected specification refers to the specification corresponding to the selection of the instrument outer ring 1 specification.

[0126] By analyzing the specification coincidence, the selected specification is generated, and the selected specification is taken as the comprehensive specification, improving the accuracy of the obtained comprehensive specification.

[0127] In order to further ensure the rationality of the selected specification, it is necessary to make further separate analysis and calculation on the selected specification. The specific steps are as follows.

[0128] The generation method of the selected specification includes the following steps:

[0129] S2361: Retrieve the coincidence type and coincidence number value from the specification coincidence.

[0130] The coincidence type and coincidence number value are retrieved from the specification coincidence, which is convenient for subsequent use.

[0131] S2362: Determine whether the coincidence number value is less than the preset complete coincidence reference number value. If not, perform S2363; if yes, perform S2364.

[0132] The complete coincidence reference number value refers to the number value corresponding to the case where the area specification, weight specification, and density specification are all consistent. The complete coincidence reference number value is obtained by pre-input. In this embodiment, the complete coincidence reference number value is 3.

[0133] By determining whether the coincidence number value is less than the preset complete coincidence reference number value, it is determined whether the area specification, weight specification, and density specification are all consistent.

[0134] S2363: Take the density specification as the selected specification.

[0135] When the coincidence number value is not less than the preset complete coincidence reference number value, it indicates that the area specification, weight specification, and density specification are all consistent at this time, so the density specification is directly taken as the selected specification, thereby improving the accuracy of the obtained selected specification.

[0136] S2364: Generate a category specification by combining the coincidence number value and the coincidence category, and take the category specification as the selected specification.

[0137] The category specification refers to the specification selected according to the coincidence category.

[0138] When the coincidence number value is less than the preset complete coincidence reference number value, it indicates that the area specification, weight specification, and density specification are all consistent at this time, so the coincidence number value and the coincidence category are combined and analyzed to generate a category specification, and the category specification is taken as the selected specification, thereby improving the accuracy of the obtained selected specification.

[0139] In order to further ensure the rationality of the category specification, it is necessary to make a further separate analysis and calculation on the category specification. The specific steps are as follows.

[0140] The generation method of the category specification includes the following steps:

[0141] S23641: When the coincidence number value is less than the preset coincidence reference number value, select the largest specification from the area specification, weight specification, and density specification as the largest specification.

[0142] The coincidence reference number value refers to the minimum number value corresponding to the case where there is a coincident specification. The coincidence reference number value is obtained by pre-input. In this embodiment, the coincidence reference number value is 2. The largest specification refers to the specification with the largest size parameter among the area specification, weight specification, and density specification.

[0143] When the coincidence number value is less than the preset coincidence reference number value, it indicates that the area specification, the weight specification and the density specification are all inconsistent at this time, so the maximum specification among the area specification, the weight specification and the density specification is selected as the maximum specification, which is convenient for subsequent use.

[0144] S23642: Determine whether the maximum specification is the density specification. If yes, execute S23643; if no, execute S23644.

[0145] Among them, whether the maximum specification can be directly selected is judged by judging whether the maximum specification is the density specification.

[0146] S23643: Take the maximum specification as the category specification.

[0147] Among them, when the maximum specification is the density specification, it indicates that the specification selected according to the density can meet the requirements of area and weight at this time, so the maximum specification is taken as the category specification, improving the accuracy of the obtained category specification.

[0148] S23644: Determine the maximum difference value according to the maximum specification and the density specification.

[0149] Among them, the maximum difference value refers to the serial number difference between the maximum specification and the density specification.

[0150] When the maximum specification is not the density specification, it indicates that the specification selected according to the density cannot meet the requirements of area and weight at this time, so the maximum specification and the density specification are input into the preset specification database to query the specification serial numbers corresponding to the two respectively, and the difference between the specification serial number corresponding to the maximum specification and the specification serial number corresponding to the density specification is calculated and taken as the maximum difference value.

[0151] The specification database pre-stores the specification serial numbers corresponding to different instrument outer rings 1 specifications, which are obtained by pre-input of the operator.

[0152] S23645: Determine the maximum adjustment information according to the maximum difference value.

[0153] Among them, the maximum adjustment information refers to the adjustment information corresponding to the adjustment of the specification according to the maximum difference value. The maximum adjustment information is used for adjusting and optimizing the specification.

[0154] The maximum difference value is taken as the adjustment range to obtain the maximum adjustment information, which is convenient for subsequent use.

[0155] S23646: Adjust the maximum specification based on the maximum adjustment information to form an adjusted specification, and take the adjusted specification as the category specification.

[0156] The adjustment specification refers to the specification corresponding to the adjusted specification.

[0157] The maximum specification is adjusted according to the maximum adjustment information to obtain the adjustment specification, and the adjustment specification is used as the category specification, thereby improving the accuracy of the obtained category specification.

[0158] To further ensure the rationality of the category specification, further separate analysis and calculation of the category specification are required, which is specifically described as follows.

[0159] The method for generating the category specification further includes the following steps.

[0160] S23651: When the coincidence number value is not less than the preset coincidence reference number value, it is determined whether the coincidence category contains the preset density category. If yes, S23652 is executed; if no, S23653 is executed.

[0161] When the coincidence number value is not less than the preset coincidence reference number value, it indicates that the area specification, the weight specification and the density specification are consistent at this time, and therefore, whether the density specification can be directly used is determined by judging whether the coincidence category contains the preset density category.

[0162] S23652: The density specification is used as the category specification.

[0163] When the coincidence category contains the preset density category, it indicates that the density specification can be directly used at this time, and therefore, the density specification is used as the category specification, thereby improving the accuracy of the obtained category specification.

[0164] S23653: The coincidence specification is determined according to the coincidence category.

[0165] The coincidence specification refers to the specification corresponding to the coincidence category.

[0166] When the coincidence category contains the preset density category, it indicates that the density specification can be directly used at this time, and therefore, the specification corresponding to the coincidence category is used as the coincidence specification, thereby facilitating subsequent use.

[0167] S23654: The coincidence deviation value is determined by combining the coincidence specification and the density specification.

[0168] The coincidence deviation value refers to the serial number difference between the coincidence specification and the density specification.

[0169] Therefore, the coincidence specification and the density specification are input into the preset specification database to query the specification serial numbers corresponding to the two respectively, and the difference between the specification serial number corresponding to the coincidence specification and the specification serial number corresponding to the density specification is calculated and used as the coincidence deviation value.

[0170] S23655: determining the coincidence adjustment information according to the coincidence deviation value.

[0171] The coincidence adjustment information refers to an adjustment rule corresponding to the adjustment of the specification according to the coincidence deviation value.

[0172] By taking the coincidence deviation value as the adjustment range to obtain the coincidence adjustment information, subsequent use is facilitated.

[0173] S23656: adjusting the density specification based on the coincidence adjustment information to form a changed specification, and taking the changed specification as the category specification.

[0174] The changed specification refers to the specification corresponding to the adjustment of the density specification.

[0175] By adjusting the density specification according to the coincidence adjustment information, the adjusted specification is obtained, and the adjusted specification is taken as the category specification, thereby improving the accuracy of the obtained category specification.

[0176] S24: determining an image center point according to the outer circle image.

[0177] The image center point refers to the center position corresponding to the four instrument outer circles 1 determined according to the outer circle image.

[0178] By determining the position corresponding to the outer circle image, the image center position corresponding to the four outer circle images is determined, and then the actual position is determined according to the image center position and the preset image position coefficient and taken as the image center point, facilitating subsequent use.

[0179] S25: determining an actual position point by the image center point and the comprehensive specification, taking the actual position point as the outer circle center position point, and taking the comprehensive specification as the outer circle specification.

[0180] The actual position point refers to the position point corresponding to the adjustment of the specification.

[0181] By inputting the comprehensive specification into the preset position adjustment database to match the position adjustment parameter, the position adjustment parameter is adjusted to obtain the actual position point, the actual position point is taken as the outer circle center position point, and the comprehensive specification is taken as the outer circle specification. Thus, the accuracy of the obtained outer circle center position point and the outer circle specification is improved.

[0182] The position adjustment database pre-stores a comparison table of different comprehensive specifications and corresponding position adjustment parameters, and the position adjustment database is pre-set according to actual needs.

[0183] S3: determining the oil injection movement parameter according to the outer circle specification.

[0184] The oil injection movement parameter refers to a movement related parameter of the oil injection device in the operation process, including a movement path, a movement speed, a start / endpoint position, a coverage range, etc., and is used to ensure that the oil injection accurately covers the outer ring area to be processed.

[0185] The oil injection movement parameter is matched by inputting the outer ring specification into the preset movement parameter database, facilitating subsequent use.

[0186] The movement parameter database pre-stores a control table of different outer ring specifications and corresponding oil injection movement parameters, and the movement parameter database is pre-set by an operator according to actual needs.

[0187] S4: Control the preset oil injection device to move to the outer ring center position point, and then control the preset oil injection device to move downward according to the oil injection movement parameter, and collect the pressure detection value in real time.

[0188] The pressure detection value refers to the pressure value received by the oil injection device when moving downward.

[0189] Referring to Figure 4 , the oil injection device includes a placement base 3, an oil injection plate 4, and a downward pressing mechanism 5. The oil injection plate 4 is provided with a placement cavity 6 for placing the instrument outer ring 1, and a plurality of oil injection openings are pre-provided on the cavity wall of the placement cavity 6 for uniformly coating oil. The placement base 3 is provided with a buffer table on the side close to the oil injection plate 4 for placing the instrument outer ring 1 and moving downward when subjected to external pressure. The buffer table can include a placement plate for placing the instrument outer ring 1 and a buffer spring pre-provided on the side of the placement plate close to the placement base 3 for buffering. The downward pressing mechanism 5 continues to move while abutting against the instrument outer ring 1, and a pressure sensor is pre-provided at the position where the downward pressing mechanism 5 abuts against the instrument outer ring 1. When the downward pressing mechanism 5 continues to move downward after abutting against the instrument outer ring 1, the pressure sensor detects the pressure detection value at this time.

[0190] The oil injection device is controlled to move to the outer ring center position point, and then the oil injection device is controlled to move downward according to the oil injection movement parameter, so that oil injection on the instrument outer ring 1 starts at the same time as the downward movement, and the pressure detection value is collected in real time.

[0191] S5: Generate an oil injection output parameter in combination with the pressure detection value and the outer ring specification.

[0192] The oil injection output parameter refers to an output pressure and a residence time of the oil injection device for controlling oil injection.

[0193] The oil injection output parameter is generated by analyzing the pressure detection value and the outer ring specification, facilitating subsequent use.

[0194] In order to further ensure the rationality of the fuel injection output parameter, further separate analysis and calculation of the fuel injection output parameter is required, which is specifically described as follows.

[0195] With reference to Figure 5 , the method for generating the fuel injection output parameter further comprises the following steps:

[0196] S51: retrieve the outer ring height value and the corresponding outer ring width value from the outer ring specification.

[0197] The outer ring height value refers to the height value corresponding to the instrument outer ring 1. The outer ring width value refers to the width value corresponding to the instrument outer ring 1 at the height corresponding to the outer ring height value. The outer ring specification includes the outer ring height value and the outer ring width value.

[0198] The outer ring height value and the corresponding outer ring width value are retrieved from the outer ring specification, which is convenient for subsequent use.

[0199] S52: determine the height pressure value according to the outer ring height value.

[0200] The height pressure value refers to the output pressure value required by the fuel injection device when the fuel injection device is in the outer ring height value. Different outer ring height values correspond to different height pressure values.

[0201] The product value between the values from 0 to the outer ring height value and the preset height pressure coefficient is calculated in sequence, and the calculation result is taken as the height pressure value, which is convenient for subsequent use.

[0202] The height pressure coefficient refers to the coefficient for converting the outer ring height value into the height pressure value, which is preset by the operator according to actual needs.

[0203] S53: determine the current height value according to the matching result between the pressure detection value and the height pressure value.

[0204] The current height value refers to the height of the instrument outer ring 1 corresponding to the pressure detection value.

[0205] The outer ring height value corresponding to the height pressure value matched with the pressure detection value is taken as the current height value by matching the pressure detection value with the height pressure value.

[0206] S54: take the outer ring width value corresponding to the current height value as the current width value.

[0207] The current width value refers to the width of the instrument outer ring 1 corresponding to the pressure detection value.

[0208] The outer ring width value corresponding to the current height value is taken as the current width value, which is convenient for subsequent use.

[0209] S55: generate the current ejection parameter by combining the current height value and the current width value, and take the current ejection parameter as the fuel injection output parameter.

[0210] The current ejection parameter refers to the output pressure and the dwell time that the fuel injection device needs to eject at the current time.

[0211] By analyzing the current height value and the current width value, the current ejection parameter is generated, and the current ejection parameter is taken as the fuel injection output parameter, thereby improving the accuracy of the obtained fuel injection output parameter.

[0212] In order to further ensure the rationality of the fuel injection output parameter, it is necessary to make further separate analysis and calculation on the fuel injection output parameter. The specific steps are as follows.

[0213] The method for generating the current ejection parameter includes the following steps:

[0214] S551: determine the height pressure value and the height dwell value according to the current height value.

[0215] The height pressure value refers to the output pressure parameter that the fuel injection device needs to eject at the current height value. The height dwell value refers to the dwell time that the fuel injection device needs to eject at the current height value. Different current height values correspond to different height pressure values and height dwell values.

[0216] The current height value is input into the preset height database to match the height pressure value and the height dwell value, which is convenient for subsequent use.

[0217] The height database pre-stores a comparison table of different current height values and corresponding height pressure values and height dwell values. The height database is pre-set by the operator according to the actual demand.

[0218] S552: determine the width pressure value and the width demand dwell value according to the current width value.

[0219] The width pressure value refers to the output pressure parameter that the fuel injection device needs to eject at the current width value. The width demand dwell value refers to the dwell time that the fuel injection device needs to eject at the current width value.

[0220] The current width value is input into the preset width database to match the width pressure value and the width dwell value, which is convenient for subsequent use.

[0221] The width database pre-stores a comparison table of different current width values and corresponding width pressure values and width dwell values. The width database is pre-set by the operator according to the actual demand.

[0222] S553: Calculate the difference between the width pressure value and the height pressure value as a height pressure deviation value.

[0223] The height pressure deviation value refers to the deviation value corresponding to the pressure parameter deviation.

[0224] By calculating the difference between the width pressure value and the height pressure value as a height pressure deviation value, subsequent use is facilitated.

[0225] S554: Generate a stay adjustment value by combining the width demand stay value and the height stay value.

[0226] The stay adjustment value refers to the time value corresponding to the adjusted stay time.

[0227] By analyzing the width demand stay value and the height stay value, a stay adjustment value is generated, facilitating subsequent use.

[0228] To further ensure the rationality of the stay adjustment value, further separate analysis and calculation of the stay adjustment value are required, which will be described in detail through the following steps.

[0229] The method for generating the stay adjustment value includes the following steps:

[0230] S5541: Determine whether the width demand stay value is greater than the height stay value. If yes, perform S5542; if no, perform S5546.

[0231] By determining whether the width demand stay value is greater than the height stay value, it is determined whether the width demand stay value can be used directly.

[0232] S5542: Calculate the difference between the width demand stay value and the height stay value as a stay deviation value.

[0233] The stay deviation value refers to the deviation value corresponding to the stay time deviation.

[0234] When the width demand stay value is greater than the height stay value, it means that the width demand stay value cannot be used directly at this time. Therefore, by calculating the difference between the width demand stay value and the height stay value as a stay deviation value, subsequent use is facilitated.

[0235] S5543: Retrieve a specification deviation coefficient from the outer ring specification.

[0236] The specification deviation coefficient refers to the adjustment coefficient corresponding to the adjustment of the stay time according to the specification.

[0237] By inputting the outer ring specification into the preset specification database to query and retrieve the specification deviation coefficient, subsequent use is facilitated.

[0238] The specification database pre-stores a comparison table of different outer ring specifications and corresponding specification deviation coefficients, which are obtained by pre-input.

[0239] S5544: Calculate the product value between the specification deviation coefficient and the residence deviation value as the deviation adjustment value.

[0240] The deviation adjustment value refers to the adjustment value corresponding to the adjustment of the residence time according to the deviation of the residence time.

[0241] The product value between the specification deviation coefficient and the residence deviation value is calculated as the deviation adjustment value, which is convenient for subsequent use.

[0242] S5545: Calculate the sum value between the deviation adjustment value and the height residence value as the residence adjustment value.

[0243] The sum value between the deviation adjustment value and the height residence value is calculated as the residence adjustment value, thereby improving the accuracy of the obtained residence adjustment value.

[0244] S5546: Take the width demand residence value as the residence adjustment value.

[0245] When the width demand residence value is not greater than the height residence value, it means that the width demand residence value can be directly used at this time, so the width demand residence value is taken as the residence adjustment value, thereby improving the accuracy of the obtained residence adjustment value.

[0246] S555: Calculate the quotient value between the height pressure deviation value and the residence adjustment value as the pressure change value.

[0247] The pressure change value refers to the change value corresponding to the change of the pressure at the time corresponding to the residence adjustment value.

[0248] The quotient value between the height pressure deviation value and the residence adjustment value is calculated as the pressure change value, which is convenient for subsequent use.

[0249] S556: Combine the height pressure value, the pressure change value and the residence adjustment value to form the current ejection parameter.

[0250] The height pressure value, the pressure change value and the residence adjustment value are combined, and the combined parameter set is taken as the current ejection parameter, thereby improving the accuracy of the obtained current ejection parameter.

[0251] S6: Control the preset oil injection device to inject oil through the oil injection output parameter.

[0252] The preset oil injection device is controlled to spray oil in real time according to the oil injection output parameter, so that the instrument outer ring 1 is automatically sprayed with oil, the oil film thickness and coverage range are automatically adjusted, and the oiling quality of the instrument outer ring 1 is improved.

[0253] Based on the same inventive concept, the present application provides an instrument outer ring automatic oiling system, comprising:

[0254] The acquisition module is configured to acquire the outer ring detection information and the pressure detection value.

[0255] The memory stores a program for implementing the instrument outer ring automatic oiling method.

[0256] The processor loads and executes the program stored in the memory.

[0257] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, 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 foregoing method embodiments, and will not be repeated here.

[0258] The above is only the preferred embodiment of the present application, and the protection scope of the present application is not limited to the above-mentioned embodiments. Any technical solution falling within the concept of the present application shall fall within the protection scope of the present application. It should be noted that, for ordinary skilled persons in the art, some improvements and refinements without departing from the principles of the present application shall also be considered as the protection scope of the present application.

Claims

1. A method of automatically oiling an instrument outer race, characterized by, The application relates to a method for controlling an oil injection device to spray oil on an outer ring of an instrument, which comprises the following steps: S1: controlling a preset mechanical hand to clamp the outer ring (1) of the instrument and move to a preset oil injection position, and collecting outer ring detection information; S2: generating an outer ring specification and an outer ring center position point according to the outer ring detection information; S3: determining oil injection movement parameters according to the outer ring specification; S4: controlling a preset oil injection device to move to the outer ring center position point, and then controlling the preset oil injection device to move downward according to the oil injection movement parameters, and collecting pressure detection values in real time; S5: combining the pressure detection values and the outer ring specification to generate oil injection output parameters, wherein the oil injection output parameters comprise output pressure and residence time of the oil injection device for spraying oil; S6: controlling the preset oil injection device to spray oil according to the oil injection output parameters. The method for generating the outer ring specification and the outer ring center position point comprises the following steps: S21: calling an outer ring image and an outer ring weight value from the outer ring detection information; S22: determining an outer ring area value according to the outer ring image and a preset image area coefficient; S23: combining the outer ring weight value and the outer ring area value to generate a comprehensive specification; S24: determining an image center point according to the outer ring image; S25: determining an actual position point according to the image center point and the comprehensive specification, taking the actual position point as the outer ring center position point, and taking the comprehensive specification as the outer ring specification. The method for generating the oil injection output parameters comprises the following steps: S51: calling an outer ring height value and a corresponding outer ring width value from the outer ring specification; S52: determining a height pressure value according to the outer ring height value; S53: determining a current height value according to a matching result between the pressure detection value and the height pressure value; S54: taking the outer ring width value corresponding to the current height value as a current width value; S55: combining the current height value and the current width value to generate a current spraying parameter, and taking the current spraying parameter as the oil injection output parameter. The method for generating the current spraying parameter comprises the following steps: S551: determining a height pressure value and a height residence value according to the current height value; S552: determining a width pressure value and a width required residence value according to the current width value; S553: calculating a difference value between the width pressure value and the height pressure value as a height pressure deviation value; S554: combining the width required residence value and the height residence value to generate a residence adjustment value; S555: calculating a quotient value between the height pressure deviation value and the residence adjustment value as a pressure change value; S556: combining the height pressure value, the pressure change value and the residence adjustment value to form the current spraying parameter.

2. The method of claim 1, wherein, The method for generating the comprehensive specification comprises: S231, determining an area specification according to the outer ring area value; S232, determining a weight specification according to the outer ring weight value; S233, determining an outer ring density value based on the outer ring weight value and the outer ring area value; S234, determining a density specification based on the outer ring density value; S235, determining specification coincidence by combining the area specification, the weight specification and the density specification; S236, generating a selected specification according to the specification coincidence, and taking the selected specification as the comprehensive specification.

3. The method of claim 2, wherein the step of applying oil to the outer race of the instrument comprises the step of: The method for generating the selected specification comprises: S2361, calling a coincidence type and a coincidence number value from the specification coincidence; S2362, determining whether the coincidence number value is less than a preset complete coincidence reference number value; S2363, if not, taking the density specification as the selected specification; S2364, if yes, generating a type specification by combining the coincidence number value and the coincidence type, and taking the type specification as the selected specification.

4. The method of claim 3, wherein the oiling is performed by a plurality of oiling devices. The method for generating the type specification comprises: S23641, when the coincidence number value is less than a preset coincidence reference number value, selecting a maximum specification from the area specification, the weight specification and the density specification as a maximum specification; S23642, determining whether the maximum specification is the density specification; S23643, if yes, taking the maximum specification as the type specification; S23644, if not, determining a maximum difference value according to the maximum specification and the density specification; S23645, determining a maximum adjustment information according to the maximum difference value; S23646, adjusting the maximum specification based on the maximum adjustment information to form an adjusted specification, and taking the adjusted specification as the type specification.

5. The method of claim 3, wherein the oiling is performed by a plurality of oiling devices. The method for generating the type specification further comprises: S23651, when the coincidence number value is not less than a preset coincidence reference number value, determining whether the coincidence type contains a preset density type; S23652, if yes, taking the density specification as the type specification; S23653, if not, determining a coincidence specification according to the coincidence type; S23654, determining a coincidence deviation value by combining the coincidence specification and the density specification; S23655, determining a coincidence adjustment information according to the coincidence deviation value; S23656, adjusting the density specification based on the coincidence adjustment information to form a changed specification, and taking the changed specification as the type specification.

6. The method of claim 1, wherein, The generation method of the stay adjustment value comprises: S5541: determining whether the width demand stay value is greater than the height stay value; S5542: if yes, calculating a difference value between the width demand stay value and the height stay value as a stay deviation value; S5543: calling a specification deviation coefficient from the outer ring specification; S5544: calculating a product value between the specification deviation coefficient and the stay deviation value as a deviation adjustment value; S5545: calculating a sum value between the deviation adjustment value and the height stay value as the stay adjustment value; S5546: if no, taking the width demand stay value as the stay adjustment value.

7. An automatic oiling system for meter rings, characterized in that, The method comprises: The acquisition module is configured to acquire the outer ring detection information and the pressure detection value; The memory stores a program for implementing the method of claim 1 to 6. The processor loads and executes the program stored in the memory.

Citation Information

Patent Citations

  • Outer ring oil injection structure, driving motor and new energy automobile

    CN113422473A

  • Robot spraying quality analysis method based on improved double-beta paint film distribution model

    CN119337030A