Press fitting machine displacement control system and method and storage medium

By using an absolute encoder and position feedback signal generation system in the press, the problem that traditional press control technology is difficult to accurately control the pressing process is solved, and higher displacement control accuracy and lower defect rate are achieved.

CN120065853APending Publication Date: 2025-05-30HANGZHOU XIN TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510210749.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Traditional press control technology is difficult to accurately control the pressing and installation process, resulting in defective products in motor products, and the origin limit switch is prone to loss of position information.

Method used

A system including a control unit, a display unit, a communication unit, a driving unit and a press-fitting unit is adopted. The absolute encoder is used to record the absolute position and incremental position of the press-fitting unit, and generate a position feedback signal to achieve accurate control of the displacement of the press-fitting machine.

Benefits of technology

It improves the accuracy of the displacement control of the compressor, reduces the defective rate of the motor products, avoids the positioning error and position information loss of the relative encoder, and reduces the origin limit switch components, and improves the compatibility of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065853A_ABST
    Figure CN120065853A_ABST
Patent Text Reader

Abstract

The invention provides a press-fitting machine displacement control system and method and a storage medium, the system comprises a control unit, a display unit, a communication unit, a driving unit and a press-fitting unit, and the press-fitting unit comprises an absolute encoder; wherein the display unit receives press fitting parameters and sends the press fitting parameters to the control unit through the communication unit; the control unit generates corresponding actual motion parameters according to the received press fitting parameters and sends the actual motion parameters to the driving unit through the communication unit, and the driving unit drives the press fitting unit to move; the control unit obtains the absolute position, recorded by the absolute encoder, of the press fitting unit and the increment position recorded by the absolute encoder, generates a position feedback signal based on the absolute position and the increment position, and sends the feedback signal to the driving unit through the communication unit to complete displacement control over the press fitting machine. The number of defective motor products can be reduced, and the displacement control accuracy of the pressing machine is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of press-fitting machines, and particularly to a displacement control system, method, and storage medium for a press-fitting machine. Background Art

[0002] With the popularization of industrial automation and the improvement of motor technology, the demand in the motor market is also increasing continuously. The traditional manual assembly method can no longer meet the requirements of production efficiency and quality. Therefore, a motor press-fitting machine is needed to improve the assembly efficiency and quality of motors.

[0003] To ensure the consistency and stability of motor products and reduce the production of defective and non-conforming products, it is necessary to precisely control each parameter in the press-fitting process. Traditional press-fitting control technologies usually use external induction switches for homing operations, relying on signals obtained from the origin position. After the running time increases, deviations are likely to occur, and it is difficult to judge the magnitude of the error. Or once the origin switch changes, the position information will also change accordingly. Therefore, the prior art is likely to result in defective motor products. Summary of the Invention

[0004] In order to reduce the number of defective motor products and improve the accuracy of displacement control of the press-fitting machine, the embodiments of this application provide a displacement control system, method, and storage medium for a press-fitting machine.

[0005] In a first aspect, the embodiments of this application provide a displacement control system for a press-fitting machine. The system includes a control unit, a display unit, a communication unit, a drive unit, and a press-fitting unit. The press-fitting unit includes an absolute encoder. Among them, The display unit receives press-fitting parameters and sends them to the control unit through the communication unit. The control unit generates corresponding actual motion parameters according to the received press-fitting parameters, and sends the actual motion parameters to the drive unit through the communication unit. The drive unit drives the press-fitting unit to move. The control unit obtains the absolute position of the press-fitting unit recorded by the absolute encoder and the incremental position recorded by the absolute encoder, generates a position feedback signal based on the absolute position and the incremental position, and sends the feedback signal to the drive unit through the communication unit to complete the displacement control of the press-fitting machine.

