Dynamic optimization of dual-mode hybrid systems with state-dependent switching conditions
MetadataShow full item record
This paper presents a computational approach for optimizing a class of hybrid systems in which the state dynamics switch between two distinct modes. The times at which the mode transitions occur cannot be specified directly, but are instead governed by a state-dependent switching condition. The control variables, which should be chosen optimally by the system designer, consist of a set of continuous-time input signals. By introducing an auxiliary binary-valued control function to represent the system's current mode, we show that any dual-mode hybrid system with state-dependent switching conditions can be transformed into a standard dynamic system subject to path constraints. We then develop a computational algorithm, based on control parameterization, the time-scaling transformation, and an exact penalty method, for determining the optimal piecewise constant input signals for the original hybrid system. A numerical example on cancer chemotherapy is included to demonstrate the effectiveness of the proposed algorithm.
Showing items related by title, author, creator and subject.
Loxton, Ryan Christopher (2010)In this thesis, we develop numerical methods for solving five nonstandard optimal control problems. The main idea of each method is to reformulate the optimal control problem as, or approximate it by, a nonlinear programming ...
Chai, Qinqin (2013)In this thesis, we develop new computational methods for three classes of dynamic optimization problems: (i) A parameter identification problem for a general nonlinear time-delay system; (ii) an optimal control problem ...
Switching time optimization for nonlinear switched systems: Direct optimization and the time-scaling transformationLoxton, Ryan; Lin, Qun; Teo, Kok Lay (2014)Given a switched system with multiple operating modes, a fundamental problem is to determine the optimal times at which the system should switch from one mode to another. This paper investigates two computational approaches ...