Oil hole fillet detection method and device, storage medium and electronic device

By using a contour instrument to obtain the contour information of the crankshaft oil hole, calculate the difference in the center position of the rounded corner of the oil hole, and determine whether the oil hole orifice meets the smooth transition requirements of the rounded corners, solving the subjectivity and lack of relying on manual experience in the prior art. The accuracy problem improves the accuracy of the test results.

CN119063681BActive Publication Date: 2025-02-21WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411565565.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-02-21
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

When detecting whether the round corners of the crankshaft oil hole are smooth, the prior art relies on manual experience, subjectivity and inaccuracy are subjective and inaccurate, and errors are prone to errors.

Method used

By using a preset profiler to obtain the contour information of the oil hole orifice, determine the corners of each oil hole in the oil hole, calculate the difference in the center position between the actual center coordinates of each oil hole and the target center coordinate, and judge the oil Does the holes meet the requirements for smooth transitions of rounded corners?

Benefits of technology

It reduces the subjectivity of manual empirical judgment, improves the accuracy of detection results, and avoids errors in judgment due to subjective factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119063681B_ABST
    Figure CN119063681B_ABST
Patent Text Reader

Abstract

The present application provides an oil hole fillet detection method and device, storage medium and electronic device, which are applied to engine detection technology. The scheme includes: determining the oil hole to be detected on the crankshaft, and the orifice of the oil hole uses a fillet to transition to the crankshaft surface; using a preset profiler to obtain the contour information of the oil hole orifice, and using the contour information to obtain each oil hole fillet of the oil hole, the oil hole fillet is the arc of the oil hole orifice transition to the crankshaft surface; for each oil hole fillet, determining the actual center coordinates and target center coordinates of the oil hole fillet, and determining the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates; using the center position difference of each oil hole fillet, determine whether the orifice of the oil hole meets the preset fillet smooth transition requirements. Therefore, when detecting the oil hole fillet, it does not rely on manual experience, reduces the subjectivity in judgment, and improves the accuracy of the judgment result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engine detection, and in particular to an oil hole fillet detection method and device, a storage medium and an electronic device. Background Art

[0002] In the field of modern engine manufacturing, the crankshaft is one of the core components of the engine, and its performance and quality are directly related to the overall operating efficiency and service life of the engine. The oil hole inside the crankshaft serves as a channel for lubricating oil and plays a vital role in lubricating the high-speed operation of the crankshaft. During the operation of the engine, the quality of the fillet of the crankshaft oil hole will affect the life of the bearing. If the fillet of the oil hole cannot be smoothly transitioned, in severe cases, the engine will have short mileage and the bearing will be rotten or even the entire machine will be scrapped.

[0003] At present, in the process of machining and testing crankshaft oil holes, especially the key indicator of whether the oil hole fillet has a smooth transition, it is currently mainly dependent on manual experience for detection. This method has significant subjectivity and inaccuracy problems, and the detection is prone to errors. Summary of the invention

[0004] In view of this, the embodiments of the present application provide an oil hole fillet detection method and device, a storage medium and an electronic device, which determine the fillets of each oil hole to be detected, determine the center position difference between the actual center coordinates and the target center coordinates of each oil hole fillet, and determine whether the orifice of the oil hole meets the requirement of smooth transition of the fillet based on the center position difference of each oil hole fillet. This does not rely on using manual experience to judge whether the orifice of the oil hole is smooth enough, avoids errors in judgment due to subjective factors, and improves the accuracy of the detection results.

[0005] To achieve the above objectives, the present application provides the following technical solutions:

[0006] A method for detecting an oil hole fillet, comprising:

[0007] Determine an oil hole to be inspected on a crankshaft, wherein an orifice of the oil hole is transitioned to a surface of the crankshaft using a fillet;

[0008] Using a preset profilometer to obtain the profile information of the oil hole opening, and using the profile information to obtain each oil hole fillet of the oil hole, the oil hole fillet being the arc where the oil hole opening transitions to the crankshaft surface;

[0009] For each of the oil hole fillets, determining the actual center coordinates and target center coordinates of the oil hole fillet, and determining the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates;

[0010] The center position difference of each of the oil hole fillets is used to determine whether the orifice of the oil hole meets the preset fillet smooth transition requirement.

[0011] In the above method, optionally, the step of applying the contour information to obtain the fillets of each oil hole of the oil hole includes:

[0012] Acquiring rotational motion information of the crankshaft;

[0013] Based on the rotational motion information, a target posture is determined, wherein the target posture is a posture in which the bearing rotation center line of the crankshaft is parallel to the fillet plane of the oil hole, and a posture in which the bearing rotation center line of the crankshaft is perpendicular to the fillet plane of the oil hole;

[0014] Based on the contour information, the arc of the fillet plane in the oil hole that forms the target posture with the bearing rotation center line is determined as the oil hole fillet, and the starting point of the oil hole fillet is located on the crankshaft generatrix.

[0015] In the above method, optionally, the determining of the actual center coordinates and the target center coordinates of the oil hole fillet includes:

[0016] Taking the starting point of the oil hole fillet as the origin, a rectangular coordinate system is constructed, wherein the X-axis in the rectangular coordinate system is the crankshaft generatrix including the oil hole fillet;

[0017] Using the profilometer to determine the actual center coordinates of the oil hole fillet in the rectangular coordinate system, and to determine the fillet size of the oil hole fillet;

[0018] Based on the fillet size of the oil hole fillet, target center coordinates of the oil hole fillet are determined in the rectangular coordinate system.

[0019] In the above method, optionally, determining the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates includes:

[0020] The actual circle center coordinates and the target circle center coordinates are brought into a preset position calculation formula for calculation to obtain the circle center position difference of the oil hole fillet.

[0021] Optionally, the above method uses the center position difference of each of the oil hole fillets to determine whether the orifice of the oil hole meets the preset fillet smooth transition requirement, including:

[0022] Determine whether each of the circle center position differences is less than or equal to a preset threshold;

[0023] If the position differences of the circle centers are all less than or equal to a preset threshold, it is determined that the orifice of the oil hole meets the preset rounded corner smooth transition requirement; otherwise, it is determined that the orifice of the oil hole does not meet the preset rounded corner smooth transition requirement.

[0024] An oil hole fillet detection device, comprising:

[0025] A first determination unit is used to determine an oil hole to be detected on the crankshaft, wherein the orifice of the oil hole is transitioned to the surface of the crankshaft using a rounded corner;

[0026] an acquisition unit, configured to acquire contour information of the oil hole opening using a preset profiler, and to acquire each oil hole fillet of the oil hole using the contour information, wherein the oil hole fillet is an arc where the oil hole opening transitions to the crankshaft surface;

[0027] A second determining unit is used to determine, for each of the oil hole fillets, the actual center coordinates and the target center coordinates of the oil hole fillet, and determine the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates;

[0028] The third determination unit is used to determine whether the orifice of the oil hole meets the preset rounded corner smooth transition requirement by applying the center position difference of each of the oil hole rounded corners.

[0029] In the above device, optionally, the acquisition unit includes:

[0030] An acquisition subunit, used for acquiring the rotational motion information of the crankshaft;

[0031] A first determination subunit is used to determine a target posture based on the rotational motion information, wherein the target posture is a posture in which the bearing rotation center line of the crankshaft is parallel to the fillet plane of the oil hole, and a posture in which the bearing rotation center line of the crankshaft is perpendicular to the fillet plane of the oil hole;

[0032] The second determination subunit is used to determine the arc of the fillet plane in the oil hole that forms the target posture with the bearing rotation center line as the oil hole fillet based on the contour information, and the starting point of the oil hole fillet is located on the crankshaft generatrix.

[0033] In the above device, optionally, the second determining unit includes:

[0034] A construction subunit is used to construct a rectangular coordinate system with the starting point of the oil hole fillet as the origin, wherein the X axis in the rectangular coordinate system is the crankshaft generatrix including the oil hole fillet;

[0035] A third determining subunit is used to determine the actual center coordinates of the oil hole fillet in the rectangular coordinate system using the profilometer, and to determine the fillet size of the oil hole fillet;

[0036] The fourth determining subunit is used to determine the target center coordinates of the oil hole fillet in the rectangular coordinate system based on the fillet size of the oil hole fillet.

[0037] In the above device, optionally, the second determining unit includes:

[0038] The operation subunit is used to bring the actual circle center coordinates and the target circle center coordinates into a preset position calculation formula for calculation to obtain the circle center position difference of the oil hole fillet.

[0039] In the above device, optionally, the third determining unit includes:

[0040] The fifth determination subunit is used to determine whether the position differences of each of the circle centers are less than or equal to a preset threshold value; if the position differences of each of the circle centers are less than or equal to the preset threshold value, it is determined that the orifice of the oil hole meets the preset rounded corner smooth transition requirement; otherwise, it is determined that the orifice of the oil hole does not meet the preset rounded corner smooth transition requirement.

[0041] A storage medium includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the oil hole fillet detection method as described above.

[0042] An electronic device comprises a memory and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by one or more processors to perform the oil hole roundness detection method as described above.

[0043] Compared with the prior art, this application has the following advantages:

