Fuzzy Control Applications to Chaotic and Robotic Systems
博士 === 國立中央大學 === 電機工程學系 === 105 === This dissertation proposes the design and implementation of fuzzy control for the chaos-based secure communication system (SCS) and hexapod robotic system. For the chaos-based SCS, two fuzzy-model-based approaches are proposed for synchronization the chaotic syst...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/49z4d3 |
id |
ndltd-TW-105NCU05442068 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105NCU054420682019-05-15T23:39:52Z http://ndltd.ncl.edu.tw/handle/49z4d3 Fuzzy Control Applications to Chaotic and Robotic Systems 模糊控制應用於渾沌系統和機器人系統 Hao-Gong Chou 周顥恭 博士 國立中央大學 電機工程學系 105 This dissertation proposes the design and implementation of fuzzy control for the chaos-based secure communication system (SCS) and hexapod robotic system. For the chaos-based SCS, two fuzzy-model-based approaches are proposed for synchronization the chaotic systems. The first approach proposes a T-S fuzzy-model-based finite-time chaotic synchronization design for the SCS. Firstly, the master and slave chaotic systems are exactly represented as the master and slave T-S fuzzy models respectively. Then the fuzzy controller is designed to guarantee that master-slave synchronization can be completely achieved within a pre-specified convergence time T even when an external disturbance exists in the slave system. The hardware of the chaos-based SCS with the proposed fuzzy control is implemented on a development board (Altera DE2-115), which comprises an Altera Cyclone IV 4CE115 FPGA chip, and on a personal computer (PC). In the second approach for SCS, a polynomial fuzzy-model-based design with considering a constraint on the control input is proposed to synchronize the multi-scroll Chen chaotic systems. Firstly, the master and slave multi-scroll Chen chaotic systems are exactly represented as the master and slave polynomial fuzzy models respectively. Then a polynomial fuzzy control is proposed for synchronizing the master and slave chaotic systems. Moreover, for restraining external disturbances and practical consideration, performance and a constraint on the control input are also considered in the polynomial fuzzy control design. The SCS is implemented by two personal computers (PCs) communicating with each other through a router. The master PC is with an Intel i5-5250U CPU, and the slave PC is with an Intel i5-3337U CPU. Moreover, the master and slave chaotic systems and the proposed polynomial fuzzy controller are implemented by the Simulink of MATLAB 2015b. For the hexapod robotic systems, a fuzzy logic control is proposed such that the hexapod robot can stably walk on an incline. We apply the tripod gait for relatively fast walking. Moreover, according to the slope of an incline, the proposed fuzzy logic control modifies the posture of the hexapod robot such that the vertical projection of the center of gravity (COG) can be maintained in the support polygon. Moreover, the Denavit-Hartenberg (D–H) convention and forward kinematics are applied to calculate the positions of the motors and end points of the legs in the coordinate system of the robot’s body. An inertial measurement unit is settled at the center of the robot’s body to obtain the rotation matrix for calculating the vertical projection of COG when the robot is walking on an incline. Then, a fuzzy logic control is proposed to adjust the motor angles of supporting legs for maintaining the vertical projection of COG close to the COG of support polygon. The stability margin of the hexapod robot is maximized by the proposed fuzzy logic control, hence the robot can stably walk on an incline. Wen-June Wang 王文俊 2017 學位論文 ; thesis 107 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立中央大學 === 電機工程學系 === 105 === This dissertation proposes the design and implementation of fuzzy control for the chaos-based secure communication system (SCS) and hexapod robotic system. For the chaos-based SCS, two fuzzy-model-based approaches are proposed for synchronization the chaotic systems. The first approach proposes a T-S fuzzy-model-based finite-time chaotic synchronization design for the SCS. Firstly, the master and slave chaotic systems are exactly represented as the master and slave T-S fuzzy models respectively. Then the fuzzy controller is designed to guarantee that master-slave synchronization can be completely achieved within a pre-specified convergence time T even when an external disturbance exists in the slave system. The hardware of the chaos-based SCS with the proposed fuzzy control is implemented on a development board (Altera DE2-115), which comprises an Altera Cyclone IV 4CE115 FPGA chip, and on a personal computer (PC). In the second approach for SCS, a polynomial fuzzy-model-based design with considering a constraint on the control input is proposed to synchronize the multi-scroll Chen chaotic systems. Firstly, the master and slave multi-scroll Chen chaotic systems are exactly represented as the master and slave polynomial fuzzy models respectively. Then a polynomial fuzzy control is proposed for synchronizing the master and slave chaotic systems. Moreover, for restraining external disturbances and practical consideration, performance and a constraint on the control input are also considered in the polynomial fuzzy control design. The SCS is implemented by two personal computers (PCs) communicating with each other through a router. The master PC is with an Intel i5-5250U CPU, and the slave PC is with an Intel i5-3337U CPU. Moreover, the master and slave chaotic systems and the proposed polynomial fuzzy controller are implemented by the Simulink of MATLAB 2015b.
For the hexapod robotic systems, a fuzzy logic control is proposed such that the hexapod robot can stably walk on an incline. We apply the tripod gait for relatively fast walking. Moreover, according to the slope of an incline, the proposed fuzzy logic control modifies the posture of the hexapod robot such that the vertical projection of the center of gravity (COG) can be maintained in the support polygon. Moreover, the Denavit-Hartenberg (D–H) convention and forward kinematics are applied to calculate the positions of the motors and end points of the legs in the coordinate system of the robot’s body. An inertial measurement unit is settled at the center of the robot’s body to obtain the rotation matrix for calculating the vertical projection of COG when the robot is walking on an incline. Then, a fuzzy logic control is proposed to adjust the motor angles of supporting legs for maintaining the vertical projection of COG close to the COG of support polygon. The stability margin of the hexapod robot is maximized by the proposed fuzzy logic control, hence the robot can stably walk on an incline.
|
author2 |
Wen-June Wang |
author_facet |
Wen-June Wang Hao-Gong Chou 周顥恭 |
author |
Hao-Gong Chou 周顥恭 |
spellingShingle |
Hao-Gong Chou 周顥恭 Fuzzy Control Applications to Chaotic and Robotic Systems |
author_sort |
Hao-Gong Chou |
title |
Fuzzy Control Applications to Chaotic and Robotic Systems |
title_short |
Fuzzy Control Applications to Chaotic and Robotic Systems |
title_full |
Fuzzy Control Applications to Chaotic and Robotic Systems |
title_fullStr |
Fuzzy Control Applications to Chaotic and Robotic Systems |
title_full_unstemmed |
Fuzzy Control Applications to Chaotic and Robotic Systems |
title_sort |
fuzzy control applications to chaotic and robotic systems |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/49z4d3 |
work_keys_str_mv |
AT haogongchou fuzzycontrolapplicationstochaoticandroboticsystems AT zhōuhàogōng fuzzycontrolapplicationstochaoticandroboticsystems AT haogongchou móhúkòngzhìyīngyòngyúhúndùnxìtǒnghéjīqìrénxìtǒng AT zhōuhàogōng móhúkòngzhìyīngyòngyúhúndùnxìtǒnghéjīqìrénxìtǒng |
_version_ |
1719152713705455616 |