Abstract

AbstractPractical industrial process is usually a dynamic process including uncertainty. Stochastic constraints can be used for industrial process modeling, when system sate and/or control input constraints cannot be strictly satisfied. Thus, optimal control of nonlinear systems with stochastic constraints can be available to address practical industrial process problems with integer‐valued control inputs. In general, obtaining an analytical solution of this optimal control problem is very difficult due to the discrete nature of the control inputs and the complexity of stochastic constraints. To obtain a numerical solution, this problem is formulated as a finite dimensional static constrained optimization problem. First, the integer‐valued control input is relaxed into a continuous‐valued control input by imposing a penalty term on the objective function. Convergence results show that the relaxed solution obtained is an integer solution as long as the penalty parameter is sufficiently large. In addition, it should be noted that no any constraint is introduced in the novel relaxation technique, which can effectively avoid introducing any extra extreme point for the original optimal control problem. Next, a novel smooth approximation function is used to construct a subset of feasible region for this optimal control problem. It is proved that the smooth approximation can converge uniformly to the stochastic constraints as the adjusting parameter reduces. Following that, a numerical computation method is proposed for solving the original optimal control problem. Finally, in order to illustrate the effectiveness of the proposed method, an electric vehicle energy management problem is extended by considering some stochastic constraints. The numerical results show that the proposed method is less conservative compared with the existing typical approaches and can obtain a stable and robust performance when considering the initial condition small perturbations.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call