US4841208AExpiredUtility

Position control system including a quick response control

Assignee: TOSHIBA KIKAI KABUSHI KAISHAPriority: Sep 11, 1986Filed: Sep 11, 1987Granted: Jun 20, 1989
Est. expirySep 11, 2006(expired)· nominal 20-yr term from priority
Inventors:Hiroshi Itoh
G05B 19/19G05B 2219/41367G05B 21/02G05B 2219/42256G05B 2219/41443G05B 2219/41421
68
PatentIndex Score
29
Cited by
8
References
4
Claims

Abstract

A position control system comprises a position command generator for generating a position command at a prescribed sampling time k for a time k+M which is at least one sampling cycle M ahead of the prescribed sampling time. A controlled object includes a speed control loop, and a control unit for generating a control input value determined by determining a weight coefficient of each of position commands at sampling times K+l (l=1, 2, . . . , M) and a weight coefficient for the position and speed which are outputs of the controlled object in order to minimize the value of an evaluation function so that the position command at the prescribed sampling time k and the position of the controlled object will be equalized, while the position commands produced by the position command generator at the sampling times k+l (l=1, 2, . . . , M), the position and speed of the controlled object, and a control input to be applied to the controlled object are being used as variables.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A position control system comprising: position command generating means for generating a position command at a prescribed sampling time k for a time k+M which is at least one sampling cycle M ahead of the prescribed sampling time;   a controlled object including a speed control loop, and control means for generating a control input value determined by determining a weight coefficient of each of position commands at sampling times k+l, (l=1, 2, . . . , M) and a weight coefficient for the position and speed which are outputs of the controlled object in order to minimize the value of an evaluation function so that the position command at said prescribed sampling time k and the position of the controlled object will be equalized, while the position commands produced by said position command generating means at the sampling times k+l (l=1, 2, . . . M), the position and speed of the controlled object, and a control input to be applied to said controlled object are being used as variables, wherein the state equation of said controlled object in a discrete-time system is expressed by:   X.sub.(k+1) =Φ·X.sub.(k) +G·U.sub.(k),        and a control input vector for minimizing the evaluation function: ##EQU8##  which evaluates the difference between a status variable vector X.sub.(k) of said controlled object and a position command vector R 0 (k) is generated at the prescribed sampling time k, while the position command vectors R 0 (k+1), R 0 (k+2), . . . , R 0 (k+M) generated by said position command generating means from a sampling time k+1 to a sampling time k+M which is M steps ahead of the sampling time k+1 are being used as variables, where X.sub.(k) : the status variable vector (n×1) of the system,   Φ: the coefficient matrix (n×n) of the controlled object,   G: the input matrix (n×m),   U.sub.(k) : the control input vector (m×i),   R 0 (k) : the enlarged position command signal (n×1), F M  : the final matrix (n×n),   Q: the positive semi-definite symmetric matrix (n×n),   H.sub.(i) : the positive definite symmetric matrix (m×m),   i=1, . . . , M (M is a predictive period, i.e., the number of sampling times).       
     
     
       2. A position control system according to claim 1, wherein the matrix H representing a weight coefficient with respect to the control input vector U.sub.(k) is determined as a function of time, and a function which is of a value that is smaller as the sampling time goes more ahead is determined as:   H.sub.(i) =H.sub.0 +(H-H.sub.O)e.sup.-Ci (i=1, 2, . . . , M)     where H 0 , H, C are constants.   
     
     
       3. A position control system according to claim 2, wherein said controlled object comprises an injection molding machine including a mold assembly having a mold cavity, and resin injection means actuatable for injecting a synthetic resin material into said mold cavity in response to the control input value produced by said control means. 
     
     
       4. A position control system according to claim 1, wherein said controlled object comprises an injection molding machine including a mold assembly having a mold cavity, and resin injecting means actuatable for injecting a synthetic resin material into said mold cavity in response to the control input value produced by said control means.

Join the waitlist — get patent alerts

Track US4841208A — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.