Controlling apparatus and controlling method in machine tool
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorTakahiro Hayashida
Life of this patent
Estimating the term…
Abstract
A machine tool controlling apparatus and method wherein the current operation is in a normal operation mode or in a positionly synchronized operation mode in which a spindle and a subordinate axis are positionly synchronized. If it is determined that the current operation is in the positionly synchronized operation mode, transfer function models for the spindle and the subordinate axis are extrapolated into a position instruction issued to the subordinate axis.
Claims30
A machine tool controlling apparatus comprising:
- a controller for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instructions for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses;
- and
- a filter for applying a transfer function model, that is based upon a position loop gain for each of said first axis and said second axis, to said second axis position command and for generating a position instruction outputted to said second axis in a position synchronous operation mode in which there is synchronism between said first axis and said second axis.
A machine tool controlling method for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instructions for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses, comprising the steps of:
- making a determination as to whether current operation is in a normal operation mode of said first axis or in a position synchronous operation mode in which synchronism between said first axis and said second axis is made;
- and
- applying a transfer function model that is based on a position loop gain for each of said first axis and said second axis to said position command for said second axis and applying resulting position instruction to said second axis if it is determined that said current operation is in said position synchronous operation mode.
A machine tool controlling apparatus comprising:
- a controller for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting first and second position instructions for each axis, respectively, to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses;
- a first filter for applying a first transfer function model, that is based on a position loop gain for each of said first axis and said second axis, to a position command for said second axis and for generating a first position instruction outputted to said second axis in a position synchronous operation mode in which there is synchronism between said first axis and said second axis;
- a second filter for applying a second transfer function model, that is based on the position loop gain for said first axis, to said second axis position command and for generating a second position instruction outputted to said second axis in said position synchronous operation mode;
- and
- a compensating means for adding a difference between the second position instruction output from said second filter and a position feedback of said first axis to said position instruction outputted from said first filter.
A machine tool controlling method for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instructions for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses, comprising the steps of:
- making a determination as to whether the current operation is in the normal operation mode of said first axis or in the position synchronous operation mode in which synchronism between said first axis and said second axis is made;
- applying a first transfer function model, that based on the position loop gains for said first axis and said second axis, to said position command for said second axis and generating a first position instruction if it is determined that said current operation is in said position synchronous operation mode;
- applying a second transfer function model, that is based on the position loop gain for said first axis, to said position command for said second axis and generating a second position instruction if it is determined that said current operation is in said position synchronous mode;
- adding a difference between said second position instruction output from said second transfer function model and a position feedback by said first axis to said first position instruction;
- and
- applying the result of said adding step to said second axis.
A machine tool controlling apparatus comprising:
- a controller for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instructions for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses;
- a filter for applying a transfer function model, that is based on the position loop gains for said first axis, to said second axis position command and for generating a position instruction outputted to said second axis in a position synchronous operation mode in which there is synchronous between said first axis and said second axis;
- a compensating means for adding a difference between the position instruction output from said filter transfer function model and the feedback of a position instruction for said first axis, and said position instruction of said second axis;
- and
- a setting means for setting a position loop gain for said second axis to the same value as the position loop gain for said first axis.
A machine tool controlling method for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instructions for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses, comprising the steps of:
- making a determination as to whether the current operation is in the normal operation mode of said first axis or in the position synchronous operation mode in which synchronism between said first axis and said second axis is made;
- applying a transfer function model, that is based on the position loop gain of said first axis, to said position command for said second axis and generating a position instruction if it is determined that said current operation is in the position synchronous operation mode;
- adding a difference between the position instruction output from said first transfer function model and a position feedback by said first axis to said position instruction if it is determined that said current operation is in said position synchronous operation mode;
- and
- setting a position loop gain for said second axis to the same value as that for said first axis.
A machine tool controlling apparatus comprising:
- a controller for controlling a position of a first axis and a second axis by outputting a position instruction to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses;
- a compensating means for adding a difference between a position feedback from said first axis and a position feedback from said second axis to a position instruction outputted to said second axis in said position synchronous operation mode in which there is synchronism between said first axis and said second axis;
- a setting means for setting a position loop gain for said second axis to the same value as that for said first axis.
A machine tool controlling method for controlling a position of a first axis and a second axis by outputting a position instruction to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses, comprising the steps of:
- making a determination as to whether the current operation is in the normal operation mode of said first axis or in the position synchronous operation mode in which there is synchronism between said first axis and said second axis;
- adding a difference between a position feedback from said first axis and a position feedback from said second axis to a position instruction outputted to said second axis if it is determined that said current operation is in said position synchronous operation mode;
- and
- setting a position loop gain for said second axis to the same value as that for said first axis.
A machine tool controlling apparatus comprising:
- a controller for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instructions for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses;
- a filter for applying a transfer function model, that is based upon the position loop gain for at least one of said first axis and said second axis, to said second axis position command, said transfer function model being based on at least said second axis position loop gain during a position synchronous operation mode, and for generating a position instruction outputted to said second axis in a position synchronous operation mode in which there is synchronism between said first axis and said second axis;
- and
- a compensation means for adding a difference between a position feedback from said first axis and a position feedback from said second axis to said position instruction outputted from said filter.
A machine tool controlling method for controlling a position of a first axis and a second axis in response to position commands for each axis by outputting position instruction for each axis to a machine tool having a position synchronizing function between said first axis and said second axis, each axis having respectively different speed loop responses, comprising the steps of:
- making a determination as to whether the current operation is in the normal operation mode of said first axis or in the position synchronous operation mode in which synchronism between said first axis and said second axis is made;
- applying a transfer function mode, that is based on the position loop gain for at least one of said first axis and said second axis, to said position command for said second axis, said transfer function model being based on at least said second axis position loop gain during a position synchronous operation mode, and for applying the resulting position instruction to said second axis if it is determined that said current operation is in said position synchronous operation mode;
- and
- adding a difference between a position feedback from said first axis and a position feedback from said second axis to said position instruction applied to said second axis.
Dependencies are inferred from the claim text.