| Literature DB >> 32316352 |
Dequan Zeng1,2, Zhuoping Yu1,2, Lu Xiong1,2, Zhiqiang Fu1,2, Zhuoren Li1,2, Peizhi Zhang1,2, Bo Leng1,2, Fengwu Shan1,2,3.
Abstract
How to make a controller robust and stable to reject the disturbance of uncertainty is an inevitable challenge. Aiming at addressing the lateral control problem for an autonomous road sweeper, a heading-error-based first order linear active disturbance rejective controller (HFO-LADRC) is proposed in this paper. To eliminate the lateral error and the heading error at the same time, a new model, called the heading-error-based model, is proposed for lateral motion, and the Lyapunov function was employed to explore the convergence ability of the heading error and lateral error. Since the heading-error-based model is first order, the ADRC is designed as first order and linear, and each module of the HFO-LADRC has been devised in detail. To ensure solution accuracy, the fourth order Runge-Kutta method was adopted as the differential system solver, and a typical ring scenario and a double lane-changing scenario were designed referencing the standard. Considering the obvious influence, wheelbase uncertainty, steering ratio uncertainty and Gaussian white noise disturbance were taken into account for the tests. The results illustrate that, in the case of both wheelbase uncertainty and steer ratio uncertainty, the HFO-LADRC has strong robustness and stability compared with a typical pure pursuit controller and classical SO-LADRC.Entities:
Keywords: lateral motion control; linear active disturbance rejective control; robustness; system uncertainty
Year: 2020 PMID: 32316352 PMCID: PMC7219063 DOI: 10.3390/s20082274
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Trajectory tracking diagram.
Figure 2Heading-error-based first order linear active disturbance rejective controller (HFO-LADRC) control scheme.
Figure 3Solving diagram.
Key parameters.
| Parameter | Setting | Parameter | Setting | Parameter | Setting |
|---|---|---|---|---|---|
| Designed wheelbase | 1.34 m | Working speed | 5.0 km/h | Preview distance | 1.34 m |
| Designed Steer ratio | 5.0 | Maximum steer angle | 0.698 rad | LESO period | 0.01 s |
|
| 0.09 |
| 10/ |
| 0.1/ |
|
| −0.1 | LSEF gain | 0.4 | LESO gain | 4 |
Method and real wheelbase L.
| Label | Method | Real | Label | Method | Real | Label | Method | Real |
|---|---|---|---|---|---|---|---|---|
| Pur1 | Pure Pursuit | 1.34 m | SOL1 | SO-LADRC | 1.34 m | HFO1 | HFO-LADRC | 1.34 m |
| Pur2 | Pure Pursuit | 1.44 m | SOL2 | SO-LADRC | 1.44 m | HFO2 | HFO-LADRC | 1.44 m |
| Pur3 | Pure Pursuit | 1.24 m | SOL3 | SO-LADRC | 1.24 m | HFO3 | HFO-LADRC | 1.24 m |
Figure 4Ring test scenario. (a) Trajectory tracking (3D), (b) Trajectory tracking (2D), (c) Lateral error, (d) Heading error, (e) Steer angle.
Figure 5Double lane-changing test scenario. (a) Trajectory tracking (3D), (b) Trajectory tracking (2D), (c) Lateral error, (d) Heading angle, (e) Steer angle.
Method and real steer ratio i.
| Label | Method | Real | Label | Method | Real | Label | Method | Real |
|---|---|---|---|---|---|---|---|---|
| Pur1 | Pure Pursuit | 5.0 | SOL1 | SO-LADRC | 5.0 | HFO1 | HFO-LADRC | 5.0 |
| Pur2 | Pure Pursuit | 6.0 | SOL2 | SO-LADRC | 6.0 | HFO2 | HFO-LADRC | 6.0 |
| Pur3 | Pure Pursuit | 4.0 | SOL3 | SO-LADRC | 4.0 | HFO3 | HFO-LADRC | 4.0 |
Figure 6Ring test scenario. (a) Trajectory tracking (3D), (b) Trajectory tracking (2D), (c) Lateral error, (d) Heading angle, (e) Steer angle.
Figure 7Double lane-changing test scenario. (a) Trajectory tracking (3D), (b) Trajectory tracking (2D), (c) Lateral error, (d) Heading angle, (e) Steer angle.
Figure 8Steer ratio with Gaussian white noise (GWN).
Method and real steer ratio i.
| Label | Method | Real | Label | Method | Real | Label | Method | Real |
|---|---|---|---|---|---|---|---|---|
| Pur1 | Pure Pursuit | 5.0 | SOL1 | SO-LADRC | 5.0 | HFO1 | HFO-LADRC | 5.0 |
| Pur2 | Pure Pursuit | GWN | SOL2 | SO-LADRC | GWN | HFO2 | HFO-LADRC | GWN |
Figure 9Ring test scenario. (a) Trajectory tracking (3D), (b) Trajectory tracking (2D), (c) Lateral error, (d) Heading angle, (e) Steer angle.
Figure 10Double lane-changing test scenario. (a) Trajectory tracking (3D), (b) Trajectory tracking (2D), (c) Lateral error, (d) Heading angle, (e) Steer angle.