[0006] In some of these embodiments, the press-fitting parameters include the press-fitting type and the press-fitting time. The control unit generating corresponding actual motion parameters according to the received press-fitting parameters includes: Obtaining the end press-fitting position corresponding to the press-fitting type and the initial press-fitting position where the press-fitting unit is located at the current moment, and determining the theoretical motion time between the end press-fitting position and the initial press-fitting position. Determine whether the press-fitting time is less than the theoretical motion time. If it is less, retrieve the motion trajectory with the shortest time in the preset motion trajectories, and determine the motion parameters of the motion trajectory with the shortest time as the actual motion parameters; If not less, determine whether the press-fitting parameters further include the requirement of press-fitting stability. If so, retrieve the motion trajectory with the most stable motion in the preset trajectories, and determine the motion trajectory with the most stable motion as the actual motion parameters; If not, retrieve the safe motion trajectory in the preset motion trajectories, and determine the motion parameters of the safe motion trajectory as the actual motion parameters.

[0007] In some embodiments, the generating the position feedback signal based on the absolute position and the incremental position includes: Substitute the absolute position and the initial press-fitting position into the motion trajectory corresponding to the actual motion parameters to obtain the actual motion distance; Obtain the incremental motion distance corresponding to the incremental position, determine whether the incremental motion distance is equal to the actual motion distance. If they are equal, generate a position feedback signal characterized by a numerical value of zero; If not equal, obtain the distance difference between the actual motion distance and the incremental motion distance, and determine the distance difference as the position feedback signal.

[0008] In some embodiments, the system further includes: Obtain the difference ratio between the distance difference and the actual motion distance, determine whether the difference ratio is greater than a preset ratio. If it is greater, the control unit generates an early warning signal.

[0009] In some embodiments, the control unit includes an output interface and a servo drive interface; wherein, The control unit uses the output interface to send the actual motion parameters to the drive unit; The control unit receives the absolute position of the press-fitting unit through the servo drive interface.

[0010] In some embodiments, the system further includes a power supply unit; wherein, The absolute encoder is connected to a battery power supply module to supply power to the absolute encoder.

[0011] In some embodiments, the control unit further includes a pressure input interface, and the system further includes: The control unit receives pressure parameters through the pressure input interface, and sends the pressure parameters to the press-fitting unit through the output interface, so that the press-fitting machine provides pressure for the motor press-fitting work according to the pressure parameters.

[0012] In a second aspect, this embodiment provides a method for controlling the displacement of a press-fitting machine. The method includes: Receiving press-fitting parameters and generating a corresponding actual motion trajectory according to the press-fitting parameters; Based on the actual motion trajectory, driving the motion of the press-fitting unit in the press-fitting machine, and obtaining the absolute position of the press-fitting unit recorded by the absolute encoder in the press-fitting unit and the incremental position recorded by the absolute encoder; Generating a position feedback signal based on the absolute position and the incremental position, and completing the displacement control of the press-fitting machine through the position feedback signal.

[0013] In some of these embodiments, the press-fitting parameters include the press-fitting type and the press-fitting time. The control unit generating the corresponding actual motion parameters according to the received press-fitting parameters includes: Obtaining the final press-fitting position corresponding to the press-fitting type and the initial press-fitting position where the press-fitting unit is located at the current moment, and determining the theoretical motion time between the final press-fitting position and the initial press-fitting position; Judging whether the press-fitting time is less than the theoretical motion time. If it is less, retrieving the motion trajectory with the shortest time in the preset motion trajectories, and determining the motion parameters of the motion trajectory with the shortest time as the actual motion parameters; If it is not less, judging whether the press-fitting parameters further include a requirement for smooth press-fitting. If so, retrieving the motion trajectory with the smoothest motion in the preset trajectories, and determining the motion trajectory with the smoothest motion as the actual motion parameters; If not, retrieving the safe motion trajectory in the preset motion trajectories, and determining the motion parameters of the safe motion trajectory as the actual motion parameters.

[0014] In a third aspect, this embodiment provides a computer-readable storage medium, on which a computer program that can run on a processor is stored. When the computer program is executed by the processor, it implements a method for controlling the displacement of a press-fitting machine as described in the second aspect.

