FULL-AND REDUCED- ORDER COMPENSATOR FOR INNOSAT ATTITUDE CONTROL

2015 ◽  
Vol 76 (12) ◽  
Author(s):  
Fadzilah Hashim ◽  
Mohd Yusoff Mashor ◽  
Siti Maryam Sharun

This paper presents a study on the estimator based on Linear Quadratic Regulator (LQR) control scheme for Innovative Satellite (InnoSAT). By using LQR control scheme, the controller and the estimator has been derived for state space form in all three axes to stabilize the system’s performance. This study starts by converting the transfer functions of attitude control into state space form.  Then, the step continues by finding the best value of weighting matrices of LQR in order to obtain the best value of controller gain, K. After that, the best value of L is obtained for the estimator gain. The value of K and L is combined in forming full order compensator and in the same time the reduced order compensator is also formed. Lastly, the performance of full order compensator is compared to reduced order compensator. From the simulation, results indicate that both types of estimators have presented good stability and tracking performance. However, reduced order estimator has simpler equation and faster convergence to zero than the full order estimator. This property is very important in developing a satellite attitude control for real-time implementation.

2016 ◽  
Vol 9 (2) ◽  
pp. 70 ◽  
Author(s):  
Osama Elshazly ◽  
Hossam Abbas ◽  
Zakarya Zyada

In this paper, development of a reduced order, augmented dynamics-drive model that combines both the dynamics and drive subsystems of the skid steering mobile robot (SSMR) is presented. A Linear Quadratic Regulator (LQR) control algorithm with feed-forward compensation of the disturbances part included in the reduced order augmented dynamics-drive model is designed. The proposed controller has many advantages such as its simplicity in terms of design and implementation in comparison with complex nonlinear control schemes that are usually designed for this system. Moreover, the good performance is also provided by the controller for the SSMR comparable with a nonlinear controller based on the inverse dynamics which depends on the availability of an accurate model describing the system. Simulation results illustrate the effectiveness and enhancement provided by the proposed controller.


2021 ◽  
Author(s):  
Mohamed Jundi

The purpose of this project was to create a test environment that can be used to test different controllers and their robustness. In this report, the equations of motion were derived using kinematics, with attitude quaternions, and spacecraft dynamics, with angular velocity and acceleration. The equations were combined and placed into the form of a linearized state-space equation. The different control methods being investigated, Linear Quadratic Regulator (LQR) for the reaction wheel model, and the Bdot with bias controller, were explained and the block diagram for each was shown. To setup the test, the tolerances for the roll, pitch, and yaw, and their rates, were taken from the mission requirement for the ESSENCE mission. The attitude tolerance being ±0.5deg and the angular rates requirement being ±0.05deg/s. Then the test setup was further explained. The test is broken up into different scripts and steps: 1. Main run function for simulation. Initializes simulation parameters. 2. Build state-space equation and calculate constant gain matrix. 3. Randomize initial conditions and pass onto simulation. 4. Post-processing and plot generation. 5. Statistics generation. This robust testing environment was used to test 5 different controllers for the reaction wheel model. Each controller was tested for 200 different simulations, in which the initial attitude, initial angular rates, and the center of mass were randomized. The first controller was successful for 198/200 simulations, where the only failure came from over-saturating the reaction wheels. The next three controllers had a perfect record and were successful for all 200 simulations each. The last controller, had only 71 successful simulations in the set, and a sample of one of the failed simulations was further investigated to see how it failed.


2021 ◽  
Author(s):  
Mohamed Jundi

The purpose of this project was to create a test environment that can be used to test different controllers and their robustness. In this report, the equations of motion were derived using kinematics, with attitude quaternions, and spacecraft dynamics, with angular velocity and acceleration. The equations were combined and placed into the form of a linearized state-space equation. The different control methods being investigated, Linear Quadratic Regulator (LQR) for the reaction wheel model, and the Bdot with bias controller, were explained and the block diagram for each was shown. To setup the test, the tolerances for the roll, pitch, and yaw, and their rates, were taken from the mission requirement for the ESSENCE mission. The attitude tolerance being ±0.5deg and the angular rates requirement being ±0.05deg/s. Then the test setup was further explained. The test is broken up into different scripts and steps: 1. Main run function for simulation. Initializes simulation parameters. 2. Build state-space equation and calculate constant gain matrix. 3. Randomize initial conditions and pass onto simulation. 4. Post-processing and plot generation. 5. Statistics generation. This robust testing environment was used to test 5 different controllers for the reaction wheel model. Each controller was tested for 200 different simulations, in which the initial attitude, initial angular rates, and the center of mass were randomized. The first controller was successful for 198/200 simulations, where the only failure came from over-saturating the reaction wheels. The next three controllers had a perfect record and were successful for all 200 simulations each. The last controller, had only 71 successful simulations in the set, and a sample of one of the failed simulations was further investigated to see how it failed.


2016 ◽  
Vol 39 (2) ◽  
pp. 149-162 ◽  
Author(s):  
Xiaoyu Zhang ◽  
Yanhui Wei ◽  
Yuntao Han ◽  
Tao Bai ◽  
Kemao Ma

