Vacuum circuit breaker cam contour line generation method and device, computer equipment, readable storage medium and program product

By obtaining the spindle load moment and cam output torque of the vacuum circuit breaker, combining the rotation angle and constraint function during the camshaft movement, the target profile of the vacuum circuit breaker cam is generated, which solves the problem of low accuracy in the prior art and improves the matching degree of power and load characteristics.

CN120180749APending Publication Date: 2025-06-20GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510390770.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

In the prior art, the vacuum circuit breaker cam profile generation method has the problem of low accuracy, which leads to the inability to accurately match the load characteristics.

Method used

By obtaining the spindle load moment and cam output moment of the vacuum circuit breaker, combining the rotation angle and constraint function during the cam shaft movement, the spindle rotation angle of the objective function at the minimum value is determined, and the fitting relationship of the cam rotation angle is determined to generate the target profile.

Benefits of technology

Improve the accuracy of the generation of cam profiles of the vacuum circuit breaker, so that the power curve can cover the load curve, ensure the smooth completion of the closing operation, extend the equipment life and reduce the risk of welding of contacts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120180749A_ABST
    Figure CN120180749A_ABST
Patent Text Reader

Abstract

The invention relates to a vacuum circuit breaker cam contour line generation method and device, computer equipment, a readable storage medium and a program product. Each target main shaft rotation angle corresponding to the minimum target function is determined based on the cam rotation angle of the vacuum circuit breaker and the constraint function, a corresponding fitting relation is determined according to each target main shaft rotation angle and each cam rotation angle, and the corresponding contour line coordinate function of the cam is determined according to the fitting relation and the contour line coordinate function corresponding to the cam. And generating a target contour line corresponding to the cam. Compared with a traditional mode of obtaining the contour line through back-stepping according to experience, the scheme accurately generates the target contour line corresponding to the cam through the main shaft load torque, the cam output torque, the main shaft rotation angle and the cam rotation angle of the vacuum circuit breaker in combination with the fitting relation and the contour line coordinate function and through the synergistic effect of multiple parameters, and the precision of the contour line is improved. And the accuracy of generating the contour line of the cam in the vacuum circuit breaker is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electric power, and particularly to a method, a device, a computer device, a computer-readable storage medium, and a computer program product for generating a cam contour line of a vacuum circuit breaker. Background Art

[0002] With the continuous expansion of the power grid capacity, vacuum circuit breakers are developing towards high voltage, large current, intelligence, miniaturization, high reliability, etc. However, since a vacuum circuit breaker is a mechanical equipment product for electrical performance, its mechanical characteristics are the premise and basis for realizing electrical performance. Since the vacuum interrupter has butt-type contacts, a relatively large contact pressure is required to effectively pass the rated current and the dynamic and thermal stability currents. The output force characteristic of the energy storage spring for realizing the closing operation decreases with the closing operation force value. At the same time, the load curve of the vacuum circuit breaker is basically divided into two parts. In the first part of the closing process, it is a slowly rising curve, that is, the energy storage process of the opening spring. When the moving contact moves into contact with the static contact, the contact spring begins to be compressed, that is, the over-travel stage. At this time, there is a stepwise rise in the load curve. If the power curve output by the energy storage spring cannot cover the steeply rising load curve at this time, it may cause the circuit breaker to fail to close, or the closing can only be achieved through the momentum impact force of a relatively high closing speed. The former will cause a closing failure, and the impact force of the relatively high closing speed in the latter will damage the transmission chain of the circuit breaker and its mechanism, especially the vacuum interrupter components, greatly reducing their service life. At the same time, a relatively high closing speed will also cause serious bouncing of the contacts, easily resulting in welding of the contacts. Therefore, the output force of the energy storage spring must be converted into a curve that matches the load reaction force through a transmission chain including a cam, so that the power curve covers the resistance characteristic and the closing operation is completed. Therefore, it is necessary to accurately determine the contour line of the vacuum circuit breaker cam.

[0003] Currently, for the method of generating the cam contour line of a vacuum circuit breaker, the contour line is usually obtained by reverse deduction based on experience. However, for the contour line obtained by reverse deduction based on experience, its dynamic characteristics cannot accurately match the load characteristics, thus reducing the accuracy of generating the contour line.

[0004] Therefore, the current method of generating the cam contour line of a vacuum circuit breaker has the defect of low accuracy. Summary of the Invention

[0005] Based on this, in view of the above technical problems, it is necessary to provide a method, a device, a computer device, a computer-readable storage medium, and a computer program product for generating a cam contour line of a vacuum circuit breaker that can improve the accuracy.

[0006] In a first aspect, the present application provides a method for generating a cam contour line of a vacuum circuit breaker, including:

[0007] Obtain the spindle load torque corresponding to the main shaft of the vacuum circuit breaker and the cam output torque corresponding to the camshaft of the cam of the vacuum circuit breaker;

[0008] According to each cam rotation angle and constraint function corresponding to the movement of the camshaft, determine each target spindle rotation angle corresponding to the main shaft when the objective function is at its minimum; the objective function and the constraint function are determined based on the spindle load torque, the cam output torque, the spindle rotation angle corresponding to the main shaft, and the cam rotation angle corresponding to the camshaft;

[0009] According to each of the target spindle rotation angles and each of the cam rotation angles, determine the fitting relationship between the spindle rotation angle and the cam rotation angle;

[0010] According to the fitting relationship and the contour line coordinate function corresponding to the cam, generate the target contour line corresponding to the cam; the contour line coordinate function is determined based on the spindle rotation angle, the cam rotation angle, and the relative position relationship between the main shaft and the camshaft.

[0011] In one embodiment, the obtaining the spindle load torque corresponding to the main shaft of the vacuum circuit breaker and the cam output torque corresponding to the camshaft of the cam of the vacuum circuit breaker includes:

[0012] According to the load force corresponding to the opening spring of the vacuum circuit breaker, the load force corresponding to the contact spring, the mass, the self-closing force, and the friction force, obtain the spindle load torque corresponding to the main shaft;

[0013] According to the output force corresponding to the closing spring of the vacuum circuit breaker, obtain the cam output torque corresponding to the camshaft.

