A dressing control method and system for diamond grinding wheel

By dynamically adjusting the dressing control parameters of diamond grinding wheels and dressing rollers, the problem of degradation of dressing efficiency caused by wear is solved, and an efficient and precise dressing process is achieved, which reduces production costs and enhances system intelligence.

CN118905946BActive Publication Date: 2025-03-14DONGGUAN GUANFENG DIAMOND PROD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411235645.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2025-03-14
Estimated Expiration
2044-09-04

AI Technical Summary

Technical Problem

During the diamond grinding wheel dressing process, the diameter decreases due to wear of the grinding wheel and roller, the dressing efficiency of the fixed speed decreases, and artificial speed adjustment may lead to excessive wear or safety hazards.

Method used

By obtaining the morphological information of the grinding wheel and roller, dynamically generates the trimming control parameters, including rotation speed, step length and iteration number, and adjust these parameters in real time during the trimming process, use audio data analysis to judge the trimming state, and ensure the maintenance of line speed.

Benefits of technology

It improves the dressing efficiency and accuracy, reduces the need for manual intervention, reduces production costs, ensures the consistency and quality stability of dressing, and enhances the intelligence and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118905946B_ABST
    Figure CN118905946B_ABST
Patent Text Reader

Abstract

The present invention discloses a dressing control method and system for a diamond grinding wheel, including obtaining the morphological information of the diamond grinding wheel and the dressing roller, and generating initial dressing control parameters based on the morphological information, including the grinding wheel speed, the roller speed, the step length and the number of step iterations. During the dressing process, each time the dressing roller moves a preset step length, the system triggers the correction processing of the control parameters, which includes collecting the audio data generated during the dressing and comparing it with the preset standard audio data. If the similarity exceeds the predetermined threshold, the current speed value is input into the pre-established speed dressing model to calculate the corrected speed value. This process is executed in a loop until the predetermined number of step iterations is reached. The present invention can adapt to the wear of the diamond grinding wheel and the dressing roller during the dressing process by dynamically adjusting the dressing parameters, maintaining a constant linear speed, thereby ensuring the consistency and quality stability of the dressing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of grinding wheel dressing, and in particular to a dressing control method and system for a diamond grinding wheel. Background Art

[0002] In the field of modern precision manufacturing, diamond grinding wheels are widely used in grinding and cutting of various hard materials due to their excellent hardness and wear resistance. However, as the use time increases, diamond grinding wheels will inevitably wear out, and their surface morphology will gradually change, thus affecting the processing accuracy and efficiency. In order to restore the working performance of the grinding wheel, it is usually necessary to dress it regularly. During the dressing process, a dressing roller is used to remove the passivation layer on the surface of the grinding wheel, restore the sharpness of the grinding wheel, and ensure that it can continue to efficiently complete subsequent processing tasks.

[0003] At present, in the process of diamond wheel dressing, dressing control parameters such as the rotation speed of the grinding wheel and roller, the feed rate during dressing, etc. are usually set manually based on the operator's experience, and these parameters remain unchanged during the entire dressing process once determined. This static setting method has obvious limitations: on the one hand, as the dressing work proceeds, the diamond grinding wheel and the dressing roller will wear to varying degrees, resulting in a reduction in their diameter. When a constant speed is used for dressing, the reduction in the diameter of the grinding wheel will cause its surface linear speed to decrease, thereby reducing the dressing efficiency; on the other hand, if the speed is artificially increased to maintain a higher linear speed, it may cause excessive wear of the grinding wheel or roller, and even cause safety hazards, such as grinding wheel rupture. Summary of the invention

[0004] In order to solve at least one of the above-mentioned technical problems, the present invention provides a dressing control method and system for a diamond grinding wheel.

[0005] In a first aspect, the present invention provides a dressing control method for a diamond grinding wheel, the method comprising:

[0006] Acquire the morphology information of the diamond grinding wheel and the dressing roller, and generate dressing control parameters according to the morphology information, wherein the control parameters include a first rotation speed of the diamond grinding wheel, a second rotation speed of the dressing roller, a step length, and a number of step iterations;

[0007] The diamond grinding wheel is dressed according to the dressing control parameters. During the dressing process, whenever the travel distance of the dressing roller reaches the step length, the control parameter correction process is performed; the control parameter correction process includes:

[0008] Collecting trimmed audio data; when the similarity between the trimmed audio data and the preset standard audio data is greater than a preset value, inputting the first speed and the second speed into a preset speed trimming model, and outputting the corrected first speed and the second speed;

