Simulation method, device and equipment for positioning easy-to-wear part of operating mechanism and medium

By constructing a three-dimensional model of the operating mechanism, simulating its dynamic response, and calculating the wear amount, the problems of insufficient accuracy and comprehensiveness of traditional positioning methods are solved, achieving efficient positioning of easily worn parts, reducing operation and maintenance costs, and extending equipment life.

CN121959931APending Publication Date: 2026-05-01HANGZHOU ELECTRIC POWER EQUIP MFG CO LTD LINAN HENGXIN COMPLETE ELECTRIC MFG BRANCH
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HANGZHOU ELECTRIC POWER EQUIP MFG CO LTD LINAN HENGXIN COMPLETE ELECTRIC MFG BRANCH
Filing Date
2026-01-16
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Traditional methods are insufficient to accurately and comprehensively locate the wear-prone parts of the operating mechanism, and cannot track the wear evolution pattern in real time, resulting in high maintenance costs, short lifespan, and safety risks for power switchgear.

Method used

By constructing a three-dimensional model of the operating mechanism, simulating its dynamic response, obtaining contact parameter data of the components, calculating wear and mechanical variables, and screening out easily worn parts.

Benefits of technology

It enables efficient and accurate positioning of easily worn parts of the operating mechanism, reduces operation and maintenance costs, extends equipment life, and ensures the safe and stable operation of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121959931A_ABST
    Figure CN121959931A_ABST
Patent Text Reader

Abstract

The invention provides a simulation method and device for positioning an easy-to-wear part of an operating mechanism, equipment and a medium, and effectively solves the problems of various limitations of a traditional positioning method for the easy-to-wear part of the operating mechanism in accuracy, comprehensiveness, capture of a dynamic rule of wear evolution and the like. The method includes; constructing an initial three-dimensional model based on the operating mechanism; performing multi-dimensional configuration on the initial three-dimensional model to obtain a target three-dimensional model, observing a dynamic response generated by the target three-dimensional model during simulation, and outputting action curves and speed curves of a plurality of components; acquiring various contact parameter data of a plurality of contact parts generated when various parts in the plurality of parts are in mutual contact from the action curve and the speed curve, and calculating the various parameter data to obtain abrasion loss and mechanical variables of the plurality of contact parts; and screening out a target contact part from the plurality of contact parts based on the abrasion loss and the mechanical variable so as to position an easy-to-wear part of the operating mechanism based on the target contact.
Need to check novelty before this filing date? Find Prior Art

Description

Simulation methods, devices, equipment, and media for easily worn parts of positioning and operating mechanisms. Technical Field

[0001] This application relates to the field of instrument simulation technology, and more specifically, to simulation methods, devices, equipment, and media for easily worn parts of positioning and operating mechanisms. Background Technology

[0002] The operating mechanism is the core actuator of power switching equipment such as circuit breakers and disconnectors. Its operational reliability directly determines the performance of the power switching equipment, and thus affects the safe and stable operation of the entire power system. During the operation of power switching equipment, the operating mechanism needs to precisely drive components such as transmission linkages and crank arms to complete the movement, ensuring that the contacts achieve opening and closing actions within milliseconds. This critical opening and closing speed indicator is directly related to whether the circuit breaker or disconnector can effectively cut off or connect the circuit, and is a core prerequisite for ensuring fault isolation and normal power supply in the power system.

[0003] However, during long-term service, the operating mechanism's internal components, including key parts such as the main shaft and guide rods, inevitably experience continuous physical contact and frequent interactions such as friction and impact. During this process, the surface materials of these components gradually wear down, resulting in wear. This wear directly leads to a gradual deterioration of the operating mechanism's performance, potentially causing the opening and closing speeds to deviate from design standards, reducing the accuracy and stability of the mechanism's actions, and in severe cases, even causing malfunctions such as jamming or operational failure.

[0004] Performance degradation and potential malfunctions in operating mechanisms can significantly shorten the operation and maintenance cycle of power switchgear, increase maintenance costs, and reduce the overall lifespan of the equipment, posing a major threat to the safe operation of the power system. Therefore, in order to predict the performance status of operating mechanisms in advance, promptly detect potential wear and tear faults, ensure the stable operation of power switchgear and the power system, and extend the equipment's operation and maintenance cycle and overall lifespan, it is crucial to accurately locate the wear-prone parts of the operating mechanisms. This provides a clear target for subsequent wear monitoring and maintenance. Based on this, research on the location of wear-prone parts of operating mechanisms has significant practical implications and application value, becoming one of the key technical issues urgently needing to be addressed in the field of power equipment operation and maintenance.