[0015] By adopting the above system, the system includes a control unit, a display unit, a communication unit, a driving unit, and a press-fitting unit. The press-fitting unit includes an absolute encoder. Among them, the display unit receives the press-fitting parameters and sends them to the control unit through the communication unit. The control unit generates corresponding actual motion parameters according to the received press-fitting parameters, and sends the actual motion parameters to the driving unit through the communication unit. The driving unit drives the motion of the press-fitting unit. The control unit obtains the absolute position of the press-fitting unit recorded by the absolute encoder and the incremental position recorded by the absolute encoder, generates a position feedback signal based on the absolute position and the incremental position, and sends the feedback signal to the driving unit through the communication unit to complete the displacement control of the press-fitting machine.

[0016] The control unit 1 sends the obtained actual motion parameters to the drive unit 4, causing the press-fitting unit 5 to perform corresponding motions. During the motion of the press-fitting unit 5, the absolute position and incremental position are also obtained at irregular intervals. A position feedback signal is generated based on the absolute position and incremental position and sent to the drive unit 4 to adjust the displacement of the press machine irregularly, enabling the press-fitting unit in the press machine to work on the motor more precisely, reducing the number of defective motor products, and improving the accuracy of the displacement control of the press machine. This application can achieve real-time processing and feedback of position information, automatically adjust the working state of the press machine, and uses an absolute encoder, improving the repeatability accuracy of press-fitting. On the one hand, it reduces the occurrence of positioning errors and loss of position information when using a relative encoder; on the other hand, it also reduces the origin limit switch components in the press machine, improving the compatibility of the press machine. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a displacement control system of a press machine provided by an embodiment of the present application.

[0018] Figure 2 is a block diagram of the control unit generating corresponding actual motion parameters according to the received press-fitting parameters provided by an embodiment of the present application.

[0019] Figure 3 is a schematic diagram of the interface of the control unit provided by an embodiment of the present application.

[0020] Figure 4 is a block diagram of generating a position feedback signal based on the absolute position and incremental position provided by an embodiment of the present application.

[0021] Figure 5 is a block diagram of a displacement control method of a press machine provided by an embodiment of the present application.

[0022] REFERENCE NUMERALS: 1, control unit; 2, display unit; 3, communication unit; 4, drive unit; 5, press-fitting unit; 51, absolute encoder. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0023] To more clearly understand the purpose, technical solution, and advantages of the present application, the present application will be described and illustrated below with reference to the drawings and embodiments. However, those of ordinary skill in the art should understand that the present application can be implemented without these details. For those of ordinary skill in the art, it is obvious that various changes can be made to the disclosed embodiments of the present application, and without departing from the principles and scope of the present application, the general principles defined in the present application can be applied to other embodiments and application scenarios. Therefore, the present application is not limited to the illustrated embodiments, but conforms to the broadest scope consistent with the scope claimed in the present application.

[0024] The following further describes the embodiments of the present application in conjunction with the accompanying drawings of the specification.

[0025] Figure 1 This is a displacement control system for a press-fitting machine provided by an embodiment of the present application. As Figure 1 shown, a displacement control system for a press-fitting machine includes: a control unit 1, a display unit 2, a communication unit 3, a drive unit 4, and a press-fitting unit 5. Among them, the press-fitting unit 5 includes an absolute encoder 51. In this embodiment, the absolute encoder 51 specifically refers to a multi-turn absolute encoder.

[0026] The display unit 2 can specifically be a PC or a touch screen. This display unit 2 is used to set parameters, that is, the staff inputs relevant parameters in this display unit according to requirements, so that the display unit 2 receives the press-fitting parameters.

