<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Energy-Efficient Routing in UAVs Supported Perimeter Security Networks</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Alexander</forename><forename type="middle">K</forename><surname>Alexandrov</surname></persName>
							<email>akalexandrov@ir.bas.bg</email>
							<affiliation key="aff0">
								<orgName type="department">Institute of Robotics</orgName>
								<orgName type="institution">Bulgarian Academy of Sciences</orgName>
								<address>
									<addrLine>Acad. G. Bonchev str</addrLine>
									<postCode>1113</postCode>
									<settlement>Sofia</settlement>
									<country key="BG">Bulgaria</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Anastass</forename><forename type="middle">N</forename><surname>Madzharov</surname></persName>
							<email>a.madzharov@ir.bas.bg</email>
							<affiliation key="aff0">
								<orgName type="department">Institute of Robotics</orgName>
								<orgName type="institution">Bulgarian Academy of Sciences</orgName>
								<address>
									<addrLine>Acad. G. Bonchev str</addrLine>
									<postCode>1113</postCode>
									<settlement>Sofia</settlement>
									<country key="BG">Bulgaria</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Energy-Efficient Routing in UAVs Supported Perimeter Security Networks</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">EC65905A95B8631B4078655F67CFA69D</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T17:32+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>UAV</term>
					<term>PSO</term>
					<term>sensor network</term>
					<term>perimeter security</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>UAV-assisted ground and underwater perimeter security sensor networks represent a sophisticated integration of aerial, ground, and underwater technologies for surveillance and security purposes. This system combines Unmanned Aerial Vehicles (UAVs) with underwater sensors to monitor and protect strategic areas like harbors, offshore installations, and coastal facilities. Unmanned Aerial Vehicles (UAVs) have become pivotal in modern surveillance and security operations. Their versatility, mobility, and technological adaptability make them ideal for perimeter security systems. This study examines the integration of group of UAVs into perimeter security, evaluating their effectiveness, operational frameworks, technological advancements, and potential future developments. We analyze and implement a PSO (Particle Swarm Optimization) algorithm, related to group of UAVs trajectory optimization, review case studies, and identify key considerations for effective development.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>UAV-assisted underwater perimeter security sensor networks represent a cutting-edge blend of aerial and maritime technologies, designed to enhance the security of critical aquatic areas. This integration of Unmanned Aerial Vehicles (UAVs) and underwater sensors provides a robust solution for monitoring and safeguarding sensitive zones like naval bases, coastal areas, ports, and offshore installations.</p><p>The key components in the UAV-assisted underwater perimeter security sensor networks are the sensors, UAVs, and the control center.</p><p>Underwater sensors typically include acoustic sensors (such as sonars), geophones, hydrophones for detecting sound under water, and magnetic anomaly detectors for identifying metallic objects. These sensors continuously scan underwater environments to detect and track potential threats, like submarines, divers, or unmanned underwater vehicles (UUVs).</p><p>UAVs provide real-time aerial surveillance, significantly extending the range of observation beyond the immediate perimeter. They act as a vital link between the underwater sensors and the control center, especially important in deep-water areas where direct communication is difficult.</p><p>Control center provides data processing and decision making. Here the data from both UAVs and underwater sensors is analyzed, processed, and fused to form a comprehensive operational picture. Control center assesses potential threats based on the gathered information and coordinates appropriate responses.</p><p>One of the challenges in the UAVs assisted underwater perimeter security sensor networks is the energy management. Both the UAVs and underwater sensors must efficiently manage their power to ensure prolonged operational capabilities. The present study focuses on energy management, especially in energy-efficient and reliable routing of groups of UAVs. The UAVs energy-efficient routing is a multifaceted challenge that involves optimizing the flight paths and operational strategies of UAVs.</p><p>The objective is to maintain vigilant monitoring and rapid response capabilities while minimizing energy consumption, which is critical for the longevity and effectiveness of the UAVs in defense operations. The aim is to create routes and operational patterns that minimize energy usage while ensuring comprehensive security coverage.</p><p>Altitude and speed optimization in UAV-supported underwater perimeter security sensor networks is a critical aspect of ensuring energy-efficient routing and effective operation. The right balance of altitude and speed directly impacts the UAVs' energy consumption, coverage area, sensor effectiveness, and response times.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.1.">Altitude optimization</head><p>Higher altitudes can offer less air resistance, but the benefit must be balanced against increased energy requirements for climbing and maintaining altitude. Higher altitudes may increase the coverage area but could reduce the detail or accuracy of sensor data. The right altitude affects UAV performance in different weather conditions. For example, flying above or below certain weather layers (like fog or clouds) can be crucial.</p><p>The optimized altitude can ensure communication with both the underwater sensor network and the control station <ref type="bibr" target="#b0">[1]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.2.">Speed optimization</head><p>Generally, faster speeds increase energy consumption. The optimization algorithm should identify the most energy-efficient cruising speed for each UAV model. Faster speeds allow for quicker coverage of an area but might reduce the effectiveness of sensors due to motion blur or reduced processing time.</p><p>Speed must be optimized to balance routine surveillance with the need for rapid response in case of detected threats <ref type="bibr" target="#b1">[2,</ref><ref type="bibr" target="#b2">3]</ref>. Tailwind can be exploited to reduce energy consumption, whereas flying into headwinds will require more energy, affecting optimal speed decisions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Related works</head><p>There are some existing solutions related to the UAVs assisted underwater perimeter security sensor networks as:</p><p>• DJI Enterprise Drones -the solution is used for inspection and surveillance of commercial and military complexes. The drone is equipped with thermal imaging sensors, high-resolution cameras, and programmable flight paths and is programmed for routine patrols or dispatched upon alerts from ground and underwater sensors. • AeroVironment Raven RQ-11B -the solution is used for battlefield reconnaissance and surveillance. The UAV is equipped with GA (Genetic Algorithms), based trajectory optimization system and interfaces with ground and underwater control systems and sensor networks. • Elbit Systems Skylark I-LEX -this is electrically propelled UAV equipped with MPC (Model Predictive Control) trajectory optimization system, designed to collect data and interface with ground and underwater sensors for a comprehensive security net and is utilized by military and homeland security for national borders and sensitive areas. • Anduril Industries' Lattice -this is a complete system that integrates drones, ground and underwater sensors, and AI-powered analysis to detect, classify, and respond to threats. • Asylon DroneCore -automated drone deployment system that works with perimeter sensors to conduct autonomous patrols and respond to intrusions. The system is integrated with existing security infrastructure, providing a bird's-eye view when a ground sensor is triggered. • General Atomics Predator B -used for national border surveillance, can be used in conjunction with ground sensor arrays for detecting and tracking movements and is equipped with high-resolution cameras and advanced signal intelligence equipment that can integrate with sensor network data.</p><p>All the mentioned UAVs have a custom design navigation systems with included energy-efficient software algorithms for routing and altitude/speed optimization, using various algorithms such as RL (Reinforcement Learning, Dynamic Programming, Dijkstra, GA (Genetic algorithms) in different combinations.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Proposed solution</head><p>The current research is focused on the development and implementation of altitude (elevation) and speed optimization algorithm in custom designed UAVs.</p><p>The proposed algorithm is based on PSO (Particle Swarm Optimization) <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b4">5,</ref><ref type="bibr" target="#b5">6]</ref>. This is a computational method that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of quality.</p><p>It solves a problem by having a population of candidate solutions, here dubbed particles, and moving these particles around in the search-space according to simple mathematical formulae over the particle's position and velocity.</p><p>Each particle's movement is influenced by its local best known position but is also guided toward the best known positions in the search-space, which are updated as better positions are found by other particles. When applying PSO for altitude and speed optimization in UAVs supporting underwater perimeter security sensor networks, the goal is to determine the optimal flight paths, altitudes, and speeds for the UAVs to maximize coverage, efficiency, and responsiveness while minimizing energy consumption.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Challenges in the speed and elevation optimization</head><p>The following challenges related to the speed/elevation optimization problem were defined during the research:</p><p>• High Dimensionality: The speed/elevation optimization problem can be high-dimensional, especially when considering 3D space and time, making it computationally intensive <ref type="bibr" target="#b6">[7]</ref>.</p><p>• Dynamic Constraints: UAVs must respond to dynamic changes in the environment, which requires the PSO to be adaptable and responsive in real-time. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Objective Function</head><p>Let's denote the objective function as 𝑓 (𝑥), where 𝑥 represents a vector of the decision variables (altitude and speed in this case) for UAVs. The function might aim to minimize energy consumption while maximizing area coverage, response time, or signal quality. This could be a weighted sum or a more complex function based on the mission requirements.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Constraints</head><p>Include constraints like battery life (B), maximum and minimum altitude (𝐴 {max} , 𝐴 {min} ), and speed limits (𝑆 {max} , 𝑆 {min} ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>PSO Algorithm Structure</head><p>Particle Representation -each particle 𝑖 in the swarm represents a potential solution, with its position pi indicating a particular set of altitudes and speeds for a UAV.</p><p>Initialization: randomly initialize the position pi and velocity vi of each particle within the feasible space defined by the constraints.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Velocity and Position Update Rules</head><p>Velocity update:</p><formula xml:id="formula_0">𝑣 𝑡+1 𝑖 = 𝜔𝑣 (𝑡) 𝑖 + 𝑐1𝑟1 (︁ 𝑝 𝑏𝑒𝑠𝑡,𝑖 − 𝑝 (𝑡) 𝑖 )︁ + 𝑐2𝑟2 (︁ 𝑝 𝑔𝑙𝑜𝑏𝑎𝑙 𝑏𝑒𝑠𝑡 − 𝑝 (𝑡) 𝑖 )︁ ,<label>(1)</label></formula><p>where 𝜔 is the inertia weight, 𝑐1 and 𝑐2 are cognitive and social coefficients, respectively, 𝑟1, 𝑟2 are random numbers between 0 and 1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Position update:</head><formula xml:id="formula_1">𝑝 𝑡+1 𝑖 = 𝑝 (𝑡) 𝑖 + 𝑣 𝑡+1 𝑖 .<label>(2)</label></formula><p>Ensure that the updated position adheres to the constraints.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Evaluation:</head><p>Evaluate the fitness of each particle using the objective function 𝑓 (𝑥).</p><p>Update the personal best pbest,i if the current position of the particle yields a better value of the objective function. Update the global best 𝑝 𝑔𝑙𝑜𝑏𝑎𝑙 𝑏𝑒𝑠𝑡 if any particle achieves a better value than the current global best.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Termination:</head><p>Continue iterating until a maximum number of iterations is reached or convergence criteria are met (e.g., minimal improvement in the global best).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Example Objective Function</head><p>Consider a simplified example where the objective is to minimize energy consumption 𝐸 while ensuring good area coverage 𝐶. The objective function might look like this:</p><formula xml:id="formula_2">𝑓 (𝑥) = 𝛼𝐸 (𝑥) − 𝛽𝐶 (𝑥) .<label>(3)</label></formula><p>Here, 𝛼 and 𝛽 are weights reflecting the importance of energy consumption versus coverage. The functions 𝐸(𝑥) and 𝐶(𝑥) compute the energy consumption and coverage based on the altitude and speed parameters in 𝑥.</p><p>The mathematical overview provided here is a simplified version of what could be a complex real-world implementation. In practice, the functions and parameters would need to be tailored to specific UAV capabilities, sensor characteristics, environmental factors, and mission goals.</p><p>Additionally, various enhancements to the basic PSO, such as constriction factors or varying inertia weight, might be employed to improve convergence and solution quality.</p><p>To implement the PSO algorithm for altitude and speed optimization in UAV-supported underwater perimeter security sensor networks, we will develop a structured pseudocode.</p><p>This pseudocode will help visualization the flow of the algorithm and serve as a guide for actual programming.</p><p>Remember that PSO is inherently iterative and works with a population of solutions, adjusting them over time based on a defined objective function.</p><p>The related PSO algorithm written in pseudocode is shown below: -for iter = 1 to max_iterations:</p><p>-for each particle i:</p><p>-Update velocity: -r1, r2 = Random numbers between 0 and 1 -velocity</p><formula xml:id="formula_3">[i] = omega * velocity[i] + c1 * r1 * (pbest[i] -position[i]) + c2 * r2 * (gbest -position[i]) -Update position: -position[i] = position[i] + velocity[i] -Ensure position[i] adheres to [A_min, A_max] and [S_min, S_max] -Evaluate: -If objective_function(position[i]) is better than objective_function(pbest[i]): -pbest[i] = position[i] -If objective_function(position[i]</formula><p>) is better than objective_function(gbest):</p><p>-gbest = position[i] -Return gbest as the optimal solution End Algorithm Related to the pseudocode above please note: Initialization: The initial positions and velocities are randomly assigned within the permissible ranges for altitude and speed. Each particle's initial position is considered its personal best (pbest).</p><p>Updating Velocities and Positions: The velocities are updated considering both the particle's own best position and the global best (gbest). The updated velocity influences the new position. It's important to ensure that the updated positions are within the allowed ranges.</p><p>Evaluating and Updating Best Positions: After updating positions, evaluate them using the objec-tive_function. If a particle's new position is better than its pbest, update pbest. If it's better than the current gbest, update gbest.</p><p>Termination: The algorithm iterates through this process, gradually moving the swarm towards the best solution. The process repeats either until the maximum number of iterations is reached or some other stopping criterion (like a convergence threshold) is met.</p><p>Returning the Optimal Solution: Finally, the gbest after the last iteration is returned as the optimal set of altitude and speed parameters.</p><p>Customization for the specific use-case: The objective function should be designed specifically for the UAV's operational requirements, taking into account factors like energy consumption, area coverage, sensor effectiveness, and other mission-specific metrics.</p><p>Parameters such as 𝜔, 𝑐1, and 𝑐2 may need tuning for optimal performance in specific scenarios.</p><p>Additional constraints or enhancements can be integrated into the algorithm based on specific requirements and operational environments.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Key Takeaways</head><p>Enhanced Efficiency: The PSO algorithm effectively optimizes UAV flight parameters (altitude and speed), leading to improved energy efficiency. This results in longer mission durations and reduced operational costs.</p><p>Adaptive Flight Paths: The algorithm's ability to dynamically adapt flight paths in response to changing environmental conditions and mission requirements is a significant advantage, ensuring optimal coverage and data collection.</p><p>Collaborative Functionality: PSO inherently supports multi-UAV coordination, allowing for effective swarm operations. This results in comprehensive area surveillance and redundant systems for critical defense missions.</p><p>Real-Time Decision Making: The implementation enables UAVs to make real-time adjustments, crucial for responding to emergent underwater threats or anomalies detected by the sensor network.</p><p>Operational Flexibility: The algorithm's flexibility allows it to be tailored to various mission scenarios, UAV types, and sensor network configurations, making it broadly applicable in underwater perimeter defense.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Challenges and Considerations</head><p>Complex Environmental Dynamics: The underwater and aerial environments present unique challenges, including variable weather conditions and underwater currents, which can affect the algorithm's performance.</p><p>Communication Limitations: Ensuring reliable communication between UAVs and underwater sensors remains a challenge, impacting the coordination and effectiveness of the network.</p><p>Computational Demands: PSO, especially in realtime applications, can be computationally intensive, necessitating robust onboard processing capabilities. Security and Robustness: The system must be secured against potential cyber threats and robust enough to handle operational uncertainties and potential system failures.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusion</head><p>The implementation of a Particle Swarm Optimization (PSO) algorithm for altitude and speed optimization in UAVs supporting underwater perimeter security sensor networks is a sophisticated approach that leverages the strengths of swarm intelligence for operational efficiency. The conclusion drawn from this implementation can highlight its significance, potential benefits, and areas for future enhancement. Future steps:</p><p>• incorporating advanced variants of PSO or hybrid algorithms could further optimize performance, especially in highly dynamic or unpredictable environments. • leveraging AI for predictive analytics and machine learning for continuous improvement of flight path algorithms based on historical data can enhance operational efficiency. • incorporating sustainable technologies, such as solar-powered UAVs, can extend mission durations and reduce environmental impact.</p><p>The implementation of a PSO algorithm for optimizing a group of UAVs' altitude and speed in underwater perimeter security sensor networks demonstrates significant potential in improving maritime security operations <ref type="bibr" target="#b11">[12]</ref>. While challenges remain, the continuous advancements in technology and algorithmic strategies hold promise for developing more sophisticated, efficient, and robust defense networks in the future . This approach exemplifies the innovative integration of aerial and maritime technologies, paving the way for enhanced security solutions in coastal and offshore environments.</p><p>In conclusion, PSO is a robust and versatile algorithm widely used for solving complex optimization problems. Its ongoing developments and applications across diverse fields highlight its relevance in the current technological landscape.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head></head><label></label><figDesc>PSO algorithm for UAVs elevation/speed optimization Inputs: -num_particles: Number of particles in the swarm -max_iterations: Maximum number of iterations -objective_function: Function to optimize (minimize or maximize) -A_max, A_min: Maximum and minimum allowable altitudes -S_max, S_min: Maximum and minimum allowable speeds -omega: Inertia weight -c1, c2: Cognitive and social coefficients Initialize: -Create num_particles particles with random positions and velocities -for each particle i: -position[i] = Random within [A_min, A_max] and [S_min, S_max] -velocity[i] = Random initial velocity -pbest[i] = position[i] -gbest = position of the best particle based on objective_function Main Loop:</figDesc></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Joint altitude and beamwidth optimization for uav-enabled multiuser communications</title>
		<author>
			<persName><forename type="first">H</forename><surname>He</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Zeng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Zhang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Communications Letters</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="page" from="344" to="347" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Joint speed control and energy replenishment optimization for uavassisted iot data collection with deep reinforcement transfer learning</title>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">H</forename><surname>Chu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">T</forename><surname>Hoang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">N</forename><surname>Nguyen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Van Huynh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Dutkiewicz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Internet of Things Journal</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="page" from="5778" to="5793" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Offspeeding: Optimal energy-efficient flight speed scheduling for uav-assisted edge computing</title>
		<author>
			<persName><forename type="first">W</forename><surname>Ye</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Luo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Shan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Yang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer Networks</title>
		<imprint>
			<biblScope unit="volume">183</biblScope>
			<biblScope unit="page">107577</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Particle swarm optimization algorithm: an overview</title>
		<author>
			<persName><forename type="first">D</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Tan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Soft computing</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="page" from="387" to="408" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">The particle swarm optimization (pso) algorithm application-a review</title>
		<author>
			<persName><forename type="first">O</forename><forename type="middle">F</forename><surname>Aje</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">A</forename><surname>Josephat</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Global Journal of Engineering and Technology Advances</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="page" from="1" to="006" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Structure of particle swarm optimization (pso)</title>
		<author>
			<persName><forename type="first">M</forename><surname>Ehteram</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Seifi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">B</forename><surname>Banadkooki</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Hellenic Conference on Artificial Intelligence</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="23" to="32" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Two-step planning of dynamic uav trajectories using iterativespaces</title>
		<author>
			<persName><forename type="first">S</forename><surname>Schräder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Schleich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Behnke</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Intelligent Autonomous Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="257" to="271" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Trajectory planner for uavs based on potential field obtained by a kinodynamic gene regulation network</title>
		<author>
			<persName><forename type="first">J</forename><surname>Hong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Fan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Sensors</title>
		<imprint>
			<biblScope unit="volume">23</biblScope>
			<biblScope unit="page">7982</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Particle swarm intelligence. an overview</title>
		<author>
			<persName><forename type="first">R</forename><surname>Poli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Kennedy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Blackwell</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Swarm Intelligence</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="33" to="57" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Uav formation trajectory planning algorithms: A review</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Xiong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Yan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Drones</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="page">62</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">A kind of route planning method for uav based on improved pso algorithm</title>
		<author>
			<persName><forename type="first">Q</forename><surname>Geng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Zhao</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">2013 25th Chinese control and decision conference (CCDC), IEEE</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="2328" to="2331" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">A review of cooperative path planning of an unmanned aerial vehicle group</title>
		<author>
			<persName><forename type="first">H</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Xin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>-H. Dou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Hirota</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Frontiers of Information Technology &amp; Electronic Engineering</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="page" from="1671" to="1694" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