[0005] Traditionally, locating wear-prone parts of operating mechanisms relies heavily on physical testing and offline inspection, such as observing component wear by disassembling equipment and simulating operating conditions using wear testing machines. However, these methods have significant limitations: firstly, physical testing requires substantial manpower, resources, and time, and it is difficult to fully simulate the complex dynamic operating environment and multi-factor coupled wear conditions of operating mechanisms, resulting in insufficient accuracy and comprehensiveness of the location results; secondly, offline inspection cannot achieve real-time tracking of the wear process, making it difficult to capture the dynamic patterns of wear evolution and providing effective support for early fault warning. Summary of the Invention

[0006] In view of this, the purpose of this application is to provide a simulation method, device, equipment and medium for locating easily worn parts of the operating mechanism, which effectively solves the problems of various limitations of traditional methods for locating easily worn parts of the operating mechanism in terms of accuracy, comprehensiveness and capturing the dynamic law of wear evolution.

[0007] In a first aspect, embodiments of this application provide a simulation method for locating easily worn parts of an operating mechanism. The method includes: mapping part parameter data and the fit relationships between various parts on the operating mechanism, and constructing an initial three-dimensional model based on the part parameter data and the fit relationships; configuring the initial three-dimensional model in multiple dimensions to obtain a target three-dimensional model, observing the dynamic response generated by the target three-dimensional model during simulation, and outputting the movement curves and velocity curves of multiple components; the component is composed of multiple parts; obtaining multiple contact parameter data of multiple contact points generated when various parts in the multiple components come into contact with each other from the movement curves and velocity curves, calculating the wear amount and mechanical variables of the multiple contact points based on the multiple contact parameter data; and selecting a target contact point from the multiple contact points based on the wear amount and mechanical variables, so as to locate the easily worn parts of the operating mechanism based on the target contact point. In conjunction with the first aspect, this application provides a first possible implementation of the first aspect, wherein calculating the wear amount and mechanical variables of multiple contact parts by the multiple contact parameter data includes: dividing the simulation time of the target three-dimensional model into multiple time steps, calculating the external force vector and relative sliding distance generated by multiple contact parts in each time step based on NR iteration; and processing the external force vector and relative sliding distance generated in each time step to obtain the wear amount of the multiple contact parts. In conjunction with the first aspect, this application provides a second possible implementation of the first aspect, wherein processing the external force vector and relative sliding distance generated in each time step includes: determining whether the normal contact force and relative sliding distance of adjacent time steps respectively satisfy preset convergence conditions; if so, calculating the normal contact force, relative sliding distance, and material data of multiple parts in the component based on a preset wear calculation network to obtain wear volume data and wear depth data to obtain the wear amount.

[0008] In conjunction with the first aspect, this application provides a third possible implementation of the first aspect, wherein, after obtaining the wear volume data and wear depth data, the method includes: updating the contact area of ​​the contact portion to perform NR iteration again, and calculating the normal contact force and relative sliding distance after the NR iteration; calculating the difference between the external force vector and relative sliding distance generated by adjacent NR iterations, and outputting the wear amount based on the difference.

[0009] In conjunction with the first aspect, this application provides a fourth possible implementation of the first aspect, wherein configuring the initial three-dimensional model in multiple dimensions to obtain the target three-dimensional model includes: setting boundary conditions, constraint conditions, and corresponding multiple parameter data based on the actual operating data of the operating mechanism; and configuring the initial three-dimensional model to obtain the target three-dimensional model based on the boundary conditions, constraint conditions, and corresponding multiple parameter data.

[0010] In conjunction with the first aspect, this application provides a fifth possible implementation of the first aspect, wherein selecting a target contact part from the plurality of contact parts based on the wear amount and mechanical variables includes: sorting the wear amounts of the plurality of contact parts in a predetermined order and calling a corresponding filtering method; executing the filtering method to filter the sorted wear amounts to obtain the target contact part.

[0011] In conjunction with the first aspect, this application provides a sixth possible implementation of the first aspect, wherein the step of sorting the wear amount of multiple contact points in a predetermined order includes: pre-determining whether the part that generates each contact point is a target structure and generating a determination result; and based on the determination result, comparing the wear amount of each contact point with the specific values ​​of the mechanical variables to perform sorting.

