Show simple item record

dc.contributor.authorBlanchard, E.
dc.contributor.authorLoxton, Ryan
dc.contributor.authorRehbock, Volker
dc.identifier.citationBlanchard, E. and Loxton, R. and Rehbock, V. 2014. Optimal control of impulsive switched systems with minimum subsystem durations. Journal of Global Optimization. 60 (4): pp. 737-750.

This paper presents a new computational approach for solving optimal control problems governed by impulsive switched systems. Such systems consist of multiple subsystems operating in succession, with possible instantaneous state jumps occurring when the system switches from one subsystem to another. The control variables are the subsystem durations and a set of system parameters influencing the state jumps. In contrast with most other papers on the control of impulsive switched systems, we do not require every potential subsystem to be active during the time horizon (it may be optimal to delete certain subsystems, especially when the optimal number of switches is unknown). However, any active subsystem must be active for a minimum non-negligible duration of time. This restriction leads to a disjoint feasible region for the subsystem durations. The problem of choosing the subsystem durations and the system parameters to minimize a given cost function is a non-standard optimal control problem that cannot be solved using conventional techniques. By combining a time-scaling transformation and an exact penalty method, we develop a computational algorithm for solving this problem. We then demonstrate the effectiveness of this algorithm by considering a numerical example on the optimization of shrimp harvesting operations.

dc.titleOptimal control of impulsive switched systems with minimum subsystem durations
dc.typeJournal Article
dcterms.source.titleJournal of Global Optimization

The final publication is available at Springer via 10.1007/s10898-013-0109-3

curtin.departmentDepartment of Mathematics and Statistics
curtin.accessStatusOpen access

Files in this item


This item appears in the following Collection(s)

Show simple item record