Electric vehicle
US-2024181894-A1 · Jun 6, 2024 · US
US10418921B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10418921-B2 |
| Application number | US-201816021447-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 28, 2018 |
| Priority date | Jul 18, 2017 |
| Publication date | Sep 17, 2019 |
| Grant date | Sep 17, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A machine learning device is configured to perform machine learning with respect to a servo motor control device including a non-linear friction compensator that creates a compensation value with respect to non-linear friction on the basis of a position command, the machine learning device including: a state information acquisition unit configured to acquire state information including a servo state including position error, and combination of compensation coefficients of the non-linear friction compensation unit, by causing the servo motor control device to execute a predetermined program; an action information output unit configured to output action information including adjustment information of the combination of compensation coefficients; a reward output unit configured to output a reward value in reinforcement learning, based on the position error; and a value function updating unit configured to update an action value function on the basis of the reward value, the state information, and the action information.
Opening claim text (preview).
What is claimed is: 1. A machine learning device configured to perform machine learning with respect to a servo motor control device comprising a non-linear friction compensation unit configured to create a compensation value with respect to non-linear friction on the basis of a position command, the machine learning device comprising: a state information acquisition unit configured to acquire state information from the servo motor control device by causing the servo motor control device to execute a predetermined program, the state information including a servo state including at least position error, and a combination of compensation coefficients of the non-linear friction compensation unit; an action information output unit configured to output action information including adjustment information of the combination of compensation coefficients included in the state information, to the servo motor control device; a reward output unit configured to output a reward value in reinforcement learning, based on the position error included in the state information; and a value function updating unit configured to update an action value function on the basis of the reward value output by the reward output unit, the state information, and the action information. 2. The machine learning device according to claim 1 , wherein the reward output unit outputs the reward value on the basis of an absolute value of the position error. 3. The machine learning device according to claim 1 , wherein the servo motor control device further comprises a velocity feedforward calculation unit configured to create a velocity feedforward value on the basis of the position command, and the non-linear friction compensation unit is connected in parallel to the velocity feedforward calculation unit. 4. The machine learning device according to claim 1 , wherein the machine learning device further includes an optimizing action information output unit configured to generate and output combination of compensation coefficients of the non-linear friction compensation unit, on the basis of a value function updated by the value function updating unit. 5. A servo motor control system comprising: the machine learning device according to claim 1 ; and a servo motor control device that comprises a non-linear friction compensation unit configured to create a compensation value with respect to non-linear friction. 6. The servo motor control system according to claim 5 , wherein the servo motor control device further comprises a velocity feedforward calculation unit configured to create a velocity feedforward value on the basis of a position command, and the non-linear friction compensation unit is connected in parallel to the velocity feedforward calculation unit. 7. A servo motor control device comprising: the machine learning device according to claim 1 ; and a non-linear friction compensation unit configured to create a compensation value with respect to non-linear friction. 8. The servo motor control device according to claim 7 , wherein the servo motor control device further comprises a velocity feedforward calculation unit configured to create a velocity feedforward value on the basis of a position command, and the non-linear friction compensation unit is connected in parallel to a velocity feedforward calculation unit. 9. A machine learning method of a machine learning device configured to perform machine learning with respect to a servo motor control device, comprising a non-linear friction compensation unit configured to create a compensation value with respect to non-linear friction on the basis of a position command, the machine learning method comprising: acquiring state information from the servo motor control device by causing the servo motor control device to execute a predetermined program, the state information including a servo state including at least position error, and a combination of compensation coefficients of the non-linear friction compensation unit; outputting action information including adjustment information of the combination of compensation coefficients included in the state information, to the servo motor control device; and updating action value function on the basis of a reward value in reinforcement learning, the state information, and the action information based on the position error included in the state information.
Combinations of networks · CPC title
the criterion being a learning criterion · CPC title
Learning methods · CPC title
Comparing elements, i.e. elements for effecting comparison directly or indirectly between a desired value and existing or anticipated values · CPC title
implementing a off line learning phase to determine and store useful data for on-line control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.