[0012] Secondly, embodiments of this application provide a simulation device for locating easily worn parts of an operating mechanism. The device includes: a mapping module for mapping part parameter data and the fit relationships between various parts on the operating mechanism, and constructing an initial three-dimensional model based on the part parameter data and the fit relationships; an observation module for configuring the initial three-dimensional model in multiple dimensions to obtain a target three-dimensional model, observing the dynamic response generated by the target three-dimensional model during simulation, and outputting the movement curves and velocity curves of multiple components; the components are composed of multiple parts; an acquisition module for acquiring multiple contact parameter data of multiple contact points generated when various parts in multiple components come into contact with each other from the movement curves and velocity curves, calculating the wear amount and mechanical variables of the multiple contact points based on the multiple contact parameter data; and a positioning module for filtering out a target contact point from the multiple contact points based on the wear amount and mechanical variables, so as to locate the easily worn parts of the operating mechanism based on the target contact point. Thirdly, embodiments of this application provide an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of any of the simulation methods for locating easily worn parts of a positioning operating mechanism.

[0013] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of any one of the simulation methods for locating easily worn parts of an operating mechanism.

[0014] This application provides a simulation method for locating easily worn parts of an operating mechanism. The method first maps the component parameter data and the fit relationships between various parts of the operating mechanism, and constructs an initial three-dimensional model of the operating mechanism based on the component parameter data and the fit relationships. Second, it configures the initial three-dimensional model in multiple dimensions to obtain a target three-dimensional model, observes the dynamic response of the target three-dimensional model during simulation, and outputs the movement curves and velocity curves of multiple components. Each component is composed of multiple parts. Then, it obtains multiple contact parameter data of multiple contact points generated when various parts of the multiple components come into contact with each other from the movement curves and velocity curves, calculates the wear amount and mechanical variables of the multiple contact points based on the multiple contact parameter data, and finally filters out target contact points from the multiple contact points based on the wear amount and mechanical variables, thereby locating the easily worn parts of the operating mechanism based on the target contact. Based on this method, not only can the contact, friction, and impact processes of the components of the operating mechanism be simulated by constructing an accurate mechanism model, and the wear evolution law be quantitatively analyzed, thus achieving efficient location of easily worn parts, but it also ensures the accuracy and comprehensiveness of locating easily worn parts. Compared with traditional methods, the method provided in this application is characterized by low cost, high efficiency, and strong repeatability. It can also break through the limitations of physical testing scenarios, comprehensively cover various operating conditions of the operating mechanism, and solve the defects of traditional positioning methods. It improves the accuracy and efficiency of positioning of easily worn parts, which has important practical significance and application value for ensuring the reliable operation of power switchgear and optimizing operation and maintenance strategies. Attached Figure Description

[0015] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 shows a flowchart of a simulation method for locating easily worn parts of a positioning operating mechanism according to an embodiment of this application; Figure 2 shows another flowchart of a simulation method for locating easily worn parts of a positioning operating mechanism according to an embodiment of this application; Figure 3 shows a schematic flowchart of obtaining wear amount according to an embodiment of this application; Figure 4 shows a structural block diagram of a simulation device for locating easily worn parts of a positioning operating mechanism according to an embodiment of this application; Figure 5 shows a structural block diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0017] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0018] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0019] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.

[0020] Traditionally, locating wear-prone parts of operating mechanisms relies heavily on physical testing and offline inspection, such as observing component wear by disassembling equipment and simulating operating conditions using wear testing machines. However, these methods have significant limitations: firstly, physical testing requires substantial manpower, resources, and time, and it is difficult to fully simulate the complex dynamic operating environment and multi-factor coupled wear conditions of operating mechanisms, resulting in insufficient accuracy and comprehensiveness of the location results; secondly, offline inspection cannot achieve real-time tracking of the wear process, making it difficult to capture the dynamic patterns of wear evolution and providing effective support for early fault warning.

[0021] Based on this, the embodiments of this application provide a simulation method, device, equipment and medium for locating easily worn parts of the operating mechanism, which are described below through embodiments.

[0022] Example 1: To facilitate understanding of this example, a simulation method for easily worn parts of a positioning and operating mechanism disclosed in this application will be described in detail first. Figure 1 shows a flowchart of a simulation method for locating easily worn parts of an operating mechanism, and Figure 2 shows another flowchart of a simulation method for locating easily worn parts of an operating mechanism. This application provides a simulation method for locating easily worn parts of an operating mechanism, the method comprising: S101, mapping the part parameter data and the fit relationships between various parts on the operating mechanism, and constructing an initial three-dimensional model based on the part parameter data and the fit relationships; S102, configuring the initial three-dimensional model in multiple dimensions to obtain a target three-dimensional model, observing the dynamic response generated by the target three-dimensional model during simulation, and outputting the movement curves and velocity curves of multiple components; the component is composed of multiple parts; S103, obtaining multiple contact parameter data of multiple contact points generated when various parts in multiple components come into contact with each other from the movement curves and velocity curves, calculating the wear amount and mechanical variables of the multiple contact points based on the multiple contact parameter data; S104, filtering out target contact points from the multiple contact points based on the wear amount and mechanical variables, and locating the easily worn parts of the operating mechanism based on the target contact.

