Modeling and H PID Plus Feedforward Controller Design for an Electrohydraulic Actuator System

Part of the Microsystems book series (MICT, volume 23)


This work studies the modeling and design of a proportional-integral-derivative (PID) plus feedforward controller for a high precision electrohydraulic actuator (EHA) system. The high precision positioning EHA system is capable of achieving a very high accuracy positioning performance. Many sophisticated control schemes have been developed to address these problems. However, in industrial applications, PID control is still the most popular control strategy used. Therefore, the main objective of this work is to design a PID controller for the EHA system, improving its performance while maintaining and enjoying the simple structure of the PID controller. An extra feedforward term is introduced into the PID controller to compensate for the tracking error especially during the transient period. The PID plus feedforward control design is augmented into a static output feedback (SOF) control design problem and the SOF controller is designed by solving an H optimization problem with bilinear matrix inequalities (BMIs).


Tracking Error Linear Matrix Inequality Feedforward Controller Static Output Feedback Linear Matrix Inequality Condition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Aström K, Hagglund, T (2001) The future of PID control. Contr Eng Pract 9(11):1163–1175Google Scholar
  2. 2.
    Bara GI, Boutayeb M (2005) Static output feedback stabilization with H performance for linear discrete-tiem systems. IEEE Trans Automat Contr 50(2):250–254MathSciNetCrossRefGoogle Scholar
  3. 3.
    Bianchi FD, Mantz RJ, Christiansen CF (2008) Multivariable PID control with set-point weighting via BMI optimization. Automatica 44(2):472–478MathSciNetCrossRefGoogle Scholar
  4. 4.
    Dieulot JY, Colas F (2009) Robust PID control of a linear mechanical axis: a case study. Mechatronics 19:269–273CrossRefGoogle Scholar
  5. 5.
    Gahinet P, Apkarian P (1994) A linear matrix inequality approach to H control. Int J Robust Nonlinear Contr 4:421–448MathSciNetMATHCrossRefGoogle Scholar
  6. 6.
    Ge M, Chiu MS, Wang QG (2002) Robust PID controller design via LMI approach. J Process Contr 12(1):3–13CrossRefGoogle Scholar
  7. 7.
    Ge P, Jouaneh M (1996) Tracking control of a piezoceramic actuator. IEEE Trans Contr Syst Technol 4(3):209–216CrossRefGoogle Scholar
  8. 8.
    Gomis-Bellmunt O, Campanile F, Galceran-Arellano S, Montesinos-Miracle D, Rull-Duran J (2008) Hydraulic actuator modeling for optimization of mechatronic and adaptronic systems. Mechatronics 18:634–640CrossRefGoogle Scholar
  9. 9.
    Grewal MS, Amdrews AP (2001) Kalman filtering theory and practice using MATLAB. Wiley, New YorkGoogle Scholar
  10. 10.
    Habibi SR, Goldenberg A (2000) Design of a new high-performance electrohydraulic actuator. IEEE/ASME Trans Mechatron 5(2):158–164CrossRefGoogle Scholar
  11. 11.
    Habibi SR, Goldenberg AA (2000) Design of a new high-performance electrohydraulic actuator. IEEE/ASME Trans Mechatron 5(2):158–165CrossRefGoogle Scholar
  12. 12.
    Hang CC, Aström K, Ho WK (1991) Refinements of the Ziegler-Nichols tuning formula. IEE Proc Contr Theor Appl 138(2):111–118CrossRefGoogle Scholar
  13. 13.
    Laurent EG, Francois O, Mustapha A (1997) A cone complementarity linearization algorithm for static output feedback and related problems. IEEE Trans Automat Contr 42(8):1171–1176MATHCrossRefGoogle Scholar
  14. 14.
    Leva A, Bascetta L (2006) On the design of the feedforward compensator in two-degree-of-freedom controllers. Mechatronics 16:533–546CrossRefGoogle Scholar
  15. 15.
    Lin Y, Shi Y, Burton R (2009) Modeling and robust discrete-time sliding mode control design for a fluid power electrohydraulic actuator (EHA) system. In: Dynamic system control conference, Hollywood, USAGoogle Scholar
  16. 16.
    Rovira-Mas F, Zhang Q, Hansen AC (2007) Dynamic behavior of an electrohydraulic valve: typology of characteristic curves. Mechatronics 17:551–561CrossRefGoogle Scholar
  17. 17.
    Sampson E (2005) Fuzzy control of the electrohydraulic actuator. Master’s thesis, University of SaskatchewanGoogle Scholar
  18. 18.
    Thanh TDC, Ahn KK (2006) Nonlinear PID control to improve the control performance of 2-axes pneumatic artificial muscle manipulator using neural network. Mechatronics 16:577–587CrossRefGoogle Scholar
  19. 19.
    Toufighi MH, Sadati SH, Najaif F (2007) Modeling and analysis of a mechatronic actuator system by using bond graph methodology. In: Proceedings of IEEE aerospace conference, Big Sky, MT, pp 1–8Google Scholar
  20. 20.
    Visioli A (2004) A new design for a PID plus feedforward controller. J Process Contr 14(5):457–463CrossRefGoogle Scholar
  21. 21.
    Wang J, Wu J, Wang L, You Z (2009) Dynamic feed-forward control of a parallel kinematic machine. Mechatronics 19:313–324CrossRefGoogle Scholar
  22. 22.
    Wang S, Habibi S, Burton R, Sampson E (2008) Sliding mode control for an electrohydraulic actuator system with discontinuous non-linear friction. Proc IME J Syst Contr Eng 222(8):799–815Google Scholar
  23. 23.
    Yanada H, Furuta K (2007) Adaptive control of an electrohydraulic servo system utilizing online estimate of its natural frequency. Mechatronics 17:337–343CrossRefGoogle Scholar
  24. 24.
    Zheng F, Wang QG, Lee TH (2002) On the design of multivariable PID controller via LMI approach. Automatica 38(3):517–526MATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringUniversity of SaskatchewanSaskatoonCanada
  2. 2.Department of Mechanical EngineeringUniversity of VictoriaVictoriaCanada

Personalised recommendations