Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

A Real-Time Capable Adaptive Optimal Controller for a Commuter Train

dc.contributor.advisorSirouspour, Shahin
dc.contributor.authorYazhemsky, Dennis Ion
dc.contributor.departmentElectrical and Computer Engineeringen_US
dc.date.accessioned2017-05-19T19:55:20Z
dc.date.available2017-05-19T19:55:20Z
dc.date.issued2017
dc.description.abstractThis research formulates and implements a novel closed-loop optimal control system that drives a train between two stations in an optimal time, energy efficient, or mixed objective manner. The optimal controller uses sensor feedback from the train and in real-time computes the most efficient control decision for the train to follow given knowledge of the track profile ahead of the train, speed restrictions and required arrival time windows. The control problem is solved both on an open track and while safely driving no closer than a fixed distance behind another locomotive. In contrast to other research in the field, this thesis achieves a real-time capable and embeddable closed-loop optimization with advanced modeling and numerical solving techniques with a non-linear optimal control problem. This controller is first formulated as a non-convex control problem and then converted to an advanced convex second-order cone problem with the intent of using a simple numerical solver, ensuring global optimality, and improving control robustness. Convex and non-convex numerical methods of solving the control problem are investigated and closed-loop performance results with a simulated vehicle are presented under realistic modeling conditions on advanced tracks both on desktop and embedded computer architectures. It is observed that the controller is capable of robust vehicle driving in cases both with and without modeling uncertainty. The benefits of pairing the optimal controller with a parameter estimator are demonstrated for cases where very large mismatches exists between the controller model and the simulated vehicle. Stopping performance is consistently within 25cm of target stations, and the worst case closed-loop optimization time was within 100ms for the computation of a 1000 point control horizon on an i7-6700 machine.en_US
dc.description.degreeMaster of Applied Science (MASc)en_US
dc.description.degreetypeThesisen_US
dc.description.layabstractThis research formulates and implements a novel closed-loop optimal control system that drives a train between two stations in an optimal time, energy efficient, or mixed objective manner. It is deployed on a commuter vehicle and directly manages the motoring and braking systems. The optimal controller uses sensor feedback from the train and in real-time computes the most efficient control decision for the train to follow given knowledge of the track profile ahead of the train, speed restrictions and required arrival time windows. The final control implementation is capable of safe, high accuracy and optimal driving all while computing fast enough to reliably deploy on a rail vehicle.en_US
dc.identifier.urihttp://hdl.handle.net/11375/21469
dc.language.isoen_USen_US
dc.subjectOptimal Controlen_US
dc.subjectCommuter Trainen_US
dc.subjectNumerical Optimizationen_US
dc.subjectConvexen_US
dc.subjectSecond Order Cone Programen_US
dc.subjectMulti-Vehicleen_US
dc.subjectReal-Timeen_US
dc.subjectSparse Optimizationen_US
dc.subjectNon-Convex Optimizationen_US
dc.subjectEnergy Optimalen_US
dc.subjectTime Optimalen_US
dc.subjectClosed-Loopen_US
dc.subjectEmbedded Systemsen_US
dc.subjectConvex Solveren_US
dc.subjectNon-Linear Programmingen_US
dc.titleA Real-Time Capable Adaptive Optimal Controller for a Commuter Trainen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
yazhemsky_dennis_i_201704.pdf
Size:
1011.11 KB
Format:
Adobe Portable Document Format
Description:
Dennis Yazhemsky Thesis April 26 Final Submission

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: