A flying cut control method, device, electronic device and storage medium
By automatically determining the slave shaft and spindle stroke in the fly-cut control system, the problem of cumbersome process parameter adjustment in the existing technology is solved, and the automatic planning and generation of cam curves is realized, which improves the intelligence and operation safety of the equipment.
Patent Information
- Application Number
- CN202211166215.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-23
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2042-09-23
AI Technical Summary
After adjusting the process parameters of the existing electronic cam application solutions, many parameters need to be modified, such as key point position, speed, acceleration and deceleration speed, Jerk value, etc., which are still inconvenient to use and are not very versatile.
By obtaining the starting point of the slave shaft and the target position of the cut-off target, determine the slave axis stroke; obtaining the master-slave axis position relationship curve, determine the maximum slave axis stroke of the slave shaft; when the slave axis stroke is less than or equal to the maximum slave axis stroke, determine the main axis stroke of the main axis based on the slave axis stroke and the main-slave axis position relationship curve; based on the cut-off target position and the main axis stroke, determine the coupling starting point of the main axis and the slave axis.
The automatic planning and generation of cam curves is realized, the requirements for manual intervention by parameters are reduced, and the intelligence of the equipment, the convenience of operation and smooth operation are improved.
Smart Images

Figure CN115647480B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of lithium battery technology, and in particular to a fly-cut control method, device, electronic equipment and storage medium. Background Art
[0002] For the flying cutting in the lithium battery winding machine, the cutting method has evolved from the previous fixed cutting method to a mechanical cam structure, and has now been further improved to an electronic cam method. However, in the existing electronic cam application solution, many parameters need to be modified according to different process parameter conditions, such as key point position, speed, acceleration and deceleration, Jerk value, etc., which is still inconvenient to use. Summary of the invention
[0003] The present application provides a fly-cut control method, device, electronic device and storage medium to solve the technical problems of cumbersome adjustment after changing process parameters, inconvenient maintenance and low versatility in lithium battery fly-cut control. The technical solution of the present application is as follows:
[0004] According to a first aspect of an embodiment of the present application, a flying cutting control method is provided, the method comprising: obtaining a starting point of a slave axis and a cut-off target position of a main axis, and determining a slave axis stroke of the slave axis from the starting point to the cut-off target position based on the starting point and the cut-off target position; obtaining a master-slave axis position relationship curve, and determining a maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve; when the slave axis stroke is less than or equal to the maximum slave axis stroke, determining a main axis stroke of the main axis based on the slave axis stroke and the master-slave axis position relationship curve; and determining a coupling starting point of the main axis and the slave axis based on the cut-off target position and the main axis stroke.
[0005] Further, the obtaining of the master-slave axis position relationship curve and determining the maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve include: obtaining the master-slave axis position relationship curve; taking a derivative of the master-slave axis position relationship curve and setting the value of the expression to zero to determine the slave axis stroke corresponding to the maximum position in the master-slave axis position relationship curve; and determining the slave axis stroke corresponding to the maximum position as the maximum slave axis stroke of the slave axis.
[0006] Furthermore, the method also includes: when the slave axis stroke is greater than the maximum slave axis stroke, updating the master-slave axis position relationship curve; and determining the spindle stroke of the spindle based on the slave axis stroke and the updated master-slave axis position relationship curve.
[0007] Further, determining the coupling starting point of the main shaft and the slave shaft based on the cut-off target position and the main shaft stroke includes: determining the difference obtained by subtracting the main shaft stroke from the cut-off target position as the coupling starting point of the main shaft and the slave shaft.
[0008] Furthermore, the master-slave axis position relationship curve is an Nth-order polynomial function, where N≥3.
[0009] According to a second aspect of an embodiment of the present application, a flying cutting control device is provided, the device comprising: a slave axis stroke determination module, used to obtain a starting point and a cut-off target position of the slave axis, and determine the slave axis stroke of the slave axis moving from the starting point to the cut-off target position based on the starting point and the cut-off target position; a maximum slave axis stroke determination module, used to obtain a master-slave axis position relationship curve, and determine the maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve; a main axis stroke determination module, used to determine the main axis stroke of the main axis based on the slave axis stroke and the master-slave axis position relationship curve when the slave axis stroke is less than or equal to the maximum slave axis stroke; a coupling starting point determination module, used to determine the coupling starting point of the main axis and the slave axis based on the cut-off target position and the main axis stroke.
[0010] Furthermore, the maximum slave axis stroke determination module includes: a curve acquisition unit, used to obtain the master-slave axis position relationship curve; a function processing unit, used to perform a derivative of the master-slave axis position relationship curve, and set the value of the expression to zero, to determine the slave axis stroke corresponding to the maximum position in the master-slave axis position relationship curve; a maximum slave axis stroke determination unit, used to determine the slave axis stroke corresponding to the maximum position as the maximum slave axis stroke of the slave axis.
[0011] Furthermore, the device also includes: a curve updating module, used to update the master-slave axis position relationship curve when the slave axis stroke is greater than the maximum slave axis stroke; a main axis stroke determination module, also used to determine the main axis stroke of the main axis based on the slave axis stroke and the updated master-slave axis position relationship curve.
[0012] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the fly-cut control method described in any one of the first aspect of the embodiments of the present application.
[0013] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, characterized in that when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the fly-cut control method described in any one of the first aspect of the embodiment of the present application.
[0014] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects:
[0015] In an embodiment of the present application, a fly-cut control method is provided, the method comprising: obtaining a starting point and a cut-off target position of a slave axis, and determining a slave axis stroke of the slave axis from the starting point to the cut-off target position based on the starting point and the cut-off target position; obtaining a master-slave axis position relationship curve, and determining a maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve; when the slave axis stroke is less than or equal to the maximum slave axis stroke, determining a main axis stroke of the main axis based on the slave axis stroke and the master-slave axis position relationship curve; and determining a coupling starting point of the main axis and the slave axis based on the cut-off target position and the main axis stroke. Through the embodiment of the present application, the automatic planning and generation of cam curves can be realized while improving the efficiency of fly-cutting work, reducing the requirements for manual intervention of parameters, and improving the intelligence of the equipment, the convenience of operation, and the smoothness and safety of operation.
[0016] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0018] Figure 1 It is a structural schematic diagram of a fly-cut control system provided in an embodiment of the present application;
[0019] Figure 2 It is a flow chart of a fly-cut control method provided in an embodiment of the present application;
[0020] Figure 3 is an application schematic diagram of a fly-cut control method provided in an embodiment of the present application;
[0021] Figure 4 It is a schematic diagram of a flow chart for determining a maximum slave axis stroke in a fly-cut control method provided in an embodiment of the present application;
[0022] Figure 5 is a structural schematic diagram of a fly-cut control device provided in an embodiment of the present application;
[0023] Figure 6 It is a block diagram of an electronic device of a fly-cut control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] In order to enable ordinary persons in the art to better understand the technical solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0026] For the flying cutting in the lithium battery winding machine, the cutting method has evolved from the previous fixed cutting method to a mechanical cam structure, and has now been further improved to an electronic cam method. However, in the existing electronic cam application solution, many parameters need to be modified according to different process parameter conditions, such as key point position, speed, acceleration and deceleration, Jerk value, etc., which is still inconvenient to use.
[0027] Based on this, the embodiment of the present application provides a fly-cut control system, such as Figure 1 As shown, the system includes a material length measuring encoder, a PLC (Programmable Logic Controller), a data processing, measurement and command control module, a flying cutting electronic cam control module, a main cam control module, a nested sub-cam control module, a flying cutting motor, a cutter motor and a cutter, wherein:
[0028] The fly-cut electronic cam control module is used to plan the main electronic cam control curve, the fly-cut electronic cam control curve and the cutter electronic cam control curve;
[0029] The cam control module uses the encoder axis as the main axis and the virtual axis as the slave axis, and works according to the planned main electronic cam control curve;
[0030] The nested sub-cam control module uses the virtual axis slave axis in the main cam as the main axis, and the fly-cut servo axis and the cutter servo axis as the slave axes;
[0031] The fly-cut motor is used to operate under the control of the fly-cut servo shaft;
[0032] The cutter motor is used to operate under the control of the cutter servo axis.
[0033] Based on the above-mentioned fly-cut control system, the present application embodiment provides a fly-cut control method, such as Figure 2 As shown, the method includes:
[0034] S201: Acquire a starting point of the slave axis and a cutting target position of the main axis, and determine a slave axis travel of the slave axis from the starting point to the cutting target position based on the starting point and the cutting target position;
[0035] In an embodiment of the present application, the cutting target position can be equal to the sum of the probe recording value and the distance from the sensor to the cutter, wherein the probe recording value refers to the position of the material length encoder when the sensor detects the pole piece mark position (such as a marking hole) using probe technology to record the position.
[0036] The starting point may be equal to the difference obtained by sequentially subtracting the deceleration zone distance, the synchronization zone distance and the acceleration catch-up zone distance from the cut-off target position.
[0037] like Figure 3 As shown, assuming that point S is the starting point of the slave axis and point D is the cutting target position of the main axis, then the slave axis stroke SL=DS.
[0038] S203: Acquire a master-slave axis position relationship curve, and determine a maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve;
[0039] In an embodiment of the present application, the main electronic cam control curve in the fly-cut control system may include three control curves: an acceleration catch-up section, a synchronization section, and a deceleration section. The master-slave shaft position relationship curve may refer to the control curve of the acceleration catch-up section. The master-slave shaft position relationship curve is used to characterize the relationship between the master shaft stroke and the slave shaft stroke in the acceleration catch-up section.
[0040] In an embodiment of the present application, the master-slave axis position relationship curve is an Nth-order polynomial function, where N≥3.
[0041] In the embodiments of the present application, Figure 4 As shown, the acquiring of the master-slave axis position relationship curve and determining the maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve may include:
[0042] S401: Obtaining a master-slave axis position relationship curve;
[0043] S403: Deriving the master-slave axis position relationship curve once, and setting the value of the expression to zero, to determine the slave axis stroke corresponding to the maximum position in the master-slave axis position relationship curve;
[0044] S405: Determine the slave axis stroke corresponding to the maximum position value as the maximum slave axis stroke of the slave axis.
[0045] In a specific embodiment, the master-slave axis position relationship curve is controlled by a 5th-order curve without overshoot. The first derivative of the 5th-order curve is calculated and the value of the expression is set to 0, and the maximum master axis stroke and the maximum slave axis stroke (X) corresponding to the maximum value of the 5th-order curve position can be calculated. max ,Y max ).
[0046] S205: When the slave axis stroke is less than or equal to the maximum slave axis stroke, determining the main axis stroke of the main axis based on the slave axis stroke and the main-slave axis position relationship curve;
[0047] In an embodiment of the present application, if the slave axis stroke is less than or equal to the maximum slave axis stroke, it indicates that there is no position overshoot in the control process, and the spindle stroke of the main axis is determined according to the slave axis stroke and the master-slave axis position relationship curve.
[0048] In an embodiment of the present application, the method may further include:
[0049] When the slave axis stroke is greater than the maximum slave axis stroke, updating the master-slave axis position relationship curve;
[0050] The main axis stroke of the main axis is determined based on the slave axis stroke and the updated master-slave axis position relationship curve.
[0051] In an embodiment of the present application, if the slave axis stroke is greater than the maximum slave axis stroke, it means that the position has overshot and the master axis stroke needs to be adjusted. At this time, the master-slave axis position relationship curve is replanned until the slave axis stroke is less than or equal to the maximum slave axis stroke.
[0052] S207: Determine a coupling starting point of the main shaft and the slave shaft based on the cut-off target position and the main shaft stroke.
[0053] In an embodiment of the present application, determining the coupling starting point of the main shaft and the slave shaft based on the cut-off target position and the main shaft stroke may include: determining the difference obtained by subtracting the main shaft stroke from the cut-off target position as the coupling starting point of the main shaft and the slave shaft.
[0054] like Figure 3 As shown in the figure, the spindle stroke SM = DM, so the coupling starting point M of the spindle and the slave axis = D-SM. Therefore, when the cut-off target point D changes, it is only necessary to automatically update the coupling starting point M without manually setting other related parameters. The cut-off target point D is the dividing point between the acceleration catch-up zone and the synchronization zone. After the pole piece is cut off, it enters the synchronization zone and the deceleration zone, and the slave axis follows the spindle to make a linear motion until the stop point E.
[0055] In the main cam control, linear control can meet the requirements for the synchronization section and the deceleration section.
[0056] In the embodiment of the present application, the entire main cam control process adopts a three-stage control method: namely, the acceleration and catching-up zone, the synchronization zone and the deceleration zone. The boundary conditions of each zone are automatically calculated. When the key point position change is detected, the cam table is automatically updated. There is no need for manual input of additional parameters. For example, only the upper and lower limit positions of the flying cutting axis and the cutting knife axis need to be manually confirmed. When the parameters are changed, the cam curve will be automatically planned and updated according to the initial position, realizing the input-free and automatic generation functions of the cam parameters, reducing the requirements for manual intervention of the parameters, and improving the intelligence of the equipment.
[0057] In addition, when the position curve between key points is set to a first-order or fifth-order curve, the main axis stroke and slave axis stroke will be automatically calculated according to the selected curve type, thereby limiting the position, speed, and acceleration values during the movement between key points, avoiding sudden changes in position and acceleration, overshoot or reversal of speed, which may damage the equipment and affect product quality. The entire cam control process is smoother, safer, and more reliable.
[0058] The above is the whole process of main cam control in the fly-cut control system. At this time, the virtual axis serves as the slave axis of the main cam, while in the nested sub-cam control, the virtual axis serves as the master axis, and the slave axes are the fly-cut servo axis and the cutter servo axis.
[0059] Corresponding to the sub-cam control, point S corresponds to the starting point of the fly-cut servo axis, point D is the fly-cut clip position, and until the end point E, the slave axis is a straight line trajectory throughout the entire process.
[0060] As for the cutter servo axis, point S corresponds to the cutter opening position of the cutter servo axis, and the area between points D and E corresponds to the cutter cutting position of the cutter servo axis, that is, the pole piece can be cut within the synchronization zone and deceleration zone of the virtual axis (main axis). Similarly, in order to ensure the smoothness of the operation of the cutter servo axis, the movement process of the cutter servo axis from point S to point E is further divided into three control sections: acceleration and catching up section, synchronization section and deceleration section. The process is similar to the main cam control process, which will not be repeated here.
[0061] Through the fly-cut control method of the present application, it is possible to achieve the elimination of cam parameter input and realize high intelligence of the equipment; at the same time, smooth operation without overshoot of each fly-cut slave axis is achieved, thereby improving the smoothness and reliability of operation; thirdly, through the cam control of the fly-cut servo axis and the cutter servo axis, the operating time of the fly-cut process is significantly shortened and the working efficiency of the winding machine is improved.
[0062] In practical applications, the fly-cut control method of the embodiment of the present application can be applied not only to fly-cut control situations on winding machine equipment, but is also practical in multi-axis linkage control in other situations requiring high-efficiency follow-up cutting.
[0063] The present application also provides a fly-cut control device, such as Figure 5As shown, the device comprises:
[0064] A slave axis stroke determination module 510 is used to obtain a starting point and a cutting target position of the slave axis, and determine a slave axis stroke of the slave axis from the starting point to the cutting target position based on the starting point and the cutting target position;
[0065] A maximum slave axis stroke determination module 520 is used to obtain a master-slave axis position relationship curve, and determine a maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve;
[0066] A main axis stroke determination module 530, configured to determine the main axis stroke of the main axis based on the slave axis stroke and the main-slave axis position relationship curve when the slave axis stroke is less than or equal to the maximum slave axis stroke;
[0067] The coupling starting point determination module 540 is used to determine the coupling starting point of the main shaft and the slave shaft based on the cutting target position and the main shaft stroke.
[0068] In some embodiments, the maximum slave axis travel determination module may include:
[0069] A curve acquisition unit, used to acquire a master-slave axis position relationship curve;
[0070] A function processing unit, used for performing a derivation of the master-slave axis position relationship curve, setting the value of the expression to zero, and determining the slave axis stroke corresponding to the maximum position in the master-slave axis position relationship curve;
[0071] The maximum slave axis stroke determining unit is used to determine the slave axis stroke corresponding to the maximum position value as the maximum slave axis stroke of the slave axis.
[0072] In some embodiments, the apparatus may further include:
[0073] A curve updating module, used for updating the master-slave axis position relationship curve when the slave axis stroke is greater than the maximum slave axis stroke;
[0074] The main axis stroke determination module is further used to determine the main axis stroke of the main axis based on the slave axis stroke and the updated master-slave axis position relationship curve.
[0075] In some embodiments, the coupling starting point determination module may include:
[0076] The coupling starting point determination submodule is used to determine the difference obtained by subtracting the main axis stroke from the cut-off target position as the coupling starting point of the main axis and the slave axis.
[0077] In some embodiments, the master-slave axis position relationship curve is an Nth-order polynomial function, where N≥3.
[0078] The composition of the fly-cut control device and the specific working method of the fly-cut control method in the embodiment of the present application have been described in detail in the embodiment of the fly-cut control method, and will not be elaborated here.
[0079] Figure 6 is a block diagram of an electronic device of the fly-cut control method provided in an embodiment of the present application. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The electronic device includes a processor, a memory, a model interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic 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 model interface of the electronic device is used to communicate with an external terminal through a model connection. When the computer program is executed by the processor, the method in the embodiment of the present application is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.
[0080] Those skilled in the art will understand that Figure 6 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0081] In an exemplary embodiment, an electronic device is also provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method in the embodiment of the present application.
[0082] In an exemplary embodiment, a computer-readable storage medium is also provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the method in the embodiment of the present application.
[0083] In an exemplary embodiment, a computer program product including instructions is also provided. When the computer program product is run on a computer, the computer is enabled to execute the method in the embodiment of the present application.
[0084] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and 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-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0085] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0086] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A fly-cut control method, characterized in that: The method comprises: Acquire a starting point of the slave axis and a cutting target position of the main axis, and determine a slave axis travel of the slave axis from the starting point to the cutting target position based on the starting point and the cutting target position; Obtaining a master-slave axis position relationship curve, and determining a maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve, comprising: obtaining the master-slave axis position relationship curve; taking a derivative of the master-slave axis position relationship curve, and setting the value of the expression to zero, to determine a slave axis stroke corresponding to a maximum position in the master-slave axis position relationship curve; and determining the slave axis stroke corresponding to the maximum position as the maximum slave axis stroke of the slave axis; When the slave axis stroke is less than or equal to the maximum slave axis stroke, determining the main axis stroke of the main axis based on the slave axis stroke and the main-slave axis position relationship curve; Based on the cut-off target position and the spindle stroke, a coupling starting point of the spindle and the slave axis is determined.
2. The fly-cut control method according to claim 1, characterized in that: The method further comprises: When the slave axis stroke is greater than the maximum slave axis stroke, updating the master-slave axis position relationship curve; The main axis stroke of the main axis is determined based on the slave axis stroke and the updated master-slave axis position relationship curve.
3. The fly-cut control method according to claim 1, characterized in that: The step of determining the coupling starting point of the main shaft and the slave shaft based on the cut-off target position and the main shaft stroke includes: The difference obtained by subtracting the main shaft stroke from the cut-off target position is determined as the coupling starting point of the main shaft and the slave shaft.
4. The fly-cut control method according to claim 1, characterized in that: The master-slave axis position relationship curve is an Nth-order polynomial function, where N≥3.
5. A flying cutting control device, characterized in that: The device comprises: A slave axis stroke determination module, used for acquiring a starting point of the slave axis and a cutting target position of the main axis, and determining a slave axis stroke of the slave axis moving from the starting point to the cutting target position based on the starting point and the cutting target position; A maximum slave axis stroke determination module, used for obtaining a master-slave axis position relationship curve, and determining a maximum slave axis stroke of the slave axis based on the master-slave axis position relationship curve, comprising: a curve acquisition unit, used for obtaining the master-slave axis position relationship curve; a function processing unit, used for performing a derivative of the master-slave axis position relationship curve, and setting the value of the expression to zero, to determine the slave axis stroke corresponding to the maximum position in the master-slave axis position relationship curve; a maximum slave axis stroke determination unit, used for determining the slave axis stroke corresponding to the maximum position as the maximum slave axis stroke of the slave axis; A main axis stroke determination module, used for determining the main axis stroke of the main axis based on the slave axis stroke and the main and slave axis position relationship curve when the slave axis stroke is less than or equal to the maximum slave axis stroke; A coupling starting point determination module is used to determine the coupling starting point of the main shaft and the slave shaft based on the cutting target position and the main shaft stroke.
6. The fly-cut control device according to claim 5, characterized in that: The device also includes: A curve updating module, used for updating the master-slave axis position relationship curve when the slave axis stroke is greater than the maximum slave axis stroke; The main axis stroke determination module is further used to determine the main axis stroke of the main axis based on the slave axis stroke and the updated master-slave axis position relationship curve.
7. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the fly-cut control method according to any one of claims 1 to 4.
8. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the fly-cut control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Shearing control system and method and plate shearing equipment
CN114669791A