[0023] In step S101, this application maps the component parameter data and the matching relationships between various parts of the actual operating mechanism. These various parts include the electric ratchet / cam, energy storage holding stop / closing stop, opening stop, linkage shaft, closing spring fixing end, closing electromagnet, opening spring fixing end, main shaft / large crank arm, opening electromagnet, closing holding stop, column, rotating shaft, etc. Parts that do not participate in the mechanical movement of the operating structure, such as the energy storage motor, are removed. That is, the various parts mentioned above are those that participate in the transmission process of the operating mechanism. Therefore, the various parts mentioned above... The component parameters include length, width, thickness, radius, and other parameters, as well as the wire diameters d1 and d2, outer diameters D1 and D2, effective number of spring coils N1 and N2, and the compression amount Δx1 and Δx2 of the closing and opening springs. The mating relationships include using coaxiality and coincidence to achieve rotation of the components around the axis; using distance constraints to define the relative distances between the electromagnet and the closing stop lever, the electromagnet and the opening transmission rod, the cam and the roller, and the energy storage shaft and the opening transmission rod; and using collision checks to avoid mold penetration in the assembly. Based on the component parameter data and the mating relationships, an initial 3D model of the operating mechanism is constructed using Solidworks modeling software. The specific modeling steps are mature existing technologies. At this point, the initial 3D model only focuses on the construction of the operating structure and lacks limitations, thus not providing a basis for simulation.

[0024] In step S102, since the initial 3D model is only for the construction of the operating structure and does not have the basis for simulation, the initial 3D model is configured in multiple dimensions in the ADAMS simulation software. Specifically, this includes constraint configuration, material configuration, collision module configuration for wear initiation, constraint pair configuration, boundary conditions, etc. After the initial 3D model is configured, the target 3D model is obtained. The simulation time and step size of the target 3D model are set according to the working cycle of the operating mechanism. The dynamic response generated by the target 3D model during simulation is observed through the observation module built into the simulation software. Observation point markers are set for the observation module, that is, the observation module is fixed at the radial position of the axis of the component to be observed to achieve observation, thereby reducing the existence of deviation during observation. The dynamic response includes opening and closing, and outputs the action curves and velocity curves of multiple components. That is, each component has a corresponding action curve and velocity curve. The action curves and velocity curves are automatically output by the simulation software after the target 3D model is simulated. The component is composed of multiple parts; that is, each component is composed of at least two parts, so that there are contact parts in each component due to the contact between the parts.

[0025] In the specific implementation of step S102, one embodiment is as follows: the initial three-dimensional model is configured in multiple dimensions to obtain the target three-dimensional model, including: S1021, setting boundary conditions, constraint conditions and corresponding parameter data based on the actual operating data of the operating mechanism; S1022, configuring the initial three-dimensional model to obtain the target three-dimensional model based on the boundary conditions, constraint conditions and corresponding parameter data.