[0009] Repeat the control parameter correction process until the number of corrections reaches the number of step iterations.

[0010] Preferably, the step of inputting the first speed and the second speed into a preset speed trimming model and outputting the corrected first speed and second speed comprises:

[0011] Based on the radius prediction algorithm, the radius of the diamond grinding wheel and the radius of the dressing roller are obtained when the travel distance of the dressing roller reaches the step length;

[0012] The radius prediction algorithm is expressed as:

[0013] V totle =πω(2R0ΔR-ΔR 2 +2r0Δr-Δr 2 ),

[0014] ΔR+Δr=ΔR totle ,

[0015] kV totle =πω(2R0ΔR-ΔR 2 ),

[0016] (1-k)V totle =πω(2r0Δr-Δr 2 ),

[0017] R=R0-ΔR,

[0018] r=r0-(ΔR totle -ΔR),

[0019] Where V totle is the total grinding amount of the diamond grinding wheel and the dressing roller, R0 and r0 are the initial radii of the diamond grinding wheel and the dressing roller, ΔR and Δr are the wear radii of the diamond grinding wheel and the dressing roller, R and r are the wear radii of the diamond grinding wheel and the dressing roller, ΔR totle represents the step length, k represents the wear ratio of the diamond grinding wheel and the dressing roller, and ω represents the width of the diamond grinding wheel and the dressing roller;

[0020] Inputting the initial radius of the diamond grinding wheel, the initial radius of the dressing roller, the radius of the diamond grinding wheel after wear, the radius of the dressing roller after wear, the first speed and the second speed into the speed adjustment algorithm to obtain the corrected first speed and the second speed;

[0021] The speed adjustment algorithm is expressed as:

[0022]

[0023] Where n's and n' r are the first and second speeds after correction, n s and n r They are the first speed and the second speed before trimming respectively.

[0024] Preferably, the acquiring of the morphology information of the diamond grinding wheel and the dressing roller and generating the dressing control parameters according to the morphology information includes:

[0025] The topography information includes the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the particle size of the diamond grinding wheel and the particle size of the dressing roller, wherein the farthest distance of the diamond grinding wheel from the axis is taken as the value of the original radius, and the difference between the farthest distance of the diamond grinding wheel from the axis and the closest distance from the axis is taken as the radius difference of the diamond grinding wheel;

[0026] Based on industry experience and according to the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the grain size of the diamond grinding wheel and the grain size of the dressing roller, the initial first rotation speed of the diamond grinding wheel, the second rotation speed of the dressing roller, the step length and the number of step iterations are set.

[0027] In a second aspect, the present invention further provides a dressing control system for a diamond grinding wheel, the system comprising:

[0028] A dressing control parameter generation module is used to obtain the morphology information of the diamond grinding wheel and the dressing roller, and generate dressing control parameters according to the morphology information, wherein the control parameters include a first rotation speed of the diamond grinding wheel, a second rotation speed of the dressing roller, a step length, and a number of step iterations;

[0029] The diamond grinding wheel dressing module is used to dress the diamond grinding wheel according to the dressing control parameters. During the dressing process, whenever the travel distance of the dressing roller reaches the step length, the control parameter correction process is executed;

[0030] A control parameter correction module is used to collect and trim audio data; when the similarity between the trimmed audio data and the preset standard audio data is greater than a preset value, the first speed and the second speed are input into a preset speed trimming model, and the corrected first speed and second speed are output;

[0031] The trimming iteration module is used to repeat the control parameter correction process until the number of corrections reaches the number of stepping iterations.

[0032] Preferably, the step of inputting the first speed and the second speed into a preset speed trimming model and outputting the corrected first speed and second speed comprises:

[0033] Based on the radius prediction algorithm, the radius of the diamond grinding wheel and the radius of the dressing roller are obtained when the travel distance of the dressing roller reaches the step length;

[0034] The radius prediction algorithm is expressed as:

[0035] V totle =πω(2R0ΔR-ΔR 2 +2r0Δr-Δr 2 ),

[0036] ΔR+Δr=ΔR tot1e ,

[0037] kV totle =πω(2R0ΔR-ΔR 2 ),

[0038] (1-k)V totle =πω(2r0Δr-Δr 2 ),

[0039] R=R0-ΔR,

[0040] r=r0-(ΔR totle -ΔR),

[0041] Where V totle is the total grinding amount of the diamond grinding wheel and the dressing roller, R0 and r0 are the initial radii of the diamond grinding wheel and the dressing roller, ΔR and Δr are the wear radii of the diamond grinding wheel and the dressing roller, R and r are the wear radii of the diamond grinding wheel and the dressing roller, ΔR totle represents the step length, k represents the wear ratio of the diamond grinding wheel and the dressing roller, and ω represents the width of the diamond grinding wheel and the dressing roller;

