Goal-oriented numerical control automatic tuning system and method
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-013/02
G05B-019/404
출원번호
US-0897098
(2013-05-17)
등록번호
US-9501053
(2016-11-22)
우선권정보
TW-101140674 A (2012-11-02)
발명자
/ 주소
Lee, Chien-Yi
Hsieh, Hung-Chieh
Chen, Cheng-Yu
Nien, Hao-Wei
Lin, Yi-Ying
출원인 / 주소
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
대리인 / 주소
Rabin & Berdo, P.C.
인용정보
피인용 횟수 :
1인용 특허 :
12
초록▼
A goal-oriented numerical control automatic tuning system is used for a numerical controller of a machine tool to automatically tune the machine tool. The system includes a goal-oriented input module for receiving external goal values; a machining test path selecting module for receiving an external
A goal-oriented numerical control automatic tuning system is used for a numerical controller of a machine tool to automatically tune the machine tool. The system includes a goal-oriented input module for receiving external goal values; a machining test path selecting module for receiving an external machining path; and an automatic machine-tuning equation module including a control equation with a predetermined equation coefficient for receiving the goal values and the machining path from the goal-oriented input module and the machining test path selecting module, respectively, such that an appropriate control parameter can be obtained by calculating the control equation based on the goal values and the machining path, and then this control parameter passed to a numerical controller in order to control actuation of the machine tool.
대표청구항▼
1. A goal-oriented numerical control automatic tuning system applied to a numerical controller of a machine tool for automatically tuning the machine tool, comprising: a hardware processor implementing a goal-oriented input module, a machining test path selecting module, an automatic machine-tuning
1. A goal-oriented numerical control automatic tuning system applied to a numerical controller of a machine tool for automatically tuning the machine tool, comprising: a hardware processor implementing a goal-oriented input module, a machining test path selecting module, an automatic machine-tuning equation module and an adjustment module, wherein:the goal-oriented input module receives goal values inputted externally;the machining test path selecting module receives a machining path inputted externally;the automatic machine-tuning equation module includes a control equation with a predetermined equation coefficient for receiving the goal values and the machining path from the goal-oriented input module and the machining test path selecting module, respectively, such that an appropriate control parameter is calculated using the control equation based on the goal values and the machining path, and the control parameter is passed to the numerical controller in order to control actuation of the machine tool; andthe adjustment module compares the difference between an actual result after actuation of the machine tool and a result of simulated actuation using the control parameter, and generates an updated control parameter based on the difference by adjusting the goal values via the goal-oriented input module or by adjusting the machining path via the machining test path selecting module in order to control the actuation of the machine tool. 2. The goal-oriented numerical control automatic tuning system of claim 1, further comprising: a tuning mode selecting module implemented by the hardware processor for setting the goal-oriented numerical control automatic tuning system in an automatic tuning mode, a semi-automatic tuning mode or a manual tuning mode; anda parameter data changing module implemented by the hardware processor for under the automatic tuning mode, making the automatic machine-tuning equation module to generate an updated control parameter based on the difference determined by the adjustment module by adjusting the goal values via the goal-oriented input module or by adjusting the machining path via the machining test path selecting module in order to control the actuation of the machine tool;under the semi-automatic tuning mode, selecting one of a plurality of equation coefficients to generate and output an updated control parameter to the automatic machine-tuning equation module in order to control the actuation of the machine tool; orunder the manual tuning mode, inputting a manual control parameter to generate and output an updated control parameter to the automatic machine-tuning equation module in order to control the actuation of the machine tool. 3. The goal-oriented numerical control automatic tuning system of claim 2, wherein the plurality of equation coefficients respectively correspond to different levels of machining precision and different periods of machining time. 4. The goal-oriented numerical control automatic tuning system of claim 1, wherein the goal values include a machining precision and an allowable error range. 5. The goal-oriented numerical control automatic tuning system of claim 1, wherein the machining path is an arbitrary machining path including at least one of a straight line, an angle, an arc, and a combination thereof. 6. A goal-oriented numerical control automatic tuning method, comprising the following steps of: (1) externally inputting goal values to a goal-oriented input module and externally inputting an external machining path to a machining test path selecting module;(2) receiving the goal values and the machining path from the goal-oriented input module and the machining test path selecting module, respectively, by an automatic machine-tuning equation module including a control equation with a predetermined equation coefficient, calculating the control equation to obtain a control parameter based on the goal values and the machining path, and then passing the control parameter to a numerical controller in order to control actuation of a machine tool;(3) determining if the difference between an actual result after actuation of the machine tool and a result of simulated actuation using the control parameter satisfy the goal values and the machining path, if so, then completing automatic tuning of the machine tool; if not, returning to step (2) to recalculate the control equation in order to minimize the difference between the actual result after actuation and the result of simulated actuation, and repeating step (3); and(4) retrieving the difference between the actual result after actuation of the machine tool and the result of simulated actuation using the control parameter by an adjustment module if automatic tuning is not achieved after a predetermined number of iterations, then generating an updated control parameter based on the difference by adjusting the goal values via the goal-oriented input module or by adjusting the machining path via the machining test path selecting module, and passing the updated control parameter to the numerical controller in order to control the actuation of the machine tool based on the updated control parameter. 7. The goal-oriented numerical control automatic tuning method of claim 6, wherein step (1) further includes: switching to a semi-automatic tuning mode or a manual tuning mode using a tuning mode selecting module, so that a parameter data changing module selects one of a plurality of equation coefficients under the semi-automatic tuning mode or inputs a manual control parameter under the manual tuning mode, and step (2) further includes: generating an updated control parameter by the automatic machine-tuning equation module based on a selected equation coefficient, and then controlling the actuation of the machine tool using the updated control parameter or the manual control parameter instead of the control parameter. 8. The goal-oriented numerical control automatic tuning method of claim 6, wherein the predetermined equation coefficient is obtained by inputting a plurality of experimental control parameters based on an experimental method and solving the control equation in reverse based the difference between an actual result after actuation of the machine tool and a result of simulated actuation using the experimental control parameter. 9. The goal-oriented numerical control automatic tuning method of claim 8, wherein the experimental method is Taguchi method. 10. The goal-oriented numerical control automatic tuning method of claim 6, wherein the goal values include a machining precision and an allowable error range. 11. The goal-oriented numerical control automatic tuning method of claim 6, wherein the machining path is an arbitrary machining path including at least one of a straight line, an angle, an arc, and a combination thereof.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (12)
Matsumoto Kouki (Aichi JPX), Apparatus for and method of automatically tuning and setting control parameters for a numerical control unit.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.