[0044] The present application provides an oil hole fillet detection method and device, storage medium and electronic device, including: determining the oil hole to be detected on the crankshaft, the orifice of the oil hole uses a fillet to transition to the crankshaft surface; using a preset profiler to obtain the contour information of the oil hole orifice, and using the contour information to obtain each oil hole fillet of the oil hole, the oil hole fillet is the arc of the oil hole orifice transition to the crankshaft surface; for each oil hole fillet, determining the actual center coordinates and target center coordinates of the oil hole fillet, and determining the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates; using the center position difference of each oil hole fillet, determine whether the orifice of the oil hole meets the preset fillet smooth transition requirements. Therefore, when detecting the oil hole fillet, it does not rely on manual experience, reduces the subjectivity of judgment, and improves the accuracy of the judgment result. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0046] Figure 1 A flow chart of a method for detecting oil hole fillet provided in an embodiment of the present application;

[0047] Figure 2 A flow chart of obtaining the fillets of each oil hole of the oil hole by applying the contour information provided in an embodiment of the present application;

[0048] Figure 3 An example diagram of the distribution of oil holes on the journal of a crankshaft provided in an embodiment of the present application;

[0049] Figure 4 An example cross-sectional view through AA' provided in an embodiment of the present application;

[0050] Figure 5 An example cross-sectional view through BB' provided in an embodiment of the present application;

[0051] Figure 6 A flow chart of the actual center coordinates and target center coordinates of the oil hole fillet provided in the embodiment of the present application;

[0052] Figure 7 An example diagram of constructing a rectangular coordinate system provided in an embodiment of the present application;

[0053] Figure 8 A schematic diagram of the structure of an oil hole fillet detection device provided in an embodiment of the present application;

[0054] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0056] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0057] The present invention can be used in many general or special computing device environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multi-processor devices, distributed computing environments including any of the above devices or devices, etc.

[0058] From the background technology, it can be seen that the current method of detecting the fillet of the oil hole relies on manual experience for detection. For example, the surface of the fillet of the oil hole is visually checked to see if it is smooth, and the hand is moved on the surface of the fillet of the oil hole to determine whether there is a handle or the like. If the surface is not smooth or has a handle feeling, it is judged to be not smooth; if the surface is smooth and has no handle feeling, it is judged to be smooth.

[0059] The current detection method cannot provide specific relevant dimensional data of the oil hole fillet, resulting in the inability to provide suggestions for process improvement of the oil hole fillet processing. At the same time, this method of judgment based on human experience has high requirements for personnel and is highly subjective. Different people will make different judgments, which is very easy to make mistakes.

[0060] In order to solve the above problems, the present application provides an oil hole fillet detection scheme, in which, after determining the oil hole to be detected on the crankshaft, a profiler is used to obtain the contour information of the oil hole opening, and the contour information is used to obtain each oil hole fillet of the oil hole, the oil hole fillet is the arc where the oil hole opening transitions to the crankshaft surface; for each oil hole fillet, the actual center and target center coordinates of the oil hole fillet are determined, and the center position difference of the oil hole fillet is determined based on the actual center coordinates and the target center coordinates; the center position difference of each oil hole fillet is used to determine whether the oil hole opening meets the preset fillet smooth transition requirements. Therefore, the detection does not rely on human experience, thereby reducing the subjectivity of human judgment, avoiding judgment errors, and improving the accuracy of judgment.

[0061] Reference Figure 1 , is a flow chart of an oil hole fillet detection method provided in an embodiment of the present application, and is specifically described as follows:

[0062] S101, determining an oil hole to be detected on a crankshaft, wherein an opening of the oil hole is transitioned to a surface of the crankshaft using a fillet.

[0063] The oil hole to be detected on the crankshaft can be called the crankshaft oil hole. Furthermore, the crankshaft oil hole is formed by processing on the main shaft or connecting rod shaft of the crankshaft. The lubricating oil passes through here to reach the gap between the bearing and each journal to prevent excessive wear or even damage of the friction pair when running at high speed.

[0064] Furthermore, the shape contour that makes a smooth transition between the surface of the crankshaft journal (main journal or connecting rod journal) and the crankshaft oil hole can be called the crankshaft oil hole fillet.

[0065] When the oil hole runs through the crankshaft, the oil hole has two openings.

[0066] S102, using a preset profilometer to obtain profile information of the oil hole opening, and using the profile information to obtain each oil hole fillet of the oil hole, where the oil hole fillet is an arc where the oil hole opening transitions to the crankshaft surface.

[0067] Reference Figure 2 , which is a flow chart of obtaining the fillets of each oil hole of the oil hole by applying the contour information provided in an embodiment of the present application, and is specifically described as follows:

[0068] S201, obtaining rotational motion information of a crankshaft.