[0027] The display unit 2 is connected to the communication unit 3, and the communication unit 3 is connected to the control unit 1, so that the display unit 2 sends the press-fitting parameters to the control unit 1 through the communication unit 3, so that the control unit 1 receives the press-fitting parameters, and then generates corresponding actual motion parameters according to the received press-fitting parameters. Among them, the actual motion parameters specifically refer to the parameters of how the drive unit 4 works. The control unit 1 can be an ARM chip, and specifically, an STM32 chip can be used. The communication unit 3 can use an RS485 interface to communicate with the display unit 2 and the control unit 1.

[0028] The press-fitting parameters include the press-fitting type and the press-fitting time. Figure 2 This is a block diagram of the control unit provided by the embodiment of the present application generating corresponding actual motion parameters according to the received press-fitting parameters. As Figure 2 shown, the control unit 1 generating corresponding actual motion parameters according to the received press-fitting parameters includes the following steps: Step S10, obtain the end press-fitting position corresponding to the press-fitting type and the initial press-fitting position where the press-fitting unit is located at the current moment, and determine the theoretical motion time between the end press-fitting position and the initial press-fitting position.

[0029] Step S20, determine whether the press-fitting time is less than the theoretical motion time. If it is less, retrieve the motion trajectory with the shortest time in the preset motion trajectory, and determine the motion parameters of the motion trajectory with the shortest time as the actual motion parameters.

[0030] Step S30, if it is not less, determine whether the press-fitting parameters further include a press-fitting smoothness requirement. If so, retrieve the motion trajectory with the smoothest motion in the preset trajectory, and determine the motion trajectory with the smoothest motion as the actual motion parameters.

[0031] Step S40, if not, retrieve the safe motion trajectory in the preset motion trajectory, and determine the motion parameters of the safe motion trajectory as the actual motion parameters.

[0032] The above-mentioned press-fitting type refers to which kind of press-fitting the press-fitting machine needs to perform on the motor installation. The press-fitting time refers to the time required for the staff to complete the press-fitting work corresponding to this press-fitting type using the press-fitting machine. Each press-fitting type corresponds to its own end press-fitting position. And the end press-fitting position corresponding to each press-fitting type is stored in the storage area included in the control unit 1. Among them, the end press-fitting position corresponding to the press-fitting type can be obtained by querying the access area.

[0033] Figure 3 It is a schematic diagram of the interface of the control unit provided by the embodiment of the present application. As Figure 3 shown, the interface of the control unit includes an input interface, an output interface, an encoder interface, a servo drive interface, and a pressure input interface. Among them, the control unit 1 is connected to the absolute encoder 51 through the encoder interface to obtain the initial press-fitting position where the press-fitting unit 5 is located at the current moment by acquiring the parameters of the absolute encoder 51. After receiving the press-fitting parameters, the control unit 1 can obtain the initial press-fitting position where the press-fitting unit 5 is located at the current moment through the encoder interface.

[0034] The storage area in the control unit 1 stores the preset speed and the safe motion trajectory of the drive unit. By substituting the end press-fitting position and the initial press-fitting position into the safe motion trajectory, the distance that the drive unit needs to travel from the initial press-fitting position to the end press-fitting position can be obtained. Then, by dividing this distance by the preset speed, the theoretical motion time between the end press-fitting position and the initial press-fitting position can be obtained. Among them, this theoretical motion time refers to the time required for the drive unit 4 to complete the work of this press-fitting type according to the preset motion speed.

[0035] By comparing the magnitudes of the press-fitting time and the theoretical motion time, the actual motion parameters that the control unit 1 needs to generate are determined. Among them, three motion trajectories corresponding to each press-fitting type are stored in the storage area, namely, the shortest-time motion trajectory with the shortest time required for the motion trajectory, the smoothest-motion trajectory with the smoothest motion, and the safe motion trajectory that balances time and smoothness. Among them, the time required is sorted from short to long as the shortest-time motion trajectory, the safe motion trajectory, and the smoothest-motion trajectory. After all, time and smoothness are contradictory to each other.

