Machine motion trajectory measuring device, numerically controlled machine tool, and machine motion trajectory measuring method
First Claim
1. A machine motion trajectory measuring device for measuring a motion trajectory of a machine position, wherein the machine position is a relative position of a tool of a machine with respect to a work table controlled by a motor, a motor position of the motor being detected by a detector, and the motor is driven such that the detected motor position follows a commanded position, the machine motion trajectory measuring device comprising:
- an accelerometer for measuring acceleration of the tool of the machine or the work table; and
a motion trajectory measuring unit which measures the motion trajectory of the machine position byobtaining the measured acceleration measured by the accelerometer,determining motion trajectory error occurring regions, in which a trajectory error is expected to occur, based on a rate of change of the acceleration obtained by differentiating the commanded position three times and exceeding a preset threshold value, and a reversal of a sign of a commanded velocity obtained by differentiating the commanded position,extracting the measured acceleration at the motion trajectory error occurring regions,integrating the measured acceleration at the motion trajectory error occurring regions twice to compute the machine position,correcting errors for the computed machine position such that a profile of the corrected machine position coincides with a profile of the detected motor position or with a profile of an estimated position estimated using a model for simulating a response of the machine position to the commanded position, andobtaining a trajectory of the corrected machine position as the motion trajectory of the machine position.
1 Assignment
0 Petitions
Accused Products
Abstract
A machine motion trajectory measuring device for measuring the motion trajectory of a machine used in an apparatus which controls the position of the machine by feeding back a detected position obtained by converting the rotation angles of motors for a plurality of movable axes and then driving the motors such that the detected position follows a commanded position is provided. The machine motion trajectory measuring device includes accelerometers for measuring the acceleration of the machine; and a motion trajectory measuring unit that measures the motion trajectory of the machine by obtaining the position of the machine by integrating the acceleration twice and correcting the position of the machine such that the profile of the position of the machine coincides with the profile of the detected position or the profile of an estimated position estimated using a model for simulating the response of the position of the machine to the commanded position.
-
Citations
17 Claims
-
1. A machine motion trajectory measuring device for measuring a motion trajectory of a machine position, wherein the machine position is a relative position of a tool of a machine with respect to a work table controlled by a motor, a motor position of the motor being detected by a detector, and the motor is driven such that the detected motor position follows a commanded position, the machine motion trajectory measuring device comprising:
-
an accelerometer for measuring acceleration of the tool of the machine or the work table; and a motion trajectory measuring unit which measures the motion trajectory of the machine position by obtaining the measured acceleration measured by the accelerometer, determining motion trajectory error occurring regions, in which a trajectory error is expected to occur, based on a rate of change of the acceleration obtained by differentiating the commanded position three times and exceeding a preset threshold value, and a reversal of a sign of a commanded velocity obtained by differentiating the commanded position, extracting the measured acceleration at the motion trajectory error occurring regions, integrating the measured acceleration at the motion trajectory error occurring regions twice to compute the machine position, correcting errors for the computed machine position such that a profile of the corrected machine position coincides with a profile of the detected motor position or with a profile of an estimated position estimated using a model for simulating a response of the machine position to the commanded position, and obtaining a trajectory of the corrected machine position as the motion trajectory of the machine position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A numerically controlled machine tool including a machine motion trajectory measuring device for measuring a motion trajectory of a machine position, wherein the machine position is a relative position of a tool of a machine with respect to a work table controlled by a motor, a motor position of the motor being detected by a detector, and the motor is driven such that the detected motor position follows a commanded position, the machine motion trajectory measuring device comprising:
-
an accelerometer for measuring acceleration of the tool of the machine or the work table; and a motion trajectory measuring unit which measures the motion trajectory of the machine position by obtaining the measured acceleration measured by the accelerometer, determining motion trajectory error occurring regions, in which a trajectory error is expected to occur, based on a rate of change of the acceleration obtained by differentiating the commanded position three times and exceeding a preset threshold value, and a reversal of a sign of a commanded velocity obtained by differentiating the commanded position, extracting the measured acceleration at the motion trajectory error occurring regions, integrating the measured acceleration at the motion trajectory error occurring regions twice to compute the machine position, correcting errors for the computed machine such that a profile of the corrected machine position coincides with a profile of the detected motor position or with a profile of an estimated position estimated using a model for simulating a response of the machine position to the commanded position, and obtaining a trajectory of the corrected machine position as the motion trajectory of the machine position.
-
Specification