[0069] The rotational motion information includes various angles between the fillet plane of the oil hole on the crankshaft and the rotation center line of the crankshaft bearing when the crankshaft rotates.

[0070] S202. Determine a target posture based on the rotational motion information, wherein the target posture is a posture in which the bearing rotation centerline of the crankshaft is parallel to the fillet plane of the oil hole, and a posture in which the bearing rotation centerline of the crankshaft is perpendicular to the fillet plane of the oil hole.

[0071] It should be noted that the crankshaft bearing rotation centerline refers to the virtual center axis around which the bearing rotates during the rotation of the crankshaft to maintain stable rotation of the crankshaft.

[0072] There are two target postures, one is a parallel posture and the other is a vertical posture. The parallel posture is a posture in which the crankshaft bearing rotation centerline is parallel to the rounded corner plane of the oil hole opening, and the vertical posture is a posture in which the crankshaft bearing rotation centerline is perpendicular to the rounded corner plane of the oil hole opening.

[0073] Reference Figure 3 , which is an example diagram of the distribution of oil holes on the crankshaft journal provided in an embodiment of the present application. The ring formed by the two circles in the figure is a view formed by the oil hole opening using a fillet to transition to the surface of the crankshaft.

[0074] AA' in the figure is a fillet plane parallel to the rotation centerline of the crankshaft bearing shell of the oil hole, and the plane contains the diameter of the oil hole.

[0075] BB' in the figure is a fillet plane where the opening of the oil hole is perpendicular to the rotation centerline of the crankshaft bearing, and the diameter of the oil hole is included in the plane.

[0076] S203. Based on the contour information, determine the arc of the fillet plane in the oil hole that forms a target posture with the bearing rotation center line as the oil hole fillet, and the starting point of the oil hole fillet is located on the crankshaft generatrix.

[0077] Reference Figure 4 , is an example cross-sectional view through AA' provided in an embodiment of the present application. As shown in the figure, there are a total of 4 oil hole fillets in the figure. Figure 5 , is an example cross-sectional view through BB' provided in an embodiment of the present application, and there are also four oil hole fillets in the figure.

[0078] It should be noted that the oil hole fillet has two ends, preferably, one end is located on the generatrix on the surface of the crankshaft, and the other end is located on the generatrix on the surface of the oil hole channel. Preferably, the crankshaft generatrix of the present application can be a generatrix located on the surface of the crankshaft. Further, one end (which can be understood as a point) of the oil hole fillet located on the crankshaft generatrix is ​​determined as the starting point, and the other end is the end point. It can also be understood that the starting point of the oil hole fillet is the point tangent to the oil hole fillet and the crankshaft generatrix.

[0079] When determining the oil hole to be detected on the crankshaft, the present application determines the target posture based on the rotational motion information of the crankshaft, and then obtains the oil hole fillet of the oil hole in the target posture according to the contour information, thereby detecting the smoothness of the oil hole fillet at a special position. Whether the oil hole fillet is smooth at a special position is more related to the performance, life and running stability of the entire engine of the crankshaft. When the oil hole is not smooth enough at a special position, the edge of the oil hole is easily called a stress concentration area. In the process of high-speed rotation of the crankshaft and bearing complex loads, these stress concentration points will accelerate the generation and expansion of fatigue cracks, thereby reducing the fatigue strength and service life of the crankshaft, and the unsmooth fillet of the oil hole may cause the lubricating oil to be obstructed during the flow process, and it cannot smoothly pass through the oil hole into the lubrication area. This will lead to insufficient lubrication of the journal surface, increase friction and wear, and thus reduce the working efficiency and reliability of the crankshaft. At the same time, the unsmooth fillet may also cause the lubricating oil to accumulate or leak at the edge of the oil hole, affecting the normal operation of the lubrication system. Therefore, by determining the oil hole fillet of the oil hole at a special position, the smoothness of the oil hole fillet can be detected through multiple oil hole fillets, the detection of the oil hole fillet is more precise, the accuracy of the oil hole fillet detection is improved, and the credibility of the detection result is improved.

[0080] S103 . For each oil hole fillet, determine the actual center coordinates and target center coordinates of the oil hole fillet, and determine the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates.

[0081] Reference Figure 6 , which is a flow chart of the actual center coordinates and target center coordinates of the oil hole fillet provided in the embodiment of the present application, and is specifically described as follows:

[0082] S301, taking the starting point of the oil hole fillet as the origin, constructing a rectangular coordinate system, wherein the X axis in the rectangular coordinate system is the crankshaft generatrix including the oil hole fillet.

