IP Library › Granted Patent US 12,314,018
Granted Patent B2
US 12,314,018 · App. 17/261,545 · Granted May 27, 2025

Setting support device

Inventors: Takumi Fujioka (Ritto, JP); Mamoru Egi (Otsu, JP)
Assignee: OMRON Corporarion
G05B13/042B25J9/1638H02P29/00G05B19/404G05B2219/39215G05B2219/42267H02P6/34
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 12,314,018
App. No.
17/261,545
Granted
May 27, 2025
Kind
B2
Abstract

A setting support device according to the present invention is provided with: a first identification means that identifies an evaluation index value indicating the stability or control performance of motor control by a motor control device in each of a plurality of load device states in which a load device is in mutually different orientations or situations; a second identification means that identifies a combined evaluation index value representative of the evaluation index values for the plurality of load device states, identified by the first identification means, on the basis of the evaluation index values for the plurality of load device states; and a display control means that displays, on a screen of a display, the combined evaluation index value identified by the second identification means.

Claims (30)

1. A setting support device comprising:

a processor, configured to:

set a first set of control parameters configured to control a motor that drives a load device situated in a first orientation of a plurality of orientations, wherein the first set of control parameters comprises a first positional proportional gain and a first speed proportional gain;

calculate a first evaluation index value corresponding to the orientation from a first frequency response of the motor situated in the first orientation, wherein the first evaluation index value comprises a first gain peak value calculated based on the first positional proportional gain and the first speed proportional gain;

set a second set of control parameters configured to control the motor that drives the load device situated in a second orientation of the plurality of orientations, wherein the second first set of control parameters comprises a second positional proportional gain and a second speed proportional gain;

calculate a second evaluation index value corresponding to the second orientation from a second frequency response of the motor situated in the second orientation, wherein the second evaluation index value comprises a second gain peak value calculated based on the second positional proportional gain and the second speed proportional gain;

determine a combined evaluation index from an evaluation which takes evaluation index values corresponding to all of the plurality of orientations of the load device into account, the evaluation index values comprise the first evaluation index value and the second evaluation index value, and a third evaluation index value, wherein the combined evaluation index value is determined as a highest value among all of the evaluation index values corresponding to all of the plurality of orientations of the load device; and

identify a recommended positional proportional gain and a recommended speed proportional gain corresponding to the combined evaluation index which has been determined so as to set the recommended positional proportional gain and the recommended speed proportional gain to control the motor that drives the load regardless of orientation of the load device.

2. The setting support device according to claim 1 ,

wherein the highest value is a worst performance value of the evaluation index values among the plurality of orientations of the load device as the combined evaluation index value.

3. The setting support device according to claim 1 ,

wherein the processor is configured to display a graph illustrating a relationship between a value of the one of the first set of control parameters in each control device state and the combined evaluation index value for each control device state on the screen of the display.

4. The setting support device according to claim 1 , wherein the first evaluation index value and the second evaluation index value indicate a stability or control performance of motor control by the controller in each of the plurality of load device states in which the load device is in mutually different orientations.

5. The setting support device according to claim 1 , wherein the processor is configured to:

calculate the first evaluation value E by the following calculation expression of Math. 1, wherein K pp is the position proportional gain, K vp is the speed proportional gain, and q 1 and q 2 are constants,

E=q 1 K pp 2 +q 2 K vp 2   [Math. 1].

6. The setting support device according to claim 1 ,

wherein the first gain peak value and the second gain peak value are determined from a positional closed loop or a speed closed loop.

7. The setting support device according to claim 1 ,

wherein the second evaluation index value is a gain margin or a phase margin of a positional open loop or a speed open loop.

8. The setting support device according to claim 1 , wherein the processor is further configured to:

identify an optimum value for a parameter of a notch filter inside the controller in each of the plurality of load device states; identify, for each of the plurality of load device states, the third evaluation index value indicating a stability or control performance of motor control by the controller when a parameter value of the notch filter is the optimum value in each load device state; identifies, for each of the optimum values, another combined evaluation index value representative of the third evaluation index values in which the optimum value is identified as a value of the parameter of the notch filter; and identify and output a recommended value for the parameter of the notch filter on the basis of the another combined evaluation index value identified for each of the optimum values.

9. A setting support method implemented by a processor comprising: comprising:

setting a first set of control parameters configured to control a motor that drives a load device situated in a first orientation of a plurality of orientations, wherein the first set of control parameters comprises a first positional proportional gain and a first speed proportional gain;

calculating a first evaluation index value corresponding to the orientation from a first frequency response of the motor situated in the first orientation, wherein the first evaluation index value comprises a first gain peak value calculated based on the first positional proportional gain and the first speed proportional gain;

setting a second set of control parameters configured to control the motor that drives the load device situated in a second orientation of the plurality of orientations, wherein the second first set of control parameters comprises a second positional proportional gain and a second speed proportional gain;

calculating a second evaluation index value corresponding to the second orientation from a second frequency response of the motor situated in the second orientation, wherein the second evaluation index value comprises a second gain peak value calculated based on the second positional proportional gain and the second speed proportional gain;

determining a combined evaluation index from an evaluation which takes evaluation index values corresponding to all of the plurality of orientations of the load device into account, the evaluation index values comprise the first evaluation index value and the second evaluation index value, and a third evaluation index value, wherein the combined evaluation index value is determined as a highest value among all of the evaluation index values corresponding to all of the plurality of orientations of the load device; and

identifying a recommended positional proportional gain and a recommended speed proportional gain corresponding to the combined evaluation index which has been determined so as to set the recommended positional proportional gain and the recommended speed proportional gain to control the motor that drives the load regardless of orientation of the load device.