[0042] Inputting the initial radius of the diamond grinding wheel, the initial radius of the dressing roller, the radius of the diamond grinding wheel after wear, the radius of the dressing roller after wear, the first speed and the second speed into the speed adjustment algorithm to obtain the corrected first speed and the second speed;

[0043] The speed adjustment algorithm is expressed as:

[0044]

[0045] Where n' s and n' r are the first and second speeds after correction, n s and n r They are the first speed and the second speed before trimming respectively.

[0046] Preferably, the acquiring of the morphology information of the diamond grinding wheel and the dressing roller and generating the dressing control parameters according to the morphology information includes:

[0047] The topography information includes the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the particle size of the diamond grinding wheel and the particle size of the dressing roller, wherein the farthest distance of the diamond grinding wheel from the axis is taken as the value of the original radius, and the difference between the farthest distance of the diamond grinding wheel from the axis and the closest distance from the axis is taken as the radius difference of the diamond grinding wheel;

[0048] Based on industry experience and according to the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the grain size of the diamond grinding wheel and the grain size of the dressing roller, the initial first rotation speed of the diamond grinding wheel, the second rotation speed of the dressing roller, the step length and the number of step iterations are set.

[0049] In a third aspect, the present invention further provides an electronic device comprising a processor and a memory, wherein the memory is used to store computer program code, and the computer program code comprises computer instructions. When the processor executes the computer instructions, the electronic device executes the method as described in the first aspect above and any possible implementation thereof.

[0050] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, wherein the computer program includes program instructions, and when the program instructions are executed by a processor of an electronic device, the processor executes the method as described in the first aspect above and any possible implementation thereof.

[0051] Compared with the prior art, the present invention has the following beneficial effects:

[0052] 1) The present invention greatly improves the efficiency and accuracy of dressing through intelligent and automated dressing control, reduces the need for manual intervention, and reduces production costs. Secondly, the dynamic adjustment of dressing parameters can adapt to the wear of the diamond grinding wheel and the dressing roller during the dressing process and maintain a constant linear speed, thereby ensuring the consistency and quality stability of the dressing. Finally, by introducing audio data analysis, the dressing status can be judged more accurately and responded to in a timely manner, further enhancing the intelligence and reliability of the system.

[0053] 2) The present invention monitors the dimensional changes, i.e., the wear conditions, of the diamond grinding wheel and the dressing roller during the dressing process, and automatically adjusts the dressing parameters according to the dimensional changes, thereby avoiding the problem of decreased dressing efficiency due to wear in traditional methods. Furthermore, dynamic adjustment of the dressing parameters can ensure that the ideal linear speed is always maintained during the dressing process, thereby maintaining efficient dressing operations and avoiding the risk of material waste and cost increase due to improper dressing.

[0054] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the background technology, the drawings required for use in the embodiments of the present invention or the background technology will be described below.

[0056] The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used to illustrate the technical solutions of the present disclosure together with the specification.

[0057] Figure 1 A schematic flow chart of a diamond grinding wheel dressing control method provided by an embodiment of the present invention;

[0058] Figure 2 A schematic structural diagram of a diamond grinding wheel dressing control system provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0059] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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.

[0060] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0061] At present, in the process of diamond wheel dressing, dressing control parameters such as the rotation speed of the grinding wheel and roller, the feed rate during dressing, etc. are usually set manually based on the operator's experience, and these parameters remain unchanged during the entire dressing process once determined. This static setting method has obvious limitations: on the one hand, as the dressing work proceeds, the diamond grinding wheel and the dressing roller will wear to varying degrees, resulting in a reduction in their diameter. When a constant speed is used for dressing, the reduction in the diameter of the grinding wheel will cause its surface linear speed to decrease, thereby reducing the dressing efficiency; on the other hand, if the speed is artificially increased to maintain a higher linear speed, it may cause excessive wear of the grinding wheel or roller, and even cause safety hazards, such as grinding wheel rupture.

[0062] See also Figure 1 , Figure 1 The present invention provides a flow chart of a diamond grinding wheel dressing control method. Figure 1 As shown, the method includes:

[0063] S100, acquiring morphology information of the diamond grinding wheel and the dressing roller, and generating dressing control parameters according to the morphology information, wherein the control parameters include a first rotation speed of the diamond grinding wheel, a second rotation speed of the dressing roller, a step length, and a number of step iterations;