[0083] Reference Figure 7, is an example diagram of constructing a rectangular coordinate system provided in an embodiment of the present application. As shown in the figure, the arc connecting the point (Xq, Yq) and the point (Xz, Yz) in the figure is the fillet of the oil hole, which can be regarded as an actual arc, wherein the point (Xq, Yq) is a point tangent to the crankshaft generatrix, and the crankshaft generatrix is ​​extended through this point as the X-axis of the rectangular coordinate system. Preferably, this point can be used as the origin, and then the straight line passing through the origin and perpendicular to the X-axis can be used as the Y-axis. Preferably, any point on the X-axis can be used as the origin, and then the straight line passing through the origin and perpendicular to the X-axis can be used as the Y-axis.

[0084] S302, using a profilometer to determine the actual center coordinates of the oil hole fillet in a rectangular coordinate system, and to determine the fillet size of the oil hole fillet.

[0085] The fillet measurement function of the profilometer can be used to obtain the fillet size of the oil hole fillet and the actual center position of the oil hole fillet. The actual center position is the coordinate in the rectangular coordinate system, that is, the actual center coordinate.

[0086] Preferably, the fillet size of the oil hole fillet is represented by R1, and the actual center coordinates are represented by (X1, Y1), such as Figure 7 As shown, the figure shows the fillet size and the actual center coordinates (i.e. the actual center of the circle in the figure).

[0087] S303 . Determine target center coordinates of the oil hole fillet in a rectangular coordinate system based on the fillet size of the oil hole fillet.

[0088] After determining the size of the oil hole fillet, the target center coordinates of the oil hole fillet are determined in a rectangular coordinate system using the fillet size of the oil hole fillet. Specifically, a straight line perpendicular to the X-axis is drawn through the initial point of the oil hole fillet, and a point on the straight line that is R1 away from the initial point and has the same direction as the Y-axis coordinate of the end point of the oil hole fillet is determined as the target center coordinates; for example, Figure 7 As shown, the target circle center coordinate is the ideal circle center (Xq, R1) in the figure, and the Y-axis coordinate of the ideal circle center and the Y-axis coordinate of the end point of the oil hole fillet both belong to the negative direction of the Y-axis.

[0089] In the method provided in the embodiment of the present application, the actual center coordinates and the target center coordinates of the oil hole fillet are determined, so as to facilitate the subsequent use of the actual center coordinates and the target center coordinates of the oil hole fillet to determine whether the oil hole fillet meets the requirements of smooth transition of the fillet, that is, to determine whether the smoothness of the oil hole fillet meets the requirements, in other words, to determine whether the oil hole fillet is smooth enough.

[0090] S104, using the center position difference of each oil hole fillet to determine whether the orifice of the oil hole meets the preset fillet smooth transition requirement.

[0091] The actual circle center coordinates and the target circle center coordinates are substituted into the preset position calculation formula for calculation to obtain the circle center position difference of the oil hole fillet; determine whether each circle center position difference is less than or equal to a preset threshold; if each circle center position difference is less than or equal to the preset threshold, determine that the orifice of the oil hole meets the preset fillet smooth transition requirement; otherwise, determine that the orifice of the oil hole does not meet the preset fillet smooth transition requirement.

[0092] Furthermore, the position calculation formula is expressed as: ,in, is the value of the X axis in the actual circle center coordinates, is the Y-axis value in the actual circle center coordinates, is the X-axis value of the target circle center coordinates, is the Y-axis value of the target circle center coordinates, is the center position difference.

[0093] After substituting the actual center coordinates and target center coordinates of the oil hole fillet into the position calculation formula, the center position difference of the oil hole fillet can be obtained, which can also be understood as the position of the actual center coordinates of the oil hole fillet relative to the target center coordinates.

[0094] Preferably, the preset threshold can be set according to actual needs, and the preset threshold of the present application can be set to 0.4.

[0095] Furthermore, the center position difference of all oil hole radii is compared with a preset threshold. When the center position difference of all oil hole radii is less than or equal to the preset threshold, it can be determined that the orifice of the oil hole meets the requirement of smooth transition of the radii. Otherwise, it is determined that the orifice of the oil hole does not meet the requirement of smooth transition of the radii.

[0096] Preferably, for each oil hole fillet, when the position difference of the center of the oil hole fillet is less than or equal to a preset threshold, it can be determined that the smoothness of the oil hole fillet meets the requirement, that is, the oil hole fillet is smooth enough.

[0097] In the present application, when the smoothness of the oil hole fillet is not enough, it is determined that the oil hole mouth does not meet the fillet smooth transition requirement, and multiple oil hole fillets at the oil hole mouth are inspected to increase the smoothness inspection of the oil hole mouth, thereby improving the accuracy of oil hole inspection.