10. The setting support device of claim 1 , wherein the first evaluation index value further comprises a settling time or an overshooting amount.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: FUJIOKA, TAKUMI; EGI, MAMORU
To: OMRON CORPORATION
Reel/Frame 054991/0996 →
Priority Claims (1)
JP 2018-155019 · Aug 21, 2018 · national
Continuity (1)
Related Publication 20210294280A1 · Sep 23, 2021
References Cited (31)
US 9971317B2 · Maturana · 2018 [cited by examiner]
US 20030195641A1 · Wojsznis · 2003 [cited by examiner]
CN 107193217 · 2017 [cited by applicant]
EP 2980986 · 2016 [cited by applicant]
EP 2980986B1 · 2019 [cited by examiner]
JP 2007034781 · 2007 [cited by applicant]
JP 2015156194 · 2015 [cited by applicant]
JP 2017167607 · 2017 [cited by applicant]
WO 2009096169 · 2009 [cited by applicant]
WO 2014167851 · 2014 [cited by applicant]
WO 2016170661 · 2016 [cited by applicant]
Munoz-Silva, Arturo, Gustavo Rodriguez-Gomez, and Jose Martinez-Carranza. “Hovering Controller for a Quadrotor Using Stochastic Test Signals.” (AMCA, 2017) Congreso Nacional de Control Automático 2017. Retrieved Online.… [cited by examiner]
Kiong, Tan Kok, Wang Qing-Guo, Hang Chang Chieh, and Tore J. Hagglund. Advances in PID control. (Springer-Verlag, 1999). pp. 35-61. ISBN-13:978-1-4471-1219-8 (Year: 1999). [cited by examiner]
Mahamood, Rasheedat M., and Jimoh O. Pedro. “Hybrid PD/PID controller design for two-link flexible manipulators.” In 2011 8th Asian Control Conference (ASCC), pp. 1358-1363. IEEE, 2011. (Year: 2011). [cited by examiner]
Giuseppe, Carbone. “Stiffness Analysis for an Optimal Design of Multibody Robotic Systems.” In Robot Manipulators New Achievements. IntechOpen, 2010. (Year: 2010). [cited by examiner]
Rosa, Diego Gabriel Gomes, Marco Antonio Meggiolaro, and José Flávio Silveira Feiteira. “COBEM-2017-0859 Velocity and Posture Selection for Torque Optimization in Manipulators With Two-Dimensional Force Requirements.” 2… [cited by examiner]
Vargas, Antonio Matus, Gustavo Rodriguez Gómez, and José Martinez Carranza. “Quadrotor flight in constrained indoor environments.” (INAOE, 2017). (Year: 2017). [cited by examiner]
Feddema, John T. “Kinematically optimal robot placement for minimum time coordinated motion.” In proceedings of IEEE international conference on robotics and automation, vol. 4, pp. 3395-3400. IEEE, 1996. (Year: 1996). [cited by examiner]
Kim, Man Su, et. al. “Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW®.” In Proceedings of the International Conference on Scientific Computing (CSC), p. 1. Computer Engineering and … [cited by examiner]
Mamat, Rosbi. “A new tuning method for two-degree-of-freedom internal model control under parametric uncertainty.” Chinese Journal of Chemical Engineering 21, No. 9 (2013): 1030-1037. (Year: 2013). [cited by examiner]
Moberg, Stig, and Jonas Öhr. “Robust control of a flexible manipulator arm: A benchmark problem.” IFAC Proceedings vols. 38, No. 1 (2005): 137-142. (Year: 2005). [cited by examiner]
Yurkovich, Steve, Anthony P. Tzes, Iewen Lee, and Kenneth L. Hillsley. “Control and system identification of a two-link flexible manipulator.” In Proceedings., IEEE International Conference on Robotics and Automation, p… [cited by examiner]
Matinnejad, Reza, Shiva Nejati, Lionel Briand, Thomas Bruckmann, and Claude Poull. “Search-based automated testing of continuous controllers: Framework, tool support, and case studies.” Information and Software Technolo… [cited by examiner]
Robinett III, Rush D., John Feddema, G. Richard Eisler, Clark Dohrmann, Gordon G. Parker, David G. Wilson, and Dennis Stokes. Flexible robot dynamics and controls. vol. 19. Springer Science & Business Media, 2002 (Year:… [cited by examiner]
Lahti, Liisa. “Performance index for closed-loop controls.” Master's thesis, (Tampere University of Technology, 2018). Available at <https://core.ac.uk/download/pdf/250162983.pdf> (Year: 2018). [cited by examiner]
Alkhafaji, Falih SM, WZ Wan Hasan, M. M. Isa, and N. Sulaiman. “A novel method for tuning PID controller.” Journal of Telecommunication, Electronic and Computer Engineering (JTEC) 10, No. 1-12 (2018): 33-38. (Year: 2018… [cited by examiner]
Okubanjo, A. A., O. K. Oyetola, M. O. Osifeko, O. O. Olaluwoye, and P. O. Alao. “Modeling of 2-DOF robot arm and control.” Futo J Series (FUTOJNLS) 3, No. 2 (2017): 80-92. publication at: <https://www.researchgate.net/p… [cited by examiner]
“Search Report of Europe Counterpart Application”, issued on Apr. 8, 2022, p. 1-p. 9. [cited by applicant]
“International Search Report (Form PCT/ISA/210) of PCT/JP2019/031248”, mailed on Nov. 5, 2019, with English translation thereof, pp. 1-4. [cited by applicant]
“Written Opinion of the International Searching Authority (Form PCT/ISA/237) of PCT/JP2019/031248”, mailed on Nov. 5, 2019, with English translation thereof, pp. 1-6. [cited by applicant]
“Office Action of China Counterpart Application”, issued on Jun. 28, 2024, with English translation thereof, pp. 1-24. [cited by applicant]