A Q-Learning based Fault-Tolerant Controller with Application to CSTH System

2021 ◽  
Author(s):  
Seyed Ali Hosseini ◽  
Karim Salahshoor

Systems are continually subjected to faults or malfunctions because of age or sudden events, which might degrade the operation performance and even result in operation failure that is a quite important issue in safety-critical systems. Thus, this important problem is the main reason to use the Fault-Tolerant strategy to improve the system’s performance with the presence of faults. A fascinating property in Fault-Tolerant Controllers (FTCs) is adaptability to system changes as they evolve throughout system operations. In this paper, a Q-learning algorithm with a greedy policy was used to realize the FTC adaptability. Then, some fault scenarios are introduced in a Continuous Stirred Tank Heater (CSTH) to compare the closed-loop performance of the developed Q-learning-based FTC with concerning conventional PID controller and an RL-based FTC. The obtained results show the effectiveness of Q-learningbased FTC in different fault scenarios.

2018 ◽  
Vol 3 (4) ◽  
pp. 235-244 ◽  
Author(s):  
Qian Shi ◽  
Hak‐Keung Lam ◽  
Bo Xiao ◽  
Shun‐Hung Tsai

Author(s):  
Reza Rouhi Ardeshiri ◽  
Nabi Nabiyev ◽  
Shahab S. Band ◽  
Amir Mosavi

Reinforcement learning (RL) is an extensively applied control method for the purpose of designing intelligent control systems to achieve high accuracy as well as better performance. In the present article, the PID controller is considered as the main control strategy for brushless DC (BLDC) motor speed control. For better performance, the fuzzy Q-learning (FQL) method as a reinforcement learning approach is proposed to adjust the PID coefficients. A comparison with the adaptive PID (APID) controller is also performed for the superiority of the proposed method, and the findings demonstrate the reduction of the error of the proposed method and elimination of the overshoot for controlling the motor speed. MATLAB/SIMULINK has been used for modeling, simulation, and control design of the BLDC motor.


2018 ◽  
Vol 3 (3) ◽  
pp. 317-328 ◽  
Author(s):  
Jeremy Morton ◽  
Tim A. Wheeler ◽  
Mykel J. Kochenderfer

2015 ◽  
Vol 6 (2) ◽  
pp. 41-49
Author(s):  
Ram Murti Rawat ◽  
Tarun Kumar Gupta ◽  
Mohammad Sajid ◽  
Shiv Prakash ◽  
Dinesh Prasad Sahu ◽  
...  

Voting is a widely used fault masking techniques for safety-critical systems to enhance the overall reliability of the system. Researchers over the period have proposed numerous advanced techniques in order to improve on the drawback of the existing methods. In this paper a fuzzy voting scheme has been survey and a generalized improved fuzzy voting scheme has been proposed. A comparative study of these schemes has also been carried out. It is found that proposed model is better than existing models. Single objective, multi-objective objective and many objective will be applied in future.


Sign in / Sign up

Export Citation Format

Share Document