[0036] If the pressing time is less than the theoretical movement time, it indicates that the pressing work cannot be completed within the pressing time according to the preset speed and safe movement trajectory. In order to complete the pressing work corresponding to this pressing type within the pressing time, it is necessary to select from the storage area the movement trajectory that takes the shortest time among all the movement trajectories stored for this pressing type, that is, to retrieve the movement trajectory with the shortest time used in the preset movement trajectories. Thus, the movement parameters of this movement trajectory with the shortest time used are determined as the actual movement parameters, such as the actual movement time, actual movement speed, actual movement trajectory, etc.

[0037] If the pressing time is not less than the theoretical movement time, it indicates that the pressing work can be completed within the pressing time according to the preset speed and safe movement trajectory. In order to make the movement of the pressing work more stable, it is possible to further check whether the pressing parameters also include the requirement for pressing stability. If so, it indicates that this pressing work requires a relatively stable pressing demand. At this time, it is possible to further select from the storage area the movement trajectory that is the most stable among all the movement trajectories stored for this pressing type, that is, to retrieve the movement trajectory with the most stable movement in the preset movement trajectories. Thus, the movement parameters of this movement trajectory with the most stable movement are determined as the actual movement parameters, such as the actual movement time, actual movement speed, actual movement trajectory, etc.

[0038] If the pressing time is not less than the theoretical movement time and the pressing parameters do not include the requirement for pressing stability, it indicates that this pressing work does not require a relatively stable pressing demand. At this time, it is possible to further select from the storage area the safe movement trajectory that balances time and stability among all the movement trajectories stored for this pressing type. Thus, the movement parameters of this safe movement trajectory are determined as the actual movement parameters, such as the actual movement time, actual movement speed, actual movement trajectory, etc. In this way, by using the pressing parameters to further determine the actual movement parameters to be generated, it is first ensured that the press can complete the work within the specified time as much as possible, and then the stability of the equipment movement during the pressing process is considered, so that the press improves the pressing stability while completing the work, reduces other safety problems and the impact on the motor caused by unstable pressing movement, and indirectly reduces the occurrence of defective products in the motor products on the basis of completing the work within the specified time.

[0039] As Figure 1 shown, the control unit 1 is also connected to the drive unit 4 through the communication unit 3, and the drive unit 4 is connected to the pressing unit 5. After the control unit 1 generates the corresponding actual movement parameters, the actual movement parameters are sent to the drive unit 4 through the communication unit 3, so that the drive unit 4 drives the pressing unit 5 to move and the press works.

[0040] As Figure 1As shown, the control unit 1 is also directly connected to the drive unit 4 to obtain the absolute position of the press-fitting unit recorded by the absolute encoder, and the control unit 1 is also directly connected to the press-fitting unit 5 to obtain the incremental position recorded by the absolute encoder 51 in the press-fitting unit 5. Among them, the absolute position refers to the real-time position of the press-fitting unit 5, and the incremental position refers to the amount of change in the position of the press-fitting unit 5 relative to the initial press-fitting position. After receiving the absolute position and the incremental position, the control unit 1 generates a position feedback signal based on the absolute position and the incremental position, and sends the feedback signal to the drive unit 4 through the communication unit 3 to complete the displacement control of the press. In this way, the control unit 1 obtains the actual motion parameters and sends them to the drive unit 4, so that the press-fitting unit 5 performs corresponding motions. During the motion of the press-fitting unit 5, the absolute position and the incremental position are also obtained at irregular intervals, a position feedback signal is generated according to the absolute position and the incremental position, and is sent to the drive unit 4 to adjust the displacement of the press at irregular intervals, so that the press-fitting unit in the press can work on the motor more accurately, reducing the number of defective motor products and improving the accuracy of the displacement control of the press. This application can realize the real-time processing and feedback of position information, automatically adjust the working state of the press, and uses an absolute encoder, improving the repeatability accuracy of press-fitting. On the one hand, it reduces the occurrence of positioning errors and loss of position information when using a relative encoder; on the other hand, it also reduces the origin limit switch components in the press, improving the compatibility of the press.