[0064] The precise morphological information of the diamond grinding wheel and the dressing roller is obtained by high-precision three-dimensional scanners or image analysis equipment, and the morphological information includes but is not limited to the original radius of the grinding wheel, that is, the distance on the grinding wheel farthest from the center of the rotation axis; the radius difference refers to the difference in distance between the farthest point and the closest point on the grinding wheel surface; and the particle size of the grinding wheel and the dressing roller, that is, the number of abrasive particles per unit area and their distribution, which is directly related to the dressing quality and efficiency. It should be noted that the diamond grinding wheel and the dressing roller in this embodiment are parallel grinding wheels, and the width of the selected dressing roller is consistent with the width of the grinding wheel to be corrected. Based on the above morphological information, combined with industry standards and rich practical experience, a set of optimal initial dressing control parameters are calculated, including the first speed of the diamond grinding wheel (that is, the speed at which the diamond grinding wheel rotates around its axis), the second speed of the dressing roller (the speed at which the dressing roller rotates around its axis), the step length (that is, the distance the roller advances after each dressing) and the number of step iterations (the number of times the parameters are repeatedly adjusted during the dressing process).

[0065] S200, dressing the diamond grinding wheel according to the dressing control parameters, and performing control parameter correction processing whenever the travel distance of the dressing roller reaches the step length during the dressing process;

[0066] S300, the control parameter correction process includes: collecting trimmed audio data; when the similarity between the trimmed audio data and the preset standard audio data is greater than a preset value, inputting the first speed and the second speed into a preset speed trimming model, and outputting the corrected first speed and the second speed;

[0067] S400, repeating the control parameter correction process until the number of corrections reaches the number of step iterations.

[0068] During the dressing process, whenever the dressing roller moves forward a preset step length, the control parameter correction process is automatically triggered. This process ensures dynamic adjustment during the dressing process and avoids the inefficiency caused by traditional fixed parameter dressing.

[0069] In step S300, the audio signal generated during the dressing process is collected in real time. The dressing audio data collection is completed by a microphone installed near the grinding wheel. During the dressing process, the interaction between the grinding wheel and the roller will generate specific audio signals. These signals contain important information about the dressing state and are compared with the preset standard audio data (the audio data generated when the diamond grinding wheel is in slight contact with the surface of the dressing roller). If the similarity between the detected audio data and the standard data is lower than the preset threshold, it indicates that the current dressing work has completed a step length of work and needs to proceed to the next step length. At this time, since the diamond grinding wheel and the dressing roller have both been worn to a certain extent, the radius of the diamond grinding wheel and the dressing roller has changed, so it is necessary to adjust their angular velocity to keep the original linear velocity unchanged. For this purpose, the current first speed and the second speed are input into a preset speed dressing model. The speed dressing model can calculate the corrected speed value according to the latest status of the grinding wheel and the roller. It should be noted that the preset standard audio data is a template established by analyzing the audio signals of multiple known different abrasive grain sizes in a good dressing state, which is used to compare whether the current dressing process meets expectations.

[0070] In step S400, the above-mentioned control parameter correction process will be repeatedly executed every time the travel distance of the dressing roller reaches the step length until the predetermined number of step iterations is completed, thereby ensuring that during the entire dressing process, the dressing parameters can always be dynamically adjusted according to the actual wear conditions of the grinding wheel and the roller, thereby achieving efficient and precise dressing effects.

[0071] In this embodiment, through intelligent and automated dressing control, the efficiency and accuracy of dressing are greatly improved, the need for manual intervention is reduced, and the production cost is reduced. Secondly, dynamic adjustment of dressing parameters can adapt to the wear of diamond grinding wheels and dressing rollers during the dressing process and maintain a constant linear speed, thereby ensuring the consistency and quality stability of dressing. Finally, by introducing audio data analysis, the dressing status can be judged more accurately and responded to in a timely manner, further enhancing the intelligence and reliability of the system.

[0072] Preferably, the step of inputting the first speed and the second speed into a preset speed trimming model and outputting the corrected first speed and second speed comprises:

[0073] Based on the radius prediction algorithm, the radius of the diamond grinding wheel and the radius of the dressing roller are obtained when the travel distance of the dressing roller reaches the step length;

[0074] The radius prediction algorithm is expressed as:

[0075] V totle =πω(2R0△R-△R 2 +2r0△r-△r 2 ),

[0076] △R+△r=△R totle ,

[0077] kV totle =πω(2R0△R-△R 2 ),

[0078] (1-k)V totle =πω(2r0△r-△r 2 ),