[0098] In the method provided in the embodiment of the present application, the oil hole to be detected on the crankshaft is determined, and the orifice of the oil hole is transitioned to the crankshaft surface using a fillet; the contour information of the oil hole orifice is obtained using a preset profiler, and the contour information is used to obtain each oil hole fillet of the oil hole, and the oil hole fillet is the arc of the transition from the orifice of the oil hole to the crankshaft surface; for each oil hole fillet, the actual center coordinates and target center coordinates of the oil hole fillet are determined, and the center position difference of the oil hole fillet is determined based on the actual center coordinates and the target center coordinates; the center position difference of each oil hole fillet is used to determine whether the orifice of the oil hole meets the preset fillet smooth transition requirements. Therefore, when detecting the fillet of the oil hole, it does not rely on manual experience, reduces the subjectivity in judgment, and improves the accuracy of the judgment result.

[0099] Reference Figure 3-Figure 5 , the present application provides an embodiment to illustrate the process of detecting the fillet of an oil hole.

[0100] The fillet of the crankshaft oil hole exists in the 360° range of the hole after the oil hole intersects with the crankshaft journal ( Figure 3 In the two concentric circles in the middle), during the crankshaft rotation, the fillet planes of the oil holes at the 0°-360° position and the bearing rotation centerline present different angles. Two extreme attitudes are taken to detect the smoothness, that is, the parallel attitude of AA' ( Figure 4 ) and BB' ( Figure 5 Only when the test results of these two postures are qualified, the oil hole fillet is considered to have a smooth transition.

[0101] AA' parallel posture detection process:

[0102] (1) Use the wedge-shaped probe of the profilometer to take samples along the cylindrical generatrix (axial direction) and the rounded arc profile (i.e. the orifice profile of the oil hole).

[0103] (2) On the sample obtained, the cylindrical generatrix is ​​straightened and set as the X-axis. The vertical Y-axis is automatically displayed by the software. The starting tangent point (Xq, Yq) and the appropriate end point (Xz, Yz) are found to evaluate the arc contour (i.e., the oil hole fillet). The fillet measurement function of the profilometer itself can be used to obtain the fillet size R1 of the arc (i.e., the oil hole fillet) and the actual center coordinates (X1, Y1) of the arc (i.e., the oil hole fillet).

[0104] (3) According to the requirements of smooth transition, the position of the center of the arc (oil hole fillet) in the ideal smooth transition is inferred. The line connecting the center of the ideal smooth transition circle (i.e., the target fillet coordinate) and the starting tangent point should be perpendicular to the straightened parent line segment. Therefore, the target center coordinate of the ideal smooth transition arc is (Xq, R1).

[0105] (4) In the manufacturing process, the actual arc usually does not completely overlap with the ideal arc. Deviation within a certain range is allowed. Therefore, the evaluation of whether the transition is smooth enough can be converted into evaluating the deviation of the center position of the actual arc from the center position of the theoretical smooth transition arc, that is, whether the position size meets the requirements.

[0106] (5) The position of the actual arc center relative to the theoretical arc center: According to the unmarked tolerance mentioned in the technical requirements of the crankshaft two-dimensional drawing, according to GB / T1804-m, the general theoretical allowable deviation of the arc center position is 0.2mm, and the crankshaft oil hole fillet is quantified as Whether it satisfies ≤0.4.

[0107] BB' vertical posture detection process:

[0108] The detection process is basically the same as AA', with the following differences: ① When sampling, samples are taken along the circumferential direction of the cylinder and the contour of the fillet arc; ② In the process of straightening to determine the X-axis, unlike the generatrix direction which is a straight line itself, the spacing between the straightening points used at this time can be as small as possible, such as 10mm, especially when the crankshaft journal diameter is above 100, the line used for straightening can be considered as the tangent.

[0109] The present application converts the problem of judging whether the fillet of the oil hole has a smooth transition into whether the position difference between the actual center of the oil hole fillet and the target center of the oil hole meets the requirements, thereby converting the detection of whether the fillet of the oil hole is smooth into quantitative parameters for judgment, thereby getting rid of the dilemma of relying on manual experience for judgment, and effectively avoiding the situation where the judgment is wrong due to the excessive subjectivity of manual judgment, and providing a quantitative solution for detecting whether the fillet of the oil hole is smooth, and by detecting multiple fillets of the oil hole, the detection accuracy is improved, and the accuracy of the detection results is improved.

[0110] and Figure 1 Correspondingly, the present application provides an oil hole fillet detection device, which is used to support Figure 1 In a specific implementation of the method shown, the device is arranged in a control system or a processing device of a vehicle.

[0111] Reference Figure 8 , is a structural example diagram of an oil hole fillet detection device provided in an embodiment of the present application, and is specifically described as follows:

[0112] A first determining unit 401 is used to determine an oil hole to be detected on a crankshaft, wherein an orifice of the oil hole is transitioned to the surface of the crankshaft using a fillet;

[0113] An acquisition unit 402 is used to acquire contour information of the oil hole opening using a preset profiler, and to acquire each oil hole fillet of the oil hole using the contour information, wherein the oil hole fillet is an arc where the oil hole opening transitions to the crankshaft surface;

[0114] A second determining unit 403 is used to determine the actual center coordinates and target center coordinates of each oil hole fillet, and determine the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates;

[0115] The third determination unit 404 is used to determine whether the orifice of the oil hole meets the preset rounded corner smooth transition requirement by applying the center position difference of each of the oil hole rounded corners.

[0116] In the device provided in the embodiment of the present application, the oil hole to be detected on the crankshaft is determined, and the orifice of the oil hole is transitioned to the crankshaft surface using a fillet; a preset profiler is used to obtain the contour information of the orifice of the oil hole, and the contour information is used to obtain each oil hole fillet of the oil hole, and the oil hole fillet is the arc of the transition from the orifice of the oil hole to the crankshaft surface; for each oil hole fillet, the actual center coordinates and target center coordinates of the oil hole fillet are determined, and the center position difference of the oil hole fillet is determined based on the actual center coordinates and the target center coordinates; the center position difference of each oil hole fillet is used to determine whether the orifice of the oil hole meets the preset fillet smooth transition requirements. Therefore, when detecting the fillet of the oil hole, it does not rely on manual experience, reduces the subjectivity in judgment, and improves the accuracy of the judgment result.

[0117] In another embodiment provided by the present application, the acquisition unit 402 of the device may be configured as follows:

[0118] An acquisition subunit, used for acquiring the rotational motion information of the crankshaft;

[0119] A first determination subunit is used to determine a target posture based on the rotational motion information, wherein the target posture is a posture in which the bearing rotation center line of the crankshaft is parallel to the fillet plane of the oil hole, and a posture in which the bearing rotation center line of the crankshaft is perpendicular to the fillet plane of the oil hole;

[0120] The second determination subunit is used to determine the arc of the fillet plane in the oil hole that forms the target posture with the bearing rotation center line as the oil hole fillet based on the contour information, and the starting point of the oil hole fillet is located on the crankshaft generatrix.

[0121] In another embodiment provided by the present application, the second determining unit 403 of the device may be configured as:

[0122] A construction subunit is used to construct a rectangular coordinate system with the starting point of the oil hole fillet as the origin, wherein the X axis in the rectangular coordinate system is the crankshaft generatrix including the oil hole fillet;

[0123] A third determining subunit is used to determine the actual center coordinates of the oil hole fillet in the rectangular coordinate system using the profilometer, and to determine the fillet size of the oil hole fillet;

[0124] The fourth determining subunit is used to determine the target center coordinates of the oil hole fillet in the rectangular coordinate system based on the fillet size of the oil hole fillet.

[0125] In another embodiment provided by the present application, the second determining unit 403 of the device may be configured as follows:

[0126] The operation subunit is used to bring the actual circle center coordinates and the target circle center coordinates into a preset position calculation formula for calculation to obtain the circle center position difference of the oil hole fillet.

[0127] In another embodiment provided by the present application, the third determining unit 404 of the device may be configured as follows:

[0128] The fifth determination subunit is used to determine whether the position differences of each of the circle centers are less than or equal to a preset threshold value; if the position differences of each of the circle centers are less than or equal to the preset threshold value, it is determined that the orifice of the oil hole meets the preset rounded corner smooth transition requirement; otherwise, it is determined that the orifice of the oil hole does not meet the preset rounded corner smooth transition requirement.

[0129] Although the present invention depicts operations in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or in a sequential order.Multitasking and parallel processing may be advantageous under certain circumstances.

[0130] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0131] An embodiment of the present invention further provides a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the above-mentioned oil hole fillet detection method.

