Abstract
This paper presents the design, simulation and experimental verification of adaptive feedforward motion control for a hydraulic differential cylinder. The proposed solution is implemented on a hydraulic loader crane. Based on common adaptation methods, a typical electro-hydraulic motion control system has been extended with a novel adaptive feedforward controller that has two separate feedforward states, i.e, one for each direction of motion. Simulations show convergence of the feedforward states, as well as 23% reduction in root mean square (RMS) cylinder position error compared to a fixed gain feedforward controller. The experiments show an even more pronounced advantage of the proposed controller, with an 80% reduction in RMS cylinder position error, and that the separate feedforward states are able to adapt to model uncertainties in both directions of motion.
1. Introduction
For hydraulically actuated systems such as cranes, the hydraulic cylinder is the most common actuator since it can provide a linear motion with, generally speaking, a large force to volume ratio, a high efficiency and at a modest price. For systems which require a cylinder force in both directions, a double acting cylinder is needed, and the differential cylinder is an obvious choice due to its low cost and simple design. The main disadvantage is the difference in effective hydraulic area which leads to a jump in both velocity and force gain when changing sign of direction, i.e., around zero velocity.
For many hydraulic systems, the pressure compensated directional control valve is a practical choice due to the fact that it provides load independent flow control of the actuators. The pressure compensator senses the load pressure, and adjusts the pressure drop over the directional control valve to give a load independent flow. Since the velocity of the actuator is proportional to the hydraulic flow through the valve, this translates to load independent velocity control. For manually operated systems, the velocity control makes it easy for an operator to control systems that are subjected to large variations in external load.
For closed loop control systems, the load independent velocity control can be utilized in a control system using feedforward [1]. In this case, both a position reference and a velocity reference are generated in the control system. An example of a typical closed loop electro-hydraulic motion control system with feedforward is shown in Figure 1. The feedback controller uses the position reference and the measured cylinder position, whereas the feedforward controller uses the velocity reference. The pressure compensator is connected to a supply line which is shared with other actuators. The red dashed lines show the hydraulic pilot lines for the counterbalance valve and the pressure compensator.
Figure 1.
Electro-hydraulic motion control system with feedforward.
It should be noted that feedforward control cannot be used alone. A feedback controller is also needed to help track the position reference, to eliminate steady state position error, and to counteract any drift. Normally the feedforward gain is based on system components, and is defined as the ratio of valve opening to actuator velocity. With this in mind, it follows that modeling errors and model uncertainties, in addition to external disturbances and system dynamics, may yield sub-optimal performance with a fixed feedforward gain.
This paper focuses on modeling and motion control of a hydraulic loader crane with pressure compensated differential cylinders. An adaptive feedforward controller is investigated to improve performance of the motion control system. Two different approaches to feedforward control have been implemented, the first is based on the MIT-rule [2], and the second is based on the sign-sign algorithm [3].
2. Background and Method
Adaptive systems have long been used for system identification and parameter estimation. One of the first methods is described in [4]. Another common method is the least mean squares algorithm, which was developed in [5]. An example of this is shown in Equations (1)–(3). Given the linear system:
where
- Y = system output;
- = system parameters;
- X = system input;
- E = estimation error;
- = estimated parameters;
- = adaptation gain, constant.
The estimated parameters will converge towards the system parameters. The idea of using the sign function in the adaptive law comes from the sign-sign least mean squares algorithm, and was first introduced by [3]. Equation (3) then becomes:
By taking the sign of the estimation error and system input, the adaptation becomes insensitive to the magnitudes of E and X, and as such only the adaptation gain sets the adaptation speed.
The MIT rule is also used for adaptive control, and is described in [2]. A typical application is model reference adaptive control, shown in Figure 2. Based on the model output , an additional control output is multiplied with the command signal to shape the plant output y. The equations for the model reference adaptive control is shown in Equations (5) and (6).
where
Figure 2.
Model reference adaptive control based on MIT-rule.
- u = control output;
- = adaptive control output;
- = command signal;
- = model output;
- y = plant output.
Early work in adaptive control can be found in [6,7,8,9,10]. Other work on adaptive control include [11] which investigates adaptive feedback and feedforward control of robot manipulators, Reference [12] which models and implements adaptive control of a flexible arm, and [13] which uses model reference adaptive control on linear time-varying plants. Adaptive fuzzy sliding mode control is investigated and implemented on an inverted pendulum in [14].
Newer applications of adaptive control systems include adaptive friction compensation with an adaptive velocity estimator to compensate for the estimated non-linear friction force [15]. In [16], a fuzzy model reference adaptive control of an active magnetic bearing for a milling process is investigated to reduce the milling dynamics. Adaptive integral robust control of an electro-hydraulic servo system is investigated in [17], using parameter estimation and integral control to compensate for disturbances and plant uncertainties. Adaptive control of quadrotors is investigated in [18], which uses an cerebellar model arithmetic computer to adapt to model uncertainties and disturbances. In [19], adaptive control based on least-mean-fourth is implemented for a three-phase grid connected solar system, which is able to provide load balancing and power factor correction.
As for motion control of hydraulic systems, different approaches have previously been investigated, including vector control [20], pressure control [21,22], force control [23,24], and feedforward control [25]. To the knowledge of the authors, adaptive feedforward motion control of hydraulic cylinders has not previously been investigated, and this paper will focus on this novel concept.
In this paper, two adaptive controllers have been tested on a hydraulic differential cylinder and compared to a fixed gain feedforward controller. Based on a typical fixed gain feedforward controller, an adaptive controller can be made by extending it with the MIT rule. An illustration of a control system with feedforward with fixed gain is shown in Figure 3.
Figure 3.
Feedforward with fixed gain.
Defining the position error e as the position reference minus the measured position x, the control output for this control system is given in Equation (7)
where
- u = controller output;
- = proportional gain;
- e = position error;
- = feedforward gain;
- = velocity reference.
Extending the traditional feedforward controller into an adaptive feedforward controller is done by replacing the fixed feedforward gain with the MIT-rule. An illustration of the adaptive feedforward scheme is shown in Figure 4.
Figure 4.
MIT-rule adaptive feedforward.
The MIT-rule adaptive feedforward controller uses the position error, the velocity reference, and the constant to update the feedforward gain. The update law and the control output for this adaptive control system is then given in Equations (8) and (9).
where
- = adaptation gain;
- = feedforward gain.
Extending this controller to use sign-sign is then straightforward. An illustration of the sign-sign adaptive feedforward scheme is shown in Figure 5.
Figure 5.
Sign-sign adaptive feedforward.
The update law and the control output for this adaptive control system is shown in Equations (10) and (11).
It should be noted that the sign function can produce unnecessary chattering when the input is oscillating around zero, due to the inherent discontinuity. Therefore the sign function has been replaced with the tanh function, shown in Equation (12).
This gives a smooth output when the input is oscillating around zero. Increasing the parameter k gives a sharper rise and a closer approximation to . Another advantage of using tanh is that the adaptation stops when the position error is zero. The parameter k has been set to and for the position error and velocity reference, respectively.
3. Considered System
In this paper an 2020K4 loader crane made by HMF Group A/S, Højbjerg, Denmark has been used for experiments. An illustration of the crane is shown in Figure 6. This crane has two hydraulic differential cylinders: the main cylinder, and the knuckle cylinder. For this paper, the knuckle cylinder has been used for simulation and experiments, since it can experience both resistive and assistive loads in both directions of motion, equivalent to four quadrant operation. The relevant data for the knuckle cylinder is shown in Table 1, and the data for the knuckle boom is given in Figure 7 and Table 2.
Figure 6.
Illustration of the HMF 2020K4 loader crane.
Table 1.
Knuckle cylinder data.
Figure 7.
Knuckle boom center of mass.
Table 2.
Knuckle boom data.
Each actuator is controlled via a pressure compensated proportional directional control valve which ensures load independent flow control of the actuators. Counterbalance valves made by Oil Control S.p.A, Modena, Italy are also used for load holding, assisting in lowering of the booms, and pressure relief of pressure surges. An illustration of the hydraulic system for the knuckle cylinder is shown in Figure 8.
Figure 8.
Hydraulic system for the knuckle cylinder.
The control system is implemented on a CompactRIO 9075 controller made by National Instruments, Austin, TX, USA. The CompactRIO contains the reference generator and feedforward motion controllers. The block diagram of the connections is shown in Figure 9.
Figure 9.
Connection between the crane and CompactRIO controller.
The CompactRIO communicates with a PC, sends control signals to the valves, and reads the sensors on the crane.
4. Modelling
A dynamic model of the crane has been made in Simscape™ by MathWorks®, Natick, MA, USA. 3D computer-aided design (CAD) models have been imported into the model using the Multibody library. The hydraulic circuit has been made using the hydraulic library of Simscape™. A picture of the CAD model is shown in Figure 10.
Figure 10.
3D view of the simulation model of the HMF 2020K4 in Simscape.
In the configuration shown in Figure 10, the knuckle cylinder experiences both resistive and assistive loads in both directions of motion when retracting fully, and extending back out again. The knuckle cylinder is controlled by a pressure compensated directional control valve, shown in Figure 11.
Figure 11.
Hydraulic pressure compensated directional control valve for the knuckle cylinder.
The pressure compensator ensures that there is a constant pressure drop over the directional control valve, which gives a load independent flow. The governing equations of the pressure compensator are given in Equations (13)–(15).
where
- = opening of compensator,
- = compensated pressure at port p;
- = pressure difference between fully closed and fully open;
- = pressure at port a;
- = pressure at port b;
- = tank pressure;
- = spring pressure setting;
- = load pressure;
- = position of the main spool, ;
- = flow in pressure compensator;
- = flow gain of compensator;
- = compensator inlet pressure.
The steady state of is then given by Equation (16).
The sensing of the load pressures and ensures that the pressure drop over the directional control valve always equals , and that the flow is load independent. This is shown in the orifice equation in Equation (17).
where
- Q = flow in the valve;
- = discharge coefficient;
- = maximum discharge area;
- = mass density;
- = maximum valve flow;
Double counterbalance valves are used on the knuckle cylinder. An illustration of the counterbalance valves is shown in Figure 12.
Figure 12.
Double counterbalance valve.
- = opening of valve a, ;
- = opening of valve b, ;
- = pressure at valve a input side;
- = pressure at valve a actuator side;
- = pressure at valve b input side;
- = pressure at valve b actuator side;
- = crack pressure of valve a;
- = crack pressure of valve b;
- = pilot area ratio;
- = pressure difference between fully closed and fully open.
When and are 0, the valves are closed. When they are 1, the valves are fully open. During assistive loads the valves tend to be somewhere between 0 and 1, meaning that they are throttling the flow. The dynamics of the valves are included as a time constant, since the valves have a finite bandwidth.
5. Adaptive Control Design
Since the actuator is a hydraulic differential cylinder, two separate states and are used for out-stroke and in-stroke motion to handle model uncertainties both directions of motion. Consequently, both the feedforward control output and the update law for the two gains are only active during out-stroke or in-stroke motion respectively. To handle this, some switching logic is introduced based on the sign of the velocity reference. The block diagram for the differential MIT-rule adaptive feedforward is shown in Figure 13.
Figure 13.
Differential MIT-rule adaptive feedforward.
The governing equations for the differential MIT-rule adaptive feedforward are shown in Equations (20)–(23).
where
- = out-stroke feedforward gain;
- = in-stroke feedforward gain;
- = feedforward controller output.
Extending the controller to sign-sign is straightforward. The block diagram for the differential sign-sign adaptive feedforward is shown in Figure 14.
Figure 14.
Differential sign-sign adaptive feedforward.
6. Simulation Results
For the simulation, a point-to-point trapezoidal velocity path generator has been used as a reference. The point-to-point path generator has previously been developed in [26]. The path generator operates in actuator space, which eliminates the effects of the non-linearities between the hydraulic cylinder strokes and the joint angles in joint space. A path has been made such that the cylinder experiences both resistive and assistive loads in both directions of motion. The references for position and velocity are shown in Figure 15. The adaptation gain is different for the two controllers, due to the use of , and has been experimentally set to for the MIT-rule feedforward, and for the sign-sign feedforward. The unit is adapted accordingly to obtain the correct output.
Figure 15.
Point-to-point path references for simulation. (a) Position reference; (b) Velocity reference.
The position error for the MIT-rule feedforward simulation is shown in Figure 16. The position error decreases towards a bounded error of mm, which is shown with the dashed lines. The RMS error after convergence is 1.6 mm, showing high performance.
Figure 16.
Cylinder position error during MIT-rule feedforward simulation, .
The states for the MIT-rule feedforward simulation are shown in Figure 17. The dashed lines show the theoretical values for a fixed feedforward gain. The states converge to values slightly larger than the theoretical ones. This small discrepancy can be attributed to the constant velocity reference and ramped position reference. When moving with a ramp position reference, there will always be a small constant position error without an integrator in the position controller. Having a slightly larger feedforward gain helps reducing this constant position error by giving the cylinder a small velocity boost. Since the position error is measured, the adaptive controller is able to adapt the feedforward gains to minimize the position error.
Figure 17.
Feedforward states during MIT-rule feedforward simulation, .
Figure 18 shows the control signals and from the feedforward and feedback controller, respectively. Given that the total control signal , it can be seen that the contribution from the feedforward controller clearly dominates, providing more than 95% at steady state.
Figure 18.
Control signals from feedforward and feedback during simulation, .
The position error for the sign-sign feedforward simulation is shown in Figure 19. The same bounded error of mm is shown with the dashed lines. The RMS error after convergence is 2.1 mm.
Figure 19.
Cylinder position error during sign-sign feedforward simulation, .
The states for the sign-sign feedforward simulation are shown in Figure 20. The dashed lines show the theoretical values for a fixed feedforward gain. The same results can be seen here as with the MIT-rule, the states converge to values slightly larger than the theoretical ones, although convergence is slower with 700 s compared to 400 s.
Figure 20.
Feedforward states during sign-sign feedforward simulation, .
To show the difference in performance between the fixed gain controller and the adaptive controllers, a simulation with fixed gain feedforward has been made and compared with the MIT-rule feedforward at a simulation time where the states have converged, at s. This is shown in Figure 21. It can be seen that the position error for the MIT-rule feedforward is lower compared to the fixed gain feedforward, showing that the MIT-rule feedforward controller outperforms the fixed gain controller even with an ideal model with correlation between cylinder velocity and feedforward gain.
Figure 21.
Position error comparison between MIT-rule and fixed gain feedforward in simulation.
The RMS position error for each controller after convergence of the states is shown in Table 3. Even though the fixed gain feedforward is based on an ideal model, the MIT-rule adaptive feedforward controller yields better position tracking with a 23% decrease in RMS position error. This shows the improved performance of the adaptive controller.
Table 3.
Comparison of RMS position error after convergence in simulation.
7. Experimental Results
The three controllers have been implemented on the CompactRIO controller in the laboratory. The control laws are implemented in discrete-time based on backward euler integration. A picture of the HMF 2020K4 loader crane in the laboratory is shown in Figure 22. The figure shows the crane in the starting position. During motion the knuckle boom is folded down.
Figure 22.
HMF 2020K4 loader crane in the laboratory.
There is some deadband in the valves on the HMF 2020K4 loader crane, and therefore deadband compensation has been implemented for the laboratory experiments. The identified deadbands for the knuckle boom valve are shown in Table 4.
Table 4.
Identified deadbands for the knuckle boom valve.
The equation for the deadband compensation is shown in Equation (28). By adding a small deadband , it is ensured that the valve will be able to stay closed when no movement is needed.
where
- = compensated control signal;
- u = control signal;
- = Out-stroke deadband;
- = In-stroke deadband;
- = desired deadband, 0.001.
The cylinder is running with a point-to-point path in actuator space equal to the simulations. The position error for the MIT-rule feedforward is shown in Figure 23. It is shown that the position error decreases towards a bounded error of ±14 mm. The RMS error after convergence is 5.2 mm. The convergence of the position error is similar to the simulations, showing that the proposed adaptive controller is feasible in a real world scenario, albeit with slightly larger position error.
Figure 23.
Position error during MIT-rule feedforward experiment, .
The states for the MIT-rule feedforward experiment are shown in Figure 24. The dashed lines show the theoretical values for a fixed feedforward gain. The states converge to values that differ from the theoretical ones. The state is higher than the theoretical, while the state is lower. This means that there exist some model uncertainties that the controller is able to adapt to. In addition, the ratio of the feedforward gains differs from the cylinder area ratio , i. e. , showing the importance of using two separate feedforward states. Since the two states are not mathematically linked by the cylinder area ratio , they are able to converge to values that minimizes position error in both directions of motion regardless of their ratio. This would not be possible if the traditional MIT-rule with a single state was used.
Figure 24.
Feedforward states during MIT-rule feedforward experiment, .
The position error for the sign-sign feedforward is shown in Figure 25. The same bounded error of ±14 mm is shown. The RMS error after convergence is 5.3 mm.
Figure 25.
Position error during sign-sign feedforward experiment, .
The states for the sign-sign feedforward experiment are shown in Figure 26. Similar results can be seen here as with the MIT-rule, the states converge to values that differ from the theoretical ones. The dashed lines show the theoretical values for a fixed feedforward gain. The convergence is slower than the MIT-rule feedforward, and even though convergence speed is not critical, it may be a minor disadvantage compared to the MIT-rule feedforward.
Figure 26.
Feedforward states during sign-sign feedforward experiment, .
The same comparison as in the simulations is made in the laboratory. An experiment with fixed gain feedforward has been made and compared with the MIT-rule feedforward at a time where the states have converged, at s. Figure 27 shows the difference in performance between the fixed gain controller and the adaptive controller, where the position error for the MIT-rule feedforward is significantly lower compared to the fixed gain feedforward.
Figure 27.
Position error with fixed and adaptive gains.
The RMS position error for each controller after convergence of the states is shown in Table 5. The two adaptive feedforward controllers yield excellent performance with an 80% decrease in RMS position error.
Table 5.
Comparison of RMS position error after convergence in experiment.
In general, the RMS position errors are slightly larger than in the simulations, but this is expected and can be attributed to the unmodeled flexibility of the crane, and other unmodeled dynamics. However, the advantage of the adaptive feedforward controller is clear. The independent adaptation of the out-stroke and in-stroke states and provides significantly increased performance on a physical system with model uncertainties.
8. Conclusions
In this paper two adaptive feedforward motion controllers are designed, simulated, evaluated, implemented and experimentally verified on a loader crane with hydraulic differential cylinders. The controllers are based on common and proven adaptation methods to extend a typical electro-hydraulic motion control system into a novel adaptive feedforward motion controller. One of the challenges associated with a differential cylinder, namely the jump in both velocity and force gain when changing sign of direction, is solved by creating two separate feedforward states for out-stroke and in-stroke motion of the hydraulic differential cylinder, respectively. This separation makes the controller able to adapt to model uncertainties where the ratio between the in-stroke and out-stroke feedforward gains is not equal to the cylinder area ratio . Adaptation of the feedforward states only occurs when the hydraulic cylinder is moving in the direction of motion associated with the feedforward state.
Simulation results show high performance with good position tracking and that the states converge to values slightly higher than the theoretical ones. The cylinder position error is lowest for the MIT-rule controller with an RMS error of 1.6 mm, and shows faster convergence than the sign-sign controller. Compared to a fixed gain feedforward controller, where the gain is equal to the ratio of valve opening to cylinder velocity, the RMS error is reduced by 23%, showing the improved performance of the novel adaptive feedforward controllers.
Experiments in the laboratory show even better results than in the simulations. The adaptive feedforward controllers converge and show good position tracking, while the MIT-rule feedforward converges faster than the sign-sign feedforward. Compared to a fixed gain feedforward, the RMS position error is reduced by 80% to 5.2 mm for the MIT-rule. The results show the feasabillty of the novel adaptive feedforward controllers on a physical system. In addition, the differential structure of the controllers shows its advantage, as the ratio of the feedforward states converges to values different than the cylinder area ratio , showing the excellent performance of the adaptive feedforward controller and its capability of handling model uncertainties in both directions of motion.
Future work may include stability analysis of the adaptive controllers, since the feedforward gains are dependent on feedback of the cylinder position error e. The effects of the adaptation gain may also be investigated to see if there exists an upper boundary where the system becomes unstable.
Author Contributions
Conceptualization, K.J.J., M.K.E. and M.R.H.; methodology, K.J.J.; software, K.J.J.; validation, K.J.J.; formal analysis, K.J.J.; investigation, K.J.J.; data curation, K.J.J.; writing–original draft preparation, K.J.J.; writing–review and editing, K.J.J., M.K.E. and M.R.H.; visualization, K.J.J.; supervision, M.K.E. and M.R.H. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Norwegian Ministry of Education and Research grant number 155597. The APC was funded by the University of Agder.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Bak, M.K.; Hansen, M.R. Analysis of Offshore Knuckle Boom Crane—Part Two: Motion Control. Model. Identif. Control. 2013, 34, 175–181. [Google Scholar] [CrossRef]
- Mareels, I.M.; Anderson, B.D.; Bitmead, R.R.; Bodson, M.; Sastry, S.S. Revisiting the Mit Rule for Adaptive Control. IFAC Proc. Vol. 1987, 20, 161–166. [Google Scholar] [CrossRef]
- Lucky, R.W. Techniques for adaptive equalization of digital communication systems. Bell Syst. Tech. J. 1966, 45, 255–286. [Google Scholar] [CrossRef]
- Widrow, B. Adaptive sampled-data systems. IFAC Proc. Vol. 1960, 1, 433–439. [Google Scholar] [CrossRef]
- Widrow, B.; Hoff, M.E. Adaptive Switching Circuits. 1960 IRE Wescon Conv. Rec. 1960, 96–104. [Google Scholar]
- Unbehauen, H. Theory and Application of Adaptive Control. IFAC Proc. Vol. 1985, 18, 1–17. [Google Scholar] [CrossRef]
- Truxal, J.G. Adaptive control. IFAC Proc. Vol. 1963, 1, 386–392. [Google Scholar] [CrossRef]
- Strietzel, R.; Töpfer, H. Feedforward Adaption to Control Processes in Chemical Engineering. IFAC Proc. Vol. 1985, 18, 115–120. [Google Scholar] [CrossRef]
- M’Saad, M.; Duque, M.; Landau, I. Robust LQ Adaptive Controller for Industrial Processes. IFAC Proc. Vol. 1985, 18, 91–97. [Google Scholar] [CrossRef]
- Unbehauen, H.D. Adaptive Systems for Process Control. IFAC Proc. Vol. 1986, 19, 15–23. [Google Scholar] [CrossRef]
- Oh, B.; Jamshidi, M.; Seraji, H. Two Adaptive Control Structures of Robot Manipulators. IFAC Proc. Vol. 1989, 22, 371–377. [Google Scholar] [CrossRef]
- Van den Bossche, E.; Dugard, L.; Landau, I. Adaptive Control of a Flexible Arm. IFAC Proc. Vol. 1987, 20, 271–276. [Google Scholar] [CrossRef]
- Tsakalis, K.; Ioannou, P. Adaptive control of linear time-varying plants. Automatica 1987, 23, 459–468. [Google Scholar] [CrossRef]
- Huŝek, P. Adaptive fuzzy sliding mode control for uncertain nonlinear systems. IFAC Proc. Vol. 2014, 47, 540–545. [Google Scholar] [CrossRef]
- Sato, K.; Tsuruta, K. Adaptive Friction Compensation for Linear Slider with adaptive differentiator. IFAC Proc. Vol. 2010, 43, 467–472. [Google Scholar] [CrossRef]
- Lee, R.M.; Chen, T.C. Adaptive Control of Active Magnetic Bearing against Milling Dynamics. Appl. Sci 2016, 6, 52. [Google Scholar] [CrossRef]
- Yang, G.; Yao, J.; Le, G.; Ma, D. Adaptive integral robust control of hydraulic systems with asymptotic tracking. Mechatronics 2016, 40, 78–86. [Google Scholar] [CrossRef]
- Nicol, C.; Macnab, C.; Ramirez-Serrano, A. Robust adaptive control of a quadrotor helicopter. Mechatronics 2011, 21, 927–938. [Google Scholar] [CrossRef]
- Agarwal, R.K.; Hussain, I.; Singh, B. LMF-Based Control Algorithm for Single Stage Three-Phase Grid Integrated Solar PV System. IEEE Trans. Sustain. Energy 2016, 7, 1379–1387. [Google Scholar] [CrossRef]
- Krus, P.; Palmberg, J.O. Vector Control of a Hydraulic Crane. Int. Off Highw. Powerpl. Congr. Expo. 1992. [Google Scholar] [CrossRef]
- Sørensen, J.K.; Hansen, M.R.; Ebbensen, M.K. Boom Motion Control Using Pressure Control Valve. In Proceedings of the 8th FPNI Ph.D Symposium on Fluid Power, Lappeenranta, Finland, 11–13 June 2014. [Google Scholar] [CrossRef]
- Sørensen, J.K.; Hansen, M.R.; Ebbesen, M.K. Load Independent Velocity Control on Boom Motion Using Pressure Control Valve. In Proceedings of the Fourteenth Scandinavian International Conference on Fluid Power, Tampere, Finland, 20–22 May 2015. [Google Scholar]
- Beiner, L. Identification and Control of a Hydraulic Forestry Crane. Mechatronics 1997, 7, 537–547. [Google Scholar] [CrossRef]
- Mattila, J.; Virvalo, T. Energy-efficient Motion Control of a Hydraulic Manipulator. In Proceedings of the 2000 IEEE International Conference on Robotics and Automation, San Francisco, CA, USA, 24–28 April 2000. [Google Scholar] [CrossRef]
- Zhang, Q. Hydraulic Linear Actuator Velocity Control Using a Feedforward-plus-PID Control. Int. J. Flex. Autom. Integr. Manuf. 1999, 7, 277–292. [Google Scholar]
- Jensen, K.J.; Kjeld Ebbesen, M.; Rygaard Hansen, M. Development of Point-to-Point Path Control in Actuator Space for Hydraulic Knuckle Boom Crane. Actuators 2020, 9, 27. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).