[0079] R=R0-△R,

[0080] r=r0-(△R totle -△R),

[0081] Where V totle is the total grinding amount of the diamond grinding wheel and the dressing roller, R0 and r0 are the initial radii of the diamond grinding wheel and the dressing roller, ΔR and △r are the loss radii of the diamond grinding wheel and the dressing roller, R and r are the worn radii of the diamond grinding wheel and the dressing roller, ΔR totle represents the step length, k represents the wear ratio of the diamond grinding wheel and the dressing roller, and ω represents the width of the diamond grinding wheel and the dressing roller;

[0082] Inputting the initial radius of the diamond grinding wheel, the initial radius of the dressing roller, the radius of the diamond grinding wheel after wear, the radius of the dressing roller after wear, the first speed and the second speed into the speed adjustment algorithm to obtain the corrected first speed and the second speed;

[0083] The speed adjustment algorithm is expressed as:

[0084]

[0085] Where n' s and n' r are the first and second speeds after correction, n s and n r They are the first speed and the second speed before trimming respectively.

[0086] During the dressing process of the diamond grinding wheel and the dressing roller, the volume ratio of the diamond grinding wheel and the dressing roller loss is fixed, and the loss ratio is obtained based on information such as their material and abrasive grain size. When the diamond grinding wheel and the dressing roller are both parallel grinding wheel types with the same width, the radius of the worn diamond grinding wheel and the dressing roller can be calculated based on the above radius prediction algorithm.

[0087] During the dressing process, the total radius of the diamond grinding wheel and the dressing roller lost in each iteration process is known, that is, the total loss radius ΔR totle Equal to the step length, assuming that the radius of the diamond grinding wheel at the initial stage of each iteration is R0, the radius of the dressing roller is r0, the loss radius of the diamond grinding wheel is ΔR, and the loss radius of the dressing roller is △r, that is, ΔR+△r=ΔR totle The wear radius of the diamond grinding wheel and the dressing roller is expressed as R = R0-ΔR and r = r0-△r. According to the relationship between the wear volume and the radius, the wear volume V of the diamond grinding wheel is 金刚石砂轮 =πω(R0 2 -R 2 ), dressing roller wear volume V 修整滚轮 =πω(r0 2 -r 2 ), assuming the wear ratio of the diamond grinding wheel and the dressing roller is k, then V 金刚石砂轮 = k·V totle , V 修整滚轮 =(1-k)·V totle , and because V totle =V 修整滚轮 +V 金刚石砂轮 , we get V totle =πω((R0 2 -R 2 )+(r0 2 -r 2 )), substituting the expressions for R and r, we get Vtotle =πω(R0 2 -(R0-△R) 2 +r0 2 -(r0-△r) 2 ), expand and simplify to get V totle =πω(2R0ΔR-ΔR 2 +2r0△r-△r 2 ), and since ΔR+Δr=ΔR totle , we can determine the radius R of the worn diamond wheel and the radius r of the dressing roller by solving the following set of equations:

[0088] ΔR+Δr=ΔR totle ,

[0089] kV totle =πω(2R0ΔR-ΔR 2 ),

[0090] (1-k)V totle =πω(2r0△r-△r 2 ),

[0091] R=R0-△R,

[0092] r=r0-△r,

[0093] After obtaining the worn diamond wheel radius R and the dressing roller radius r, the initial radius of the diamond wheel, the initial radius of the dressing roller, the worn radius of the diamond wheel, the worn radius of the dressing roller, the first speed and the second speed are input into the speed adjustment algorithm. The corrected first rotation speed and second rotation speed are obtained.

[0094] In this embodiment, by monitoring the dimensional changes, i.e., the wear conditions, of the diamond grinding wheel and the dressing roller during the dressing process and automatically adjusting the dressing parameters according to the dimensional changes, the problem of decreased dressing efficiency due to wear in traditional methods is avoided. Furthermore, dynamic adjustment of the dressing parameters can ensure that the ideal linear speed is always maintained during the dressing process, thereby maintaining efficient dressing operations and avoiding the risk of material waste and increased costs due to improper dressing.

[0095] Preferably, the acquiring of the morphology information of the diamond grinding wheel and the dressing roller and generating the dressing control parameters according to the morphology information includes:

[0096] The topography information includes the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the particle size of the diamond grinding wheel and the particle size of the dressing roller, wherein the farthest distance of the diamond grinding wheel from the axis is taken as the value of the original radius, and the difference between the farthest distance of the diamond grinding wheel from the axis and the closest distance from the axis is taken as the radius difference of the diamond grinding wheel;