[0014] In one embodiment, before determining each target spindle rotation angle corresponding to the main shaft when the objective function is at its minimum according to each cam rotation angle and the constraint function corresponding to the movement of the camshaft, it further includes:

[0015] According to the spindle rotation angle and the cam rotation angle, determine the first lever arm length and the second lever arm length;

[0016] According to the cam output torque, the first lever arm length, and the second lever arm length, determine the weighted output torque corresponding to the camshaft;

[0017] According to the difference between the weighted output torque and the spindle load torque, determine the first constraint function, and according to the spindle rotation angle, determine the second constraint function;

[0018] According to the integral of the weighted output torque, determine the output energy corresponding to the camshaft, and according to the integral of the spindle load torque, determine the load energy corresponding to the main shaft;

[0019] Determine an objective function according to the difference between the output energy and the load energy.

[0020] In one embodiment, the determining the first force arm length and the second force arm length according to the spindle rotation angle and the cam rotation angle includes:

[0021] Determine a trajectory function corresponding to the roller according to a first variable corresponding to the spindle rotation angle, a second variable corresponding to the cam rotation angle, a first distance between the axis of the camshaft and the axis of the spindle, and a second distance between the axis of the roller and the axis of the spindle; the roller contacts the cam;

[0022] Determine a third distance from the camshaft to the contact point between the roller and the cam according to the trajectory function and the radius of the roller;

[0023] Obtain a fourth distance corresponding to the axis of the roller and the axis of the camshaft, and determine the first force arm length according to the first distance, the second distance, the third distance, the fourth distance, and the radius of the roller;

[0024] Determine the second force arm length according to the third distance, the fourth distance, and the radius of the roller.

[0025] In one embodiment, the determining the fitting relationship between the spindle rotation angle and the cam rotation angle according to each of the target spindle rotation angles and each of the cam rotation angles includes:

[0026] Input each of the target spindle rotation angles and each of the cam rotation angles into a corresponding fifth-degree polynomial to obtain each function coefficient corresponding to the fifth-degree polynomial;

[0027] Determine the fitting relationship between the spindle rotation angle and the cam rotation angle according to the first variable corresponding to the spindle rotation angle, the second variable corresponding to the cam rotation angle, and each of the function coefficients.

[0028] In one embodiment, before generating the target contour line of the cam according to the fitting relationship and the contour line coordinate function corresponding to the cam, further include:

[0029] Determine a trajectory function corresponding to the roller according to a first variable corresponding to the spindle rotation angle, a second variable corresponding to the cam rotation angle, a first distance between the axis of the camshaft and the axis of the spindle, and a second distance between the axis of the roller and the axis of the spindle; the roller contacts the cam;

[0030] Determine the contour line coordinate function corresponding to the cam according to the trajectory function and the radius of the roller.

[0031] In a second aspect, the present application further provides a device for generating a cam contour line of a vacuum circuit breaker, including:

[0032] An acquisition module, configured to acquire the spindle load torque corresponding to the main spindle of the vacuum circuit breaker and the cam output torque corresponding to the camshaft of the cam of the vacuum circuit breaker;

[0033] A first determination module, configured to determine, according to each cam rotation angle and the constraint function corresponding to the movement of the camshaft, each target spindle rotation angle corresponding to the main spindle when the objective function reaches the minimum value; the objective function and the constraint function are determined based on the spindle load torque, the cam output torque, the spindle rotation angle corresponding to the main spindle, and the cam rotation angle corresponding to the camshaft;

[0034] A second determination module, configured to determine the fitting relationship between the spindle rotation angle and the cam rotation angle according to each of the target spindle rotation angles and each of the cam rotation angles;

[0035] A generation module, configured to generate the target contour line corresponding to the cam according to the fitting relationship and the contour line coordinate function corresponding to the cam; the contour line coordinate function is determined based on the spindle rotation angle, the cam rotation angle, and the relative position relationship between the main spindle and the camshaft.

[0036] In a third aspect, the present application further provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the steps of the above method are implemented.

[0037] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0038] In a fifth aspect, the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0039] The above-mentioned method, device, computer equipment, computer-readable storage medium and computer program product for generating the cam contour line of a vacuum circuit breaker determine the rotation angles of each target main shaft corresponding to the minimum value of the objective function based on the cam rotation angle and the constraint function of the vacuum circuit breaker, determine the corresponding fitting relationship according to the rotation angles of each target main shaft and each cam rotation angle, and generate the target contour line corresponding to the cam according to the fitting relationship and the contour line coordinate function corresponding to the cam. Compared with the traditional method of inversely deriving the contour line based on experience, this solution accurately generates the target contour line corresponding to the cam through the combined action of multiple parameters, such as the main shaft load torque, cam output torque, main shaft rotation angle, and cam rotation angle of the vacuum circuit breaker, in combination with the fitting relationship and the contour line coordinate function, thereby improving the accuracy of generating the cam contour line in the vacuum circuit breaker. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0041] Figure 1 It is a schematic flowchart of the method for generating the cam contour line of a vacuum circuit breaker in an embodiment;

[0042] Figure 2 It is a schematic diagram of the cam force arm in an embodiment;

[0043] Figure 3 It is a schematic diagram of the contour line of the cam in an embodiment;

[0044] Figure 4 It is a schematic flowchart of the method for generating the cam contour line of a vacuum circuit breaker in another embodiment;

[0045] Figure 5 It is a structural block diagram of the device for generating the cam contour line of a vacuum circuit breaker in an embodiment;

[0046] Figure 6 It is an internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0047] In order to make the objectives, technical solutions and advantages of the present application clearer, the following further details the present application in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0048] In the related art, the design method of the closing cam is to reverse the contour curve of the cam based on the closing stroke curve of the circuit breaker. It mostly adopts empirical design, which has a long design cycle and wastes manpower and material resources. The cam designed by this method has a problem that the dynamic characteristics cannot accurately match the load characteristics. At present, the cam design method mainly focuses on two aspects. First, the cam contour line is designed with the maximum closing speed as the optimization goal. Although this method meets the requirement of the closing speed, the impact force of the higher closing speed will damage the mechanism and the components of the vacuum interrupter. Second, the cam contour line is designed with the minimum energy difference between the closing spring and the opening spring as the optimization goal. Although it can prevent the reduction of the mechanism reliability caused by the large impact force, it does not specifically analyze the force arm conversion of the cam and the follower in detail, and the obtained cam contour curve needs to be repeatedly corrected to meet the matching of the output and the load. At the same time, the existing technology only considers the closing and opening springs and the mass of the mechanism, without considering the problems of friction force and self-holding force, which must be taken into account.