[0041] Figure 4 is a block diagram of generating a position feedback signal based on an absolute position and an incremental position provided by an embodiment of the present application. As Figure 4 shown, generating a position feedback signal based on an absolute position and an incremental position includes the following steps: Step S50, substituting the absolute position and the initial press-fitting position into the motion trajectory corresponding to the actual motion parameters to obtain the actual motion distance.

[0042] Step S60, obtaining the incremental motion distance corresponding to the incremental position, determining whether the incremental motion distance is equal to the actual motion distance, and if equal, generating a position feedback signal characterized by a numerical value of zero.

[0043] Step S70, if not equal, obtaining the distance difference between the actual motion distance and the incremental motion distance, and determining the distance difference as the position feedback signal.

[0044] The absolute position and the initial press-fitting position specifically refer to a certain coordinate position point, and the motion trajectory specifically refers to a curve composed of motion path points. By substituting the absolute position and the initial press-fitting position into the motion trajectory corresponding to the actual motion parameters, it is possible to know which distances have been traveled, and by calculating the length of the traveled distance, the actual motion distance can be obtained.

[0045] The incremental position specifically refers to the increase recorded by the absolute encoder during this period, that is, the value recorded by the encoder is the incremental movement distance. By comparing the magnitudes of the incremental movement distance and the actual movement distance, if they are equal, it indicates that the press is moving accurately without displacement deviation. At this time, the control unit 1 generates a position feedback signal with a value of zero and sends it to the drive unit, causing the drive unit to have no response.

[0046] If the incremental movement distance is not equal to the actual movement distance, it indicates that the press is not moving accurately and there is a displacement deviation. At this time, the control unit 1 calculates the difference between the incremental movement distance and the actual movement distance. If the incremental movement distance is greater than the actual movement distance, a position feedback signal representing the need for additional movement is generated, and the additional movement distance is the difference between the two. If the incremental movement distance is less than the actual movement distance, a position feedback signal representing the need for additional reduction in movement is generated, and the additional reduction in movement distance is the difference between the two. In this way, by relying on the movement trajectory corresponding to the above actual movement parameters, the position feedback signal can be quickly obtained, facilitating timely adjustment of the press operation later and reducing damage to the motor.

[0047] In addition, the control unit 1 also obtains the difference ratio between the distance difference and the actual movement distance, and judges whether the difference ratio is greater than the preset ratio. If it is greater, the control unit 1 generates a warning signal. That is, the control unit 1 obtains the difference ratio by dividing the distance difference by the actual movement distance, and then compares this difference ratio with the preset ratio stored in the storage interval. When the difference ratio is greater than the preset ratio, it indicates that the position deviation is large. At this time, the control unit 1 can generate a warning signal to enable the corresponding staff to further check whether any components are damaged, reducing the occurrence of large compensations later and indirectly improving the displacement control accuracy of the press. When the difference ratio is not greater than the preset ratio, it indicates that the position deviation is small. At this time, the control unit 1 can only generate a feedback signal for compensation.

[0048] Among them, the output interface of the control unit 1 is connected to the drive unit 4 through the communication unit 3. After the control unit 1 generates the corresponding actual movement parameters, the control unit 1 uses the output interface and sends the actual movement parameters to the drive unit 4 through the connection of the communication unit 3, causing the drive unit 4 to drive the pressing unit 5 to move and the press to operate. The control unit 1 also receives the absolute position of the pressing unit 5 through the encoder interface. In this way, the interaction between the actual movement parameters and the absolute position with the control unit 1 does not use the same port, which can reduce the occurrence of queuing jams when information interacts with the control unit 1, enabling a faster response to the displacement control of the press, indirectly reducing the number of defective motor products, and improving the displacement control accuracy of the press.

[0049] In addition, a displacement control system for a press-fitting machine further includes a power supply unit. Among them, the absolute encoder 51 is connected to a battery power supply module for supplying power to the absolute encoder. In this way, the position information will not be lost after the system is shut down and restarted.

