- NSF-PAR ID:
- 10093310
- Date Published:
- Journal Name:
- 2018 IEEE Conference on Decision and Control (CDC)
- Page Range / eLocation ID:
- 2490 to 2495
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
A modified Legendre-Gauss-Radau collocation method is developed for solving optimal control problems whose solutions contain a nonsmooth optimal control. The method includes an additional variable that defines the location of nonsmoothness. In addition, collocation constraints are added at the end of a mesh interval that defines the location of nonsmoothness in the solution on each differential equation that is a function of control along with a control constraint at the endpoint of this same mesh interval. The transformed adjoint system for the modified Legendre-Gauss-Radau collocation method along with a relationship between the Lagrange multipliers of the nonlinear programming problem and a discrete approximation of the costate of the optimal control problem is then derived. Finally, it is shown via example that the new method provides an accurate approximation of the costate.more » « less
-
We develop a simple and effective control method for accurate control of deformable mirrors (DMs). For a desired DM surface profile and using batches of observed surface profile data, the proposed method adaptively determines both a DM model (influence matrix) and control actions that produce the desired surface profile with good accuracy. In the first iteration, the developed method estimates a DM influence matrix by solving a multivariable least-squares problem. This matrix is then used to compute the control actions by solving a constrained least-squares problem. Then, the computed actions are randomly perturbed and applied to the DM to generate a new batch of surface profile data. The new data batch is used to estimate a new influence matrix that is then used to re-compute control actions. This procedure is repeated until convergence is achieved. The method is experimentally tested on a Boston Micromachines DM with 140 micro-electronic-mechanical-system actuators. Our experimental results show that the developed control approach can achieve accurate correction despite significant DM nonlinearities. Using only a few control iterations, the developed method is able to produce a surface profile root-mean-square error that varies from 5 − 30 [
nm ] for most of the tested Zernike wave-front modes without using direct feedback control. These results can additionally be improved by using larger data batches and more iterations or by combining the developed approach with feedback control. Finally, as we experimentally demonstrate, the developed method can be used to estimate a DM model that can effectively be used for a single-step open-loop DM control. -
Summary A method is developed to numerically solve chance constrained optimal control problems. The chance constraints are reformulated as nonlinear constraints that retain the probability properties of the original constraint. The reformulation transforms the chance constrained optimal control problem into a deterministic optimal control problem that can be solved numerically. The new method developed in this paper approximates the chance constraints using Markov Chain Monte Carlo sampling and kernel density estimators whose kernels have integral functions that bound the indicator function. The nonlinear constraints resulting from the application of kernel density estimators are designed with bounds that do not violate the bounds of the original chance constraint. The method is tested on a nontrivial chance constrained modification of a soft lunar landing optimal control problem and the results are compared with results obtained using a conservative deterministic formulation of the optimal control problem. Additionally, the method is tested on a complex chance constrained unmanned aerial vehicle problem. The results show that this new method can be used to reliably solve chance constrained optimal control problems.
-
A continuation method for solving singular optimal control problems is presented. Assuming that the structure of the optimal solution is known a priori, the time horizon of the optimal control problem is divided into multiple domains and is discretized using a multiple-domain Radau collocation formulation. The resulting nonlinear programming problem is then solved by implementing a continuation method over singular domains. The continuation method is then demonstrated on a minimum-time rigid body reorientation problem. The results obtained demonstrate that a continuation method can be used to obtain an accurate approximation to the optimal control on both a finite-order and an infinite-order singular arc.more » « less
-
null (Ed.)A new method is developed for solving optimal control problems whose solutions are nonsmooth. The method developed in this paper employs a modified form of the Legendre–Gauss–Radau orthogonal direct collocation method. This modified Legendre–Gauss–Radau method adds two variables and two constraints at the end of a mesh interval when compared with a previously developed standard Legendre– Gauss–Radau collocation method. The two additional variables are the time at the interface between two mesh intervals and the control at the end of each mesh inter- val. The two additional constraints are a collocation condition for those differential equations that depend upon the control and an inequality constraint on the control at the endpoint of each mesh interval. The additional constraints modify the search space of the nonlinear programming problem such that an accurate approximation to the location of the nonsmoothness is obtained. The transformed adjoint system of the modified Legendre–Gauss–Radau method is then developed. Using this transformed adjoint system, a method is developed to transform the Lagrange multipliers of the nonlinear programming problem to the costate of the optimal control problem. Fur- thermore, it is shown that the costate estimate satisfies one of the Weierstrass–Erdmann optimality conditions. Finally, the method developed in this paper is demonstrated on an example whose solution is nonsmooth.more » « less