[0049] Based on this, the present application accurately generates the target contour line corresponding to the cam through the main shaft load torque, the cam output torque, the main shaft rotation angle, and the cam rotation angle of the vacuum circuit breaker, in combination with the fitting relationship and the contour line coordinate function, and further improves the accuracy of generating the contour line of the cam in the vacuum circuit breaker.

[0050] In one embodiment, as Figure 1 shown, a method for generating a cam contour line of a vacuum circuit breaker is provided. In this embodiment, the application of this method to a terminal is taken as an example for illustration. It can be understood that this method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server, including the following steps S202 to step S208. Among them:

[0051] Step S202, obtain the main shaft load torque corresponding to the main shaft of the vacuum circuit breaker, and the cam output torque corresponding to the camshaft of the cam of the vacuum circuit breaker.

[0052] Among them, the above terminal can be a computer device that controls the closing and opening of the vacuum circuit breaker. When the vacuum circuit breaker performs operations such as closing, the output force of the energy storage spring must pass through a transmission chain including a cam to convert its descending curve into a curve that matches the load reaction force, so that the dynamic curve covers the resistance characteristics and completes the closing action. At this time, it is necessary to optimize the design of the core part, the cam, to achieve the matching of the output dynamic characteristics and the load characteristics. For this purpose, it is necessary to accurately determine the contour line of the cam of the vacuum circuit breaker, so as to improve the matching degree of the output dynamic characteristics and the load characteristics.

[0053] Among them, the cam includes a camshaft and the outer shape component of the cam. The contour line of the cam can be the contour line where the outside of the cam contacts the roller. Among them, the roller can be a mechanical element that can roll under the action of the cam in the cam mechanism. The above roller is connected to the main shaft of the vacuum circuit breaker. When determining the contour line of the cam in the vacuum circuit breaker, the terminal needs to determine it in combination with the load torque and the output torque. Among them, the load torque can be the main shaft load torque corresponding to the main shaft of the vacuum circuit breaker, and the output torque can be the cam output torque corresponding to the camshaft of the cam of the vacuum circuit breaker. Among them, the above main shaft load torque and cam output torque can be obtained by reduction respectively.

[0054] In one embodiment, obtaining the main shaft load torque corresponding to the main shaft of the vacuum circuit breaker and the cam output torque corresponding to the camshaft of the above vacuum circuit breaker includes: obtaining the main shaft load torque corresponding to the main shaft according to the load force corresponding to the opening spring, the load force corresponding to the contact spring, the mass, the self-closure force and the friction force of the above vacuum circuit breaker; obtaining the cam output torque corresponding to the camshaft according to the output force corresponding to the closing spring of the above vacuum circuit breaker.

[0055] In this embodiment, the above main shaft load torque and cam output torque can be obtained by reduction. Among them, the terminal can obtain the load force corresponding to the opening spring, the load force corresponding to the contact spring, the mass, the self-closure force and the friction force of the vacuum circuit breaker, and reduce the load force corresponding to the opening spring, the load force corresponding to the contact spring, the mass, the self-closure force and the friction force of the vacuum circuit breaker to the main shaft to obtain the main shaft load torque corresponding to the above main shaft. The terminal can also obtain the output force corresponding to the closing spring and reduce the above output force to the camshaft to obtain the cam output torque corresponding to the camshaft.

[0056] Specifically, the terminal can, according to the known parameters of the vacuum circuit breaker, reduce the load forces such as the opening spring, the contact spring, the mass, the self-closure force and the friction force to the main shaft, and the main shaft load torque can be obtained, which is also called the total load torque, and can be specifically expressed as M 负载 ; the terminal can also reduce the closing spring output force to the camshaft, and the cam output torque can be obtained, which can be expressed as M 凸轮 . Thus, the terminal can determine the contour line of the cam based on the load torque and the output torque obtained by reducing various parameters, thereby improving the accuracy of generating the contour line of the cam.

[0057] Step S204, according to each cam rotation angle and the constraint function corresponding to the movement of the above camshaft, determine each target main shaft rotation angle corresponding to the main shaft when the objective function is at the minimum value; the objective function and the above constraint function are determined based on the above main shaft load torque, the above cam output torque, the main shaft rotation angle corresponding to the main shaft and the cam rotation angle corresponding to the above camshaft.

[0058] Among them, the terminal can pre-determine the objective function and the constraint function. Among them, the objective function can be an objective function regarding the spindle rotation angle of the main axis; the constraint function can be a function for constraining the specific value of the spindle rotation angle. The objective function and the above-mentioned constraint function are determined based on the above-mentioned spindle load torque, the above-mentioned cam output torque, the spindle rotation angle corresponding to the above-mentioned main axis, and the cam rotation angle corresponding to the above-mentioned camshaft.

[0059] Among them, the movement of the camshaft of the above-mentioned cam during the closing process will drive the main axis to move, and accordingly, both the camshaft and the main axis will generate corresponding angles. Among them, the angle during the movement of the camshaft is called the cam rotation angle, and the angle during the movement of the main axis is called the spindle rotation angle. The terminal can determine the contour line of the cam by combining the relationship between the cam rotation angle and the spindle rotation angle. Among them, during the closing process, the camshaft and the main axis will generate multiple angle changes, and there is a certain correlation between the angle changes of the camshaft and the main axis. Then the terminal can determine each target spindle rotation angle by the simulated annealing method. For example, the terminal can obtain each cam rotation angle corresponding to the movement of the camshaft, and determine each target spindle rotation angle corresponding to the above-mentioned main axis when the objective function is at the minimum value according to each cam rotation angle corresponding to the movement of the camshaft and the constraint function. For example, the terminal substitutes each cam rotation angle into the objective function, and combines the constraint of the function value of the objective function by the constraint function to obtain each target spindle rotation angle output by the objective function for each cam rotation angle.

[0060] Among them, each target spindle rotation angle can be the optimal variable under the corresponding cam rotation angle. The simulated annealing algorithm is a probability-based optimization algorithm that searches for the global optimal solution or an approximate optimal solution by simulating the annealing process in physics.

[0061] Step S206, determine the fitting relationship corresponding to the spindle rotation angle and the cam rotation angle according to each of the above-mentioned target spindle rotation angles and each of the above-mentioned cam rotation angles.

[0062] Among them, after the terminal inputs each of the above-mentioned cam rotation angles into the objective function, multiple target spindle rotation angles can be obtained. Among them, there is a corresponding relationship between the target spindle rotation angle and the cam rotation angle. The terminal can determine the fitting relationship corresponding to the spindle rotation angle and the cam rotation angle based on each of the above-mentioned target spindle rotation angles and each of the above-mentioned cam rotation angles. For example, the terminal can determine the fitting relationship between the above-mentioned target spindle rotation angle and the cam rotation angle through a fifth-degree polynomial. Thus, the terminal can determine the contour line of the cam based on the fitting relationship.

[0063] Step S208: Generate the target contour line corresponding to the cam according to the above fitting relationship and the contour line coordinate function corresponding to the above cam; the contour line coordinate function is determined based on the above main shaft rotation angle, the above cam rotation angle, and the relative position relationship between the above main shaft and the above camshaft.

[0064] Among them, the terminal can pre-construct the contour line coordinate function. For example, the terminal can construct the contour line coordinate function according to the main shaft rotation angle, the above cam rotation angle, and the relative position relationship between the main shaft of the above vacuum circuit breaker and the camshaft. Among them, the above relative position relationship can include the distance between the main shaft and the camshaft, the distances between the rollers between the main shaft and the camshaft and the main shaft and the camshaft respectively, and the angular relationship between the main shaft and the camshaft. Thus, the terminal can generate the target contour line corresponding to the cam according to the above fitting relationship and in combination with the contour line coordinate function corresponding to the cam.

[0065] Among them, the above fitting relationship can include the fitting relationship between the main shaft rotation angle and the cam rotation angle. Then, the terminal can determine the target contour line corresponding to the cam by inputting the above fitting relationship into the contour line coordinate function corresponding to the above cam. For example, the terminal inputs the above fitting relationship into the contour line coordinate function, and then can obtain the actual coordinates of each point on the cam surface contour. Thus, the terminal inputs the above actual coordinates into the drawing module, and then obtains the contour line of the cam output by the drawing module based on each actual coordinate.

[0066] In the above method for generating the cam contour line of the vacuum circuit breaker, by determining the respective target main shaft rotation angles corresponding to the minimum value of the target function based on the cam rotation angle of the vacuum circuit breaker and the constraint function, determining the corresponding fitting relationship according to the respective target main shaft rotation angles and the respective cam rotation angles, and generating the target contour line corresponding to the cam according to the fitting relationship and the contour line coordinate function corresponding to the cam. Compared with the traditional method of inversely inferring the contour line based on experience, this solution accurately generates the target contour line corresponding to the cam through the synergistic effect of multiple parameters, such as the main shaft load torque, the cam output torque, the main shaft rotation angle, the cam rotation angle, in combination with the fitting relationship and the contour line coordinate function, thereby improving the accuracy of generating the cam contour line in the vacuum circuit breaker.

[0067] Currently, the closing cam design method is to inversely deduce the contour curve of the cam based on the closing stroke curve of the circuit breaker, mostly using empirical design, with a long design cycle and wasting manpower and material resources. The cam designed by this method has a dynamic characteristic that cannot accurately match the load characteristic. Based on this, to determine the contour line of the cam that meets the load characteristic, it is necessary to determine the optimal solution of the main shaft rotation angle at each rotation angle of the camshaft.

[0068] In one embodiment, before determining the respective target main shaft rotation angles corresponding to the main shaft when the objective function is at its minimum according to the respective cam rotation angles and the constraint function corresponding to the movement of the camshaft as described above, the method further includes: determining a first lever arm length and a second lever arm length according to the main shaft rotation angle and the cam rotation angle; determining the weighted output torque corresponding to the camshaft according to the cam output torque, the first lever arm length, and the second lever arm length; determining a first constraint function according to the difference between the weighted output torque and the main shaft load torque, and determining a second constraint function according to the main shaft rotation angle; determining the output energy corresponding to the camshaft according to the integral of the weighted output torque, and determining the load energy corresponding to the main shaft according to the integral of the main shaft load torque; and determining the objective function according to the difference between the output energy and the load energy.

[0069] In this embodiment, the terminal can pre-determine the objective function, so that the terminal can determine the optimal solution of the main shaft rotation angle at each rotation angle of the camshaft of the cam based on the objective function. When the camshaft and the main shaft of the cam are in motion, corresponding rotation angles will be generated. The terminal can determine the first lever arm length and the second lever arm length according to the main shaft rotation angle and the cam rotation angle. The first lever arm length may be the lever arm length of the follower corresponding to the camshaft. The follower includes components such as the main shaft driven by the camshaft, the roller, and the connecting member between the main shaft and the roller; the second lever arm length may be the lever arm length of the camshaft.

[0070] In one embodiment, determining the first lever arm length and the second lever arm length according to the main shaft rotation angle and the cam rotation angle includes: determining the trajectory function corresponding to the roller according to the first variable corresponding to the main shaft rotation angle, the second variable corresponding to the cam rotation angle, the first distance between the axis of the camshaft and the axis of the main shaft, and the second distance between the axis of the roller and the axis of the main shaft; the roller contacts the cam; determining the third distance from the camshaft to the contact point between the roller and the cam according to the trajectory function and the radius of the roller; obtaining the fourth distance between the axis of the roller and the axis of the camshaft, and determining the first lever arm length according to the first distance, the second distance, the third distance, the fourth distance, and the radius of the roller; and determining the second lever arm length according to the third distance, the fourth distance, and the radius of the roller.

