IP Library › Granted Patent US 11,513,497
Granted Patent B2
US 11,513,497 · App. 16/644,179 · Granted Nov 29, 2022

Control device

Inventor: Mamoru Egi (Otsu, JP)
Assignee: OMRON CORPORATION
G05B19/4155G06N5/02G05B2219/42058
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,513,497
App. No.
16/644,179
Granted
Nov 29, 2022
Kind
B2
Abstract

The present invention is a control device which includes a filter unit for performing an attenuation process at a predetermined frequency on a control input based on a predetermined target command, generates the control input through model predictive control executed by a model predictive control unit and causes an output of a predetermined control object to follow the predetermined target command. A prediction model defines a correlation between the control input and predetermined extended state variables including a state variable related to a predetermined control object and a predetermined filter state variable related to the filter unit, and a predetermined evaluation function for model predictive controls configured to calculate a state quantity cost that is a stage cost with respect to state variables except the predetermined filter state variable among the predetermined extended state variables, and a control input cost that is a stage cost related to the control input.

Claims (22)

1. A control device for causing an output of a predetermined control object comprising a real plant including a servo motor and load to follow a predetermined target command, the control device comprising a processor configured to perform operations comprising:

operation as a filter unit which performs an attenuation process at a predetermined frequency in response to a control input based on the predetermined target command and forms a virtual extended control object comprising an extended plant together with the predetermined control object; and

operation as a model predictive control unit comprising a prediction model defining a correlation between predetermined extended state variables with respect to the virtual extended control object and the control input to the virtual extended control object in the form of a predetermined state equation, and which performs model predictive control based on the prediction model in response to the predetermined target command according to a predetermined evaluation function in a prediction interval having a predetermined duration, and outputs a value of the control input at at least an initial time of the prediction interval, wherein

the prediction model defines a correlation between the control input and the predetermined extended state variables including a state variable related to the predetermined control object and a predetermined filter state variable related to the filter unit, and

the predetermined evaluation function is configured to calculate a state quantity cost comprising a stage cost with respect to state variables except the predetermined filter state variable among the predetermined extended state variables, and a control input cost comprising a stage cost related to the control input.

2. The control device according to claim 1 , wherein the processor is configured to perform operations such that the filter unit is configured as a notch filter having the predetermined frequency as a center frequency of the attenuation process or a low pass filter having the predetermined frequency as a cutoff frequency in the attenuation process.

3. The control device according to claim 1 , wherein

the control input is a jerk input with respect to the predetermined control object,

the virtual extended control object includes an integrator which performs a predetermined integration process in response to the jerk input in addition to the predetermined control object and the filter unit,

the prediction model defines a correlation between the jerk input and the predetermined extended state variables including a state variable related to the predetermined control object, a state variable related to the filter unit, and a state variable related to the integrator, and

the predetermined evaluation function is configured to calculate the state quantity cost with respect to state variables except the predetermined filter state variable among the predetermined extended state variables, and the control input cost related to the jerk input.

4. The control device according to claim 3 , wherein

the predetermined evaluation function is configured to calculate the state quantity cost as zero irrespective of the predetermined extended state variables.

5. The control device according to claim 1 , further comprising:

a servo integrator to which a deviation between the predetermined target command and the output of the predetermined control object is input, wherein

the state variable related to the predetermined control object includes a predetermined integral term represented by a product of the deviation and a predetermined integral gain, and

the prediction model defines a correlation between the predetermined extended state variables including the predetermined integral term and the control input.

6. A control device for causing an output of a predetermined control object comprising a real plant including a servo motor and load to follow a predetermined target command, the control device comprising a processor configured to perform operations comprising:

operation as an integrator which performs a predetermined integration process on a jerk input that is a control input based on the predetermined target command and forms a virtual extended control object comprising an extended plant together with the predetermined control object; and

operation as a model predictive control unit which has a prediction model defining a correlation between predetermined extended state variables with respect to the virtual extended control object and the jerk input to the virtual extended control object in the form of a predetermined state equation, receives the predetermined target command, performs model predictive control based on the prediction model according to a predetermined evaluation function in a prediction interval having a predetermined duration, and outputs a value of the jerk input at at least an initial time of the prediction interval, wherein

the prediction model defines a correlation between the jerk input and the predetermined extended state variables including a state variable related to the predetermined control object and a state variable related to the integrator, and

the predetermined evaluation function is configured to calculate a state quantity cost that is a stage cost with respect to the predetermined extended state variables and a control input cost that is a stage cost related to the jerk input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2020
From: EGI, MAMORU
To: OMRON CORPORATION
Reel/Frame 052003/0053 →
Priority Claims (1)
JP JP2017-240764 · Dec 15, 2017 · national
Continuity (1)
Related Publication 20200201291A1 · Jun 25, 2020