← Back to Patent Explorer
US5723965A Expired / Lapsed US ⏱️ 0.0 years remaining

Velocity control method and apparatus for servo motors

Assignee: Samsung Electronics Co Ltd
•
Filing: 1996-04-09
•
Granted: 1998-03-03
•
Expires: 2016-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A velocity control method for use in a servo motor having a disturbance eliminator is described. The velocity control method includes the steps of calculating a control torque input value based on a desired target velocity input value and an output velocity value of an actual mechanical model, adding a disturbance torque value to the control torque input value to input the added result to the mechanical model, inputting the control torque input value to a virtual model to calculate an estimation velocity according to the control torque input value, calculating a corrected torque based on a velocity value difference between the output velocity value of the mechanical model and the estimation velocity value of the virtual model, and reflecting the corrected torque on the control torque input value. Accordingly, although unknown disturbances are input to the control system, a velocity error can be conversed into zero as closely as possible to enable an accurate velocity control.

Inventors

  • 👤 Chung Hyuk Yim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 23:40
CPC Classifications
H; H02; H02P; H02P7/00; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 127 words
A velocity control method for use in a servo motor having a disturbance eliminator, said velocity control method comprising the steps of: calculating a control torque input value based on a desired target velocity input value and an output velocity value of an actual mechanical model; adding a disturbance torque value to the control torque input value to input the added result to said mechanical model; inputting the control torque input value to a virtual model to calculate an estimation velocity according to the control torque input value; calculating a corrected torque based on a velocity value difference between the output velocity value of said mechanical model and the estimation velocity value of said virtual model; and reflecting the corrected torque on the control torque input value.
Claim 2
Dependent Claim 127 words
A velocity control method for use in a servo motor having a disturbance eliminator, said velocity control method comprising the steps of: calculating a control torque input value based on a desired target velocity input value and an output velocity value of an actual mechanical model; adding a disturbance torque value to the control torque input value to input the added result to said mechanical model; inputting the control torque input value to a virtual model to calculate an estimation velocity according to the control torque input value; calculating a corrected torque based on a velocity value difference between the output velocity value of said mechanical model and the estimation velocity value of said virtual model; and reflecting the corrected torque on the control torque input value.
Claim 3
Dependent Claim 56 words
A velocity control method for use in a servo motor according to claim 1, wherein said control torque input value calculation step comprises the step of obtaining a proportional control input value by multiplying a difference value between the output velocity value of said mechanical model and the target velocity input value by a proportional constant.
Claim 4
Dependent Claim 71 words
A velocity control method for use in a servo motor according to claim 2, wherein said control torque input value calculation step further comprises the steps of: obtaining a feed forward control input value by multiplying a differentiation value of the target velocity input value by a feed forward constant; and obtaining the control torque input value by adding the feed forward control input value and the proportional control input value.
Claim 5
Dependent Claim 91 words
A velocity control method for use in a servo motor according to claim 1, wherein a relationship between an input torque and an output torque in said mechanical model is expressed as the following equation: τ*(t)=J.sub.n ·ω(t)+.increment.J(t)·ω(t)+J(t)·.omega.(t)+F.sub.f +T.sub.d in which τ*(t) is an input torque, J n is a nominal moment of inertia, ω(t) is an angular velocity, J(t) is a moment of inertia which is time-varying according to a load, .increment.J(t) is expressed as J n -J(t), F f is a frictional torque and T d is a disturbance torque.
Claim 6
Dependent Claim 91 words
A velocity control method for use in a servo motor according to claim 2, wherein a relationship between an input torque and an output torque in said mechanical model is expressed as the following equation: τ*(t)=J.sub.n ·ω(t)+.increment.J(t)·ω(t)+J(t)·.omega.(t)+F.sub.f +T.sub.d in which τ*(t) is an input torque, J n is a nominal moment of inertia, ω(t) is an angular velocity, J(t) is a moment of inertia which is time-varying according to a load, .increment.J(t) is expressed as J n -J(t), F f is a frictional torque and T d is a disturbance torque.
Claim 7
Dependent Claim 91 words
A velocity control method for use in a servo motor according to claim 3, wherein a relationship between an input torque and an output torque in said mechanical model is expressed as the following equation: τ*(t)=J.sub.n ·ω(t)+.increment.J(t)·ω(t)+J(t)·.omega.(t)+F.sub.f +T.sub.d in which τ*(t) is an input torque, J n is a nominal moment of inertia, ω(t) is an angular velocity, J(t) is a moment of inertia which is time-varying according to a load, .increment.J(t) is expressed as J n -J(t), F f is a frictional torque and T d is a disturbance torque.
Claim 8
Dependent Claim 49 words
A velocity control method for use in a servo motor according to claim 1, wherein the estimation velocity in said virtual model is expressed as the following equation: ##EQU7## in which ω(s) is an estimation velocity, T u (s) is a control torque, and s is a Laplacian variable.
Claim 9
Dependent Claim 49 words
A velocity control method for use in a servo motor according to claim 2, wherein the estimation velocity in said virtual model is expressed as the following equation: ##EQU8## in which ω(s) is an estimation velocity, T u (s) is a control torque, and s is a Laplacian variable.
Claim 10
Dependent Claim 49 words
A velocity control method for use in a servo motor according to claim 3, wherein the estimation velocity in said virtual model is expressed as the following equation: ##EQU9## in which ω(s) is an estimation velocity, T u (s) is a control torque, and s is a Laplacian variable.

References Cited (Backward Citations)

US5138564A Cited
US5101145A Cited
US5310143A Cited
US5400033A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-02 2001-09-01 2002-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-02 2005-09-01 2006-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-02 2009-09-01 2010-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag