A method, system and apparatus for a trim control of a cutter driven cut
By using an electronic cam instead of a mechanical cam in the winding machine, the motion control curve of the cutter is obtained and constructed, solving the problems of poor safety and guide wheel wear caused by mechanical cams, and achieving higher precision and flexible cutting control.
Patent Information
- Application Number
- CN202310788298.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2043-06-29
AI Technical Summary
Existing winding machines using mechanical cams for tracking and shearing control suffer from poor safety and wear issues with the guide wheels.
By replacing the mechanical cam with an electronic cam, key parameters are acquired during the process of the cutter chasing and cutting the electrode sheet. The electronic cam coordinate set is then constructed and a control curve is generated to achieve precise motion control of the cutter.
It improves cutting accuracy, avoids wear on guide wheels, makes adjustment more convenient and flexible, and enhances safety.
Smart Images

Figure CN116810485B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery manufacturing technology, and in particular to a cutting control method, system and device for driven cutting. Background Technology
[0002] Currently, in the process of manufacturing bare battery cells using a winding machine, the shearing blade typically uses a mechanical cam. When the guide wheel reaches the cam's protrusion along the mechanical guide rail, the cutter closes, thus cutting the electrode sheet. However, this method has the following problems:
[0003] First, friction between the guide wheel and the mechanical guide rail will generate iron filings during the movement. When the iron filings fall onto the electrode, serious quality problems such as short circuits and explosions may occur. Second, long-term friction will cause wear on the guide wheel, affecting the cutting accuracy. Summary of the Invention
[0004] This invention provides a cutting-driven tracking control method, system, and device, which solves the technical problems of poor safety and easy wear of guide wheels when using mechanical cams for tracking control in existing winding machines.
[0005] The first aspect of this invention provides a cutting control method for a cutter-driven cutting process, wherein the cutter is moved by a cutter moving shaft to chase an electrode sheet and moved by a cutter closing shaft to cut the electrode sheet, the electrode sheet is moved by an electrode sheet encoder shaft, and the method is based on electronic cam control, the method comprising:
[0006] Obtain the first key parameter during the process of the cutter chasing the electrode and the second key parameter during the process of the cutter cutting the electrode;
[0007] Based on the first key parameter, a first electronic cam coordinate set representing the positional relationship between the pole encoder shaft and the cutter moving shaft is calculated and generated.
[0008] Based on the second key parameter, a second electronic cam coordinate set representing the positional relationship between the cutter moving axis and the cutter closing axis is calculated and generated;
[0009] A first electronic cam curve is constructed based on the first electronic cam coordinate set; in the first electronic cam curve, the pole encoder shaft is the master shaft and the cutter moving shaft is the slave shaft.
[0010] A second electronic cam curve is constructed based on the second electronic cam coordinate set; in the second electronic cam curve, the cutter movement axis is used as the master axis, and the cutter closing axis is used as the slave axis;
[0011] Follow-up shearing control is performed based on the first electronic cam curve and the second electronic cam curve.
[0012] According to one achievable method of the first aspect of the present invention, the first key parameter includes a cutter extension distance, a synchronization distance between the cutter and the electrode before the electrode is cut, a synchronization distance between the cutter and the electrode after the electrode is cut, and a feeding distance, wherein the feeding distance is the distance from the initial position of the electrode to the insertion position, and the step of calculating and generating a first electronic cam coordinate set characterizing the positional relationship between the electrode encoder shaft and the cutter moving shaft based on the first key parameter includes:
[0013] The initial position coordinates of the pole encoder shaft are used as the master axis coordinates of the first electronic cam coordinates, and the initial position coordinates of the cutter moving shaft are used as the slave axis coordinates of the first electronic cam coordinates.
[0014] Calculate the coordinates of the second to fourth electronic cams using the following formulas:
[0015]
[0016] In the formula, X0 is the principal axis coordinate of the second electronic cam coordinate, Y0 is the slave axis coordinate of the second electronic cam coordinate, a1 is the preset first buffer coefficient, d1 is the cutter extension distance, d2 is the synchronous distance between the cutter and the electrode before the electrode is cut, X1 is the principal axis coordinate of the third electronic cam coordinate, Y1 is the slave axis coordinate of the third electronic cam coordinate, d3 is the synchronous distance between the cutter and the electrode after the electrode is cut, X2 is the principal axis coordinate of the fourth electronic cam coordinate, Y2 is the slave axis coordinate of the fourth electronic cam coordinate, a2 is the preset second buffer coefficient, and d4 is the feeding distance.
[0017] The first set of electronic cam coordinates is obtained by constructing the first to fourth electronic cam coordinates.
[0018] According to one achievable method of the first aspect of the invention, the values of both the first buffer coefficient and the second buffer coefficient are 1.8.
[0019] According to one achievable method of the first aspect of the present invention, constructing the first electronic cam curve based on the first electronic cam coordinate set includes:
[0020] Acquire the first speed data of the cutter moving axis during the acceleration process and the second speed data of the cutter moving axis during the deceleration process; the acceleration process is the process during which the cutter moving axis accelerates from a stationary state until it reaches the same speed as the axis of the pole encoder; the deceleration process is the process during which the cutter moves from the cutting position to the inserting position.
[0021] Based on the first speed data, the slope change data of the electronic cam curve segment between the first electronic cam coordinate and the second electronic cam coordinate is determined, and based on the second speed data, the slope change data of the electronic cam curve segment between the third electronic cam coordinate and the fourth electronic cam coordinate is determined.
[0022] The first electronic cam curve is constructed based on the determined slope change data and the first electronic cam coordinate set.
[0023] According to one aspect of the invention, the second key parameter includes a cutter cutting distance, which is the distance from the initial position of the cutter closing axis to the cutting position. The step of calculating and generating a second set of electronic cam coordinates characterizing the positional relationship between the cutter moving axis and the cutter closing axis based on the second key parameter includes:
[0024] The initial position coordinates of the cutter moving axis are used as the principal axis coordinates of the fifth electronic cam coordinates, and the initial position coordinates of the cutter closing axis are used as the slave axis coordinates of the fifth electronic cam coordinates.
[0025] Calculate the coordinates of the sixth and seventh electronic cams using the following formula:
[0026]
[0027] In the formula, A0 is the principal axis coordinate of the sixth electronic cam coordinate, B0 is the slave axis coordinate of the sixth electronic cam coordinate, d5 is the cutting distance of the cutter, A1 is the principal axis coordinate of the seventh electronic cam coordinate, B1 is the slave axis coordinate of the seventh electronic cam coordinate, and d0 is the initial position coordinate of the cutter closing axis.
[0028] The second set of electronic cam coordinates is obtained by constructing the fifth to seventh electronic cam coordinates.
[0029] According to one achievable method of the first aspect of the present invention, constructing the second electronic cam curve based on the second electronic cam coordinate set includes:
[0030] Acquire third velocity data of the cutter closing axis extending from its initial position to the cutting position, and fourth velocity data of the cutter closing axis returning from the cutting position to its initial position;
[0031] Based on the third velocity data, the slope change data of the electronic cam curve segment between the fifth electronic cam coordinate and the sixth electronic cam coordinate is determined; based on the fourth velocity data, the slope change data of the electronic cam curve segment between the sixth electronic cam coordinate and the seventh electronic cam coordinate is determined.
[0032] The second electronic cam curve is constructed based on the determined slope change data and the second electronic cam coordinate set.
[0033] According to one achievable method of the first aspect of the present invention, both the first electronic cam coordinate and the fifth electronic cam coordinate are (0,0).
[0034] A second aspect of the present invention provides a cutting control system for a cutter-driven cutting process, wherein the cutter is moved by a cutter moving shaft to chase an electrode sheet and is moved by a cutter closing shaft to cut the electrode sheet, the electrode sheet is moved by an electrode sheet encoder shaft, and the system is controlled based on an electronic cam. The system includes:
[0035] The acquisition module is used to acquire the first key parameter during the process of the cutter chasing the electrode and the second key parameter during the process of the cutter cutting the electrode.
[0036] The first calculation and generation module is used to calculate and generate a first electronic cam coordinate set that characterizes the positional relationship between the pole encoder shaft and the cutter moving shaft based on the first key parameters.
[0037] The second calculation and generation module is used to calculate and generate a second electronic cam coordinate set that characterizes the positional relationship between the cutter moving axis and the cutter closing axis based on the second key parameter.
[0038] The first construction module is used to construct a first electronic cam curve based on the first electronic cam coordinate set; in the first electronic cam curve, the pole encoder shaft is the master shaft and the cutter moving shaft is the slave shaft.
[0039] The second construction module is used to construct a second electronic cam curve based on the second electronic cam coordinate set; in the second electronic cam curve, the cutter movement axis is used as the master axis and the cutter closing axis is used as the slave axis;
[0040] The control module is used to perform tracking and shearing control based on the first electronic cam curve and the second electronic cam curve.
[0041] According to a method achievable under a second aspect of the present invention, the first key parameter includes a cutter extension distance, a synchronous distance between the cutter and the electrode before the electrode is cut, a synchronous distance between the cutter and the electrode after the electrode is cut, and a feeding distance, wherein the feeding distance is the distance from the initial position of the electrode to the insertion position, and the first calculation and generation module includes:
[0042] The first calculation unit is used to take the initial position coordinates of the pole encoder shaft as the master axis coordinates of the first electronic cam coordinates, and the initial position coordinates of the cutter moving shaft as the slave axis coordinates of the first electronic cam coordinates.
[0043] The second calculation unit is used to calculate the second to fourth electronic cam coordinates according to the following formulas:
[0044]
[0045] In the formula, X0 is the principal axis coordinate of the second electronic cam coordinate, Y0 is the slave axis coordinate of the second electronic cam coordinate, a1 is the preset first buffer coefficient, d1 is the cutter extension distance, d2 is the synchronous distance between the cutter and the electrode before the electrode is cut, X1 is the principal axis coordinate of the third electronic cam coordinate, Y1 is the slave axis coordinate of the third electronic cam coordinate, d3 is the synchronous distance between the cutter and the electrode after the electrode is cut, X2 is the principal axis coordinate of the fourth electronic cam coordinate, Y2 is the slave axis coordinate of the fourth electronic cam coordinate, a2 is the preset second buffer coefficient, and d4 is the feeding distance.
[0046] The first construction unit is used to construct the first set of electronic cam coordinates using the first to fourth electronic cam coordinates.
[0047] According to one achievable method of the second aspect of the invention, the values of both the first buffer coefficient and the second buffer coefficient are 1.8.
[0048] According to one achievable embodiment of the second aspect of the present invention, the first building module comprises:
[0049] The first acquisition unit is used to acquire first speed data of the cutter moving shaft during the acceleration process and second speed data of the cutter moving shaft during the deceleration process; the acceleration process is the process during which the cutter moving shaft accelerates from a stationary state until it reaches the same speed as the axis of the pole encoder; the deceleration process is the process during which the cutter moves from the cutting position to the inserting position.
[0050] The first determining unit is used to determine the slope change data of the electronic cam curve segment between the first electronic cam coordinate and the second electronic cam coordinate based on the first speed data, and to determine the slope change data of the electronic cam curve segment between the third electronic cam coordinate and the fourth electronic cam coordinate based on the second speed data.
[0051] The second construction unit is used to construct the first electronic cam curve based on the determined slope change data and the first electronic cam coordinate set.
[0052] According to a method achievable according to a second aspect of the present invention, the second key parameter includes a cutter cutting distance, which is the distance from the initial position of the cutter's closed axis to the cutting position, and the second calculation and generation module includes:
[0053] The third calculation unit is used to take the initial position coordinates of the cutter moving axis as the main axis coordinates of the fifth electronic cam coordinates, and the initial position coordinates of the cutter closing axis as the slave axis coordinates of the fifth electronic cam coordinates.
[0054] The fourth calculation unit is used to calculate the coordinates of the sixth and seventh electronic cams according to the following formula:
[0055]
[0056] In the formula, A0 is the principal axis coordinate of the sixth electronic cam coordinate, B0 is the slave axis coordinate of the sixth electronic cam coordinate, d5 is the cutting distance of the cutter, A1 is the principal axis coordinate of the seventh electronic cam coordinate, B1 is the slave axis coordinate of the seventh electronic cam coordinate, and d0 is the initial position coordinate of the cutter closing axis.
[0057] The third construction unit is used to construct the second electronic cam coordinate set using the fifth to seventh electronic cam coordinates.
[0058] According to one achievable embodiment of the second aspect of the invention, the second building module comprises:
[0059] The second acquisition unit is used to acquire third speed data of the cutter closing shaft extending from its initial position to the cutting position, and fourth speed data of the cutter closing shaft returning from the cutting position to its initial position.
[0060] The second determining unit is used to determine the slope change data of the electronic cam curve segment between the fifth electronic cam coordinate and the sixth electronic cam coordinate based on the third speed data, and to determine the slope change data of the electronic cam curve segment between the sixth electronic cam coordinate and the seventh electronic cam coordinate based on the fourth speed data.
[0061] The fourth construction unit is used to construct the second electronic cam curve based on the determined slope change data and the second electronic cam coordinate set.
[0062] According to one achievable method of the second aspect of the invention, both the first electronic cam coordinate and the fifth electronic cam coordinate are (0,0).
[0063] A third aspect of the present invention provides a follow-cut control device for blade-driven cutting, comprising:
[0064] A memory for storing instructions; wherein the instructions are used to implement the follow-cut control method for blade-driven cutting as described in any of the above-mentioned ways;
[0065] A processor for executing instructions in the memory.
[0066] The fourth aspect of the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the cutting and tracking control method for blade-driven cutting as described in any of the above embodiments.
[0067] As can be seen from the above technical solutions, the present invention has the following advantages:
[0068] This invention uses an electronic cam for tracking and shearing control, acquiring a first key parameter during the cutting process of the electrode and a second key parameter during the cutting process. Based on the first key parameter, a first electronic cam coordinate set representing the positional relationship between the electrode encoder shaft and the cutting shaft is calculated. Based on the second key parameter, a second electronic cam coordinate set representing the positional relationship between the cutting shaft and the cutting closed shaft is calculated. A first electronic cam curve is constructed based on the first electronic cam coordinate set, with the electrode encoder shaft as the master axis and the cutting shaft as the slave axis. A second electronic cam curve is constructed based on the second electronic cam coordinate set, with the cutting shaft as the master axis and the cutting closed shaft as the slave axis. Tracking and shearing control is performed based on the first and second electronic cam curves. This invention replaces the original mechanical cam with an electronic cam, and replaces the original mechanical guide rail with a motor-driven electronic cam for tracking and shearing control. This eliminates the problem of guide wheel wear. Compared to existing winding machines that use mechanical cams for tracking and shearing control, this method offers more convenient and flexible adjustment and higher cutting accuracy. Attached Figure Description
[0069] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0070] Figure 1 A flowchart of a cutting blade driven cutting tracking control method provided in an optional embodiment of the present invention;
[0071] Figure 2 This is a schematic diagram of the speed control curve of the cutting axis in an optional embodiment of the present invention;
[0072] Figure 3 A schematic diagram of a first electronic cam curve provided in an optional embodiment of the present invention;
[0073] Figure 4 This is a schematic diagram of the cutter closing axis speed control curve provided in an optional embodiment of the present invention;
[0074] Figure 5 A schematic diagram of a second electronic cam curve provided in an optional embodiment of the present invention;
[0075] Figure 6 The diagram below shows the structural connection of a cutting and tracking control system for a cutter-driven cutting process, provided as an optional embodiment of the present invention.
[0076] Figure label:
[0077] 1-Acquisition module; 2-First calculation and generation module; 3-Second calculation and generation module; 4-First construction module; 5-Second construction module; 6-Control module. Detailed Implementation
[0078] This invention provides a cutting-driven tracking control method, system, and device to solve the technical problems of poor safety and easy wear of guide wheels when using mechanical cams for tracking control in existing winding machines.
[0079] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0080] This invention provides a cutting control method for a cutter-driven cutting process. The cutter is driven by a cutter moving shaft to move and chase an electrode sheet, and is also driven by a cutter closing shaft to cut the electrode sheet. The electrode sheet is driven by an electrode sheet encoder shaft. The method is based on electronic cam control. The electronic cam uses mathematical equations to plan the relative following motion paths of its driving and driven shafts, which can replace the original mechanical physical cam and overcome the shape limitations of physical mechanical cams. This electronic cam adopts master-slave control, and its control curve is a function curve established using a method similar to plotting points in mathematics. The control curve of the electronic cam corresponds to the position of the master and slave axes and is used to characterize the functional relationship between the master and slave axes.
[0081] The working principle of the tracking and shearing control method of the present invention is as follows:
[0082] The cutting blade moving shaft follows the pole piece. At this time, the cutting blade moving shaft is the slave shaft and the pole piece encoder shaft is the master shaft. The whole process is a process of the cutting blade moving shaft chasing the speed. Because the pole piece is in a constant speed range at this time, while the speed of the cutting blade moving shaft starts from a stationary state and accelerates until it reaches the same speed as the pole piece and is relatively stationary. This is the best time to cut.
[0083] The closing axis of the cutter that drives the cutter to cut is the same as the moving axis of the cutter. When the moving axis of the cutter is at the same speed as the pole encoder axis, the position of the moving axis of the cutter is the optimal cutting point. At this time, the cutter servo requires cutting, and the cutter needs to close and cut after the moving axis of the cutter reaches the uniform speed segment. The cutter opens before the moving axis of the cutter reaches the feeding position.
[0084] At this time, the cutter closing axis is the slave axis and the cutter moving axis is the master axis. The two move according to the planned master-slave axis position relationship. That is, when the cutter moving axis reaches the electrode speed, the cutter closing axis should be in the cutting state. When the cutter moving axis reaches the feeding position, the cutter closing axis should be in the opening state.
[0085] Please see Figure 1 , Figure 1 A flowchart of a cutting control method for follow-up cutting driven by a cutter provided in an embodiment of the present invention is shown.
[0086] The present invention provides a cutting control method for blade-driven cutting, comprising steps S1-S6.
[0087] Step S1: Obtain the first key parameter during the process of the cutter chasing the electrode and the second key parameter during the process of the cutter cutting the electrode.
[0088] The first and second key parameters can be preset according to the working principle on which the above-mentioned tracking and shearing control method is based.
[0089] In one feasible approach, the first key parameter includes the cutter extension distance, the synchronous distance between the cutter and the electrode before the electrode is cut, the synchronous distance between the cutter and the electrode after the electrode is cut, and the electrode feeding distance, wherein the electrode feeding distance is the distance from the initial position of the electrode to the electrode insertion position.
[0090] The cutter extension distance is the distance between the current position of the cutter and its initial position when the speed of the cutter's moving axis accelerates from a stationary state to a speed v (speed v is less than the speed of the pole encoder shaft). This speed v can be set according to actual conditions.
[0091] In one feasible implementation, the second key parameter includes the cutter cutting distance, which is the distance from the initial position of the cutter's closed axis to the cutting position.
[0092] Step S2: Calculate and generate a first set of electronic cam coordinates representing the positional relationship between the pole encoder shaft and the cutter moving shaft based on the first key parameters.
[0093] In one feasible approach, the step of calculating and generating a first set of electronic cam coordinates characterizing the positional relationship between the pole encoder shaft and the cutter movement shaft based on the first key parameter includes:
[0094] The initial position coordinates of the pole encoder shaft are used as the master axis coordinates of the first electronic cam coordinates, and the initial position coordinates of the cutter moving shaft are used as the slave axis coordinates of the first electronic cam coordinates.
[0095] Calculate the coordinates of the second to fourth electronic cams using the following formulas:
[0096]
[0097] In the formula, X0 is the principal axis coordinate of the second electronic cam coordinate, Y0 is the slave axis coordinate of the second electronic cam coordinate, a1 is the preset first buffer coefficient, d1 is the cutter extension distance, d2 is the synchronous distance between the cutter and the electrode before the electrode is cut, X1 is the principal axis coordinate of the third electronic cam coordinate, Y1 is the slave axis coordinate of the third electronic cam coordinate, d3 is the synchronous distance between the cutter and the electrode after the electrode is cut, X2 is the principal axis coordinate of the fourth electronic cam coordinate, Y2 is the slave axis coordinate of the fourth electronic cam coordinate, a2 is the preset second buffer coefficient, and d4 is the feeding distance.
[0098] The first set of electronic cam coordinates is obtained by constructing the first to fourth electronic cam coordinates.
[0099] In this embodiment of the invention, a first electronic cam coordinate set characterizing the positional relationship between the pole encoder shaft and the cutter moving shaft is implemented. Using this first electronic cam coordinate set, a first electronic cam curve characterizing the positional relationship between the pole encoder shaft and the cutter moving shaft can be constructed. By setting a first buffer coefficient and a second buffer coefficient, wear on the cutter due to excessive acceleration during speed pursuit can be avoided.
[0100] The values of the first buffer coefficient and the second buffer coefficient can be set according to the actual situation. In one feasible implementation, the values of both the first buffer coefficient and the second buffer coefficient are 1.8.
[0101] Step S3: Calculate and generate a second electronic cam coordinate set that characterizes the positional relationship between the cutter moving axis and the cutter closing axis based on the second key parameter.
[0102] In one feasible manner, the step of calculating and generating a second electronic cam coordinate set characterizing the positional relationship between the cutter moving axis and the cutter closing axis based on the second key parameter includes:
[0103] The initial position coordinates of the cutter moving axis are used as the principal axis coordinates of the fifth electronic cam coordinates, and the initial position coordinates of the cutter closing axis are used as the slave axis coordinates of the fifth electronic cam coordinates.
[0104] Calculate the coordinates of the sixth and seventh electronic cams using the following formula:
[0105]
[0106] In the formula, A0 is the principal axis coordinate of the sixth electronic cam coordinate, B0 is the slave axis coordinate of the sixth electronic cam coordinate, d5 is the cutting distance of the cutter, A1 is the principal axis coordinate of the seventh electronic cam coordinate, B1 is the slave axis coordinate of the seventh electronic cam coordinate, and d0 is the initial position coordinate of the cutter closing axis.
[0107] The second set of electronic cam coordinates is obtained by constructing the fifth to seventh electronic cam coordinates.
[0108] In this embodiment of the invention, a second electronic cam coordinate set is implemented to characterize the positional relationship between the cutter moving axis and the cutter closing axis. Through this second electronic cam coordinate set, a second electronic cam curve characterizing the positional relationship between the cutter moving axis and the cutter closing axis can be constructed.
[0109] When creating an electronic cam curve, the user only needs to input the set of electronic cam coordinates in the human-computer interaction interface, and the electronic cam curve can be created through a dedicated cam generation function block.
[0110] Step S4: Construct a first electronic cam curve based on the first electronic cam coordinate set; in the first electronic cam curve, the pole encoder shaft is the master shaft and the cutter moving shaft is the slave shaft.
[0111] In one feasible manner, constructing the first electronic cam curve based on the first electronic cam coordinate set includes:
[0112] Acquire the first speed data of the cutter moving axis during the acceleration process and the second speed data of the cutter moving axis during the deceleration process; the acceleration process is the process during which the cutter moving axis accelerates from a stationary state until it reaches the same speed as the axis of the pole encoder; the deceleration process is the process during which the cutter moves from the cutting position to the inserting position.
[0113] Based on the first speed data, the slope change data of the electronic cam curve segment between the first electronic cam coordinate and the second electronic cam coordinate is determined, and based on the second speed data, the slope change data of the electronic cam curve segment between the third electronic cam coordinate and the fourth electronic cam coordinate is determined.
[0114] The first electronic cam curve is constructed based on the determined slope change data and the first electronic cam coordinate set.
[0115] As one implementation, a schematic diagram of the cutter moving axis speed control curve corresponding to the first speed data during the acceleration process and the second speed data during the deceleration process is shown below. Figure 2 As shown. Figure 2 In the curve segment t1-t2, the cutter moving shaft accelerates to catch up with the pole encoder shaft (which acts as the main shaft and moves at a constant speed); this process is the speed-catching process. In the curve segment t2-t3, the speeds of the cutter moving shaft and the pole encoder shaft are equal, and they are in a relatively stationary state, which is the optimal time to cut the pole. In the curve segment t3-t4, this process is the deceleration process of the cutter moving shaft, which eventually decelerates to the insertion position. Correspondingly, a schematic diagram of the constructed first electronic cam curve is shown below. Figure 3 As shown.
[0116] Step S5: Construct a second electronic cam curve based on the second electronic cam coordinate set; in the second electronic cam curve, the cutter moving axis is used as the master axis and the cutter closing axis is used as the slave axis.
[0117] In one feasible manner, constructing the second electronic cam curve based on the second electronic cam coordinate set includes:
[0118] Acquire third velocity data of the cutter closing axis extending from its initial position to the cutting position, and fourth velocity data of the cutter closing axis returning from the cutting position to its initial position;
[0119] Based on the third velocity data, the slope change data of the electronic cam curve segment between the fifth electronic cam coordinate and the sixth electronic cam coordinate is determined; based on the fourth velocity data, the slope change data of the electronic cam curve segment between the sixth electronic cam coordinate and the seventh electronic cam coordinate is determined.
[0120] The second electronic cam curve is constructed based on the determined slope change data and the second electronic cam coordinate set.
[0121] As one implementation method, a schematic diagram of the cutter closed-axis speed control curve corresponding to the third speed data and the fourth speed data is shown below. Figure 4 As shown. Figure 4In the diagram, the t10–t20 curve segment corresponds to the velocity curve of the cutter closing shaft from its initial position to the cutting position, and the t20–t30 curve segment corresponds to the velocity curve of the cutter closing shaft from the cutting position back to its initial position. Accordingly, a schematic diagram of the constructed second electronic cam curve is shown below. Figure 5 As shown.
[0122] In one feasible implementation, both the first electronic cam coordinate and the fifth electronic cam coordinate are (0,0), such as... Figure 3 and Figure 5 As shown.
[0123] Step S6: Perform tracking and shearing control based on the first electronic cam curve and the second electronic cam curve.
[0124] In the above embodiments of the present invention, the original mechanical cam is replaced with an electronic cam, and the original mechanical guide rail is replaced with an electronic cam driven by a motor for tracking and cutting control. There is no wear of the guide wheel. Compared with the existing winding machine that uses a mechanical cam for tracking and cutting control, the adjustment is more convenient and flexible, and the cutting accuracy is higher.
[0125] The present invention also provides a cutting control system for blade-driven cutting, which can be used to execute the cutting control method for blade-driven cutting described in any of the above embodiments of the present invention. The blade is driven to move by a blade moving shaft to chase the electrode sheet and is driven to move by a blade closing shaft to cut the electrode sheet. The electrode sheet is driven to move by an electrode sheet encoder shaft, and the system is controlled based on an electronic cam.
[0126] Please see Figure 6 , Figure 6 The diagram shows a structural connection block diagram of a cutting and tracking control system for blade-driven cutting provided in an embodiment of the present invention.
[0127] This invention provides a cutting and tracking control system for blade-driven cutting, comprising:
[0128] Module 1 is used to acquire the first key parameter during the process of the cutter chasing the electrode and the second key parameter during the process of the cutter cutting the electrode.
[0129] The first calculation and generation module 2 is used to calculate and generate a first electronic cam coordinate set that represents the positional relationship between the pole encoder shaft and the cutter moving shaft based on the first key parameters.
[0130] The second calculation and generation module 3 is used to calculate and generate a second electronic cam coordinate set that characterizes the positional relationship between the cutter moving axis and the cutter closing axis based on the second key parameters.
[0131] The first construction module 4 is used to construct a first electronic cam curve based on the first electronic cam coordinate set; in the first electronic cam curve, the pole encoder shaft is the master shaft and the cutter moving shaft is the slave shaft.
[0132] The second construction module 5 is used to construct a second electronic cam curve based on the second electronic cam coordinate set; in the second electronic cam curve, the cutter moving axis is used as the master axis and the cutter closing axis is used as the slave axis;
[0133] The control module 6 is used to perform tracking and shearing control based on the first electronic cam curve and the second electronic cam curve.
[0134] In one feasible implementation, the first key parameter includes the cutter extension distance, the synchronous distance between the cutter and the electrode before the electrode is cut, the synchronous distance between the cutter and the electrode after the electrode is cut, and the electrode feeding distance, wherein the electrode feeding distance is the distance from the initial position of the electrode to the insertion position, and the first calculation and generation module 2 includes:
[0135] The first calculation unit is used to take the initial position coordinates of the pole encoder shaft as the master axis coordinates of the first electronic cam coordinates, and the initial position coordinates of the cutter moving shaft as the slave axis coordinates of the first electronic cam coordinates.
[0136] The second calculation unit is used to calculate the second to fourth electronic cam coordinates according to the following formulas:
[0137]
[0138] In the formula, X0 is the principal axis coordinate of the second electronic cam coordinate, Y0 is the slave axis coordinate of the second electronic cam coordinate, a1 is the preset first buffer coefficient, d1 is the cutter extension distance, d2 is the synchronous distance between the cutter and the electrode before the electrode is cut, X1 is the principal axis coordinate of the third electronic cam coordinate, Y1 is the slave axis coordinate of the third electronic cam coordinate, d3 is the synchronous distance between the cutter and the electrode after the electrode is cut, X2 is the principal axis coordinate of the fourth electronic cam coordinate, Y2 is the slave axis coordinate of the fourth electronic cam coordinate, a2 is the preset second buffer coefficient, and d4 is the feeding distance.
[0139] The first construction unit is used to construct the first set of electronic cam coordinates using the first to fourth electronic cam coordinates.
[0140] In one feasible implementation, both the first buffer coefficient and the second buffer coefficient are 1.8.
[0141] In one feasible implementation, the first building module 4 includes:
[0142] The first acquisition unit is used to acquire first speed data of the cutter moving shaft during the acceleration process and second speed data of the cutter moving shaft during the deceleration process; the acceleration process is the process during which the cutter moving shaft accelerates from a stationary state until it reaches the same speed as the axis of the pole encoder; the deceleration process is the process during which the cutter moves from the cutting position to the inserting position.
[0143] The first determining unit is used to determine the slope change data of the electronic cam curve segment between the first electronic cam coordinate and the second electronic cam coordinate based on the first speed data, and to determine the slope change data of the electronic cam curve segment between the third electronic cam coordinate and the fourth electronic cam coordinate based on the second speed data.
[0144] The second construction unit is used to construct the first electronic cam curve based on the determined slope change data and the first electronic cam coordinate set.
[0145] In one feasible implementation, the second key parameter includes a cutter cutting distance, which is the distance from the initial position of the cutter's closed axis to the cutting position. The second calculation and generation module 3 includes:
[0146] The third calculation unit is used to take the initial position coordinates of the cutter moving axis as the main axis coordinates of the fifth electronic cam coordinates, and the initial position coordinates of the cutter closing axis as the slave axis coordinates of the fifth electronic cam coordinates.
[0147] The fourth calculation unit is used to calculate the coordinates of the sixth and seventh electronic cams according to the following formula:
[0148]
[0149] In the formula, A0 is the principal axis coordinate of the sixth electronic cam coordinate, B0 is the slave axis coordinate of the sixth electronic cam coordinate, d5 is the cutting distance of the cutter, A1 is the principal axis coordinate of the seventh electronic cam coordinate, B1 is the slave axis coordinate of the seventh electronic cam coordinate, and d0 is the initial position coordinate of the cutter closing axis.
[0150] The third construction unit is used to construct the second electronic cam coordinate set using the fifth to seventh electronic cam coordinates.
[0151] In one feasible implementation, the second building module 5 includes:
[0152] The second acquisition unit is used to acquire third speed data of the cutter closing shaft extending from its initial position to the cutting position, and fourth speed data of the cutter closing shaft returning from the cutting position to its initial position.
[0153] The second determining unit is used to determine the slope change data of the electronic cam curve segment between the fifth electronic cam coordinate and the sixth electronic cam coordinate based on the third speed data, and to determine the slope change data of the electronic cam curve segment between the sixth electronic cam coordinate and the seventh electronic cam coordinate based on the fourth speed data.
[0154] The fourth construction unit is used to construct the second electronic cam curve based on the determined slope change data and the second electronic cam coordinate set.
[0155] In one feasible implementation, both the first electronic cam coordinate and the fifth electronic cam coordinate are (0,0).
[0156] The present invention also provides a follow-cut control device for cutter-driven cutting, comprising:
[0157] A memory is used to store instructions; wherein the instructions are used to implement the follow-cut control method for blade-driven cutting as described in any of the above embodiments;
[0158] A processor for executing instructions in the memory.
[0159] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the cutting and tracking control method for blade-driven cutting as described in any of the above embodiments.
[0160] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and the specific beneficial effects of the systems, devices, modules, and units described above can be referred to the corresponding beneficial effects in the foregoing method embodiments, and will not be repeated here.
[0161] In the embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between systems or modules may be electrical, mechanical, or other forms.
[0162] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0163] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0164] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part 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, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0165] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A cutting control method for a cutter-driven cutting process, wherein the cutter is moved by a cutter moving shaft to chase an electrode sheet and moved by a cutter closing shaft to cut the electrode sheet, and the electrode sheet is moved by an electrode sheet encoder shaft, characterized in that, The method is controlled based on an electronic cam, and the method comprises: obtaining a first key parameter in a process of pursuing a blade by a cutter and a second key parameter in a process of cutting a blade by the cutter; calculating a first electronic cam coordinate set representing a position relationship between a blade encoder shaft and a cutter moving shaft according to the first key parameter; calculating a second electronic cam coordinate set representing a position relationship between the cutter moving shaft and a cutter closing shaft according to the second key parameter; constructing a first electronic cam curve according to the first electronic cam coordinate set, wherein the blade encoder shaft is a main shaft and the cutter moving shaft is a slave shaft in the first electronic cam curve; constructing a second electronic cam curve according to the second electronic cam coordinate set, wherein the cutter moving shaft is a main shaft and the cutter closing shaft is a slave shaft in the second electronic cam curve; controlling the pursuit according to the first electronic cam curve and the second electronic cam curve; the first key parameter comprises a cutter extension distance, a cutter-blade synchronization distance before a blade is cut, a cutter-blade synchronization distance after the blade is cut, and a blade feeding distance, the blade feeding distance is a distance from an initial position of the blade to an entering position, and the first electronic cam coordinate set representing the position relationship between the blade encoder shaft and the cutter moving shaft is calculated according to the first key parameter, comprising: taking an initial position coordinate of the blade encoder shaft as a main shaft coordinate of the first electronic cam coordinate and taking an initial position coordinate of the cutter moving shaft as a slave shaft coordinate of the first electronic cam coordinate; calculating second to fourth electronic cam coordinates according to the following formula: ; In the formula, is the main shaft coordinate of the second electronic cam coordinate, is the slave shaft coordinate of the second electronic cam coordinate, is the preset first buffer coefficient, is the cutter extension distance, is the cutter and pole piece synchronous distance before the pole piece is cut off, is the main shaft coordinate of the third electronic cam coordinate, is the slave shaft coordinate of the third electronic cam coordinate, is the cutter and pole piece synchronous distance after the pole piece is cut off, is the main shaft coordinate of the fourth electronic cam coordinate, is the slave shaft coordinate of the fourth electronic cam coordinate, is the preset second buffer coefficient, is the pole piece feeding distance; the first to fourth electronic cam coordinates are used to construct the first electronic cam coordinate set.
2. The method of claim 1, wherein the method further comprises: The values of the first buffer coefficient and the second buffer coefficient are both 1.
8.
3. The method of claim 1, wherein the method further comprises: the first electronic cam curve is constructed according to the first electronic cam coordinate set, comprising: obtaining first speed data of the cutter moving shaft in an acceleration process and second speed data of the cutter moving shaft in a deceleration process, the acceleration process is a process in which the cutter moving shaft starts to accelerate from a static state until the cutter moving shaft and the blade encoder shaft are at the same speed, and the deceleration process is a process in which the cutter moves from a cutting position to the entering position; determining slope change data of an electronic cam curve segment between the first electronic cam coordinate and the second electronic cam coordinate based on the first speed data and determining slope change data of an electronic cam curve segment between the third electronic cam coordinate and the fourth electronic cam coordinate based on the second speed data; the first electronic cam curve is constructed according to the determined slope change data and the first electronic cam coordinate set.
4. The method of claim 1, wherein the method further comprises: the second key parameter comprises a cutter cutting distance, the cutter cutting distance is a distance from an initial position of the cutter closing shaft to a cutting position, and the second electronic cam coordinate set representing the position relationship between the cutter moving shaft and the cutter closing shaft is calculated according to the second key parameter, comprising: The initial position coordinate of the cutter moving shaft is taken as the main shaft coordinate of the fifth electronic cam coordinate, and the initial position coordinate of the cutter closing shaft is taken as the slave shaft coordinate of the fifth electronic cam coordinate; The sixth to seventh electronic cam coordinates are calculated according to the following formula: ; wherein is the main axis coordinate of the sixth electronic cam coordinate, is the slave axis coordinate of the sixth electronic cam coordinate, is the cutting distance of the cutting tool, is the main axis coordinate of the seventh electronic cam coordinate, is the slave axis coordinate of the seventh electronic cam coordinate, is the initial position coordinate of the cutting tool's closing axis; The second electronic cam coordinate set is constructed by using the fifth to seventh electronic cam coordinates.
5. The method of claim 4, wherein the cutting is performed by a cutter drive. The second electronic cam curve is constructed according to the second electronic cam coordinate set, including: Third speed data of the cutter closing shaft from its initial position to the cutting position and fourth speed data of the cutter closing shaft from the cutting position to its initial position are obtained; The slope change data of the electronic cam curve segment between the fifth electronic cam coordinate and the sixth electronic cam coordinate is determined based on the third speed data, and the slope change data of the electronic cam curve segment between the sixth electronic cam coordinate and the seventh electronic cam coordinate is determined based on the fourth speed data; The second electronic cam curve is constructed according to the determined slope change data and the second electronic cam coordinate set.
6. The method of claim 4, wherein the cutting is performed by a cutter drive. The first electronic cam coordinate and the fifth electronic cam coordinate are each .
7. A trim control system for a cutter drive cut, the cutter being moved by a cutter movement shaft to chase a pole piece and being moved by a cutter closure shaft to sever the pole piece, the pole piece being moved by a pole piece encoder shaft, characterised in that, The system is controlled based on the electronic cam, and the system includes: An acquisition module is configured to acquire first key parameters in a process of chasing a polar piece by a cutter and second key parameters in a process of cutting the polar piece by the cutter; A first calculation and generation module is configured to calculate and generate a first electronic cam coordinate set representing a positional relationship between a polar piece encoder shaft and a cutter moving shaft according to the first key parameters; The first key parameters include a cutter extension distance, a cutter and polar piece synchronization distance before the polar piece is cut, a cutter and polar piece synchronization distance after the polar piece is cut, and a polar piece feeding distance, the polar piece feeding distance being a distance from an initial position of the polar piece to an entry position, and the first calculation and generation module is configured to calculate and generate the first electronic cam coordinate set representing the positional relationship between the polar piece encoder shaft and the cutter moving shaft according to the first key parameters, including: The initial position coordinate of the polar piece encoder shaft is taken as the main shaft coordinate of the first electronic cam coordinate, and the initial position coordinate of the cutter moving shaft is taken as the slave shaft coordinate of the first electronic cam coordinate; Second to fourth electronic cam coordinates are calculated according to the following formula: ; In the formula, is the main shaft coordinate of the second electronic cam coordinate, is the slave shaft coordinate of the second electronic cam coordinate, is the preset first buffer coefficient, is the cutter extension distance, is the cutter and pole piece synchronous distance before the pole piece is cut off, is the main shaft coordinate of the third electronic cam coordinate, is the slave shaft coordinate of the third electronic cam coordinate, is the cutter and pole piece synchronous distance after the pole piece is cut off, is the main shaft coordinate of the fourth electronic cam coordinate, is the slave shaft coordinate of the fourth electronic cam coordinate, is the preset second buffer coefficient, is the pole piece feeding distance; The first electronic cam coordinate set is constructed by using the first to fourth electronic cam coordinates. A second calculation and generation module is configured to calculate and generate a second electronic cam coordinate set representing a positional relationship between the cutter moving shaft and a cutter closing shaft according to the second key parameters; A first construction module is configured to construct a first electronic cam curve according to the first electronic cam coordinate set, the polar piece encoder shaft being taken as a main shaft and the cutter moving shaft being taken as a slave shaft in the first electronic cam curve; A second construction module is configured to construct a second electronic cam curve according to the second electronic cam coordinate set, the cutter moving shaft being taken as a main shaft and the cutter closing shaft being taken as a slave shaft in the second electronic cam curve; A control module is configured to perform a chasing and cutting control according to the first electronic cam curve and the second electronic cam curve.
8. A trim control apparatus for a cutter drive cut, characterized by, The system includes: A memory is configured to store instructions, and the instructions are used to implement the chasing and cutting control method of the cutter driving cutting according to any one of claims 1 to 6. A processor for executing instructions in the memory.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the trimming control method of the cutter driving cutting according to any one of claims 1-6.