[0026] In steps S1021-S1022, this application pre-collects actual operating data of the operating mechanism. This actual operating data is based on historical events. After preprocessing the actual operating data, the boundary conditions, constraint conditions, and corresponding parameter data of the operating mechanism are extracted. The boundary conditions, constraint conditions, and corresponding parameter data are set. The constraint conditions include rotary joints, prismatic joints, and fixed joints. A collision module is added to simulate wear on the operating mechanism. The initial three-dimensional model is set to be made of Q235 steel with a density ρ = 7.85 g / cm³. The boundary conditions are set by determining the dynamic and static friction coefficients of the contact surfaces of each component of the Q235 steel. The spring stiffness coefficients k1 and k2 for closing and opening are calculated, where k1 and k2 are based on... The calculations show that G is the material shear modulus. Mechanical loads F1 for the closing spring and F2 for the opening spring are added, where F1 = k1Δx1 and F2 = k2Δx2. Here, d represents the wire diameters d1 and d2 of the closing and opening springs, D represents the outer diameters D1 and D2 of the closing and opening springs, N represents the effective number of spring coils N1 and N2, and Δx1 and Δx2 represent the energy storage compression of the closing spring and the energy storage compression of the opening spring, respectively. Based on the boundary conditions, constraints, and corresponding parameter data, the initial three-dimensional model is configured to obtain the target three-dimensional model. In step S103, after obtaining the motion curve and velocity curve, this application extracts multiple contact parameter data of multiple contact points generated when multiple parts of multiple components come into contact with each other from the motion curve and velocity curve. The motion curve and velocity curve are core data reflecting the motion characteristics of internal parts. Through feature point recognition, time-domain / frequency-domain analysis, and coupling matching of the two types of curves, multiple contact parameter data of the contact points of the parts can be accurately extracted. Before extraction, the motion curve and velocity curve need to be preprocessed to eliminate noise interference, ensure feature point recognition, and execute the corresponding extraction method according to the contact scenario. The contact scenarios of structural components are divided into two categories: rigid contact, such as contact collision and latch engagement, and flexible contact, such as spring-linkage contact and buffer damping contact. The parameter extraction methods for different scenarios are different, thereby improving the accuracy of the extracted contact parameter data. Since there are mating relationships between multiple parts of the operating mechanism, the accuracy of multiple contact parameter data can be verified based on the mating relationships, further ensuring the accuracy of multiple contact parameter data. The wear amount and mechanical variables of multiple contact parts are calculated based on the multiple contact parameter data, so as to locate the easily worn parts in the operating mechanism based on the wear amount and mechanical variables, thereby improving the accuracy of the location.

[0027] In the specific implementation of step S103, there is an embodiment as shown in Figure 3. The calculation of the multiple contact parameter data to obtain the wear amount and mechanical variables of multiple contact parts includes: S1031, dividing the simulation time of the target three-dimensional model into multiple time steps, and calculating the external force vector and relative sliding distance generated by multiple contact parts in each time step based on NR iteration; S1032, processing the external force vector and relative sliding distance generated in each time step to obtain the wear amount of multiple contact parts.

[0028] In steps S1031-S1032, after obtaining the action curve and velocity curve, this application divides the simulation time of the target three-dimensional model into multiple time steps, denoted by n, according to the simulation time spent in the simulation process of the target three-dimensional model. This allows for a step-by-step analysis of the mechanical behavior of the observed shaft in different time periods. Based on NR iteration (Newton-Raphson iteration), the external force vector and relative sliding distance generated by multiple contact points in each time step are calculated. The external force vector is represented by the normal contact force F. N This means that the external force vector and relative sliding distance generated at each time step are processed and collected. The external force vector and relative sliding distance generated at each time step are calculated through a preset wear calculation network to obtain the wear depth data and mechanical components generated at each time step. The data are then summarized to obtain the wear amount of multiple contact parts. The mechanical variables include normal contact force FN, impact load, radial instantaneous load, friction force, etc. The mechanical variables are obtained by summing the normal contact force FN of all time steps.

[0029] In the specific implementation of step S1032, one embodiment is as follows: the processing of the external force vector and relative sliding distance generated at each time step includes: A1, determining whether the normal contact force and relative sliding distance of adjacent time steps satisfy the preset convergence conditions; A2, if so, calculating the normal contact force, relative sliding distance and material data of various parts in the component based on the preset wear calculation network to obtain wear volume data and wear depth data to obtain the wear amount.

[0030] In steps A1-A2, this application uses the Newton-Raphson iteration method (NR iteration method) to solve the nonlinear mechanical equilibrium equations of the operating mechanism mechanical system. Assuming the initial relative sliding distance at time step i is L, the corresponding normal contact force F is calculated by substituting it into the mechanical equations, and the multivariable Jacobian matrix is ​​solved using the NR iteration formula. Correct L and F, obtain the normal contact force FN and relative sliding distance L of the part contact area output in time step i and time step i+1, and for the first time determine whether the normal contact force and relative sliding distance of adjacent time steps satisfy the preset convergence condition, that is, the difference in relative sliding distance displacement |L between two adjacent NR iterations. k+1 -L k |Is it less than the set threshold ε1 and the difference between the normal contact force vectors|F? k+1 -F k|If it is less than the set threshold ε2, then the normal contact force, relative sliding distance and material data of various parts in the component are calculated based on the preset wear calculation network to obtain wear volume data and wear depth data to obtain the wear amount, where V is the wear volume data, and the wear depth data h is converted according to the contact area S of different contact parts; if not, then the normal contact force and relative sliding distance at time step i are recalculated, where the wear calculation network (1)-(2) is: (1); (2); where K is the wear coefficient and H is the material data, specifically the material hardness.

