{'fraction_non_alphanumeric': 0.012244897959183673, 'fraction_numerical': 0.0, 'mean_word_length': 5.37012987012987, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fuzzy reaching law sliding mode controller for spacecraft attitude control

Aiming at attitude control of spacecraft, the method of fuzzy reaching law sliding mode is introduced. Firstly, the spacecraft dynamics equation based on angular velocity and kinematic equation based on error quaternion are introduced. Then according to the mathematical model of the satellite attitude control system, the sliding mode controller is designed while the stability of the system is proven by Lyapunov method. To get a better control performance than conventional controllers, a fuzzy reaching law sliding mode controller is designed in which the control law is tuned according fuzzy rules. The fuzzy rules adopt switching sliding surface function as fuzzy control input and control gains as output. Finally the simulation result shows that the proposed scheme can effectively achieve the control target when disturbance exits. Besides, it can weaken the chattering and keep good robustness.