[0050] The control unit 1 also receives pressure parameters through the pressure input interface and sends the pressure parameters to the press-fitting unit 5 through the output interface, so that the press-fitting machine provides pressure for the motor press-fitting work according to the pressure parameters. Among them, the pressure parameters can be specifically connected to the communication unit 3 through the pressure input interface, so that the communication unit sends the pressure parameters input in the display unit 2 to the control unit 1. In this way, the control unit 1 can send the pressure parameters to the press-fitting unit 5 through the output interface, so that the press-fitting machine accurately provides pressure for the motor press-fitting work, reducing the appearance of defective products caused by improper pressure given to the motor, thereby reducing the number of defective products in the motor products and improving the accuracy of the displacement control of the press-fitting machine.

[0051] Figure 5 It is a block diagram of a displacement control method for a press-fitting machine provided by an embodiment of the present application. As Figure 5 shown, a displacement control method for a press-fitting machine includes the following steps: Step S100, receiving press-fitting parameters and generating a corresponding actual motion trajectory according to the press-fitting parameters.

[0052] Step S200, driving the movement of the press-fitting unit in the press-fitting machine based on the actual motion trajectory, and obtaining the absolute position of the press-fitting unit recorded by the absolute encoder in the press-fitting unit and the incremental position recorded by the absolute encoder.

[0053] Step S300, generating a position feedback signal based on the absolute position and the incremental position, and generating displacement control for the press-fitting machine through the position feedback signal.

[0054] Among them, the press-fitting parameters include the press-fitting type and the press-fitting time. The control unit generates corresponding actual motion parameters according to the received press-fitting parameters, including: obtaining the end press-fitting position corresponding to the press-fitting type and the initial press-fitting position where the press-fitting unit is located at the current moment, and determining the theoretical motion time between the end press-fitting position and the initial press-fitting position. Judging whether the press-fitting time is less than the theoretical motion time. If it is less, retrieve the shortest motion trajectory in the preset motion trajectory, and determine the motion parameters of the shortest motion trajectory as the actual motion parameters. If it is not less, judge whether the press-fitting parameters further include a requirement for smooth press-fitting. If so, retrieve the smoothest motion trajectory in the preset trajectory, and determine the smoothest motion trajectory as the actual motion parameters. If not, retrieve the safe motion trajectory in the preset motion trajectory, and determine the motion parameters of the safe motion trajectory as the actual motion parameters.

[0055] Other functions performed by the above-mentioned press machine displacement control method and the technical details of each function are the same as or similar to the corresponding features in the previously described press machine displacement control system, so they will not be elaborated here.

[0056] The embodiment of the present application also provides a computer storage medium, on which a computer program is stored. When it runs on a computer, it enables the computer to execute the steps in the previously described press machine displacement control method.

[0057] It should be understood that although the steps in the flowchart of the accompanying drawings are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction for the execution of these steps, and they can be executed in other orders.

[0058] The above is only part of the implementation manners of the present application. It should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.

Claims

1. A displacement control system for a press machine, characterized in that: The system includes a control unit, a display unit, a communication unit, a drive unit and a press-fit unit, wherein the press-fit unit includes an absolute encoder; wherein, The display unit receives the press-fitting parameters and sends them to the control unit through the communication unit; The control unit generates corresponding actual motion parameters according to the received press-fitting parameters, and sends the actual motion parameters to the driving unit through the communication unit, and the driving unit drives the press-fitting unit to move; The control unit obtains the absolute position of the pressing unit recorded by the absolute encoder and the incremental position recorded by the absolute encoder, generates a position feedback signal based on the absolute position and the incremental position, and sends the feedback signal to the drive unit through the communication unit to complete the displacement control of the pressing machine.

2. The system according to claim 1, characterized in that The press-fitting parameters include press-fitting type and press-fitting time. The control unit generates corresponding actual motion parameters according to the received press-fitting parameters, including: Acquire the terminal pressing position corresponding to the pressing type and the initial pressing position of the pressing unit at the current moment, and determine the theoretical movement time between the terminal pressing position and the initial pressing position; Determine whether the press-fitting time is less than the theoretical motion time, and if so, retrieve the shortest motion trajectory among the preset motion trajectories, and determine the motion parameters of the shortest motion trajectory as the actual motion parameters; If it is not less than, determining whether the press-fitting parameters also include a press-fitting stability requirement, and if so, retrieving the most stable motion trajectory among the preset trajectories, and determining the most stable motion trajectory as the actual motion parameter; If not, retrieve the safe motion trajectory in the preset motion trajectory, and determine the motion parameters of the safe motion trajectory as the actual motion parameters.

3. The system according to claim 1, characterized in that Generating a position feedback signal based on the absolute position and the incremental position comprises: Substituting the absolute position and the initial press-fit position into the motion trajectory corresponding to the actual motion parameters to obtain the actual motion distance; Obtaining an incremental movement distance corresponding to the incremental position, determining whether the incremental movement distance is equal to the actual movement distance, and if so, generating a position feedback signal characterized by a value of zero; If not equal, the distance difference between the actual movement distance and the incremental movement distance is obtained, and the distance difference is determined as the position feedback signal.

4. The system according to claim 3, characterized in that The system further comprises: The difference ratio between the distance difference and the actual movement distance is obtained, and it is determined whether the difference ratio is greater than a preset ratio. If so, the control unit generates a warning signal.

5. The system according to claim 1, characterized in that The control unit includes an output interface and a servo drive interface; wherein, The control unit sends the actual motion parameter to the driving unit using the output interface; The control unit receives the absolute position of the press-fitting unit through the servo drive interface.

6. The system according to claim 1, characterized in that The system also includes a power supply unit; wherein, The absolute encoder is connected to a battery power supply module for supplying power to the absolute encoder.

7. The system according to claim 5, characterized in that The control unit further includes a pressure input interface, and the system further includes: The control unit receives the pressure parameter through the pressure input interface, and sends the pressure parameter to the pressing unit through the output interface, so that the pressing machine provides pressure for the motor pressing work according to the pressure parameter.

8. A method for controlling displacement of a press machine, characterized in that: The method comprises: receiving press-fitting parameters, and generating corresponding actual motion trajectories according to the press-fitting parameters; Based on the actual motion trajectory, a press-fitting unit in the press-fitting machine is driven to move, and an absolute position of the press-fitting unit recorded by an absolute encoder in the press-fitting unit and an incremental position recorded by the absolute encoder are obtained; A position feedback signal is generated based on the absolute position and the incremental position, and the displacement control of the press is completed through the position feedback signal.

9. The method according to claim 1, characterized in that: The press-fitting parameters include press-fitting type and press-fitting time. The control unit generates corresponding actual motion parameters according to the received press-fitting parameters, including: Acquire the terminal pressing position corresponding to the pressing type and the initial pressing position of the pressing unit at the current moment, and determine the theoretical movement time between the terminal pressing position and the initial pressing position; Determine whether the press-fitting time is less than the theoretical motion time, and if so, retrieve the shortest motion trajectory among the preset motion trajectories, and determine the motion parameters of the shortest motion trajectory as the actual motion parameters; If it is not less than, determining whether the press-fitting parameters also include a press-fitting stability requirement, and if so, retrieving the most stable motion trajectory among the preset trajectories, and determining the most stable motion trajectory as the actual motion parameter; If not, retrieve the safe motion trajectory in the preset motion trajectory, and determine the motion parameters of the safe motion trajectory as the actual motion parameters.

10. A computer-readable storage medium having a computer program that can be run on a processor stored thereon, characterized in that: When the computer program is executed by the processor, a method for controlling displacement of a press machine as claimed in any one of claims 8 to 9 is implemented.

Citation Information

Cited By

  • Pressure-displacement dual-sensing cooperative rear axle oil seal intelligent pressing system

    CN122583938A