Claims
- 1. A method for controlling an actuator by using a digital controller, comprising the steps of:
- (a) obtaining a command value and a feed-back value;
- (b) determining a deviation between said command value and said feedback value;
- (c) comparing the absolute value of said deviation with a predetermined minimum reference deviation;
- (d) determining whether said absolute value of said deviation is larger than said predetermined minimum reference deviation or not;
- (e) judging the sign of said deviation when said absolute value of said deviation is larger than said predetermined minimum reference deviation;
- (f) driving said actuator in a direction determined by the sign and by utilizing a driving pulse having a pulse width consisting of a period in proportion to said absolute value of said deviation and a minimum application period previously stored in a memory, when said absolute value of said deviation is larger than said predetermined minimum reference deviation.
- 2. The method for controlling an actuator according to claim 1, wherein said actuator comprises a solenoid valve and an object to be hydraulically operated by said solenoid valve, and said driving pulse is applied to a solenoid coil of said solenoid valve.
- 3. The method for controlling an actuator according to claim 2, wherein said object to be hydraulically operated by said solenoid valve is an injection timing regulator.
- 4. The method for controlling an actuator according to claim 1, further comprising the steps of
- (f) changing said minimum application period to a new minimum application period having said minimum application period and a predetermined short application period in order to determine a minimum application period to be used in a next control cycle when the driving of said actuator is in insufficient; and
- (g) deducting a predetermined short application period from said minimum application period from said minimum application period in order to determine a minimum application period to be used in a next control cycle when the driving of said actuator is in excessive.
- 5. The method for controlling an actuator according to claim 4, wherein said driving of said actuator being insufficient is judged when an absolute value of a next determined deviation between said command value and a next feedback value is larger than said minimum reference deviation and when the sign of said next determined deviation is equal to the sign of the deviation proceeding to said next determined deviation, and said driving of said actuator being excessive is judged when the sign of said next determined deviation is different from the sign of the deviation proceeding to said next determined deviation.
- 6. The method for controlling an actuator according to claims 4 or 5, wherein said actuator comprises a solenoid valve and an object to be hydraulically operated by said solenoid valve, and said driving pulse is applied to a solenoid coil of said solenoid valve.
- 7. The method for controlling an actuator according to claim 6, wherein said object to be hydraulically operated by said solenoid valve is an injection timing regulator.
- 8. A method for controlling an actuator by using a digital controller, comprising the steps of:
- (a) obtaining a command value and a feedback value;
- (b) determining a deviation between said command value and said feedback value;
- (c) comparing the absolute value of said deviation with a predetermined minimum reference deviation;
- (d) determining whether said absolute value of said deviation is larger than said predetermined minimum reference deviation or not;
- (e) comparing said absolute value of said deviation with a predetermined maximum reference deviation when said absolute value of said deviation is larger than said predetermined minimum reference deviation;
- (f) judging the sign of said deviation when said absolute value of said deviation is larger than said predetermined minimum reference deviation;
- (g) driving said actuator in a direction determined by the sign and by utilizing a driving pulse having a pulse width consisting of a period in proportion to said absolute value of said deviation and a minimum application period previously stored in a memory when said absolute value of said deviation is larger than said predetermined minimum reference deviation and smaller than said predetermined maximum reference deviation; and
- (h) continuously driving said actuator until an absolute value of a next determined deviation between said command value and a next feed value becomes smaller than said predetermined maximum reference deviation.
- 9. The method for controlling an actuator according to claim 8, wherein said actuator comprises a solenoid valve and an object to be hydraulically operated by said solenoid valve, and said driving pulse is applied to a solenoid coil of said solenoid valve.
- 10. The method for controlling an actuator according to claim 9, wherein said object to be hydraulically operated by said solenoid valve is an injection timing regulator.
- 11. A method for controlling an actuator by using a digital controller, comprising the steps of:
- (a) obtaining a command value and a feedback value;
- (b) determining a deviation between said command value and said feedback value;
- (c) comparing the absolute value of said deviation with a predetermined minimum reference deviation;
- (d) determining whether said absolute value of said deviation is larger than said predetermined minimum reference deviation or not;
- (e) judging the sign of said deviation when said absolute value of said deviation is larger than said predetermined minimum reference deviation;
- (f) driving said actuator by utilizing a driving pulse having a pulse width consisting of period in proportion to said absolute value of said deviation with a first proportional constant and a first minimum application period previously stored in a memory when said sign of said deviation is positive; and
- (g) driving said actuator by utilizing a driving pulse having a pulse width consisting of period in proportion to said absolute value of said deviation with a second proportional constant and a second minimum application period previously stored in the memory when said sign of said deviation is negative.
- 12. The method for controlling an actuator according to claim 11, wherein said actuator comprises a solenoid valve and an object to be hydraulically operated by said solenoid valve, and said driving pulse is applied to a solenoid coil of said solenoid valve.
- 13. The method for controlling an actuator according to claim 12, wherein said object to be hydraulically operated by said solenoid valve is an injection timing regulator.
Parent Case Info
This application is a Continuation-in-Part of application Ser. No. 317,603 filed Nov. 3, 1981 and now abandoned.
US Referenced Citations (8)
Foreign Referenced Citations (3)
Number |
Date |
Country |
56-54959 |
May 1981 |
JPX |
56-75961 |
Jun 1981 |
JPX |
2090676 |
Jul 1982 |
GBX |
Non-Patent Literature Citations (1)
Entry |
Elgerd: Control Systems Theory (Textbook) McGraw-Hill Ltd. (Tokyo) 1967 Chapter 8: Nonlinear Control Systems, pp. 263-266 of Interest. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
317603 |
Nov 1981 |
|