Traditional underwater vehicles are limited in speed due to dramatic friction drag on the hull. Supercavitating vehicles exploit supercavitation as a means to reduce drag and increase their underwater speed. Compared with fully wetted vehicles, the non-linearity in the modelling of cavitator, fin and in particular the planing force make the control design of supercavitating vehicles more challenging. Dominant non-linearities associated with planing force are taken into account in the model of supercavitating vehicles in this paper. Two controllers are proposed to realize stable system dynamics and tracking responses, a linear quadratic regulator (LQR) control scheme and a robust backstepping control (RBC) scheme. The proposed backstepping procedure, in association with integral filters technique, exploits the possibility of avoiding the overparameterization problem existing in the classical backstepping process. In particular, the achieved stability is robust to modelling errors in supercavitating vehicles. Compared with the LQR control scheme, the RBC scheme is seen to increase the robustness with saturation compensation algorithm, which can be useful for avoiding actuator saturation in magnitude.


2017 ◽  
Vol 66 (1) ◽  
pp. 55-75 ◽  
Author(s):  
Vinodh Kumar Elumalai ◽  
Raaja Ganapathy Subramanian

Abstract This paper proposes a novel linear quadratic regulator (LQR) weight selection algorithm by synthesizing the algebraic Riccati equation (ARE) with the Lagrange multiplier method for command following applications of a 2 degree of freedom (DoF) torsion system. The optimal performance of LQR greatly depends on the elements of weighting matrices Q and R. However, normally these weighting matrices are chosen by a trial and error approach which is not only time consuming but cumbersome. Hence, to address this issue, blending the design criteria in time domain with the ARE, we put forward an algebraic weight selection algorithm, which makes the LQR design both simple and modular. Moreover, to estimate the velocity of a servo angle, a high gain observer (HGO) is designed and integrated with the LQR control scheme. The efficacy of the proposed control scheme is tested on a benchmark 2 DoF torsion system for a trajectory tracking application. Both the steady state and dynamic characteristics of the proposed controller are assessed. The experimental results accentuate that the proposed HGO based LQR scheme can guarantee the system to attain the design requirements with minimal vibrations and tracking errors.


2014 ◽  
Vol 2014 ◽  
pp. 1-8 ◽  
Author(s):  
Alain G. de Souza ◽  
Luiz C. G. de Souza

The design of the spacecraft Attitude Control System (ACS) becomes more complex when the spacecraft has different type of components like, flexible solar panels, antennas, mechanical manipulators and tanks with fuel. The interaction between the fuel slosh motion, the panel’s flexible motion and the satellite rigid motion during translational and/or rotational manoeuvre can change the spacecraft center of mass position damaging the ACS pointing accuracy. This type of problem can be considered as a Fluid-Structure Interaction (FSI) where some movable or deformable structure interacts with an internal fluid. This paper develops a mathematical model for a rigid-flexible satellite with tank with fuel. The slosh dynamics is modelled using a common pendulum model and it is considered to be unactuated. The control inputs are defined by a transverse body fixed force and a moment about the centre of mass. A comparative investigation designing the satellite ACS by the Linear Quadratic Regulator (LQR) and Linear Quadratic Gaussian (LQG) methods is done. One has obtained a significant improvement in the satellite ACS performance and robustness of what has been done previously, since it controls the rigid-flexible satellite and the fuel slosh motion, simultaneously.


Author(s):  
Eungkil Lee ◽  
Tao Sun ◽  
Yuping He

This paper presents a parametric study of linear lateral stability of a car-trailer (CT) combination in order to examine the fidelity, complexity, and applicability for control algorithm development for CT systems. Using MATLAB software, a linear yaw-roll model with 5 degrees of freedom (DOF) is developed to represent the CT combination. In the case of linear stability analysis, a parametric study was carried out using eigenvalue analysis based on a linear yaw-roll CT model with varying parameters. Built upon the linear stability analysis, an active trailer differential braking (ATDB) controller was designed for the CT system using the linear quadratic regulator (LQR) technique. The simulation study presented in this paper shows the effectiveness of the proposed LQR control design and the influence of different trailer parameters.


2021 ◽  
Vol 10 (1) ◽  
pp. 308-318
Author(s):  
Achmad Komarudin ◽  
Novendra Setyawan ◽  
Leonardo Kamajaya ◽  
Mas Nurul Achmadiah ◽  
Zulfatman Zulfatman

Particle swarm optimization (PSO) is an optimization algorithm that is simple and reliable to complete optimization. The balance between exploration and exploitation of PSO searching characteristics is maintained by inertia weight. Since this parameter has been introduced, there have been several different strategies to determine the inertia weight during a train of the run. This paper describes the method of adjusting the inertia weights using fuzzy signatures called signature PSO. Some parameters were used as a fuzzy signature variable to represent the particle situation in a run. The implementation to solve the tuning problem of linear quadratic regulator (LQR) control parameters is also presented in this paper. Another weight adjustment strategy is also used as a comparison in performance evaluation using an integral time absolute error (ITAE). Experimental results show that signature PSO was able to give a good approximation to the optimum control parameters of LQR in this case.


Author(s):  
J. W. Watts ◽  
T. E. Dwan ◽  
R. W. Garman

A two-and-one-half spool gas turbine engine was modeled using the Advanced Computer Simulation Language (ACSL), a high level simulation environment based on FORTRAN. A possible future high efficiency engine for powering naval ships is an intercooled, regenerated (ICR) gas turbine engine and these features were incorporated into the model. Utilizing sophisticated instructions available in ACSL linear state-space models for this engine were obtained. A high level engineering computational language, MATLAB, was employed to exercise these models to obtain optimal feedback controllers characterized by the following methods: (1) state feedback; (2) linear quadratic regulator (LQR) theory; and (3) polygonal search. The methods were compared by examining the transient curves for a fixed off-load, and on-load profile.


Sign in / Sign up

Export Citation Format

Share Document