[0132] The embodiment of the present invention further provides an electronic device, the structural diagram of which is shown in FIG. Fig. 9As shown, it specifically includes a memory 601 and one or more instructions 602, wherein the one or more instructions 602 are stored in the memory 601 and are configured to be executed by one or more processors 603 to execute the one or more instructions 602 to perform the above-mentioned oil hole fillet detection method.

[0133] It should be noted that the information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards in the relevant regions.

[0134] The specific implementation processes and derivative methods of the above-mentioned embodiments are all within the protection scope of the present invention.

[0135] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.

[0136] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0137] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for detecting oil hole fillet, characterized in that: include: Determine an oil hole to be inspected on a crankshaft, wherein an orifice of the oil hole is transitioned to a surface of the crankshaft using a fillet; Using a preset profilometer to obtain the profile information of the oil hole opening, and using the profile information to obtain each oil hole fillet of the oil hole, the oil hole fillet being the arc where the oil hole opening transitions to the crankshaft surface; For each of the oil hole fillets, determining the actual center coordinates and target center coordinates of the oil hole fillet, and determining the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates; Using the center position difference of each of the oil hole fillets, determine whether the orifice of the oil hole meets the preset fillet smooth transition requirement; Wherein, applying the contour information to obtain each oil hole fillet of the oil hole includes: Acquiring rotational motion information of the crankshaft; Based on the rotational motion information, a target posture is determined, wherein the target posture is a posture in which the bearing rotation center line of the crankshaft is parallel to the fillet plane of the oil hole, and a posture in which the bearing rotation center line of the crankshaft is perpendicular to the fillet plane of the oil hole; Based on the contour information, the arc of the fillet plane in the oil hole that forms the target posture with the rotation center line of the bearing shell is determined as the oil hole fillet, and the starting point of the oil hole fillet is located on the crankshaft generatrix; Wherein, the determining of the actual center coordinates and the target center coordinates of the oil hole fillet includes: Taking the starting point of the oil hole fillet as the origin, a rectangular coordinate system is constructed, wherein the X-axis in the rectangular coordinate system is the crankshaft generatrix including the oil hole fillet; Using the profilometer to determine the actual center coordinates of the oil hole fillet in the rectangular coordinate system, and to determine the fillet size of the oil hole fillet; Based on the fillet size of the oil hole fillet, target center coordinates of the oil hole fillet are determined in the rectangular coordinate system.

