A non-overshooting controller for vehicle path following

被引:4
作者
Xu, Tong [1 ]
Wang, Dong [1 ]
Zhang, Weigong [1 ]
机构
[1] Southeast Univ, Sch Instrument Sci & Engn, 2 Sipailou, Nanjing 210096, Peoples R China
关键词
Non-overshooting control; unmanned articulated vehicle; line of sight guidance; improved particle swarm optimization; Ziegler-Nichols; PI control; settling time; differential global positioning system; LINE-OF-SIGHT; SYSTEM; TARGET; COMPENSATION; TRACKING; DESIGN;
D O I
10.1177/0142331221994384
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unmanned pavement construction is of great significance in China, and one of the most important issues is how to follow the designed path near the boundary of the pavement construction area to avoid curbs or railings. In this paper, we raise a simple yet effective controller, named the proportional-integral-radius and improved particle swarm optimization (PIR-IPSO) controller, for fast non-overshooting path-following control of an unmanned articulated vehicle (UAV). Firstly, UAV kinematics model is introduced and segmented UAV steering dynamics model is built through field experiments; then, the raw data collected by differential global positioning system (DGPS) is used to build the measurement error distribution model that simulates positioning errors. Next, line of sight (LOS) guidance law is introduced and the LOS initial parameter is assigned based on human driving behavior. Besides, the initial control parameters tuned by the Ziegler-Nichols (ZN) method are used as the initial iterative parameters of the PSO controller. An improved PSO fitness function is also designed to achieve fast non-overshoot control performance. Experiments show that compared with the PSO, ZN and ZN-PSO controller, the PIR-PSO-based controller has significantly less settling time and almost no overshoot in various UAV initial states. Furthermore, compared with other controllers, the proposed PIR-IPSO-based controller achieves precise non-overshoot control, relatively less settling time and centimeter-level positioning error in various initial deviations.
引用
收藏
页码:2282 / 2291
页数:10
相关论文
共 43 条
  • [1] Nonlinear adaptive sliding mode control with fast non-overshooting responses and chattering avoidance
    Antonio Gonzalez, Jose
    Barreiro, Antonio
    Dormido, Sebastian
    Banos, Alfonso
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2017, 354 (07): : 2788 - 2815
  • [2] Robust output regulation for state feedback descriptor systems with nonovershooting behavior
    Babu, Praveen S.
    Xavier, Nithin
    Bandyopadhyay, Bijnan
    [J]. EUROPEAN JOURNAL OF CONTROL, 2020, 52 (52) : 19 - 25
  • [3] Robust nonovershooting tracking controller for descriptor systems
    Babu, Praveen S.
    Xavier, Nithin
    Bandyopadhyay, Bijnan
    [J]. EUROPEAN JOURNAL OF CONTROL, 2018, 43 : 57 - 63
  • [4] Design and co-simulation of a fuzzy gain-scheduled PID controller based on particle swarm optimization algorithms for a quad tilt wing unmanned aerial vehicle
    Ben Khoud, Khaled
    Bouallegue, Soufiene
    Ayadi, Mounir
    [J]. TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2018, 40 (14) : 3933 - 3952
  • [5] Bhushan B, 2017, 1 IEEE INT C POW EL
  • [6] The design of particle swarm optimization guidance using a line-of-sight evaluation method
    Chen, Kuei-Yi
    Lee, Yung-Lung
    Liao, Sheng-Ju
    Kung, Chien-Chun
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 54 : 159 - 169
  • [7] Trajectory-following guidance based on a virtual target and an angle constraint
    Chen, Qi
    Wang, Xugang
    Yang, Jing
    Wang, Zhongyuan
    [J]. AEROSPACE SCIENCE AND TECHNOLOGY, 2019, 87 : 448 - 458
  • [8] Numerical simulation for Fuzzy-PID controllers and helping EP reproduction with PSO hybrid algorithm
    Chiou, Juing-Shian
    Liu, Ming-Tang
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2009, 17 (10) : 1555 - 1565
  • [9] Integration of sliding mode based steering control and PSO based drive force control for a 4WS4WD vehicle
    Dai, Penglei
    Taghia, Javad
    Lam, Stanley
    Katupitiya, Jay
    [J]. AUTONOMOUS ROBOTS, 2018, 42 (03) : 553 - 568
  • [10] De Pascali L., 2016, 2016 IEEE Conference on Control Applications (CCA), P329, DOI 10.1109/CCA.2016.7587857