Motor-Quadrotor Simulations based on FOC and Cuckoo PID Tuning

This paper presents advanced simulation tools for a quadrotor Unmanned Aerial Vehicle (UAV) system equipped with four six-phase Permanent Magnet Synchronous Motors (PMSMs). A Cuckoo Optimization Algorithm (COA) is designed for tuning the parameters of the decentralized PI/PID controllers of quadcopter height, quadcopter attitude, motor’s velocities, and motors’ currents. Current control and speed control are implemented by means of the Field Oriented Control (FOC) logic. COA optimizes Square Error (SE) cost functions of the error dynamics variables with respect to the target quadrotor’s stabilization task. The PID tuning process consists of three cascaded phases: optimization of quadrotor motion dynamics, optimization of motor speed dynamics, and optimization of motor currents dynamics. This process is repeated for different hovering and maneuvering scenarios. Sensor noise and anti-wind-up functions are also implemented. Simulations results obtained by means of MATLAB/Simulink<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">®</sup> demonstrate the effectiveness of the approach regarding simulation and control tuning for the coupled motor-quadrotor system.

Authors

Institutions

Publication Details

Published
2025-08-07
DOI
https://doi.org/10.1109/acdsa65407.2025.11166583
Primary Topic
Real-time simulation and control systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Motor-Quadrotor Simulations based on FOC and Cuckoo PID Tuning

Marco Rinaldi, Morteza Moslehi
Real-time simulation and control systems
article

Motor-Quadrotor Simulations based on FOC and Cuckoo PID Tuning

Marco Rinaldi, Morteza Moslehi
article en

Abstract

This paper presents advanced simulation tools for a quadrotor Unmanned Aerial Vehicle (UAV) system equipped with four six-phase Permanent Magnet Synchronous Motors (PMSMs). A Cuckoo Optimization Algorithm (COA) is designed for tuning the parameters of the decentralized PI/PID controllers of quadcopter height, quadcopter attitude, motor’s velocities, and motors’ currents. Current control and speed control are implemented by means of the Field Oriented Control (FOC) logic. COA optimizes Square Error (SE) cost functions of the error dynamics variables with respect to the target quadrotor’s stabilization task. The PID tuning process consists of three cascaded phases: optimization of quadrotor motion dynamics, optimization of motor speed dynamics, and optimization of motor currents dynamics. This process is repeated for different hovering and maneuvering scenarios. Sensor noise and anti-wind-up functions are also implemented. Simulations results obtained by means of MATLAB/Simulink<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">®</sup> demonstrate the effectiveness of the approach regarding simulation and control tuning for the coupled motor-quadrotor system.

Politecnico di Torino (IT)
Openalex Percentile: Top 67%
Real-time simulation and control systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Motor-Quadrotor Simulations based on FOC and Cuckoo PID Tuning — Marco Rinaldi, Morteza Moslehi · (2025) | TGRS Research Map | TGRS