control
Milad Kamzan; Mana Ghanifar; AmirAli Nikkhah; Jafar Roshanian; Mohammad Teshnehlab
Abstract
In this article, a new closed-loop algorithm is presented to generate an optimal angular trajectory for a given satellite to reach the desired final point. Using the capabilities of artificial neural networks, this algorithm can find the best trajectory to reach the final setpoints based on the dynamic ...
Read More
In this article, a new closed-loop algorithm is presented to generate an optimal angular trajectory for a given satellite to reach the desired final point. Using the capabilities of artificial neural networks, this algorithm can find the best trajectory to reach the final setpoints based on the dynamic behavior of the system and the preset controller capability by using the desired final values of the trajectory and the values of the system state variables at each simulation time. In the presence of external disturbances, this closed-loop intelligent trajectory generation algorithm shows advanced adaptive performance, which allows it to develop the best alternative trajectory to achieve the final setpoint and return the system to the main trajectory. Despite the fact that this algorithm is able to restore the main trajectory, it is also capable of preventing unreasonable control efforts by considering the control properties of the system. This intelligent algorithm of angular path generation shows high accuracy and effective performance after simulations are performed in the MATLAB software environment with predefined external disturbances.
control
Hossein Ghadiri; Reza Esmaelzadeh; Reza Zardashti
Abstract
Generally, the determination methods of the satellite orientation are known as attitude determination and attitude estimation. The attitude determination solution of the satellite leads to the Wahba problem. Therefore, at least two independent measurement vectors and two corresponding reference vectors ...
Read More
Generally, the determination methods of the satellite orientation are known as attitude determination and attitude estimation. The attitude determination solution of the satellite leads to the Wahba problem. Therefore, at least two independent measurement vectors and two corresponding reference vectors are needed to apply the Wahba problem. These input vectors aren't accurate due to sensor noises, misalignment, and low-order approximations. However, these uncertainties aren't considered in the classic Wahba problem directly. In this case, the estimation error of the Wahba problem depends on the input vectors' accuracy. Hence, modeling error and measurement noise are modeled using Interval analysis. Then, the attitude determination problem is transformed from a single-objective problem to a multi-objective robust optimization problem. Since solving the multi-objective problem with heuristic solvers such as NSGA II is time-consuming, the multi-objective problem was solved using the min-max optimization algorithm. The attitude determination error with the proposed method is reduced (7 times) compared to the quaternion method, and its dependence on the accuracy of the input vectors is reduced (200 times). In fact, while reducing the mean attitude error, the algorithm robustness has increased compared to the uncertainties in the input vectors. Using the min-max algorithm has reduced the execution time of the algorithm (about 600 times) compared to the NSGA II algorithm and is suitable for real-time applications. Based on the results, the proposed method has narrower bounds, so that the mean square error (RMS) is decreased by more than 50% over the q-method.
control
Elham Kowsari; Hadi Makarem
Abstract
Star tracker is one of the most important devices used on satellites for attitude determination. Since its output is discontinuous, it needs a complementary unit to cover its discontinuities. Using gyroscope unit is the most suitable choice for aiding the star tracker. However, using these two kinds ...
Read More
Star tracker is one of the most important devices used on satellites for attitude determination. Since its output is discontinuous, it needs a complementary unit to cover its discontinuities. Using gyroscope unit is the most suitable choice for aiding the star tracker. However, using these two kinds of sensor simultaneously has some challenges. In other words, not only not only sensor biases decrease the accuracy of attitude determination, but also the installation error has a significant effect on the accuracy. In this paper, after presenting the important role of installation errors between star tracker and gyroscope in the accuracy of attitude determination, an effective method is proposed to determine the misalignment error between these two sensors which is only based on their measurements, and the mathematical formulation is presented in detail. Finally, to validate the performance of the proposed method, it is implemented to calculate the instantiation error of an experimental dataset gathered in the Mount Pooladkaf, And the results are reported in the form of graphs and tables
control
mahyar madani esfahani; aref aghamolaie; Taleb Abdollahi; Saeed shamaghdari
Abstract
In this paper, a satellite attitude control system (SACS) based on tube-based robust model predictive control (TMPC) methodology is designed which is robust to bounded disturbances. All Euler angles and their derivatives are ensured not to deviate more than a determined limit under those disturbances ...
Read More
In this paper, a satellite attitude control system (SACS) based on tube-based robust model predictive control (TMPC) methodology is designed which is robust to bounded disturbances. All Euler angles and their derivatives are ensured not to deviate more than a determined limit under those disturbances with known bounds. It is conducted based on the concept of the minimal robust positive invariant (mRPI) set. Actuators and Euler variables constraints could be considered in the SACS. The dynamics are guaranteed to be robustly stable. Given that the satellite dynamics consists of a great number of states, it is not possible to implement a TMPC scheme on the SACS in real-time. The number of satellite system states in this article is 6. Which has practically increased the volume of calculations. In order to solve this challenge, the proposed solution of tube estimation is presented to reduce the volume of satellite calculations. With this estimation, the process of increasing the volume of computations for tube-based robust predictive control design for satellite is stopped. For the desired system, simulation has been done in the presence of uncertain and limited disturbance. The results show satellite attitude control by reducing the amount of computation when designing a tube-based robust Model predictive control.
control
Sevil M. Sadigh; Hossein Behesgti
Abstract
In this paper, a passive fault tolerant control method is proposed for the satellite attitude tracking in the presence of external disturbances, the inertia matrix uncertainties, and reaction wheel faults. To achieve this goal, a modified fast terminal sliding model approach is used due to its robustness ...
Read More
In this paper, a passive fault tolerant control method is proposed for the satellite attitude tracking in the presence of external disturbances, the inertia matrix uncertainties, and reaction wheel faults. To achieve this goal, a modified fast terminal sliding model approach is used due to its robustness against the un-modeled uncertainties and being suitable for the nonlinear system model. The sliding surface variable is chosen to avoid singularity, converge to zero in a finite time, and also reduce the Chatting phenomenon. The stability and finite time convergence of the attitude variables are also demonstrated by the extended Lyapunov method. In order to increase the accuracy of the designed controller, the dynamic model of the mentioned actuators is considered. Finally, in order to evaluate the performance of the proposed method, the simulation is performed on a satellite with four reaction wheels under the mentioned conditions. The results show that the proposed method can maintain the stability of the system despite the occurrence of actuator faults, and it makes the state variables converge to the desired trajectories in a finite time and also produce chattering-free control signals.
control
Marzieh Afkhami; simin Alibani; Hossein Forouzan; Mohammad ali Asnafi
Abstract
One of the key subsystems in satellites is the attitude determination, and the sun sensor is one of the most common sensors in this field. Today, due to the increasing development of satellites, the need to increase the accuracy of satellite subsystems seems very necessary. In this paper, the design ...
Read More
One of the key subsystems in satellites is the attitude determination, and the sun sensor is one of the most common sensors in this field. Today, due to the increasing development of satellites, the need to increase the accuracy of satellite subsystems seems very necessary. In this paper, the design of a sun sensor made with an optimized slit in the entire field of view is examined. In this sensor, two orthogonal linear detectors are used, on top of each of the detectors, an optimal gap perpendicular to the detectors is required at an optimal distance according to the field of view. Due to the light passing through the optimized slits and its effect on the detectors and the slit, a peak can be seen in the output of the detectors, which according to the location of the peak, the angle of the incoming light can be calculated with high accuracy. The sun sensor made in Shiraz Mechanics Research Institute has an absolute error (2 sigma) of 0.14 in the 50 degrees of field of view
control
Rouzbeh Moradi
Abstract
Fault- tolerant control is one of the important issues in automatic control. The reason for this importance is the probability of fault/ failure occurrence in controlling subsystems (sensor-actuator-system). Direct access to spacecraft is not always possible, Therefore fault- tolerant control has become ...
Read More
Fault- tolerant control is one of the important issues in automatic control. The reason for this importance is the probability of fault/ failure occurrence in controlling subsystems (sensor-actuator-system). Direct access to spacecraft is not always possible, Therefore fault- tolerant control has become even more important in space systems. On the other hand, due to the necessity for weight reduction in these systems, employing hardware redundancy has limitations. So, analytical redundancy has gained much attention in such systems. In this paper, reference inputs are corrected based an open- loop control command adjustment. Using simulation shown, without reference input adjustment, the controller will not be able to satisfy mission requirements when actuator faults occur. Then, the proposed method is used and the desired requirements are satisfied. The advantage of the proposed method is that, there is no need for taking the first and second derivatives of the reference inputs and these inputs can be obtained through integration.. This will prevent computational problems associated with differentiation.
control
Zeinab Talebi; Amir Labibian; Hossein Salimi
Abstract
Magnetometer is one of the main sensors in Attitude Determination and Control Subsystem (ADCS) of Low Earth Orbit (LEO) satellites and since it is operable in all times during an orbital period, it can be utilized in almost all functional modes like detumbling, nadir pointing and orbit transfer. Therefore, ...
Read More
Magnetometer is one of the main sensors in Attitude Determination and Control Subsystem (ADCS) of Low Earth Orbit (LEO) satellites and since it is operable in all times during an orbital period, it can be utilized in almost all functional modes like detumbling, nadir pointing and orbit transfer. Therefore, the accuracy of magnetometer data and its calibration is essential in the success of the missions. In this paper, regarding to the importance of real-time approaches in practical applications, an Extended Kalman Filter (EKF) is used for magnetometer calibration. Then, in order to study the role of magnetometer calibration in attitude estimation (AE) results, calibrated data is employed in the structure of a Multiplicative Quaternion EKF (MQEKF). Finally, a Hardware in the Loop (HIL) test bed equipped with a three axis Helmholtz coil and a three degree of freedom platform is utilized to measure the performance of developed algorithms experimentally. In the calibration process, magnetometer parameters are estimated and used in the AE filter. The results show that the attitude error gradually decreases and the final accuracy increases
control
Morteza Farhid; Hossein Beheshti; Masoud Abbaspour; Mohammad Aslanimanesh
Abstract
In this paper, the results of the process of analyzing potential failure situations on the operational product of the reaction wheel condition control operator are discussed and the effects of the identified failure situations are eliminated or reduced. The technique of analyzing failure modes and their ...
Read More
In this paper, the results of the process of analyzing potential failure situations on the operational product of the reaction wheel condition control operator are discussed and the effects of the identified failure situations are eliminated or reduced. The technique of analyzing failure modes and their effects is the first technique in meeting the requirements of reliability in design. In this regard, the block diagram of the functional flow of the reaction wheel is presented for the first time and the dependence of the functions is presented statically in the form of a matrix. To achieve this goal, the different parts of this operation are identified and their failure modes and the cause of failures of each part are determined. Also, the effects of failure of different levels will be determined locally, at the equipment level, at the subsystem level and at the system level. In addition, the way to diagnose failure and deal with the effect of failure is presented and related analysis is performed, which is a quantitative analysis and will determine the parameters of severity of error effect, probability number and criticality number, calculation and critical items. Then, based on the identified critical sections, a list of critical items is also extracted. The information extracted from the analysis of failure modes and their effects, while helping to improve the reliability of the design of the reaction wheel operator, will provide the designer with important data for fault and error management during the test and mission stages
control
Sayyed Mohammad Mousavi; Sayyed Majid Esmailifar; Mohammad Chiniforoushan
Abstract
In this research, the time-optimal 6 degrees of freedom (6DOF) orbital rendezvous maneuver problem for an inertially asymmetric rigid spacecraft with independent attitude and position control actuators has been investigated. It is also assumed that the spacecraft is equipped with the thruster actuators ...
Read More
In this research, the time-optimal 6 degrees of freedom (6DOF) orbital rendezvous maneuver problem for an inertially asymmetric rigid spacecraft with independent attitude and position control actuators has been investigated. It is also assumed that the spacecraft is equipped with the thruster actuators and the control forces and torques are generated along the three principal axes of the spacecraft. In order to obtain the time-optimal 6DOF maneuver state and control trajectories, at first, the relative translational and rotational dynamics of the spacecraft are described. Then, the Gauss pseudospectral method is used to solve the time-optimal control problem in the presence of constraints on control forces and torques. Also, the costates are estimated to first-order optimality proof of the obtained solutions. The Numerical simulation results show that for the assumed time-optimal 6DOF maneuver problem, the control structure for all of the control forces and torques is ‘bang-bang’. Eventually, the optimality of the obtained solutions is verified by checking the fulfillment of Pontrygain’s minimum principle