[0097] Based on industry experience and according to the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the grain size of the diamond grinding wheel and the grain size of the dressing roller, the initial first rotation speed of the diamond grinding wheel, the second rotation speed of the dressing roller, the step length and the number of step iterations are set.

[0098] In this embodiment, by accurately measuring various geometric parameters of the grinding wheel and the roller, especially the original radius and the radius difference, the uneven wear caused by long-term use can be discovered and corrected in time, and product processing defects caused by the uneven surface of the grinding wheel can be avoided, thereby greatly improving the qualification rate of the final product. Furthermore, by setting the dressing parameters based on the difference in the grain size of the grinding wheel and the roller, it is possible to ensure that while maintaining high efficiency, the quality of surface treatment is also taken into account, and the problem of excessive surface roughness caused by excessively fast or slow dressing speeds is prevented. By dynamically adjusting the step length and number of iterations of the dressing roller, it is ensured that the wear of the grinding wheel is evenly distributed during the entire dressing process, and the occurrence of local excessive wear is reduced. This not only extends the service life of the grinding wheel, but also reduces the additional cost caused by frequent replacement of grinding wheels.

[0099] In summary, the method provided in this embodiment can at least achieve the following effects:

[0100] 1) The present invention greatly improves the efficiency and accuracy of dressing through intelligent and automated dressing control, reduces the need for manual intervention, and reduces production costs. Secondly, the dynamic adjustment of dressing parameters can adapt to the wear of the diamond grinding wheel and the dressing roller during the dressing process and maintain a constant linear speed, thereby ensuring the consistency and quality stability of the dressing. Finally, by introducing audio data analysis, the dressing status can be judged more accurately and responded to in a timely manner, further enhancing the intelligence and reliability of the system.

[0101] 2) The present invention monitors the dimensional changes, i.e., the wear conditions, of the diamond grinding wheel and the dressing roller during the dressing process, and automatically adjusts the dressing parameters according to the dimensional changes, thereby avoiding the problem of decreased dressing efficiency due to wear in traditional methods. Furthermore, dynamic adjustment of the dressing parameters can ensure that the ideal linear speed is always maintained during the dressing process, thereby maintaining efficient dressing operations and avoiding the risk of material waste and cost increase due to improper dressing.

[0102] See also Figure 2In one embodiment, a dressing control system for a diamond grinding wheel is also provided, the system comprising:

[0103] A dressing control parameter generating module 100 is used to obtain the morphology information of the diamond grinding wheel and the dressing roller, and generate dressing control parameters according to the morphology information, wherein the control parameters include a first rotation speed of the diamond grinding wheel, a second rotation speed of the dressing roller, a step length, and a number of step iterations;

[0104] The diamond grinding wheel dressing module 200 is used to dress the diamond grinding wheel according to the dressing control parameters. During the dressing process, whenever the travel distance of the dressing roller reaches the step length, the control parameter correction process is performed;

[0105] The control parameter correction module 300 is used to collect and trim audio data; when the similarity between the trimmed audio data and the preset standard audio data is greater than a preset value, the first speed and the second speed are input into a preset speed trimming model, and the first speed and the second speed after the correction are output;

[0106] The trimming iteration module 400 is used to repeat the control parameter correction process until the number of corrections reaches the number of stepping iterations.

[0107] Preferably, the step of inputting the first speed and the second speed into a preset speed trimming model and outputting the corrected first speed and second speed comprises:

[0108] Based on the radius prediction algorithm, the radius of the diamond grinding wheel and the radius of the dressing roller are obtained when the travel distance of the dressing roller reaches the step length;

[0109] The radius prediction algorithm is expressed as:

[0110] V totle =πω(2R0ΔR-ΔR 2 +2r0Δr-△r 2 ),

[0111] ΔR+Δr=ΔR totle ,

[0112] kV totle =ω(2R0ΔR-ΔR 2 ),

[0113] (1-k)V totle =ω(2r0△r-△r 2 ),

[0114] R=R0-△R,

[0115] r=r0-(ΔR totle -ΔR),

[0116] Where Vtotle is the total grinding amount of the diamond grinding wheel and the dressing roller, R0 and r0 are the initial radii of the diamond grinding wheel and the dressing roller, ΔR and Δr are the wear radii of the diamond grinding wheel and the dressing roller, R and r are the wear radii of the diamond grinding wheel and the dressing roller, ΔR totle represents the step length, k represents the wear ratio of the diamond grinding wheel and the dressing roller, and ω represents the width of the diamond grinding wheel and the dressing roller;

