Patent US4282196A successfully refreshed from Google Patents.
Patent US1153636A successfully refreshed from Google Patents.
Patent US5285378A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5285378A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for and method of automatically tuning and setting control parameters for a numerical control unit

Assignee: Mitsubishi Electric Corp
•
Filing: 1992-03-30
•
Granted: 1994-02-08
•
Expires: 2012-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for and method of automatically tuning control parameters of a servo or spindle drive system controlled by a numerical control unit is disclosed. The numerical control unit employs an automatic tuning device that automatically selects a tuning program and test run program associated with a selected control parameter. The tuning device test runs the servo or spindle according to the test run program selected and changes and controls the status value data measured in accordance with the control parameter selected. The invention also relates to a method of changing a criterion for the feature values of a control parameter, a method of comprehensively determining the feature values where there are a plurality of tuning conditions, and a method of sampling the status value data of the servo or spindle.

Inventors

  • 👤 Kouki Matsumoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 15:46
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/414; G05B2219/00; G05B2219/30; G05B2219/33; G05B2219/33119; G05B2219/36; G05B2219/36518

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 150 words
Apparatus for automatically tuning and setting control parameters, comprising: automatic tuning means for automatically tuning control parameters of a servo or a spindle, said automatic tuning means including measuring means for measuring status value data of the servo or spindle indicative of its condition; a data sampling control section for controlling setting and storage of the measured status value data as sampling data; a plurality of automatic tuning programs and test run programs associated with the control parameters, wherein said tuning programs select said test run programs; an automatic tuning system control section for selecting an automatic tuning program corresponding to a setting of a control parameter to be tuned; and an automatic tuning control section for controlling the servo or spindle according to a test run program selected by said automatic tuning program, and for changing the sampling data into a desired control parameter based on said sampling data.
Claim 2
Dependent Claim 150 words
Apparatus for automatically tuning and setting control parameters, comprising: automatic tuning means for automatically tuning control parameters of a servo or a spindle, said automatic tuning means including measuring means for measuring status value data of the servo or spindle indicative of its condition; a data sampling control section for controlling setting and storage of the measured status value data as sampling data; a plurality of automatic tuning programs and test run programs associated with the control parameters, wherein said tuning programs select said test run programs; an automatic tuning system control section for selecting an automatic tuning program corresponding to a setting of a control parameter to be tuned; and an automatic tuning control section for controlling the servo or spindle according to a test run program selected by said automatic tuning program, and for changing the sampling data into a desired control parameter based on said sampling data.
Claim 3
Dependent Claim 24 words
The apparatus, as defined in claim 1, further comprising control parameter storing means for storing a tuning history of the automatically tuned control parameters.
Claim 4
Dependent Claim 42 words
The apparatus, as defined in claim 1, further comprising: manual tuning means for allowing the control parameters of the servo or the spindle to be tuned manually; and switching means for switching between the manual tuning means and the automatic tuning means.
Claim 5
Independent Claim 86 words
A method of comprehensively determining feature values of a control parameter having multiple tuning conditions, comprising the steps of: 1) setting the multiple tuning conditions and operating on and storing the feature values under all the tuning conditions set; 2) displaying the stored feature values on displaying means; 3) weighting the feature values displayed; 4) comprehensively assessing all the tuning conditions from all the feature values of said tuning conditions; and 5) comprehensively judging the feature values of the control parameter from said comprehensive assessment result.
Claim 6
Independent Claim 86 words
A method of comprehensively determining feature values of a control parameter having multiple tuning conditions, comprising the steps of: 1) setting the multiple tuning conditions and operating on and storing the feature values under all the tuning conditions set; 2) displaying the stored feature values on displaying means; 3) weighting the feature values displayed; 4) comprehensively assessing all the tuning conditions from all the feature values of said tuning conditions; and 5) comprehensively judging the feature values of the control parameter from said comprehensive assessment result.
Claim 7
Independent Claim 146 words
A method of automatically tuning control parameters of a servo or a spindle by means of a numerical control unit or computer linked with the numerical control unit, the method comprising the steps of: 1) activating an automatic tuning mode; 2) selecting a control parameter to be automatically tuned via an inputting means; 3) automatically selecting and starting an automatic tuning and a test run program associated with the control parameter selected; 4) test-running the servo or the spindle according to the test run program started, and fetching sampling data from the servo or spindle; 5) operating on a feature value from the sampling data fetched and judging whether the control parameter is appropriate or not from the feature value operated on; and 6) changing a set value of the control parameter and repeating steps 4) and 5) if the control parameter is judged as inappropriate.
Claim 8
Independent Claim 146 words
A method of automatically tuning control parameters of a servo or a spindle by means of a numerical control unit or computer linked with the numerical control unit, the method comprising the steps of: 1) activating an automatic tuning mode; 2) selecting a control parameter to be automatically tuned via an inputting means; 3) automatically selecting and starting an automatic tuning and a test run program associated with the control parameter selected; 4) test-running the servo or the spindle according to the test run program started, and fetching sampling data from the servo or spindle; 5) operating on a feature value from the sampling data fetched and judging whether the control parameter is appropriate or not from the feature value operated on; and 6) changing a set value of the control parameter and repeating steps 4) and 5) if the control parameter is judged as inappropriate.
Claim 9
Independent Claim 147 words
A method of sampling data for a numerical control unit equipped with an automatic tuning function for tuning control parameters of a servo or spindle controlled by the numerical control unit, the method comprising the steps of: 1) setting as a base time a time when a value of sampling data crosses a predetermined trigger level in a predetermined direction in order to determine that the sampling data has been fetched and that the fetching thereof should be terminated; 2) setting respective predetermined time durations before and after the base time; 3) setting as a sampling period an arbitrary time duration from the time preceding the base time of one of the predetermined time durations to the time following the base time of the other of the predetermined time durations; 4) fetching the sampling data at the time duration step; and 5) storing the sampling data fetched.
Claim 10
Independent Claim 147 words
A method of sampling data for a numerical control unit equipped with an automatic tuning function for tuning control parameters of a servo or spindle controlled by the numerical control unit, the method comprising the steps of: 1) setting as a base time a time when a value of sampling data crosses a predetermined trigger level in a predetermined direction in order to determine that the sampling data has been fetched and that the fetching thereof should be terminated; 2) setting respective predetermined time durations before and after the base time; 3) setting as a sampling period an arbitrary time duration from the time preceding the base time of one of the predetermined time durations to the time following the base time of the other of the predetermined time durations; 4) fetching the sampling data at the time duration step; and 5) storing the sampling data fetched.
Claim 11
Independent Claim 136 words
A method of changing a criterion value for feature values employed by a numerical control unit to determine whether a control parameter set to be tuned is appropriate or not, the method comprising the steps of: 1) setting a plurality of control parameters in a changed range; 2) test-running a servo or spindle by means of automatic tuning programs with the plurality of control parameters set, fetching sampling data, and storing the plurality of control parameters and the feature values; 3) relating the plurality of control parameters and the feature values stored and displaying the relationships on a displaying means; 4) weighting the feature values displayed; and 5) setting a new range of criterion values for the feature values according to the relationships between said displayed control parameters, said feature values, and said feature values weighted.
Claim 12
Independent Claim 136 words
A method of changing a criterion value for feature values employed by a numerical control unit to determine whether a control parameter set to be tuned is appropriate or not, the method comprising the steps of: 1) setting a plurality of control parameters in a changed range; 2) test-running a servo or spindle by means of automatic tuning programs with the plurality of control parameters set, fetching sampling data, and storing the plurality of control parameters and the feature values; 3) relating the plurality of control parameters and the feature values stored and displaying the relationships on a displaying means; 4) weighting the feature values displayed; and 5) setting a new range of criterion values for the feature values according to the relationships between said displayed control parameters, said feature values, and said feature values weighted.
Claim 13
Dependent Claim 216 words
Apparatus for automatically tuning and setting control parameters, comprising automatic tuning means for automatically tuning control parameters of a servo or a spindle controlled by a numerical control unit, said automatic tuning means including measuring means for measuring status value data of said servo or spindle; a data sampling control section for controlling setting and storage of said measured status value data as sampling data; a sampling data storage means for storing the sampling data; a control section for test-running the servo or spindle; a transmitting link to an external computer for transmitting the sampling data read in accordance with the control of said data sampling control section; a plurality of automatic tuning programs and test run programs associated with said control parameters, wherein said tuning programs select said test run programs; and a system control section for selecting an automatic tuning program corresponding to a setting of a control parameter to be tuned, wherein a numerical control unit includes an automatic tuning control section for test-running the servo or spindle according to a test run program selected by the automatic tuning program and is connected to an external computer, and wherein the external computer changes the sampling data transmitted from the numerical control unit into a desired control parameter by operating on the sampling data.
Claim 14
Dependent Claim 216 words
Apparatus for automatically tuning and setting control parameters, comprising automatic tuning means for automatically tuning control parameters of a servo or a spindle controlled by a numerical control unit, said automatic tuning means including measuring means for measuring status value data of said servo or spindle; a data sampling control section for controlling setting and storage of said measured status value data as sampling data; a sampling data storage means for storing the sampling data; a control section for test-running the servo or spindle; a transmitting link to an external computer for transmitting the sampling data read in accordance with the control of said data sampling control section; a plurality of automatic tuning programs and test run programs associated with said control parameters, wherein said tuning programs select said test run programs; and a system control section for selecting an automatic tuning program corresponding to a setting of a control parameter to be tuned, wherein a numerical control unit includes an automatic tuning control section for test-running the servo or spindle according to a test run program selected by the automatic tuning program and is connected to an external computer, and wherein the external computer changes the sampling data transmitted from the numerical control unit into a desired control parameter by operating on the sampling data.
Claim 15
Dependent Claim 24 words
The apparatus, as defined in claim 8, further comprising control parameter storing means for storing a tuning history of the automatically tuned control parameters.
Claim 16
Dependent Claim 44 words
The numerical control unit, as defined in claim 8, further comprising: manual tuning means for allowing the control parameters of the servo or the spindle to be tuned manually; and switching means for switching between the manual tuning means and the automatic tuning means.

References Cited (Backward Citations)

US3829750A Cited
US4408280A Cited
US4607326A Cited
US4669040A Cited
US4609855A Cited
JPH0283703A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-07 1997-08-09 1998-02-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-07 2001-08-09 2002-02-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-07 2005-08-09 2006-02-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag