Speed feedforward over-quadrant compensation method and device based on field bus
A field bus and compensation method technology, applied in the field of quadrant compensation, can solve the problems of inability to obtain compensation information, complex physical model, difficult to implement, etc., and achieve the effect of reducing complexity, reducing errors, and making it easier to implement
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] Reference manual attached Figure 1-3 , which shows a fieldbus-based speed feedforward cross-quadrant compensation method provided by an embodiment of the present application. The method sets a compensation period in the upper computer of the numerical control system, and includes the following steps in each compensation period,
[0026] S101: Obtain command position and command speed;
[0027] Specifically, the command position is calculated by the upper computer of the numerical control system. In an optional embodiment, the command position is obtained by the upper computer of the numerical control system according to the analysis and interpolation calculation of the NC file.
[0028] Specifically, the command speed can be obtained by subtracting the command positions of two adjacent compensation periods. For example, the command speed of the current compensation period is obtained by subtracting the command position of the current period from the command position ...
Embodiment 2
[0054] Reference manual attached Figure 5 , which shows a fieldbus-based speed feedforward cross-quadrant compensation device provided by an embodiment of the present application, which is used to implement the method in the above method embodiment, the device includes:
[0055] An acquisition unit 11, configured to acquire a command position and a command speed;
[0056] Judging unit 12, for judging whether to cross the quadrant according to the command speed;
[0057] The calculation unit 13 is used to preset the speed feed-forward compensation model, and calculate the speed feed-forward according to the speed feed-forward compensation model when a quadrant occurs;
[0058] The communication unit 14 is used to send the command position, speed feedforward and control word to the servo motor through the field bus.
[0059] In an optional embodiment, in the judging unit 12, judging whether to cross the quadrant according to the command speed includes,
[0060] Obtain the si...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


