Xiaojun Zhou , Zhouhang Tang , Nan Wang , Chunhua Yang , Tingwen Huang
{"title":"A novel state transition algorithm with adaptive fuzzy penalty for multi-constraint UAV path planning","authors":"Xiaojun Zhou , Zhouhang Tang , Nan Wang , Chunhua Yang , Tingwen Huang","doi":"10.1016/j.eswa.2024.123481","DOIUrl":null,"url":null,"abstract":"<div><p>Unmanned aerial vehicles (UAVs) require pre-planned flight paths that are energy-efficient, safe and smooth across their wide range of application scenarios. In this study, a novel UAV path planning method is proposed. Firstly, the UAV path planning under numerous obstacles is modeled as a continuous constrained optimization problem. The cost function is formulated as a linear combination of length, height variation, and smoothness, while the constraints include obstacle avoidance, height limitation, and the maneuverability of UAV. Subsequently, a novel constrained state transition algorithm with adaptive fuzzy penalty (AFSTA) is proposed to solve the optimization problem. In AFSTA, a novel adaptive fuzzy penalty function is designed to leverage expert knowledge to establish a reasonable mapping relationship from the fitness value and the degree of constraint violation to the penalty factor for a candidate solution. Meanwhile, the state transition algorithm (STA) is used as the search engine for both global and local search. Experimental results illustrate that the proposed method can find energy-efficient, safe, and maneuverable flight paths successfully with the superiority over other state-of-the-art metaheuristic algorithms.</p></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"248 ","pages":"Article 123481"},"PeriodicalIF":7.5000,"publicationDate":"2024-02-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417424003464","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Unmanned aerial vehicles (UAVs) require pre-planned flight paths that are energy-efficient, safe and smooth across their wide range of application scenarios. In this study, a novel UAV path planning method is proposed. Firstly, the UAV path planning under numerous obstacles is modeled as a continuous constrained optimization problem. The cost function is formulated as a linear combination of length, height variation, and smoothness, while the constraints include obstacle avoidance, height limitation, and the maneuverability of UAV. Subsequently, a novel constrained state transition algorithm with adaptive fuzzy penalty (AFSTA) is proposed to solve the optimization problem. In AFSTA, a novel adaptive fuzzy penalty function is designed to leverage expert knowledge to establish a reasonable mapping relationship from the fitness value and the degree of constraint violation to the penalty factor for a candidate solution. Meanwhile, the state transition algorithm (STA) is used as the search engine for both global and local search. Experimental results illustrate that the proposed method can find energy-efficient, safe, and maneuverable flight paths successfully with the superiority over other state-of-the-art metaheuristic algorithms.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.