Hybrid models for hardware-in-the-loop simulation of hydraulic systems Part 1: Theory

Abstract Physical modelling of hydraulic systems results in systems of differential and algebraic equations (DAEs) that are normally stiff. This is because they often include multiple temporal scales and present complex and non-linear behaviour. The simulation of these stiff DAEs in real time demands small time steps, in order to achieve algorithm stability, because explicit fixed step solvers are usually applied. Modelling some fast dynamics as instantaneous changes in order to reduce the model's stiffness has been an area of research in the last few years. The description of the dynamic behaviour as piecewise continuous modes, interspersed with discrete transitions, together with the reduction in the model complexity, facilitates the use of fixed time step integration methods and thus allows real-time simulation. The main goal of this work was to obtain not too complex models in order to allow the models to be used in hardware-in-the-loop experiments. This paper proposes the use of the statecharts formalism to describe hybrid behaviour in hydraulic systems and presents semiempirical models of a valve controlled hydraulic cylinder intended to test real controller performance on a hardware-in-the-loop setup. These semiempirical models require less computing power, and it is easier to adjust the model parameters.

[1]  Carlos Canudas-de-Wit,et al.  Friction compensation for an industrial hydraulic robot , 1999 .

[2]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[3]  Michael von der Beeck,et al.  A Comparison of Statecharts Variants , 1994, FTRTFT.

[4]  René David,et al.  On Hybrid Petri Nets , 2001, Discret. Event Dyn. Syst..

[5]  J A Ferreira,et al.  Semi-empirical model for a hydraulic servo-solenoid valve , 2002 .

[6]  Kok Kiong Tan,et al.  Friction modeling and adaptive compensation using a relay feedback approach , 2001, IEEE Trans. Ind. Electron..

[7]  Alessandro Giua,et al.  Hybrid Petri Nets: a , 1996 .

[8]  Amir Pnueli,et al.  Timed and Hybrid Statecharts and Their Textual Representation , 1992, FTRTFT.

[9]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[10]  Clark J. Radcliffe,et al.  Robust nonlinear stick-slip friction compensation , 1991 .

[11]  D. Maclay,et al.  Simulation gets into the loop , 1997 .

[12]  Thomas A. Henzinger,et al.  Hybrid Automata: An Algorithmic Approach to the Specification and Verification of Hybrid Systems , 1992, Hybrid Systems.

[13]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[14]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[15]  Yu Jinghong,et al.  The Variation of Oil Effective Bulk Modulus With Pressure in Hydraulic Systems , 1994 .