[0031] In the specific implementation of step A2, one embodiment is as follows: after obtaining the wear volume data and wear depth data, the following steps are included: A21, updating the contact area of ​​the contact part to perform NR iteration again, and calculating the normal contact force and relative sliding distance after the NR iteration; A22, calculating the difference between the external force vector and relative sliding distance generated by adjacent NR iterations, and outputting the wear amount based on the difference.

[0032] In steps A21-A22, after completing the first judgment on the difference between the normal contact force and the relative sliding distance, this application updates the contact area of ​​the contact part to perform NR iteration again. Following the same method as calculating the normal contact force and relative sliding distance in the first judgment, the normal contact force and relative sliding distance of the NR iteration are calculated again, and the difference between the external force vector and the relative sliding distance generated by adjacent NR iterations is calculated. The difference between the normal contact force and the relative sliding distance is then checked again to see if it meets the preset convergence condition, i.e., the relative sliding distance displacement difference |L| between two adjacent NR iterations after the contact area change is determined. k+1 -L k |Is it less than the set threshold ε1 and the difference between the normal contact force vectors|F? k+1 -F k |If it is less than the set threshold ε2, then the wear depth data and mechanical components of all time steps are calculated in the above manner to obtain the wear amount of the operating mechanism.

[0033] In step S104, after obtaining the wear amount and mechanical variables of the operating mechanism, this application selects target contact points from the multiple contact points based on the wear amount and mechanical variables. This allows for the location of easily worn parts of the operating mechanism based on the target contact points, thus completing the location of easily worn parts. The number of easily worn parts includes at least one, and these parts require subsequent improvement. Specific improvements are based on the wear depth data h. The wear depth data determines the direction and priority of improvement. If the wear depth data h is small, it indicates minor wear, requiring no major modifications. The wear rate can be reduced through simple methods such as optimizing lubrication (reducing the coefficient of friction) and polishing the contact surface (reducing surface roughness). If the wear depth data h is large, it indicates severe localized wear, requiring targeted reinforcement. This could involve increasing the contact area S (specifically by optimizing the part structure to disperse wear), replacing the material with a higher hardness H to reduce the wear coefficient K and thus reduce the wear depth data h), or adding a wear-resistant coating to directly improve the wear resistance of the contact surface. If the wear depth data h is close to the critical dimension of the part, for example, h = 0.001... The thickness of the part is only 0.002mm, while the design thickness of the contact end is only 0.002mm. This indicates that this part is a high-risk failure point and needs to be improved first, such as redesigning the part structure, increasing the thickness of the contact end, or replacing it with a wear-resistant alloy material. This application uses Solidworks software to model and restore the actual operating mechanism at a 1:1 scale and import it into ADAMS software. Constraints and kinematic pairs are added to establish a multibody dynamics model, accurately simulating the relative motion between components. ADAMS software establishes an Arcard wear model by setting the contact model between components, quantifying the relationship between wear amount and material properties and contact parameters, calculating the force and deformation during the contact process of different parts, and realizing the accurate positioning of the wear-prone parts of the operating mechanism. This provides a basis for evaluating the service life of the operating mechanism and the maintenance cycle plan for wear-prone parts.

[0034] In the specific implementation of step S104, one embodiment is as follows: based on the wear amount and mechanical variables, a target contact part is selected from the multiple contact parts, including: S1041, sorting the wear amount of the multiple contact parts in a predetermined order and calling the corresponding screening method; S1042, executing the screening method to screen the sorted wear amount to obtain the target contact part.

[0035] In steps S1041-S1042, this application sorts the wear amounts of multiple contact points according to a predetermined order, i.e., in ascending or descending order, and calls the corresponding filtering method. This application uses the wear volume data V in the wear amount as the evaluation index. The filtering method identifies contact points with wear depth data h greater than a preset depth data as easily worn parts. The filtering method is executed to filter the sorted wear amounts to obtain the target contact points. Since at least one target contact point is obtained, at least one easily worn part is identified. This narrows the scope of improvement, avoids analyzing all parts one by one, improves efficiency, and determines the corresponding improvement direction and priority based on the wear depth data of the target contact point, thereby achieving timely and effective improvement of the operating mechanism and ensuring its normal operation. Based on the wear volume data V and wear depth data h, easily worn parts can be efficiently located, and subsequent improvements can be accurately guided, ensuring the practicality and engineering value of the technical solution of this application.

