Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
142 words
A method for driving a servo system by determining a drive signal for an actuator for driving a movable unit in accordance with an error between a target position and a current position of the movable unit, and driving the actuator by the drive signal to displace the movable unit to a predetermined position, comprising the steps of: in response to a move command, calculating a target trajectory for suppressing a residual vibration of a structure at an end of displacement of the movable unit by using a model of a controlled object comprising the movable unit and the structure, a constraint of the actuator and a boundary condition; generating target positions at different times in the displacement of the movable unit based on said target trajectory; and displacing the movable unit to said predetermined position by using the generated target positions.
Claim 2
Independent Claim
142 words
A method for driving a servo system by determining a drive signal for an actuator for driving a movable unit in accordance with an error between a target position and a current position of the movable unit, and driving the actuator by the drive signal to displace the movable unit to a predetermined position, comprising the steps of: in response to a move command, calculating a target trajectory for suppressing a residual vibration of a structure at an end of displacement of the movable unit by using a model of a controlled object comprising the movable unit and the structure, a constraint of the actuator and a boundary condition; generating target positions at different times in the displacement of the movable unit based on said target trajectory; and displacing the movable unit to said predetermined position by using the generated target positions.
Claim 3
Dependent Claim
81 words
A method for driving a servo system according to claim 1, further comprising the steps of: detecting the residual vibration at a time point immediately after the movable unit has been displaced to said predetermined position; amending said target trajectory based on the detected vibration such that the residual vibration is minimized; generating an amended target position for the next displacement of said movable unit based on the amended target trajectory; and displacing the movable unit to the amended target position.
Claim 4
Dependent Claim
23 words
A method for driving a servo system according to claim 1 wherein said target trajectory is calculated by solving a linear programming method.
Claim 5
Dependent Claim
28 words
A method for driving a servo system according to claim 1 wherein said target trajectory is a pattern that continuously varies during the displacement of the movable unit.
Claim 6
Dependent Claim
30 words
A method for driving a servo system according to claim 1 wherein said target trajectory is a pattern varying stepwise at least twice during the displacement of the movable unit.
Claim 7
Independent Claim
202 words
A method for driving a servo system comprising the steps of: calculating and storing, in response to a move command, a target trajectory for suppressing vibration of a controlled object having a movable unit at a time point immediately after a stop of displacement of the movable unit by using a model of the controlled object, a constraint of an actuator for driving the movable unit and a boundary condition for the displacement; generating target positions during the displacement of the movable unit based on the target trajectory; calculating a drive signal to eliminate a difference between a target position and a position of the movable unit detected by a displacement detection device; driving the actuator by the drive signal to displace the movable unit to a predetermined final position determined by the move command; detecting vibration of the controlled object at a time point immediately after the stop of the displacement, modifying the target trajectory based on the detected vibration such that a vibration immediately after the stop of displacement is minimized, and storing the modified target trajectory; and controlling the position of the movable unit in response to a subsequent move command based on the modified and stored target trajectory.
Claim 8
Independent Claim
202 words
A method for driving a servo system comprising the steps of: calculating and storing, in response to a move command, a target trajectory for suppressing vibration of a controlled object having a movable unit at a time point immediately after a stop of displacement of the movable unit by using a model of the controlled object, a constraint of an actuator for driving the movable unit and a boundary condition for the displacement; generating target positions during the displacement of the movable unit based on the target trajectory; calculating a drive signal to eliminate a difference between a target position and a position of the movable unit detected by a displacement detection device; driving the actuator by the drive signal to displace the movable unit to a predetermined final position determined by the move command; detecting vibration of the controlled object at a time point immediately after the stop of the displacement, modifying the target trajectory based on the detected vibration such that a vibration immediately after the stop of displacement is minimized, and storing the modified target trajectory; and controlling the position of the movable unit in response to a subsequent move command based on the modified and stored target trajectory.
Claim 9
Dependent Claim
58 words
A method for driving a servo system according to claim 6, further comprising a step of determining if the detected vibration immediately after the stop of displacement of the movable unit exceeds a permissible level, wherein the modifying is carried out for each displacement of the movable unit until the detected vibration becomes lower than the permissible level.
Claim 10
Dependent Claim
28 words
A method for driving a servo system according to claim 6 wherein the target trajectory is a pattern that continuously varies during the displacement of the movable unit.
Claim 11
Dependent Claim
30 words
A method for driving a servo system according to claim 6 wherein the target trajectory is a pattern varying stepwise at least twice during the displacement of the movable unit.
Claim 12
Independent Claim
167 words
An apparatus for driving a servo system comprising: a movable unit moving on or with a structure; an actuator for imparting a drive force to said movable unit; a control unit for producing a drive signal for said actuator to eliminate a difference between a target position and an actual position of said movable unit; a movement detection device for detecting the actual position of said movable unit; and an operation unit including first means for calculating and storing, in response to a move command, a target trajectory for suppressing a vibration of said movable unit at or after stop of movement of aid movable unit based on a stored model of said movable unit and the structure, a constraint for said actuator and a boundary condition determined by the move command, and second means for generating target positions of said movable unit during movement of said movable unit based on the stored target trajectory and supplying the target positioned at various times to said control unit.
Claim 13
Independent Claim
167 words
An apparatus for driving a servo system comprising: a movable unit moving on or with a structure; an actuator for imparting a drive force to said movable unit; a control unit for producing a drive signal for said actuator to eliminate a difference between a target position and an actual position of said movable unit; a movement detection device for detecting the actual position of said movable unit; and an operation unit including first means for calculating and storing, in response to a move command, a target trajectory for suppressing a vibration of said movable unit at or after stop of movement of aid movable unit based on a stored model of said movable unit and the structure, a constraint for said actuator and a boundary condition determined by the move command, and second means for generating target positions of said movable unit during movement of said movable unit based on the stored target trajectory and supplying the target positioned at various times to said control unit.
Claim 14
Dependent Claim
68 words
An apparatus for driving a servo system according to claim 10, further comprising a vibration detector for detecting vibration data corresponding to vibration of the structure, wherein said operation unit includes third means which receives the vibration data at or after the stop of movement of said movable unit, modifies the target trajectory based on the vibration data to minimize the vibration, and stores the modified target trajectory.
Claim 15
Dependent Claim
31 words
An apparatus for driving a servo system according to claim 11 wherein said third means carries out the modification only when the received vibration data is higher than a predetermined level.