[go: up one dir, main page]

GB2398362A - Hysteresis compensation of actuating elements - Google Patents

Hysteresis compensation of actuating elements Download PDF

Info

Publication number
GB2398362A
GB2398362A GB0319726A GB0319726A GB2398362A GB 2398362 A GB2398362 A GB 2398362A GB 0319726 A GB0319726 A GB 0319726A GB 0319726 A GB0319726 A GB 0319726A GB 2398362 A GB2398362 A GB 2398362A
Authority
GB
United Kingdom
Prior art keywords
hysteresis
movement
compensation
actuating element
actuator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB0319726A
Other versions
GB0319726D0 (en
Inventor
Andrea Gentile
Daniel Murdock
Axel Hertling
Jeffrey Steven Arsenault
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Visteon Global Technologies Inc
Original Assignee
Visteon Global Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visteon Global Technologies Inc filed Critical Visteon Global Technologies Inc
Publication of GB0319726D0 publication Critical patent/GB0319726D0/en
Publication of GB2398362A publication Critical patent/GB2398362A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/404Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D3/00Control of position or direction
    • G05D3/12Control of position or direction using feedback
    • G05D3/14Control of position or direction using feedback using an analogue comparing device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37604Hysteresis of actuator, servo
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41032Backlash
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41085Compensation pulses on inversion of direction of rotation, movement

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Control Of Position Or Direction (AREA)
  • Feedback Control In General (AREA)

Abstract

A method for hysteresis compensation of actuating elements driven by actuators, whereby due to the elasticity of the total system, particularly the mechanical backlash in the components participating in the movement and the elastic deformation of the actuating element, housing and actuator, a positional deviation - the hysteresis - occurs, particularly used with flap valves in air conditioning systems, whereby a unique mechanical position equal for either direction of movement is assigned to each controlled position (electrical position). The method is characterized in that: ```the method of hysteresis compensation is only used, if the actuating element is not driven to an end position, ```the method of hysteresis compensation is only used, if the actuator previously changed the direction of movement, ```after a change of direction of movement, that number of compensation steps of the actuator which corresponds to the hysteresis of the total system, to the amount of hysteresis are made, and ```only then the control steps of the actuating element changing the position in the new direction of movement are counted to determine the actual mechanical position of the actuating element.

Description

HYSTERESIS COMPENSATION OF ACTUATING ELEMENTS
The invention relates to a method for hysteresis compensation of actuating elements driven by actuators at the change of the direction of movement, particularly of flap valves in air conditioning systems.
Devices of the above mentioned kind are aimed at compensating the hysteresis of actuating elements driven by actuators when changing the direction of movement, whereby a positional deviation-the hysteresis, is caused by the elasticity of the total system, particularly the mechanical backlash in the components participating in the movement and the elastic deformation of the actuating element, housing and actuator.
Application is, particularly, with flap valves in air conditioning systems, whereby a unique mechanical position equal for either direction of movement is assigned to each controlled position (electrical position).
The high degree of precision required for the movement of the flap valves can only be ensured if the controlling system really takes the desired mechanical position. For that it is necessary to compensate for the backlash occurring when the direction of movement of the flap valve is changed.
It was the object of the following methods and devices to solve comparable problems.
Similar methods to consider the hysteresis error in controlling the scanner drive of an electron miscroscope were used in the US patents 5, 646,403 and 5,780,853. This scanner drive is realized using threaded spindles and stepper motors. - 2 -
The micro step control is completed by an indexing error memory. The determined hysteresis value is stored in this memory and considered during control of the motor. Movements in different directions are also stored.
US patent 6,085,044 also deals with the drive control of an optical apparatus and with the appropriate method of drive control. In this case components for the storage of the drive direction and determination of the position of the driven component are used. If the actual position deviates from the position previously stored, the deviation of the movement is also stored.
US patent 4,042,869 describes another method of hysteresis compensation. At the change of the direction of the actuating element's movement a hysteresis compensation is performed.
When driven by a stepper motor, the position of the actuating element is checked after each step, until the actuating element begins to move too. Actuating elements with automatic or manually controlled drives are provided.
In US patent 3,560,830 a control system for the positioning of machine elements is described which is able to compensate for the backlash of mechanical joints in connection with a number of pre-determined input commands. It includes a motor drive, a pulse generator, a first and a second controller the input of which is connected to the output of the pulse generator and the output of which is connected to the drive.
The first controller transmits pulses of the pulse generator to the drive to position the machine elements. The second controller transmits the pulses of the pulse generator to the drive to compensate for the hysteresis in the machine - 3 element. Further, the system includes a direction comparator to compare the direction component of the input command with the direction component of the input command immediately preceding. The direction comparator is connected to the inputs of the first and the second controllers. The direction comparator activates the first controller, when the direction components are equal, and activates the second controller, when the direction components oppose each other.
Correspondingly, the second controller provides for hysteresis compensation.
A numerical control error compensation system, which relates a previously measured position error to the commanded value of the movement, is described in US patent 4,251,761.
Particularly, it is used at the change between forward and backward motions.
On the whole, it is common to the solutions of the state of the art that they cannot provide a solution easy to realize for the desired compensation of hysteresis in the drive of the flap valve in air conditioning systems. In addition, the specification of the application in the field of air conditioning systems requires to consider the special conditions of this application and the related necessity of an indexing error check. The application, further, must not be limited to stepper motors as drives, but must include different types of actuator drives. Furthermore, the methods used up to now mostly generate different control curves, dependent on the previous direction of movement of the actuating element. - 4
It is, therefore, the object of the invention to develop a method according to the generic part of claim of the invention such that the hysteresis compensation of actuating elements at the change of the direction of movement in the drive of flap valves in air conditioning systems is realized by actuators, whereby a unique mechanical position equal for either direction of movement is assigned to each control position (electrical position).
The problem is solved by a method for hysteresis compensation of actuating elements when a positional deviation, i.e. hysteresis, occurs at the change of the direction of movement when driven by actuators. This is caused by the elasticity of the total system, particularly the mechanical backlash in the components participating in the movement and the elastic deformation of the actuating element, housing and actuator.
The method is, particularly, used with flap valves in air conditioning systems, whereby a unique mechanical position equal for either direction of movement is assigned to each control position (electrical position).
The method of hysteresis compensation is only used, if the actuating element is not driven to an end position. The control command must relate to a mid-position.
Further, the method of hysteresis compensation according to the invention is only used after a change of the direction of movement of the actuator.
If both above mentioned requirements are met, the number of compensation steps which correspond to the amount of hysteresis are made by the actuator after the change of the direction of movement. Exactly that amount of movement is controlled which corresponds to the amount of hysteresis.
Only then the control steps of the actuating element changing the position in the new direction of movement are counted to determine the actual position.
During the movement the end position is determined to ensure that the hysteresis compensation is only made in positions between the two end positions. In the end positions themselves, other methods to ensure exact positioning take the place of the compensation of hysteresis.
The following advantages are offered by the method according to the invention: an exact mechanical position of the flap valve is controlled; each flap valve is controlled individually; the system is flexible.
In the following, the invention is exemplarily described by means of examples of embodiment taking reference to the figures, which show: Fig. 1: Flow diagram of the method of hysteresis compensation; Fig. 2: Actuating element after movement in direction A-B; Fig. 3: Actuating element after movement in direction B-A following a previous movement in direction A-B and representation of the hysteresis H; - 6 - Fig. 4: Actuating element after movement in direction B-A following a previous movement in direction A-B and representation of the hysteresis H after hysteresis compensation; Fig. 5: Motion diagram showing the inaccuracies in positioning caused by hysteresis.
Fig. 1 shows, by a flow diagram, the hysteresis compensation, or the decision whether to use it, respectively, when operating the control of the actuator. The individual steps of the process are represented.
Step 1: The process starts after the motor has stopped.
Step 2: If a new control command is issued, the process goes to step 3; if not, the program stops immediately.
Step 3: If the direction of movement of the actual command is opposite to that of the previous direction of movement, step 4 follows; if not, step 5 follows.
Step 4: Adding of the predetermined number of steps corresponding to the amount of hysteresis in the new direction, without considering this number of steps when the actual position of the actuating element is determined.
Step 5: Continuation with the normal step sequence of the control of the actuator to move the actuating element, corresponding to the original command to move the actuating element. These steps are then counted to determine the actual position of the actuating element. - 7
Fig. 2 shows the actuating element during or following a movement in direction A-B, i.e. going away from the end position AO (100%). The actuator 2 is seen. According to an advantageous embodiment of the invention, this actuator is designed to be a stepper motor. The components arranged between actuator 2 and actuating element 1 passed by the flux of force cause a backlash. This results in a hysteresis H when the direction of movement is changed, i.e. a difference between the angular position of the actuating element, as, (mechanical position) and the angular position of the actuator, aA, (electrical position).
Fig. 3 shows this state in which a difference between the angular position of the actuating element, as, (mechanical position) and the angular position of the actuator, as, (electrical position) is observed as hysteresis H. In Fig. 4, the hysteresis compensation became effective by considering the hysteresis H. before the actuating element had taken the required mechanical position.
The diagram of Fig. 5 is a motion diagram which shows the inaccuracies of positioning caused by hysteresis. Graph shows the ideal course as represented by the control software of the actuator without considering any hysteresis compensation. Practically, however, there is a hysteresis within the amount Y after the direction of movement has been changed. In case X the actuating element moves from AO to BO (100% after 0 of the mechanical position). Then the drive stops, and a change of the direction of movement follows. But instead of moving back on the ideal way in direction of end position AO, the actuating element remains in the mechanical 8 - position reached. The actuator moves by the number of steps (Y) which correspond to the amount of hysteresis. With the actuator performing this movement the electrical position changes, and a difference between the mechanical and electrical positions in the amount of hysteresis results.
Only after the actuator has made the number of steps which correspond to the amount of hysteresis, the actuating element starts to move in direction A0, movement Z in the diagram.
The software, therefore, controls the actuator to the graph Skimp, whereby the hysteresis has already been considered and compensated for, so that a superposition of the required movement of the actuating element and the hysteresis is represented.
The method of hysteresis compensation is only used, if the actuating element is not driven to an end position. The control command must therefore relate to a mid-position, e.g. 40%, provided the end positions are designated 0 and 100%, respectively.
Also, the method of hysteresis compensation according to the invention is only used, if the actuator previously performed a change of the direction of movement. This is the case if there was a sequence of commands to reach the angular positions 40%-45%-30%, which includes a change of direction of movement. Commands to reach the angular positions 40%-45% 50% imply no change of direction of movement and no hysteresis compensation is used.
In one embodiment, the amount of hysteresis for the system is defined and the hysteresis compensation correspondingly regulated. In the other case, the amount of hysteresis is - 9 continuously measured anew and the hysteresis compensation correspondingly controlled. Sensors measure the actual amount of the hysteresis.
In connection with the hysteresis compensation different strategies are applied in combination or independently, to ensure trouble-free, precise function of the actuating element. These include: - the cold start strategy of the actuator; - the calibration of the actuating element; the identification of situations which imply stalling of the actuator; the determination of the end positions of the actuating element; - the compensation of the backlash of the actuating element when an end position has been reached; - the starting strategy until the necessary nominal torque has been reached.
These methods are utilized in connection with the method according to the invention.
The disclosures in German patent application No. 10305332.8, from which this application claims priority, and in the abstract accompanying this application are incorporated herein by reference.
Nomenclature Actuating element Actuator End position AD End position BO Driving shaft of the actuator Controller Controller including hysteresis measurement End position sensor Amount of the hysteresis H Angular position of the actuating element, as Angular position of the actuator, aA

Claims (7)

  1. Claims 1. A method for hysteresis compensation of actuating elements
    driven by actuators, whereby due to the elasticity of the total system, particularly the mechanical backlash in the components participating in the movement and the elastic deformation of the actuating element, housing and actuator, a positional deviation - the hysteresis - occurs, particularly used with flap valves in air conditioning systems, whereby a unique mechanical position equal for either direction of movement is assigned to each controlled position (electrical position), characterized in that the method of hysteresis compensation is only used, if the actuating element is not driven to an end position, the method of hysteresis compensation is only used, if the actuator previously changed the direction of movement, after a change of direction of movement, that number of compensation steps of the actuator which corresponds to the hysteresis of the total system, to the amount of hysteresis are made, and only then the control steps of the actuating element changing the position in the new direction of movement are counted to determine the actual mechanical position of the actuating element.
  2. 2. A method according to Claim 1, wherein in the course of movement, when an end position is reached, this end position is determined.
  3. A method according to Claim 2, - 12 wherein the determination of the end position is made to ensure that the hysteresis compensation is only used in positions between the two end positions.
  4. 4. A method according to one of the preceding claims, wherein the amount of hysteresis is predetermined and the hysteresis compensation is regulated.
  5. 5. A method according to any one of claims 1 to 3, wherein the amount of hysteresis is continuously measured anew and the hysteresis compensation is controlled.
  6. 6. A method according to claim 5, wherein the actual amount of the hysteresis is determined by means of sensors.
  7. 7. A method for hysteresis compensation substantially as herein described with reference to the drawings.
GB0319726A 2003-02-06 2003-08-22 Hysteresis compensation of actuating elements Withdrawn GB2398362A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2003105332 DE10305332B4 (en) 2003-02-06 2003-02-06 Method for controlling valve flaps in air conditioning devices

Publications (2)

Publication Number Publication Date
GB0319726D0 GB0319726D0 (en) 2003-09-24
GB2398362A true GB2398362A (en) 2004-08-18

Family

ID=28459006

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0319726A Withdrawn GB2398362A (en) 2003-02-06 2003-08-22 Hysteresis compensation of actuating elements

Country Status (3)

Country Link
DE (1) DE10305332B4 (en)
FR (1) FR2851057B1 (en)
GB (1) GB2398362A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4920612B2 (en) 2008-02-07 2012-04-18 株式会社ハーモニック・ドライブ・システムズ Actuator angle transmission error compensation method
DE102015110400B4 (en) * 2015-06-29 2019-02-21 Halla Visteon Climate Control Corporation Method for controlling flaps, in particular in motor vehicle air conditioners
US20230265870A1 (en) * 2022-02-22 2023-08-24 Deere & Company Work machine and method for calibrating an electrohydraulic pump in an open center hydraulic system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4042869A (en) * 1971-03-29 1977-08-16 Industrial Nucleonics Corporation Backlash compensation
US4251761A (en) * 1978-04-03 1981-02-17 Fujitsu Fanuc Limited Numerical control error compensating system
US4743823A (en) * 1985-10-17 1988-05-10 Toshiba Machine Co., Ltd. Method and device for correcting backlash
US6085044A (en) * 1996-04-11 2000-07-04 Canon Kabushiki Kaisha Driving control device, optical apparatus and driving control method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3560830A (en) * 1969-03-19 1971-02-02 Autonumerics Inc Positional control system with backlash compensation
DE3819122C2 (en) * 1988-06-04 1994-06-01 Schubert & Salzer Gmbh & Co Co Method and device for regulating the position of control valves
US5646403A (en) * 1994-10-28 1997-07-08 Nikon Corporation Scanning electron microscope
JP3255813B2 (en) * 1994-12-27 2002-02-12 アルプス電気株式会社 Drive control device for servo motor
JP3481004B2 (en) * 1995-02-02 2003-12-22 ファナック株式会社 Backlash compensation method using disturbance observer
US6814096B2 (en) * 2000-12-15 2004-11-09 Nor-Cal Products, Inc. Pressure controller and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4042869A (en) * 1971-03-29 1977-08-16 Industrial Nucleonics Corporation Backlash compensation
US4251761A (en) * 1978-04-03 1981-02-17 Fujitsu Fanuc Limited Numerical control error compensating system
US4743823A (en) * 1985-10-17 1988-05-10 Toshiba Machine Co., Ltd. Method and device for correcting backlash
US6085044A (en) * 1996-04-11 2000-07-04 Canon Kabushiki Kaisha Driving control device, optical apparatus and driving control method

Also Published As

Publication number Publication date
DE10305332B4 (en) 2008-07-03
GB0319726D0 (en) 2003-09-24
DE10305332A1 (en) 2004-09-02
FR2851057B1 (en) 2006-04-28
FR2851057A1 (en) 2004-08-13

Similar Documents

Publication Publication Date Title
JP7411012B2 (en) Industrial robots and their operating methods
US8896255B2 (en) Servo controller having function for correcting amount of expansion/contraction of ball screw
CA2101714C (en) Voltage compensation of a pulse-width-modulated servomechanism
JP4361071B2 (en) Servo control device
JPH04506693A (en) Digital servo valve mechanism
US20200080634A1 (en) Shift range control device
EP0400154B1 (en) Robot operation method that can be manually corrected
JPH03271813A (en) Nc device
KR20120052870A (en) Drive control apparatus and drive control method for actuator
JP2004054789A (en) Electric actuator and control method thereof
KR101065821B1 (en) Screw tightening control system and screw tightening control method
KR101015483B1 (en) Motor control device and motor control method
JP7728708B2 (en) Drive system for a switch and method for driving a switch - Patents.com
GB2398362A (en) Hysteresis compensation of actuating elements
KR101016258B1 (en) Synchronous control system
JP6271903B2 (en) Servo device and control method of servo device
JP2002310294A (en) Shift range changing device for automatic transmission
CN113826178B (en) Method for switching an on-load tap changer by means of a drive system and drive system for an on-load tap changer
US11766778B2 (en) Driving device and method for controlling the same, and parallel link robot and method for controlling the same
CN110998462B (en) Actuator arrangement for direct/indirect hybrid drive of machine elements
KR20080094930A (en) Torque measuring device
CN113196185A (en) Position adjustment control to compensate for elasticity-related position errors
JPH0947990A (en) Industrial robot and its control device
CN117597216A (en) Automatic calibration of manufacturing machines
JP2684782B2 (en) Data correction device

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)