IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0926052
(2013-06-25)
|
등록번호 |
US-9690261
(2017-06-27)
|
발명자
/ 주소 |
- Tian, Gang
- El-Shaer, Ahmed H.
|
출원인 / 주소 |
|
대리인 / 주소 |
Amin, Turocy & Watson, LLP
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
9 |
초록
▼
Robustly stabilizing controller bandwidth for a controlled mechanical system is determined as a function of the system's estimated inertia and dominant system parameters that define constraints on the bandwidth. In one or more embodiments, a bandwidth model is derived that defines a relationship bet
Robustly stabilizing controller bandwidth for a controlled mechanical system is determined as a function of the system's estimated inertia and dominant system parameters that define constraints on the bandwidth. In one or more embodiments, a bandwidth model is derived that defines a relationship between robustly stabilizing controller bandwidth and system gain over a range of reasonable system uncertainties. Using the model, a suitable controller bandwidth can be determined for a given motion control system given only estimates of the system gain and the dominant parameters(s) that constrain the bandwidth. In an example two-inertia system, the system gain and dominant parameter can comprise system inertia and mechanical coupling stiffness, respectively. Accordingly, estimates of the system inertia and coupling stiffness can be provided to the system, which determines a suitable controller bandwidth for the motion control system characterized by the estimates.
대표청구항
▼
1. A method for determining a controller bandwidth for a motion system, comprising: receiving, by a system comprising a processor, an estimated inertia value for the motion system;receiving, by the system, an estimated coupling stiffness value for the motion system;referencing, by the system, a band
1. A method for determining a controller bandwidth for a motion system, comprising: receiving, by a system comprising a processor, an estimated inertia value for the motion system;receiving, by the system, an estimated coupling stiffness value for the motion system;referencing, by the system, a bandwidth model that defines a relationship between controller bandwidth and inertia over a range of coupling stiffness values;determining, by the system based on the referencing, a controller bandwidth value for the motion system, the controller bandwidth being defined by the model as corresponding to the estimated inertia value and the estimated coupling stiffness value; andtuning the motion system based on the controller bandwidth value. 2. The method of claim 1, further comprising deriving, by the system, the bandwidth model using an iterative search algorithm that determines a set of bandwidth values for a range of inertia values that satisfy a robust stability constraint. 3. The method of claim 1, further comprising determining, by the system, the estimated inertia value based on a measured velocity for the motion system in response to an applied torque command signal. 4. The method of claim 3, wherein the determining the estimated inertia value comprises: generating the torque command signal, wherein the torque command signal varies continuously over time;measuring velocity data representing a velocity of the motion system in response to the torque command signal; anddetermining the estimated inertia value based at least in part on one or more first integrals of the velocity data over a time range and one or more second integrals of the torque command signal over the time range. 5. The method of claim 1, further comprising determining the estimated coupling stiffness value based on closed-loop analysis of the motion system. 6. The method of claim 1, further comprising determining at least one controller gain coefficient for the motion system based on the controller bandwidth value. 7. The method of claim 1, further comprising employing the controller bandwidth as a sole tuning parameter of the motion system. 8. A system for determining a robustly stabilizing controller bandwidth for a motion system, comprising: a memory;a processor configured to execute computer-executable components stored on the memory, the computer-executable components comprising: an interface component configured to receive an estimated inertia value for the motion system and an estimated coupling stiffness value for the motion system;a bandwidth estimation component configured to determine a controller bandwidth value for the motion system as a function of the estimated inertia value and the estimated coupling stiffness value, the bandwidth estimation component being configured to determine the controller bandwidth value based on a bandwidth model stored in the memory that models controller bandwidth values as a function of inertia for a range of coupling stiffness values; anda tuning component configured to tune the motion system based on the controller bandwidth value. 9. The system of claim 8, wherein the bandwidth model is based on a set of bandwidth values determined to satisfy a robust stability constraint for a corresponding set of system gain values. 10. The system of claim 8, wherein the computer-executable components further comprise an inertia estimation component configured to determine the estimated inertia value of based on a measured velocity of a motion device of the motion system in response to a torque command signal sent to the motion device. 11. The system of claim 10, wherein the inertia estimation component is further configured to: control the torque command signal to vary over time;measure velocity data for the motion device;determine one or more first integrals of the velocity data over a time range;determine one or more second integrals of the torque command signal over the time range; anddetermining the estimated inertia value as a function of the one or more first integrals and the one or more second integrals. 12. The system of claim 8, wherein the tuning component is configured to set at least one controller gain coefficient for the motion system based on the controller bandwidth value. 13. The system of claim 8, wherein the controller bandwidth value is a sole tuning parameter of the motion system. 14. The system of claim 8, wherein the computer-executable components further comprise a closed-loop analysis component configured to determine the estimated coupling stiffness value based on closed-loop analysis of the motion system. 15. The system of claim 8, wherein the motion system comprises at least one of a single-axis robot or positioning system, a multi-axis robot or positioning system, a pump, a washing machine, or a centrifuge. 16. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution, cause a computer system to perform operations, comprising: receiving a first value representing an estimated inertia of a motion system;receiving a second value representing an estimated coupling stiffness of the motion system;determining a controller bandwidth value for the motion system as a function of the first value and the second value, the determining comprises: referencing of a bandwidth model that defines a relationship between controller bandwidth and inertia over a range of coupling stiffness values; andselecting, as the controller bandwidth value, a bandwidth defined by the bandwidth model as corresponding to the first value and the second value; andtuning the motion system using the controller bandwidth value. 17. The non-transitory computer-readable medium of claim 16, wherein the tuning the motion system comprises using the controller bandwidth value as a sole tuning parameter. 18. The non-transitory computer-readable medium of claim 16, further comprising deriving the bandwidth model using an iterative search algorithm that determines a set of bandwidth values for a range of inertia values that satisfy a robust stability constraint. 19. The non-transitory computer-readable medium of claim 16, further comprising determining the estimated inertia based on a measured velocity for the motion system in response to a torque command signal applied to the motion system. 20. The non-transitory computer-readable medium of claim 16, further comprising determining the estimated coupling stiffness based on closed-loop analysis of the motion system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.