ARTICLE | doi:10.20944/preprints202211.0248.v1
Subject: Engineering, Mechanical Engineering Keywords: sensor fusion; sensor noise; optimization; feedback; real-time optimization; velocity-based controller
Online: 14 November 2022 (09:27:25 CET)
Classical and optimal control architectures for motion mechanics with fusion of noisy sensors use different algorithms and calculations to perform and control any number of physical demands, to varying degrees of accuracy, precision, and cost. Their performances are tested for the purpose of comparison through the means of a Monte Carlo simulation that simulates how different parameters might vary under noise, representing real-world imperfect sensors. We find that improvements in one figure of merit often come at a cost in the performance in the others, especially depending on the presence of noise in the system sensors. If sensor noise is negligible, open-loop optimal control performs the best. However, in the overpowering presence of sensor noise, using a control law inversion patching filter performs as the best replacement, but has significant computational strain.
ARTICLE | doi:10.20944/preprints202210.0007.v1
Subject: Engineering, Other Keywords: optimal control; solar sails; Lagrange points; Pontryagin’s Principle
Online: 3 October 2022 (12:13:19 CEST)
: Solar sails use radiation from the sun to generate thrust without any fuel or propellant. Since this is a form of propulsion that has theoretically infinite use, we would like to test its capability on long-term missions by simulating a spacecraft equipped with solar sails to the Sun-Earth L5 Lagrange point. To control the sail angle, which is the main form of control we have over the sail’s performance, we will devise a form of optimal control based on Pontryagin’s Minimum Principle. Simulating the dynamics in MATLAB SIMULINK, we find that such a control method relies on iterating over initial conditions for the co-states to find the necessary parameters for the trajectory to reach the desired point. Therefore, an autonomous control scheme that uses this form of optimal control will need a way to numerically find said initial conditions in order to find the control angle needed at any point in time, which may be computationally intensive.