Beta
22918

PID Control of a Lab Scale Single-Rotor Helicopter System using a Multicore Microcontroller

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

In this paper, a lab-scale single-rotor helicopter system is modeled and controlled. The introduced system is first modeled mathematically and then modeled with an online identification method using MATLAB. The model is then used to design a PID controller for the system. The designed controller is then implemented using a multicore microcontroller. The control task is one of the tasks in the introduced control software where the role of the microcontroller is to execute it along with many different tasks like interfacing sensors and actuators, tuning control parameters, data filtering and logging. The implemented control system uses a multicore microcontroller to execute all tasks simultaneously and hence improves performance and functionality. It is also demonstrated that using multicore microcontrollers can reduce design-time, implementation-time and cost while keeping higher performance rates. This contribution shows that it is possible to design and implement complex real-time embedded control systems that employ advanced control algorithms using multicore microcontrollers.

DOI

10.21608/asat.2015.22918

Keywords

Lab-scale, Single-rotor helicopter, modeling, identification, Linear controller, PID, Fuzzy Logic, Kalman filter, Embedded system, Multicore, Implementation

Authors

First Name

M.

Last Name

Moness

MiddleName

-

Affiliation

Professor, Computers and Systems Engineering Dept., Faculty of Engineering, Minia University.

Email

-

City

-

Orcid

-

First Name

M.

Last Name

Khaled

MiddleName

-

Affiliation

Teaching assistant, Computers and Systems Engineering Dept., Faculty of Engineering, Minia University.

Email

-

City

-

Orcid

-

First Name

M.

Last Name

bakr

MiddleName

-

Affiliation

Teaching assistant, Computers and Systems Engineering Dept., Faculty of Engineering, Minia University.

Email

-

City

-

Orcid

-

First Name

A.

Last Name

Omar

MiddleName

-

Affiliation

Teaching assistant, Computers and Systems Engineering Dept., Faculty of Engineering, Minia University.

Email

-

City

-

Orcid

-

Volume

16

Article Issue

AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT - 16 – May 26 - 28, 2015

Related Issue

4316

Issue Date

2015-05-01

Receive Date

2018-12-26

Publish Date

2015-05-01

Page Start

1

Page End

14

Print ISSN

2090-0678

Online ISSN

2636-364X

Link

https://asat.journals.ekb.eg/article_22918.html

Detail API

https://asat.journals.ekb.eg/service?article_code=22918

Order

28

Type

Original Article

Type Code

737

Publication Type

Journal

Publication Title

International Conference on Aerospace Sciences and Aviation Technology

Publication Link

https://asat.journals.ekb.eg/

MainTitle

PID Control of a Lab Scale Single-Rotor Helicopter System using a Multicore Microcontroller

Details

Type

Article

Created At

22 Jan 2023