Preliminary test of adaptive neuro-fuzzy inference system controller for spacecraft attitude control

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

The problem of spacecraft attitude control is solved using an adaptive neuro-fuzzy inference system (ANFIS). An ANFIS produces a control signal for one of the three axes of a spacecraft's body frame, so in total three ANFISs are constructed for 3-axis attitude control. The fuzzy inference system of the ANFIS is initialized using a subtractive clustering method. The ANFIS is trained by a hybrid learning algorithm using the data obtained from attitude control simulations using state-dependent Riccati equation controller. The training data set for each axis is composed of state errors for 3 axes (roll, pitch, and yaw) and a control signal for one of the 3 axes. The stability region of the ANFIS controller is estimated numerically based on Lyapunov stability theory using a numerical method to calculate Jacobian matrix. To measure the performance of the ANFIS controller, root mean square error and correlation factor are used as performance indicators. The performance is tested on two ANFIS controllers trained in different conditions. The test results show that the performance indicators are proper in the sense that the ANFIS controller with the larger stability region provides better performance according to the performance indicators.

Original languageEnglish
Pages (from-to)389-395
Number of pages7
JournalJournal of Astronomy and Space Sciences
Volume29
Issue number4
DOIs
Publication statusPublished - 2012

Fingerprint

attitude control
inference
controllers
spacecraft
root system
numerical method
learning
matrix
control simulation
simulation
indicator
test
Riccati equation
yaw
root-mean-square errors
education

All Science Journal Classification (ASJC) codes

  • Physics and Astronomy(all)
  • Earth and Planetary Sciences(all)

Cite this

@article{026191557f55474fab9db9495dd61b90,
title = "Preliminary test of adaptive neuro-fuzzy inference system controller for spacecraft attitude control",
abstract = "The problem of spacecraft attitude control is solved using an adaptive neuro-fuzzy inference system (ANFIS). An ANFIS produces a control signal for one of the three axes of a spacecraft's body frame, so in total three ANFISs are constructed for 3-axis attitude control. The fuzzy inference system of the ANFIS is initialized using a subtractive clustering method. The ANFIS is trained by a hybrid learning algorithm using the data obtained from attitude control simulations using state-dependent Riccati equation controller. The training data set for each axis is composed of state errors for 3 axes (roll, pitch, and yaw) and a control signal for one of the 3 axes. The stability region of the ANFIS controller is estimated numerically based on Lyapunov stability theory using a numerical method to calculate Jacobian matrix. To measure the performance of the ANFIS controller, root mean square error and correlation factor are used as performance indicators. The performance is tested on two ANFIS controllers trained in different conditions. The test results show that the performance indicators are proper in the sense that the ANFIS controller with the larger stability region provides better performance according to the performance indicators.",
author = "Kim, {Sung Woo} and Park, {Sang Young} and Park, {Chan Deok}",
year = "2012",
doi = "10.5140/JASS.2012.29.4.389",
language = "English",
volume = "29",
pages = "389--395",
journal = "Journal of Astronomy and Space Science",
issn = "2093-5587",
publisher = "The Korean Space Science Society",
number = "4",

}

TY - JOUR

T1 - Preliminary test of adaptive neuro-fuzzy inference system controller for spacecraft attitude control

AU - Kim, Sung Woo

AU - Park, Sang Young

AU - Park, Chan Deok

PY - 2012

Y1 - 2012

N2 - The problem of spacecraft attitude control is solved using an adaptive neuro-fuzzy inference system (ANFIS). An ANFIS produces a control signal for one of the three axes of a spacecraft's body frame, so in total three ANFISs are constructed for 3-axis attitude control. The fuzzy inference system of the ANFIS is initialized using a subtractive clustering method. The ANFIS is trained by a hybrid learning algorithm using the data obtained from attitude control simulations using state-dependent Riccati equation controller. The training data set for each axis is composed of state errors for 3 axes (roll, pitch, and yaw) and a control signal for one of the 3 axes. The stability region of the ANFIS controller is estimated numerically based on Lyapunov stability theory using a numerical method to calculate Jacobian matrix. To measure the performance of the ANFIS controller, root mean square error and correlation factor are used as performance indicators. The performance is tested on two ANFIS controllers trained in different conditions. The test results show that the performance indicators are proper in the sense that the ANFIS controller with the larger stability region provides better performance according to the performance indicators.

AB - The problem of spacecraft attitude control is solved using an adaptive neuro-fuzzy inference system (ANFIS). An ANFIS produces a control signal for one of the three axes of a spacecraft's body frame, so in total three ANFISs are constructed for 3-axis attitude control. The fuzzy inference system of the ANFIS is initialized using a subtractive clustering method. The ANFIS is trained by a hybrid learning algorithm using the data obtained from attitude control simulations using state-dependent Riccati equation controller. The training data set for each axis is composed of state errors for 3 axes (roll, pitch, and yaw) and a control signal for one of the 3 axes. The stability region of the ANFIS controller is estimated numerically based on Lyapunov stability theory using a numerical method to calculate Jacobian matrix. To measure the performance of the ANFIS controller, root mean square error and correlation factor are used as performance indicators. The performance is tested on two ANFIS controllers trained in different conditions. The test results show that the performance indicators are proper in the sense that the ANFIS controller with the larger stability region provides better performance according to the performance indicators.

UR - http://www.scopus.com/inward/record.url?scp=84876312501&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84876312501&partnerID=8YFLogxK

U2 - 10.5140/JASS.2012.29.4.389

DO - 10.5140/JASS.2012.29.4.389

M3 - Article

AN - SCOPUS:84876312501

VL - 29

SP - 389

EP - 395

JO - Journal of Astronomy and Space Science

JF - Journal of Astronomy and Space Science

SN - 2093-5587

IS - 4

ER -