[0071] In this embodiment, the above-mentioned first lever arm length and second lever arm length can be determined based on various parameters. Among them, for the first lever arm length, the terminal can obtain a first variable corresponding to the spindle rotation angle, a second variable corresponding to the cam rotation angle, a first distance between the axis of the camshaft and the axis of the spindle, and a second distance between the axis of the roller and the axis of the spindle. Thus, the terminal can determine the trajectory function corresponding to the roller according to the first variable corresponding to the spindle rotation angle, the second variable corresponding to the cam rotation angle, the first distance between the axis of the camshaft and the axis of the spindle, and the second distance between the axis of the roller and the axis of the spindle. Among them, the above-mentioned roller can be a roller in contact with the cam, and the roller is also connected to the spindle. The terminal can also determine a third distance from the camshaft to the contact point between the roller and the cam according to the trajectory function and the radius of the roller.

[0072] The terminal can also obtain a fourth distance from the axis of the roller to the axis of the camshaft. Thus, the terminal can determine the first lever arm length according to the first distance, the second distance, the third distance, the fourth distance, and the radius of the roller, and determine the second lever arm length according to the third distance, the fourth distance, and the radius of the roller. Thus, the terminal determines the objective function by combining the first lever arm length and the second lever arm length, and uses the objective function to determine the contour line, improving the accuracy of the determined contour line.

[0073] The terminal can obtain the cam output torque through the above reduction. Then, the terminal can further determine the weighted output torque corresponding to the cam according to the cam output torque, the first lever arm length, and the second lever arm length. For example, the terminal can determine the weighting coefficient through the ratio of the first lever arm length to the second lever arm length, and obtain the weighted output torque by multiplying the cam output torque by the above-mentioned weighting coefficient.

[0074] The terminal can determine the output energy and the load energy through integration. For example, the terminal determines the output energy corresponding to the camshaft according to the integration of the weighted output torque, and determines the load energy corresponding to the spindle according to the integration of the spindle load torque. Thus, the terminal can determine the objective function according to the difference between the output energy and the load energy. Among them, the output energy represents the output energy of the cam driving the follower to move, which is obtained by integrating the output torque; the load energy is the load energy during the movement of the cam mechanism.

[0075] Moreover, the terminal can also determine the constraint functions. Among them, there can be multiple such constraint functions. The terminal can determine the first constraint function based on the difference between the weighted output torque and the main shaft load torque, and determine the second constraint function based on the main shaft rotation angle, so that the terminal can obtain the constraint function based on the first constraint function and the second constraint function. Among them, the first constraint function can be a constraint function regarding the balance between the output torque and the load torque; the second constraint function can be a constraint function regarding the angle of the main shaft rotation angle.

[0076] Specifically, as Figure 2 shown, Figure 2 is a schematic diagram of the cam force arm in an embodiment. The objective function can be specifically expressed as: minf(W 输出 -W 负载 )>0; where W 输出 represents the output energy corresponding to the camshaft, and W 负载 represents the load energy corresponding to the main shaft. Among them, ; .

[0077] Among them, the above M 输出 represents the weighted output torque, and M 负载 represents the main shaft load torque. M 输出 can be specifically expressed as: M 输出 =M 凸 ×L 从动件力臂 / L 凸轮力臂 ; L 从动件力臂 =c×sin[arccos((d 2 +c 2 -b 2 ) / 2dc)-arccos((r 2 +d 2 -e 2 ) / 2rd)]; L 凸轮力臂 =d×sin(arccos((r 2 +d 2 -e 2 ) / 2rd)). Among them, M 凸 represents the cam output torque, L 从动件力臂 represents the first force arm length, L 凸轮力臂 represents the second force arm length, is the main shaft rotation angle, also known as the first variable, is the initial included angle of the main shaft, which can be obtained by measurement. b is the distance between the axis of the cam and the axis of the main shaft, that is, the above-mentioned first distance. c is the distance between the axis of the roller and the axis of the main shaft, that is, the above-mentioned second distance. r is the radius of the roller. d is the distance between the axis of the roller and the axis of the cam, that is, the above-mentioned fourth distance. e is the distance from the camshaft to the contact point of the roller and the cam, that is, the above-mentioned third distance.

[0078] Among them, the above-mentioned third distance e can be specifically expressed as: e = √[(x + (dy / d ) / √((dy / d )) 2 + (dx / d )) 2 ) × r) 2 + (y + (-dx / d ) / √((dy / d )) 2 + (dx / d )) 2 ) × r) 2 . The above x and y are the function variables of the roller trajectory function. The specific trajectory function corresponding to the roller can be expressed as: x = b × sinθ - c × sin(θ + + ); y = b × cosθ - c × cos(θ + + ).

[0079] Among them, the terminal can obtain the relationship between the stroke and the main shaft rotation angle according to the structural parameters of the cam. When the stroke of the follower driven by the cam is completed, the main shaft rotation angle at the end can be obtained ; and the cam rotation angle θ at the end 结束 . The terminal can use the inversion method to establish the coordinate relationship formula of the theoretical trajectory of the roller, that is, the above trajectory function, and substitute the first variable of the main shaft rotation angle and the second variable θ of the cam rotation angle into it to obtain the trajectory function. Figure 2 (x1, y1) in represents the coordinates of the trajectory at point A' in the trajectory function. The above O is the coordinate of the camshaft, that is, the origin. O'1 is the coordinate during the movement of the main shaft. (m1, p1) represents the coordinates of point B on the contour line of the cam.

[0080] For the constraint function, the first constraint function can be expressed as M 输出 - 1.3M 负载 > 0; the second constraint function can be expressed as 1 > φ i+1 - φ i > 0. Thus, the terminal can set a loop and substitute 0, 1, 2... θ 结束 into the above trajectory function through the loop to obtain the objective function, that is, it becomes a function of variables For the function, the terminal uses the simulated annealing algorithm combined with the constraint function to obtain the minimum value of the objective function for each cycle, and the corresponding when the objective function reaches the minimum value in each cycle, that is, the above-mentioned target main shaft rotation angle.

[0081] Through the above embodiments, the terminal determines the first arm length and the second arm length based on the first distance, the second distance, the third distance, the fourth distance, and the radius of the above-mentioned roller, and determines the objective function by combining each arm length with the output energy and the load energy. Using the objective function to determine the contour line of the cam improves the accuracy of determining the contour line of the cam; and, by reducing the output torque and the load torque to the main shaft, with the difference between the minimum output torque and the load torque energy as the target, and the difference being greater than 0, M 输出 -1.3M 负载 being greater than 0 as the constraint condition, it is possible to prevent the reduction of the mechanism reliability caused by excessive impact force and inertia force.

