Abstract
Automated driving and working have been attracted considerable attention in the construction machinery industry due to their safety and efficiency. In this paper, multiple look ahead distances are calculated for lateral error and heading-angle error and multiple fuzzy inference engines are proposed with vehicle speed and the above-mentioned errors. Moreover, a kinematic model of mixer truck was proposed in this paper to address the length and width of the concrete mixer truck. Satisfactory simulation and experimental results have been obtained for different reference paths.
You have full access to this open access chapter, Download conference paper PDF
Keywords
1 Introduction
For a autonomous vehicle, the control system utilized the real-time position and the kinematic model to track the target path which is given by a planning system precisely. The control system is composed of the lateral control and longitudinal control system, and the lateral control attracts more attention due to its difficulty in the previous researches and most of the researches for lateral control are proposed based on classical control theory [1,2,3,4]. In [1], Fenton proposed a lateral control system based on the root-locus. In [5], Kosecka proposed a vehicle sensing system model and estimate the dynamic property of the lateral error and heading-angle error based on the look ahead distance, which is widely used in later researches [5,6,7,8]. In [9], a time-variant look ahead distance is proposed to adapt to different speed. In [10], a fuzzy control strategy is proposed to handle the nonlinear characteristics and uncertainty of the system.
In most of the previous researches, a certain moving direction (forward or backward) was considered or constrained and only one look ahead distances was proposed to estimate the control errors. In this paper, multiple look ahead distances are calculated for lateral error and heading-angle error and multiple fuzzy inference engines are proposed with vehicle speed and the above-mentioned errors. Moreover, a kinematic model of mixer truck was proposed in this paper to address the length and width of the concrete mixer truck.
2 Kinematic Modeling
In previous researches, a linear model was proposed as a simplified model of the real kinematic model of the vehicle. But in most cases, the simplified linear model can not capture the real dynamic properties of the vehicle. Especially when the length of the vehicle is very large (e.g. a concrete truck), the errors of the simplified linear model is unacceptable.
In this paper, a Unicycle model is proposed to describe the vehicle which is shown in Fig. 1. X axis refers to the east and the Y axis refers to the North; P0(X0, Y0) is the center point of the rear axis of the vehicle; P0(X0, Y0) is the center point of the front axis of the vehicle; L is the length between different axis; φ is the heading angle of the vehicle and θ is the steering angle of the vehicle.
As such, the dynamic property of the vehicle can be described as follows:
3 Control
3.1 Match Point
The match point Pnow(Xnow, Ynow) is the point on the reference path which meets the following requirements: (1) the heading of Pnow on the path should match the heading angle of vehicle; (2) the distance between the match point and the real position should be the smallest.
3.2 Look Ahead Points
Multiple look ahead points are calculated in this section to estimate the corresponding look-ahead distances.
The lateral error look ahead point Ppos(Xpos, Ypos) and the heading-angle look ahead point Pang(Xang, Yang) are defined as follows:
dp and da are lateral error look ahead and heading-angle look ahead distance respectively, and Npos, Nang are the sequence number of Ppos and Pang in the reference path respectively.
3.3 Lateral Error and Heading-Angle Error
The lateral error and heading-angle error are calculated as follows:
3.4 Fuzzy Inference Engines
The fuzzy inference engines are utilized to calculate the target steering with three input (speed v, heading angle error Eang, lateral error Epos) and two outputs (θang and θpos), and every parameter is divided into 5 fuzzy sets according to their own value set as shown in Fig. 2.
And the target wheel angle of the vehicle is given below:
4 Experiments
4.1 Simulations
In this section, two simulations are conducted to show the effectiveness of our work. The original one look ahead distance method is compared with our two look ahead distances method in the first simulation; And the PID control method is compared with our fuzzy method to show the effectiveness of the proposed work.
In the first simulation, the reference path is shown as below, which includes a S-shape curve and a high-frequency sine noise to estimate the precision of the proposed control method. And the simulation is shown in Fig. 3.
In the simulation, two special condition (S-shape curve and a high-frequency sine noise) are zoomed in to show the precision of the proposed work. The simulation results shows that the original one look ahead distance method can’t handle the noise quite precisely and a cut-corner is observed when the look ahead distance is quite big. However, our work can handle the noise quite well and the precision is also acceptable.
In the second simulation, the comparison results of PID control method and our method is given. The above two look ahead distance method is used for both control method. The parameter of both control method are fine-tuned with our best effort. The reference path of the second simulation include an S-shape curve, a sharp turn and a straight-way. The simulation result is shown in Fig. 4.
4.2 On-Board Experiments
The proposed lateral control method has been experimented on our unmanned concrete mixer truck (Fig. 5) for about 500 km and the maximum lateral error for a straight-way is less than 30 cm and for a sharp curve is less than 80 cm, which is acceptable for most conditions of the concrete mixer truck, and the results are shown in Figs. 6 and 7.
5 Conclusions and Future Work
In this paper, multiple look ahead distances are calculated for lateral error and heading-angle error and multiple fuzzy inference engines are proposed with vehicle speed and the above-mentioned errors. Moreover, a kinematic model of mixer truck was proposed in this paper to address the length and width of the concrete mixer truck. Satisfactory simulation and on-board experiments results are obtained for our model.
Future work may include longitudinal control model and an analysis of the effect of speed for our model with more on-board experiments.
References
Fenton R, Melocik G, Olson K (1976) On the steering of automated vehicles: theory and experiment. IEEE Trans Autom Control 21(3):306–315
Ailon A, Berman N, Arogeti S (2005) On controllability and trajectory tracking of a kinematic vehicle model. Automatica 41(5):889–896
Byrne RH, Abdallah CT, Dorato P (1998) Experimental results in robust lateral control of highway vehicles. IEEE Control Syst 18(2):70–76
Teel AR, Murray RM, Walsh GC (1995) Nonholonomic control-systems—from steering to stabilization with sinusoidal. Int J Control 62(4):849–870
Kosecka J, Blasi R, Taylor CJ et al (1998) A comparative study of vision-based lateral control strategies for autonomous highway driving. In: Proceedings of IEEE international conference on robotics and automation, vol 3, no 16–20, pp 1903–1908
Marino R, Scalzi S, Netto M (2011) Nested PID steering control for lane keeping in autonomous vehicles. Control Eng Pract 19(12):1459–1467
Rajamani R, Zhu C, Alexander L (2003) Lateral control of a backward driven front-steering vehicle. Control Eng Pract 11(5):531–540
Moriwaki K (2005) Autonomous steering control for electric vehicles using nonlinear state feed-back control. Nonlinear Anal Theory Methods Appl 63(5–7):e2257–e2268
Tseng HE, Asgari J, Hrovat D et al (2005) Evasive manoeuvres with a steering robot. Veh Syst Dyn 43(3):199–216
Guo JH, Hu P, Li LH et al (2012) Study on lateral fuzzy control of unmanned vehicles via genetic algorithms. J Mech Eng 48(6):76–82
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2024 The Author(s)
About this paper
Cite this paper
Fu, L., Yang, Q., Liu, Y. (2024). Lateral Control of Autonomous Concrete Mixer Truck Based on Multiple Look Ahead Distances and Fuzzy Controller. In: Halgamuge, S.K., Zhang, H., Zhao, D., Bian, Y. (eds) The 8th International Conference on Advances in Construction Machinery and Vehicle Engineering. ICACMVE 2023. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-97-1876-4_36
Download citation
DOI: https://doi.org/10.1007/978-981-97-1876-4_36
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-1875-7
Online ISBN: 978-981-97-1876-4
eBook Packages: EngineeringEngineering (R0)