Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters

For unmanned helicopters to be used in industrial applications, autonomous flight control is necessary. This study aims to shorten the time required to tune a controller and design a stable control system for model variation of unmanned multi-rotor helicopters. Designing model based controllers requ...

Full description

Bibliographic Details
Main Authors: Atsushi HORI, Tatsuya FURUI, Daisuke IWAKURA, Kenzo NONAMI
Format: Article
Language:Japanese
Published: The Japan Society of Mechanical Engineers 2016-02-01
Series:Nihon Kikai Gakkai ronbunshu
Subjects:
Online Access:https://www.jstage.jst.go.jp/article/transjsme/82/834/82_15-00315/_pdf/-char/en
_version_ 1811221198970814464
author Atsushi HORI
Tatsuya FURUI
Daisuke IWAKURA
Kenzo NONAMI
author_facet Atsushi HORI
Tatsuya FURUI
Daisuke IWAKURA
Kenzo NONAMI
author_sort Atsushi HORI
collection DOAJ
description For unmanned helicopters to be used in industrial applications, autonomous flight control is necessary. This study aims to shorten the time required to tune a controller and design a stable control system for model variation of unmanned multi-rotor helicopters. Designing model based controllers requires a significant amount of time and effort for model identification and the tuning of controller parameters. Additionally, changes in the dynamics of the plant lead to deterioration of control performance. In this paper, we propose adaptive I-PD control having on-line system identification mechanism for change-of-altitude direction of a helicopter to solve the problems that have been presented. First, the calculation of the altitude model and system identification mechanism are described. In order to guarantee the minimum phase property of the altitude model, we use the delta operator for system identification. We show the accuracy of the altitude model and the validity of the proposed system identification algorithm using flight data. Next, we design an adaptive I-PD controller based on the identified parameters. I-PD gains are adjusted sequentially by a partial model matching method. Finally, we demonstrate the validity of the proposed control system by way of a flight experiment. The experimental result shows we were able to design a highly precise altitude controller in about 10 seconds.
first_indexed 2024-04-12T07:55:14Z
format Article
id doaj.art-259151af0a9340f89215f100638d6f36
institution Directory Open Access Journal
issn 2187-9761
language Japanese
last_indexed 2024-04-12T07:55:14Z
publishDate 2016-02-01
publisher The Japan Society of Mechanical Engineers
record_format Article
series Nihon Kikai Gakkai ronbunshu
spelling doaj.art-259151af0a9340f89215f100638d6f362022-12-22T03:41:30ZjpnThe Japan Society of Mechanical EngineersNihon Kikai Gakkai ronbunshu2187-97612016-02-018283415-0031515-0031510.1299/transjsme.15-00315transjsmeAuto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicoptersAtsushi HORI0Tatsuya FURUI1Daisuke IWAKURA2Kenzo NONAMI3Graduate school of Engineering, Chiba UniversityGraduate school of Engineering, Chiba UniversityGraduate school of Engineering, Chiba UniversityGraduate school of Engineering, Chiba UniversityFor unmanned helicopters to be used in industrial applications, autonomous flight control is necessary. This study aims to shorten the time required to tune a controller and design a stable control system for model variation of unmanned multi-rotor helicopters. Designing model based controllers requires a significant amount of time and effort for model identification and the tuning of controller parameters. Additionally, changes in the dynamics of the plant lead to deterioration of control performance. In this paper, we propose adaptive I-PD control having on-line system identification mechanism for change-of-altitude direction of a helicopter to solve the problems that have been presented. First, the calculation of the altitude model and system identification mechanism are described. In order to guarantee the minimum phase property of the altitude model, we use the delta operator for system identification. We show the accuracy of the altitude model and the validity of the proposed system identification algorithm using flight data. Next, we design an adaptive I-PD controller based on the identified parameters. I-PD gains are adjusted sequentially by a partial model matching method. Finally, we demonstrate the validity of the proposed control system by way of a flight experiment. The experimental result shows we were able to design a highly precise altitude controller in about 10 seconds.https://www.jstage.jst.go.jp/article/transjsme/82/834/82_15-00315/_pdf/-char/enmoving robotautonomyadaptive algorithmadaptive controlsystem identificationmulti-rotoruav
spellingShingle Atsushi HORI
Tatsuya FURUI
Daisuke IWAKURA
Kenzo NONAMI
Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters
Nihon Kikai Gakkai ronbunshu
moving robot
autonomy
adaptive algorithm
adaptive control
system identification
multi-rotor
uav
title Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters
title_full Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters
title_fullStr Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters
title_full_unstemmed Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters
title_short Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters
title_sort auto tuning adaptive i pd control having an on line system identification mechanism for industrial multi rotor helicopters
topic moving robot
autonomy
adaptive algorithm
adaptive control
system identification
multi-rotor
uav
url https://www.jstage.jst.go.jp/article/transjsme/82/834/82_15-00315/_pdf/-char/en
work_keys_str_mv AT atsushihori autotuningadaptiveipdcontrolhavinganonlinesystemidentificationmechanismforindustrialmultirotorhelicopters
AT tatsuyafurui autotuningadaptiveipdcontrolhavinganonlinesystemidentificationmechanismforindustrialmultirotorhelicopters
AT daisukeiwakura autotuningadaptiveipdcontrolhavinganonlinesystemidentificationmechanismforindustrialmultirotorhelicopters
AT kenzononami autotuningadaptiveipdcontrolhavinganonlinesystemidentificationmechanismforindustrialmultirotorhelicopters