Title: AUTO-CALIBRATION AND CONTROL APPLIED TO ELECTRO-HYDRAULIC VALVES
1AUTO-CALIBRATION AND CONTROL APPLIED TO
ELECTRO-HYDRAULIC VALVES
EXPERIMENTS ON HUSCO BLUE TELEHANDLERAugust 18,
2006
- PATRICK OPDENBOSCH
- Graduate Research Intern
- INCOVA
- (262) 513 4408
- patrick.opdenbosch_at_huscointl.com
HUSCO International W239 N218 Pewaukee
Rd. Waukesha, WI 53188-1638
2MOTIVATION
HUSCOS CONTROL TOPOLOGY
US PATENT 6,732,512 6,718,759
Steady State Mapping (Design)
Inverse Mapping (Control)
- Hierarchical control System controller, pressure
controller, function controller
HUSCO OPEN LOOP CONTROL FOR EHPVs
3MOTIVATION
HUSCOS CONTROL TOPOLOGY
US PATENT 6,732,512 6,718,759
Steady State Mapping (Design)
Inverse Mapping (Control)
- Hierarchical control System controller, pressure
controller, function controller
4MOTIVATION
Time
Commanded Kv
Actual Kv
Commanded Velocity
Actual Velocity
Time
5MOTIVATION
- Flow conductance online estimation
- Accuracy
- Computation effort
- Online inverse flow conductance mapping learning
and control - Effects by input saturation and time-varying
dynamics - Maintain tracking error dynamics stable while
learning - Fault diagnostics
- How can the learned mappings be used for fault
detection
6PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
7TOPIC REVIEW
- PURDUE PAPERS
- Liu, S. and Yao, B., (2005), Automated modeling
of cartridge valve flow mapping, in Proc
IEEE/ASME International Conference on Advanced
Intelligent Mechatronics pp. 789-794 - Liu, S. and Yao, B., (2005), On-board system
identification of systems with unknown input
nonlinearity and system parameters, in Proc ASME
International Mechanical Engineering Congress and
Exposition - Liu, S. and Yao, B., (2005), Sliding mode flow
rate observer design, in Proc Sixth
International Conference on Fluid Power
Transmission and Control pp. 69-73
8TOPIC REVIEW
- CATERPILLAR PATENTS
- Aardema, J.A. and Koehler, D.W., (1999) System
and method for controlling an independent
metering valve, U.S. Patent (5,960,695) - Aardema, J.A. and Koehler, D.W., (1999) System
and method for controlling an independent
metering valve, U.S. Patent (5,947,140) - Kozaki, T., Ishikawa, H., Yasui, H., et al.,
(1991) Position control device and automotive
suspension system employing same, U.S. Patent
(5,004,264) - NEW PATENTS
- Reedy, J.T., Cone, R.D., Kloeppel, G.R., et al.,
(2006) Adaptive position determining system for
hydraulic cylinder, U.S. Patent (20060064971) - Du, H., (2006) Hydraulic system health indicator,
U.S. Patent (7,043,975) - Wear, J.A., Du, H., Ferkol, G.A., et al., (2006)
Electrohydraulic control system, U.S. Patent
(20060095163)
9TOPIC REVIEW
- CATERPILLAR PATENTS
- 20060064971 Adaptive Position Determining System
for Hydraulic Cylinder
Limit Switches
10TOPIC REVIEW
Long-Jang Li, US Patent 5,942,892 (1999)
- CATERPILLAR PATENTS
- 5,004,264 Position Control Device and Automotive
Suspension System Employing Same
Position Detector
11TOPIC REVIEW
- CATERPILLAR PATENTS
- 20060095163 Electrohydraulic Control System
Position/Velocity sensor
Adaptive scheme no details found
12TOPIC REVIEW
- CATERPILLAR PATENTS
- 7,043,975 Hydraulic System Health Indicator
Using Lyapunov stability theory
Health Monitoring using Bulk modulus and other
model-based parameters
(Position/velocity sensor)
Based on pump pressure discharge dynamics or
cylinder head end control pressure
13PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
14SETUP
- MOTION CONTROL
- Independent coil current control
- SIEMENS controller
- Supply return pressure from ISP
Supply
KSA
KSB
HUSCO Blue Telehandler
KAR
KBR
Return
Boom Function
Boom Function Kinematics
15SETUP
- MOTION CONTROL
- Independent coil current control
- SIEMENS controller
- Supply return pressure from ISP
HUSCO Blue Telehandler
PS
PB
PA
PR
16PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
17IMPROVEMENTS
Pressure override for pump pressure control (ISP
code)
Ripples
18IMPROVEMENTS
DATA SHOWN Margin added on retract metering mode
(PB signal is user commanded, not actual
workport pressure)
Current override for unloader coil current
control (ISP code)
19IMPROVEMENTS
Current override for unloader coil current
control (ISP code)
20IMPROVEMENTS
KOUT_MAX
m R3/4
PIN_MIN
Unconstrained Operating Point
Keq_dPmin
KIN_MAX
Keq
POUT_MAX
Constrained Operating Point
21IMPROVEMENTS
Cavitation
22IMPROVEMENTS
Flow Sharing
No Cavitation
23IMPROVEMENTS
Supply
KSA
KSB
EXTEND
KAR
KBR
Return
Boom Function
24IMPROVEMENTS
Supply
KSA
KSB
RETRACT
KAR
KBR
Return
Boom Function
25IMPROVEMENTS
Supply
KSA
KSB
EXTEND/RETRACT
KAR
KBR
Return
Boom Function
26PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
27MAPPING LEARNING CONTROL
- LEARNING APPLIED TO NONLINEAR SYSTEM
- MAPPING TO BE LEARNED (simplified)
Expected curve shift
28MAPPING LEARNING CONTROL
- LEARNING APPLIED TO NONLINEAR SYSTEM
- MAPPING TO BE LEARNED (simplified)
Expected curve shift
29MAPPING LEARNING CONTROL
- LEARNING APPLIED TO NONLINEAR SYSTEM
- CONTROL DESIGN
- Tracking Error
- Error Dynamics
Linear Time Varying System
30MAPPING LEARNING CONTROL
- LEARNING APPLIED TO NONLINEAR SYSTEM
- CONTROL DESIGN
- Error Dynamics
- Deadbeat Control Law
- Closed loop
31MAPPING LEARNING CONTROL
- LEARNING APPLIED TO NONLINEAR SYSTEM
- CONTROL DESIGN
- Deadbeat Control Law
- Proposed Control Law
32MAPPING LEARNING CONTROL
Nominal inverse mapping
Inverse Mapping Correction
icmd
KV
EHPV
Servo
NLPN
dKV
Adaptive Proportional Feedback
Jacobian Controllability Estimation
33MAPPING LEARNING CONTROL
- LEARNING APPLIED TO NONLINEAR SYSTEM
- CONTROL DESIGN
- Proposed Control Law
- Closed loop
34MAPPING LEARNING CONTROL
- IDENTIFICATION DESIGN
- Methods
- Least Squares (Recursive)
- Noise rejection
- Poor time varying parameter tracking capabilities
(add covariance reset and forgetting factor
dynamic or static) - New research suggest variable-length moving
window - Gradient Based
- Sensitive to noise
- Better time varying parameter tracking
capabilities - Gradient step size must be chosen carefully
Identification of time varying parameter for a
linear system
() Jiang, J. and Zhang, Y. (2004), A Novel
Variable-Length Sliding Window Blockwise
Least-Squares Algorithm for Online Estimation of
Time-Varying Parameters, Intl. J. Adaptive Ctrl
Signal Proc., Vol 18, No. 6, pp. 505-521.
35MAPPING LEARNING CONTROL
- IDENTIFICATION DESIGN
- Approximations
- Previous-point Linearization
- Stack Operator
36MAPPING LEARNING CONTROL
- IDENTIFICATION DESIGN
- Approximations
- Previous-point Linearization
- Stack Operator Properties
37MAPPING LEARNING CONTROL
- IDENTIFICATION DESIGN
- Approximations
- Previous-point Linearization
- Stack Operator Properties
38MAPPING LEARNING CONTROL
- IDENTIFICATION DESIGN
- Approximations
- Previous-point Linearization
39MAPPING LEARNING CONTROL
- IDENTIFICATION DESIGN
- Approximations
- Previous-point Linearization
How are (dJ,dQ) and (J,Q) related?
40PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
41EXPERIMENTAL RESULTS
Nominal inverse mapping
icmd
KV
EHPV
Servo
dKV
Every valve uses a generic Table
42EXPERIMENTAL RESULTS
43EXPERIMENTAL RESULTS
44EXPERIMENTAL RESULTS
45EXPERIMENTAL RESULTS
46EXPERIMENTAL RESULTS
47EXPERIMENTAL RESULTS
48EXPERIMENTAL RESULTS
Nominal inverse mapping
Inverse Mapping Correction
icmd
KV
EHPV
Servo
NLPN
dKV
49EXPERIMENTAL RESULTS
50EXPERIMENTAL RESULTS
51EXPERIMENTAL RESULTS
52EXPERIMENTAL RESULTS
53EXPERIMENTAL RESULTS
54EXPERIMENTAL RESULTS
55EXPERIMENTAL RESULTS
56EXPERIMENTAL RESULTS
57EXPERIMENTAL RESULTS
58EXPERIMENTAL RESULTS
Nominal inverse mapping
Inverse Mapping Correction
icmd
KV
EHPV
Servo
NLPN
dKV
FIXED Proportional Feedback
59EXPERIMENTAL RESULTS
60EXPERIMENTAL RESULTS
61EXPERIMENTAL RESULTS
62EXPERIMENTAL RESULTS
63EXPERIMENTAL RESULTS
64EXPERIMENTAL RESULTS
65EXPERIMENTAL RESULTS
66EXPERIMENTAL RESULTS
67EXPERIMENTAL RESULTS
SHOW LEARNED MAPS
68PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
69FUTURE WORK
- Improve EHPV performance using adaptive
proportional feedback - Study convergence properties of adaptive
proportional input and its impact on overall
stability - Incorporate fault Diagnostics capabilities along
with mapping learning - Refine pump controls
70PRESENTATION OUTLINE
- MOTIVATION
- TOPIC REVIEW
- SETUP
- IMPROVEMENTS
- MAPPING LEARNING CONTROL
- EXPERIMENTAL RESULTS
- FUTURE WORK
- CONCLUSIONS
71CONCLUSIONS
- The performance of the INCOVA control system
under Ps_setpoint and margin pump control was
improved when using mapping learning as oppose to
using fixed inverse valve opening mapping. - Satisfactory experimental results were obtained
on applying feedforward learning and fixed
proportional control to four (4) EHPVs - Experimental verification of improved commanded
velocity achievement using mapping learning was
presented - The need for good velocity sensor was observed
(potential idea for customized sensor was
presented)
72CONCLUSIONS
- More refined code (constraints) allowed better
control - Unresolved Issues still exist with parameter
estimation and adaptive proportional control
portion - Experimental validation of faster mapping
learning with proportional feedback in place
(fixed) - Learning grid can be fixed based on curve
shifting behavior
73QUESTIONS?