[0082] In one embodiment, according to each of the above-mentioned target main shaft rotation angles and each of the above-mentioned cam rotation angles, the fitting relationship between the main shaft rotation angle and the cam rotation angle is determined, including: inputting each of the above-mentioned target main shaft rotation angles and each of the above-mentioned cam rotation angles into the corresponding fifth-degree polynomial to obtain each function coefficient corresponding to the fifth-degree polynomial; according to the first variable corresponding to the main shaft rotation angle, the second variable corresponding to the cam rotation angle, and each of the above-mentioned function coefficients, determining the fitting relationship between the main shaft rotation angle and the cam rotation angle.

[0083] In this embodiment, the terminal can obtain multiple target main shaft rotation angles by substituting each cam rotation angle into the objective function. Thus, the terminal can determine the fitting relationship between the main shaft rotation angle and the cam rotation angle based on each cam rotation angle and the corresponding target main shaft rotation angles. Among them, the terminal can determine the fitting relationship through a fifth-degree polynomial. For example, the terminal can input each of the above-mentioned target main shaft rotation angles and each of the above-mentioned cam rotation angles into the corresponding fifth-degree polynomial to obtain each function coefficient corresponding to the fifth-degree polynomial. Thus, the terminal can determine the fitting relationship between the main shaft rotation angle and the cam rotation angle according to the first variable corresponding to the main shaft rotation angle, the second variable corresponding to the cam rotation angle, and each of the above-mentioned function coefficients.

[0084] Specifically, the terminal can use the polynomial motion law of the cam mechanism to fit the fifth-degree polynomial of the main shaft rotation angle and the cam rotation angle, is the optimized main shaft rotation angle, that is, the above-mentioned target main shaft rotation angle, and θ is the cam rotation angle. The terminal can use θ and By performing fitting, the coefficients of each function can be obtained, specifically including a0, a1, a2, a3, a4, and a5. Then the above fitting relationship can be specifically expressed as: =a0 + a1θ + a2θ 2 + a3θ 3 + a4θ 4 + a5θ 5 .

[0085] Through this embodiment, the terminal can use a fifth-degree polynomial to fit the relationship between the main shaft rotation angle and the cam rotation angle. Thus, the terminal can determine the contour line of the cam based on the fitted relationship, thereby improving the accuracy of determining the contour line of the cam.

[0086] In one embodiment, before generating the target contour line corresponding to the cam according to the above fitting relationship and the contour line coordinate function corresponding to the cam, it further includes: determining the trajectory function corresponding to the roller according to the first variable corresponding to the main shaft rotation angle, the second variable corresponding to the cam rotation angle, the first distance between the axis of the camshaft and the axis of the main shaft, and the second distance between the axis of the roller and the axis of the main shaft; the roller contacts the cam; determining the contour line coordinate function corresponding to the cam according to the trajectory function and the radius of the roller.

[0087] In this embodiment, the terminal can pre-generate the contour line coordinate function. Thus, the terminal can combine the fitting relationship and the contour line coordinate function to determine each coordinate of the contour line of the cam. Among them, the terminal can determine the trajectory function corresponding to the roller according to the first variable corresponding to the main shaft rotation angle, the second variable corresponding to the cam rotation angle, the first distance between the axis of the camshaft and the axis of the main shaft, and the second distance between the axis of the roller and the axis of the main shaft, and obtain the radius of the roller. Then, according to the trajectory function and the radius of the roller, determine the contour line coordinate function corresponding to the cam.

[0088] Specifically, as Figure 3 shown, Figure 3 is a schematic diagram of the contour line of the cam in one embodiment. Each coordinate in the above contour line coordinate function can be expressed as (m1, p1). Then the contour line coordinate function can be specifically expressed as: (m1, p1) = (x + (dy / d ) / √((dy / d ) 2 + (dx / d ) 2 ) × r, y + (-dx / d ) / √((dy / d ) 2 + (dx / d ) 2 ).

[0089] Among them, the above x and y are the function variables of the roller trajectory function, and the corresponding trajectory function of the roller can be specifically expressed as: x = b×sinθ - c×sin(θ + + ); y = b×cosθ - c×cos(θ + + ).

[0090] Figure 3 (x1, y1) in

[0091] represents the coordinates of the trajectory at point A' in the trajectory function. The above O is the coordinate of the camshaft, that is, the origin, O1 is the initial coordinate of the main shaft, O'1 is the coordinate during the movement of the main shaft, O''1 is the coordinate at the end of the stroke of the main shaft, and (m1, p1) represents the coordinates of the points on the contour line of the cam.

[0092] In an exemplary embodiment, as Figure 4 shown, Figure 4 is a schematic flow chart of a method for generating the cam contour line in another embodiment. In this embodiment, the following steps are included:

[0093] Step 1: The terminal calculates the total load torque M by reducing the load forces such as the opening spring, contact spring, mass, self-closing force, and friction force to the main shaft according to the known parameters of the cam mechanism 负载 ;

[0094] Step 2: The terminal first reduces the output force of the closing spring to the camshaft to obtain the cam output torque M 凸轮 ;

[0095] Step 3: The terminal obtains the relationship between the stroke and the rotation angle of the main shaft according to the parameters of the cam mechanism. When the stroke is completed, the rotation angle of the main shaft 结束 , the rotation angle θ of the cam 结束 can be obtained.

[0096] Step 4: The terminal establishes the coordinate relationship formula of the cam theoretical contour line by using the inversion method, that is, the above contour line coordinate function. The terminal substitutes the rotation angle of the main shaft and the rotation angle θ of the cam into the formula, is the initial included angle of the main shaft; b is the distance between the axis of the cam and the axis of the main shaft, and c is the distance between the axis of the roller and the axis of the main shaft.

[0097] Step 5: The terminal records the coordinates of the cam contour line as (m1, p1), r is the roller radius, d is the distance between the roller axis and the cam axis, and e is the distance from the cam axis to the contact point between the roller and the cam;

[0098] Step 6: The terminal sets a loop. Through the loop, 0, 1, 2... θ 结束 is substituted into the above trajectory function, and the objective function is obtained. The objective function is a function about the variable . Thus, the terminal uses the simulated annealing algorithm to find the minimum value of the objective function for each loop, and the corresponding when the objective function reaches the minimum value for each loop.

[0099] Step 7: The terminal uses the polynomial motion law of the cam mechanism to fit a fifth-degree polynomial of the main shaft rotation angle and the cam rotation angle. is the optimized main shaft rotation angle, that is, the above-mentioned target main shaft rotation angle, and θ is the cam rotation angle. The terminal fits θ and to obtain each function coefficient.

[0100] Step 8: Through Step 7, the terminal can obtain the fitting relationship between θ and . Substituting it into the above contour line coordinate function, the terminal can obtain the actual contour line coordinates of the cam and use the drawing module to generate the contour line of the cam.

[0101] Through the above embodiments, the terminal accurately generates the corresponding target contour line of the cam through the main shaft load torque, cam output torque, main shaft rotation angle, and cam rotation angle of the vacuum circuit breaker, combined with the fitting relationship and the contour line coordinate function, through the coordinated action of multiple parameters, thereby improving the accuracy of generating the contour line of the cam in the vacuum circuit breaker. Moreover, the terminal conducts a detailed analysis of the cam and the follower arm. Considering the influence of the self-closure force and friction force during the closing process, it ensures that the output torque at each position is greater than the load torque, which can avoid the problem of poor output-load matching. Finally, according to the simulated annealing algorithm, the main shaft rotation angle is obtained, and then a fifth-degree polynomial is fitted. Using this relationship, the target cam contour line coordinates are accurately obtained, realizing a good match between the output and the load.

[0102] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0103] Based on the same inventive concept, an embodiment of the present application further provides a vacuum circuit breaker cam profile generation device for implementing the above-mentioned vacuum circuit breaker cam profile generation method. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the vacuum circuit breaker cam profile generation device provided below can refer to the limitations on the vacuum circuit breaker cam profile generation method in the above text, and will not be repeated here.

[0104] In an exemplary embodiment, as Figure 5 shown, a vacuum circuit breaker cam profile generation device is provided, including: an acquisition module 500, a first determination module 502, a second determination module 504, and a generation module 506, where:

[0105] The acquisition module 500 is configured to acquire the main shaft load torque corresponding to the main shaft of the vacuum circuit breaker, and the cam output torque corresponding to the camshaft of the cam of the vacuum circuit breaker.

[0106] The first determination module 502 is configured to determine, according to each cam rotation angle and the constraint function corresponding to the movement of the camshaft, each target main shaft rotation angle corresponding to the main shaft when the objective function is at the minimum value; the objective function and the constraint function are determined based on the main shaft load torque, the cam output torque, the main shaft rotation angle corresponding to the main shaft, and the cam rotation angle corresponding to the camshaft.

[0107] The second determination module 504 is configured to determine the fitting relationship between the main shaft rotation angle and the cam rotation angle according to each of the target main shaft rotation angles and each of the cam rotation angles.

[0108] A generating module 506, configured to generate a target contour line corresponding to the cam according to the above fitting relationship and the contour line coordinate function corresponding to the above cam; the above contour line coordinate function is determined based on the above main shaft rotation angle, the above cam rotation angle, and the relative position relationship between the above main shaft and the above camshaft.

[0109] In one embodiment, an obtaining module 500 is configured to obtain a main shaft load torque corresponding to the above main shaft according to a load force corresponding to a closing spring of the above vacuum circuit breaker, a load force corresponding to a contact spring, a mass, a self-closing force, and a frictional force; and obtain a cam output torque corresponding to the above camshaft according to an output force corresponding to a closing spring of the above vacuum circuit breaker.

[0110] In one embodiment, the above device further includes: a first function generating module, configured to determine a first force arm length and a second force arm length according to the above main shaft rotation angle and the above cam rotation angle; determine a weighted output torque corresponding to the above camshaft according to the above cam output torque, the above first force arm length, and the above second force arm length; determine a first constraint function according to a difference between the above weighted output torque and the above main shaft load torque, and determine a second constraint function according to the above main shaft rotation angle; determine an output energy corresponding to the above camshaft according to an integral of the above weighted output torque, and determine a load energy corresponding to the above main shaft according to an integral of the above main shaft load torque; and determine an objective function according to a difference between the above output energy and the above load energy.

[0111] In one embodiment, the above first function generating module is configured to determine a trajectory function corresponding to the above roller according to a first variable corresponding to the above main shaft rotation angle, a second variable corresponding to the above cam rotation angle, a first distance between the axis of the above camshaft and the axis of the above main shaft, and a second distance between the axis of the roller and the axis of the above main shaft; the above roller contacts the above cam; determine a third distance from the above camshaft to the contact point between the above roller and the cam according to the above trajectory function and the radius of the above roller; obtain a fourth distance corresponding to the axis of the above roller and the axis of the above camshaft, and determine the first force arm length according to the above first distance, the above second distance, the above third distance, the above fourth distance, and the radius of the above roller; and determine the second force arm length according to the above third distance, the above fourth distance, and the radius of the above roller.

[0112] In one embodiment, a second determining module 504 is configured to input each of the above target main shaft rotation angles and each of the above cam rotation angles into a corresponding fifth-degree polynomial to obtain each function coefficient corresponding to the above fifth-degree polynomial; and determine a fitting relationship between the above main shaft rotation angle and the above cam rotation angle according to the first variable corresponding to the above main shaft rotation angle, the second variable corresponding to the above cam rotation angle, and each of the above function coefficients.

[0113] In one embodiment, the above device further includes: a second function generation module, configured to determine a trajectory function corresponding to the roller according to a first variable corresponding to the spindle rotation angle, a second variable corresponding to the cam rotation angle, a first distance between the axis of the camshaft and the axis of the spindle, and a second distance between the axis of the roller and the axis of the spindle; the roller contacts the cam; and according to the trajectory function and the radius of the roller, determine a contour line coordinate function corresponding to the cam.

[0114] Each module in the above vacuum circuit breaker cam contour line generation device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in or independent of a processor in a computer device in the form of hardware, or stored in a memory in the computer device in the form of software, so as to facilitate the processor to call and execute the operations corresponding to each of the above modules.