[0117] Inputting the initial radius of the diamond grinding wheel, the initial radius of the dressing roller, the radius of the diamond grinding wheel after wear, the radius of the dressing roller after wear, the first speed and the second speed into the speed adjustment algorithm to obtain the corrected first speed and the second speed;

[0118] The speed adjustment algorithm is expressed as:

[0119]

[0120] Where n' s and n' r are the first and second speeds after correction, n s and n r They are the first speed and the second speed before trimming respectively.

[0121] Preferably, the acquiring of the morphology information of the diamond grinding wheel and the dressing roller and generating the dressing control parameters according to the morphology information includes:

[0122] The topography information includes the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the particle size of the diamond grinding wheel and the particle size of the dressing roller, wherein the farthest distance of the diamond grinding wheel from the axis is taken as the value of the original radius, and the difference between the farthest distance of the diamond grinding wheel from the axis and the closest distance from the axis is taken as the radius difference of the diamond grinding wheel;

[0123] Based on industry experience and according to the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the grain size of the diamond grinding wheel and the grain size of the dressing roller, the initial first rotation speed of the diamond grinding wheel, the second rotation speed of the dressing roller, the step length and the number of step iterations are set.

[0124] It can be understood that the functions or modules included in the system provided in this embodiment can be used to execute the method described in the above method embodiment. Its specific implementation can refer to the description of the above method embodiment. For the sake of brevity, it will not be repeated here.

[0125] The present invention also provides an electronic device, including a processor and a memory, wherein the memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device executes a method as described in any possible implementation manner.

[0126] The present invention also provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions. When the program instructions are executed by a processor of an electronic device, the processor executes a method as described in any possible implementation manner.

[0127] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can 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.

[0128] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. Those skilled in the art can also clearly understand that the descriptions of the various embodiments of the present invention have different focuses. For the convenience and brevity of description, the same or similar parts may not be repeated in different embodiments. Therefore, for parts not described or not described in detail in a certain embodiment, refer to the records of other embodiments.

Claims

1. A dressing control method for a diamond grinding wheel, characterized in that: The method comprises: Acquire the morphology information of the diamond grinding wheel and the dressing roller, and generate dressing control parameters according to the morphology information, wherein the control parameters include a first rotation speed of the diamond grinding wheel, a second rotation speed of the dressing roller, a step length, and a number of step iterations; The diamond grinding wheel is dressed according to the dressing control parameters. During the dressing process, whenever the travel distance of the dressing roller reaches the step length, the control parameter correction process is performed; the control parameter correction process includes: Collecting trimmed audio data; when the similarity between the trimmed audio data and the preset standard audio data is greater than a preset value, inputting the first speed and the second speed into a preset speed trimming model, and outputting the corrected first speed and the second speed; Repeat the control parameter correction process until the number of corrections reaches the number of step iterations; The step of inputting the first speed and the second speed into a preset speed trimming model and outputting the corrected first speed and second speed comprises: Based on the radius prediction algorithm, the radius of the diamond grinding wheel and the radius of the dressing roller are obtained when the travel distance of the dressing roller reaches the step length; The radius prediction algorithm is expressed as: V totle =say(2R0ΔR-ΔR 2 +2r0Δr-Δr 2 ), ΔR+Δr=ΔR totle , kV totle =say(2R0ΔR-ΔR 2 ), (1-k)V totle =say(2r0Δr-Δr 2 ), R=R0-ΔR, r=r0-(ΔR totle -ΔR), Where V totle is the total grinding amount of the diamond grinding wheel and the dressing roller, R0 and r0 are the initial radii of the diamond grinding wheel and the dressing roller, ΔR and Δr are the wear radii of the diamond grinding wheel and the dressing roller, R and r are the wear radii of the diamond grinding wheel and the dressing roller, ΔR totle represents the step length, k represents the wear ratio of the diamond grinding wheel and the dressing roller, and ω represents the width of the diamond grinding wheel and the dressing roller; Inputting the initial radius of the diamond grinding wheel, the initial radius of the dressing roller, the radius of the diamond grinding wheel after wear, the radius of the dressing roller after wear, the first speed and the second speed into the speed adjustment algorithm to obtain the corrected first speed and the second speed; The speed adjustment algorithm is expressed as: Where n' s and n' r are the first and second speeds after correction, n s and n r They are the first speed and the second speed before trimming respectively.