[0036] In the specific implementation of step S1041, one embodiment is as follows: the wear amount of multiple contact parts is sorted in a predetermined order, including: S10411, determining in advance whether the part that generates each contact part is the target structure and generating a determination result; S10412, based on the determination result, comparing the wear amount of each contact part with the specific value of the mechanical variable to sort them.

[0037] In steps S10411-S10412, before sorting the wear volume data V of the multiple contact points, this application needs to pre-determine whether the shaft of the part that generates each contact point is a target structure and generate a judgment result. The target structure is a high-strength structure, and the shaft includes high-strength structure degree and low-strength structure. That is, the structure degree is higher than the preset strength standard. Otherwise, it is a low-strength structure. If the judgment result shows a low-strength structure, the specific value of the wear volume data included in the wear amount is directly compared for sorting. If it is a high-strength structure, the wear volume data will not be large during the closing or opening process due to the high-strength structure, and an accurate positioning result cannot be obtained. At this time, the impact load and radial instantaneous load are used as comparison quantities to sort the wear volume data V of other contact points, thereby ensuring the accuracy of the target contact points and further ensuring the effectiveness and accuracy of the easily worn parts.

[0038] Example 2 This application also provides a simulation device for locating easily worn parts of an operating mechanism. As shown in Figure 4, it is a block diagram of a simulation device for locating easily worn parts of an operating mechanism. The function of this simulation device for locating easily worn parts of an operating mechanism corresponds to the steps of the above-mentioned simulation method for locating easily worn parts of an operating mechanism on a terminal device. This device can be understood as a component of a server including a processor. The simulation device for locating easily worn parts of an operating mechanism as described in this application includes: a mapping module 401, used to map the part parameter data and the fit relationships between various parts on the operating mechanism, and to construct an initial three-dimensional model based on the part parameter data and the fit relationships; an observation module 402, used to configure the initial three-dimensional model in multiple dimensions to obtain a target three-dimensional model, observe the dynamic response generated by the target three-dimensional model during simulation, and output the movement curves and velocity curves of multiple components; the components are composed of multiple parts; an acquisition module 403, used to acquire multiple contact parameter data of multiple contact points generated when various parts in multiple components come into contact with each other from the movement curves and velocity curves, calculate the wear amount and mechanical variables of the multiple contact points based on the multiple contact parameter data; and a positioning module 404, used to filter out target contact points from the multiple contact points based on the wear amount and mechanical variables, so as to locate the easily worn parts of the operating mechanism based on the target contact. In one feasible implementation, the acquisition module includes: a partitioning module, used to partition the simulation time of the target 3D model into multiple time steps, and calculate the external force vector and relative sliding distance generated by multiple contact parts in each time step based on NR iteration; and a processing module, used to process the external force vector and relative sliding distance generated in each time step to obtain the wear amount of the multiple contact parts. In another feasible implementation, the acquisition module further includes: a judgment module, used to judge whether the normal contact force and relative sliding distance of adjacent time steps respectively satisfy preset convergence conditions; and a calculation module, used to calculate the normal contact force, relative sliding distance, and material data of various parts in the component based on a preset wear calculation network to obtain wear volume data and wear depth data to obtain the wear amount.

[0039] In one feasible implementation, the acquisition module also includes: an update module, used to update the contact area of ​​the contact portion to perform NR iteration again, and calculate the normal contact force and relative sliding distance after the NR iteration; and an output module, used to calculate the difference between the external force vector and the relative sliding distance generated by adjacent NR iterations, so as to output the wear amount based on the difference.

[0040] In one feasible implementation, the observation module includes: a setting module, used to set boundary conditions, constraint conditions and corresponding multiple parameter data based on the actual operating data of the operating mechanism; and a configuration module, used to configure the initial three-dimensional model to obtain the target three-dimensional model based on the boundary conditions, constraint conditions and corresponding multiple parameter data.

[0041] In one feasible implementation, the positioning module includes: a sorting module, used to sort the wear amounts of multiple contact points in a predetermined order and call the corresponding filtering method; and an execution module, used to execute the filtering method to filter the sorted wear amounts to obtain the target contact point.

[0042] In one feasible implementation, the positioning module further includes: a generation module, used to pre-determine whether the part that generates each contact point is the target structure and generate a determination result; and a comparison module, used to compare the wear amount and the specific values ​​of the mechanical variables of each contact point based on the determination result, so as to sort them.