[0115] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as Figure 6 shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used for exchanging information between the processor and external devices. The communication interface of the computer device is used for communicating with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. The computer program, when executed by the processor, implements a method for generating a vacuum circuit breaker cam contour line. The display unit of the computer device is used to form a visually visible picture, which may be a display screen, a projection device, or a virtual reality imaging device. The display screen may be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device may be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.

[0116] Those skilled in the art can understand, Figure 6The structure shown is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0117] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the above-mentioned method for generating the cam contour line of the vacuum circuit breaker is implemented.

[0118] In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned method for generating the cam contour line of the vacuum circuit breaker is implemented.

[0119] In an embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the above-mentioned method for generating the cam contour line of the vacuum circuit breaker is implemented.

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

[0121] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.

[0122] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in the present application.

[0123] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A method for generating a cam profile of a vacuum circuit breaker, characterized in that: The method comprises: Obtaining a main shaft load torque corresponding to a main shaft of a vacuum circuit breaker and a cam output torque corresponding to a cam shaft of a cam of the vacuum circuit breaker; According to each cam rotation angle corresponding to the camshaft movement and the constraint function, determining each target spindle rotation angle corresponding to the spindle when the objective function is at a minimum value; the objective function and the constraint function are determined based on the spindle load torque, the cam output torque, the spindle rotation angle corresponding to the spindle, and the cam rotation angle corresponding to the camshaft; Determining a fitting relationship between the spindle rotation angle and the cam rotation angle according to each of the target spindle rotation angles and each of the cam rotation angles; A target contour line corresponding to the cam is generated according to the fitting relationship and a contour line coordinate function corresponding to the cam; the contour line coordinate function is determined based on the main shaft rotation angle, the cam rotation angle, and the relative position relationship between the main shaft and the cam shaft.

2. The method according to claim 1, characterized in that: The obtaining of the main shaft load torque corresponding to the main shaft of the vacuum circuit breaker and the cam output torque corresponding to the camshaft of the vacuum circuit breaker includes: Obtaining the main shaft load torque corresponding to the main shaft according to the load force corresponding to the opening spring of the vacuum circuit breaker, the load force corresponding to the contact spring, the mass, the self-closing force and the friction force; According to the output force corresponding to the closing spring of the vacuum circuit breaker, the cam output torque corresponding to the camshaft is obtained.

3. The method according to claim 1, characterized in that Before determining the target spindle rotation angles corresponding to the spindle when the objective function is at the minimum value according to the cam rotation angles corresponding to the camshaft movement and the constraint function, the method further comprises: Determining a first lever arm length and a second lever arm length according to the spindle rotation angle and the cam rotation angle; Determining a weighted output torque corresponding to the camshaft according to the cam output torque, the first lever arm length, and the second lever arm length; Determine a first constraint function according to the difference between the weighted output torque and the main shaft load torque, and determine a second constraint function according to the main shaft rotation angle; Determine the output energy corresponding to the camshaft according to the integral of the weighted output torque, and determine the load energy corresponding to the main shaft according to the integral of the main shaft load torque; An objective function is determined according to a difference between the output energy and the load energy.

4. The method according to claim 3, characterized in that Determining the first lever arm length and the second lever arm length according to the main shaft rotation angle and the cam rotation angle comprises: Determining a trajectory function corresponding to the roller according to a first variable corresponding to the main shaft rotation angle, a second variable corresponding to the cam rotation angle, a first distance between the axis of the camshaft and the axis of the main shaft, and a second distance between the axis of the roller and the axis of the main shaft; the roller contacts the cam; determining a third distance from the camshaft to a contact point between the roller and the cam according to the trajectory function and the radius of the roller; Acquire a fourth distance corresponding to the axis center of the roller and the axis center of the camshaft, and determine a first lever arm length according to the first distance, the second distance, the third distance, the fourth distance and the radius of the roller; A second lever arm length is determined according to the third distance, the fourth distance and the radius of the roller.

5. The method according to claim 1, characterized in that The step of determining the fitting relationship between the spindle rotation angle and the cam rotation angle according to each of the target spindle rotation angles and each of the cam rotation angles includes: Inputting each of the target spindle rotation angles and each of the cam rotation angles into a corresponding quintic polynomial to obtain each function coefficient corresponding to the quintic polynomial; A fitting relationship between the main shaft rotation angle and the cam rotation angle is determined according to the first variable corresponding to the main shaft rotation angle, the second variable corresponding to the cam rotation angle, and each of the function coefficients.

6. The method according to any one of claims 1 to 5, characterized in that: Before generating the target contour line corresponding to the cam according to the fitting relationship and the contour line coordinate function corresponding to the cam, the method further includes: Determining a trajectory function corresponding to the roller according to a first variable corresponding to the main shaft rotation angle, a second variable corresponding to the cam rotation angle, a first distance between the axis of the camshaft and the axis of the main shaft, and a second distance between the axis of the roller and the axis of the main shaft; the roller contacts the cam; The contour line coordinate function corresponding to the cam is determined according to the trajectory function and the radius of the roller.

7. A cam profile generating device for a vacuum circuit breaker, characterized in that: The device comprises: An acquisition module, used for acquiring a main shaft load torque corresponding to a main shaft of a vacuum circuit breaker, and a cam output torque corresponding to a cam shaft of a cam of the vacuum circuit breaker; A first determination module is used to determine, according to the corresponding cam rotation angles when the camshaft moves and the constraint function, the target spindle rotation angles corresponding to the spindle when the objective function is at a minimum value; the objective function and the constraint function are determined based on the spindle load torque, the cam output torque, the spindle rotation angle corresponding to the spindle, and the cam rotation angle corresponding to the camshaft; A second determination module is used to determine the fitting relationship between the spindle rotation angle and the cam rotation angle according to each of the target spindle rotation angles and each of the cam rotation angles; A generation module is used to generate a target contour line corresponding to the cam according to the fitting relationship and the contour line coordinate function corresponding to the cam; the contour line coordinate function is determined based on the main shaft rotation angle, the cam rotation angle, and the relative position relationship between the main shaft and the camshaft.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.