2. The dressing control method for a diamond grinding wheel according to claim 1, characterized in that: The step of obtaining the morphology information of the diamond grinding wheel and the dressing roller and generating the dressing control parameters according to the morphology information includes: The topography information includes the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the particle size of the diamond grinding wheel and the particle size of the dressing roller, wherein the farthest distance of the diamond grinding wheel from the axis is taken as the value of the original radius, and the difference between the farthest distance of the diamond grinding wheel from the axis and the closest distance from the axis is taken as the radius difference of the diamond grinding wheel; Based on industry experience and according to the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the grain size of the diamond grinding wheel and the grain size of the dressing roller, the initial first rotation speed of the diamond grinding wheel, the second rotation speed of the dressing roller, the step length and the number of step iterations are set.

3. A dressing control system for a diamond grinding wheel, characterized in that: The system comprises: A dressing control parameter generation module is used to obtain the morphology information of the diamond grinding wheel and the dressing roller, and generate dressing control parameters according to the morphology information, wherein the control parameters include a first rotation speed of the diamond grinding wheel, a second rotation speed of the dressing roller, a step length, and a number of step iterations; The diamond grinding wheel dressing module is used to dress the diamond grinding wheel according to the dressing control parameters. During the dressing process, whenever the travel distance of the dressing roller reaches the step length, the control parameter correction process is executed; A control parameter correction module is used to collect and trim audio data; when the similarity between the trimmed audio data and the preset standard audio data is greater than a preset value, the first speed and the second speed are input into a preset speed trimming model, and the corrected first speed and second speed are output; A trimming iteration module is used to repeat the control parameter correction process until the number of corrections reaches the number of stepping iterations; The step of inputting the first speed and the second speed into a preset speed trimming model and outputting the corrected first speed and second speed comprises: Based on the radius prediction algorithm, the radius of the diamond grinding wheel and the radius of the dressing roller are obtained when the travel distance of the dressing roller reaches the step length; The radius prediction algorithm is expressed as: V totle =say(2R0ΔR-ΔR 2 +2r0Δr-Δr 2 ), ΔR+Δr=ΔR totle , kV totle =say(2R0ΔR-ΔR 2 ), (1-k)V totle =say(2r0Δr-Δr 2 ), R=R0-ΔR, r=r0-(ΔR totle -ΔR), Where V totle is the total grinding amount of the diamond grinding wheel and the dressing roller, R0 and r0 are the initial radii of the diamond grinding wheel and the dressing roller, ΔR and Δr are the wear radii of the diamond grinding wheel and the dressing roller, R and r are the wear radii of the diamond grinding wheel and the dressing roller, ΔR totle represents the step length, k represents the wear ratio of the diamond grinding wheel and the dressing roller, and ω represents the width of the diamond grinding wheel and the dressing roller; Inputting the initial radius of the diamond grinding wheel, the initial radius of the dressing roller, the radius of the diamond grinding wheel after wear, the radius of the dressing roller after wear, the first speed and the second speed into the speed adjustment algorithm to obtain the corrected first speed and the second speed; The speed adjustment algorithm is expressed as: Where n' s and n' r are the first and second speeds after correction, n s and n r They are the first speed and the second speed before trimming respectively.

4. The dressing control system for a diamond grinding wheel according to claim 3, characterized in that: The step of obtaining the morphology information of the diamond grinding wheel and the dressing roller and generating the dressing control parameters according to the morphology information includes: The topography information includes the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the particle size of the diamond grinding wheel and the particle size of the dressing roller, wherein the farthest distance of the diamond grinding wheel from the axis is taken as the value of the original radius, and the difference between the farthest distance of the diamond grinding wheel from the axis and the closest distance from the axis is taken as the radius difference of the diamond grinding wheel; Based on industry experience and according to the original radius of the diamond grinding wheel, the radius difference of the diamond grinding wheel, the original radius of the dressing roller, the grain size of the diamond grinding wheel and the grain size of the dressing roller, the initial first rotation speed of the diamond grinding wheel, the second rotation speed of the dressing roller, the step length and the number of step iterations are set.

5. An electronic device, characterized in that: include: A processor and a memory, wherein the memory is used to store computer program codes, wherein the computer program codes include computer instructions, and when the processor executes the computer instructions, the electronic device executes the dressing control method for the diamond grinding wheel as described in any one of claims 1 to 2.

6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor of an electronic device, the processor executes the diamond grinding wheel dressing control method according to any one of claims 1 to 2.

Citation Information

Patent Citations

  • Method for calculating surface roughness of plane grinding workpiece

    CN108724002A

  • Acoustic emission online monitoring device and method for precise dressing of arc-shaped diamond grinding wheel

    CN111660202A