2. The method according to claim 1, characterized in that The determining of the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates includes: The actual circle center coordinates and the target circle center coordinates are brought into a preset position calculation formula for calculation to obtain the circle center position difference of the oil hole fillet.

3. The method according to claim 1, characterized in that: The step of applying the center position difference of each of the oil hole fillets to determine whether the orifice of the oil hole meets the preset fillet smooth transition requirement includes: Determine whether each of the circle center position differences is less than or equal to a preset threshold; If the center position differences of each circle are less than or equal to a preset threshold, it is determined that the orifice of the oil hole meets the preset rounded corner smooth transition requirement; otherwise, it is determined that the orifice of the oil hole does not meet the preset rounded corner smooth transition requirement.

4. An oil hole fillet detection device, characterized in that: include: A first determination unit is used to determine an oil hole to be detected on the crankshaft, wherein the orifice of the oil hole is transitioned to the surface of the crankshaft using a rounded corner; an acquisition unit, configured to acquire contour information of the oil hole opening using a preset profiler, and to acquire each oil hole fillet of the oil hole using the contour information, wherein the oil hole fillet is an arc where the oil hole opening transitions to the crankshaft surface; A second determining unit is used to determine, for each of the oil hole fillets, the actual center coordinates and the target center coordinates of the oil hole fillet, and determine the center position difference of the oil hole fillet based on the actual center coordinates and the target center coordinates; A third determination unit, used to determine whether the orifice of the oil hole meets a preset rounded corner smooth transition requirement by applying the center position difference of each of the oil hole rounded corners; Wherein, the acquisition unit includes: An acquisition subunit, used for acquiring the rotational motion information of the crankshaft; A first determination subunit is used to determine a target posture based on the rotational motion information, wherein the target posture is a posture in which the bearing rotation center line of the crankshaft is parallel to the fillet plane of the oil hole, and a posture in which the bearing rotation center line of the crankshaft is perpendicular to the fillet plane of the oil hole; A second determination subunit is used to determine, based on the contour information, the arc of the fillet plane in the oil hole that forms the target posture with the rotation center line of the bearing as the oil hole fillet, and the starting point of the oil hole fillet is located on the crankshaft generatrix; Wherein, the second determining unit includes: A construction subunit is used to construct a rectangular coordinate system with the starting point of the oil hole fillet as the origin, wherein the X axis in the rectangular coordinate system is the crankshaft generatrix including the oil hole fillet; A third determining subunit is used to determine the actual center coordinates of the oil hole fillet in the rectangular coordinate system using the profilometer, and to determine the fillet size of the oil hole fillet; The fourth determining subunit is used to determine the target center coordinates of the oil hole fillet in the rectangular coordinate system based on the fillet size of the oil hole fillet.

5. A storage medium, characterized in that: The storage medium includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the oil hole fillet detection method according to any one of claims 1 to 3.

6. An electronic device, characterized in that: It comprises a memory and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors to execute the oil hole fillet detection method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Benchmark deviation compensation type processing method and system used for box or shell part

    CN103286631A

  • Connecting rod detection method

    CN110954044A