计算机与现代化 ›› 2022, Vol. 0 ›› Issue (02): 7-12.

• 算法设计与分析 • 上一篇    下一篇

基于三次样条插值的自动入库泊车免疫粒子群改进算法

  

  1. (1.中车大连电力牵引研发中心有限公司实验事业部,辽宁大连116041;2.大连交通大学自动化与电气工程学院,
    辽宁大连116028;3.上海交通大学自动化系,上海200240;4.内蒙古民族大学工学院,内蒙古通辽028000;
    5.大连海事大学船舶电气工程学院,辽宁大连116026;6.江西新能源科技职业学院机电工程学院,
    江西新余338004;7.内蒙古民族大学智能制造技术重点实验室,内蒙古通辽028000)
  • 出版日期:2022-03-31 发布日期:2022-03-31
  • 作者简介:王哲(1988—),男,辽宁大连人,工程师,硕士,研究方向:电气兼容,自动控制,自动泊车,E-mail: w13795163786@163.com; 王龙达(1986—),男,辽宁大连人,讲师,博士,研究方向:城市轨道列车多目标优化与控制算法; 刘罡(1984—),男,内蒙古通辽人,副教授,博士,研究方向:信息融合,避障,故障诊断,E-mail: liugang530242@163.com; 王兴成(1954—),男,辽宁昌图人,教授,博士研究生导师,研究方向:鲁棒控制,复杂系统控制,智能算法,智能交通; 王忠君(1990—),男,辽宁大连人,工程师,硕士,研究方向:电磁兼容技术,电气实验,E-mail: wangzhongjun@crrcgc.cc; 鲍鲁杰(1993—),山东济宁人,工程师,研究方向:电磁兼容实验,电气实验,E-mail: baolujie@crrcgc.cc。
  • 基金资助:
    内蒙古自治区自然科学基金资助项目(2017BS0605); 内蒙古民族大学博士科研启动基金资助项目(BS416); 内蒙古自治区高等学校青年科技英才支持计划基金资助项目(NJYT-17-B34)

Improved Immune Particle Swarm Optimization Algorithm for Automatic Parallel Parking Based on Cubic Spline Interpolation#br#

  1. (1. Test Department, CRRC Dalian R&D Co. Ltd., Dalian 116041, China; 
    2. School of Automation and Electrical Engineering, Dalian Jiaotong University, Liaoning Dalian, 116028, China; 
    3. Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China;
    4. College of Engineering, Inner Mongolia University for Nationalities, Inner Mongolia Tongliao 028000, China; 
    5. School of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, China;  
    6. School of Mechanical and Electrical Engineering, Jiangxi New Energy Technology Institute, Jiangxi Xinyu 338004, China; 
    7. Inner Mongolia Minzu University Key Laboratory of Intelligent Manufacturing Technology, Inner Mongolia Tongliao 028000, China)
  • Online:2022-03-31 Published:2022-03-31

摘要: 传统自动入库泊车轨迹优化算法不易寻到光滑、精确且优化的泊车轨迹。结合智能自动入库泊车原理,本文提出一种基于三次样条插值的自动入库泊车方法,从而获得理想优化的泊车参考轨迹。为了有效地提升自动入库泊车轨迹寻优算法的性能,以泊车轨迹最短作为优化目标来选定一组合适的泊车位置参考点,在三次样条插值的基础上,又提出一种免疫粒子群改进算法。首先,为提升算法全局搜索性能和收敛速度,引入自适应变异策略;然后,引入免疫机制来有效提升其全局优化能力。测试函数及自动入库泊车实际算例的仿真结果表明,所提出的自动入库泊车免疫粒子群改进算法具有更高的寻优精度和较快的收敛速度。

关键词: 三次样条插值, 自动入库泊车, 粒子群算法, 自适应变异, 免疫

Abstract: It is difficult to obtain the smooth, accurate and optimal parking trajectory by using traditional automatic parallel parking optimization algorithm. For obtaining ideal optimal parking target trajectory, combined with the intelligent automatic parking theory, an automatic parallel parking method based on cubic spline interpolation is proposed. In order to improve the optimization performance for automatic parallel parking optimization algorithm effectively, an immune improved particle swarm optimization algorithm (IIPSO) based on cubic spline interpolation is proposed for choosing an appropriate parking position reference points by using shortest parking trajectory as optimization target. Firstly, for enhancing the global search performance and convergence velocity of particle swarm optimization (PSO), an adaptive mutation strategy is introduced. Secondly, an immune strategy is introduced to improve the global optimization ability of particle swarm optimization. The simulation results of test functions and the practical example of automatic parking indicate that the IIPSO algorithm proposed in this paper has better optimization precision and faster convergence speed.

Key words: cubic spline interpolation, automatic parallel parking, particle swarm optimization (PSO), adaptive mutation, immune