[0043] Example 3 This application also provides an electronic device, as shown in FIG5, including: a processor 501, a memory 502 and a bus 503. The memory 502 stores machine-readable instructions executable by the processor 501. When the electronic device is running, the processor 501 and the memory 502 communicate through the bus 503. When the machine-readable instructions are executed by the processor 501, the steps of the simulation method for locating easily worn parts of a positioning operating mechanism described in any one of the claims are executed.

[0044] Example 4 This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of any of the simulation methods for locating easily worn parts of an operating mechanism.

[0045] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.

[0046] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0047] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0048] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a platform server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0049] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A simulation method for locating easily worn parts of a positioning and operating mechanism, characterized in that, The method includes: mapping the component parameter data and the fit relationship between various parts on the operating mechanism, and constructing an initial three-dimensional model based on the component parameter data and the fit relationship; configuring the initial three-dimensional model in multiple dimensions to obtain a target three-dimensional model; observing the dynamic response generated by the target three-dimensional model during simulation, and outputting the movement curves and velocity curves of multiple components; the component is composed of multiple parts; obtaining multiple contact parameter data of multiple contact points generated when various parts in the multiple components come into contact with each other from the movement curves and velocity curves, and calculating the wear amount and mechanical variables of multiple contact points from the multiple contact parameter data; Based on the wear amount and mechanical variables, a target contact point is selected from the plurality of contact points to locate the wear-prone part of the operating mechanism based on the target contact.

2. The method according to claim 1, characterized in that, The calculation of the various parameter data to obtain the wear amount and mechanical variables of multiple contact parts includes: dividing the simulation time of the target three-dimensional model into multiple time steps, calculating the external force vector and relative sliding distance generated by multiple contact parts in each time step based on NR iteration; and processing the external force vector and relative sliding distance generated in each time step to obtain the wear amount of multiple contact parts.

3. The method according to claim 2, characterized in that, The processing of the external force vector and relative sliding distance generated at each time step includes: determining whether the normal contact force and relative sliding distance at adjacent time steps satisfy preset convergence conditions; if so, calculating the normal contact force, relative sliding distance, and material data of various parts in the component based on a preset wear calculation network to obtain wear volume data and wear depth data to obtain the wear amount.

4. The method according to claim 3, characterized in that, After obtaining the wear volume data and wear depth data, the process includes: updating the contact area of ​​the contact part to perform NR iteration again, and calculating the normal contact force and relative sliding distance after the NR iteration; calculating the difference between the external force vector and relative sliding distance generated by adjacent NR iterations, and outputting the wear amount based on the difference.

5. The method according to claim 1, characterized in that, The process of configuring the initial three-dimensional model in multiple dimensions to obtain the target three-dimensional model includes: setting boundary conditions, constraint conditions, and corresponding parameter data based on the actual operating data of the operating mechanism; and configuring the initial three-dimensional model based on the boundary conditions, constraint conditions, and corresponding parameter data to obtain the target three-dimensional model.

6. The method according to claim 1, characterized in that, The process of selecting a target contact point from the plurality of contact points based on the wear amount and mechanical variables includes: sorting the wear amount of the plurality of contact points in a predetermined order and calling the corresponding filtering method; executing the filtering method to filter the sorted wear amount to obtain the target contact point.

7. The method according to claim 6, characterized in that, The step of sorting the wear amounts of multiple contact points in a predetermined order includes: pre-determining whether the part that generates each contact point is a target structure and generating a determination result; and based on the determination result, comparing the wear amount of each contact point with the specific values ​​of the mechanical variables to sort them.

8. A simulation device for locating easily worn parts of an operating mechanism, characterized in that, The device includes: a mapping module, used to map the part parameter data and the fit relationship between various parts on the operating mechanism, and to construct an initial three-dimensional model based on the operating mechanism based on the part parameter data and the fit relationship; The observation module is used to configure the initial three-dimensional model in multiple dimensions to obtain the target three-dimensional model, observe the dynamic response of the target three-dimensional model during simulation, and output the action curves and velocity curves of multiple components; the component is composed of multiple parts; the acquisition module is used to acquire multiple contact parameter data of multiple contact points generated by multiple parts in multiple components when they come into contact with each other from the action curves and velocity curves, and calculate the wear amount and mechanical variables of multiple contact points from the multiple contact points based on the multiple contact points; the positioning module is used to filter out the target contact point from the multiple contact points based on the wear amount and mechanical variables, so as to locate the wear-prone parts of the operating mechanism based on the target contact.

9. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of a simulation method for locating easily worn parts of an operating mechanism as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of a simulation method for locating easily worn parts of an operating mechanism as described in any one of claims 1 to 7.